freya_components/icons/mod.rs
1use freya_core::prelude::*;
2
3use crate::{
4 define_theme,
5 icons::{
6 arrow::ArrowIcon,
7 tick::TickIcon,
8 },
9};
10
11pub mod arrow;
12pub mod tick;
13
14define_theme! {
15 for = ArrowIcon;
16 theme_field = theme;
17 for = TickIcon;
18 theme_field = theme;
19
20 %[component]
21 pub Icon {
22 %[fields]
23 fill: Color,
24 }
25}