bulma

package module
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 11, 2024 License: MIT Imports: 9 Imported by: 6

README

Bulma-Gomponents

GoDoc Documentation

This Go library makes it easier to use the Bulma CSS framework with the Gomponents library.

Gomponents is a collection of HTML 5 components in pure Go.

Bulma is a CSS framework "that just works".

Bulma-Gomponents provides numerous helpers that allow easily creating web interfaces, without the need to write HTML, CSS or JS code. It fits well with HTMX thanks to Gomponents-HTMX.

Documentation

To run the documentation server locally, switch to the docs branch and run cmd/serve, execute:

git checkout docs
go run cmd/serve/main.go

Documentation

Index

Constants

View Source
const (
	Active                     = e.Class("is-active")                        // Button*, Dropdown, Dropup, NavbarItem, PanelTabs/a
	AlignContentBaseline       = e.Class("is-align-content-baseline")        // any child of an element with Flex
	AlignContentCenter         = e.Class("is-align-content-center")          // any child of an element with Flex
	AlignContentEnd            = e.Class("is-align-content-end")             // any child of an element with Flex
	AlignContentFlexEnd        = e.Class("is-align-content-flex-end")        // any child of an element with Flex
	AlignContentFlexStart      = e.Class("is-align-content-flex-start")      // any child of an element with Flex
	AlignContentSpaceAround    = e.Class("is-align-content-space-around")    // any child of an element with Flex
	AlignContentSpaceBetween   = e.Class("is-align-content-space-between")   // any child of an element with Flex
	AlignContentSpaceEvenly    = e.Class("is-align-content-space-evenly")    // any child of an element with Flex
	AlignContentStart          = e.Class("is-align-content-start")           // any child of an element with Flex
	AlignContentStretch        = e.Class("is-align-content-stretch")         // any child of an element with Flex
	AlignItemsBaseline         = e.Class("is-align-items-baseline")          // any child of an element with Flex
	AlignItemsCenter           = e.Class("is-align-items-center")            // any child of an element with Flex
	AlignItemsEnd              = e.Class("is-align-items-end")               // any child of an element with Flex
	AlignItemsFlexEnd          = e.Class("is-align-items-flex-end")          // any child of an element with Flex
	AlignItemsFlexStart        = e.Class("is-align-items-flex-start")        // any child of an element with Flex
	AlignItemsSelfEnd          = e.Class("is-align-items-self-end")          // any child of an element with Flex
	AlignItemsSelfStart        = e.Class("is-align-items-self-start")        // any child of an element with Flex
	AlignItemsStart            = e.Class("is-align-items-start")             // any child of an element with Flex
	AlignItemsStretch          = e.Class("is-align-items-stretch")           // any child of an element with Flex
	AlignSelfAuto              = e.Class("is-align-self-auto")               // any child of an element with Flex
	AlignSelfBaseline          = e.Class("is-align-self-baseline")           // any child of an element with Flex
	AlignSelfCenter            = e.Class("is-align-self-center")             // any child of an element with Flex
	AlignSelfFlexEnd           = e.Class("is-align-self-flex-end")           // any child of an element with Flex
	AlignSelfFlexStart         = e.Class("is-align-self-flex-start")         // any child of an element with Flex
	AlignSelfStretch           = e.Class("is-align-self-stretch")            // any child of an element with Flex
	Arrowless                  = e.Class("is-arrowless")                     // NavbarLink
	Bordered                   = e.Class("is-bordered")                      // Table
	Boxed                      = e.Class("is-boxed")                         // NavbarDropdown, Tabs, File
	Capitalized                = e.Class("is-capitalized")                   // any text element
	Centered                   = e.Class("is-centered")                      // Columns, Buttons, Breadcrumb, Pagination, Tabs, File
	Clearfix                   = e.Class("is-clearfix")                      // any element
	Clickable                  = e.Class("is-clickable")                     // any element
	Clipped                    = e.Class("is-clipped")                       // any element
	Code                       = e.Class("is-family-code")                   // any text element
	Current                    = e.Class("is-current")                       // PaginationLink
	Desktop                    = e.Class("is-desktop")                       // Columns
	Disabled                   = e.Class("is-disabled")                      // PaginationLink, PaginationNext, PaginationPrevious
	Expanded                   = e.Class("is-expanded")                      // NavbarItem, NavbarAHref, Control
	FixedBottom                = e.Class("is-fixed-bottom")                  // Navbar
	FixedTop                   = e.Class("is-fixed-top")                     // Navbar
	Flex                       = ResponsiveClass("is-flex")                  // any element
	FlexColumn                 = e.Class("is-flex-direction-column")         // any child of an element with Flex
	FlexColumnReverse          = e.Class("is-flex-direction-column-reverse") // any child of an element with Flex
	FlexNowrap                 = e.Class("is-flex-wrap-nowrap")              // any child of an element with Flex
	FlexRow                    = e.Class("is-flex-direction-row")            // any child of an element with Flex
	FlexRowReverse             = e.Class("is-flex-direction-row-reverse")    // any child of an element with Flex
	FlexWrap                   = e.Class("is-flex-wrap-wrap")                // any child of an element with Flex
	FlexWrapReverse            = e.Class("is-flex-wrap-wrap-reverse")        // any child of an element with Flex
	Fluid                      = e.Class("is-fluid")                         // Container
	Focused                    = e.Class("is-focused")                       // Button*, Input*, Select, SelectMultiple
	FourFifths                 = ResponsiveClass("is-four-fifths")           // Column
	Full                       = ResponsiveClass("is-full")                  // Column
	FullHD                     = e.Class("is-fullhd")                        // Container
	FullHeight                 = e.Class("is-fullheight")                    // Hero, Section
	FullHeightWithNavbar       = e.Class("is-fullheight-with-navbar")        // Hero
	FullWidth                  = e.Class("is-fullwidth")                     // Button*, Image, ImageImg, Table, Tabs, File, Select
	Gapless                    = e.Class("is-gapless")                       // Columns
	Ghost                      = e.Class("is-ghost")                         // Button*
	Grouped                    = e.Class("is-grouped")                       // Field
	Half                       = ResponsiveClass("is-half")                  // Column
	HalfHeight                 = e.Class("is-halfheight")                    // Hero
	Hidden                     = ResponsiveClass("is-hidden")                // any element
	Horizontal                 = e.Class("is-horizontal")                    // Field
	Hoverable                  = e.Class("is-hoverable")                     // Table, Dropdown, Dropup, NavbarItem
	Hovered                    = e.Class("is-hovered")                       // Button*, Input*, Select, SelectMultiple
	Img1By1                    = e.Class("is-1by1")                          // Image, ImageImg
	Img5By4                    = e.Class("is-5by4")                          // Image, ImageImg
	Img4By3                    = e.Class("is-4by3")                          // Image, ImageImg
	Img3By2                    = e.Class("is-3by2")                          // Image, ImageImg
	Img5By3                    = e.Class("is-5by3")                          // Image, ImageImg
	Img16By9                   = e.Class("is-16by9")                         // Image, ImageImg
	Img2By1                    = e.Class("is-2by1")                          // Image, ImageImg
	Img3By1                    = e.Class("is-3by1")                          // Image, ImageImg
	Img4By5                    = e.Class("is-4by5")                          // Image, ImageImg
	Img3By4                    = e.Class("is-3by4")                          // Image, ImageImg
	Img2By3                    = e.Class("is-2by3")                          // Image, ImageImg
	Img3By5                    = e.Class("is-3by5")                          // Image, ImageImg
	Img9By16                   = e.Class("is-9by16")                         // Image, ImageImg
	Img1By2                    = e.Class("is-1by2")                          // Image, ImageImg
	Img1By3                    = e.Class("is-1by3")                          // Image, ImageImg
	ImgSq16                    = e.Class("is-16x16")                         // Image, ImageImg
	ImgSq24                    = e.Class("is-24x24")                         // Image, ImageImg
	ImgSq32                    = e.Class("is-24x24")                         // Image, ImageImg
	ImgSq48                    = e.Class("is-48x48")                         // Image, ImageImg
	ImgSq64                    = e.Class("is-64x64")                         // Image, ImageImg
	ImgSq96                    = e.Class("is-96x96")                         // Image, ImageImg
	ImgSq128                   = e.Class("is-128x128")                       // Image, ImageImg
	ImgSquare                  = e.Class("is-square")                        // Image, ImageImg
	Inline                     = ResponsiveClass("is-inline")                // any element
	InlineBlock                = ResponsiveClass("is-inline-block")          // any element
	InlineFlex                 = ResponsiveClass("is-inline-flex")           // any element
	Inverted                   = e.Class("is-inverted")                      // Button*
	Invisible                  = ResponsiveClass("is-invisible")             // any element
	Italic                     = e.Class("is-italic")                        // any text element
	JustifyContentCenter       = e.Class("is-justify-content-center")        // any child of an element with Flex
	JustifyContentEnd          = e.Class("is-justify-content-end")           // any child of an element with Flex
	JustifyContentFlexEnd      = e.Class("is-justify-content-flex-end")      // any child of an element with Flex
	JustifyContentFlexStart    = e.Class("is-justify-content-flex-start")    // any child of an element with Flex
	JustifyContentLeft         = e.Class("is-justify-content-left")          // any child of an element with Flex
	JustifyContentRight        = e.Class("is-justify-content-right")         // any child of an element with Flex
	JustifyContentSpaceAround  = e.Class("is-justify-content-space-around")  // any child of an element with Flex
	JustifyContentSpaceBetween = e.Class("is-justify-content-space-between") // any child of an element with Flex
	JustifyContentSpaceEvenly  = e.Class("is-justify-content-space-evenly")  // any child of an element with Flex
	JustifyContentStart        = e.Class("is-justify-content-start")         // any child of an element with Flex
	Large                      = e.Class("is-large")                         // Button*, Buttons, Content, Delete, Icon, Tag, Breadcrumb, Pagination, File, Hero, Section
	Left                       = e.Class("is-left")                          // Label/input, Label/select
	Loading                    = e.Class("is-loading")                       // Button*, Input*, Select, SelectMultiple
	Lowercase                  = e.Class("is-lowercase")                     // any text element
	MaxDesktop                 = e.Class("is-max-desktop")                   // Container
	MaxTablet                  = e.Class("is-max-tablet")                    // Container
	MaxWidescreen              = e.Class("is-max-widescreen")                // Container
	Medium                     = e.Class("is-medium")                        // Button*, Buttons, Content, Delete, Icon, Tag, Breadcrumb, Pagination, File, Hero, Section
	Mobile                     = e.Class("is-mobile")                        // Columns, Level
	Monospace                  = e.Class("is-family-monospace")              // any text element
	Multiline                  = e.Class("is-multiline")                     // Columns
	Multiple                   = e.Class("is-multiple")                      // Select
	Narrow                     = ResponsiveClass("is-narrow")                // Column, Table
	NavbarFixedBottom          = e.Class("has-navbar-fixed-bottom")          // HTML/body
	NavbarFixedTop             = e.Class("has-navbar-fixed-top")             // HTML/body
	Normal                     = e.Class("is-normal")                        // Button*, Content, Tag, File
	OffsetFourFifths           = ResponsiveClass("is-offset-four-fifths")    // Column
	OffsetHalf                 = ResponsiveClass("is-offset-half")           // Column
	OffsetOneFifth             = ResponsiveClass("is-offset-one-fifth")      // Column
	OffsetOneQuarter           = ResponsiveClass("is-offset-one-quarter")    // Column
	OffsetOneThird             = ResponsiveClass("is-offset-one-third")      // Column
	OffsetThreeFifths          = ResponsiveClass("is-offset-three-fifths")   // Column
	OffsetThreeQuarters        = ResponsiveClass("is-offset-three-quarters") // Column
	OffsetTwoFifths            = ResponsiveClass("is-offset-two-fifths")     // Column
	OffsetTwoThirds            = ResponsiveClass("is-offset-two-thirds")     // Column
	OlLowerAlpha               = e.Class("is-lower-alpha")                   // Content/ol
	OlLowerRoman               = e.Class("is-lower-roman")                   // Content/ol
	OlUpperAlpha               = e.Class("is-upper-alpha")                   // Content/ol
	OlUpperRoman               = e.Class("is-upper-roman")                   // Content/ol
	OneFifth                   = ResponsiveClass("is-one-fifth")             // Column
	OneQuarter                 = ResponsiveClass("is-one-quarter")           // Column
	OneThird                   = ResponsiveClass("is-one-third")             // Column
	Outlined                   = e.Class("is-outlined")                      // Button*
	Overlay                    = e.Class("is-overlay")                       // any element
	PositionAbsolute           = e.Class("is-position-absolute")             // any element
	PositionFixed              = e.Class("is-position-fixed")                // any element
	PositionRelative           = e.Class("is-position-relative")             // any element
	PositionStatic             = e.Class("is-position-static")               // any element
	PositionSticky             = e.Class("is-position-sticky")               // any element
	PulledLeft                 = e.Class("is-pulled-left")                   // any element
	PulledRight                = e.Class("is-pulled-right")                  // any element
	Radiusless                 = e.Class("is-radiusless")                    // any element
	Relative                   = e.Class("is-relative")                      // any element
	Responsive                 = e.Class("is-responsive")                    // Button
	Right                      = e.Class("is-right")                         // Buttons, Breadcrumb, NavbarDropdown, Tabs, File, Label/input, Label/select
	Rounded                    = e.Class("is-rounded")                       // Button*, Image/img, ImageImg, Rounded, Pagination, Input*, Select, SelectMultiple
	SansSerif                  = e.Class("is-family-sans-serif")             // any text element
	Selected                   = e.Class("is-selected")                      // Button*, Table
	Shadowless                 = e.Class("is-shadowless")                    // any element
	Skeleton                   = e.Class("is-skeleton")                      // any components
	Small                      = e.Class("is-small")                         // Button*, Buttons, Content, Delete, Icon, Breadcrumb, Pagination, File, Hero
	Spaced                     = e.Class("is-spaced")                        // Title*, Subtitle*, Navbar
	SrOnly                     = e.Class("is-sr-only")                       // any element
	Static                     = e.Class("is-static")                        // Button*, Input*
	Striped                    = e.Class("is-striped")                       // Table
	Tab                        = e.Class("is-tab")                           // NavbarItem, NavbarAHref
	FamilyPrimary              = e.Class("is-family-primary")                // any text element
	FamilySecondary            = e.Class("is-family-secondary")              // any text element
	ThreeFifths                = ResponsiveClass("is-three-fifths")          // Column
	ThreeQuarters              = ResponsiveClass("is-three-quarters")        // Column
	Toggle                     = e.Class("is-toggle")                        // Tabs
	Transparent                = e.Class("is-transparent")                   // Navbar
	TwoFifths                  = ResponsiveClass("is-two-fifths")            // Column
	TwoThirds                  = ResponsiveClass("is-two-thirds")            // Column
	Underlined                 = e.Class("is-underlined")                    // any text element
	Unselectable               = e.Class("is-unselectable")                  // any element
	Up                         = e.Class("is-up")                            // Dropdown
	Uppercase                  = e.Class("is-uppercase")                     // any text element
	VCentered                  = e.Class("is-vcentered")                     // Columns
	VisibilityBlock            = ResponsiveClass("is-block")                 // any element
	Widescreen                 = e.Class("is-widescreen")                    // Container
)

