diff --git a/src/addons/calendar/pages/edit-event/edit-event.html b/src/addons/calendar/pages/edit-event/edit-event.html index 2f9d08faf..fa306af65 100644 --- a/src/addons/calendar/pages/edit-event/edit-event.html +++ b/src/addons/calendar/pages/edit-event/edit-event.html @@ -16,7 +16,7 @@ -

{{ 'addon.calendar.eventname' | translate }}

+

{{ 'addon.calendar.eventname' | translate }}

@@ -25,7 +25,9 @@ -

{{ 'core.date' | translate }}

+ +

{{ 'core.date' | translate }}

+
@@ -35,7 +37,7 @@ -

{{ 'addon.calendar.eventkind' | translate }}

+

{{ 'addon.calendar.eventkind' | translate }}

{{eventTypes[0].name | translate }}

-

{{ 'core.category' | translate }}

+ +

{{ 'core.category' | translate }}

+
@@ -62,7 +66,9 @@ -

{{ 'core.course' | translate }}

+ +

{{ 'core.course' | translate }}

+
{{ course.fullname }} @@ -73,7 +79,9 @@ -

{{ 'core.course' | translate }}

+ +

{{ 'core.course' | translate }}

+
@@ -88,7 +96,9 @@
-

{{ 'core.group' | translate }}

+ +

{{ 'core.group' | translate }}

+
{{ group.name }} @@ -105,15 +115,17 @@ -

{{ 'core.showmore' | translate }}

-

{{ 'core.showless' | translate }}

+

{{ 'core.showmore' | translate }}

+

{{ 'core.showless' | translate }}

-

{{ 'core.description' | translate }}

+ +

{{ 'core.description' | translate }}

+
@@ -121,7 +133,9 @@ -

{{ 'core.location' | translate }}

+ +

{{ 'core.location' | translate }}

+
@@ -129,26 +143,37 @@
- + -

{{ 'addon.calendar.eventduration' | translate }}

+

{{ 'addon.calendar.eventduration' | translate }}

+
+ + +

{{ 'addon.calendar.durationnone' | translate }}

+
+ +
+ + +

{{ 'addon.calendar.durationuntil' | translate }}

+
+
- - {{ 'addon.calendar.durationnone' | translate }} - - - - {{ 'addon.calendar.durationuntil' | translate }} - + + +

{{ 'addon.calendar.durationminutes' | translate }}

+
- {{ 'addon.calendar.durationminutes' | translate }} +
+ + {{ 'addon.calendar.durationminutes' | translate }} @@ -158,33 +183,40 @@ - + -

{{ 'addon.calendar.repeatevent' | translate }}

+

{{ 'addon.calendar.repeatevent' | translate }}

- -

{{ 'addon.calendar.repeatweeksl' | translate }}

- + + +

{{ 'addon.calendar.repeatweeksl' | translate }}

+
+ +
- + -

{{ 'addon.calendar.repeatedevents' | translate }}

+

{{ 'addon.calendar.repeatedevents' | translate }}

+
+ + +

{{ 'addon.calendar.repeateditall' | translate:{$a: otherEventsCount} }}

+
+
- {{ 'addon.calendar.repeateditall' | translate:{$a: otherEventsCount} }} - - - - {{ 'addon.calendar.repeateditthis' | translate }} - + +

{{ 'addon.calendar.repeateditthis' | translate }}

+
+
@@ -194,12 +226,14 @@ - + {{ 'core.save' | translate }} - {{ 'core.discard' | translate }} + + {{ 'core.discard' | translate }} + diff --git a/src/theme/theme.base.scss b/src/theme/theme.base.scss index 43fb91420..1af01db08 100644 --- a/src/theme/theme.base.scss +++ b/src/theme/theme.base.scss @@ -588,6 +588,45 @@ ion-radio { --color-checked: var(--color); } +.ios ion-radio { + --border-width: 1px; + --border-style: solid; + --border-radius: 50%; + --inner-border-radius: 50%; + + width: 20px; + height: 20px; + + &::part(container) { + margin: 0px; + border-radius: var(--border-radius); + border-width: var(--border-width); + border-style: var(--border-style); + border-color: var(--color); + } + + &::part(mark) { + border-radius: var(--inner-border-radius); + width: calc(50% + var(--border-width)); + height: calc(50% + var(--border-width)); + transform: scale3d(0, 0, 0); + transition: transform 280ms cubic-bezier(.4, 0, .2, 1); + background: var(--contrast-background); + border: 0 !important; + } + + &.radio-checked { + &::part(container) { + border-color: var(--color-checked); + background: var(--color-checked); + } + + &::part(mark) { + transform: scale3d(1, 1, 1); + } + } +} + // Checkbox. ion-checkbox { --border-radius: 2px;