-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
feat(workspace): ui #192
feat(workspace): ui #192
Conversation
PR Description updated to latest commit (124a33e) |
PR Review
✨ Review tool usage guide:Overview: The tool can be triggered automatically every time a new PR is opened, or can be invoked manually by commenting on any PR.
See the review usage page for a comprehensive guide on using this tool. |
PR Code Suggestions
✨ Improve tool usage guide:Overview:
See the improve usage page for a comprehensive guide on using this tool. |
Co-authored-by: snyk-bot <[email protected]>
Signed-off-by: Abhishek kushwaha <[email protected]> Co-authored-by: Rajdip Bhattacharya <[email protected]>
Quality Gate failedFailed conditions See analysis details on SonarCloud Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
User description
Description
Give a summary of the change that you have made
Fixes #[ISSUENO]
Dependencies
Mention any dependencies/packages used
Future Improvements
Mention any improvements to be done in future related to any file/feature
Mentions
Mention and tag the people
Screenshots of relevant screens
Add screenshots of relevant screens
Developer's checklist
If changes are made in the code:
Documentation Update
Type
enhancement
Description
Changes walkthrough
12 files
layout.tsx
Implement Main Layout Structure with Sidebar and Navbar
apps/workspace/app/(main)/layout.tsx
incorporating Sidebar and Navbar.
page.tsx
Add Main Page Layout with Project Cards
apps/workspace/app/(main)/page.tsx
displaying project cards.
page.tsx
Create Account Details Page with Form Inputs
apps/workspace/app/auth/account-details/page.tsx
fields and a verification button.
page.tsx
Implement Teammate Invitation Page
apps/workspace/app/auth/invite/page.tsx
email input and invite functionality.
page.tsx
Add OTP Verification Page
apps/workspace/app/auth/otp/page.tsx
OTP input field.
page.tsx
Redesign Authentication Page with Social Logins
apps/workspace/app/auth/page.tsx
form.
index.ts
Export New SVGs for Authentication Pages
apps/workspace/public/svg/auth/index.ts
index.ts
Export New SVGs for Dashboard Components
apps/workspace/public/svg/dashboard/index.ts
index.ts
Export Shared SVG Components
apps/workspace/public/svg/shared/index.ts
index.tsx
Implement Project Card Component with Interactive Elements
apps/workspace/src/components/dashboard/projectCard/index.tsx
management.
index.tsx
Add Navbar with Search and Account Management
apps/workspace/src/components/shared/navbar/index.tsx
account management options.
index.tsx
Create Sidebar with Navigation and Project Selection
apps/workspace/src/components/shared/sidebar/index.tsx
for selecting projects.