From 44fd87604484c5df6d52df9f91b9e2824a1c5da1 Mon Sep 17 00:00:00 2001 From: Gavin McDonald Date: Mon, 12 May 2025 09:12:09 -0400 Subject: [PATCH] narrow down our colors to get closer to CSS --- lib/labelmaker_web/constants.ex | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/labelmaker_web/constants.ex b/lib/labelmaker_web/constants.ex index 5bbe903..a840f37 100644 --- a/lib/labelmaker_web/constants.ex +++ b/lib/labelmaker_web/constants.ex @@ -27,6 +27,9 @@ defmodule LabelmakerWeb.Constants do # drop header stuff |> Enum.drop(5) |> Enum.map(fn color_info -> color_info |> String.split() |> List.first() end) + |> Enum.reject(&is_nil/1) + # filter out colors that end in a number (no CSS equivalent) + |> Enum.reject(fn color -> String.match?(color, ~r/\d+$/) end) @fonts System.cmd("magick", ["-list", "font"]) |> elem(0)