-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Isis repaint #11789
Isis repaint #11789
Conversation
@C-Lodder can you take a look at this one? |
This will conflict with #11779 Brian Teeman |
I was going to say, could you firstly apply Brian's patch please? Either way, will start looking through this now ;) |
@brianteeman it won't as it uses an override for chosen.css that utilises icomoon font instead of the png for the icons. |
Sorry - didnt spot the different path - but that will mean that you are not On 25 August 2016 at 15:08, Dimitri Grammatikogianni <
Brian Teeman |
@DGT41 - Can you ping me a message on Facebook or Skype (charlie.lodder)? |
@brianteeman it seems that the css works fine, but honestly I didn't do a diff to your PR to see what else might be changed. Will do that |
@DGT41 you've gone offline |
@brianteeman I will agree, let me check the css |
@brianteeman changed it: |
But you havent changed the buttons on the toolbar :p This also affects buttons used in components like patchtester which also lose their backgrounds |
Its like a repaint but you forgot to put any paint on the brush |
Getting there. But in some places that doesnt happen eg in the menu item for a single article the select button icon stays green |
Just a thought This one could be the default but it will reduce the "why did you change things" comments if the current one is still available |
@brianteeman - cause it's only the buttons that are being changed. Not really much point in creating another instance of Isis just for this. |
I missed the edit ;) |
That's the correct functionality, when you are in a dropdown the focus is on that element, then you select something the dropdown closes but the focus is still on that element. As you said you have to click elsewhere in the page to initiate a blur (loose focus). The only thing that makes this more obvious now is that the dropdown is well visible that is in focus (blue border) which is different from the default chosen css (grey), but IMHO this is more accessible. I can revert the colouring back to grey, but I think this is an improvement |
As i said - i thought this one was just me thinking it was odd On 25 August 2016 at 18:50, Dimitri Grammatikogianni <
Brian Teeman |
@DGT41 not spotted anything else - will keep it as my default for a while and see if I spot anything else |
'Close' in tags is slightly out of line. Personally I would be inclined to display such icons inline rather than with absolute positioning. The line-height will center the icon for you rather than the constant tweaking that comes with absolute positioning. Also less CSS.
|
Oops sorry I pressed close and comment instead of just comment. Sorry!!!! |
@ciar4n thanks! |
Cool I will keep testing tomorrow. I am still concerned though about
chosen.css
|
I know I'm splitting hairs here but a subtle border on colored buttons will help make the buttons more unified. Colored next to bordered buttons tend to look a pixel smaller at first glance. A slight border will rectify this?
RGBA colors will translate to :hover. HEX for non RGBA browsers. |
@jeckodevelopment That is just an example of a hovered item. Sorry I should have stated. |
@ciar4n thank you for the explanation :) |
I'm not a huge fan of this for one reason: Currently Isis is to a big degree plain Bootstrap, same as Protostar. There are some adjustments in the template.less but that is it. You are now going to override quite a few files from Bootstrap (and Chosen), making it non-standard. In the end it means that issues with the original files (be it Bootstrap or Chosen) may go undetected or are hard to test and fix because our default template uses different files. |
So? By that argument every Bootstrap template should basically look like the starter template. The whole point of using a CSS framework is to give you the toolset you need to create a nice template, not retain its default styling to a damaging extent. |
Yeah, that's obvious. I just don't think the default one we ship should override a lot of it. Same as for HTML and JS overrides in our default templates (Protostar and Isis). So far they both use only a few overrides or none. But with this PR that would change. |
And again, so? We should be moving to more agnostic default layouts with the framework For JavaScript libraries we should avoid hacking them but there shouldn't And for CSS, we don't need to be validating the default rules of whatever On Friday, August 26, 2016, Thomas Hunziker notifications@github.com
|
I am closing this in favour of #11832 |
Let's modernise the appearance of isis!
Summary of Changes
A redo of #7610
1 year later and 3rd and last attempt!
This is NOT touching bootstrap LESS files directly, so there shouldn't be any B/C concerns!
Testing Instructions
Apply the patch and visit different areas of admin with isis as the selected template.
This is only a visual update of buttons/dropdowns so watch out for any glitches
Documentation Changes Required
None
Note: although the number of files changed are indicated as 10 the additional ones are only 5, so it's not a great deal in terms of maintenance...