Create Default Container #35

Merged
filantrop merged 1 commits from Create-Container-component-and/or-tailwind-class into develop 2022-08-01 09:10:14 +00:00
2 changed files with 58 additions and 11 deletions
Showing only changes of commit 885bd68616 - Show all commits

View File

@ -24,7 +24,7 @@ export default {
* on a returning component. * on a returning component.
*/ */
const Template: ComponentStory<typeof Container> = (args) => ( const Template: ComponentStory<typeof Container> = (args) => (
<Container {...args}><div className='w-40 h-40 bg-yellow-400'>simple</div></Container> <Container {...args}></Container>
); );
// //
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
@ -32,14 +32,58 @@ const Template: ComponentStory<typeof Container> = (args) => (
/* -------------------------------------------------------------------------- */ /* -------------------------------------------------------------------------- */
export const Desktop: ComponentStory<typeof Container> = Template.bind({}); export const Desktop: ComponentStory<typeof Container> = Template.bind({});
Desktop.args = {
className: 'bg-blue-500 w-840 block',
children: <div>840px</div>,
}
Desktop.parameters = { Desktop.parameters = {
viewport: { viewport: {
defaultViewport: 'desktop', defaultViewport: 'desktop',
viewports: {
desktop: {
name: 'main_container',
styles: { styles: {
height: '568px', width: '840px',
width: '320px', height: '100%',
paddingLeft: '0.5rem',
paddingRight: '0.5rem',
}, },
type: 'desktop',
}, },
screen_sm: {
name: 'screen_sm',
styles: {
width: 'calc(100% - 30px)',
height: '100%',
},
type: 'tablet',
},
screen_md: {
name: 'screen_md',
styles: {
width: 'calc(100% - 30px)',
height: '100%',
},
type: 'tablet',
},
screen_lg_xl_2xl: {
name: 'lg-xl-2xl',
styles: {
width: '840px',
height: '100%',
},
type: 'desktop',
},
}
}
} }

View File

@ -1,4 +1,7 @@
import classNames from "classnames"; import classNames from "classnames";
import '../index.css';
type Props = { type Props = {
/** /**
* Content of compnent * Content of compnent