add theme (still default theme tbf)

This commit is contained in:
nelle 2024-02-17 20:29:33 -07:00
parent 8966c5555f
commit 2621141898
2 changed files with 88 additions and 1 deletions

View file

@ -52,8 +52,10 @@ val backendType =
} }
// Create Jexer Application // Create Jexer Application
class Application : TApplication(backendType, 60, 30, 18) { class Application : TApplication(backendType, 60, 30, 16) {
init { init {
this.screen.setTitle("kotRemote")
this.theme.load(Config().confDir.configDir + "/catppuccin.theme")
WelcomeWindow(this) WelcomeWindow(this)
} }
} }

View file

@ -0,0 +1,85 @@
tbutton.active = bold cyan on green
tbutton.disabled = bold black on white
tbutton.inactive = black on green
tbutton.mnemonic = bold yellow on green
tbutton.mnemonic.highlighted = bold yellow on green
tbutton.mnemonic.pulse = bold black on black
tbutton.pulse = bold black on black
tcalendar.arrow = blue on cyan
tcalendar.background = white on blue
tcalendar.day = white on blue
tcalendar.day.selected = red on white
tcalendar.title = bold white on blue
tcheckbox.active = bold yellow on black
tcheckbox.inactive = white on blue
tcheckbox.mnemonic = bold yellow on blue
tcheckbox.mnemonic.highlighted = bold red on black
tcheckbox.pulse = RGB: #8a610d on #000000
tcombobox.active = blue on cyan
tcombobox.inactive = black on white
tdesktop.background = blue on white
teditor = white on blue
teditor.margin = bold white on cyan
teditor.selected = black on cyan
tfield.active = black on cyan
tfield.inactive = black on white
tfield.pulse = RGB: #8a610d on #000000
thelpwindow.background = bold white on cyan
thelpwindow.border = bold green on cyan
thelpwindow.link = bold yellow on blue
thelpwindow.link.active = bold yellow on cyan
thelpwindow.text = white on blue
thelpwindow.windowmove = bold green on cyan
tlabel = bold white on blue
tlabel.mnemonic = bold yellow on blue
tlist = white on blue
tlist.inactive = white on blue
tlist.selected = black on cyan
tlist.selected.inactive = black on white
tlist.unreadable = black on cyan
tmenu = black on white
tmenu.disabled = bold black on white
tmenu.highlighted = black on green
tmenu.mnemonic = red on white
tmenu.mnemonic.highlighted = red on green
tprogressbar.complete = bold blue on blue
tprogressbar.incomplete = white on blue
tradiobutton.active = bold yellow on black
tradiobutton.inactive = white on blue
tradiobutton.mnemonic = bold yellow on blue
tradiobutton.mnemonic.highlighted = bold red on black
tradiobutton.pulse = RGB: #8a610d on #000000
tradiogroup.active = bold yellow on blue
tradiogroup.inactive = white on blue
tscroller.arrows = blue on cyan
tscroller.bar = cyan on blue
tspinner.active = blue on cyan
tspinner.inactive = black on white
tsplitpane = white on blue
tstatusbar.button = red on white
tstatusbar.selected = white on blue
tstatusbar.text = black on white
ttable.active = black on cyan
ttable.border = white on blue
ttable.inactive = white on blue
ttable.label = black on white
ttable.label.selected = blue on white
ttable.selected = bold yellow on cyan
ttext = white on blue
ttreeview = white on blue
ttreeview.expandbutton = bold green on blue
ttreeview.inactive = white on blue
ttreeview.selected = black on cyan
ttreeview.selected.inactive = black on white
ttreeview.unreadable = red on blue
twindow.background = bold yellow on blue
twindow.background.inactive = bold yellow on blue
twindow.background.modal = black on white
twindow.background.modal.inactive = black on white
twindow.background.windowmove = yellow on blue
twindow.border = bold white on blue
twindow.border.inactive = bold black on blue
twindow.border.modal = bold white on white
twindow.border.modal.inactive = bold black on white
twindow.border.modal.windowmove = bold green on white
twindow.border.windowmove = bold green on blue