Heading Examples

Default Headings #

Use semantic HTML heading tags (H1-H6) to create a clear document hierarchy. Each heading level has predefined font sizes and weights.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6
<div class="space-y-4">
    <Heading Tag="HeadingTag.H1">Heading 1</Heading>
    <Heading Tag="HeadingTag.H2">Heading 2</Heading>
    <Heading Tag="HeadingTag.H3">Heading 3</Heading>
    <Heading Tag="HeadingTag.H4">Heading 4</Heading>
    <Heading Tag="HeadingTag.H5">Heading 5</Heading>
    <Heading Tag="HeadingTag.H6">Heading 6</Heading>
</div>

Custom Sizes #

Override the default tag-based sizing with custom text sizes. This allows you to maintain semantic HTML while controlling visual hierarchy.

Extra Large H2

Small H1

Custom H3

<div class="space-y-4">
    <Heading Tag="HeadingTag.H2" Size="TextSize.XXXXXXXXXL">Extra Large H2</Heading>
    <Heading Tag="HeadingTag.H1" Size="TextSize.XXL">Small H1</Heading>
    <Heading Tag="HeadingTag.H3" Size="TextSize.XXXXXL">Custom H3</Heading>
</div>

Custom Weights #

Adjust font weight independently from the heading tag. Use lighter weights for subtle headings or heavier weights for emphasis.

Light Heading

Normal Heading

Medium Heading

Semi-Bold Heading

Bold Heading

Extra Bold Heading

<div class="space-y-4">
    <Heading Tag="HeadingTag.H2" Weight="FontWeight.Light">Light Heading</Heading>
    <Heading Tag="HeadingTag.H2" Weight="FontWeight.Normal">Normal Heading</Heading>
    <Heading Tag="HeadingTag.H2" Weight="FontWeight.Medium">Medium Heading</Heading>
    <Heading Tag="HeadingTag.H2" Weight="FontWeight.SemiBold">Semi-Bold Heading</Heading>
    <Heading Tag="HeadingTag.H2" Weight="FontWeight.Bold">Bold Heading</Heading>
    <Heading Tag="HeadingTag.H2" Weight="FontWeight.ExtraBold">Extra Bold Heading</Heading>
</div>

Gradient Headings #

Apply vibrant gradient effects to headings for modern, eye-catching designs. Choose from six predefined gradient color combinations.

Purple to Blue Gradient

Cyan to Blue Gradient

Green to Blue Gradient

Purple to Pink Gradient

Red to Yellow Gradient

Teal to Lime Gradient

<div class="space-y-4">
    <Heading Tag="HeadingTag.H2" Gradient="GradientColor.PurpleToBlue">Purple to Blue Gradient</Heading>
    <Heading Tag="HeadingTag.H2" Gradient="GradientColor.CyanToBlue">Cyan to Blue Gradient</Heading>
    <Heading Tag="HeadingTag.H2" Gradient="GradientColor.GreenToBlue">Green to Blue Gradient</Heading>
    <Heading Tag="HeadingTag.H2" Gradient="GradientColor.PurpleToPink">Purple to Pink Gradient</Heading>
    <Heading Tag="HeadingTag.H2" Gradient="GradientColor.RedToYellow">Red to Yellow Gradient</Heading>
    <Heading Tag="HeadingTag.H2" Gradient="GradientColor.TealToLime">Teal to Lime Gradient</Heading>
</div>

Custom Colors #

Use custom Tailwind CSS color classes to style headings with specific colors. This overrides the default gray color scheme.

Blue Heading

Green Heading

Red Heading

Purple Heading

<div class="space-y-4">
    <Heading Tag="HeadingTag.H2" CustomColor="text-blue-600 dark:text-blue-400">Blue Heading</Heading>
    <Heading Tag="HeadingTag.H2" CustomColor="text-green-600 dark:text-green-400">Green Heading</Heading>
    <Heading Tag="HeadingTag.H2" CustomColor="text-red-600 dark:text-red-400">Red Heading</Heading>
    <Heading Tag="HeadingTag.H2" CustomColor="text-purple-600 dark:text-purple-400">Purple Heading</Heading>
</div>

Combined Styling #

Combine multiple parameters to create unique heading styles that match your design requirements.

Large Gradient Title

Subtle Subheading

<div class="space-y-4">
    <Heading Tag="HeadingTag.H1"
             Size="TextSize.XXXXXXL"
             Weight="FontWeight.Black"
             Gradient="GradientColor.PurpleToBlue">
        Large Gradient Title
    </Heading>
    <Heading Tag="HeadingTag.H3"
             Size="TextSize.XXXXL"
             Weight="FontWeight.Light"
             CustomColor="text-gray-600 dark:text-gray-300">
        Subtle Subheading
    </Heading>
</div>
An unhandled error has occurred. Reload 🗙