12 releases (5 breaking)

0.27.0 Nov 1, 2024
0.26.1 Oct 18, 2024
0.25.1 Oct 13, 2024
0.12.2 Sep 11, 2024
0.10.1 Jun 24, 2024

#949 in Command-line interface

Download history 106/week @ 2024-08-20 157/week @ 2024-08-27 63/week @ 2024-09-03 429/week @ 2024-09-10 22/week @ 2024-09-17 16/week @ 2024-09-24 19/week @ 2024-10-01 295/week @ 2024-10-08 360/week @ 2024-10-15 19/week @ 2024-10-22 148/week @ 2024-10-29 10/week @ 2024-11-05

575 downloads per month
Used in rat-salsa

MIT/Apache

39KB
742 lines

crates.io Documentation License License

This crate is a part of rat-salsa.

Theming support for rat-salsa

This splits themes in two parts,

  • Scheme - The underlying color-scheme with enough colors to play around.

  • DarkTheme takes that scheme and produces Styles for widgets.

    This intentionally doesn't adhere to any trait, just provides some baselines for each widget type. You can use this as is, or copy it and adapt it for your applications needs.

    In the end I think this will be just some building blocks for an application defined theme. I think most applications will need more semantics than just 'some table', 'some list'.

Dependencies

~14–24MB
~341K SLoC