UNPKG

bobrilstrap

Version:
16 lines (11 loc) 840 B
import * as b from "bobril"; import { createFilledDictionary } from "../../utils/dict"; export type Text = "wrap" | "nowrap" | "break" | "lowercase" | "uppercase" | "capitalize" | "reset" | "truncate"; export type TextDecoration = "underline" | "line-through" | "none"; const texts: Text[] = ["wrap", "nowrap", "break", "lowercase", "uppercase", "capitalize", "reset", "truncate"]; const textDecorations: TextDecoration[] = ["underline", "line-through", "none"]; export const text = createFilledDictionary(texts.map((value) => [value, b.styleDef(`text-${value}`)])); export const textDecoration = createFilledDictionary(textDecorations.map((value) => [value, b.styleDef(`text-decoration-${value}`)])); export const mark = b.styleDef("mark"); export const small = b.styleDef("small"); export const initialism = b.styleDef("initialism");