mirror of
https://github.com/discourse/discourse.git
synced 2025-02-05 19:11:13 +00:00
FIX: use CheckboxGroup for admin badges form (#28239)
A recent change in FormKit has changed the syntax of this specific component. It's also better to use `<CheckboxGroup />` for this use case too. Im mixed on writing tests for labels, it's a lot of tests to write for a rather low value. This commit also slightly tweaks the width of the icon picker, from medium to small.
This commit is contained in:
parent
e145735c1d
commit
ad8c5e7f80
@ -83,6 +83,7 @@
|
||||
@showTitle={{false}}
|
||||
@name="icon"
|
||||
@onSet={{this.onSetIcon}}
|
||||
@format="small"
|
||||
as |field|
|
||||
>
|
||||
<field.Icon />
|
||||
@ -248,44 +249,46 @@
|
||||
</field.Menu>
|
||||
</form.Field>
|
||||
|
||||
<form.Field
|
||||
@title={{i18n "admin.badges.allow_title_label"}}
|
||||
@showTitle={{false}}
|
||||
@name="allow_title"
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox>{{i18n "admin.badges.allow_title"}}</field.Checkbox>
|
||||
</form.Field>
|
||||
<form.CheckboxGroup as |group|>
|
||||
<group.Field
|
||||
@title={{i18n "admin.badges.allow_title"}}
|
||||
@showTitle={{false}}
|
||||
@name="allow_title"
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox />
|
||||
</group.Field>
|
||||
|
||||
<form.Field
|
||||
@title={{i18n "admin.badges.multiple_grant_label"}}
|
||||
@showTitle={{false}}
|
||||
@name="multiple_grant"
|
||||
@disabled={{this.readOnly}}
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox>{{i18n "admin.badges.multiple_grant"}}</field.Checkbox>
|
||||
</form.Field>
|
||||
<group.Field
|
||||
@title={{i18n "admin.badges.multiple_grant"}}
|
||||
@showTitle={{false}}
|
||||
@name="multiple_grant"
|
||||
@disabled={{this.readOnly}}
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox />
|
||||
</group.Field>
|
||||
|
||||
<form.Field
|
||||
@title={{i18n "admin.badges.listable_label"}}
|
||||
@showTitle={{false}}
|
||||
@name="listable"
|
||||
@disabled={{this.readOnly}}
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox>{{i18n "admin.badges.listable"}}</field.Checkbox>
|
||||
</form.Field>
|
||||
<group.Field
|
||||
@title={{i18n "admin.badges.listable"}}
|
||||
@showTitle={{false}}
|
||||
@name="listable"
|
||||
@disabled={{this.readOnly}}
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox />
|
||||
</group.Field>
|
||||
|
||||
<form.Field
|
||||
@title={{i18n "admin.badges.show_posts_label"}}
|
||||
@showTitle={{false}}
|
||||
@name="show_posts"
|
||||
@disabled={{this.readOnly}}
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox>{{i18n "admin.badges.show_posts"}}</field.Checkbox>
|
||||
</form.Field>
|
||||
<group.Field
|
||||
@title={{i18n "admin.badges.show_posts"}}
|
||||
@showTitle={{false}}
|
||||
@name="show_posts"
|
||||
@disabled={{this.readOnly}}
|
||||
as |field|
|
||||
>
|
||||
<field.Checkbox />
|
||||
</group.Field>
|
||||
</form.CheckboxGroup>
|
||||
</form.Section>
|
||||
|
||||
<PluginOutlet
|
||||
|
Loading…
x
Reference in New Issue
Block a user