"is-" classes

View Source
const (
	Addons            = e.Class("has-addons")                 // Buttons, Tags, Field
	ArrowSeparator    = e.Class("has-arrow-separator")        // Breadcrumb
	AutoCount         = e.Class("has-auto-count")             // FixedGrid
	BulletSeparator   = e.Class("has-bullet-separator")       // Breadcrumb
	DotSeparator      = e.Class("has-dot-separator")          // Breadcrumb
	FixedSize         = e.Class("has-fixed-size")             // Textarea
	IconsLeft         = e.Class("has-icons-left")             // Control
	IconsRight        = e.Class("has-icons-right")            // Control
	RadiusSmall       = e.Class("has-radius-small")           // any component
	RadiusNormal      = e.Class("has-radius-normal")          // any component
	RadiusLarge       = e.Class("has-radius-large")           // any component
	RadiusRounded     = e.Class("has-radius-rounded")         // any component
	Ratio             = e.Class("has-ratio")                  // Image/*
	Shadow            = e.Class("has-shadow")                 // Navbar
	HasSkeleton       = e.Class("has-skeleton")               // any component
	SucceedsSeparator = e.Class("has-succeeds-separator")     // Breadcrumb
	TextCentered      = ResponsiveClass("has-text-centered")  // any text element
	TextJustified     = ResponsiveClass("has-text-justified") // any text element
	TextLeft          = ResponsiveClass("has-text-left")      // any text element
	TextRight         = ResponsiveClass("has-text-right")     // any text element
	WeightBold        = e.Class("has-text-weight-bold")       // any text element
	WeightLight       = e.Class("has-text-weight-light")      // any text element
	WeightMedium      = e.Class("has-text-weight-medium")     // any text element
	WeightNormal      = e.Class("has-text-weight-normal")     // any text element
	WeightSemiBold    = e.Class("has-text-weight-semibold")   // any text element
)

