Skip to content

Commit f2cf9a0

Browse files
authored
use tailwind @source inline (#578)
1 parent c5df82d commit f2cf9a0

File tree

3 files changed

+5
-25
lines changed

3 files changed

+5
-25
lines changed

app/frontend/stylesheets/application.tailwind.css

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
--color-transparent: transparent;
1818
}
1919

20+
/* Used to generate classes from `domain_theme.rb`*/
21+
@source inline("{hover:,}bg-{indigo,purple,teal,violet,orange,rose,blue,sky,emerald,slate,lime,stone,green}-{50,{100..900..100},950}");
22+
2023
/* ✅ Safelist dynamically generated colors */
2124
@layer utilities {
2225
.text-transparent { color: transparent; }

app/views/dashboard/admin.html.erb

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -75,31 +75,6 @@
7575
bg-black
7676
bg-gray-50 bg-gray-100 bg-gray-200 bg-gray-500
7777
78-
bg-blue-50 bg-blue-100 bg-blue-200 bg-blue-500 events && admin-only
79-
bg-emerald-50 bg-emerald-100 bg-emerald-200 bg-emerald-500 projects
80-
bg-green-50 bg-green-100 bg-green-200 bg-green-500 facilitator-only
81-
bg-indigo-50 bg-indigo-100 bg-indigo-200 bg-indigo-500 workshops
82-
bg-lime-50 bg-lime-100 bg-lime-200 bg-lime-500 tags
83-
bg-orange-50 bg-orange-100 bg-orange-200 bg-orange-500 community-news
84-
bg-purple-50 bg-purple-100 bg-purple-200 bg-purple-500 workshop-variations
85-
bg-rose-50 bg-rose-100 bg-rose-200 bg-rose-500 stories
86-
bg-sky-50 bg-sky-100 bg-sky-200 bg-sky-500 facilitators
87-
bg-slate-50 bg-slate-100 bg-slate-200 bg-slate-500 quotes
88-
bg-teal-50 bg-teal-100 bg-teal-200 bg-teal-500 workshop-logs
89-
bg-violet-50 bg-violet-100 bg-violet-200 bg-violet-500 resources
90-
91-
hover:bg-blue-50 hover:bg-blue-100 hover:bg-blue-200 hover:bg-blue-500
92-
hover:bg-indigo-50 hover:bg-indigo-100 hover:bg-indigo-200 hover:bg-indigo-500
93-
hover:bg-emerald-50 hover:bg-emerald-100 hover:bg-emerald-200 hover:bg-emerald-500
94-
hover:bg-lime-50 hover:bg-lime-100 hover:bg-lime-200 hover:bg-lime-500
95-
hover:bg-orange-50 hover:bg-orange-100 hover:bg-orange-200 hover:bg-orange-500
96-
hover:bg-purple-50 hover:bg-purple-100 hover:bg-purple-200 hover:bg-purple-500
97-
hover:bg-rose-50 hover:bg-rose-100 hover:bg-rose-200 hover:bg-rose-500
98-
hover:bg-sky-50 hover:bg-sky-100 hover:bg-sky-200 hover:bg-sky-500
99-
hover:bg-slate-50 hover:bg-slate-100 hover:bg-slate-200 hover:bg-slate-500
100-
hover:bg-teal-50 hover:bg-teal-100 hover:bg-teal-200 hover:bg-teal-500
101-
hover:bg-violet-50 hover:bg-violet-100 hover:bg-violet-200 hover:bg-violet-500
102-
10378
bg-red-800
10479
bg-cyan-50 bg-cyan-100 bg-cyan-200 bg-cyan-500
10580
bg-pink-50 bg-pink-100 bg-pink-200 bg-pink-500

lib/domain_theme.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
module DomainTheme
2+
# New colors must be added to the inline source in `application.tailwind.css`
3+
# for tailwind to generate the classes
24
COLORS = {
35
workshops: :indigo,
46
workshop_variations: :purple,

0 commit comments

Comments
 (0)