style

package
v0.0.43 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Bullet   = "•"
	Ellipsis = "…"
)

Variables

View Source
var Color = Colour{
	DefaultFg: lipgloss.Color("#FFBF00"),
	DefaultBg: lipgloss.Color("#262626"),
	Black:     lipgloss.Color("#262626"),
	Blue:      lipgloss.Color("#5FAFFF"),
	Cyan:      lipgloss.Color("#AFFFFF"),
	Green:     lipgloss.Color("#AFFFAF"),
	Grey:      lipgloss.Color("#626262"),
	Pink:      lipgloss.Color("#FFAFFF"),
	Purple:    lipgloss.Color("#AFAFFF"),
	Red:       lipgloss.Color("#FF875F"),
	White:     lipgloss.Color("#EEEEEE"),
	Yellow:    lipgloss.Color("#FFFFAF"),
}

Functions

func ListStyles

func ListStyles() list.Styles

func NewDefaultItemStyles

func NewDefaultItemStyles() list.DefaultItemStyles

Types

type Colour

type Colour struct {
	DefaultFg lipgloss.Color
	DefaultBg lipgloss.Color
	Black     lipgloss.Color
	Blue      lipgloss.Color
	Cyan      lipgloss.Color
	Green     lipgloss.Color
	Grey      lipgloss.Color
	Pink      lipgloss.Color
	Purple    lipgloss.Color
	Red       lipgloss.Color
	White     lipgloss.Color
	Yellow    lipgloss.Color
}

func DefaultColors

func DefaultColors() Colour

type Field

type Field struct {
	Key   lipgloss.Style
	Value lipgloss.Style
}

func DefaultFieldStyles

func DefaultFieldStyles() Field

type Frame

type Frame struct {
	MinWidth  int
	MinHeight int
	Style     lipgloss.Style
	// contains filtered or unexported fields
}

func DefaultFrameStyle

func DefaultFrameStyle() Frame

func (Frame) Height

func (s Frame) Height() int

func (*Frame) SetHeight

func (s *Frame) SetHeight(h int)

func (*Frame) SetSize

func (s *Frame) SetSize(w, h int)

func (*Frame) SetWidth

func (s *Frame) SetWidth(w int)

func (Frame) Width

func (s Frame) Width() int

type ItemStyle

type ItemStyle struct {
	Normal   lipgloss.Style
	Current  lipgloss.Style
	Selected lipgloss.Style
	Sub      lipgloss.Style
	Field
}

func ItemStyles

func ItemStyles() ItemStyle

Jump to

Keyboard shortcuts

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