Skip to content

[cookbook] Revert to vanilla Mantine v7 theme - #85

Merged
williamw merged 1 commit into
mainfrom
billw/revert-dls
Oct 3, 2025
Merged

[cookbook] Revert to vanilla Mantine v7 theme#85
williamw merged 1 commit into
mainfrom
billw/revert-dls

Conversation

@williamw

@williamw williamw commented Oct 3, 2025

Copy link
Copy Markdown
Collaborator

Summary

  • Reverts the extended design language system introduced in commit 5cde6bc
  • Restores vanilla Mantine v7 theme setup

Changes

  • Removed custom theme files (clientTheme, themeAlert, themeButton, tailwindTheme, SCSS partials)
  • Removed BodyText component and ClientThemeProvider
  • Restored simple MantineThemeOverride in lib/theme.ts
  • Updated app/layout.tsx to use basic MantineProvider
  • Reverted tailwind.config.ts to simple configuration
  • Created styles/globals.css with basic Tailwind imports
  • Removed dependencies: sass, @emotion/react, @emotion/styled
  • Updated all imports from @/theme to @/lib

🤖 Generated with Claude Code

Removes the extended design language system introduced in commit 5cde6bc, reverting to a simpler vanilla Mantine v7 setup. The complex theme customizations were deemed unnecessary for this project.

Changes:
- Remove custom theme files (clientTheme, themeAlert, themeButton, tailwindTheme)
- Remove SCSS partials and globals.scss
- Remove BodyText component and ClientThemeProvider
- Restore simple MantineThemeOverride in lib/theme.ts
- Update app/layout.tsx to use basic MantineProvider
- Revert tailwind.config.ts to simple configuration
- Create styles/globals.css with basic Tailwind imports
- Remove sass, @emotion/react, @emotion/styled dependencies
- Update all imports from @/theme to @/lib

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@williamw
williamw requested a review from serenackuo October 3, 2025 14:53
@williamw williamw changed the title Revert to vanilla Mantine v7 theme Oct 3, 2025
@williamw

williamw commented Oct 3, 2025

Copy link
Copy Markdown
Collaborator Author

@serenackuo I used Claude to rollback to the pre-Modular DLS theming with vanilla Mantine v7. Should be ready to add a simple theming per our discussion earlier this week.

@williamw
williamw merged commit afe9904 into main Oct 3, 2025
1 check passed
@williamw
williamw deleted the billw/revert-dls branch October 3, 2025 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant