Additional templates for Custom Counter Styles (without a focus on i18n)
This repository provides code templates and ideas for custom counter styles in Cascading Stylesheets (CSS) using @counter-style
as specified in CSS Counter Styles Level 3.
This feature has very limited support in browsers (only Gecko/Firefox since version 33 as of mid-2016).
Some CSS-to-PDF formatters like Prince, Weasyprint and Vivliostyle may have proprietary solutions for user-defined counter styles, but Antenna House Formatter claims almost complete support for the standard.
Such counter styles can be used as list markers, for pagination, footnote markers and several other things, at least in theory. A similar, but official W3C project is Custom Counter Styles which focuses on internationalization (i18n) of enumerators, i.e. it documents existing usage from around the world.
Most of these are proposed to be included in Custom Counter Styles.
lower-alpha-ancient
lower-roman-j
emoji-numbers
emoji-decimal
keycap-decimal
clock-face
blood-type
lower-latin-in-circle
lower-latin-in-square
lower-latin-in-diamond
lower-latin-in-triangle
lower-latin-forbidden
lower-latin-on-screen
lower-latin-on-key
element-symbols
element-symbols-boxed
planets
solar-system
week-days
astronomic-months
months
astrologic-months
zodiac