neiam
/apollos_crib
It's Apollo's Crib
public · Issues · Pulls 1 · Labels · Forks · Compare · Actions success · Badges · Packages
Log in to mark this repository.
a bit more and actually pass in the importer :)
c56cc40 · gmorell · 2025-08-26 04:13
Files changed
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_query_live/form_component.ex
+1
−1
| 19 | 19 | |> assign(assigns) |
| 20 | 20 | |> assign_form(changeset) |
| 21 | 21 | |> assign(:changeset, changeset) |
| 22 | − |> assign(:tint_opts, ["amber", "lime", "emerald", "sky", "violet", "fuschia", "rose", "stone", "slate"]) | |
| 22 | + |> assign(:tint_opts, ["amber", "lime", "emerald", "sky", "violet", "fuchsia", "rose", "stone", "slate"]) | |
| 23 | 23 | |> assign(:cfg_sources, list_cfg_sources(assigns.current_user.id)) |
| 24 | 24 | |> assign(:cfg_foci, list_cfg_foci(assigns.current_user.id)) |
| 25 | 25 | |> assign(:results, []) |
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_query_live/form_component.html.heex
+2
−2
| 9 | 9 | phx-submit="save"> |
| 10 | 10 | |
| 11 | 11 | <div class="flex"> |
| 12 | − <div class="w-full"> | |
| 12 | + <div class="w-3/4"> | |
| 13 | 13 | <div class="form-control"> |
| 14 | 14 | <.input field={@form[:source_id]} type="select" label="Offering" options={@cfg_sources_sel}/> |
| 15 | 15 | </div> |
| 30 | 30 | <span class="bg-emerald-500"></span> |
| 31 | 31 | <span class="bg-sky-500"></span> |
| 32 | 32 | <span class="bg-violet-500"></span> |
| 33 | − <span class="bg-fuschia-500"></span> | |
| 33 | + <span class="bg-fuchsia-500"></span> | |
| 34 | 34 | <span class="bg-rose-500"></span> |
| 35 | 35 | <span class="bg-stone-500"></span> |
| 36 | 36 | <span class="bg-slate-500"></span> |
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_query_live/index.html.heex
+3
−3
| 31 | 31 | <span class="text-amber-500"></span> |
| 32 | 32 | <span class="text-violet-500"></span> |
| 33 | 33 | <span class="text-rose-500"></span> |
| 34 | + <span class="text-fuchsia-500"></span> | |
| 34 | 35 | <span class="text-emerald-500"></span> |
| 35 | 36 | <span class="text-sky-500"></span> |
| 36 | 37 | <span class="text-stone-500"></span> |
| 37 | 38 | <span class="text-stone-950"></span> |
| 38 | − | |
| 39 | 39 | <!-- Available tints - clickable filters --> |
| 40 | 40 | <%= for tint <- @available_tints do %> |
| 41 | 41 | <span class="cursor-pointer mx-1" phx-click="set-tint" phx-value-tint={tint}> |
| 63 | 63 | <% query.meta && query.meta.tint && query.source.meta.tint -> %> |
| 64 | 64 | <!-- Both query and source tints - use fa-stack --> |
| 65 | 65 | <span class="fa-stack cursor-pointer" phx-click="set-tint" phx-value-tint={query.meta.tint}> |
| 66 | − <i class={"fa-solid fa-circle fa-2x fa-fw fa-stack-1x z-30 text-#{query.source.meta.tint}-500"}></i> | |
| 67 | − <i class={"fa-solid fa-circle-half-stroke fa-2x fa-fw z-40 fa-stack-1x text-#{query.meta.tint}-500"}></i> | |
| 66 | + <i class={"fa-solid fa-circle fa-2x fa-fw fa-stack-1x z-30 text-#{query.source.meta.tint}-500"} data-fa-transform="shrink-3"></i> | |
| 67 | + <i class={"fa-solid fa-circle fa-2x fa-fw z-40 fa-stack-1x text-#{query.meta.tint}-500"} data-fa-transform="shrink-4 right-4"></i> | |
| 68 | 68 | |
| 69 | 69 | </span> |
| 70 | 70 | <% query.meta && query.meta.tint -> %> |
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_query_live/show.html.heex
+2
−2
| 41 | 41 | <!-- Both query and source tints - use fa-stack --> |
| 42 | 42 | <span class="fa-stack"> |
| 43 | 43 | <i class={"fa-solid fa-circle fa-fw fa-stack-1x z-30 text-#{@query.source.meta.tint}-500"}></i> |
| 44 | − <i class={"fa-solid fa-circle-half-stroke fa-fw z-40 fa-spin fa-stack-1x text-#{@query.meta.tint}-500"}></i> | |
| 44 | + <i class={"fa-solid fa-circle fa-fw z-40 fa-stack-1x text-#{@query.meta.tint}-500"} data-fa-transform="shrink-3 right-4"></i> | |
| 45 | 45 | |
| 46 | 46 | </span> |
| 47 | 47 | <% @query.meta && @query.meta.tint -> %> |
| 48 | 48 | <!-- Query tint only --> |
| 49 | − <i class={"fa-solid fa-circle-half-stroke fa-spin fa-fw text-#{@query.meta.tint}-500"}></i> | |
| 49 | + <i class={"fa-solid fa-circle text-#{@query.meta.tint}-500"}></i> | |
| 50 | 50 | <% @query.source.meta.tint -> %> |
| 51 | 51 | <!-- Source tint only --> |
| 52 | 52 | <i class={"fa-solid fa-circle text-#{@query.source.meta.tint}-500"}></i> |
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_source_live/form_component.ex
+1
−1
| 21 | 21 | {:ok, |
| 22 | 22 | socket |
| 23 | 23 | |> assign(assigns) |
| 24 | − |> assign(:tint_opts, ["amber", "lime", "emerald", "sky", "violet", "fuschia", "rose", "stone", "slate"]) | |
| 24 | + |> assign(:tint_opts, ["red", "amber", "lime", "emerald", "sky", "violet", "fuchsia", "rose", "stone", "slate", "zinc"]) | |
| 25 | 25 | |> assign_form(changeset)} |
| 26 | 26 | end |
| 27 | 27 |
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_source_live/form_component.html.heex
+1
−1
Click to load diff…
added
apps/room_sanctum/lib/room_sanctum_web/live/cfg_source_live/import_component.ex
+116
−0
Click to load diff…
added
apps/room_sanctum/lib/room_sanctum_web/live/cfg_source_live/import_component.html.heex
+85
−0
Click to load diff…
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_source_live/index.html.heex
+2
−2
Click to load diff…
modified
apps/room_sanctum/lib/room_sanctum_web/live/cfg_vision_live/show.html.heex
+1
−1
Click to load diff…
modified
apps/room_sanctum/lib/room_sanctum_web/live/live_helpers.ex
+1
−0
Click to load diff…
Parents: 7189beb