2022-02-26 08:44:35 -05:00
# Glowers Club Element Patches
This contains everything used to patch Glowers Club's Element instance. This patch does the following:
2024-04-13 19:15:30 -04:00
- ~~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.
2022-02-26 08:44:35 -05:00
- Adds custom login background (replace lake.jpg with any background you want)
2022-03-31 16:27:19 -04:00
- Adds custom text reactions in the emoji menu (at the bottom of the "Symbols" section). Change reactions.yaml to have any you want.
2022-02-26 08:44:35 -05:00
- 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
2022-03-30 18:02:40 -04:00
- In response to [Element devs renaming Kick to Remove ](https://github.com/vector-im/element-web/issues/9547 ):
2022-03-30 18:01:59 -04:00
- Remove has been renamed to Holocaust
- Ban has been renamed to Gas
2024-04-13 16:41:03 -04:00
- Custom notification sound (replace message.mp3 and message.ogg with whatever sound you want)
2022-02-26 08:44:35 -05:00
## Dependencies
1. Everything already needed to build Element Web
2. jq
2022-03-31 16:27:19 -04:00
3. yq
4. patch
2022-02-26 08:44:35 -05:00
## 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`
2022-03-19 02:27:02 -04:00
6. `bash ./code_patches.sh`
2022-02-26 08:44:35 -05:00
7. `cd .. && yarn dist`