[UI] Add Showcase dropdown with Demo and Vision

← All Specs

Goal

Improve discoverability of the SciDEX demo and related marketing/navigation destinations. The shared top navigation should expose a dedicated Showcase dropdown that includes Showcase, Demo, and Vision, while retaining Showcase as a fast direct link.

Acceptance Criteria

☑ Shared nav includes a Showcase dropdown group
☑ The Showcase dropdown contains Showcase, Demo, and Vision
Showcase remains available as a direct top-level link
api.py compiles after the nav update

Approach

  • Update nav_html() dropdown groups to add a dedicated Showcase group.
  • Reduce direct links to a single quick-access Showcase link.
  • Validate generated nav HTML and Python syntax.
  • Dependencies

    • None

    Dependents

    • None

    Work Log

    2026-04-03 17:14 PT — Slot unknown

    • Created a one-shot UI task for navigation discoverability.
    • Added a shared Showcase dropdown containing Showcase, Demo, and Vision.
    • Kept Showcase as a direct top-level link for one-click access.

    2026-04-17 — Reopened task, re-applied changes

    • Verified prior work never landed on main (orphan branch).
    • Re-applied: renamed "Info" dropdown to "Showcase" in both dropdown_groups and sidebar_groups.
    • Added direct_links = [("/showcase", "Showcase")] for top-level one-click access.
    • Reordered entries: Showcase first, then Demo, then Vision.
    • Verified: nav_html() compiles, generates correct HTML with all links present.
    • Commit: 1eed67a9e — pushed to orchestra/task/ed11ca4e-add-showcase-dropdown-with-demo-and-visi.

    Tasks using this spec (1)
    [UI] Add Showcase dropdown with Demo and Vision
    UI done P68
    File: ed11ca4e_870_spec.md
    Modified: 2026-05-01 20:13
    Size: 1.7 KB