Main Page.css: Difference between revisions
No edit summary Tag: Reverted |
No edit summary Tag: Manual revert |
||
| Line 1: | Line 1: | ||
/* Light mode styles */ | |||
.header-box a.external { | .header-box a.external { | ||
background-image: none; | background-image: none; | ||
| Line 12: | Line 13: | ||
border: 1px solid #d7dde6; | border: 1px solid #d7dde6; | ||
border-left: 4px solid #004080; | border-left: 4px solid #004080; | ||
padding: 0. | padding: 0.75em 1em; | ||
color: #111; | color: #111; | ||
text-align: center; | text-align: center; | ||
} | } | ||
| Line 21: | Line 21: | ||
background: #004080; | background: #004080; | ||
color: #fff; | color: #fff; | ||
padding: 0. | padding: 0.45em 0.9em; | ||
font-weight: | border-radius: 6px; | ||
font-weight: bold; | |||
text-decoration: none; | text-decoration: none; | ||
display: inline- | display: inline-block; | ||
} | } | ||
| Line 59: | Line 56: | ||
.content-header { | .content-header { | ||
font-size: 1. | font-size: 1.5em; | ||
font-weight: | font-weight: bold; | ||
color: #0f2e4d; | color: #0f2e4d; | ||
border-bottom: 2px solid rgba(0, 64, 128, 0.22); | border-bottom: 2px solid rgba(0, 64, 128, 0.22); | ||
padding-bottom: 0. | padding-bottom: 0.25em; | ||
margin: | margin-bottom: 0.6em; | ||
margin-top: 0 !important; | |||
} | } | ||
| Line 75: | Line 73: | ||
min-width: 0; | min-width: 0; | ||
color: #111; | color: #111; | ||
} | } | ||
| Line 83: | Line 80: | ||
.content-section > div:first-child { | .content-section > div:first-child { | ||
font-size: 1. | font-size: 1.5em; | ||
font-weight: | font-weight: bold; | ||
color: #0f2e4d; | color: #0f2e4d; | ||
border-bottom: 2px solid rgba(0, 64, 128, 0.22); | border-bottom: 2px solid rgba(0, 64, 128, 0.22); | ||
padding-bottom: 0. | padding-bottom: 0.25em; | ||
margin-top | margin-top: 0.25em; | ||
} | } | ||
/* Forced dark mode */ | |||
@media screen { | @media screen { | ||
html.skin-theme-clientpref-night .header-box { | html.skin-theme-clientpref-night .header-box { | ||
| Line 164: | Line 134: | ||
color: #eaf2ff; | color: #eaf2ff; | ||
border-bottom-color: rgba(0, 64, 128, 0.35); | border-bottom-color: rgba(0, 64, 128, 0.35); | ||
} | } | ||
| Line 182: | Line 142: | ||
} | } | ||
/* OS dark mode */ | |||
@media screen and (prefers-color-scheme: dark) { | @media screen and (prefers-color-scheme: dark) { | ||
html.skin-theme-clientpref-os .header-box { | html.skin-theme-clientpref-os .header-box { | ||
| Line 227: | Line 188: | ||
color: #eaf2ff; | color: #eaf2ff; | ||
border-bottom-color: rgba(0, 64, 128, 0.35); | border-bottom-color: rgba(0, 64, 128, 0.35); | ||
} | } | ||
} | } | ||
/* Category buttons */ | |||
.cat-but-grid { | .cat-but-grid { | ||
display: grid; | display: grid; | ||
grid-template-columns: repeat(auto-fill, minmax(11em, 1fr)); | grid-template-columns: repeat(auto-fill, minmax(11em, 1fr)); | ||
gap: 0. | gap: 0.5em; | ||
} | } | ||
| Line 249: | Line 201: | ||
display: flex; | display: flex; | ||
align-items: center; | align-items: center; | ||
gap: 0. | gap: 0.5em; | ||
padding: 0. | padding: 0.65em 0.9em; | ||
border-radius: | border-radius: 8px; | ||
background: #ffffff; | background: #ffffff; | ||
border: 1px solid #d6dbe3; | border: 1px solid #d6dbe3; | ||
color: #004080; | color: #004080; | ||
font-weight: | font-weight: 700; | ||
text-decoration: none; | text-decoration: none; | ||
box-sizing: border-box; | box-sizing: border-box; | ||
} | } | ||
| Line 270: | Line 221: | ||
} | } | ||
/* Hover */ | |||
.cat-but:hover { | .cat-but:hover { | ||
background: #f3f6fb; | background: #f3f6fb; | ||
| Line 275: | Line 227: | ||
} | } | ||
/* Dark mode */ | |||
html.skin-theme-clientpref-night .cat-but, | html.skin-theme-clientpref-night .cat-but, | ||
html.skin-theme-clientpref-os .cat-but { | html.skin-theme-clientpref-os .cat-but { | ||