Skip to content

feat(web): landing popups, graph popup click-to-open, assistant position (#1100)#1102

Merged
chronoai-shining merged 5 commits into
developfrom
worktree-skillset
Jun 12, 2026
Merged

feat(web): landing popups, graph popup click-to-open, assistant position (#1100)#1102
chronoai-shining merged 5 commits into
developfrom
worktree-skillset

Conversation

@chronoai-shining

Copy link
Copy Markdown
Collaborator

Changes

Landing page

  • Restore announcement popups — retire the global top-right AnnouncementBanner and bring back the original landing-only AnnouncementPopup + LaunchCelebrationPopup, now centered with proportional viewport margins (10vh/15vw) and glassmorphic styling (bg-black/40 + backdrop-blur-2xl, light text for contrast).
  • Remove CTA background plate — the "Browse skills / Publish yours" buttons no longer have the overlay background/border/blur, just the bare buttons.

Skillset detail graph

  • Click-to-open popup — replace hover-triggered cursor-following popup with click-to-open centered dialog. Dialog fills viewport minus 15% margins on all sides with full-screen backdrop blur.
  • Node drag — graph nodes are draggable on the detail page (session-local positions).
  • Fixed dialog sizing — independent scroll per pane (file tree / content viewer).

Assistant widget

  • Default position — Ornn mascot now defaults to right edge, vertically centered (was bottom-right).

Commits

Commit Scope
feat(web): fix graph hover popup to 800×40vh with independent pane scroll Popup sizing + scroll
feat(web): enable node drag on skillset detail graph Node drag
chore: add changeset for #1100 Changeset
feat(web): restore landing page announcement popups with glassmorphic style Landing popups
chore(web): remove background plate from landing hero CTA buttons Hero CTA
feat(web): skillset graph popup — click-to-open, centered, blurred backdrop Graph popup
chore(web): default Ornn assistant mascot to right-edge vertically centered Assistant

Closes #1100

… style (#1100)

Retire the global top-right AnnouncementBanner in favour of the original
landing-only popup dialogs (AnnouncementPopup + LaunchCelebrationPopup).
Both popups are centered with proportional viewport margins (10vh/15vw)
and use a glassmorphic surface (bg-black/40 + backdrop-blur-2xl) with
light text token overrides for contrast over the dark hero video.
…ckdrop (#1100)

Replace hover-triggered cursor-following popup with a click-to-open
centered dialog. The dialog fills the viewport minus 15% margins on
all sides and shows a full-screen backdrop blur. Click the blurred
area or the × button to dismiss. Graph nodes now fire onNodeClick
instead of onNodeMouseEnter/Leave.
@chronoai-shining chronoai-shining merged commit 0e0dfa7 into develop Jun 12, 2026
17 checks passed
@chronoai-shining chronoai-shining deleted the worktree-skillset branch June 12, 2026 08:55
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.

[Feature] Skillset detail graph: fixed popup + node drag + independent pane scroll

1 participant