[
https://issues.apache.org/jira/browse/TRINIDAD-89?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513574
]
Martin Marinschek commented on TRINIDAD-89:
-------------------------------------------
Hi,
I also think these constants might be useful for other stuff where margins,
borders, widths and heights of some components are the same - but with
different property names.
E.g. the height of one component might be the margin of another component.
Does that make sense as an additional use-case to the color use-case?
regards,
Martin
> Server side CSS constants for .css files
> ----------------------------------------
>
> Key: TRINIDAD-89
> URL: https://issues.apache.org/jira/browse/TRINIDAD-89
> Project: MyFaces Trinidad
> Issue Type: Improvement
> Components: Skinning
> Affects Versions: 1.0.2-core
> Reporter: Leonardo Uribe
> Attachments: patchConstants6.patch
>
>
> Working in my Google Summer of Code, I have found that It would be cool,
> when you define a css skin file that you can do something like this:
> @constants {
> greencolor: #97f099;
> f90color : #f90;
> }
> .AFPanelNavigationHorizontal ul li.off a:hover, .AFPanelNavigationHorizontal
> ul li:hover a, .AFPanelNavigationHorizontal ul li.over a {
> background: greencolor;
> color: f90color;
> }
> Like in server side CSS in PHP.
> I have created a patch that adds this feature. With this, yo can define local
> constants variables in a .css file that is used as trinidad skin file.
> (If you define a constant in a base skin, the extended skins don't see it).
> It's a simple but powerful idea.
> Suggestion for improvements of this topic are welcome.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.