Skip to content

Commit da8f258

Browse files
committed
Bug fixes. Avatars and combobox components
1 parent 956d4c3 commit da8f258

58 files changed

Lines changed: 4161 additions & 1478 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gemfile.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,11 @@ GEM
127127
net-smtp (0.5.0)
128128
net-protocol
129129
nio4r (2.7.3)
130-
nokogiri (1.16.7-arm64-darwin)
130+
nokogiri (1.18.2-arm64-darwin)
131131
racc (~> 1.4)
132-
nokogiri (1.16.7-x86_64-darwin)
132+
nokogiri (1.18.2-x86_64-darwin)
133133
racc (~> 1.4)
134-
nokogiri (1.16.7-x86_64-linux)
134+
nokogiri (1.18.2-x86_64-linux-gnu)
135135
racc (~> 1.4)
136136
parallel (1.26.3)
137137
parser (3.3.4.2)

app/assets/builds/railsui/application.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/assets/builds/railsui/application.js

Lines changed: 1038 additions & 907 deletions
Large diffs are not rendered by default.

app/assets/builds/railsui/application.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
-13.7 KB
Loading
-35.9 KB
Loading

app/controllers/railsui/systems/components_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module Railsui
44
module Systems
55
class ComponentsController < ApplicationController
6-
pages = %w[accordion alert badge breadcrumb button card datalist dropdown flash modal navigation pagination tab toast tooltip]
6+
pages = %w[accordion alert avatar badge breadcrumb button card combobox datalist dropdown flash modal navigation pagination tab toast tooltip]
77

