relm4_css/
lib.rs

1//! Static definitions for Adwaita's style classes and colors.
2//!
3//! Most of the functionality requires Adwaita being active in your
4//! application, though you may have luck using them with just GTK.
5//!
6//! - Available classes: <https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1.2/style-classes.html>.
7//! - Available colors: <https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1.2/named-colors.html#palette-colors>.
8//!
9//! Docs of related crates:
10//! [relm4](https://docs.rs/relm4)
11//! | [relm4-macros](https://docs.rs/relm4_macros)
12//! | [relm4-components](https://docs.rs/relm4_components)
13//! | [relm4-css](https://docs.rs/relm4-css)
14//! | [gtk4-rs](https://gtk-rs.org/gtk4-rs/git/docs)
15//! | [gtk-rs-core](https://gtk-rs.org/gtk-rs-core/git/docs)
16//! | [libadwaita-rs](https://world.pages.gitlab.gnome.org/Rust/libadwaita-rs/git/docs/libadwaita)
17//! | [libpanel-rs](https://world.pages.gitlab.gnome.org/Rust/libpanel-rs/git/docs/libpanel)
18//!
19//! [GitHub](https://github.com/Relm4/Relm4)
20//! | [Website](https://relm4.org)
21//! | [Book](https://relm4.org/book/stable/)
22//! | [Blog](https://relm4.org/blog)
23
24pub use classes::*;
25pub use colors::*;
26
27/// Adwaita's CSS classes.
28pub mod classes {
29    include!(concat!(env!("OUT_DIR"), "/classes.rs"));
30}
31
32/// Adwaita's CSS colors.
33pub mod colors {
34    include!(concat!(env!("OUT_DIR"), "/colors.rs"));
35}