User tests: Successful: Unsuccessful:
Further styling added to the repaint by @dgt41 at #11789
Changes only to Isis CSS/LESS files. Mostly only effecting UI elements Removal of background gradients. More uniform styling between template.css and chosen.css
Apply the patch and browse administration.
None.
Status | New | ⇒ | Pending |
Labels |
Added:
?
|
Category | ⇒ | Templates (admin) Administration |
I have tested this item
Labels |
Added:
?
|
Before the PR on the edit article screen the fields for tags and notes are the same size
After the PR the tags field is not as high as the notes field
@dgt41 @brianteeman Thank you. Sorted.
I have it in my extension as a custom field. I don't think something similar is used in core, but it for sure could be used in other 3rd party extensions. As long as the chosen select has the same height as the other input fields, it will work
If you want to test with my extension, it's free: http://www.sermonspeaker.net/download/sermonspeaker-component/sermonspeaker-component-5-5-2.html. After installation, look at the sermon form and there the "files and details" tab. You will see several of those selects there.
@ciar4n that looks like my initial proposal (almost, I used transparent). Can you make a screenshot with transparent the background? I think it would work nicely
EDIT: I was looking at the status published micro button, which obviously is not what you are proposing here, so discard my comment.
Sure. Transparent toolbar behind buttons or the buttons themselves (remove boxed icons)?
I like the boxed icons. It's a refreshing change.
Labels |
Added:
?
|
I have tested this item
in RTL shouldn't "Options" and "Help" buttons be on the other side?
@andrepereiradasilva they are:
ok just saw the image above and they aren't. ignore my comment them
@andrepereiradasilva My fault.. I hadn't set dir="rtl" for the screenshot which made it inaccurate..
@dgt41 Thank you. This along with some other minor issues should be now amended.
i'm no designer nor will try to be, but i like a clean flat design.
i leave this for those who know about this: designers
Is this ready for testing now? Looks good so far
I have tested this item
looks ok to me. I have not tested a direction change.
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
I have tested this item
Labels |
Added:
?
|
Is it correct and good practice to override the entire chosen.css file. Surely we should only override the classes that change. If we override everything then its going to make updating chosen.css hard/impossible - its hard enough as it is
@brianteeman why? chosen comes with some very generic css. Joomla on the other hand is tightly coupled to bootstrap, icomoon, etc. I don't see a reason why Joomla should ever use generic css files when the result :
I mean templates have the ability to override assets (js,css), so I don't see something odd been done here. But, to be fair, it would be way better is chosen had a less/scss instead of a css file. In such case the @extends would be the way to go. Unfortunately that's not the case
Already explained why. Updating!
And chosen.scss is available
And an http request in the admin is really not an issue
I had to check their repo (haven;t done for some time) and saw that there is a scss version, so your right. Bad news joomla don't uses scss and there is no way to compile that. So I guess someone needs to make a PR with node, npm, node-sass and a script to create css files out of this chosen scss (maybe with specific extends for each template) and the original generic css in the media/css.
@C-Lodder what do you think?
Except it's not that simple
elaborate please
See the recent merge of a chosen update that I've mentioned before.
On 1 Sep 2016 6:32 p.m., "Dimitri Grammatikogianni" <
notifications@github.com> wrote:
elaborate please
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#11832 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8X7UHBf0SlMWg6FjMkbj828e0999ks5qlwwfgaJpZM4JvPVL
.
Forget SCSS in Joomla 3.x, I'll be doing that for J4.x where I can re-write it all
@brianteeman @dgt41 Rather than editing chosen.css, we could simply override it where needed in the template.css(less)? Chosen.css is nicely designed and quite modular which would leave overrides to be minimal. Considering the nature of the changes here and presuming chosen.css doesn't change drastically, overrides should continue to work with future chosen.css updates. Easily amended if issues do arise.
Not for J3.x though. For 4.x I'll use Node JS for everything like I did before. I think for now, keep on track and either stick with that we have in this PR or do what @brianteeman suggested. Either way, I'm not bothered
@C-Lodder if you do the less file approach I will test it. @brianteeman what do you think?
@ciar4an exactly my point.
I'll sort that out tomorrow
@dgt41 @C-Lodder @brianteeman Quick question. I presume the same changes should be applied to the installation? Is it best to create a separate PR?
Oh yeah, I forgot about the installation. Probably best to add it to this PR
Category | Templates (admin) Administration | ⇒ | Templates (admin) Administration Installation |
Labels |
Removed:
?
|
Labels |
Added:
?
|
Status | Ready to Commit | ⇒ | Pending |
Labels |
Removing RTC for now as there is ongoing work
Labels |
Removed:
?
|
To do so JS loaded before CSS in the index.php
Why do you need that? (by the way is not easy: css tags always inserted before js, check the head.php https://github.com/joomla/joomla-cms/blob/staging/libraries/joomla/document/renderer/html/head.php#L133)
What is the problem?
Edit: I figure out what you trying to achieve here: template.css needs to be loaded after chosen.css, so what you are doing is fine
Yes please
On 4 September 2016 at 08:10, Ciaran Walsh notifications@github.com wrote:
@dgt41 https://github.com/dgt41 As suggest I have created a new PR
#11917 #11917. Should I remove
the same changes here?—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#11832 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8eZXxdmxC6wVRBonzE2smcDVoSKCks5qmm7RgaJpZM4JvPVL
.
Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
http://brian.teeman.net/
@brianteeman Done!
@brianteeman does this need other tests?
Well on the basis we literally have just updated it in 3.7 branch I disagree with the assessment we won't be updating it again
Chosen.css has been removed from Isis with all chosen.css repaint styling added to template.less via chzn-override.less
Advantages
Repaint to chosen.css can be disabled by commenting out the following in template.less
@import "chzn-override.less";
Will need to be tested again. Check different states of dropdown selects where issues may have been missed. Should be all ok thou.
@ciar4n I realise that I had created a less file back in 2014: https://github.com/dgt41/joomla-cms/blob/ce86ecc9c79d153d886cadeea61e36213e52147f/administrator/templates/isis/less/chosen.less
Will test it later on today. Thanks again!
I lessified chosen over the weekend if you want to use it
@C-Lodder We wouldn't need it here as currently we are just overriding the default chosen.css where needed and not actually loading a new chosen.css within Isis which was the case prior to the latest commit.
I have tested this item
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
?
|
Thanks guys for all the testing! :)
I have tested this item
better late than never :)
Labels |
Removed:
?
|
Status | Ready to Commit | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-10-05 21:09:46 |
Closed_By | ⇒ | zero-24 |
Labels |
Removed:
?
?
|
Thanks, will give this a test later on in the day