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

Develop #1003

Merged
merged 8 commits into from
Apr 1, 2023
Merged

Develop #1003

merged 8 commits into from
Apr 1, 2023

Conversation

ebkr
Copy link
Owner

@ebkr ebkr commented Apr 1, 2023

No description provided.

anttimaki and others added 8 commits March 1, 2023 11:15
Bulma-tooltip positions the tooltip relative to the element that has
it. This works fine on r2mm, but new layouts in tsmm use
"overflow: hidden", which also clips the tooltips.

Floating-vue positions the tooltip more globally. For it to work we
need to add "position: relative" to body element though.

- Replace tooltips in templates
- Add tooltips to "drag to reorder" and "expand"/"collapse" card icons,
  seemed like an oversight that they didn't have tooltips while other
  icons did
- Use separate tooltips for "deprecated" and "disabled" tags. While the
  old implementation went to some lengths to have them share a tooltip,
  using separate tooltips on the tags themselves rather than the wide
  wrapping element makes it safer to position tooltips so they don't
  get placed partially outside the viewport
Replace bulma-tooltip with floating-vue
Add CLI args required to install the GodotML on first launch (no-op on
repeat runs)
Add support for Wrestling Empire
Add game support: Wrestling Empire
@ebkr ebkr merged commit 8fa01dd into master Apr 1, 2023
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