Skip to content

feat: v0.6.6 — widget drawer mode + brand exposure icons#72

Merged
crzykidd merged 1 commit into
mainfrom
dev
May 17, 2026
Merged

feat: v0.6.6 — widget drawer mode + brand exposure icons#72
crzykidd merged 1 commit into
mainfrom
dev

Conversation

@crzykidd

Copy link
Copy Markdown
Owner

Widget drawer replaces the v0.6.5 centered modal. The chart icon now opens the existing tile drawer in widget-only mode (drawer-mode-widget CSS class hides all sections except .drawer-row-widget). Chevron click promotes widget mode to full mode in-place; a second chevron click closes. Esc and click-outside dismiss as before. initWidgetModal() and widget_modal.html partial removed; isInteracting() simplified since widget view is just an open drawer.

Exposure layer text-pill badges replaced with 18px brand SVG logos. Per-layer: brand logo + ti-lock (TLS) + ti-pencil (explicit hostname). Unknown layers fall back to ti-route. Official brand SVGs committed to static/icons/exposure/ (traefik, cloudflare, dockflare, nginx, caddy) with README documenting source URLs and viewBox crop rationale. Old .exposure-badge CSS removed; .exposure-icons/.exposure-icon-* replaces.

CHANGELOG, README, CLAUDE.md Build Status, and docs/PRD.md updated.

Widget drawer replaces the v0.6.5 centered modal. The chart icon now
opens the existing tile drawer in widget-only mode (drawer-mode-widget
CSS class hides all sections except .drawer-row-widget). Chevron click
promotes widget mode to full mode in-place; a second chevron click
closes. Esc and click-outside dismiss as before. initWidgetModal() and
widget_modal.html partial removed; isInteracting() simplified since
widget view is just an open drawer.

Exposure layer text-pill badges replaced with 18px brand SVG logos.
Per-layer: brand logo + ti-lock (TLS) + ti-pencil (explicit hostname).
Unknown layers fall back to ti-route. Official brand SVGs committed to
static/icons/exposure/ (traefik, cloudflare, dockflare, nginx, caddy)
with README documenting source URLs and viewBox crop rationale. Old
.exposure-badge CSS removed; .exposure-icons/.exposure-icon-* replaces.

CHANGELOG, README, CLAUDE.md Build Status, and docs/PRD.md updated.
@crzykidd crzykidd merged commit 5eb911a into main May 17, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant