This repository contains custom CSS styles for Beeper.app. It uses a symlink setup to automatically apply any changes you make to the CSS file.
📝 TODO 🛠️ WIP (work in progress) 🐛 Bug ✅ Done
- ✅ Make AccountFilters compact (emojis)
- ✅ Add dividers
- 🛠️ Make PinnedThreads compact
- ✅ Styling groundwork
- 🛠️ Deal with unreadIndicator (check screenshot)
- ✅ Avatars of non-pinned threads re-sized
- ✅ Show an emoji when no threads are present 🤫
- ✅ Show only the beeper logo on the welcome screen 🤫
- 📝 Make threads compact
- 📝 Do something about the scrollbar
- 💡 Let me know your ideas
- Clone this repository:
git clone https://github.com/clins1994/beeper-custom-css.git
cd beeper-custom-css
- Run the setup script:
chmod +x setup.sh
./setup.sh
The setup script will:
- Check if custom.css exists in the repository
- Backup your original custom.css file (if it exists) as custom.css.bak
- Create a symlink from Beeper's directory to your repository file
- Edit the
custom.css
file in this repository - In Beeper, type "Reload custom CSS" in the command bar to see your changes
Tip: on mac you can open dev tools from beeper with the shortcut CMD + OPTION + I since it is an electron app
If you want to revert to your original CSS:
- Run the undo script:
chmod +x undo.sh
./undo.sh
The undo script will:
- Remove the symlink
- Restore your original CSS file from the backup
- Delete the backup file
- The CSS file is located at:
~/Library/Application Support/BeeperTexts/custom.css
- Changes made to the file in this repository will automatically be reflected in Beeper (just need to click Reload custom CSS)
- If you need to restore your original CSS, it's backed up as
custom.css.bak
in the Beeper directory
Feel free to submit pull requests with your custom CSS styles!