-
Notifications
You must be signed in to change notification settings - Fork 23
feat!: upgrade to ulmo #40
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
base: ulmo/indigo
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have you tested it? Do we have to run npm run build manually?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From the discussion here, it looks like we either have to do it in tutor-mfe or create a new plugin for it. I still have to test these out.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's verify this before the merge. If needed, it should be added in tutor-indigo, no? The brand changes are added via Indigo, so it does not make sense to add it in mfe, unless I am missing some context.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that is true for Edly's brand package.
f6c2a4a to
33890a7
Compare
33890a7 to
45404ca
Compare
…ight (#43) * feat: Add Paragon 23 and fix scripts. * fix: Remove unused imports from core.scss. * feat: Replace colours with design token variables. * feat: Add light and dark themes, disable dark SCSS for now. * feat: Replace SCSS variables by CSS variables in dark theme. * feat: Replace mixins with Paragon 23 versions. * feat: Unwrap SCSS loops, to match what is done in Paragon 23. * feat: Remove dark theme and integrate it hackily in the light theme. * fix: Add lost code. * fix: Remove unused core JSON. * feat: Update dist. * fix: Include abstraction-variables.css from Paragon for missing box-shadow combined variables. * fix: Import Bootstrap button mixins instead of whole Paragon core. Add missing imports. * fix: Fix dark section of color.json: remove source and actions, update description. * feat: Import ./build/core/index.css and Paragon button mixins, don’t import Paragon core anymore.
Description
This PR syncs teak/Indigo's changes with upstream master and adds support for design tokens.
Key Changes
indigo-dark-themeclass on<body>(instead of Paragon 23's theme variant switching)darkbranch incolor.jsonfile to redefine main CSS variables inbody.indigo-dark-themescopeulmo/indigoRelated Ticket: overhangio/tutor-indigo#141
Note
Feedback welcome for future improvements with design tokens and theme variants