Yatharth full frontend upgrade v7#47
Merged
Merged
Conversation
- Upgraded Landing Page 'Six Problems' section with professional vector icons. - Modernised Login Page with Shields, Buildings, and Social SVGs. - Standardised Company and Admin Dashboards by replacing emojis with industrial-grade icons. - Updated Onboarding flow with vector progress and navigation components. - Removed all text-based arrows and amateur symbols in favour of high-performance Lucide-React components.
- Fixed data label clipping in Model Comparison chart by adding Y-axis headroom. - Standardized chart titles with professional vertical accent bars and uppercase typography. - Integrated Status Log into Model Comparison card to reduce vertical white space. - Tightened dashboard grid layout to improve data density and bring heatmap into view.
- Removed Status Log from Admin Dashboard to streamline performance views. - Removed MAPE from Model Comparison bar chart (showing MAE and RMSE only). - Added left margin to all chart titles for improved visual alignment. - Replaced all remaining emojis and text-based arrows on Landing and Login pages with Lucide icons. - Cleaned up unused emoji properties in login configuration.
- Eliminated hardcoded Status Log and Peak Alert section from components/GridCastApp.tsx. - This ensures the operational view is strictly data-driven without static placeholders.
- Refactored Model Comparison chart to show MAPE (%) instead of absolute values. - Synchronized missing LSTM residuals.json to the public directory to fix 404 heatmap error. - Standardized chart subtitles and axes for percentage-based performance tracking.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- Replaced all legacy emojis with lucide-react vector icons across the platform - Fixed dark-mode dropdown visibility issues in onboarding/login - Professionalized Admin Dashboard with high-contrast Swiss design - Resolved multiple build & TS type errors (missing imports, scope hoisting, type casting) - Cleaned up non-ASCII characters and stabilized character encoding - Verified production build success (npm run build)
- Implemented .gc-theme-light CSS class for scoped theme overrides - Refactored AdminDashboard components (navbar, sidebar, cards) to light theme - Improved text contrast and titles for white background readability - Maintained all Lucide vector icon improvements and build stability - Verified production build success
- Replaced generic label format with detailed datetimeFormatter - Increased tickAmount to 8 for better time granularity - Ensures labels show correct HH:mm instead of defaulting to 00:00
- Replaced text codes in ML pipeline with professional icons (DownloadCloud, FileSearch, Filter, Cpu, Server, Eye) - Updated tech stack section dots with relevant icons (TrendingUp, HardDrive, Server, Code2, Layers, Cpu) - Added icons to impact metrics section (TrendingDown, Target, Zap, Activity) - Fixed TypeScript type error in impact metrics mapping - Ensured consistent professional design across all home page sections
- replaced legacy emojis with professional Lucide-react icons in GridCastApp.tsx - modernized ML pipeline, tech stack, and impact sections with high-quality vector components - fixed icon imports and type-safety in login page and dashboard components - ensured visual consistency across Admin and Company dashboards - removed all remaining decorative text codes and emojis for a premium aesthetic
- resolved ReferenceError: Cloud is not defined - added missing icon imports required for the modernized UI sections - verified all integrated icons are properly imported from lucide-react
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.