Fix css
This commit is contained in:
parent
1ba9b4055e
commit
15126424a2
120
index.html
120
index.html
@ -13,15 +13,15 @@
|
|||||||
|
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
--bg: #050816;
|
--bg: #020617;
|
||||||
--bg-card: rgba(15, 23, 42, 0.9);
|
--bg-card: rgba(15, 23, 42, 0.98);
|
||||||
--accent: #38bdf8;
|
--accent: #38bdf8;
|
||||||
--accent-soft: rgba(56, 189, 248, 0.18);
|
--accent-soft: rgba(56, 189, 248, 0.18);
|
||||||
--text-main: #f9fafb;
|
--text-main: #e5e7eb;
|
||||||
--text-muted: #9ca3af;
|
--text-muted: #9ca3af;
|
||||||
--border-subtle: rgba(148, 163, 184, 0.35);
|
--border-subtle: rgba(148, 163, 184, 0.3);
|
||||||
--shadow-soft: 0 24px 60px rgba(15, 23, 42, 0.85);
|
--shadow-soft: 0 24px 80px rgba(15, 23, 42, 0.9);
|
||||||
--radius-xl: 18px;
|
--radius-xl: 22px;
|
||||||
--transition-fast: 180ms ease-out;
|
--transition-fast: 180ms ease-out;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -35,33 +35,31 @@
|
|||||||
min-height: 100vh;
|
min-height: 100vh;
|
||||||
font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
font-family: "Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
|
||||||
background:
|
background:
|
||||||
radial-gradient(circle at top left, #1d2538 0, transparent 55%),
|
radial-gradient(circle at top left, #020617 0, #020617 40%, #020617 100%),
|
||||||
radial-gradient(circle at bottom right, #020617 0, transparent 50%),
|
radial-gradient(circle at bottom right, #020617 0, #000 60%);
|
||||||
var(--bg);
|
|
||||||
color: var(--text-main);
|
color: var(--text-main);
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
padding: 24px;
|
padding: 32px 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.shell {
|
.shell {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
max-width: 960px;
|
max-width: 1100px;
|
||||||
border-radius: 26px;
|
border-radius: 26px;
|
||||||
background: radial-gradient(circle at top, rgba(148, 163, 184, 0.08) 0, transparent 60%),
|
background: linear-gradient(145deg, #020617, #020617);
|
||||||
linear-gradient(135deg, rgba(15, 23, 42, 0.95), rgba(2, 6, 23, 0.98));
|
border: 1px solid rgba(30, 64, 175, 0.55);
|
||||||
border: 1px solid rgba(148, 163, 184, 0.3);
|
|
||||||
box-shadow: var(--shadow-soft);
|
box-shadow: var(--shadow-soft);
|
||||||
padding: 26px 26px 22px;
|
padding: 24px 26px 20px;
|
||||||
backdrop-filter: blur(22px);
|
backdrop-filter: blur(20px);
|
||||||
}
|
}
|
||||||
|
|
||||||
.shell-header {
|
.shell-header {
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
margin-bottom: 22px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.brand {
|
.brand {
|
||||||
@ -71,8 +69,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.logo-circle {
|
.logo-circle {
|
||||||
width: 44px;
|
width: 40px;
|
||||||
height: 44px;
|
height: 40px;
|
||||||
border-radius: 999px;
|
border-radius: 999px;
|
||||||
background: radial-gradient(circle at 30% 10%, #e5f9ff 0, #0ea5e9 40%, #0369a1 100%);
|
background: radial-gradient(circle at 30% 10%, #e5f9ff 0, #0ea5e9 40%, #0369a1 100%);
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
@ -81,19 +79,19 @@
|
|||||||
color: #0b1120;
|
color: #0b1120;
|
||||||
font-weight: 800;
|
font-weight: 800;
|
||||||
letter-spacing: 0.05em;
|
letter-spacing: 0.05em;
|
||||||
font-size: 16px;
|
font-size: 15px;
|
||||||
box-shadow: 0 0 0 1px rgba(15, 23, 42, 0.6), 0 16px 30px rgba(8, 47, 73, 0.9);
|
box-shadow: 0 12px 26px rgba(8, 47, 73, 0.9);
|
||||||
}
|
}
|
||||||
|
|
||||||
.brand-text-main {
|
.brand-text-main {
|
||||||
font-size: 20px;
|
font-size: 18px;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
letter-spacing: 0.04em;
|
letter-spacing: 0.04em;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
}
|
}
|
||||||
|
|
||||||
.brand-text-sub {
|
.brand-text-sub {
|
||||||
font-size: 12px;
|
font-size: 11px;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
color: var(--text-muted);
|
color: var(--text-muted);
|
||||||
letter-spacing: 0.16em;
|
letter-spacing: 0.16em;
|
||||||
@ -101,18 +99,17 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.status-pill {
|
.status-pill {
|
||||||
font-size: 12px;
|
font-size: 11px;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
letter-spacing: 0.12em;
|
letter-spacing: 0.12em;
|
||||||
padding: 4px 12px 4px 10px;
|
padding: 4px 11px 4px 9px;
|
||||||
border-radius: 999px;
|
border-radius: 999px;
|
||||||
border: 1px solid rgba(56, 189, 248, 0.4);
|
border: 1px solid rgba(56, 189, 248, 0.7);
|
||||||
color: var(--accent);
|
color: var(--accent);
|
||||||
background: radial-gradient(circle at left, rgba(56, 189, 248, 0.32), rgba(15, 23, 42, 0.95));
|
background: radial-gradient(circle at left, rgba(56, 189, 248, 0.4), rgba(15, 23, 42, 0.96));
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
gap: 6px;
|
gap: 6px;
|
||||||
box-shadow: 0 0 0 1px rgba(15, 23, 42, 0.8);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.status-dot {
|
.status-dot {
|
||||||
@ -120,21 +117,21 @@
|
|||||||
height: 7px;
|
height: 7px;
|
||||||
border-radius: 999px;
|
border-radius: 999px;
|
||||||
background: #22c55e;
|
background: #22c55e;
|
||||||
box-shadow: 0 0 8px rgba(34, 197, 94, 0.95);
|
box-shadow: 0 0 10px rgba(34, 197, 94, 0.95);
|
||||||
}
|
}
|
||||||
|
|
||||||
.content {
|
.content {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
|
grid-template-columns: minmax(0, 3fr) minmax(0, 2.2fr);
|
||||||
gap: 22px;
|
gap: 22px;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (max-width: 780px) {
|
@media (max-width: 880px) {
|
||||||
.content {
|
.content {
|
||||||
grid-template-columns: minmax(0, 1fr);
|
grid-template-columns: minmax(0, 1fr);
|
||||||
}
|
}
|
||||||
.shell {
|
.shell {
|
||||||
padding: 20px 18px;
|
padding: 18px 16px 18px;
|
||||||
}
|
}
|
||||||
.shell-header {
|
.shell-header {
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
@ -148,7 +145,7 @@
|
|||||||
border-radius: var(--radius-xl);
|
border-radius: var(--radius-xl);
|
||||||
border: 1px solid var(--border-subtle);
|
border: 1px solid var(--border-subtle);
|
||||||
padding: 18px 18px 16px;
|
padding: 18px 18px 16px;
|
||||||
box-shadow: 0 20px 36px rgba(15, 23, 42, 0.7);
|
box-shadow: 0 18px 34px rgba(15, 23, 42, 0.85);
|
||||||
position: relative;
|
position: relative;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
@ -156,10 +153,10 @@
|
|||||||
.hero::before {
|
.hero::before {
|
||||||
content: "";
|
content: "";
|
||||||
position: absolute;
|
position: absolute;
|
||||||
inset: -20%;
|
inset: -30%;
|
||||||
background:
|
background:
|
||||||
radial-gradient(circle at 10% 0%, rgba(56, 189, 248, 0.1) 0, transparent 55%),
|
radial-gradient(circle at 0% 0%, rgba(56, 189, 248, 0.16) 0, transparent 55%),
|
||||||
radial-gradient(circle at 100% 110%, rgba(56, 189, 248, 0.05) 0, transparent 55%);
|
radial-gradient(circle at 100% 100%, rgba(56, 189, 248, 0.06) 0, transparent 55%);
|
||||||
opacity: 0.9;
|
opacity: 0.9;
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
@ -189,7 +186,7 @@
|
|||||||
color: var(--text-muted);
|
color: var(--text-muted);
|
||||||
line-height: 1.6;
|
line-height: 1.6;
|
||||||
margin-bottom: 16px;
|
margin-bottom: 16px;
|
||||||
max-width: 32rem;
|
max-width: 33rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge-row {
|
.badge-row {
|
||||||
@ -204,14 +201,14 @@
|
|||||||
padding: 5px 10px;
|
padding: 5px 10px;
|
||||||
border-radius: 999px;
|
border-radius: 999px;
|
||||||
border: 1px solid rgba(148, 163, 184, 0.55);
|
border: 1px solid rgba(148, 163, 184, 0.55);
|
||||||
background: rgba(15, 23, 42, 0.8);
|
background: rgba(15, 23, 42, 0.85);
|
||||||
color: var(--text-muted);
|
color: var(--text-muted);
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
letter-spacing: 0.12em;
|
letter-spacing: 0.12em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.badge--accent {
|
.badge--accent {
|
||||||
border-color: rgba(56, 189, 248, 0.55);
|
border-color: rgba(56, 189, 248, 0.65);
|
||||||
background: var(--accent-soft);
|
background: var(--accent-soft);
|
||||||
color: #e0f2fe;
|
color: #e0f2fe;
|
||||||
}
|
}
|
||||||
@ -219,9 +216,10 @@
|
|||||||
.hero-footer {
|
.hero-footer {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-wrap: wrap;
|
flex-wrap: wrap;
|
||||||
gap: 12px;
|
gap: 10px;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
|
margin-top: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.hero-meta {
|
.hero-meta {
|
||||||
@ -243,14 +241,14 @@
|
|||||||
border-radius: var(--radius-xl);
|
border-radius: var(--radius-xl);
|
||||||
border: 1px solid var(--border-subtle);
|
border: 1px solid var(--border-subtle);
|
||||||
padding: 16px 16px 14px;
|
padding: 16px 16px 14px;
|
||||||
box-shadow: 0 16px 32px rgba(15, 23, 42, 0.7);
|
box-shadow: 0 16px 32px rgba(15, 23, 42, 0.85);
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
gap: 12px;
|
gap: 12px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.links-title {
|
.links-title {
|
||||||
font-size: 13px;
|
font-size: 12px;
|
||||||
font-weight: 600;
|
font-weight: 600;
|
||||||
letter-spacing: 0.16em;
|
letter-spacing: 0.16em;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
@ -261,7 +259,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.links-title span {
|
.links-title span {
|
||||||
font-size: 11px;
|
font-size: 10px;
|
||||||
color: #6b7280;
|
color: #6b7280;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -269,13 +267,8 @@
|
|||||||
list-style: none;
|
list-style: none;
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: 1fr;
|
grid-template-columns: 1fr;
|
||||||
gap: 7px;
|
gap: 8px;
|
||||||
}
|
margin-top: 4px;
|
||||||
|
|
||||||
@media (min-width: 960px) {
|
|
||||||
.links-list {
|
|
||||||
grid-template-columns: 1fr;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.link-item a {
|
.link-item a {
|
||||||
@ -283,13 +276,17 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
gap: 10px;
|
gap: 10px;
|
||||||
padding: 9px 9px;
|
padding: 9px 10px;
|
||||||
border-radius: 12px;
|
border-radius: 12px;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: var(--text-main);
|
color: var(--text-main);
|
||||||
border: 1px solid rgba(30, 64, 175, 0.2);
|
border: 1px solid rgba(30, 64, 175, 0.4);
|
||||||
background: linear-gradient(135deg, rgba(15, 23, 42, 0.95), rgba(15, 23, 42, 0.97));
|
background: linear-gradient(135deg, rgba(15, 23, 42, 0.96), rgba(15, 23, 42, 0.99));
|
||||||
transition: transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);
|
transition:
|
||||||
|
transform var(--transition-fast),
|
||||||
|
box-shadow var(--transition-fast),
|
||||||
|
border-color var(--transition-fast),
|
||||||
|
background var(--transition-fast);
|
||||||
}
|
}
|
||||||
|
|
||||||
.link-main {
|
.link-main {
|
||||||
@ -314,17 +311,17 @@
|
|||||||
letter-spacing: 0.14em;
|
letter-spacing: 0.14em;
|
||||||
padding: 3px 7px;
|
padding: 3px 7px;
|
||||||
border-radius: 999px;
|
border-radius: 999px;
|
||||||
border: 1px solid rgba(56, 189, 248, 0.6);
|
border: 1px solid rgba(56, 189, 248, 0.8);
|
||||||
color: #e0f2fe;
|
color: #e0f2fe;
|
||||||
background: rgba(8, 47, 73, 0.9);
|
background: rgba(8, 47, 73, 0.95);
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
}
|
}
|
||||||
|
|
||||||
.link-item a:hover {
|
.link-item a:hover {
|
||||||
transform: translateY(-1px);
|
transform: translateY(-1px);
|
||||||
box-shadow: 0 14px 28px rgba(8, 47, 73, 0.9);
|
box-shadow: 0 14px 28px rgba(8, 47, 73, 0.95);
|
||||||
border-color: rgba(56, 189, 248, 0.7);
|
border-color: rgba(56, 189, 248, 0.9);
|
||||||
background: linear-gradient(135deg, rgba(15, 23, 42, 0.98), rgba(15, 23, 42, 1));
|
background: linear-gradient(135deg, rgba(15, 23, 42, 1), rgba(15, 23, 42, 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
.link-arrow {
|
.link-arrow {
|
||||||
@ -333,8 +330,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.footer {
|
.footer {
|
||||||
margin-top: 14px;
|
margin-top: 16px;
|
||||||
padding-top: 12px;
|
padding-top: 10px;
|
||||||
border-top: 1px solid rgba(51, 65, 85, 0.9);
|
border-top: 1px solid rgba(51, 65, 85, 0.9);
|
||||||
display: flex;
|
display: flex;
|
||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
@ -354,7 +351,6 @@
|
|||||||
.footer a:hover {
|
.footer a:hover {
|
||||||
text-decoration: underline;
|
text-decoration: underline;
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user