88
pages.each do |page|
99
define_method(page) do
Lines changed: 311 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,311 @@
1+
require_dependency "railsui/application_controller"
2+
3+
module Railsui
4+
module Systems
5+
class HelpersController < ApplicationController
6+
pages = %w[overview nav_link email_action email_callout spacer demo_avatar railsui_head custom_colors]
7+
8+
pages.each do |page|
9+
define_method(page) do
10+
end
11+
end
12+
13+
def icon
14+
@icon_names = [
15+
"academic-cap",
16+
"adjustments-horizontal",
17+
"adjustments-vertical",
18+
"archive-box-arrow-down",
19+
"archive-box-x-mark",
20+
"archive-box",
21+
"arrow-down-circle",
22+
"arrow-down-left",
23+
"arrow-down-on-square-stack",
24+
"arrow-down-on-square",
25+
"arrow-down-right",
26+
"arrow-down-tray",
27+
"arrow-down",
28+
"arrow-left-circle",
29+
"arrow-left-on-rectangle",
30+
"arrow-left",
31+
"arrow-long-down",
32+
"arrow-long-left",
33+
"arrow-long-right",
34+
"arrow-long-up",
35+
"arrow-path-rounded-square",
36+
"arrow-path",
37+
"arrow-right-circle",
38+
"arrow-right-on-rectangle",
39+
"arrow-right",
40+
"arrow-small-down",
41+
"arrow-small-left",
42+
"arrow-small-right",
43+
"arrow-small-up",
44+
"arrow-top-right-on-square",
45+
"arrow-trending-down",
46+
"arrow-trending-up",
47+
"arrow-up-circle",
48+
"arrow-up-left",
49+
"arrow-up-on-square-stack",
50+
"arrow-up-on-square",
51+
"arrow-up-right",
52+
"arrow-up-tray",
53+
"arrow-up",
54+
"arrow-uturn-down",
55+
"arrow-uturn-left",
56+
"arrow-uturn-right",
57+
"arrow-uturn-up",
58+
"arrows-pointing-in",
59+
"arrows-pointing-out",
60+
"arrows-right-left",
61+
"arrows-up-down",
62+
"at-symbol",
63+
"backspace",
64+
"backward",
65+
"banknotes",
66+
"bars-2",
67+
"bars-3-bottom-left",
68+
"bars-3-bottom-right",
69+
"bars-3-center-left",
70+
"bars-3",
71+
"bars-4",
72+
"bars-arrow-down",
73+
"bars-arrow-up",
74+
"battery-0",
75+
"battery-100",
76+
"battery-50",
77+
"beaker",
78+
"bell-alert",
79+
"bell-slash",
80+
"bell-snooze",
81+
"bell",
82+
"bolt-slash",
83+
"bolt",
84+
"book-open",
85+
"bookmark-slash",
86+
"bookmark-square",
87+
"bookmark",
88+
"briefcase",
89+
"bug-ant",
90+
"building-library",
91+
"building-office-2",
92+
"building-office",
93+
"building-storefront",
94+
"cake",
95+
"calculator",
96+
"calendar-days",
97+
"calendar",
98+
"camera",
99+
"chart-bar-square",
100+
"chart-bar",
101+
"chart-pie",
102+
"chat-bubble-bottom-center-text",
103+
"chat-bubble-bottom-center",
104+
"chat-bubble-left-ellipsis",
105+
"chat-bubble-left-right",
106+
"chat-bubble-left",
107+
"chat-bubble-oval-left-ellipsis",
108+
"chat-bubble-oval-left",
109+
"check-badge",
110+
"check-circle",
111+
"check",
112+
"chevron-double-down",
113+
"chevron-double-left",
114+
"chevron-double-right",
115+
"chevron-double-up",
116+
"chevron-down",
117+
"chevron-left",
118+
"chevron-right",
119+
"chevron-up-down",
120+
"chevron-up",
121+
"circle-stack",
122+
"clipboard-document-check",
123+
"clipboard-document-list",
124+
"clipboard-document",
125+
"clipboard",
126+
"clock",
127+
"cloud-arrow-down",
128+
"cloud-arrow-up",
129+
"cloud",
130+
"code-bracket-square",
131+
"code-bracket",
132+
"cog-6-tooth",
133+
"cog-8-tooth",
134+
"cog",
135+
"command-line",
136+
"computer-desktop",
137+
"cpu-chip",
138+
"credit-card",
139+
"cube-transparent",
140+
"cube",
141+
"currency-bangladeshi",
142+
"currency-dollar",
143+
"currency-euro",
144+
"currency-pound",
145+
"currency-rupee",
146+
"currency-yen",
147+
"cursor-arrow-rays",
148+
"cursor-arrow-ripple",
149+
"device-phone-mobile",
150+
"device-tablet",
151+
"document-arrow-down",
152+
"document-arrow-up",
153+
"document-chart-bar",
154+
"document-check",
155+
"document-duplicate",
156+
"document-magnifying-glass",
157+
"document-minus",
158+
"document-plus",
159+
"document-text",
160+
"document",
161+
"ellipsis-horizontal-circle",
162+
"ellipsis-horizontal",
163+
"ellipsis-vertical",
164+
"envelope-open",
165+
"envelope",
166+
"exclamation-circle",
167+
"exclamation-triangle",
168+
"eye-dropper",
169+
"eye-slash",
170+
"eye",
171+
"face-frown",
172+
"face-smile",
173+
"film",
174+
"finger-print",
175+
"fire",
176+
"flag",
177+
"folder-arrow-down",
178+
"folder-minus",
179+
"folder-open",
180+
"folder-plus",
181+
"folder",
182+
"forward",
183+
"funnel",
184+
"gif",
185+
"gift-top",
186+
"gift",
187+
"globe-alt",
188+
"globe-americas",
189+
"globe-asia-australia",
190+
"globe-europe-africa",
191+
"hand-raised",
192+
"hand-thumb-down",
193+
"hand-thumb-up",
194+
"hashtag",
195+
"heart",
196+
"home-modern",
197+
"home",
198+
"identification",
199+
"inbox-arrow-down",
200+
"inbox-stack",
201+
"inbox",
202+
"information-circle",
203+
"key",
204+
"language",
205+
"lifebuoy",
206+
"light-bulb",
207+
"link",
208+
"list-bullet",
209+
"lock-closed",
210+
"lock-open",
211+
"magnifying-glass-circle",
212+
"magnifying-glass-minus",
213+
"magnifying-glass-plus",
214+
"magnifying-glass",
215+
"map-pin",
216+
"map",
217+
"megaphone",
218+
"microphone",
219+
"minus-circle",
220+
"minus-small",
221+
"minus",
222+
"moon",
223+
"musical-note",
224+
"newspaper",
225+
"no-symbol",
226+
"paint-brush",
227+
"paper-airplane",
228+
"paper-clip",
229+
"pause-circle",
230+
"pause",
231+
"pencil-square",
232+
"pencil",
233+
"phone-arrow-down-left",
234+
"phone-arrow-up-right",
235+
"phone-x-mark",
236+
"phone",
237+
"photo",
238+
"play-circle",
239+
"play-pause",
240+
"play",
241+
"plus-circle",
242+
"plus-small",
243+
"plus",
244+
"power",
245+
"presentation-chart-bar",
246+
"presentation-chart-line",
247+
"printer",
248+
"puzzle-piece",
249+
"qr-code",
250+
"question-mark-circle",
251+
"queue-list",
252+
"radio",
253+
"receipt-percent",
254+
"receipt-refund",
255+
"rectangle-group",
256+
"rectangle-stack",
257+
"rocket-launch",
258+
"rss",
259+
"scale",
260+
"scissors",
261+
"server-stack",
262+
"server",
263+
"share",
264+
"shield-check",
265+
"shield-exclamation",
266+
"shopping-bag",
267+
"shopping-cart",
268+
"signal-slash",
269+
"signal",
270+
"sparkles",
271+
"speaker-wave",
272+
"speaker-x-mark",
273+
"square-2-stack",
274+
"square-3-stack-3d",
275+
"squares-2x2",
276+
"squares-plus",
277+
"star",
278+
"stop-circle",
279+
"stop",
280+
"sun",
281+
"swatch",
282+
"table-cells",
283+
"tag",
284+
"ticket",
285+
"trash",
286+
"trophy",
287+
"truck",
288+
"tv",
289+
"user-circle",
290+
"user-group",
291+
"user-minus",
292+
"user-plus",
293+
"user",
294+
"users",
295+
"variable",
296+
"video-camera-slash",
297+
"video-camera",
298+
"view-columns",
299+
"viewfinder-circle",
300+
"wallet",
301+
"wifi",
302+
"window",
303+
"wrench-screwdriver",
304+
"wrench",
305+
"x-circle",
306+
"x-mark"
307+
]
308+
end
309+
end
310+
end
311+
end

