function x(e){return`<h2>${e.h2}</h2>`}function H(e){return`
<span class="span-title">${e.span}</span>
<h2>${e.h2}</h2>`}function y(e){return`<h2>${e.h2}</h2>
<h3>${e.h3}</h3>
<h4>${e.h4}</h4>
<h5>${e.h5}</h5>`}function b(e){return`<h2>${e.h2}</h2>
<p>${e.descrizione}</p>`}const f=`Il titolo deve coincidere con il titolo della pagina. Offre all'utente una chiara idea circa il contenuto della pagina.
Il titolo può essere seguito da un sottotitolo (sezione) oppure da una descrizione. `,S={title:"Foundation/Titoli",tags:["autodocs"],parameters:{docs:{description:{component:"Il titolo deve coincidere con il titolo della pagina. Offre all'utente una chiara idea circa il contenuto della pagina.<br />Il titolo può essere seguito da un sottotitolo (sezione) oppure da una descrizione."},mdxPage:f}},decorators:[e=>`<main id="contenutoPrincipale">${e()}</main>`]},t={name:"Pagine con solo titolo",argTypes:{h2:{control:"text",description:"Testo dell'h2",table:{defaultValue:{summary:"H2 Titolo della pagina"}}}},args:{h2:"H2 Titolo della pagina"},render:e=>x(e)},o={name:"Pagine con span e titolo",argTypes:{h2:{control:"text",description:"Testo dell'h2",table:{defaultValue:{summary:"H2 Titolo della pagina"}}},span:{control:"text",description:"Testo dello span",table:{defaultValue:{summary:"Span prima del titolo"}}}},args:{h2:"H2 Titolo della pagina",span:"Span prima del titolo"},render:e=>H(e)},a={name:"Pagine con titolo e sezioni",argTypes:{h2:{control:"text",description:"Testo dell'h2",table:{defaultValue:{summary:"H2 Titolo della pagina"}}},h3:{control:"text",description:"Testo dell'h3",table:{defaultValue:{summary:"H3 In Evidenza"}}},h4:{control:"text",description:"Testo dell'h4",table:{defaultValue:{summary:"H4 Sezione"}}},h5:{control:"text",description:"Testo dell'h5",table:{defaultValue:{summary:"H5 Sottosezione"}}}},args:{h2:"H2 Titolo della pagina",h3:"H3 In Evidenza",h4:"H4 Sezione",h5:"H5 Sottosezione"},render:e=>y(e)},i={name:"Pagine con titolo e descrizione",argTypes:{h2:{control:"text",description:"Testo dell'h2",table:{defaultValue:{summary:"H2 Titolo della pagina"}}},descrizione:{control:"text",description:"Testo della descrizione",table:{defaultValue:{summary:`Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.`}}}},args:{h2:"H2 Titolo della pagina",descrizione:`Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.`},render:e=>b(e)};var n,l,r;t.parameters={...t.parameters,docs:{...(n=t.parameters)==null?void 0:n.docs,source:{originalSource:`{
  name: "Pagine con solo titolo",
  argTypes: {
    h2: {
      control: "text",
      description: "Testo dell'h2",
      table: {
        defaultValue: {
          summary: "H2 Titolo della pagina"
        }
      }
    }
  },
  args: {
    h2: "H2 Titolo della pagina"
  },
  render: args => {
    return createTitle(args);
  }
}`,...(r=(l=t.parameters)==null?void 0:l.docs)==null?void 0:r.source}}};var s,d,c;o.parameters={...o.parameters,docs:{...(s=o.parameters)==null?void 0:s.docs,source:{originalSource:`{
  name: "Pagine con span e titolo",
  argTypes: {
    h2: {
      control: "text",
      description: "Testo dell'h2",
      table: {
        defaultValue: {
          summary: "H2 Titolo della pagina"
        }
      }
    },
    span: {
      control: "text",
      description: "Testo dello span",
      table: {
        defaultValue: {
          summary: "Span prima del titolo"
        }
      }
    }
  },
  args: {
    h2: "H2 Titolo della pagina",
    span: "Span prima del titolo"
  },
  render: args => {
    return createSpanAndTitle(args);
  }
}`,...(c=(d=o.parameters)==null?void 0:d.docs)==null?void 0:c.source}}};var u,m,p;a.parameters={...a.parameters,docs:{...(u=a.parameters)==null?void 0:u.docs,source:{originalSource:`{
  name: "Pagine con titolo e sezioni",
  argTypes: {
    h2: {
      control: "text",
      description: "Testo dell'h2",
      table: {
        defaultValue: {
          summary: "H2 Titolo della pagina"
        }
      }
    },
    h3: {
      control: "text",
      description: "Testo dell'h3",
      table: {
        defaultValue: {
          summary: "H3 In Evidenza"
        }
      }
    },
    h4: {
      control: "text",
      description: "Testo dell'h4",
      table: {
        defaultValue: {
          summary: "H4 Sezione"
        }
      }
    },
    h5: {
      control: "text",
      description: "Testo dell'h5",
      table: {
        defaultValue: {
          summary: "H5 Sottosezione"
        }
      }
    }
  },
  args: {
    h2: "H2 Titolo della pagina",
    h3: "H3 In Evidenza",
    h4: "H4 Sezione",
    h5: "H5 Sottosezione"
  },
  render: args => {
    return createSectionAndTitle(args);
  }
}`,...(p=(m=a.parameters)==null?void 0:m.docs)==null?void 0:p.source}}};var h,g,T;i.parameters={...i.parameters,docs:{...(h=i.parameters)==null?void 0:h.docs,source:{originalSource:`{
  name: "Pagine con titolo e descrizione",
  argTypes: {
    h2: {
      control: "text",
      description: "Testo dell'h2",
      table: {
        defaultValue: {
          summary: "H2 Titolo della pagina"
        }
      }
    },
    descrizione: {
      control: "text",
      description: "Testo della descrizione",
      table: {
        defaultValue: {
          summary: \`Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.\`
        }
      }
    }
  },
  args: {
    h2: "H2 Titolo della pagina",
    descrizione: \`Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad
minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.\`
  },
  render: args => {
    return createDescriptionAndTitle(args);
  }
}`,...(T=(g=i.parameters)==null?void 0:g.docs)==null?void 0:T.source}}};const V=["Titles","SpanAndTitle","SectionAndTitle","DescriptionAndTitle"];export{i as DescriptionAndTitle,a as SectionAndTitle,o as SpanAndTitle,t as Titles,V as __namedExportsOrder,S as default};
