2024-02-02 01:52:36 +03:00
|
|
|
import React, { Fragment } from 'react';
|
2024-02-01 00:58:19 +03:00
|
|
|
import Fabs from './components/fabs';
|
|
|
|
import Badges from './components/badges';
|
2024-02-01 21:39:27 +03:00
|
|
|
import Radios from './components/radios';
|
2024-02-01 00:58:19 +03:00
|
|
|
import Buttons from './components/buttons';
|
|
|
|
import Switches from './components/switches';
|
|
|
|
import Checkboxes from './components/checkboxes';
|
2024-02-01 21:39:27 +03:00
|
|
|
import IconButtons from './components/icon-buttons';
|
2024-02-01 00:58:19 +03:00
|
|
|
import { TextFields } from './components/text-fields';
|
2024-02-02 01:52:36 +03:00
|
|
|
import {
|
|
|
|
ButtonLayout,
|
2024-02-02 13:39:02 +03:00
|
|
|
Divider,
|
2024-02-02 01:52:36 +03:00
|
|
|
SegmentedButtons,
|
|
|
|
} from '../src/primitive-components/components';
|
2024-02-01 00:58:19 +03:00
|
|
|
|
2024-01-31 23:46:06 +03:00
|
|
|
export default function Page() {
|
2024-02-01 00:58:19 +03:00
|
|
|
return (
|
|
|
|
<Fragment>
|
|
|
|
<div
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'column',
|
|
|
|
justifyContent: 'center',
|
|
|
|
alignItems: 'center',
|
|
|
|
overflowX: 'auto',
|
|
|
|
gap: '0em',
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
<h1>Google Material You UI kit</h1>
|
|
|
|
<div
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'column',
|
|
|
|
gap: '0.5em',
|
|
|
|
justifyContent: 'center',
|
|
|
|
alignItems: 'center',
|
|
|
|
}}
|
|
|
|
>
|
2024-02-02 13:39:02 +03:00
|
|
|
<div className={'m3 m3-wrapper'}>
|
|
|
|
<div
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'row',
|
|
|
|
padding: '25px',
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
<SegmentedButtons>
|
|
|
|
<ButtonLayout>Segment 1</ButtonLayout>
|
|
|
|
<ButtonLayout>Segment 2</ButtonLayout>
|
|
|
|
</SegmentedButtons>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div
|
|
|
|
className={'m3 m3-wrapper'}
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'row',
|
|
|
|
gap: '0.5em',
|
|
|
|
justifyContent: 'space-evenly',
|
|
|
|
alignItems: 'center',
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
<div
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'row',
|
|
|
|
padding: '25px',
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
<Buttons />
|
|
|
|
</div>
|
|
|
|
<Divider
|
|
|
|
orientation={'vertical'}
|
|
|
|
variant={'middle-inset'}
|
|
|
|
/>
|
|
|
|
<div
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'row',
|
|
|
|
padding: '25px',
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
<IconButtons />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div
|
|
|
|
className={'m3 m3-wrapper'}
|
|
|
|
style={{
|
|
|
|
display: 'flex',
|
|
|
|
flexDirection: 'row',
|
|
|
|
gap: '0.5em',
|
|
|
|
justifyContent: 'space-evenly',
|
|
|
|
alignItems: 'center',
|
|
|
|
}}
|
|
|
|
>
|
|
|
|
<Checkboxes />
|
|
|
|
<Divider
|
|
|
|
orientation={'vertical'}
|
|
|
|
variant={'middle-inset'}
|
|
|
|
/>
|
|
|
|
<Radios />
|
|
|
|
<Divider
|
|
|
|
orientation={'vertical'}
|
|
|
|
variant={'middle-inset'}
|
|
|
|
/>
|
|
|
|
<Badges />
|
|
|
|
</div>
|
2024-02-01 00:58:19 +03:00
|
|
|
<Switches />
|
|
|
|
<TextFields />
|
|
|
|
<Fabs />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</Fragment>
|
|
|
|
);
|
2024-01-31 23:46:06 +03:00
|
|
|
}
|