Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(dashboard): headlessui -> shadcn #1182

Merged
merged 9 commits into from
Dec 5, 2024

Conversation

bryson-g
Copy link
Contributor

@bryson-g bryson-g commented Dec 4, 2024

resolves #1172

Description

  • Converted headlessui to our agreed upon standard of shadcn
  • This unifies the codebase and UI visuals
  • No longer using deprecated headlessui components
  • All refactored scopes have been tested by me and are working as expected

Screenshots / Videos

Videos of new components

Principal & Tenant Dropdown Menu

Screen.Recording.2024-12-04.at.3.12.54.PM.mov

Thread Accordion & Time Window Select

Screen.Recording.2024-12-04.at.3.19.26.PM.mov

Version Select

Screen.Recording.2024-12-04.at.3.22.52.PM.mov

TaskDef Fields

image

UserTaskDef Fields

image

@HazimAr HazimAr self-requested a review December 4, 2024 21:37
@bryson-g bryson-g requested review from HazimAr and removed request for HazimAr December 4, 2024 23:37
@bryson-g bryson-g merged commit db18236 into master Dec 5, 2024
16 checks passed
@bryson-g bryson-g deleted the dashboard-headlessui-shadcn branch December 5, 2024 04:40
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.

Dashboard: Remove headless UI
2 participants