diff --git a/dashboard/catalog-public.html b/dashboard/catalog-public.html index 811f947..86dfe46 100644 --- a/dashboard/catalog-public.html +++ b/dashboard/catalog-public.html @@ -87,6 +87,34 @@ } .search-wrapper button:hover { background: var(--btn-primary-bg-hover); } + /* ── Region bar ── */ + .region-bar { + background: var(--color-bg-elevated); + border-bottom: 1px solid var(--color-border); + padding: var(--space-2) 0; + } + .region-inner { + max-width: var(--content-xl); margin: 0 auto; + padding: 0 var(--space-6); + display: flex; align-items: center; gap: var(--space-2); flex-wrap: wrap; + } + .region-label { + font-size: var(--text-caption); font-weight: var(--font-weight-semibold); + color: var(--color-text-muted); text-transform: uppercase; + letter-spacing: var(--tracking-wider); margin-right: var(--space-2); + } + .region-btn { + background: var(--btn-ghost-bg); border: 1px solid var(--btn-ghost-border); + color: var(--btn-ghost-text); padding: var(--space-1) var(--space-3); + border-radius: var(--radius-md); cursor: pointer; font-size: var(--text-caption); + font-family: var(--font-body); transition: var(--transition-fast); + } + .region-btn:hover { background: var(--color-surface-2); color: var(--color-text-primary); } + .region-btn.is-active { + background: var(--color-primary-muted); color: var(--color-primary); + border-color: var(--color-primary); font-weight: var(--font-weight-semibold); + } + /* ── Breadcrumb ── */ .breadcrumb { max-width: var(--content-xl); margin: 0 auto; @@ -309,6 +337,17 @@ + +
+
+ Región: + + + + +
+
+