UNPKG

salutecss

Version:

A enchanced, lightweight and fast utility-first CSS

36 lines (28 loc) 1.2 kB
/** * CSS Box Sizing * @link https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_box_sizing */ module.exports = { 'height-[value]': (value) => `height: ${value}`, 'width-[value]': (value) => `width: ${value}`, 'size-[value]': (value) => `width: ${value}; height: ${value}`, 'max-height-[value]': (value) => `max-height: ${value}`, 'max-width-[value]': (value) => `max-width: ${value}`, 'max-size-[value]': (value) => `max-width: ${value}; max-height: ${value}`, 'min-height-[value]': (value) => `min-height: ${value}`, 'min-width-[value]': (value) => `min-width: ${value}`, 'min-size-[value]': (value) => `min-width: ${value}; min-height: ${value}`, 'height-auto': 'height: auto', 'width-auto': 'width: auto', 'size-auto': 'width: auto; height: auto', 'height-fit': 'height: fit-content', 'width-fit': 'width: fit-content', 'size-fit': 'width: fit-content; height: fit-content', 'height-full': 'height: 100%', 'width-full': 'width: 100%', 'size-full': 'width: 100%; height: 100%', 'height-screen': 'height: 100vh', 'width-screen': 'width: 100vh', 'size-screen': 'width: 100vh; height: 100vh', 'ratio-[value]': (value) => `aspect-ratio: ${value}` }