Skip to content

feat: add Workshop Organization to Sidebar Navigation#605

Merged
RUKAYAT-CODER merged 1 commit into
rinafcode:mainfrom
dominiccreates:workshop-sidebar
May 30, 2026
Merged

feat: add Workshop Organization to Sidebar Navigation#605
RUKAYAT-CODER merged 1 commit into
rinafcode:mainfrom
dominiccreates:workshop-sidebar

Conversation

@dominiccreates
Copy link
Copy Markdown
Contributor

this pr closes #474 Implemented the missing Workshop Organization in the sidebar navigation.

Changes

  • Created src/components/navigation/SidebarNavigation.tsx
    • New navigation component featuring the required “Workshops” link.
    • Utilizes lucide-react icons and active‑state styling.
    • Responsive, glass‑panel UI with dark‑mode support.
  • Integrated SidebarNavigation into src/app/dashboard/page.tsx
    • Replaced previous static sidebar placeholder.
  • Updated navigation items to include:
    • Home (/)
    • Courses (/courses)
    • Workshops (/workshops) – the core addition.
    • Profile (/profile)
  • Added necessary imports and ensured client‑side rendering ('use client').

Why

The original sidebar lacked a dedicated “Workshops” section, which broke the expected user flow for accessing workshop content. This PR introduces a clean, reusable navigation component that aligns with the design system and improves overall UX.

Testing

  • Manual UI verification on desktop and mobile viewports.
  • Confirmed navigation links lead to the correct routes.
  • No existing functionality was altered aside from the sidebar injection.

Documentation

  • Updated component documentation comments (in‑file) describing props and behavior.
  • No additional README changes required at this time.

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented May 30, 2026

@dominiccreates Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@RUKAYAT-CODER RUKAYAT-CODER merged commit 32230af into rinafcode:main May 30, 2026
1 of 4 checks passed
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.

test Sidebar Navigation : Workshop Organization

2 participants