Skip to content

Commit cdbeb69

Browse files
committed
default storm
1 parent 6b657be commit cdbeb69

5 files changed

Lines changed: 12 additions & 9 deletions

File tree

_data/footer.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,3 +48,5 @@ links:
4848
external: true
4949
- label: Log In
5050
href: /login
51+
- label: Theme
52+
theme_toggle: true

_includes/components/footer.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<p class="design-list-title">{{ site.data.footer.title }}</p>
44
<p class="footer-cloud">
55
{%- for link in site.data.footer.links %}
6-
<span class="footer-item"><a class="design-link" href="{{ link.href }}"{% if link.external %} target="_blank" rel="noopener noreferrer"{% endif %}>{{ link.label }}</a>{% unless forloop.last %}<span class="footer-sep" aria-hidden="true">&nbsp;·</span>{% endunless %}</span>
6+
<span class="footer-item">{% if link.theme_toggle %}<button type="button" class="design-link" data-radar-theme-toggle>{{ link.label }}</button>{% else %}<a class="design-link" href="{{ link.href }}"{% if link.external %} target="_blank" rel="noopener noreferrer"{% endif %}>{{ link.label }}</a>{% endif %}{% unless forloop.last %}<span class="footer-sep" aria-hidden="true">&nbsp;·</span>{% endunless %}</span>
77
{%- endfor %}
88
</p>
99
</div>

_includes/layouts/radar-theme.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
function resolveThemeMode() {
66
var stored = localStorage.getItem('themeMode')
7-
var mode = MODES.indexOf(stored) !== -1 ? stored : 'dark'
7+
var mode = MODES.indexOf(stored) !== -1 ? stored : 'storm'
88
if (!stored) localStorage.setItem('themeMode', mode)
99
return mode
1010
}
@@ -41,8 +41,8 @@
4141
try {
4242
applyThemeMode(resolveThemeMode())
4343
} catch (e) {
44-
document.documentElement.classList.add('dark')
44+
document.documentElement.classList.add('dark', 'storm')
4545
}
4646
})()
4747
</script>
48-
<meta name="theme-color" content="#0a0a0a">
48+
<meta name="theme-color" content="#14171c">

assets/css/main.src.css

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3205,18 +3205,18 @@ html.dark .design-table tbody tr:last-child {
32053205
border-radius: 6px;
32063206
box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);
32073207
color: #fff;
3208+
/* Hidden tips still expand page scrollWidth (nowrap + translateX(-50%)) */
3209+
display: none;
32083210
font-family: var(--design-font-sans);
32093211
font-size: var(--design-text-compact);
32103212
left: 50%;
32113213
letter-spacing: 0;
32123214
line-height: 1.25;
3213-
opacity: 0;
32143215
padding: 0.4rem 0.65rem;
32153216
pointer-events: none;
32163217
position: absolute;
32173218
text-transform: none;
32183219
transform: translateX(-50%);
3219-
transition: opacity 100ms ease;
32203220
white-space: nowrap;
32213221
z-index: 40;
32223222
}
@@ -3240,11 +3240,12 @@ html.dark .design-table tbody tr:last-child {
32403240

32413241
.design-tooltip:hover .design-tooltip-tip,
32423242
.design-tooltip:focus-within .design-tooltip-tip {
3243-
opacity: 1;
3243+
display: block;
32443244
}
32453245

32463246
.armor-usage-card {
32473247
background: var(--design-panel);
3248+
max-width: 100%;
32483249
overflow: visible;
32493250
padding: 1rem 1rem 1.1rem;
32503251
width: 100%;

assets/js/radar-theme.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
(function () {
22
var MODES = ['light', 'dark', 'storm']
3-
var mode = 'dark'
3+
var mode = 'storm'
44

55
function modes() {
66
return (window.__radarThemeMode && window.__radarThemeMode.modes) || MODES
@@ -12,7 +12,7 @@
1212
}
1313
var stored = localStorage.getItem('themeMode')
1414
var list = modes()
15-
mode = list.indexOf(stored) !== -1 ? stored : 'dark'
15+
mode = list.indexOf(stored) !== -1 ? stored : 'storm'
1616
if (!stored) localStorage.setItem('themeMode', mode)
1717
return mode
1818
}

0 commit comments

Comments
 (0)