app/controllers/railsui/systems/mailers_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
module Railsui
44
module Systems
55
class MailersController < ApplicationController
6-
pages = %w[devise layout minimal promotion transaction]
6+
pages = %w[overview devise layout minimal promotion transaction]
77

88
pages.each do |page|
99
define_method(page) do

app/javascript/controllers/index.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,13 @@ application.register("railsui-loading", RailsuiLoadingController)
5555
import {
5656
RailsuiClipboard,
5757
RailsuiCountUp,
58+
RailsuiCombobox,
5859
RailsuiDateRangePicker,
5960
RailsuiDropdown,
6061
RailsuiModal,
62+
RailsuiRange,
63+
RailsuiReadMore,
64+
RailsuiSelectAll,
6165
RailsuiTabs,
6266
RailsuiToast,
6367
RailsuiToggle,
@@ -66,9 +70,13 @@ import {
6670

6771
application.register("railsui-clipboard", RailsuiClipboard)
6872
application.register("railsui-count-up", RailsuiCountUp)
73+
application.register("railsui-combobox", RailsuiCombobox)
6974
application.register("railsui-date-range-picker", RailsuiDateRangePicker)
7075
application.register("railsui-dropdown", RailsuiDropdown)
7176
application.register("railsui-modal", RailsuiModal)
77+
application.register("railsui-range", RailsuiRange)
78+
application.register("railsui-read-more", RailsuiReadMore)
79+
application.register("railsui-select-all", RailsuiSelectAll)
7280
application.register("railsui-tabs", RailsuiTabs)
7381
application.register("railsui-toast", RailsuiToast)
7482
application.register("railsui-toggle", RailsuiToggle)

0 commit comments

Comments
 (0)