Skip to content

feat: Docker Hub link + privacy/404 on IDE shell#17

Merged
cevheri merged 2 commits into
mainfrom
feat/docker-link-and-utility-ide-shell
Jun 27, 2026
Merged

feat: Docker Hub link + privacy/404 on IDE shell#17
cevheri merged 2 commits into
mainfrom
feat/docker-link-and-utility-ide-shell

Conversation

@cevheri

@cevheri cevheri commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a Docker Hub quick-link (https://hub.docker.com/r/libredb/libredb-studio) to the StatusBar, next to GitHub and LinkedIn — visible site-wide on every IDE-style page.
  • Rebuild /privacy-policy and /404 on StudioShell instead of the legacy Header/Footer chrome. The top-left logo handles home navigation; content scrolls inside the IDE result pane (.studio-section > .studio-results).
  • Delete the now-unused Header.astro and Footer.astro components.

Why

Two footers were rendering on utility pages — the IDE StatusBar plus the legacy Footer.astro — duplicating navigation and leaving deprecated, divergent link lists. Consolidating onto the IDE shell removes the duplication so there is a single source of truth.

Verification

  • astro check — 0 errors
  • knip (dead-code) — clean (confirms Header/Footer fully unused)
  • bun run build — 15 pages built
  • Playwright on dev server — /privacy-policy and /404 each render a single StatusBar footer (no legacy "MIT License" footer), top-left logo points to /, Docker link present

🤖 Generated with Claude Code

cevheri and others added 2 commits June 27, 2026 23:52
Add a Docker Hub link (https://hub.docker.com/r/libredb/libredb-studio)
to the StatusBar quick-links, next to GitHub and LinkedIn, so it is
visible site-wide on every IDE-style page.

Rebuild the privacy-policy and 404 pages on StudioShell instead of the
legacy Header/Footer chrome. The top-left logo now provides home
navigation, and content scrolls inside the IDE result pane. This removes
the duplicated footer (two footers previously rendered) and eliminates
deprecated, divergent link lists.

Delete the now-unused Header.astro and Footer.astro components.

Verified: astro check (0 errors), knip (clean), build (15 pages),
Playwright (single StatusBar footer, logo -> home, no legacy footer).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@cevheri cevheri merged commit f9d487a into main Jun 27, 2026
4 checks passed
@cevheri cevheri deleted the feat/docker-link-and-utility-ide-shell branch June 27, 2026 21:08
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