Files
small-packages/luci-theme-footstrap/tools/baselines/css-features.json
T
2026-09-20 01:22:33 +08:00

241 lines
5.3 KiB
JSON

{
"comment": "Every CSS feature the built sheet uses. A new entry means a new browser-support decision: classify it in tools/css-floor.mjs (hard/soft) before adding it here.",
"known": [
"atrule:container",
"atrule:keyframes",
"atrule:layer",
"atrule:media",
"atrule:supports",
"fn:attr",
"fn:calc",
"fn:color-mix",
"fn:cubic-bezier",
"fn:hue-rotate",
"fn:inset",
"fn:invert",
"fn:linear-gradient",
"fn:max",
"fn:min",
"fn:minmax",
"fn:repeat",
"fn:rgba",
"fn:rotate",
"fn:round",
"fn:scalex",
"fn:translatex",
"fn:translatey",
"fn:var",
"prop:accent-color",
"prop:align-items",
"prop:align-self",
"prop:animation",
"prop:animation-duration",
"prop:animation-iteration-count",
"prop:appearance",
"prop:backdrop-filter",
"prop:background",
"prop:background-attachment",
"prop:background-clip",
"prop:background-color",
"prop:background-image",
"prop:background-position",
"prop:background-repeat",
"prop:background-size",
"prop:block-size",
"prop:border",
"prop:border-bottom",
"prop:border-bottom-color",
"prop:border-bottom-left-radius",
"prop:border-bottom-right-radius",
"prop:border-collapse",
"prop:border-color",
"prop:border-inline-end",
"prop:border-inline-start",
"prop:border-inline-start-color",
"prop:border-left",
"prop:border-radius",
"prop:border-right",
"prop:border-spacing",
"prop:border-top",
"prop:border-top-color",
"prop:border-top-left-radius",
"prop:border-top-right-radius",
"prop:border-width",
"prop:bottom",
"prop:box-orient",
"prop:box-shadow",
"prop:box-sizing",
"prop:break-inside",
"prop:caret-color",
"prop:clear",
"prop:clip-path",
"prop:color",
"prop:color-scheme",
"prop:column-gap",
"prop:contain",
"prop:container-name",
"prop:container-type",
"prop:content",
"prop:cursor",
"prop:display",
"prop:fill",
"prop:filter",
"prop:flex",
"prop:flex-basis",
"prop:flex-direction",
"prop:flex-grow",
"prop:flex-shrink",
"prop:flex-wrap",
"prop:float",
"prop:font",
"prop:font-family",
"prop:font-size",
"prop:font-style",
"prop:font-variant",
"prop:font-variant-numeric",
"prop:font-weight",
"prop:forced-color-adjust",
"prop:gap",
"prop:grid-column",
"prop:grid-row",
"prop:grid-template-columns",
"prop:height",
"prop:inline-size",
"prop:inset",
"prop:inset-inline",
"prop:inset-inline-end",
"prop:inset-inline-start",
"prop:justify-content",
"prop:justify-self",
"prop:left",
"prop:letter-spacing",
"prop:line-clamp",
"prop:line-height",
"prop:list-style",
"prop:margin",
"prop:margin-block",
"prop:margin-block-start",
"prop:margin-bottom",
"prop:margin-inline",
"prop:margin-inline-end",
"prop:margin-inline-start",
"prop:margin-top",
"prop:mask",
"prop:mask-image",
"prop:mask-repeat",
"prop:mask-size",
"prop:max-height",
"prop:max-width",
"prop:min-height",
"prop:min-inline-size",
"prop:min-width",
"prop:object-fit",
"prop:opacity",
"prop:order",
"prop:outline",
"prop:outline-offset",
"prop:overflow",
"prop:overflow-anchor",
"prop:overflow-wrap",
"prop:overflow-x",
"prop:overflow-y",
"prop:overscroll-behavior-x",
"prop:padding",
"prop:padding-block",
"prop:padding-bottom",
"prop:padding-inline",
"prop:padding-inline-end",
"prop:padding-inline-start",
"prop:padding-top",
"prop:pointer-events",
"prop:position",
"prop:resize",
"prop:rotate",
"prop:row-gap",
"prop:scale",
"prop:scroll-behavior",
"prop:scroll-margin-top",
"prop:scrollbar-gutter",
"prop:scrollbar-width",
"prop:stroke",
"prop:text-align",
"prop:text-decoration",
"prop:text-indent",
"prop:text-overflow",
"prop:text-shadow",
"prop:text-transform",
"prop:text-wrap",
"prop:top",
"prop:transform",
"prop:transform-origin",
"prop:transition",
"prop:transition-duration",
"prop:user-select",
"prop:vertical-align",
"prop:visibility",
"prop:white-space",
"prop:width",
"prop:word-break",
"prop:word-spacing",
"prop:word-wrap",
"prop:z-index",
"pseudo:active",
"pseudo:after",
"pseudo:checked",
"pseudo:disabled",
"pseudo:empty",
"pseudo:first-child",
"pseudo:first-of-type",
"pseudo:focus",
"pseudo:focus-visible",
"pseudo:focus-within",
"pseudo:has",
"pseudo:hover",
"pseudo:is",
"pseudo:last-child",
"pseudo:last-of-type",
"pseudo:link",
"pseudo:not",
"pseudo:nth-child",
"pseudo:nth-last-child",
"pseudo:nth-of-type",
"pseudo:root",
"pseudo:visited",
"pseudo:where",
"pseudoel:-moz-color-swatch",
"pseudoel:-moz-range-thumb",
"pseudoel:-moz-range-track",
"pseudoel:-webkit-color-swatch",
"pseudoel:-webkit-color-swatch-wrapper",
"pseudoel:-webkit-resizer",
"pseudoel:-webkit-scrollbar",
"pseudoel:-webkit-scrollbar-corner",
"pseudoel:-webkit-scrollbar-thumb",
"pseudoel:-webkit-scrollbar-track",
"pseudoel:-webkit-search-decoration",
"pseudoel:-webkit-slider-runnable-track",
"pseudoel:-webkit-slider-thumb",
"pseudoel:after",
"pseudoel:before",
"pseudoel:checkmark",
"pseudoel:file-selector-button",
"pseudoel:picker",
"pseudoel:picker-icon",
"pseudoel:placeholder",
"pseudoel:selection",
"unit:ch",
"unit:deg",
"unit:dvh",
"unit:em",
"unit:fr",
"unit:ms",
"unit:px",
"unit:rem",
"unit:s",
"unit:svh",
"unit:vh",
"unit:vw",
"value:overflow=clip"
]
}