-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Upgrade to MUI v5 #2
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
Conversation
@CodiumAI-Agent /review |
/update_changelog |
@CodiumAI-Agent /update_changelog |
/review |
@CodiumAI-Agent /update_changelog |
/add_docs |
/update_changelog |
@CodiumAI-Agent /update_changelog |
/update_changelog |
1 similar comment
/update_changelog |
Changelog updates: 🔄 markdown 2024-06-08Added
Changed
|
/update_changelog --pr_update_changelog.push_changelog_changes=true |
1 similar comment
/update_changelog --pr_update_changelog.push_changelog_changes=true |
/review |
PR Review 🔍
|
/improve |
Failed to generate code suggestions for PR |
/improve |
PR Code Suggestions ✨
|
/describe |
PR Description updated to latest commit (7f58a2a) |
- Update imports to `@mui/material` styles - Refactor styling for custom components using `styled` instead of `makeStyles` - Replace imports for `Paper` and `Grid` components with new imports for better consistency.
- Refactor styled component declarations in Root.tsx - Remove theme prop from SidebarLogoRoot styled component - Remove theme prop from SidebarLogoLink styled component
PR Type
Enhancement, Configuration changes, Documentation
Description
UnifiedThemeProvider
.LogoFull
,LogoIcon
,Root
,EntityPage
) to use MUI'sstyled
API and updated icon imports.app-config.yaml
.app-config.example.yaml
.package.json
to use MUI v5.CHANGELOG.md
with recent changes.Changes walkthrough 📝
5 files
App.tsx
Add custom theme configuration using MUI's UnifiedThemeProvider.
packages/app/src/App.tsx
AcUnitIcon
andUnifiedThemeProvider
from MUI.UnifiedThemeProvider
.LogoFull.tsx
Refactor LogoFull component to use MUI's styled API.
packages/app/src/components/Root/LogoFull.tsx
makeStyles
withstyled
from MUI.styled
.LogoIcon.tsx
Refactor LogoIcon component to use MUI's styled API.
packages/app/src/components/Root/LogoIcon.tsx
makeStyles
withstyled
from MUI.styled
.Root.tsx
Refactor Root component to use MUI's styled API and icons.
packages/app/src/components/Root/Root.tsx
makeStyles
withstyled
from MUI.EntityPage.tsx
Update EntityPage component to use MUI's Button and Grid.
packages/app/src/components/catalog/EntityPage.tsx
Button
andGrid
imports from Material-UI with MUI.1 files
CHANGELOG.md
Update CHANGELOG with recent changes.
CHANGELOG.md
and component refactoring.
3 files
Makefile
Add Makefile targets for app and backend workspaces.
Makefile
dev-app
anddev-backend
targets for starting app and backendworkspaces.
app-config.example.yaml
Add backend and auth configuration examples.
app-config.example.yaml
app-config.yaml
Update GitHub integration and catalog rules.
app-config.yaml
1 files
package.json
Upgrade dependencies to MUI v5.
packages/app/package.json