UX: adds locales for recurrence
This commit is contained in:
parent
b41c49c34e
commit
e079be680b
|
@ -21,10 +21,28 @@ export default Controller.extend(ModalFunctionality, {
|
||||||
this.set("reminderUnits", ["minutes", "hours", "days", "weeks"]);
|
this.set("reminderUnits", ["minutes", "hours", "days", "weeks"]);
|
||||||
this.set("reminderPeriods", ["before", "after"]);
|
this.set("reminderPeriods", ["before", "after"]);
|
||||||
this.set("availableRecurrences", [
|
this.set("availableRecurrences", [
|
||||||
"every_day",
|
{
|
||||||
"every_month",
|
id: "every_day",
|
||||||
"every_weekday",
|
name: I18n.t("discourse_post_event.builder_modal.recurrence.every_day"),
|
||||||
"every_week",
|
},
|
||||||
|
{
|
||||||
|
id: "every_month",
|
||||||
|
name: I18n.t(
|
||||||
|
"discourse_post_event.builder_modal.recurrence.every_month"
|
||||||
|
),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "every_weekday",
|
||||||
|
name: I18n.t(
|
||||||
|
"discourse_post_event.builder_modal.recurrence.every_weekday"
|
||||||
|
),
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: "every_week",
|
||||||
|
name: I18n.t(
|
||||||
|
"discourse_post_event.builder_modal.recurrence.every_week"
|
||||||
|
),
|
||||||
|
},
|
||||||
]);
|
]);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -130,8 +130,6 @@
|
||||||
{{combo-box
|
{{combo-box
|
||||||
class="available-recurrences"
|
class="available-recurrences"
|
||||||
value=(readonly model.eventModel.recurrence)
|
value=(readonly model.eventModel.recurrence)
|
||||||
nameProperty=null
|
|
||||||
valueProperty=null
|
|
||||||
content=availableRecurrences
|
content=availableRecurrences
|
||||||
onChange=(action (mut model.eventModel.recurrence))
|
onChange=(action (mut model.eventModel.recurrence))
|
||||||
options=(hash none="discourse_post_event.builder_modal.recurrence.none")
|
options=(hash none="discourse_post_event.builder_modal.recurrence.none")
|
||||||
|
|
|
@ -112,6 +112,10 @@
|
||||||
flex: 1;
|
flex: 1;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
|
|
||||||
|
.select-kit.available-recurrences {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
.custom-field-label {
|
.custom-field-label {
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
margin: 0.5em 0 0.25em 0;
|
margin: 0.5em 0 0.25em 0;
|
||||||
|
|
|
@ -348,6 +348,10 @@ en:
|
||||||
recurrence:
|
recurrence:
|
||||||
label: Recurrence
|
label: Recurrence
|
||||||
none: No recurrence
|
none: No recurrence
|
||||||
|
every_day: Every day
|
||||||
|
every_month: Every month at this weekday
|
||||||
|
every_weekday: Every weekday
|
||||||
|
every_week: Every week at this weekday
|
||||||
url:
|
url:
|
||||||
label: URL
|
label: URL
|
||||||
placeholder: Optional
|
placeholder: Optional
|
||||||
|
|
Loading…
Reference in New Issue