glaze/basecoat
Values
pub fn register(v: String) -> element.Element(a)
Register Basecoat UI CSS and JavaScript from CDN.
This includes all Basecoat styles and JavaScript components.
Example
import glaze/basecoat
html.head([], [
basecoat.register(basecoat.version),
])
pub fn register_css(v: String) -> element.Element(a)
Register only Basecoat CSS from CDN.
Use this when you want to manage the JavaScript separately.
pub fn register_js(v: String) -> element.Element(a)
Register only Basecoat JavaScript from CDN.
Example
import glaze/basecoat
html.head([], [
// Your Tailwind CSS import...
glaze_basecoat.register_js(glaze_basecoat.version),
])
pub fn toaster() -> element.Element(a)
Add the toaster container required for toast notifications.
Place this at the end of your body element.
Example
import glaze/basecoat
html.body([], [
// Your content...
basecoat.toaster(),
])