struct Obsctl::Config::CustomThemeConfig

Overview

Optional overrides for any subset of the semantic color palette.

Included Modules

Defined in:

obsctl/config/config.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

def self.new(bg : String | Nil = nil, accent : String | Nil = nil, accent_alt : String | Nil = nil, fg : String | Nil = nil, muted : String | Nil = nil, border : String | Nil = nil, border_focus : String | Nil = nil, success : String | Nil = nil, warning : String | Nil = nil, danger : String | Nil = nil, info : String | Nil = nil, highlight_bg : String | Nil = nil, highlight_fg : String | Nil = nil) #

[View source]

Instance Method Detail

def accent : String | Nil #

def accent_alt : String | Nil #

def bg : String | Nil #

def border : String | Nil #

def border_focus : String | Nil #

def danger : String | Nil #

def fg : String | Nil #

def highlight_bg : String | Nil #

def highlight_fg : String | Nil #

def info : String | Nil #

def muted : String | Nil #

def success : String | Nil #

def warning : String | Nil #