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

Refacto menu + mod-vertical + scrollBox #2565

Merged
merged 15 commits into from
May 31, 2024
Merged

Refacto menu + mod-vertical + scrollBox #2565

merged 15 commits into from
May 31, 2024

Conversation

vvalentin-lucca
Copy link
Contributor

@vvalentin-lucca vvalentin-lucca commented Feb 14, 2024

Description

  • Deactivated a are now without href.
  • mod-S is now automatically applied to any embedded digital badges.
  • Modifiers and states are now managed with CSS variables.
  • A mod-vertical has been added.
  • A new wrapper component (.scrollBox) now displays a scrollbar and shadows when necessary.


Capture d’écran 2024-02-22 à 17 27 09

Capture d’écran 2024-02-22 à 17 26 54

@c-3po c-3po bot added the 📖 Documentation changes Requires a Prisme update label Feb 14, 2024
@LuccaIntegration
Copy link

@vvalentin-lucca vvalentin-lucca added the 🔖✨ Feature New feature (even a very small one) label Feb 14, 2024
@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@vvalentin-lucca vvalentin-lucca marked this pull request as ready for review February 22, 2024 16:33
@vvalentin-lucca vvalentin-lucca requested a review from a team as a code owner February 22, 2024 16:33
@vvalentin-lucca vvalentin-lucca changed the title refacto menu + mod-vertical Refacto menu + mod-vertical + scrollBox Feb 22, 2024
Comment on lines 62 to 64
<span class="menu-list-item-action is-disabled">
Menu 3
</span>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just out of curiosity: Why not only removing the href attribute? So that we don’t inherit some styles?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I haven't even tried it, actually... due to ignorance.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm afraid including anchor tags without the href attribute in the docs will be confusing for some users.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This can be documented if required. Both work for me.

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@jeremie-lucca jeremie-lucca added this to the 17.4 milestone Mar 19, 2024
@jeremie-lucca jeremie-lucca modified the milestones: 17.4, 17.5 Apr 12, 2024
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@jeremie-lucca jeremie-lucca merged commit 2aee2a6 into rc May 31, 2024
3 checks passed
@jeremie-lucca jeremie-lucca deleted the refacto.menu branch May 31, 2024 15:08
@CCNET-iLucca
Copy link

Tests d'interfaces

@jeremie-lucca jeremie-lucca mentioned this pull request May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 Documentation changes Requires a Prisme update 🔖✨ Feature New feature (even a very small one)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants