Утилиты для управления радиусом границы элемента.
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,
},
},
}