mirror of
https://github.com/flarum/framework.git
synced 2025-05-10 18:22:56 +08:00
Allow custom icon HTML in dropdown-button
Also rename title to label
This commit is contained in:
parent
bbf2c971e4
commit
1f23cbaf20
@ -6,7 +6,7 @@ export default Ember.Component.extend({
|
|||||||
classNames: ['dropdown', 'btn-group'],
|
classNames: ['dropdown', 'btn-group'],
|
||||||
classNameBindings: ['itemCountClass', 'class'],
|
classNameBindings: ['itemCountClass', 'class'],
|
||||||
|
|
||||||
title: 'Controls',
|
label: 'Controls',
|
||||||
icon: 'ellipsis-v',
|
icon: 'ellipsis-v',
|
||||||
buttonClass: 'btn btn-default',
|
buttonClass: 'btn btn-default',
|
||||||
menuClass: '',
|
menuClass: '',
|
||||||
|
@ -1,6 +1,10 @@
|
|||||||
<a href="#" {{bind-attr class=":dropdown-toggle buttonClass"}} data-toggle="dropdown" {{action "buttonClick"}}>
|
<a href="#" {{bind-attr class=":dropdown-toggle buttonClass"}} data-toggle="dropdown" {{action "buttonClick"}}>
|
||||||
{{fa-icon icon class="icon-glyph"}}
|
{{#if iconHtml}}
|
||||||
<span class="label">{{title}}</span>
|
{{{iconHtml}}}
|
||||||
|
{{else}}
|
||||||
|
{{fa-icon icon class="icon-glyph"}}
|
||||||
|
{{/if}}
|
||||||
|
<span class="label">{{label}}</span>
|
||||||
{{fa-icon "caret-down" class="icon-caret"}}
|
{{fa-icon "caret-down" class="icon-caret"}}
|
||||||
</a>
|
</a>
|
||||||
{{ui/controls/item-list items=items class=dropdownMenuClass}}
|
{{ui/controls/item-list items=items class=dropdownMenuClass}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user