View Issue Details

IDProjectCategoryView StatusLast Update
0003281Composrcore_themeingpublic2017-05-12 02:20
ReporterChris GrahamAssigned ToChris Graham 
SeverityFeature-request 
Status resolvedResolutionfixed 
Product Version 
Fixed in Version 
Summary0003281: 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)
Time estimation (hours)8
Sponsorship open

Relationships

related to 0003280 resolvedChris Graham Config options for WYSIWYG editor 

Activities

Chris Graham

2017-05-12 02:20

administrator   ~0005093

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 View Revisions
2017-05-08 22:09 Chris Graham Relationship added related to 0003280
2017-05-11 11:49 Chris Graham Tag Attached: ocProducts client-work (likely)
2017-05-12 02:17 Chris Graham Status non-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