Skip to content

Commit 1253b27

Browse files
committed
Added jqui-menu component
1 parent d4f1969 commit 1253b27

File tree

4 files changed

+41
-1
lines changed

4 files changed

+41
-1
lines changed

app/router.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Router.map(function() {
1010
this.route('autocomplete');
1111
this.route('button');
1212
this.route('datepicker');
13+
this.route('menu');
1314
this.route('progressBar');
1415
this.route('slider');
1516
this.route('spinner');

app/styles/app.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,11 @@ nav li:first-of-type {
5353
width: 50%;
5454
}
5555

56+
.ui-menu {
57+
min-width: 240px;
58+
width: 50%;
59+
}
60+
5661
.ui-tabs {
5762
width: 100%;
5863
min-width: 640px;

app/templates/application.hbs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
{{#link-to "autocomplete" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Autocomplete</a>{{/link-to}}
66
{{#link-to "button" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Button</a>{{/link-to}}
77
{{#link-to "datepicker" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Datepicker</a>{{/link-to}}
8+
{{#link-to "menu" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Menu</a>{{/link-to}}
89
{{#link-to "progressBar" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Progress Bar</a>{{/link-to}}
910
{{#link-to "slider" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Slider</a>{{/link-to}}
1011
{{#link-to "spinner" tagName="li" href=false class="ui-state-default ui-corner-top pointer" activeClass="ui-tabs-active ui-state-active"}}<a class="ui-tabs-anchor" {{bind-attr href="view.href"}}>Spinner</a>{{/link-to}}
@@ -14,4 +15,4 @@
1415
<div class="ui-tabs-panel ui-widget-content ui-corner-bottom ui-">
1516
{{outlet}}
1617
</div>
17-
</div>
18+
</div>

app/templates/menu.hbs

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<h2>Menu</h2>
2+
3+
{{#jqui-menu}}
4+
<li>Item 1</li>
5+
<li>Item 2</li>
6+
<li>Item 3
7+
<ul>
8+
<li>Item 3-1</li>
9+
<li>Item 3-2</li>
10+
</ul>
11+
</li>
12+
<li>Item 4</li>
13+
<li>-</li> {{!-- divider --}}
14+
<li>Item 5</li>
15+
{{/jqui-menu}}
16+
17+
<p>To use the menu widget as above, just add the following template to your application:</p>
18+
19+
<p><code><pre>
20+
\{{#jqui-menu}}
21+
&lt;li&gt;Item 1&lt;/li&gt;
22+
&lt;li&gt;Item 2&lt;/li&gt;
23+
&lt;li&gt;Item 3
24+
&lt;ul&gt;
25+
&lt;li&gt;Item 3-1&lt;/li&gt;
26+
&lt;li&gt;Item 3-2&lt;/li&gt;
27+
&lt;/ul&gt;
28+
&lt;/li&gt;
29+
&lt;li&gt;Item 4&lt;/li&gt;
30+
&lt;li&gt;-&lt;/li&gt; \{{!-- divider --}}
31+
&lt;li&gt;Item 5&lt;/li&gt;
32+
\{{/jqui-menu}}
33+
</pre></code></p>

0 commit comments

Comments
 (0)