-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.ts
28 lines (25 loc) · 911 Bytes
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import type { Preset } from '@unocss/core';
export function presetSoybeanJS() {
const preset: Preset<object> = {
name: 'preset-soybeanjs',
shortcuts: [
{
'flex-center': 'flex justify-center items-center',
'flex-x-center': 'flex justify-center',
'flex-y-center': 'flex items-center',
'flex-c': 'flex flex-col',
'flex-c-center': 'flex-center flex-col',
'flex-c-stretch': 'flex-c items-stretch',
'i-flex-center': 'inline-flex justify-center items-center',
'i-flex-x-center': 'inline-flex justify-center',
'i-flex-y-center': 'inline-flex items-center',
'i-flex-c': 'inline-flex flex-col',
'i-flex-c-center': 'i-flex-center flex-col',
'i-flex-c-stretch': 'i-flex-c items-stretch',
'flex-1-hidden': 'flex-1 overflow-hidden'
}
]
};
return preset;
}
export default presetSoybeanJS;