Go to file
2024-04-13 19:15:30 -04:00
reactions merge tags with shortcodes 2022-03-31 20:15:31 +01:00
code_patches.sh Disabling non-functional greentext patch 2024-04-13 19:15:30 -04:00
config.json updating config 2023-10-15 13:42:02 -04:00
fix_kick.sh update missing kick translations 2022-04-13 17:04:37 -04:00
greentext.patch Adding remaining files for script 2022-02-26 08:30:56 -05:00
lake.jpg Adding remaining files for script 2022-02-26 08:30:56 -05:00
LICENSE.md Adding license 2022-03-30 17:58:15 -04:00
message.mp3 Adding custom notification sound 2024-04-13 16:39:46 -04:00
message.ogg Adding custom notification sound 2024-04-13 16:39:46 -04:00
README.md Disabling non-functional greentext patch 2024-04-13 19:15:30 -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