Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( PrimaryColor = lipgloss.CompleteAdaptiveColor{Light: lightPrimaryColor, Dark: darkPrimaryColor} SecondaryColor = lipgloss.CompleteAdaptiveColor{Light: lightSecondaryColor, Dark: darkSecondaryColor} AccentColor = lipgloss.CompleteAdaptiveColor{Light: lightAccentColor, Dark: darkAccentColor} TextColor = lipgloss.CompleteAdaptiveColor{Light: lightTextColor, Dark: darkTextColor} SubtleColor = lipgloss.CompleteAdaptiveColor{Light: lightSubtleColor, Dark: darkSubtleColor} SuccessColor = lipgloss.CompleteAdaptiveColor{Light: lightSuccessColor, Dark: darkSuccessColor} WarningColor = lipgloss.CompleteAdaptiveColor{Light: lightWarningColor, Dark: darkWarningColor} ErrorColor = lipgloss.CompleteAdaptiveColor{Light: lightErrorColor, Dark: darkErrorColor} InfoColor = lipgloss.CompleteAdaptiveColor{Light: lightInfoColor, Dark: darkInfoColor} BorderActiveColor = lipgloss.CompleteAdaptiveColor{Light: lightBorderActiveColor, Dark: darkBorderActiveColor} BorderInactiveColor = lipgloss.CompleteAdaptiveColor{Light: lightBorderInactiveColor, Dark: darkBorderInactiveColor} PrimaryBGColor = lipgloss.CompleteAdaptiveColor{Light: lightPrimaryBGColor, Dark: darkPrimaryBGColor} // Text TextPrimary = lipgloss.NewStyle().Foreground(PrimaryColor) TextSecondary = lipgloss.NewStyle().Foreground(SecondaryColor) TextAccent = lipgloss.NewStyle().Foreground(AccentColor) TextDefault = lipgloss.NewStyle().Foreground(TextColor) TextSubtle = lipgloss.NewStyle().Foreground(SubtleColor) TextSuccess = lipgloss.NewStyle().Foreground(SuccessColor) TextWarning = lipgloss.NewStyle().Foreground(WarningColor) TextError = lipgloss.NewStyle().Foreground(ErrorColor) TextInfo = lipgloss.NewStyle().Foreground(InfoColor) )
Official Complete Adaptive Colors these are what we want to export
View Source
var ( // we do want to keep thise and need to integrate them Dim = lipgloss.CompleteAdaptiveColor{ Light: lipgloss.CompleteColor{ TrueColor: "#d149b7", ANSI256: "97", ANSI: "5", }, Dark: lipgloss.CompleteColor{ TrueColor: "#d149b7", ANSI256: "97", ANSI: "5", }, } Ghost = lipgloss.AdaptiveColor{Light: "93", Dark: "17"} // )
holdovers we don't know how to get rid of yet
View Source
var ( Pending = lipgloss.NewStyle().Foreground(lipgloss.Color("8")) NotAttempted = TextDim Approved = TextSuccess ApprovalDenied = lipgloss.NewStyle().Foreground(ErrorColor) TerminalBad = lipgloss.NewStyle().Foreground(WarningColor) )
for statuses
View Source
var ApprovalConfirmation = lipgloss.NewStyle().Padding(1). Foreground(TextColor). Background(WarningColor)
View Source
var HelpStyle = lipgloss.NewStyle().Padding(1)
This is just padding
NOTE: use the colors from colors.go
View Source
var LogMessageStyle = lipgloss.NewStyle().Padding(0, 1).Foreground(lipgloss.Color("240"))
View Source
var StatusStyleMap = map[models.AppStatus]lipgloss.Style{ models.AppStatusPending: Pending, models.AppStatusNotDashAttempted: TextDefault, models.AppStatusApproved: Approved, models.AppStatusApprovalDashDenied: ApprovalDenied, models.AppStatusCancelled: TerminalBad, models.AppStatusError: lipgloss.NewStyle().Foreground(ErrorColor), models.AppStatusAutoDashSkipped: lipgloss.NewStyle().Foreground(InfoColor), models.AppStatusApprovalDashAwaiting: TerminalBad, models.AppStatusSuccess: TextSuccess, models.AppStatus(models.AppOperationStatusFinished): TextSuccess, }
View Source
var SuccessBanner = lipgloss.NewStyle().Padding(1). Foreground(TextColor). Background(SuccessColor)
View Source
var TextBold = lipgloss.NewStyle().Bold(true)
View Source
var TextDim = lipgloss.NewStyle().Foreground(Dim)
View Source
var TextGhost = lipgloss.NewStyle().Italic(true).Foreground(Ghost)
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.