View Issue Details

IDProjectCategoryView StatusLast Update
3281Composrcore_themeingpublic2017-05-12 02:20
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary3281: Support a px-based theme
DescriptionDefault theme is em-based. Have a way to switch it over to being px-based.

May work via some kind of JavaScript algorithm of calculating effective sizes using template previews.
TagsocProducts client-work (likely)
Attach Tags
Time estimation (hours)8
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 3280 ResolvedChris Graham Config options for WYSIWYG editor 

Activities

Chris Graham

2017-05-12 02:20

administrator   ~5093

This isn't perfect, but it's a big leg up for converting a theme.

You run it via a Commandr command...
css_cleanup <themename> EmToPx

We also have...
css_cleanup <themename> DirSimplify
to remove the rtl code

Or you can do both at once...
css_cleanup <themename> EmToPx DirSimplify


I could have potentially added more. There are conditional references to config options we could unfold, active language references, Theme Wizard colour references, theme image references, and BETA_CSS_PROPERTY. But I thought these were all best as-is, removing them would be a negative.

Issue History

Date Modified Username Field Change
2017-05-08 22:08 Chris Graham New Issue
2017-05-08 22:08 Chris Graham Description Updated
2017-05-08 22:09 Chris Graham Relationship added related to 3280
2017-05-11 11:49 Chris Graham Tag Attached: ocProducts client-work (likely)
2017-05-12 02:17 Chris Graham Status Not Assigned => Resolved
2017-05-12 02:17 Chris Graham Resolution open => fixed
2017-05-12 02:17 Chris Graham Assigned To => Chris Graham
2017-05-12 02:20 Chris Graham Note Added: 0005093