[horde] Color Schemes

Michael M Slusarz slusarz at horde.org
Thu Aug 21 04:56:01 UTC 2014


Working my way through my mailboxes...

Quoting Jan Schneider <jan at horde.org>:

> Zitat von Michael M Slusarz <slusarz at horde.org>:
>
>> Quoting Jan Schneider <jan at horde.org>:
>>
>>> Zitat von André Schild <a.schild at aarboard.ch>:
>>>
>>>>>> Hi everybody,
>>>>>>
>>>>>> Is there a website to download different color schemes for  
>>>>>> horde 5.1/5.2?
>>>>>> Some users ask for that.
>>>>>> I know that is possible to duplicate the default theme and create one,
>>>>>> but developers do make a better job on that.
>>>>>>
>>>>>
>>>>> Take a look at the mailing lists (13-02-2014 and 24-01-2014),  
>>>>> there are some
>>>>> themes discussion and shares.
>>>>
>>>> [Andre Schild]
>>>> Have there been any ideas about using SASS for theme building?
>>>> This would allow us to change colors in a simpler way.
>>>>
>>>> André
>>>
>>> Yes, but as with many ideas, we lack time/funding to really get to this.
>>
>> Actually, it shouldn't be that difficult to add this functionality  
>> ... now that we have the CssMinify library.  A SASS library could  
>> be implemented as a driver.
>>
>> The bigger issues are instead:
>>
>> 1.) Deciding on the preprocessor to use.  We would need to decide  
>> on a single solution, since trying to maintain multiple solutions  
>> would be difficult.  I know of LESS also, but IIRC SASS is sort of  
>> the best-in-class solution.
>>
>> 2.) Configuration/performance issues.  If we decide to use SASS, I  
>> assume we would have to parse every file with it - trying to create  
>> a system where only certain files are parsed would be way too  
>> unwieldy.  The problem with this becomes that we pretty much  
>> require static compilation of CSS for performance reasons.  Since  
>> we don't require this now, and this requires extra legwork at  
>> installation time above/beyond PEAR install, this is a major  
>> decision to make for the project.
>
> I didn't assume we would built CSS during run-time or  
> deployment-time, but really during development. We would distribute  
> both LESS/SASS and CSS to Git already.

The problem still comes if the *admin* wants to use LESS/SASS on their  
system.  Without adding additional SASS configuration options, I don't  
see an easy way to automate this.

I still am intrigued by this.  (Just for inheritance aspect of SASS.   
That alone is worth the price of admission.)

michael

___________________________________
Michael Slusarz [slusarz at horde.org]



More information about the horde mailing list