Skip to content
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

Oruga v0.8.X upgrade #97

Merged
merged 19 commits into from
Feb 28, 2024
Merged

Oruga v0.8.X upgrade #97

merged 19 commits into from
Feb 28, 2024

Conversation

whiplashwebb
Copy link
Contributor

@whiplashwebb whiplashwebb commented Feb 13, 2024

This PR upgrades the Bulma Theme so it works with Oruga 0.8.X. All changes depend on Oruga PR #777.

Fixes: #92, #96

Proposed Changes

  • Various config changes to deal with classes which can no longer be generated by the theme. Previously the classes used computed and/or data passed from Oruga to the theme. These values cannot be passed as of 0.8.0.
  • Expanded dropdown position CSS to deal with the expanded range of options. Visually there should be no changes.
  • Adds $dropdown-gap for easy control of the space between trigger and dropdown menu.
  • Refactors steps scss to deal with breaking changes to structure.
  • Refactors tooltip to look for variant/position classes on the content node rather than the root node.

@whiplashwebb whiplashwebb changed the title Draft : V08x upgrade Oruga v0.8.X upgrade Feb 19, 2024
src/plugins/bulma.ts Outdated Show resolved Hide resolved
@jtommy
Copy link
Member

jtommy commented Feb 28, 2024

@whiplashwebb great job, for me it's ok

@jtommy jtommy merged commit 3101b13 into oruga-ui:master Feb 28, 2024
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.

Update of the theme for the new version 0.8
2 participants