// Basics
ChatLine {
foreground: palette(text);
+ // By default, allow color codes everywhere
+ allow-foreground-override: true;
+ allow-background-override: true;
}
ChatLine[label="highlight"] {
foreground: black;
background: #ff8000;
+ allow-foreground-override: false;
+ allow-background-override: false;
}
ChatLine[label="selected"] {
foreground: palette(highlighted-text);
background: palette(highlight);
+ allow-foreground-override: false;
+ allow-background-override: false;
+}
+
+ChatLine[label="hovered"] {
+ font-style: underline;
}
// ChatLine::sender[sender="self"] {
ChatLine::url {
foreground: palette(link);
+ allow-foreground-override: false;
}
// Markerline gets a nice (and hardly visible) gradient
ChatLine[bg-color="0f"] { background: #c0c0c0; }
// mIRC formats
-ChatLine[format="bold"] { font-weight: bold; }
-ChatLine[format="italic"] { font-style: italic; }
-ChatLine[format="underline"] { font-style: underline; }
+ChatLine[format="bold"] { font-weight: bold; }
+ChatLine[format="italic"] { font-style: italic; }
+ChatLine[format="underline"] { font-style: underline; }
+ChatLine[format="strikethrough"] { font-style: strikethrough; }
// ChatView message colors
ChatLine#notice { foreground: #916409; }