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

css framework #439

Closed
wants to merge 1 commit into from
Closed

css framework #439

wants to merge 1 commit into from

Conversation

eurich
Copy link
Member

@eurich eurich commented May 21, 2013

Just for discussion, please don't merge yet..

The idea is to move important css classes / tags to its own file. Designers shoudn't worry much about RTL compability or system relevant parts. Currently it's hardcoded in loadTemplate, maybe we should make it a theme parameter $loadCoreCSS = true;

I've started with the important ones (text-aligns, floats...) but I think we could move other things as well:

  • menus
  • buttons
  • progress bar
  • page links
  • breadcrumb navi
  • help popups
  • sticky, locked and other icons..
    ...

Designers could still use the theme's index.css to overwrite these classes..

…orry about common helper classes...

Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
@norv
Copy link
Contributor

norv commented May 22, 2013

It makes sense to me... index.css has quite, well, an impressive size 😆 and some most likely are simply needed and won't get changed often if at all..

@eurich
Copy link
Member Author

eurich commented May 26, 2013

will get back on this later, I'd prefer to focus on color variations and default theme html5 improvements

@eurich eurich closed this May 26, 2013
@Spuds
Copy link
Contributor

Spuds commented May 27, 2013

default theme html5 improvements

I think thats a good choice 😃 I removed most of the depreciated tags and overloading of things but did not do any optimizing or consolidation or etc etc ... you know the take advantage of the new things!

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.

None yet

3 participants