"has-" classes

View Source
const (
	JSCloseThisDropdown  = "this.closest('.dropdown').classList.remove('is-active')"
	JSOpenThisDropdown   = "this.closest('.dropdown').classList.add('is-active')"
	JSToggleThisDropdown = "this.closest('.dropdown').classList.toggle('is-active')"

	JSCloseThisModal  = "this.closest('.modal').classList.remove('is-active')"
	JSOpenThisModal   = "this.closest('.modal').classList.add('is-active')"
	JSToggleThisModal = "this.closest('.modal').classList.toggle('is-active')"

	JSCloseThisNavbarItem  = "this.closest('.navbar-item').classList.remove('is-active')"
	JSOpenThisNavbarItem   = "this.closest('.navbar-item').classList.add('is-active')"
	JSToggleThisNavbarItem = "this.closest('.navbar-item').classList.toggle('is-active')"

	JSRemoveThisNotification = "this.closest('.notification').parentNode.removeChild(this.closest('.notification'))"

	JSCloseMe  = "this.classList.remove('is-active')"
	JSOpenMe   = "this.classList.add('is-active')"
	JSToggleMe = "this.classList.toggle('is-active')"
)

Javascript code which applied to the current element, from any of its children.

Variables

View Source
var (
	GroupedCentered  = e.Classes{"is-grouped", "is-grouped-centered"}  // Field
	GroupedMultiline = e.Classes{"is-grouped", "is-grouped-multiline"} // Field
	GroupedRight     = e.Classes{"is-grouped", "is-grouped-right"}     // Field
	ToggleRounded    = e.Classes{"is-toggle", "is-toggle-rounded"}     // Tabs
)

"is-" classes with automatic adding of other class

View Source
var (
	AddonsCentered = e.Classes{"has-addons", "has-addons-centered"} // Field
	AddonsRight    = e.Classes{"has-addons", "has-addons-right"}    // Field
)

"has-" classes with automatic adding of other class

View Source
var CSS []byte

CSS is the default Bulma CSS content

View Source
var Checked = gomponents.Attr("checked")

Checked, when provided as a child of Radio or Checkbox, makes it so the radio button is checked.

https://willoma.github.io/bulma-gomponents/form/radio.html

Functions

func Abbr

func Abbr(title string, children ...any) e.Element

Abbr creates an abbr element, with the provided title.

func Block

func Block(children ...any) e.Element

Block creates a block element.

https://willoma.github.io/bulma-gomponents/block.html

func Box

func Box(children ...any) e.Element

Box creates a box element.

https://willoma.github.io/bulma-gomponents/box.html

func Breadcrumb(children ...any) e.Element

Breadcrumb creates a breadcrumb.

https://willoma.github.io/bulma-gomponents/breadcrumb.html

func BreadcrumbAHref(href string, children ...any) e.Element

BreadcrumbAHref creates a breadcrumb entry which contains a link to the provided URL.

It is better than BreadcrumbEntry(AHref(href, children...)), because it ensures text is enclosed in span if a child is an icon.

func BreadcrumbEntry(children ...any) e.Element

BreadcrumbEntry creates a generic breadcrumb entry.

func Button

func Button(children ...any) e.Element

Button creates a button.

https://willoma.github.io/bulma-gomponents/button.html

func ButtonA

func ButtonA(children ...any) e.Element

ButtonA creates a button-looking link.

https://willoma.github.io/bulma-gomponents/button.html

func ButtonAHref added in v0.5.0

func ButtonAHref(href string, children ...any) e.Element

ButtonAHref creates a button-looking link, with the provided href.

https://willoma.github.io/bulma-gomponents/button.html

func ButtonInputReset

func ButtonInputReset(value string, children ...any) e.Element

ButtonInputReset creates an input of type reset.

https://willoma.github.io/bulma-gomponents/button.html

func ButtonInputSubmit

func ButtonInputSubmit(value string, children ...any) e.Element

ButtonInputSubmit creates an input of type submit.

https://willoma.github.io/bulma-gomponents/button.html

func ButtonSubmit

func ButtonSubmit(children ...any) e.Element

ButtonSubmit creates a submit button.

https://willoma.github.io/bulma-gomponents/button.html

func Buttons

func Buttons(children ...any) e.Element

Buttons creates a list of buttons.

https://willoma.github.io/bulma-gomponents/button.html

func CSSHandlerFunc

func CSSHandlerFunc(w http.ResponseWriter, _ *http.Request)

CSSHandlerFunc is a http handler function that writes the Bulma CSS

func Card

func Card(children ...any) e.Element

Card creates a card.

https://willoma.github.io/bulma-gomponents/card.html

func CardFooter

func CardFooter(children ...any) cardFooter

CardFooter marks its children as being part of a card footer.

https://willoma.github.io/bulma-gomponents/card.html

func CardHeader

func CardHeader(children ...any) cardHeader

CardHeader marks its children as being part of a card header.

https://willoma.github.io/bulma-gomponents/card.html

func CardHeaderIcon

func CardHeaderIcon(children ...any) e.Element

CardHeaderIcon creates an icon for a card header.

https://willoma.github.io/bulma-gomponents/card.html

func CardHeaderTitle

func CardHeaderTitle(children ...any) e.Element

CardHeaderTitle creates a title for a card header.

https://willoma.github.io/bulma-gomponents/card.html

func CardImage

func CardImage(children ...any) e.Element

CardImage creates a card image.

https://willoma.github.io/bulma-gomponents/card.html

func CardImageImg

func CardImageImg(src string, children ...any) e.Element

CardImageImg creates a card image which contains an img element with the provided src.

https://willoma.github.io/bulma-gomponents/card.html

func Cell

func Cell(children ...any) e.Element

Cell creates a single grid cell.

https://willoma.github.io/bulma-gomponents/grid.html

func Checkbox

func Checkbox(children ...any) e.Element

Checkbox creates a checkbox input element.

https://willoma.github.io/bulma-gomponents/form/checkbox.html

func Checkboxes added in v0.12.0

func Checkboxes(children ...any) e.Element

Checkboxes creates a list of checkbox elements.

https://willoma.github.io/bulma-gomponents/form/checkbox.html

func ColGap added in v0.11.0

func ColGap(gap GapSize) e.Class

ColGap defines the column gap for a Grid.

func ColMin added in v0.11.0

func ColMin(min int) e.Class

ColMin defines the minimum column width for a Grid (valid values are 1 to 32).

func ColSpan added in v0.11.0

func ColSpan(num ColNum) e.Class

ColSpan defines the number of columns to span over for a Cell.

func Column

func Column(children ...any) e.Element

Column creates a single column.

https://willoma.github.io/bulma-gomponents/columns.html

func Columns

func Columns(children ...any) e.Element

Columns creates a columns container.

https://willoma.github.io/bulma-gomponents/columns.html

func Container

func Container(children ...any) *container

Container creates a container element. Its width depends on the applied modifiers among Widescreen, FullHD, MaxDesktop, MaxWidescreen or Fluid.

http://willoma.github.io/bulma-gomponents/container.html

func Content

func Content(children ...any) e.Element

Content creates a content element.

https://willoma.github.io/bulma-gomponents/content.html

func Control

func Control(children ...any) e.Element

Control creates a control element, to be used as a child of a Field.

https://willoma.github.io/bulma-gomponents/form.html

func DList

func DList(dtDds ...any) e.Element

DList creates a dl element, with the provided children as alternatively dt and dd elements.

TODO work with "With" TODO accept classes

func Delete

func Delete(children ...any) e.Element

Delete creates a delete button.

https://willoma.github.io/bulma-gomponents/delete.html

func DeleteTag

func DeleteTag(children ...any) e.Element

DeleteTag creates a delete button-looking tag.

https://willoma.github.io/bulma-gomponents/tag.html

func Dropdown(children ...any) e.Element

Dropdown creates a dropdown.

https://willoma.github.io/bulma-gomponents/dropdown.html

func DropdownAHref(href string, children ...any) e.Element

DropdownAHref creates an AHref element which is a dropdown item.

https://willoma.github.io/bulma-gomponents/dropdown.html

func DropdownButton(children ...any) e.Element

DropdownButton creates a button to be used as a dropdown trigger, with a Font Awesome caret icon to the right.

https://willoma.github.io/bulma-gomponents/dropdown.html

