Main Page.css: Difference between revisions
m Protected "Main Page.css" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) |
No edit summary |
||
| Line 1: | Line 1: | ||
. | .crw-hero { | ||
background | background: #004080; | ||
border-radius: 16px; | |||
padding: 48px 40px 40px; | |||
color: #ffffff; | |||
border- | |||
padding: | |||
color: # | |||
text-align: center; | text-align: center; | ||
margin-bottom: 1.5em; | |||
} | } | ||
. | .crw-hero-eyebrow { | ||
. | font-size: 0.75em; | ||
color: # | font-weight: bold; | ||
letter-spacing: 0.12em; | |||
text-transform: uppercase; | |||
color: #b9dcff; | |||
margin-bottom: 0.75em; | |||
} | } | ||
.crw-hero-title { | |||
font-size: 2em; | |||
font-weight: bold; | |||
line-height: 1.15; | |||
color: # | margin-bottom: 0.5em; | ||
color: #ffffff; | |||
} | } | ||
.crw- | .crw-hero-title a { | ||
color: #ffffff; | |||
color: # | |||
text-decoration: none; | text-decoration: none; | ||
} | } | ||
.crw- | .crw-hero-sub { | ||
font-size: 1em; | |||
color: #cce0ff; | |||
margin: 0 auto 0.75em; | |||
max-width: 600px; | |||
} | } | ||
.crw- | .crw-hero-stats { | ||
display: table; | |||
width: auto; | |||
margin: 1.25em auto 1.75em; | |||
} | } | ||
.crw- | .crw-hero-stat { | ||
display: table-cell; | |||
text-align: center; | |||
padding: 0 1.5em; | |||
border-right: 1px solid #336699; | |||
} | } | ||
. | .crw-hero-stat:last-child { | ||
border-right: none; | |||
} | } | ||
.crw-hero-stat-num { | |||
. | display: block; | ||
font-size: 1.6em; | |||
font-weight: bold; | |||
color: #b9dcff; | |||
} | } | ||
. | .crw-hero-stat-num a { | ||
color: #b9dcff; | |||
text-decoration: none; | |||
} | } | ||
.crw-hero-stat-label { | |||
font-size: 0.75em; | |||
color: #99bbdd; | |||
text-transform: uppercase; | |||
letter-spacing: 0.07em; | |||
} | } | ||
. | .crw-hero-actions { | ||
margin-top: 1.5em; | |||
} | } | ||
. | .crw-hero-actions a { | ||
display: inline-block; | |||
margin: 0.25em; | |||
margin: | |||
} | } | ||
. | .crw-btn { | ||
font-weight: bold; | |||
font-size: 0.875em; | |||
padding: 0.55em 1.1em; | |||
border-radius: 8px; | |||
text-decoration: none !important; | |||
display: inline-block; | |||
cursor: pointer; | |||
} | } | ||
. | .crw-btn-primary { | ||
background: # | background: #f0a500; | ||
color: # | color: #1a0a00 !important; | ||
} | } | ||
.crw-btn-ghost { | |||
background: transparent; | |||
color: #ffffff !important; | |||
border: 1px solid #6699bb; | |||
} | } | ||
.crw-notice { | |||
background: #fff7e6; | |||
border: 1px solid #f0c36d; | |||
border-left: 5px solid #f0a500; | |||
border-radius: 10px; | |||
padding: 0.75em 1.1em; | |||
font-size: 0.92em; | |||
color: #5a3b00; | |||
font-weight: bold; | |||
margin-bottom: 1.5em; | |||
} | } | ||
. | .crw-how-strip { | ||
margin-bottom: 1.5em; | |||
font-size: 0; | |||
} | } | ||
. | .crw-how-card { | ||
display: | display: inline-block; | ||
align | vertical-align: top; | ||
width: 18%; | |||
min-width: 150px; | |||
background: #ffffff; | background: #ffffff; | ||
border: 1px solid # | border: 1px solid #d1dce8; | ||
border-radius: 12px; | |||
padding: 1.1em 1em; | |||
text-decoration: none; | text-decoration: none !important; | ||
color: #111827 !important; | |||
margin: 0 0.5% 0.75em; | |||
box-sizing: border-box; | box-sizing: border-box; | ||
font-size: 14px; | |||
} | } | ||
. | .crw-how-card:hover { | ||
border-color: #004080; | |||
background: #e8f0fb; | |||
} | } | ||
. | .crw-how-icon { | ||
line-height: 1. | font-size: 1.6em; | ||
line-height: 1; | |||
display: block; | |||
margin-bottom: 0.4em; | |||
} | } | ||
. | .crw-how-title { | ||
font-weight: bold; | |||
font-size: 0.9em; | |||
color: #004080; | |||
display: block; | |||
margin-bottom: 0.3em; | |||
} | } | ||
.crw-how-desc { | |||
font-size: 0.82em; | |||
color: #4b5563; | |||
line-height: 1.4; | |||
} | } | ||
.crw-panel { | |||
background: #ffffff; | |||
border: 1px solid #d1dce8; | |||
border-radius: 12px; | |||
overflow: hidden; | |||
margin-bottom: 1.25em; | |||
} | } | ||
.crw- | .crw-panel-head { | ||
background: #004080; | |||
color: #ffffff; | |||
font-weight: bold; | |||
font-size: 0.9em; | |||
padding: 0.65em 1em; | |||
letter-spacing: 0.02em; | |||
} | } | ||
.crw- | .crw-panel-body { | ||
padding: 1em 1.1em; | |||
} | } | ||
.crw- | .crw-grid { | ||
margin: | display: table; | ||
width: 100%; | |||
border-collapse: separate; | |||
border-spacing: 12px 0; | |||
margin-bottom: 1.5em; | |||
} | } | ||
.crw- | .crw-grid-col { | ||
display: table-cell; | |||
width: 50%; | |||
vertical-align: top; | |||
} | } | ||
.crw- | .crw-article-grid { | ||
font-size: | font-size: 0; | ||
} | } | ||
.crw- | .crw-article-card { | ||
margin: 0; | display: inline-block; | ||
vertical-align: top; | |||
width: 30%; | |||
min-width: 180px; | |||
border: 1px solid #d1dce8; | |||
border-radius: 10px; | |||
overflow: hidden; | |||
text-decoration: none !important; | |||
color: #111827 !important; | |||
background: #ffffff; | |||
margin: 0 1% 1em; | |||
box-sizing: border-box; | |||
font-size: 14px; | |||
} | } | ||
.crw- | .crw-article-card:hover { | ||
color: # | border-color: #0b5aa5; | ||
background: #f0f5fb; | |||
} | } | ||
.crw- | .crw-article-img { | ||
height: 110px; | |||
background: #e8f0fb; | |||
text-align: center; | |||
line-height: 110px; | |||
font-size: 2.5em; | |||
overflow: hidden; | |||
} | } | ||
.crw-article-img img { | |||
width: 100%; | |||
.crw- | height: 110px; | ||
display: block; | |||
} | } | ||
.crw- | .crw-article-info { | ||
padding: 0.75em; | |||
} | } | ||
.crw- | .crw-article-title { | ||
font-weight: bold; | |||
font-size: 0.88em; | |||
color: #004080; | |||
line-height: 1.2; | |||
height: | |||
. | |||
display: block; | display: block; | ||
margin-bottom: 0.3em; | |||
} | } | ||
.crw- | .crw-article-desc { | ||
font-size: 0.8em; | |||
color: #4b5563; | |||
line-height: 1.35; | |||
display: block; | display: block; | ||
margin-bottom: 0.5em; | |||
margin- | |||
} | } | ||
.crw- | .crw-article-tag { | ||
display: inline-block; | |||
background: #e8f0fb; | |||
color: #004080; | |||
font-size: 0.7em; | |||
font-weight: bold; | |||
padding: 0.15em 0.5em; | |||
border-radius: 4px; | |||
} | } | ||
.crw- | .crw-cat-grid { | ||
overflow: hidden; | overflow: hidden; | ||
} | } | ||
.crw- | .crw-cat-item { | ||
display: inline-block; | |||
padding: 0.5em 0.75em; | |||
border: 1px solid #d1dce8; | |||
border-radius: 8px; | |||
background: #f4f7fb; | |||
text-decoration: none !important; | |||
color: #004080 !important; | |||
font-weight: bold; | |||
font-size: 0.82em; | |||
margin: 0 0.4em 0.4em 0; | |||
} | } | ||
.crw- | .crw-cat-item:hover { | ||
background: #e8f0fb; | |||
border-color: #004080; | |||
} | } | ||
.crw- | .crw-tool-item { | ||
padding: | display: block; | ||
padding: 0.7em 0.85em; | |||
border: 1px solid #d1dce8; | |||
border-radius: 8px; | |||
text-decoration: none !important; | |||
color: #111827 !important; | |||
background: #f4f7fb; | |||
margin-bottom: 0.6em; | |||
overflow: hidden; | |||
} | } | ||
.crw- | .crw-tool-item:hover { | ||
background: #e8f0fb; | |||
border-color: #004080; | |||
} | } | ||
.crw- | .crw-tool-icon { | ||
font-size: 1.3em; | |||
float: left; | |||
margin-right: 0.6em; | |||
line-height: 1.4; | |||
} | } | ||
.crw- | .crw-tool-name { | ||
. | font-weight: bold; | ||
font-size: 0.875em; | |||
color: #004080; | |||
display: block; | |||
} | } | ||
.crw- | .crw-tool-desc { | ||
font-size: 0.78em; | |||
font-size: 0. | color: #4b5563; | ||
color: # | |||
} | } | ||
.crw- | .crw-cta-bar { | ||
background: #004080; | |||
border-radius: 12px; | |||
padding: 1.5em 2em; | |||
margin-bottom: 1.5em; | |||
overflow: hidden; | |||
} | } | ||
.crw- | .crw-cta-text { | ||
display: inline-block; | |||
vertical-align: middle; | |||
max-width: 60%; | |||
} | } | ||
.crw-cta-title { | |||
font-weight: bold; | |||
font-size: 1.1em; | |||
color: #ffffff; | |||
display: block; | |||
margin-bottom: 0.25em; | |||
} | } | ||
.crw-cta-sub { | |||
font-size: 0.88em; | |||
color: #b9dcff; | |||
display: block; | |||
} | } | ||
.crw- | .crw-cta-actions { | ||
display: | display: inline-block; | ||
vertical-align: middle; | |||
float: right; | |||
} | } | ||
.crw- | .crw-cta-actions a { | ||
display: inline-block; | |||
margin-left: 0.5em; | |||
} | } | ||
.crw-card- | @media screen { | ||
html.skin-theme-clientpref-night .crw-hero { background: #002050; } | |||
html.skin-theme-clientpref-night .crw-panel { background: #0f1c30; border-color: #1e3a5f; } | |||
html.skin-theme-clientpref-night .crw-panel-body { color: #e5e7eb; } | |||
html.skin-theme-clientpref-night .crw-how-card { background: #0f1c30; border-color: #1e3a5f; color: #e5e7eb !important; } | |||
html.skin-theme-clientpref-night .crw-how-desc { color: #9ca3af; } | |||
html.skin-theme-clientpref-night .crw-article-card { background: #0f1c30; border-color: #1e3a5f; color: #e5e7eb !important; } | |||
html.skin-theme-clientpref-night .crw-article-img { background: #1a2e4a; } | |||
html.skin-theme-clientpref-night .crw-article-desc { color: #9ca3af; } | |||
html.skin-theme-clientpref-night .crw-cat-item { background: #0a1524; border-color: #1e3a5f; } | |||
html.skin-theme-clientpref-night .crw-tool-item { background: #0a1524; border-color: #1e3a5f; color: #e5e7eb !important; } | |||
html.skin-theme-clientpref-night .crw-tool-desc { color: #9ca3af; } | |||
html.skin-theme-clientpref-night .crw-notice { background: #2a1a00; color: #ffd580; border-color: #a06000; } | |||
html.skin-theme-clientpref-night .crw-cta-bar { background: #002050; } | |||
} | } | ||
@media screen and (prefers-color-scheme: dark) { | |||
html.skin-theme-clientpref-os .crw-hero { background: #002050; } | |||
html.skin-theme-clientpref-os .crw-panel { background: #0f1c30; border-color: #1e3a5f; } | |||
html.skin-theme-clientpref-os .crw-panel-body { color: #e5e7eb; } | |||
html.skin-theme-clientpref-os .crw-how-card { background: #0f1c30; border-color: #1e3a5f; color: #e5e7eb !important; } | |||
html.skin-theme-clientpref-os .crw-how-desc { color: #9ca3af; } | |||
html.skin-theme-clientpref-os .crw-article-card { background: #0f1c30; border-color: #1e3a5f; color: #e5e7eb !important; } | |||
html.skin-theme-clientpref-os .crw-article-img { background: #1a2e4a; } | |||
html.skin-theme-clientpref-os .crw-article-desc { color: #9ca3af; } | |||
html.skin-theme-clientpref-os .crw-cat-item { background: #0a1524; border-color: #1e3a5f; } | |||
} | html.skin-theme-clientpref-os .crw-tool-item { background: #0a1524; border-color: #1e3a5f; color: #e5e7eb !important; } | ||
html.skin-theme-clientpref-os .crw-tool-desc { color: #9ca3af; } | |||
.crw-card | html.skin-theme-clientpref-os .crw-notice { background: #2a1a00; color: #ffd580; border-color: #a06000; } | ||
html.skin-theme-clientpref-os .crw-cta-bar { background: #002050; } | |||
} | |||
.crw- | |||
border: | |||
} | } | ||