1 | export const manifest = {
|
2 | name: 'container',
|
3 | slots: [
|
4 | {
|
5 | description: 'Slot for default container content',
|
6 | name: 'default'
|
7 | }
|
8 | ],
|
9 | props: [
|
10 | {
|
11 | name: 'fluid',
|
12 | type: [
|
13 | 'Boolean'
|
14 | ],
|
15 | default: 'false',
|
16 | description: 'Display the container as fluid, always spanning 100% width'
|
17 | }
|
18 | ],
|
19 | css: {
|
20 | selector: '.container',
|
21 | defaults: {
|
22 | size: 'xs'
|
23 | },
|
24 | variables: [
|
25 | {
|
26 | name: 'width--xs',
|
27 | type: '',
|
28 | value: '100%',
|
29 | description: 'The width of the container component on extrasmall screens'
|
30 | },
|
31 | {
|
32 | name: 'width--sm',
|
33 | type: '',
|
34 | value: 'calc(#{breakpoint(\'sm\')} - #{gutter(\'sm\')})',
|
35 | description: 'The width of the container component on small screens'
|
36 | },
|
37 | {
|
38 | name: 'width--md',
|
39 | type: '',
|
40 | value: 'calc(#{breakpoint(\'md\')} - #{gutter(\'md\')})',
|
41 | description: 'The width of the container component on medium screens'
|
42 | },
|
43 | {
|
44 | name: 'width--lg',
|
45 | type: '',
|
46 | value: 'calc(#{breakpoint(\'lg\')} - #{gutter(\'lg\')})',
|
47 | description: 'The width of the container component on large screens'
|
48 | },
|
49 | {
|
50 | name: 'width--xl',
|
51 | type: '',
|
52 | value: 'calc(#{breakpoint(\'xl\')} - #{gutter(\'xl\')})',
|
53 | description: 'The width of the container component on extralarge screens'
|
54 | },
|
55 | {
|
56 | name: 'width--xxl',
|
57 | type: '',
|
58 | value: 'calc(#{breakpoint(\'xxl\')} - #{gutter(\'xxl\')})',
|
59 | description: 'The width of the container component on extralarge screens'
|
60 | }
|
61 | ],
|
62 | variants: []
|
63 | },
|
64 | events: []
|
65 | };
|
66 | export default manifest;
|
67 |
|
\ | No newline at end of file |