diff --git a/forest-dark.tcl b/forest-dark.tcl index c8aaac2..539c66d 100644 --- a/forest-dark.tcl +++ b/forest-dark.tcl @@ -225,11 +225,12 @@ namespace eval ttk::theme::forest-dark { # Button ttk::style configure TButton -padding {8 4 8 4} -width -10 -anchor center + ttk::style map TButton -foreground [list disabled #bbbbbb] ttk::style element create Button.button image \ [list $I(rect-basic) \ - {selected disabled} $I(rect-basic) \ - disabled $I(rect-basic) \ + {selected disabled} $I(rect-disabled) \ + disabled $I(rect-disabled) \ selected $I(rect-basic) \ pressed $I(rect-basic) \ active $I(rect-hover) \ diff --git a/forest-dark/rect-disabled.png b/forest-dark/rect-disabled.png new file mode 100644 index 0000000..807dfac Binary files /dev/null and b/forest-dark/rect-disabled.png differ