func DropdownDivider(children ...any) e.Element

DropdownDivider creates a dropdown divider.

https://willoma.github.io/bulma-gomponents/dropdown.html

func DropdownItem(children ...any) e.Element

DropdownItem creates a div which is a dropdown item.

https://willoma.github.io/bulma-gomponents/dropdown.html

func Field

func Field(children ...any) e.Element

Field creates a field element.

https://willoma.github.io/bulma-gomponents/form.html

func FieldHorizontal

func FieldHorizontal(children ...any) e.Element

FieldHorizontal creates a horizontal field, including an empty body if needed.

https://willoma.github.io/bulma-gomponents/form.html

func File

func File(children ...any) e.Element

File creates a file input element.

https://willoma.github.io/bulma-gomponents/form/file.html

func FixedGrid added in v0.5.0

func FixedGrid(children ...any) e.Element

FixedGrid creates a fixed grid.

https://willoma.github.io/bulma-gomponents/grid.html

func FlexGrow added in v0.11.0

func FlexGrow(size int) e.Class

FlexGrow defines the flex-grow value of any child of an element with Flex. Accepted values are 0 to 5.

func FlexIconText

func FlexIconText(children ...any) e.Element

FlexIconText creates a flex icon-text span and embed all its non-icons children into spans.

https://willoma.github.io/bulma-gomponents/icon.html

func FlexShrink added in v0.11.0

func FlexShrink(size int) e.Class

FlexShrink defines the flex-shrink value of any child of an element with Flex. Accepted values are 0 to 5.

func FootRow

func FootRow(children ...any) e.Element

FootRow creates a table footer row (tr element).

https://willoma.github.io/bulma-gomponents/table.html

func Footer(children ...any) e.Element

Footer creates a footer element.

http://willoma.github.io/bulma-gomponents/footer.html

func Gap added in v0.11.0

func Gap(gap GapSize) e.Class

Gap defines the gap for a Grid.

func Grid added in v0.5.0

func Grid(children ...any) e.Element

Grid creates a smart grid.

https://willoma.github.io/bulma-gomponents/grid.html

func HTML

func HTML(children ...any) gomponents.Node

HTML returns a gomponents.Node which represents a whole HTML page.

http://willoma.github.io/bulma-gomponents/elements.html#document-root

func Head(children ...gomponents.Node) head

Head identifies children as part of the head section

func HeadRow

func HeadRow(children ...any) e.Element

HeadRow creates a table header row (tr element).

https://willoma.github.io/bulma-gomponents/table.html

func Help

func Help(children ...any) e.Element

Help creates a help element, to be used as a child of a Field.

https://willoma.github.io/bulma-gomponents/form.html

func Hero

func Hero(children ...any) e.Element

Hero creates a hero element.

http://willoma.github.io/bulma-gomponents/hero.html

func HeroFoot

func HeroFoot(children ...any) heroFoot

HeroFoot marks children as belonging to the foot part of a hero element.

http://willoma.github.io/bulma-gomponents/hero.html

func HeroHead

func HeroHead(children ...any) heroHead

HeroHead marks children as belonging to the head part of a hero element.

http://willoma.github.io/bulma-gomponents/hero.html

func Icon

func Icon(children ...any) e.Element

Icon creates an icon span.

https://willoma.github.io/bulma-gomponents/icon.html

func IconText

func IconText(children ...any) e.Element

IconText creates an icon-text span and embed all its non-icons children into spans.

https://willoma.github.io/bulma-gomponents/icon.html

func Image

func Image(children ...any) e.Element

Image creates a figure element with class "image".

https://willoma.github.io/bulma-gomponents/image.html

func ImageImg

func ImageImg(src string, children ...any) e.Element

ImageImg creates a figure element with class "image" and the inner img element, with the provided src.

https://willoma.github.io/bulma-gomponents/image.html

func InputEmail

func InputEmail(children ...any) e.Element

InputEmail creates an input element of type email.

https://willoma.github.io/bulma-gomponents/form/input.html

func InputPassword

func InputPassword(children ...any) e.Element

InputPassword creates an input element of type password.

https://willoma.github.io/bulma-gomponents/form/input.html

func InputTel

func InputTel(children ...any) e.Element

InputTel creates an input element of type tel.

https://willoma.github.io/bulma-gomponents/form/input.html

func InputText

func InputText(children ...any) e.Element

InputText creates an input element of type text.

https://willoma.github.io/bulma-gomponents/form/input.html

func JSClose

func JSClose(id string) string

JSClose returns javascript code that removed the 'is-active' class from the element with the provided ID.

func JSOpen

func JSOpen(id string) string

JSOpen returns javascript code that adds the 'is-active' class to the element with the provided ID.

func JSToggle

func JSToggle(id string) string

JSToggle returns javascript code that toggles the 'is-active' class on the element with the provided ID.

func Label

func Label(children ...any) e.Element

Label creates a label element, to be used as a child of a Field.

https://willoma.github.io/bulma-gomponents/form.html

func Level

func Level(children ...any) e.Element

Level creates a level element.

http://willoma.github.io/bulma-gomponents/level.html

func LevelLeft

func LevelLeft(children ...any) levelLeft

func LevelRight

func LevelRight(children ...any) levelRight

func Margin

func Margin(s Spacing) e.Class

Margin sets all margins on the element.

func MarginBottom

func MarginBottom(s Spacing) e.Class

MarginBottom sets the bottom margin on the element.

func MarginHorizontal

func MarginHorizontal(s Spacing) e.Class

MarginHorizontal sets the left and right margins on the element.

func MarginLeft

func MarginLeft(s Spacing) e.Class

MarginLeft sets the left margin on the element.

func MarginRight

func MarginRight(s Spacing) e.Class

MarginRight sets the right margin on the element.

func MarginTop

func MarginTop(s Spacing) e.Class

MarginTop sets the top margin on the element.

func MarginVertical

func MarginVertical(s Spacing) e.Class

MarginVertical sets the top and bottom margins on the element.

func Media

func Media(children ...any) e.Element

Media creates a media element.

http://willoma.github.io/bulma-gomponents/media-object.html

func MediaLeft

func MediaLeft(children ...any) mediaLeft

MediaLeft marks children as belonging to the left part of a media element.

http://willoma.github.io/bulma-gomponents/media-object.html

func MediaRight

func MediaRight(children ...any) mediaRight

MediaRight marks children as belonging to the right part of a media element.

http://willoma.github.io/bulma-gomponents/media-object.html

func Menu(children ...any) e.Element

Menu creates a menu.

https://willoma.github.io/bulma-gomponents/menu.html

func MenuAHref(href string, children ...any) e.Element

MenuAHref creates an entry for a menu list, with a link wrapped inside it.

https://willoma.github.io/bulma-gomponents/menu.html

func MenuEntry(children ...any) e.Element

MenuEntry creates an entry for a menu list.

https://willoma.github.io/bulma-gomponents/menu.html

func MenuLabel(children ...any) e.Element

MenuLabel creates a menu label.

https://willoma.github.io/bulma-gomponents/menu.html

func MenuList(children ...any) e.Element

MenuList creates a menu list.

https://willoma.github.io/bulma-gomponents/menu.html

func MenuSublist(children ...any) e.Element

MenuSublist creates a menu sublist.

https://willoma.github.io/bulma-gomponents/menu.html

func Message

func Message(children ...any) e.Element

Message creates a message.

https://willoma.github.io/bulma-gomponents/message.html

func Modal(children ...any) e.Element

Modal creates a modal. The modal background and the modal close button are automatically added. The children are added to the modal content.

https://willoma.github.io/bulma-gomponents/modal.html

func ModalCard

func ModalCard(children ...any) e.Element

ModalCard creates a modal card.

Wrap children in ModalCardHead in order to add them to the card header. Wrap children with ModalCardFoot in order to add them to the card footer. Any unwrapped child is added to the card body.

https://willoma.github.io/bulma-gomponents/modal.html

func ModalCardFoot

func ModalCardFoot(children ...any) modalCardFoot

ModalCardFoot designates children to be part of the card head.

https://willoma.github.io/bulma-gomponents/modal.html

func ModalCardHead

func ModalCardHead(children ...any) modalCardHead

ModalCardHead designates children to be part of the card head.

https://willoma.github.io/bulma-gomponents/modal.html

func ModalCardTitle

func ModalCardTitle(children ...any) e.Element

ModalCardTitle creates a title for a card head.

https://willoma.github.io/bulma-gomponents/modal.html

func ModalCardTitleWithClose added in v0.5.0

