Repository navigation
v1.1.0-beta - MUI Refactor (Homepage, Navbar, and Footer)
Pre-release
Pre-release
·
16 commits
to main
since this release
Overview
This beta release introduces a major frontend modernization, migrating all global and homepage components from Bootstrap/CSS to Material UI (MUI) and AOS.
The update unifies the styling system, removes legacy assets, and establishes a scalable theming structure for future pages and enhancements.
Highlights
- Global and homepage components fully migrated from Bootstrap/CSS to MUI and AOS
- Mounted MUI ThemeProvider and CssBaseline globally for consistent theming
- Introduced global theme.js with primary, secondary, and tertiary color palette
- Unified typography and layout across homepage sections
- Removed all unused .css files (About, Services, Portfolio, Testimonial)
- Improved drawer animations, hover states, and AOS transitions
- Added light/dark mode transition animation
Features
- Rebuilt Hero, Navbar, Footer, About, Services, Portfolio, FAQ, and Testimonial components with MUI and AOS
- Implemented responsive layouts using MUI Grid, Box, and Typography
- Replaced deprecated Grid props with modern MUI standards
- Added tooltips to IconButtons for accessibility
- Standardized shadows, colors, and hover animations using MUI’s system
- Removed all Bootstrap dependencies and redundant CSS
Known Issues
- Events page still pending migration to MUI and AOS
- Minor spacing inconsistencies on smaller viewports
- Some animation timings may vary on mobile
- Internal pages (About, Our Team, Projects, Research) not yet implemented
- Bootstrap and animate.css dependencies are still part of the package
Next Steps
- Complete Events page migration to MUI and AOS
- Implement About, Our Team, Projects, and Research pages
Contributors & Changelog
- refactor/migrate-all-global-and-homepage-components-to-mui-and-aos merged by @InfinityDude007
- major MUI migration commits by @InfinityDude007 and @ShaikRafaan
- all homepage sections refactored to use MUI and AOS
- removed redundant CSS files across components
- optimized transitions and dark mode styling
Full Changelog: v1.0.0-beta...v1.1.0-beta