Files
blog-theme-master/adapters/ttrss.css
2026-02-01 00:27:55 -05:00

81 lines
1.6 KiB
CSS

/**
* RSP Works - TT-RSS Theme Adapter
* Applies blog theme to Tiny Tiny RSS
*
* Deploy to: /var/www/tt-rss/themes/custom/ on FR1
* Or paste into TT-RSS Preferences > Interface > Custom CSS
*/
@import url('../css/core.css');
/* Base */
body {
background-color: var(--background) !important;
color: var(--text-primary) !important;
font-family: var(--font-family) !important;
font-size: var(--font-size-base) !important;
}
/* Links */
a {
color: var(--link-color) !important;
}
a:hover, a:focus {
color: var(--link-hover) !important;
}
/* Toolbar */
#toolbar {
background-color: var(--text-secondary) !important;
color: white !important;
}
#toolbar a {
color: white !important;
}
/* Feed list / headlines */
#headlines-frame {
background-color: var(--background) !important;
}
/* Headline items */
.hl {
border-bottom: 1px solid #ddd !important;
color: var(--text-primary) !important;
}
/* Selected headline */
.hl.Selected {
background-color: var(--text-secondary) !important;
color: white !important;
}
.hl.Selected a {
color: white !important;
}
/* Read vs unread */
.hl.read {
color: var(--text-secondary) !important;
}
.hl.unread {
color: var(--text-primary) !important;
font-weight: bold;
}
/* Article view */
#content-frame {
background-color: white !important;
color: var(--text-primary) !important;
}
/* Headings */
h1, h2, h3, h4, h5, h6 {
color: var(--text-primary) !important;
}
/* Selection */
::selection {
background: var(--selection-bg);
color: var(--selection-text);
}