summaryrefslogblamecommitdiffstats
path: root/core/src/background.rs
blob: 2f75e45c5a3404f9fd962039d74e02783a735c2c (plain) (tree)
1
2
3
4
5
6
7
8
9

                 
                                   

                                        
                     


                                            





                                   
use crate::Color;

/// The background of some element.
#[derive(Debug, Clone, Copy, PartialEq)]
pub enum Background {
    /// A solid color
    Color(Color),
    // TODO: Add gradient and image variants
}

impl From<Color> for Background {
    fn from(color: Color) -> Self {
        Background::Color(color)
    }
}