Refresh static image slots from the website catalog.

The dashboard can import and drop slots from the live site instead of creating them by hand.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-17 09:55:03 +03:30
co-authored by Cursor
parent 36180cda2b
commit b861ab3dc1
7 changed files with 128 additions and 37 deletions
@@ -104,6 +104,7 @@
gap: 12px;
padding: 10px 14px;
border-radius: var(--radius-sm);
border: 1px solid transparent;
font-size: 14px;
font-weight: 500;
color: var(--text-secondary);
@@ -118,17 +119,18 @@
}
.navItem.active {
background: var(--primary);
color: #fff;
background: rgba(var(--primary-rgb) / 0.1);
color: var(--primary);
border-color: var(--primary);
}
.navItem.active:hover {
background: var(--primary-dark);
color: #fff;
background: rgba(var(--primary-rgb) / 0.16);
color: var(--primary);
}
.navItem.active .chevron {
color: #fff;
color: var(--primary);
}
.navGroupBtn {
@@ -163,6 +165,7 @@
display: block;
padding: 8px 12px;
border-radius: 8px;
border: 1px solid transparent;
font-size: 13px;
font-weight: 500;
color: var(--text-secondary);
@@ -175,13 +178,14 @@
}
.subNavActive {
background: var(--primary);
color: #fff;
background: rgba(var(--primary-rgb) / 0.1);
color: var(--primary);
border-color: var(--primary);
}
.subNavActive:hover {
background: var(--primary-dark);
color: #fff;
background: rgba(var(--primary-rgb) / 0.16);
color: var(--primary);
}
.footer {