func ModalCardTitleWithClose(title string) modalCardHead

ModalCardTitleWithClose creates a card head with a text title and a close button.

https://willoma.github.io/bulma-gomponents/modal.html

func Navbar(children ...any) e.Element

Navbar creates a navbar.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarAHref(href string, children ...any) e.Element

NavbarAHref creates a link item to add to a navbar brand, start or end section, or to a NavbarDropdown.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarBrand(children ...any) navbarBrand

NavbarBrand designates children to be part of the navbar brand section.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarDivider() e.Element

NavbarDivider creates a divider element, to include in a NavbarDropdown.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarDropdown(children ...any) e.Element

NavbarDropdown creates a nav bar item which includes a dropdown menu.

func NavbarEnd(children ...any) navbarEnd

NavbarEnd designates children to be part of the navbar end section.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarItem(children ...any) e.Element

NavbarItem creates an item to add to a navbar brand, start or end section, or to a NavbarDropdown.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarLink(children ...any) e.Element

NavbarLink creates a link element, to include in a NavbarItem with the HasDropdown modifier.

https://willoma.github.io/bulma-gomponents/navbar.html

func NavbarStart(children ...any) navbarStart

NavbarStart designates children to be part of the navbar start section.

https://willoma.github.io/bulma-gomponents/navbar.html

func NoP added in v0.5.0

func NoP(children ...any) noP

func Notification

func Notification(children ...any) e.Element

Notification creates a notification element.

https://willoma.github.io/bulma-gomponents/notification.html

func NotificationCloseButton added in v0.10.0

func NotificationCloseButton() e.Element

NotificationCloseButton adds a "delete" button to a notification, with the adequate javascript in order to close it.

func OList

func OList(children ...any) e.Element

OList creates an ol element, with the provided children wrapped in li elements.

TODO work with "With"

func OnA added in v0.5.0

func OnA(children ...any) onA

func OnBody added in v0.5.0

func OnBody(children ...any) onBody

func OnCTA added in v0.5.0

func OnCTA(children ...any) onCTA

func OnCard added in v0.5.0

func OnCard(children ...any) onCard

func OnCardImage added in v0.5.0

func OnCardImage(children ...any) onCardImage

func OnContent added in v0.5.0

func OnContent(children ...any) onContent

func OnDiv added in v0.5.0

func OnDiv(children ...any) onDiv

func OnDropdown added in v0.5.0

func OnDropdown(children ...any) onDropdown

func OnField added in v0.5.0

func OnField(children ...any) onField

func OnFigure added in v0.5.0

func OnFigure(children ...any) onFigure

func OnFixedGrid added in v0.5.0

func OnFixedGrid(children ...any) onFixedGrid

func OnFoot added in v0.5.0

func OnFoot(children ...any) onFoot

func OnGrid added in v0.5.0

func OnGrid(children ...any) onGrid

func OnHead added in v0.5.0

func OnHead(children ...any) onHead

func OnHeader added in v0.5.0

func OnHeader(children ...any) onHeader

func OnImg added in v0.5.0

func OnImg(children ...any) onImg

func OnInput added in v0.5.0

func OnInput(children ...any) onInput

func OnItem added in v0.5.0

func OnItem(children ...any) onItem

func OnLabel added in v0.5.0

func OnLabel(children ...any) onLabel

func OnLi added in v0.5.0

func OnLi(children ...any) onLi
func OnLink(children ...any) onLink

func OnList added in v0.5.0

func OnList(children ...any) onList

func OnMedia added in v0.5.0

func OnMedia(children ...any) onMedia

func OnMenu added in v0.5.0

func OnMenu(children ...any) onMenu

func OnMessage added in v0.5.0

func OnMessage(children ...any) onMessage

func OnModal added in v0.5.0

func OnModal(children ...any) onModal

func OnNav added in v0.5.0

func OnNav(children ...any) onNav

func OnSection added in v0.5.0

func OnSection(children ...any) onSection

func OnSelect added in v0.5.0

func OnSelect(children ...any) onSelect

func OnTabs added in v0.5.0

func OnTabs(children ...any) onTabs

func OnTextarea added in v0.8.0

func OnTextarea(children ...any) onTextarea

func OnTrigger added in v0.5.0

func OnTrigger(children ...any) onTrigger

func OnUl added in v0.5.0

func OnUl(children ...any) onUl

func Option

func Option(value string, children ...any) e.Element

Option creates an option element, to be used as a child of a Select or SelectMultiple. The value argument is used as the option value attribute.

https://willoma.github.io/bulma-gomponents/form/select.html

func Padding

func Padding(s Spacing) e.Class

Padding sets all paddings on the element.

func PaddingBottom

func PaddingBottom(s Spacing) e.Class

PaddingBottom sets the bottom padding on the element.

func PaddingHorizontal

func PaddingHorizontal(s Spacing) e.Class

PaddingHorizontal sets the left and right paddings on the element.

func PaddingLeft

func PaddingLeft(s Spacing) e.Class

PaddingLeft sets the left padding on the element.

func PaddingRight

func PaddingRight(s Spacing) e.Class

PaddingRight sets the right padding on the element.

func PaddingTop

func PaddingTop(s Spacing) e.Class

PaddingTop sets the top padding on the element.

func PaddingVertical

func PaddingVertical(s Spacing) e.Class

PaddingVertical sets the top and bottom paddings on the element.

func Pagination

func Pagination(children ...any) e.Element

Pagination creates a pagination element.

https://willoma.github.io/bulma-gomponents/pagination.html

func PaginationAHref added in v0.5.0

func PaginationAHref(href string, children ...any) e.Element

PaginationAHref creates a single page link button for a pagination.

https://willoma.github.io/bulma-gomponents/pagination.html

func PaginationEllipsis

func PaginationEllipsis(children ...any) e.Element

PaginationEllipsis creates an ellipsis element for a pagination.

https://willoma.github.io/bulma-gomponents/pagination.html

func PaginationLink(children ...any) e.Element

PaginationLink creates a single page link button for a pagination.

https://willoma.github.io/bulma-gomponents/pagination.html

func PaginationNext

func PaginationNext(children ...any) e.Element

PaginationNext creates the "Next" link button for a pagination.

https://willoma.github.io/bulma-gomponents/pagination.html

func PaginationPrevious

func PaginationPrevious(children ...any) e.Element

PaginationPrevious creates the "Previous" link button for a pagination.

https://willoma.github.io/bulma-gomponents/pagination.html

func Panel

func Panel(children ...any) e.Element

Panel creates a panel element.

https://willoma.github.io/bulma-gomponents/panel.html

func PanelAHref added in v0.5.0

func PanelAHref(href string, children ...any) e.Element

PanelAHref creates a link which is a panel block element.

https://willoma.github.io/bulma-gomponents/panel.html

func PanelBlock

func PanelBlock(children ...any) e.Element

PanelBlock creates a panel block element.

https://willoma.github.io/bulma-gomponents/panel.html

func PanelCheckbox added in v0.5.0

func PanelCheckbox(children ...any) e.Element

PanelCheckbox creates a label panel block element containing a checkbox.

https://willoma.github.io/bulma-gomponents/panel.html

func PanelHeading

func PanelHeading(children ...any) e.Element

PanelHeading creates a panel heading element.

https://willoma.github.io/bulma-gomponents/panel.html

func PanelLink(children ...any) e.Element

PanelLink creates a link which is a panel block element.

https://willoma.github.io/bulma-gomponents/panel.html

func PanelTabs

func PanelTabs(children ...any) e.Element

PanelTabs creates a panel tabs element.

https://willoma.github.io/bulma-gomponents/panel.html

func Progress

func Progress(value, max int, children ...any) e.Element

Progress creates a progress bar.

https://willoma.github.io/bulma-gomponents/progress.html

func ProgressIndeterminate

func ProgressIndeterminate(children ...any) e.Element

ProgressIndeterminate creates an animated progress bar with indeterminate value.

https://willoma.github.io/bulma-gomponents/progress.html

func Radio

func Radio(children ...any) e.Element

Radio creates a radio element, together with its label container.

https://willoma.github.io/bulma-gomponents/form/radio.html

func Radios added in v0.12.0

func Radios(children ...any) e.Element

Radios creates a list of radio elements.

https://willoma.github.io/bulma-gomponents/form/radio.html

func Row

func Row(children ...any) e.Element

Row creates a table body row (tr element).

https://willoma.github.io/bulma-gomponents/table.html

func RowGap added in v0.11.0

func RowGap(gap GapSize) e.Class

RowGap defines the row gap for a Grid.

