diff --git a/src/renderer/src/assets/main.css b/src/renderer/src/assets/main.css index fa1c5b0..304fa28 100644 --- a/src/renderer/src/assets/main.css +++ b/src/renderer/src/assets/main.css @@ -715,6 +715,27 @@ html, body, #root { .legend-item:hover .legend-eye { opacity: 1; } .legend-item.hidden .legend-eye { opacity: 1; color: var(--danger); } +/* ─── Panel footer ──────────────────────────────────────────────────── */ +.panel-footer { + margin-top: auto; + padding: 12px 16px; + border-top: 1px solid var(--panel-border); + flex-shrink: 0; +} + +.github-link { + display: flex; + align-items: center; + gap: 6px; + color: var(--text-muted); + text-decoration: none; + font-size: 11px; + font-weight: 500; + transition: color var(--transition-fast); + width: fit-content; +} +.github-link:hover { color: var(--text); } + /* ─── Landing page ──────────────────────────────────────────────────── */ .landing { position: fixed; inset: 0; z-index: 9999; diff --git a/src/renderer/src/components/ControlPanel.tsx b/src/renderer/src/components/ControlPanel.tsx index db754ba..b0b554d 100644 --- a/src/renderer/src/components/ControlPanel.tsx +++ b/src/renderer/src/components/ControlPanel.tsx @@ -224,6 +224,19 @@ export function ControlPanel({ mapRef }: ControlPanelProps): React.JSX.Element { )} +
) }