View Issue Details

IDProjectCategoryView StatusLast Update
318Composrcore_themeingpublic2017-01-12 20:58
ReporterRobbie Goacher Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary318: Transfer theme options (like fixed-width) to theme.ini
DescriptionTransfer theme options to theme.ini, rather than having global settings.
TagsRisk: Breaks themes
Attach Tags
Time estimation (hours)2
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 3005 ResolvedChris Graham Themes/installation-profile integration 
related to 3359 ResolvedSalman Extended theme options 
child of 3362 ResolvedChris Graham Themeing improvements in v11 (idea staging issue) 

Activities

Chris Graham

2017-01-12 20:58

administrator   ~4683

This is implemented now in a more elegant way - any theme may override a number of theme options, but the global config options continue to exists if a theme is not overriding them. This keeps things centralised in global configuration unless someone chooses to have things different in different themes.

Issue History

Date Modified Username Field Change
2016-12-08 18:07 Chris Graham Category core => core_themeing
2016-12-08 18:08 Chris Graham Tag Attached: Risk: Breaks themes
2016-12-31 18:46 Chris Graham Relationship added related to 3005
2017-01-12 20:58 Chris Graham Note Added: 0004683
2017-01-12 20:58 Chris Graham Status Not Assigned => Resolved
2017-01-12 20:58 Chris Graham Resolution open => fixed
2017-01-12 20:58 Chris Graham Assigned To => Chris Graham
2017-11-20 13:31 Chris Graham Relationship added related to 3359
2017-11-20 13:31 Chris Graham Relationship added child of 3362