Go to file
2022-09-14 13:54:14 -04:00
reactions merge tags with shortcodes 2022-03-31 20:15:31 +01:00
code_patches.sh Fixing rename of _EmojiPicker.scss, updating config.json 2022-09-14 13:54:14 -04:00
config.json Fixing rename of _EmojiPicker.scss, updating config.json 2022-09-14 13:54:14 -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
README.md Adding more translations for kick. Also, removing component index fix since it doesn't seem to be needed any more 2022-04-13 17:21:18 -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
  • 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

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