Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Artifact ID: | 5b239d2c1add91788d22772267f567574e422e49 |
---|---|
Page Name: | Custom_Themes |
Date: | 2020-06-08 10:37:05 |
Original User: | cancel |
Mimetype: | text/x-markdown |
Parent: | 328aaa0883062eaf686e89f62aa1b1e5d87e7e21 (diff) |
Next | 8a5faffb2f6a5a6b65b362fa4cc6065a7bda0fdd |
Ripcord now supports loading a custom theme from a json file (eventually it will be in the GUI).
Create a file custom_theme.json
alongside your settings.ini
file, and put this text into it:
{ "alternate_base": "#29292b", "base": "#2e2f31", "bright_text": "#ffffff", "button": "#4a4b50", "chat_timestamp": "#494b4e", "disabled_button": "#45464b", "disabled_icon": "#898a8c", "disabled_text": "#898a8c", "highlight": "#bfc7d5", "highlighted_text": "#2d2c27", "icon": "#d0d1d4", "shadow": "#2e2f31", "text": "#d0d1d4", "unread_badge": "#d0d1d4", "unread_badge_text": "#2d2c27", "window": "#3c3d40" }
These are the same colors as the default Carbon
theme. When Ripcord starts up, if the file is detected and parsed correctly, it will be used instead of whatever theme you've chosen in the preferences GUI. If you make any changes to the custom_theme.json
file, you'll need to restart Ripcord to see those changes.
You can find out where your settings.ini
file is (and therefore where your custom_theme.json
file should be placed) by opening the Preferences in Ripcord, then choosing File
-> Open Settings & Data Path
Example Default Color Schemes
Carbon
{ "alternate_base": "#29292b", "base": "#2e2f31", "bright_text": "#ffffff", "button": "#4a4b50", "chat_timestamp": "#494b4e", "disabled_button": "#45464b", "disabled_icon": "#898a8c", "disabled_text": "#898a8c", "highlight": "#bfc7d5", "highlighted_text": "#2d2c27", "icon": "#d0d1d4", "shadow": "#2e2f31", "text": "#d0d1d4", "unread_badge": "#d0d1d4", "unread_badge_text": "#2d2c27", "window": "#3c3d40" }
Polar
{ "alternate_base": "#eaeaee", "base": "#fbfcfe", "button": "#edecf1", "chat_timestamp": "#c1c2c4", "disabled_icon": "#afafb5", "disabled_text": "#8c8c91", "highlight": "#5a616f", "highlighted_text": "#ffffff", "icon": "#62646d", "text": "#121218", "unread_badge": "#5a616f", "unread_badge_text": "#ffffff", "window": "#dddde2" }
Stealth
{ "alternate_base": "#131316", "base": "#171819", "bright_text": "#ffffff", "button": "#2c2d2f", "chat_timestamp": "#242628", "disabled_button": "#292a2c", "disabled_icon": "#8d8b8b", "disabled_text": "#8d8b8b", "highlight": "#d3d2d0", "highlighted_text": "#2d2c27", "icon": "#d4d1d0", "shadow": "#171819", "text": "#d4d1d0", "unread_badge": "#d4d1d0", "unread_badge_text": "#2d2c27", "window": "#1e1f20" }
Sakura
{ "alternate_base": "#f2eaed", "base": "#fff7fc", "button": "#fef3f9", "chat_timestamp": "#c4bec2", "disabled_icon": "#b5afaf", "disabled_text": "#918c8c", "highlight": "#9c769c", "highlighted_text": "#ffffff", "icon": "#786470", "text": "#181212", "unread_badge": "#9c769c", "unread_badge_text": "#ffffff", "window": "#f8edf2" }