func RowSpan added in v0.11.0

func RowSpan(num ColNum) e.Class

RowSpan defines the number of rows to span over for a Cell.

func Rows

func Rows(rows int) gomponents.Node

Rows changes a textarea height.

https://willoma.github.io/bulma-gomponents/form/textarea.html

func Script

func Script(path string) head

Script returns a head node which makes the browser load the provided path as a JS script.

func ScrollableTable

func ScrollableTable(children ...any) e.Element

ScrollableTable creates a table in a table-container element, making the table scrollable.

https://willoma.github.io/bulma-gomponents/table.html

func Section

func Section(children ...any) e.Element

Section creates a section element.

http://willoma.github.io/bulma-gomponents/section.html

func Select

func Select(children ...any) e.Element

Select creates a dropdown select element. It should contain one or multiple Option elements.

https://willoma.github.io/bulma-gomponents/form/select.html

func SelectSize added in v0.11.0

func SelectSize(size int) gomponents.Node

func SkeletonBlock added in v0.5.0

func SkeletonBlock(children ...any) e.Element

SkeletonBlock creates a block skeleton.

func SkeletonLines added in v0.5.0

func SkeletonLines(count int) e.Element

SkeletonLines create a block of skeleton lines.

func SplitContent added in v0.5.0

func SplitContent() splitContent

SplitContent instructs Card to close the current card-content element.

func Stylesheet

func Stylesheet(path string) head

Stylesheet returns a head node which makes the browser load the provided path as a CSS stylesheet.

func Subtitle

func Subtitle(children ...any) e.Element

Subtitle creates a h2 subtitle.

https://willoma.github.io/bulma-gomponents/title.html

func TCell added in v0.5.0

func TCell(children ...any) e.Element

TCell creates a table cell.

func TabAHref added in v0.5.0

func TabAHref(href string, children ...any) e.Element

TabAHref creates a tab link with an a element.

https://willoma.github.io/bulma-gomponents/tabs.html

func TabLink(children ...any) e.Element

TabLink creates a tab entry which is a link. Use html.Href as an argument to define a link target if needed.

https://willoma.github.io/bulma-gomponents/tabs.html

func Table

func Table(children ...any) e.Element

Table creates a table element.

https://willoma.github.io/bulma-gomponents/table.html

func Tabs

func Tabs(children ...any) e.Element

Tabs create a tabs container.

https://willoma.github.io/bulma-gomponents/tabs.html

func Tag

func Tag(children ...any) e.Element

Tag creates a tag element.

https://willoma.github.io/bulma-gomponents/tag.html

func Tags

func Tags(children ...any) e.Element

Tags create a list of tags element.

https://willoma.github.io/bulma-gomponents/tag.html

func Td added in v0.8.0

func Td(children ...any) e.Element

Td creates a table cell with data type.

func Textarea

func Textarea(children ...any) e.Element

Textarea creates a textarea element.

https://willoma.github.io/bulma-gomponents/form/textarea.html

func Th added in v0.8.0

func Th(children ...any) e.Element

Th creates a table cell with header type.

func Title

func Title(children ...any) e.Element

Title creates a h1 title.

https://willoma.github.io/bulma-gomponents/title.html

func UList

func UList(children ...any) e.Element

UList creates an ul element, with the provided children wrapped in li elements.

TODO work with "With"

Types

type CSSPath

type CSSPath string

CSSPath, when provided to HTML, sets the path to the Bulma CSS

type ColNum added in v0.11.0

type ColNum int

ColNum is used for classes based on column numbers (ColSpan, Offset, etc - things related to Grid or Columns). Values may be 1 to 12. Any other value will be treated as "end", which may be used for ColStart and RowStart.

func (ColNum) String added in v0.11.0

func (c ColNum) String() string

type Color added in v0.5.0

