12345678910111213141516171819202122232425 |
- import {defineConfig, presetAttributify, presetUno} from 'unocss';
- export function createConfig({strict = true, dev = true} = {}) {
- return defineConfig({
- envMode: dev ? 'dev' : 'build', presets: [presetAttributify({strict}), presetUno()],
- theme: {
- colors: {
- 'primary': '#0e53e2',
- 'secondary': '#495464',
- 'text-secondary': '#354052',
- 'text-tertiary': '#676f83'
- }
- },
- rules: [
- ['flex-important', {display: 'flex !important'}],
- ],
- shortcuts: {
- 'flex-center': 'flex justify-center items-center',
- 'nav-button': 'cursor-pointer flex items-center text-secondary h-8 mr-0 sm:mr-3 px-3 h-8 rounded-xl text-sm shrink-0 font-medium false hover:bg-[#eaebef]',
- 'nav-button-active': 'shadow-md bg-[#fff] text-primary rounded-xl font-medium text-sm hover:bg-[#fff]',
- }
- });
- }
- export default createConfig();
|