-
Notifications
You must be signed in to change notification settings - Fork 9
Synkronus portal UI #117
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
Synkronus portal UI #117
Conversation
6d204c2 to
a7e6b90
Compare
|
@IamLRBA It looks to be issues with missing dependencies or components. Did you run npm run build before push locally? |
|
@Mishael-2584 you were absolutely right, the build is failing because the |
- Add missing components package files from PR #78 - Add Input and Badge components - Resolve merge conflicts in Button.tsx and utils.ts - Fix Dockerfile for monorepo build structure - Update portal imports to use @ode/components package - Fix TypeScript errors and type imports - Resolve binary conflict for ode_logo.png - Update CI workflow for monorepo context Resolves merge conflicts and ensures build passes in CI/CD
…into Synkronus-Portal-UI
The prepare script runs during npm ci and requires style-dictionary.config.js, config.json, and src directory. Copy these files before running npm ci to prevent MODULE_NOT_FOUND error.
- Use type-only imports for types when verbatimModuleSyntax is enabled - Remove unused variables (createFadeMask, hasValue, Button import) - Exclude react-native components from TypeScript build (not needed for portal) - Fix unused parameter warning in getButtonTextColor
|
Thanks for making this PR a success @Mishael-2584 🚀 |
Pull Request Title
feat(synkronus-portal): redesign dashboard UI with modern minimalist aesthetic
Description
This PR implements a comprehensive UI redesign of the Synkronus Portal dashboard, transforming it into a modern, minimalist, and futuristic interface. The redesign focuses on improving visual hierarchy, spacing, and user experience while maintaining all existing functionality.
Key Changes:
##Screenshots

Before:
After:

Login Page Before and After:


Type of Change
Component(s) Affected
Testing
Manual Testing Performed:
Breaking Changes
If breaking changes, please describe migration steps:
Documentation Updates
Checklist
Thank you for contributing to Open Data Ensemble (ODE)!