type Color interface {
	// Base returns the base color equivalent.
	Base() Color

	// Text returns the text color equivalent.
	Text() Color

	// Background returns the background color equivalent.
	Background() Color

	// Normal returns the normal color equivalent (no variant).
	Normal() Color

	// Light returns the light color equivalent.
	Light() Color

	// Dark returns the dark color equivalent.
	Dark() Color

	// Soft returns the soft color equivalent.
	Soft() Color

	// Bold returns the bold color equivalent.
	Bold() Color

	// OnScheme returns the on-scheme color equivalent.
	OnScheme() Color

	// Shade returns the shaded color equivalent (it only works with shades
	// defined by Bulma: 0, 5, 10, 15, ... 100).
	//
	// For Base colors, it returns itself because base colors have no shade equivalent.
	Shade(shade int) Color

	// Invert returns the inverted color equivalent.
	//
	//   - For Invert colors, it returns the non-inverted color equivalent.
	//   - For Base colors, it returns itself because base colors have no inverted equivalent.
	Invert() Color

	// If applies the color conditionally
	If(cond bool) Color
}
var (
	White Color = baseColor{/* contains filtered or unexported fields */}
	Black Color = baseColor{/* contains filtered or unexported fields */}
	Light Color = baseColor{/* contains filtered or unexported fields */}
	Dark  Color = baseColor{/* contains filtered or unexported fields */}

	Text Color = baseColor{/* contains filtered or unexported fields */}

	Primary      Color = baseColor{/* contains filtered or unexported fields */}
	PrimaryLight Color = baseColor{/* contains filtered or unexported fields */}
	PrimaryDark  Color = baseColor{/* contains filtered or unexported fields */}
	PrimarySoft  Color = baseColor{/* contains filtered or unexported fields */}
	PrimaryBold  Color = baseColor{/* contains filtered or unexported fields */}

	Link      Color = baseColor{/* contains filtered or unexported fields */}
	LinkLight Color = baseColor{/* contains filtered or unexported fields */}
	LinkDark  Color = baseColor{/* contains filtered or unexported fields */}
	LinkSoft  Color = baseColor{/* contains filtered or unexported fields */}
	LinkBold  Color = baseColor{/* contains filtered or unexported fields */}

	Info      Color = baseColor{/* contains filtered or unexported fields */}
	InfoLight Color = baseColor{/* contains filtered or unexported fields */}
	InfoDark  Color = baseColor{/* contains filtered or unexported fields */}
	InfoSoft  Color = baseColor{/* contains filtered or unexported fields */}
	InfoBold  Color = baseColor{/* contains filtered or unexported fields */}

	Success      Color = baseColor{/* contains filtered or unexported fields */}
	SuccessLight Color = baseColor{/* contains filtered or unexported fields */}
	SuccessDark  Color = baseColor{/* contains filtered or unexported fields */}
	SuccessSoft  Color = baseColor{/* contains filtered or unexported fields */}
	SuccessBold  Color = baseColor{/* contains filtered or unexported fields */}

	Warning      Color = baseColor{/* contains filtered or unexported fields */}
	WarningLight Color = baseColor{/* contains filtered or unexported fields */}
	WarningDark  Color = baseColor{/* contains filtered or unexported fields */}
	WarningSoft  Color = baseColor{/* contains filtered or unexported fields */}
	WarningBold  Color = baseColor{/* contains filtered or unexported fields */}

	Danger      Color = baseColor{/* contains filtered or unexported fields */}
	DangerLight Color = baseColor{/* contains filtered or unexported fields */}
	DangerDark  Color = baseColor{/* contains filtered or unexported fields */}
	DangerSoft  Color = baseColor{/* contains filtered or unexported fields */}
	DangerBold  Color = baseColor{/* contains filtered or unexported fields */}

	// These do not exist as colors for elements, but they may be used for icons with the automatic color type changing, with b.Icon*.
	BlackBis    Color = baseColor{/* contains filtered or unexported fields */}
	BlackTer    Color = baseColor{/* contains filtered or unexported fields */}
	GreyDarker  Color = baseColor{/* contains filtered or unexported fields */}
	GreyDark    Color = baseColor{/* contains filtered or unexported fields */}
	Grey        Color = baseColor{/* contains filtered or unexported fields */}
	GreyLight   Color = baseColor{/* contains filtered or unexported fields */}
	GreyLighter Color = baseColor{/* contains filtered or unexported fields */}
	WhiteTer    Color = baseColor{/* contains filtered or unexported fields */}
	WhiteBis    Color = baseColor{/* contains filtered or unexported fields */}
)
var (
	TextWhite       Color = partColor{/* contains filtered or unexported fields */}
	TextWhiteInvert Color = partColor{/* contains filtered or unexported fields */}
	TextBlack       Color = partColor{/* contains filtered or unexported fields */}
	TextBlackInvert Color = partColor{/* contains filtered or unexported fields */}
	TextLight       Color = partColor{/* contains filtered or unexported fields */}
	TextLightInvert Color = partColor{/* contains filtered or unexported fields */}
	TextDark        Color = partColor{/* contains filtered or unexported fields */}
	TextDarkInvert  Color = partColor{/* contains filtered or unexported fields */}

	TextText               Color = partColor{/* contains filtered or unexported fields */}
	TextTextInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextText00             Color = partColor{/* contains filtered or unexported fields */}
	TextText00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText05             Color = partColor{/* contains filtered or unexported fields */}
	TextText05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText10             Color = partColor{/* contains filtered or unexported fields */}
	TextText10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText15             Color = partColor{/* contains filtered or unexported fields */}
	TextText15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText20             Color = partColor{/* contains filtered or unexported fields */}
	TextText20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText25             Color = partColor{/* contains filtered or unexported fields */}
	TextText25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText30             Color = partColor{/* contains filtered or unexported fields */}
	TextText30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText35             Color = partColor{/* contains filtered or unexported fields */}
	TextText35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText40             Color = partColor{/* contains filtered or unexported fields */}
	TextText40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText45             Color = partColor{/* contains filtered or unexported fields */}
	TextText45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText50             Color = partColor{/* contains filtered or unexported fields */}
	TextText50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText55             Color = partColor{/* contains filtered or unexported fields */}
	TextText55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText60             Color = partColor{/* contains filtered or unexported fields */}
	TextText60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText65             Color = partColor{/* contains filtered or unexported fields */}
	TextText65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText70             Color = partColor{/* contains filtered or unexported fields */}
	TextText70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText75             Color = partColor{/* contains filtered or unexported fields */}
	TextText75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText80             Color = partColor{/* contains filtered or unexported fields */}
	TextText80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText85             Color = partColor{/* contains filtered or unexported fields */}
	TextText85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText90             Color = partColor{/* contains filtered or unexported fields */}
	TextText90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText95             Color = partColor{/* contains filtered or unexported fields */}
	TextText95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextText100            Color = partColor{/* contains filtered or unexported fields */}
	TextText100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextTextLight          Color = partColor{/* contains filtered or unexported fields */}
	TextTextLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextTextDark           Color = partColor{/* contains filtered or unexported fields */}
	TextTextDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextTextSoft           Color = partColor{/* contains filtered or unexported fields */}
	TextTextSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextTextBold           Color = partColor{/* contains filtered or unexported fields */}
	TextTextBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextTextOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextTextOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextPrimary               Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary00             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary05             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary10             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary15             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary20             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary25             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary30             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary35             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary40             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary45             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary50             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary55             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary60             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary65             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary70             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary75             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary80             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary85             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary90             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary95             Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary100            Color = partColor{/* contains filtered or unexported fields */}
	TextPrimary100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryLight          Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryDark           Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextPrimarySoft           Color = partColor{/* contains filtered or unexported fields */}
	TextPrimarySoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryBold           Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextPrimaryOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextLink               Color = partColor{/* contains filtered or unexported fields */}
	TextLinkInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextLink00             Color = partColor{/* contains filtered or unexported fields */}
	TextLink00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink05             Color = partColor{/* contains filtered or unexported fields */}
	TextLink05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink10             Color = partColor{/* contains filtered or unexported fields */}
	TextLink10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink15             Color = partColor{/* contains filtered or unexported fields */}
	TextLink15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink20             Color = partColor{/* contains filtered or unexported fields */}
	TextLink20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink25             Color = partColor{/* contains filtered or unexported fields */}
	TextLink25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink30             Color = partColor{/* contains filtered or unexported fields */}
	TextLink30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink35             Color = partColor{/* contains filtered or unexported fields */}
	TextLink35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink40             Color = partColor{/* contains filtered or unexported fields */}
	TextLink40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink45             Color = partColor{/* contains filtered or unexported fields */}
	TextLink45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink50             Color = partColor{/* contains filtered or unexported fields */}
	TextLink50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink55             Color = partColor{/* contains filtered or unexported fields */}
	TextLink55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink60             Color = partColor{/* contains filtered or unexported fields */}
	TextLink60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink65             Color = partColor{/* contains filtered or unexported fields */}
	TextLink65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink70             Color = partColor{/* contains filtered or unexported fields */}
	TextLink70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink75             Color = partColor{/* contains filtered or unexported fields */}
	TextLink75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink80             Color = partColor{/* contains filtered or unexported fields */}
	TextLink80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink85             Color = partColor{/* contains filtered or unexported fields */}
	TextLink85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink90             Color = partColor{/* contains filtered or unexported fields */}
	TextLink90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink95             Color = partColor{/* contains filtered or unexported fields */}
	TextLink95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextLink100            Color = partColor{/* contains filtered or unexported fields */}
	TextLink100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextLinkLight          Color = partColor{/* contains filtered or unexported fields */}
	TextLinkLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextLinkDark           Color = partColor{/* contains filtered or unexported fields */}
	TextLinkDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextLinkSoft           Color = partColor{/* contains filtered or unexported fields */}
	TextLinkSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextLinkBold           Color = partColor{/* contains filtered or unexported fields */}
	TextLinkBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextLinkOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextLinkOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextInfo               Color = partColor{/* contains filtered or unexported fields */}
	TextInfoInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextInfo00             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo05             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo10             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo15             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo20             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo25             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo30             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo35             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo40             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo45             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo50             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo55             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo60             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo65             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo70             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo75             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo80             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo85             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo90             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo95             Color = partColor{/* contains filtered or unexported fields */}
	TextInfo95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextInfo100            Color = partColor{/* contains filtered or unexported fields */}
	TextInfo100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextInfoLight          Color = partColor{/* contains filtered or unexported fields */}
	TextInfoLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextInfoDark           Color = partColor{/* contains filtered or unexported fields */}
	TextInfoDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextInfoSoft           Color = partColor{/* contains filtered or unexported fields */}
	TextInfoSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextInfoBold           Color = partColor{/* contains filtered or unexported fields */}
	TextInfoBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextInfoOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextInfoOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextSuccess               Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess00             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess05             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess10             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess15             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess20             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess25             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess30             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess35             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess40             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess45             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess50             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess55             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess60             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess65             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess70             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess75             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess80             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess85             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess90             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess95             Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess100            Color = partColor{/* contains filtered or unexported fields */}
	TextSuccess100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessLight          Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessDark           Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessSoft           Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessBold           Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextSuccessOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextWarning               Color = partColor{/* contains filtered or unexported fields */}
	TextWarningInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextWarning00             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning05             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning10             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning15             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning20             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning25             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning30             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning35             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning40             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning45             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning50             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning55             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning60             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning65             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning70             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning75             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning80             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning85             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning90             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning95             Color = partColor{/* contains filtered or unexported fields */}
	TextWarning95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextWarning100            Color = partColor{/* contains filtered or unexported fields */}
	TextWarning100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextWarningLight          Color = partColor{/* contains filtered or unexported fields */}
	TextWarningLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextWarningDark           Color = partColor{/* contains filtered or unexported fields */}
	TextWarningDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextWarningSoft           Color = partColor{/* contains filtered or unexported fields */}
	TextWarningSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextWarningBold           Color = partColor{/* contains filtered or unexported fields */}
	TextWarningBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextWarningOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextWarningOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextDanger               Color = partColor{/* contains filtered or unexported fields */}
	TextDangerInvert         Color = partColor{/* contains filtered or unexported fields */}
	TextDanger00             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger00Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger05             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger05Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger10             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger10Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger15             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger15Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger20             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger20Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger25             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger25Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger30             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger30Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger35             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger35Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger40             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger40Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger45             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger45Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger50             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger50Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger55             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger55Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger60             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger60Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger65             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger65Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger70             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger70Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger75             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger75Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger80             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger80Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger85             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger85Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger90             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger90Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger95             Color = partColor{/* contains filtered or unexported fields */}
	TextDanger95Invert       Color = partColor{/* contains filtered or unexported fields */}
	TextDanger100            Color = partColor{/* contains filtered or unexported fields */}
	TextDanger100Invert      Color = partColor{/* contains filtered or unexported fields */}
	TextDangerLight          Color = partColor{/* contains filtered or unexported fields */}
	TextDangerLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	TextDangerDark           Color = partColor{/* contains filtered or unexported fields */}
	TextDangerDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextDangerSoft           Color = partColor{/* contains filtered or unexported fields */}
	TextDangerSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextDangerBold           Color = partColor{/* contains filtered or unexported fields */}
	TextDangerBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	TextDangerOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	TextDangerOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	TextBlackBis    Color = partColor{/* contains filtered or unexported fields */}
	TextBlackTer    Color = partColor{/* contains filtered or unexported fields */}
	TextGreyDarker  Color = partColor{/* contains filtered or unexported fields */}
	TextGreyDark    Color = partColor{/* contains filtered or unexported fields */}
	TextGrey        Color = partColor{/* contains filtered or unexported fields */}
	TextGreyLight   Color = partColor{/* contains filtered or unexported fields */}
	TextGreyLighter Color = partColor{/* contains filtered or unexported fields */}
	TextWhiteTer    Color = partColor{/* contains filtered or unexported fields */}
	TextWhiteBis    Color = partColor{/* contains filtered or unexported fields */}

	TextCurrent Color = partColor{/* contains filtered or unexported fields */}
	TextInherit Color = partColor{/* contains filtered or unexported fields */}

	BackgroundWhite       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWhiteInvert Color = partColor{/* contains filtered or unexported fields */}
	BackgroundBlack       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundBlackInvert Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLight       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLightInvert Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDark        Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDarkInvert  Color = partColor{/* contains filtered or unexported fields */}

	BackgroundText               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundText100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextSoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundTextOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundPrimary               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimary100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimarySoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimarySoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundPrimaryOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundLink               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLink100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkSoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundLinkOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundInfo               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfo100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoSoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInfoOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundSuccess               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccess100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessSoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundSuccessOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundWarning               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarning100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningSoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWarningOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundDanger               Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerInvert         Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger00             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger00Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger05             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger05Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger10             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger10Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger15             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger15Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger20             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger20Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger25             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger25Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger30             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger30Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger35             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger35Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger40             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger40Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger45             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger45Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger50             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger50Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger55             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger55Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger60             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger60Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger65             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger65Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger70             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger70Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger75             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger75Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger80             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger80Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger85             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger85Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger90             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger90Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger95             Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger95Invert       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger100            Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDanger100Invert      Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerLight          Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerLightInvert    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerDark           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerDarkInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerSoft           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerSoftInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerBold           Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerBoldInvert     Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerOnScheme       Color = partColor{/* contains filtered or unexported fields */}
	BackgroundDangerOnSchemeInvert Color = partColor{/* contains filtered or unexported fields */}

	BackgroundBlackBis    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundBlackTer    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundGreyDarker  Color = partColor{/* contains filtered or unexported fields */}
	BackgroundGreyDark    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundGrey        Color = partColor{/* contains filtered or unexported fields */}
	BackgroundGreyLight   Color = partColor{/* contains filtered or unexported fields */}
	BackgroundGreyLighter Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWhiteTer    Color = partColor{/* contains filtered or unexported fields */}
	BackgroundWhiteBis    Color = partColor{/* contains filtered or unexported fields */}

	BackgroundCurrent Color = partColor{/* contains filtered or unexported fields */}
	BackgroundInherit Color = partColor{/* contains filtered or unexported fields */}
)

