Newsletter (newsletter)

The standard newsletter subscription form. The standard newsletter subscription form.

🔗 External documentation.

ID Label Description Schema
image Image Newsletter image.
title Title Newsletter title.
tagline Description Newsletter description.
content Content Renderable form
heading_level Heading level
                        type: integer
enum:
    - 2
    - 3
    - 4
    - 5
    - 6

                      
            id: newsletter
label: Newsletter
description: 'The standard newsletter subscription form. The standard newsletter subscription form. '
homepage: 'https://protocol.mozilla.org/components/detail/newsletter--default.html'
slots:
    image:
        id: image
        label: Image
        description: 'Newsletter image.'
    title:
        id: title
        label: Title
        description: 'Newsletter title.'
    tagline:
        id: tagline
        label: Description
        description: 'Newsletter description.'
    content:
        id: content
        label: Content
        description: 'Renderable form'
props:
    heading_level:
        id: heading_level
        label: 'Heading level'
        schema:
            type: integer
            enum:
                - 2
                - 3
                - 4
                - 5
                - 6
examples:
    preview:
        id: preview
        label: Preview
        renderable:
            '@component': newsletter
            image:
                '@element': img
                src: 'https://data.dilla.io/protocol_1/assets/static/img/newsletter/newsletter-image.png'
            title: 'Love the Web?'
            tagline: 'Get the Mozilla newsletter and help us keep it open and free.'
            content:
                -
                    '@element': label
                    '@content': 'Your email address'
                -
                    '@element': input
                    type: email
                    placeholder: yourname@example.com
                -
                    '@template': '<p class="mzp-c-form-submit"><button type="submit" class="mzp-c-button">Sign up now</button><span class="mzp-c-fieldnote">We will only send you Mozilla-related information.</span></p>'
            heading_level: 3

          
<section class="mzp-c-newsletter"> <div class="mzp-c-newsletter-image"> <img src="https://data.dilla.io/protocol_1/assets/static/img/newsletter/newsletter-image.png" /></div> <div class="mzp-c-newsletter-form"> <header class="mzp-c-newsletter-header"> <h3 class="mzp-c-newsletter-title">Love the Web?</h3> <p class="mzp-c-newsletter-tagline">Get the Mozilla newsletter and help us keep it open and free.</p> </header> <div class="mzp-c-newsletter-content"> <label>Your email address</label> <input placeholder="yourname@example.com" type="email" /> <p class="mzp-c-form-submit"><button type="submit" class="mzp-c-button">Sign up now</button><span class="mzp-c-fieldnote">We will only send you Mozilla-related information.</span></p></div> </div> </section>