API Reference
Complete reference for the SCSS framework vendored in katanakit-js (scss/).
Module namespaces
scss
@use "katanakit-js/scss/functions" as f;
@use "katanakit-js/scss/variables" as v;
@use "katanakit-js/scss/mixins" as m;
@use "katanakit-js/scss/utilities" as u;variables (as v)
- Token maps:
$font-families,$shadow-sizes,$container-sizes,$breakpoint-sizes,$spacing-scale,$spacing-map,$radius,$z-layers,$transition-durations,$transition-easings - Color maps:
$colors,$special-colors,$shades - Token access:
v.font-family(),v.shadow(),v.container(),v.breakpoint(),v.spacing(),v.radius(),v.z(),v.duration(),v.ease() - Color access:
v.get-color(),v.get(),v.alpha() - Generators:
v.generate-css-tokens(),v.generate-css-vars(),v.all-utilities(),v.theme()
functions (as f)
f.rem(), f.px(), f.to-unit(), f.strip-unit(), f.fluid(), f.tint(), f.shade(), f.saturate-color(), f.desaturate-color(), f.complement(), f.contrast(), f.color-mix-var(), f.to-class()
mixins (as m)
- Breakpoints:
breakpoint(),bp(),xs…xxxl,xs-down…x3l-down, feature queries - Grid:
grid-responsive,grid-container,grid-span,grid-placement,grid-center, etc. - Flex:
flex-container,flex-center,flex-gap,flex-item, etc. - Utils:
vars-list,vars-map,absolute-center,center-mx/my,utils-classes,utils-classes-hover - Apply:
register-utility(),apply()
utilities (as u)
- Maps:
$sizing-map,$spacing-map,$font-size-map,$border-width-map,$gap-sizes-map - Generators:
get-sizing-classes(),generate-flex-utilities(),generate-effects-utilities(),generate-layout-utilities(),generate-all-utilities()