-
Notifications
You must be signed in to change notification settings - Fork 65
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
Adapt Buttons - Vanilla issue #469
Comments
A little bit of a brain dump below: Preamble
Actions
Thanks @kirsty-hames and @StuartNicholls for your thoughts in adaptlearning/adapt-contrib-core#386 which have formed the base for the above list |
I've taken an initial stab at categorising the various buttons that appear in Adapt below: See table below for better overview |
Thanks @guywillis. I think it would be good to confirm the above and the button states (default/hover/locked(disabled)) before looking at button types. I see button types being a second step as this could go various ways (design preference vs semantics etc). Mapping out all the buttons and their specifics will mean we haven't overlooked anything hopefully. Some similarity but I've got a slightly different approach to the button categories based on UI vs content (previously I shared in the core issue thread). I'm going to make some updates to this and post below to get your thoughts.
I think the first point can be addressed last until we have the new button classes/styles in place. Currently all buttons that inherit from |
Over the weekend I have actually had a change of thought on this point and am musing over whether keeping them in as classes differentiators between text and icon based icons could be useful for things like padding. |
@kirsty-hames and I have taken an in-depth view at buttons in Adapt and come up with the following table:
Whilst investigating and after contemplation, we've decided that the relevance of button importance isn't required as it currently stands. Thoughts very much welcomed from all. |
Having reviewed all comments above and Core issue 386 I've put some next steps together to progress with this. Part 1: Focus on colours only (sticking with
Part 2: Introduce button styles (visual refresh)
Part 3: Implementation
Use of .btn-text and .btn-icon classesKeep Existing Core references: Existing Vanilla references: Buttons that don’t have their own styles currentlyThese inherit colours from Question submit / reset / show correct answer ( Question feedback ( Trickle
LanguagePicker language button (
Pagenav (
Buttons missing
|
Subject of the enhancement
Vanilla issue for core issue described here: adaptlearning/adapt-contrib-core#386
Your environment
The text was updated successfully, but these errors were encountered: