Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.0.0-core
-
None
-
any
Description
If you need a real css pseudo element rendered to the generated css, there is
currently no way to do this. The :: sequence will always be replaced with a
_. For example, to be able to skin the placeholder text in FF, you would
specify:
af|inputText::content::-moz-placeholder {}
The generated selector needs to be:
af_inputText_content::-moz-placeholder {}
Currently, the generated CSS will output:
af_inputText_content_-moz-placeholder {}
One solution would be to have a whilelist of pseudo elements that we should
render as is rather than replace the '::' with a '_'.