diff --git a/color-module/src/schemes/swatch_style/swatch.rs b/color-module/src/schemes/swatch_style/swatch.rs index 8f02bb9..4d5a20f 100644 --- a/color-module/src/schemes/swatch_style/swatch.rs +++ b/color-module/src/schemes/swatch_style/swatch.rs @@ -1,5 +1,4 @@ -use std::collections::HashMap; - +use linked_hash_map::LinkedHashMap; use palette::Oklch; use crate::convert::map_oklch_to_srgb_hex; @@ -96,8 +95,8 @@ impl Swatch { variables } - pub fn to_css_auto_scheme_collection(&self, name: &str) -> HashMap { - let mut collection = HashMap::new(); + pub fn to_css_auto_scheme_collection(&self, name: &str) -> LinkedHashMap { + let mut collection = LinkedHashMap::new(); for (i, color) in self.swatch().iter().enumerate() { collection.insert( format!("{}-{}", name, i * 100),