Skip to content

Commit d9e070e

Browse files
fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add Menu component
1 parent f9b0ee7 commit d9e070e

File tree

3 files changed

+68
-2
lines changed

3 files changed

+68
-2
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
GIT
22
remote: https://github.com/PhlexyUI/phlexy_ui.git
3-
revision: eedde74abfe093c2da4297243d970c5a64867396
3+
revision: 8381102aac684d06a917872c3d3081eb2648796b
44
branch: main
55
specs:
66
phlexy_ui (0.1.2)
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
module Examples
2+
module Menus
3+
class CollapsibleWithSubmenuResponsive < Base
4+
def title
5+
"Collapsible with submenu (responsive)"
6+
end
7+
8+
def example
9+
Menu :base_200, lg: :horizontal, class: "rounded-box lg:mb-64" do |menu|
10+
menu.item do
11+
a do
12+
"Item 1"
13+
end
14+
end
15+
16+
menu.item do |item|
17+
item.submenu :collapsible, :open do |submenu|
18+
submenu.title do
19+
"Parent item"
20+
end
21+
22+
submenu.item do
23+
a do
24+
"Submenu 1"
25+
end
26+
end
27+
28+
submenu.item do
29+
a do
30+
"Submenu 2"
31+
end
32+
end
33+
34+
submenu.item do |submenu_item|
35+
submenu_item.submenu :collapsible, :open do |submenu_2|
36+
submenu_2.title do
37+
"Parent"
38+
end
39+
40+
submenu_2.item do
41+
a do
42+
"item 1"
43+
end
44+
end
45+
46+
submenu_2.item do
47+
a do
48+
"item 2"
49+
end
50+
end
51+
end
52+
end
53+
end
54+
end
55+
56+
menu.item do
57+
a do
58+
"Item 3"
59+
end
60+
end
61+
end
62+
end
63+
end
64+
end
65+
end

app/views/examples/menus/show_view.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ def view_template
2727
WithActiveItemComponent,
2828
HorizontalComponent,
2929
HorizontalSubmenuComponent,
30-
MegaMenuWithSubmenuResponsiveComponent
30+
MegaMenuWithSubmenuResponsiveComponent,
31+
CollapsibleWithSubmenuResponsive
3132
]
3233
end
3334
end

0 commit comments

Comments
 (0)