Skip to content

Redesign dashboard sidebar; user account, telegram roles improvements#49

Open
viganogabriele wants to merge 3 commits into
t3code/rewrite-to-tanstack-startfrom
t3code/polinetwork-sidebar
Open

Redesign dashboard sidebar; user account, telegram roles improvements#49
viganogabriele wants to merge 3 commits into
t3code/rewrite-to-tanstack-startfrom
t3code/polinetwork-sidebar

Conversation

@viganogabriele

Copy link
Copy Markdown

Summary

  • Redesign the dashboard sidebar: distinct selected-page / expanded-parent / closed-parent states, CSS-drawn hierarchy connector, collapse control moved into the sidebar header, deterministic icon-only collapsed rail, compact account/sign-out footer.
  • Account page and Telegram users pages/roles improvements (from t3code/users-details-roles-grants, merged in).

Test plan

  • pnpm typecheck
  • pnpm check (biome)
  • pnpm build
  • Manually verified sidebar expanded/collapsed/mobile states in the running app

🤖 Generated with Claude Code

viganogabriele and others added 2 commits July 22, 2026 22:31
Distinguish selected-page, expanded-parent, and closed-parent states with a
single strong blue treatment reserved for the active route; add a CSS-drawn
hierarchy connector for Telegram's children; move the collapse control into
the sidebar header; make the collapsed rail deterministic (icon-only rows,
56px) independent of flaky Tailwind collapsible-variant generation; compact
the account/sign-out footer.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 1e24cdc2-8a99-4fe1-8497-c0068abf43a9

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

- switch to shadcn-style offcanvas collapse with smooth translate animation
- fix pathname-based active matching for nested items and sections
- restore the intended sidebar styling while removing custom sidebar CSS
- move account actions into an avatar dropdown and enlarge menu targets
- simplify the connector rail spacing and alignment
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.

2 participants