type ColsDef added in v0.12.0

type ColsDef struct {
	ResponsiveClass
}

func Cols added in v0.11.0

func Cols(num ColNum) ColsDef

Cols defines the columns count for a fixed grid

type Description

type Description string

Description, when provided to HTML, sets the description metadata

type FileName

type FileName string

FileName is a modifier that, when applied to File, defines the default value for the file-name element.

https://willoma.github.io/bulma-gomponents/form/file.html

type FileNameAutoUpdate

type FileNameAutoUpdate string

FileNameAutoUpdate is a modifier that, when applied to File, defines the default value for the file-name element, and adds the needed javascript event to update the file name.

https://willoma.github.io/bulma-gomponents/form/file.html

type GapSize added in v0.11.0

type GapSize float64

GapSize is a gap size. Values may be 0 to 8, in 0.5 steps. Other values are ignored

func (GapSize) String added in v0.11.0

func (g GapSize) String() string

type HTitle

type HTitle string

HTitle, when provided to HTML, sets the page title

type IconElem added in v0.3.0

type IconElem interface {
	e.Element
	SetIconClass(e.Class)
}

type ImgAlt

type ImgAlt string

ImgAlt is a modifier that, when applied to ImageImg, adds an alt attribute.

type Language

type Language string

Language, when provided to HTML, sets the page lang attribute

type MessageTitle added in v0.5.0

type MessageTitle string

type ResponsiveClass added in v0.5.0

type ResponsiveClass string

func ColFromEnd added in v0.11.0

func ColFromEnd(end ColNum) ResponsiveClass

ColFromEnd defines the column number from the end of the grid for a Cell.

func ColStart added in v0.11.0

func ColStart(start ColNum) ResponsiveClass

ColStart defines the column number for a Cell.

func ColumnGap added in v0.11.0

func ColumnGap(gap int) ResponsiveClass

ColumnGap defines the gap size for Columns. Accepted values are 0 to 8.

func FontSize added in v0.11.0

func FontSize(size int) ResponsiveClass

FontSize defines the font size. Accepted values are 1 to 7.

func Offset added in v0.11.0

func Offset(offset ColNum) ResponsiveClass

Offset defines the numeric offset for a Column. Accepted values are 1 to 11.

func RowFromEnd added in v0.11.0

func RowFromEnd(end ColNum) ResponsiveClass

RowFromEnd defines the row number from the end of the grid for a Cell.

func RowStart added in v0.11.0

func RowStart(start ColNum) ResponsiveClass

RowStart defines the row number for a Cell.

func Size

func Size(size ColNum) ResponsiveClass

Size defines the numeric offset for a Column. Accepted values are 1 to 12.

func (ResponsiveClass) Class added in v0.5.0

func (c ResponsiveClass) Class() e.Class

func (ResponsiveClass) Desktop added in v0.5.0

func (c ResponsiveClass) Desktop() e.Class

Desktop makes the class apply on desktop and larger screens.

func (ResponsiveClass) DesktopOnly added in v0.5.0

func (c ResponsiveClass) DesktopOnly() e.Class

DesktopOnly makes the class apply on desktop screens only.

func (ResponsiveClass) FullHD added in v0.5.0

func (c ResponsiveClass) FullHD() e.Class

FullHD makes the class apply on full hd screens only.

func (ResponsiveClass) If added in v0.9.0

func (ResponsiveClass) Mobile added in v0.5.0

func (c ResponsiveClass) Mobile() e.Class

Mobile makes the class apply on mobile screens.

func (ResponsiveClass) Tablet added in v0.5.0

func (c ResponsiveClass) Tablet() e.Class

Tablet makes the class apply on tablet and larger screens.

func (ResponsiveClass) TabletOnly added in v0.5.0

func (c ResponsiveClass) TabletOnly() e.Class

TabletOnly makes the class apply on tablet screens only.

func (ResponsiveClass) Touch added in v0.5.0

func (c ResponsiveClass) Touch() e.Class

Touch makes the class apply on touch screens (mobile and tablet) only.

func (ResponsiveClass) Widescreen added in v0.5.0

func (c ResponsiveClass) Widescreen() e.Class

Widescreen makes the class apply on widescreen and larger screens.

func (ResponsiveClass) WidescreenOnly added in v0.5.0

func (c ResponsiveClass) WidescreenOnly() e.Class

WidescreenOnly makes the class apply on widescreen screens only.

type Spacing

type Spacing int

Spacing is used for spacing sizes, used in Margin* and Padding*. Values may be 0 to 6. Any other value will be treated as "auto".

const (
	Spacing0 Spacing = 0
	Spacing1 Spacing = 1
	Spacing2 Spacing = 2
	Spacing3 Spacing = 3
	Spacing4 Spacing = 4
	Spacing5 Spacing = 5
	Spacing6 Spacing = 6
)

func (Spacing) String added in v0.11.0

func (s Spacing) String() string

type TitleLevel added in v0.12.0

type TitleLevel int

TitleLevel is used for thtle level, it corresponds to h1 to h6

const (
	TitleLevel1 TitleLevel = 1
	TitleLevel2 TitleLevel = 2
	TitleLevel3 TitleLevel = 3
	TitleLevel4 TitleLevel = 4
	TitleLevel5 TitleLevel = 5
	TitleLevel6 TitleLevel = 6
)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL