Skip to content

Conversation

@serenackuo
Copy link
Collaborator

@serenackuo serenackuo commented Oct 13, 2025

Relevant Issue

https://linear.app/modularml/issue/DEVA-899/create-a-mantine-theme-for-cookbook

Summary

To keep custom theming minimum and the UI easily customizable, this PR passes two sets of Modular color families into the Mantine theme, which the user can very easily replace and add to. I feel like this stays true to the spirit of allow the developers adapt this for their own usage - but please let me know if we'd prefer something more structured.

Some additional small refactors include:

  • Updating .gitignore to ignore additional node_modules within subdirectories
  • Simplifying logic within ThemeToggle to avoid hydration and reload errors
  • Adding sass to enable directives in the global file

@serenackuo serenackuo force-pushed the skuo/DEVA-899/create-a-mantine-theme-for-cookbook branch from 9550f7a to a048f6f Compare October 13, 2025 15:59
@serenackuo serenackuo requested a review from williamw October 13, 2025 16:00
@williamw
Copy link
Collaborator

LGTM 🚀

@williamw williamw merged commit bba2227 into main Oct 13, 2025
1 check passed
@williamw williamw deleted the skuo/DEVA-899/create-a-mantine-theme-for-cookbook branch October 13, 2025 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants