element-web-patches/archive
2024-09-14 16:49:09 -04:00
..
reactions Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
code_patches.sh Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
config.json Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
fix_kick.sh Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
greentext.patch Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
lake.jpg Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
message.mp3 Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
message.ogg Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00
README.md Refactoring to use frantic from paranoia.wf's format. Greentext is back 2024-09-14 16:49:09 -04:00

Glowers Club Element Patches

This contains everything used to patch Glowers Club's Element instance. This patch does the following:

  • Changes messages you send starting with ">" to be chan-style greentext instead of Reddit-style block quotes No longer works on latest Element Web. I blame Travis. PRs welcome.
  • Adds custom login background (replace lake.jpg with any background you want)
  • Adds custom text reactions in the emoji menu (at the bottom of the "Symbols" section). Change reactions.yaml to have any you want.
  • Modifies the CSS for the emoji picker so the text reactions don't overflow to other emoji
  • Replaces the default config.json with the one here
  • In response to Element devs renaming Kick to Remove:
    • Remove has been renamed to Holocaust
    • Ban has been renamed to Gas
  • Custom notification sound (replace message.mp3 and message.ogg with whatever sound you want)

Dependencies

  1. Everything already needed to build Element Web
  2. jq
  3. yq
  4. patch

Instructions

  1. git clone https://github.com/vector-im/element-web.git
  2. cd element-web
  3. git clone https://code.glowers.club/q/element-web-patches.git
  4. yarn
  5. cd element-web-patches
  6. bash ./code_patches.sh
  7. cd .. && yarn dist