Skip to content

Commit 9bbc1bc

Browse files
committed
added light theme adaptation
1 parent 89a3a23 commit 9bbc1bc

7 files changed

Lines changed: 72 additions & 8 deletions

File tree

docs/assets/icons/osa-dark.svg

Lines changed: 6 additions & 0 deletions
Loading

docs/assets/icons/sca-dark.svg

Lines changed: 6 additions & 0 deletions
Loading

docs/assets/icons/secrets-dark.svg

Lines changed: 6 additions & 0 deletions
Loading

docs/assets/icons/tqi-dark.svg

Lines changed: 7 additions & 0 deletions
Loading

docs/stylesheets/extra.css

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,10 @@
273273
height: 28px;
274274
}
275275

276+
.guide-card__icon--dark {
277+
display: none;
278+
}
279+
276280
.guide-card__title {
277281
color: #ffffff;
278282
font-size: 1.04rem;
@@ -290,6 +294,33 @@
290294
color: #ffffff;
291295
}
292296

297+
[data-md-color-scheme="default"] .guide-card {
298+
border-color: rgba(255, 61, 108, 0.45);
299+
background: linear-gradient(160deg, rgba(255, 61, 108, 0.10), rgba(255, 61, 108, 0.04));
300+
}
301+
302+
[data-md-color-scheme="default"] .guide-card__title,
303+
[data-md-color-scheme="default"] .guide-card--general .guide-card__title {
304+
color: #2f3440;
305+
}
306+
307+
[data-md-color-scheme="default"] .guide-card__text {
308+
color: #4a4a4a;
309+
}
310+
311+
[data-md-color-scheme="default"] .guide-card__icon--light {
312+
display: none;
313+
}
314+
315+
[data-md-color-scheme="default"] .guide-card__icon--dark {
316+
display: inline-block;
317+
}
318+
319+
[data-md-color-scheme="slate"] .guide-card__title,
320+
[data-md-color-scheme="slate"] .guide-card--general .guide-card__title {
321+
color: #ffffff;
322+
}
323+
293324
.version-tag {
294325
display: inline-flex;
295326
align-items: center;

docs/user-guide.en.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,31 +16,35 @@ Select a documentation section:
1616

1717
<a class="guide-card" href="/osa/index.en">
1818
<div class="guide-card__head">
19-
<img src="/assets/icons/osa.svg" alt="CodeScoring.OSA logo" />
19+
<img class="guide-card__icon guide-card__icon--light" src="/assets/icons/osa.svg" alt="CodeScoring.OSA logo" />
20+
<img class="guide-card__icon guide-card__icon--dark" src="/assets/icons/osa-dark.svg" alt="CodeScoring.OSA logo" />
2021
<span class="guide-card__title">CodeScoring.OSA</span>
2122
</div>
2223
<p class="guide-card__text">open source supply chain protection, policy enforcement, and component control.</p>
2324
</a>
2425

2526
<a class="guide-card" href="/sca/index.en">
2627
<div class="guide-card__head">
27-
<img src="/assets/icons/sca.svg" alt="CodeScoring.SCA logo" />
28+
<img class="guide-card__icon guide-card__icon--light" src="/assets/icons/sca.svg" alt="CodeScoring.SCA logo" />
29+
<img class="guide-card__icon guide-card__icon--dark" src="/assets/icons/sca-dark.svg" alt="CodeScoring.SCA logo" />
2830
<span class="guide-card__title">CodeScoring.SCA</span>
2931
</div>
3032
<p class="guide-card__text">Dependency composition analysis, vulnerabilities, licenses, reports, and SBOM.</p>
3133
</a>
3234

3335
<a class="guide-card" href="/secrets/index.en">
3436
<div class="guide-card__head">
35-
<img src="/assets/icons/secrets.svg" alt="CodeScoring.Secrets logo" />
37+
<img class="guide-card__icon guide-card__icon--light" src="/assets/icons/secrets.svg" alt="CodeScoring.Secrets logo" />
38+
<img class="guide-card__icon guide-card__icon--dark" src="/assets/icons/secrets-dark.svg" alt="CodeScoring.Secrets logo" />
3639
<span class="guide-card__title">CodeScoring.Secrets</span>
3740
</div>
3841
<p class="guide-card__text">Secret detection in source code, findings triage, and scanning setup scenarios.</p>
3942
</a>
4043

4144
<a class="guide-card" href="/tqi/index.en">
4245
<div class="guide-card__head">
43-
<img src="/assets/icons/tqi.svg" alt="CodeScoring.TQI logo" />
46+
<img class="guide-card__icon guide-card__icon--light" src="/assets/icons/tqi.svg" alt="CodeScoring.TQI logo" />
47+
<img class="guide-card__icon guide-card__icon--dark" src="/assets/icons/tqi-dark.svg" alt="CodeScoring.TQI logo" />
4448
<span class="guide-card__title">CodeScoring.TQI</span>
4549
</div>
4650
<p class="guide-card__text">Development quality analytics, technical debt metrics, author profiles, and clones.</p>

0 commit comments

Comments
 (0)