Skip to content

v1.1.0-beta - MUI Refactor (Homepage, Navbar, and Footer)

Pre-release
Pre-release

Choose a tag to compare

@InfinityDude007 InfinityDude007 released this 10 Nov 15:05
· 16 commits to main since this release
c28d89f

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