Skip to content

feat: Refactor admin dashboard #266#270

Open
apburnes wants to merge 1 commit intomainfrom
feat-refactor-dashboard
Open

feat: Refactor admin dashboard #266#270
apburnes wants to merge 1 commit intomainfrom
feat-refactor-dashboard

Conversation

@apburnes
Copy link
Contributor

@apburnes apburnes commented Mar 5, 2026

Closes #266

Based on the mockup... with some liberties taken.

Changes proposed in this pull request:

  • Updates side nav to use our custom sections
  • Updates the collection layout
  • Updates the site select

Security considerations

None

@apburnes apburnes requested a review from a team as a code owner March 5, 2026 22:42
@apburnes apburnes force-pushed the feat-refactor-dashboard branch from 2802ea2 to 5e1ad7b Compare March 5, 2026 23:57
<Link className="nav__link" href="/admin/site-compliance">
Site Compliance
</Link>
</NavGroup>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
</NavGroup>
</NavGroup>
<div className="nav__controls">
<Link className="nav__log-out" href="/admin/logout">
<svg className="icon icon--logout" fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg">
<path className="stroke" d="M12 16H14.6667C15.0203 16 15.3594 15.8595 15.6095 15.6095C15.8595 15.3594 16 15.0203 16 14.6667V5.33333C16 4.97971 15.8595 4.64057 15.6095 4.39052C15.3594 4.14048 15.0203 4 14.6667 4H12M7.33333 13.3333L4 10M4 10L7.33333 6.66667M4 10H12" stroke-linecap="square"></path>
</svg>
</Link>
</div>

There isn't a Logout in the Figma but do we want to add that?

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.

Update dashboard based on the latest mockups

2 participants