(ns uxbox.ui.dashboard.builtins) (def ^:static +color-collections+ [{:name "Generic 1" :id 1 :builtin true :colors #{"#00f9ff" "#009fff" "#0078ff" "#005eff" "#0900ff" "#7502f1" "#ffe705" "#00ffab" "#f52105" }} {:name "Generic 2" :id 2 :builtin true :colors #{"#20f9ff" "#209fff" "#2078ff" "#205eff" "#2900ff" "#3502f1" "#3fe705" "#30ffab" "#352105" "#209f20" "#207820" "#205e20" "#290020" "#350220" "#3fe720" "#30ff20" "#352120" "#352140" }}]) (def ^:static +color-collections-by-id+ (let [data (transient {})] (run! #(assoc! data (:id %) %) +color-collections+) (persistent! data)))