Skip to content

Dashboard implementation#18

Open
skid-dev wants to merge 2 commits intomainfrom
dashboard-implementation
Open

Dashboard implementation#18
skid-dev wants to merge 2 commits intomainfrom
dashboard-implementation

Conversation

@skid-dev
Copy link
Contributor

No description provided.

Jerry Tang added 2 commits August 7, 2025 09:39
- Created DashboardClient component with tab switching functionality
- Added Profile, Classes, Search, and Settings tabs with dynamic content
- Implemented visual active states and hover effects for sidebar icons
- Bypassed authentication for development (backend not ready)
- Removed test login files and simplified dashboard access
- Dashboard now accessible directly without login requirements
…menu

- Add scalable top ribbon and right sidebar with drag handles
- Implement double-click inline editing for all block types on canvas
- Add custom right-click context menu with Edit, Duplicate, Delete actions
- Remove delete button from Questions list sidebar (moved to context menu)
- Improve editing UX with intuitive interactions and keyboard shortcuts
- Fix JSX syntax errors and maintain print/export functionality
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