Riptide is a colorful and dark theme for Textual IRC. It's compatible with Textual 6 and is being tested during the beta to make sure that everything runs smoothly.
Riptide is based on emilyst/Eighties-Aligned, "a Textual 5 style which derives elements of its appearance from the 'Tomorrow Night Eighties' the 'Nox' themes included with the Textual IRC client." The color scheme is borrowed (with love) from voronianski/oceanic-next-color-scheme and also includes a few favorites from base16.
Nick, timestamp, and font preferences are all respected; this theme will not override them.
To make customization easy, this theme uses Sass. The compiled CSS file is included for those who want to use the theme as-is, but if you want to remix this in any way, I encourage you to edit design.scss
and the Data/Resources/scss
directory, then watch for changes with the compiler of your choice (I used compass and the config.rb
is included).
Icons are added from Fontello; only a limited set is included. Visit Fontello and load the provided config file to import the included set. If you want to add or remove icons, generate a new set, replace the font files in Data/Resources/riptide-icons
, and copy the contents of (your Fontello download)/css/riptide-icons-codes.css
to Data/Resources/scss/riptide-icons.scss
.
A mixin is included in riptide-icons.scss
. Using a selector with :before
or :after
, add the following:
@include icon(icon-name);
Of course, replace "icon-name" with the icon you want to use. The icon name must be in riptide-icons.scss
to work.
-
Download the Riptide theme
-
Open textual://custom-styles-folder and unarchive the theme; feel free to rename the directory if you like.
-
Open Textual and navigate to Preferences ➜ Style. Select "Riptide" from the dropdown.
-
Enjoy!