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
Referencing Icons in SCSS
A mixin is included in
riptide-icons.scss. Using a selector with
:after, add the following:
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.