import {createMagazineHeader} from "./MagazineHeaderComponent"; export default { title: 'Components/Magazine Header', parameters: { layout: 'fullscreen', }, argTypes: { size: { name: 'Höhe', control: {type: 'select'}, options: ['regular', 'narrow'], defaultValue: 'regular', }, logo: { name: 'Logo', control: 'text', defaultValue: './logos/wirtschaftsdialoge.svg', }, title: { name: 'Titel (Textform, wenn Logo nicht angegeben ist)', control: 'text', defaultValue: 'Wirtschaftsdialoge', }, smalltext: { name: 'Kleiner Titel (Textform, wenn Logo nicht angegeben ist)', control: 'text', defaultValue: 'IHK Musterstadt Wahl 2024', }, } } const Template = ({...args}) => { return createMagazineHeader({...args}); }; export const MagazineHeader = Template.bind({}); MagazineHeader.args = {}; export const SmallMagazineHeader = Template.bind({}); SmallMagazineHeader.args = { size: 'narrow', }; export const TextMagazineHeader = Template.bind({}); TextMagazineHeader.args = { title: 'Wirtschaftsdialoge', logo: null, }; export const TwoLinesMagazineHeader = Template.bind({}); TwoLinesMagazineHeader.args = { title: 'Eine starke Entscheidung', smalltext: 'IHK Musterstadt Wahl 2024', logo: './logos/magazine-header-flag.png', backgroundColor: '#003366' };