code_patches.sh | ||
config.json | ||
emoji.json | ||
greentext.patch | ||
lake.jpg | ||
LICENSE.md | ||
README.md |
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 "Smileys & People" section). Change emoji.json to have any custom reactions you want.
- Modifies the CSS for the emoji picker so the text reactions don't overflow to other emoji
- Contains a fix for a bug when compiling that Element devs added and never fixed. See this Github issue
- Replaces the default config.json with the one here
Dependencies
- Everything already needed to build Element Web
- jq
- patch
Instructions
git clone https://github.com/vector-im/element-web.git
cd element-web
git clone https://code.glowers.club/q/element-web-patches.git
yarn
cd element-web-patches
bash code_patches.sh
cd .. && yarn dist