Skip to content

Polish dashboard navigation, projects, and notifications - #105

Merged
devhims merged 5 commits into
mainfrom
feat/sidebar-sources-agent-trends
Sep 28, 2026
Merged

devhims merged 5 commits into
mainfrom
feat/sidebar-sources-agent-trends

Conversation

@devhims

@devhims devhims commented Sep 28, 2026 •

Copy link
Copy Markdown
Owner

Problem / Motivation

The dashboard opened Trends after sign-in even though Sources is the primary starting point. The sidebar listed Trend Lab first, while Agent needs to sit second for people with access. Creating a project also felt uncertain: the dialog used vague wording and offered no feedback while the request was running. Project shortcuts did not reveal saved sources. The notification menu could appear translucent over the Sources form.

What changed

Sources is now the default dashboard destination and the first sidebar item. Agent appears second only for accounts with access, followed by the renamed Trends item. Explicit destinations still work after sign-in.

The project dialog now says “New project,” explains its purpose, and uses a “Create” button. During submission it shows a spinner and “Creating…,” prevents duplicate submissions, and displays request errors inside the dialog. A successful response adds the project to the shared list immediately, without waiting for another list request.

Project shortcuts use closed and open folder icons. Opening one reveals its saved sources, with loading, empty, and retry states. The notification menu has a solid background and a quieter icon ring.

Tests

The web production build, platform type check, 82 web unit tests, and 49 dashboard browser tests passed. Two focused browser tests passed again after the final edits.

@vercel

vercel Bot commented Sep 28, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
video2ctx-web Ready Ready Preview Sep 28, 2026 4:24pm UTC

@devhims devhims changed the title Reorder dashboard navigation to Sources, Agent, Trends Polish dashboard navigation, projects, and notifications Sep 28, 2026
@devhims
devhims merged commit 1df55a4 into main Sep 28, 2026
10 checks passed
@devhims
devhims deleted the feat/sidebar-sources-agent-trends branch September 28, 2026 17:15

This branch was successfully deployed

1 active deployment
Preview — 1c46ef98 Deployed Sep 28, 2026 by vercel[bot]
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