[oXygen-user] CSS validation warnings
Frank Dissinger
frank.dissinger at cgs-oris.com
Wed Jan 18 04:56:19 CST 2023
Hi Kris and Radu,
I refer to (2): Opening "custom.css" in oXygen.
/Also make sure you prefix the pseudo class value also in the
oxy_action. /--> How do I do this?
Negative values do have an effect in oXygen's Author mode and they are
essential for me. Hm...???
I'll investigate to see if "margin-inline-start" is really required or
can be replaced. I saw that it is used in one of oXygen's CSS files and
wanted to reverse a formatting effect produced with this style.
Do I use an oXygen framework for my custom.css? Probably... How can I
verify this?
Regards,
Frank
------------------------------------------------------------------------
> Hi Frank,
>
>
> There are two distinct aspects to this:
>
>
> 1) Installing your framework in Oxygen and editing a DITA topic in the
> Author mode using your custom framework's CSS. I tested and on my side
> Oxygen reports no error when opening and editing a DITA topic with
> your framework. So I cannot reproduce this problem you reported:
>
>
>> This is annoying because the "Results" window keeps popping up
>> whenever I save a dita file.
> 2) *Opening your "custom.css" in Oxygen and validating it*. Here
> indeed some errors are reported.
>
>
> 2.1)
>
>
>> Unknown pseudo-element or pseudo-class “:no-tags”
> You can avoid this error by prefixing the custom pseudo class with
> "-oxy-", something like ":root:-oxy-no-tags".
>
> *Also make sure you prefix the pseudo class value also in the oxy_action.*
>
>
> 2.2)
>
>
>> *“-2em” negative values are not allowed *:
> Such errors are reported by the W3C CSS validator, the CSS is
> considered invalid according to the CSS standard. We do not have
> settings to filter out errors reported by the CSS validator.
>
>
> 2.3)
>
>
>> Property “*margin-inline-start*” doesn't exist : 0
> Again this property does not see to be defined in the CSS3 standard
> and is reported as such by the W3C CSS validator. We do not have a way
> to inhibit this.
>
> Oxygen's CSS engine used to render DITA topics in the Author mode does
> not support this "margin-inline-start" property or use it in any way.
> But some browsers seem to support it.
>
>
> Regards,
>
> Radu
>
> Radu Coravu
> Oxygen XML Editor
------------------------------------------------------------------------
Am 18.01.2023 um 11:46 schrieb Kristen James Eberlein:
>
> *Frank, are you using an Oxygen framework for your custom CSS?*
>
> Best,
>
> Kris
>
> Kristen James Eberlein
> Chair, OASIS DITA Technical Committee
> Owner, Eberlein Consulting LLC
> kris at eberleinconsulting.com
>
> Skype: kriseberlein; voice: +1 (919) 622-1501
>
> *From:* oXygen-user <oxygen-user-bounces at oxygenxml.com> *On Behalf Of
> *Frank Dissinger
> *Sent:* Wednesday, January 18, 2023 4:31 AM
> *To:* Oxygen User Mailing List <oxygen-user at oxygenxml.com>
> *Subject:* [oXygen-user] CSS validation warnings
>
> Hi list,
>
> I keep getting the following CSS validation errors for my "custom.css"
> file in oXygen V25:
>
> * Unknown pseudo-element or pseudo-class “:no-tags”
> * Negative values are not allowed: -0.5em /(padding)/
> * Property “margin-inline-start” doesn't exist : 0
>
> This is annoying because the "Results" window keeps popping up
> whenever I save a dita file.
>
> How can I tell oXygen to ignore these elements/properties/values?
>
> I can't find the required settings under "Options > Preferences > CSS
> Validator".
>
> Frank
>
--
*Frank Dissinger*
Documentation Manager
....................................................................
*CGS Publishing Technologies International GmbH*
*Email *frank.dissinger at cgs-oris.com | *Web* www.cgs-oris.com
<http://www.cgs-oris.com/>
*Address* Kettelerstr. 24 | D-63512 Hainburg | Germany
*Phone* +49 6182 9626-27 | *Fax* +49 6182 9626-99
*Commercial register* Offenbach, HRB no. 21495
*Managing directors* Bernd Rückert, Christoph Thommessen
https://www.cgs-oris.com/Signatur.png <https://www.cgs-oris.com/signatur>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.oxygenxml.com/pipermail/oxygen-user/attachments/20230118/4861f53d/attachment.htm>
More information about the oXygen-user
mailing list