Skip to content

Commit 795e6f2

Browse files
committed
Tweaked CSS so that the background of inline code fragments looks better
In case they appear on special sections that have a distinct background color.
1 parent 10a8623 commit 795e6f2

File tree

3 files changed

+35
-4
lines changed

3 files changed

+35
-4
lines changed

templates/html/darkmode_settings.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@
151151
--fragment-lineno-link-hover-fg-color: #8E96A1;
152152
--fragment-lineno-link-hover-bg-color: #505050;
153153
--fragment-copy-ok-color: #0EA80E;
154+
--fragment-highlight-filter: 5;
154155
--tooltip-foreground-color: #C9D1D9;
155156
--tooltip-background-color: #202020;
156157
--tooltip-arrow-background-color: #202020;

templates/html/doxygen.css

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1509,6 +1509,10 @@ dl.warning dt, dl.attention dt, dl.important dt {
15091509
color: var(--warning-color-hl);
15101510
}
15111511

1512+
dl.warning .tt, dl.attention .tt, dl.important .tt {
1513+
background-color: hsl(from var(--warning-color-bg) h s calc(l + var(--fragment-highlight-filter)));
1514+
}
1515+
15121516
dl.note, dl.remark {
15131517
background: var(--note-color-bg);
15141518
border-left: 8px solid var(--note-color-hl);
@@ -1519,6 +1523,10 @@ dl.note dt, dl.remark dt {
15191523
color: var(--note-color-hl);
15201524
}
15211525

1526+
dl.note .tt, dl.remark .tt {
1527+
background-color: hsl(from var(--note-color-bg) h s calc(l + var(--fragment-highlight-filter)));
1528+
}
1529+
15221530
dl.todo {
15231531
background: var(--todo-color-bg);
15241532
border-left: 8px solid var(--todo-color-hl);
@@ -1529,6 +1537,10 @@ dl.todo dt {
15291537
color: var(--todo-color-hl);
15301538
}
15311539

1540+
dl.todo .tt {
1541+
background-color: hsl(from var(--todo-color-bg) h s calc(l + var(--fragment-highlight-filter)));
1542+
}
1543+
15321544
dl.test {
15331545
background: var(--test-color-bg);
15341546
border-left: 8px solid var(--test-color-hl);
@@ -1539,6 +1551,10 @@ dl.test dt {
15391551
color: var(--test-color-hl);
15401552
}
15411553

1554+
dl.test .tt {
1555+
background-color: hsl(from var(--test-color-bg) h s calc(l + var(--fragment-highlight-filter)));
1556+
}
1557+
15421558
dl.bug dt a {
15431559
color: var(--bug-color-hl) !important;
15441560
}
@@ -1553,6 +1569,10 @@ dl.bug dt a {
15531569
color: var(--bug-color-hl) !important;
15541570
}
15551571

1572+
dl.bug .tt {
1573+
background-color: hsl(from var(--bug-color-bg) h s calc(l + var(--fragment-highlight-filter)));
1574+
}
1575+
15561576
dl.deprecated {
15571577
background: var(--deprecated-color-bg);
15581578
border-left: 8px solid var(--deprecated-color-hl);
@@ -1563,12 +1583,11 @@ dl.deprecated dt a {
15631583
color: var(--deprecated-color-hl) !important;
15641584
}
15651585

1566-
dl.note dd, dl.warning dd, dl.pre dd, dl.post dd,
1567-
dl.remark dd, dl.attention dd, dl.important dd, dl.invariant dd,
1568-
dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd {
1569-
margin-inline-start: 0px;
1586+
dl.deprecated .tt {
1587+
background-color: hsl(from var(--deprecated-color-bg) h s calc(l + var(--fragment-highlight-filter)));
15701588
}
15711589

1590+
15721591
dl.invariant, dl.pre, dl.post {
15731592
background: var(--invariant-color-bg);
15741593
border-left: 8px solid var(--invariant-color-hl);
@@ -1579,6 +1598,16 @@ dl.invariant dt, dl.pre dt, dl.post dt {
15791598
color: var(--invariant-color-hl);
15801599
}
15811600

1601+
dl.invariant .tt, dl.pre .tt, dl.post .tt {
1602+
background-color: hsl(from var(--invariant-color-bg) h s calc(l + var(--fragment-highlight-filter)));
1603+
}
1604+
1605+
dl.note dd, dl.warning dd, dl.pre dd, dl.post dd,
1606+
dl.remark dd, dl.attention dd, dl.important dd, dl.invariant dd,
1607+
dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd {
1608+
margin-inline-start: 0px;
1609+
}
1610+
15821611

15831612
#projectrow
15841613
{

templates/html/lightmode_settings.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@
155155
--fragment-lineno-link-hover-fg-color: ##60;
156156
--fragment-lineno-link-hover-bg-color: #C8C8C8;
157157
--fragment-copy-ok-color: #2EC82E;
158+
--fragment-highlight-filter: -3;
158159
--tooltip-foreground-color: black;
159160
--tooltip-background-color: rgba(255,255,255,0.8);
160161
--tooltip-arrow-background-color: white;

0 commit comments

Comments
 (0)