Утилиты для управления радиусом границы элемента.
export default {
theme: {
borderRadius: {
none: '0',
sm: '0.125rem',
DEFAULT: '4px',
md: '0.375rem',
lg: '0.5rem',
full: '9999px',
large: '12px',
},
},
}
Утилиты для управления шириной границ элемента.
export default {
theme: {
borderWidth: {
DEFAULT: '1px',
none: '0',
sm: '2px',
},
},
}
Утилиты для управления цветом границ элемента.
Вы можете настроить цветовую палитру, отредактировав раздел theme.colors в файле windi.config.js, или настроить только цвета границ, используя раздел theme.borderColor.
export default {
theme: {
borderColor: theme => ({
...theme('colors'),
DEFAULT: theme('colors.gray.300', 'currentColor'),
primary: '#3490dc',
secondary: '#ffed4a',
danger: '#e3342f',
}),
},
}
Утилиты для управления непрозрачностью цвета границы элемента.
export default {
theme: {
extend: {
borderOpacity: {
light: '0.1',
},
},
},
}
Утилиты для управления стилем границ элемента.
Утилиты для управления шириной границы между элементами.
Шкала ширины разделения по умолчанию наследует свои значения из шкалы borderWidth, поэтому, если вы хотите настроить свои значения для ширины границы и ширины разделения вместе, используйте раздел theme.borderWidth в файле windi.config.js.
export default {
theme: {
borderWidth: {
DEFAULT: '1px',
0: '0',
2: '2px',
3: '3px',
4: '4px',
6: '6px',
8: '8px',
},
},
}
Чтобы настроить только значения ширины разделения, используйте раздел theme.divideWidth в файле windi.config.js.
export default {
theme: {
divideWidth: {
DEFAULT: '1px',
0: '0',
2: '2px',
3: '3px',
4: '4px',
6: '6px',
8: '8px',
},
},
}
Утилиты для управления цветом границы между элементами.
export default {
theme: {
divideColor: theme => ({
...theme('borderColors'),
primary: '#3490dc',
secondary: '#ffed4a',
danger: '#e3342f',
}),
},
}
Утилиты для управления прозрачностью границ между элементами.
export default {
theme: {
extend: {
divideOpacity: {
10: '0.1',
20: '0.2',
95: '0.95',
},
},
},
}
Утилиты для управления стилем границы между элементами.
Утилиты для создания контуров колец с тенями.
export default {
theme: {
extend: {
ringWidth: {
DEFAULT: '2px',
6: '6px',
10: '10px',
},
},
},
}
Утилиты для настройки цвета контуров колец.
const colors = require('windicss/colors')
export default {
theme: {
ringColor: {
white: colors.white,
pink: colors.fuchsia,
},
},
}
Утилиты для настройки прозрачности контуров колец.
export default {
theme: {
extend: {
ringOpacity: {
15: '0.15',
35: '0.35',
65: '0.65',
},
},
},
}
Утилиты для имитации смещения при добавлении контуров колец.
export default {
theme: {
extend: {
ringOffsetWidth: {
3: '3px',
6: '6px',
10: '10px',
},
},
},
}
Утилиты для настройки цвета смещения контура кольца.
const colors = require('windicss/colors')
export default {
theme: {
ringOffsetColor: {
white: colors.white,
pink: colors.fuchsia,
},
},
}