hoi
This commit is contained in:
@@ -130,11 +130,73 @@ h3 {
|
||||
transition: transform 0.2s ease, box-shadow 0.2s ease;
|
||||
}
|
||||
|
||||
.dashboard-grid {
|
||||
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
|
||||
gap: 1rem;
|
||||
}
|
||||
|
||||
.dashboard-grid.is-ready .dashboard-link-card {
|
||||
opacity: 0;
|
||||
transform: translateY(14px) scale(0.985);
|
||||
}
|
||||
|
||||
.dashboard-grid.is-ready.is-animated .dashboard-link-card {
|
||||
animation: dashboard-card-in 460ms cubic-bezier(0.22, 0.61, 0.36, 1) both;
|
||||
animation-delay: var(--stagger-delay, 0ms);
|
||||
}
|
||||
|
||||
.dashboard-grid.is-focusing .dashboard-link-card:not(.is-opening) {
|
||||
opacity: 0.56;
|
||||
transform: scale(0.975);
|
||||
filter: saturate(0.82);
|
||||
}
|
||||
|
||||
@keyframes dashboard-card-in {
|
||||
from {
|
||||
opacity: 0;
|
||||
transform: translateY(14px) scale(0.985);
|
||||
}
|
||||
to {
|
||||
opacity: 1;
|
||||
transform: translateY(0) scale(1);
|
||||
}
|
||||
}
|
||||
|
||||
.dashboard-link-card {
|
||||
min-height: 140px;
|
||||
aspect-ratio: 1 / 1;
|
||||
font-size: 1.14rem;
|
||||
font-weight: 600;
|
||||
border-radius: 20px;
|
||||
padding: 1rem;
|
||||
position: relative;
|
||||
background: #fffdf9;
|
||||
border: 1px solid rgba(39, 66, 53, 0.11);
|
||||
letter-spacing: 0.01em;
|
||||
box-shadow: 0 12px 30px rgba(39, 66, 53, 0.12);
|
||||
will-change: transform, opacity, filter;
|
||||
}
|
||||
|
||||
.dashboard-link-card:hover {
|
||||
transform: translateY(-6px);
|
||||
box-shadow: 0 18px 40px rgba(39, 66, 53, 0.18);
|
||||
}
|
||||
|
||||
.dashboard-link-card.is-opening {
|
||||
box-shadow: 0 20px 44px rgba(39, 66, 53, 0.22);
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
.link-card:hover {
|
||||
transform: translateY(-3px);
|
||||
box-shadow: 0 14px 30px rgba(39, 66, 53, 0.16);
|
||||
}
|
||||
|
||||
.dashboard-grid .dashboard-link-card:hover {
|
||||
transform: translateY(-6px);
|
||||
box-shadow: 0 18px 40px rgba(39, 66, 53, 0.18);
|
||||
}
|
||||
|
||||
.form-card {
|
||||
max-width: 560px;
|
||||
}
|
||||
@@ -721,6 +783,26 @@ input[type="file"]:focus {
|
||||
.location-actions {
|
||||
justify-content: flex-start;
|
||||
}
|
||||
|
||||
.dashboard-grid {
|
||||
grid-template-columns: repeat(2, minmax(0, 1fr));
|
||||
}
|
||||
|
||||
.dashboard-link-card {
|
||||
min-height: 0;
|
||||
font-size: 1.08rem;
|
||||
}
|
||||
}
|
||||
|
||||
@media (max-width: 380px) {
|
||||
.dashboard-grid {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
|
||||
.dashboard-link-card {
|
||||
min-height: 118px;
|
||||
aspect-ratio: auto;
|
||||
}
|
||||
}
|
||||
|
||||
.site-footer {
|
||||
|
||||
Reference in New Issue
Block a user