Welcome to Vanilla Breeze
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
This bell pulls live notifications from /go/notify/messages — the same contract documented at /docs/concepts/service-contracts/. Static articles like this one are the no-JS / no-backend fallback.
Horizontal divider with centered text. Use to separate content sections or provide alternative action labels.
The text-divider element creates a horizontal line with centered text. Common uses include separating form sections ("or"), chapter markers, and content transitions.
This element has no custom attributes. It's styled purely through CSS.
<text-divider>or</text-divider>
Common pattern for login/signup forms to separate primary and alternative actions.
<form> <layout-stack data-layout-gap="m"> <form-field> <label for="email">Email</label> <input type="email" id="email" name="email" required /> </form-field> <button type="submit">Continue with email</button> <text-divider>or continue with</text-divider> <layout-cluster data-layout-justify="center"> <button type="button">Google</button> <button type="button">GitHub</button> </layout-cluster> </layout-stack></form>
Use to mark transitions between content sections.
<article> <h2>Getting Started</h2> <p>Introduction content...</p> <text-divider>Chapter 1</text-divider> <p>Chapter content...</p></article>
The text content can be anything meaningful for the context.
<hr> — Horizontal rule without text<layout-stack> — Vertical stacking<form-field> — Form field wrapper