diff --git a/src/addons/blog/pages/edit-entry/edit-entry.html b/src/addons/blog/pages/edit-entry/edit-entry.html
index 5ab20704f..92be35280 100644
--- a/src/addons/blog/pages/edit-entry/edit-entry.html
+++ b/src/addons/blog/pages/edit-entry/edit-entry.html
@@ -52,7 +52,7 @@
@if (associationsExpanded) {
-
+
@if (associatedModule) {
@if (showMyEntriesToggle) {
-
+
{{ 'addon.blog.showonlyyourentries' | translate }}
diff --git a/src/addons/calendar/components/filter/filter.html b/src/addons/calendar/components/filter/filter.html
index b2a1e326c..a5732aebd 100644
--- a/src/addons/calendar/components/filter/filter.html
+++ b/src/addons/calendar/components/filter/filter.html
@@ -9,7 +9,7 @@
-
+
{{ 'addon.calendar.' + type + 'events' | translate}}
diff --git a/src/addons/messages/pages/settings/settings.html b/src/addons/messages/pages/settings/settings.html
index bbf72e6f4..606842fa1 100644
--- a/src/addons/messages/pages/settings/settings.html
+++ b/src/addons/messages/pages/settings/settings.html
@@ -21,7 +21,7 @@
{{ 'core.settings.general' | translate }}
-
+
{{ 'addon.messages.useentertosend' | translate }}
@@ -31,7 +31,7 @@
-
+
{{ 'addon.messages.blocknoncontacts' | translate }}
diff --git a/src/addons/mod/assign/components/submission/addon-mod-assign-submission.html b/src/addons/mod/assign/components/submission/addon-mod-assign-submission.html
index 9879b3565..0cf93f8f1 100644
--- a/src/addons/mod/assign/components/submission/addon-mod-assign-submission.html
+++ b/src/addons/mod/assign/components/submission/addon-mod-assign-submission.html
@@ -345,7 +345,7 @@
-
+
{{ 'addon.mod_assign.groupsubmissionsettings' | translate }}
{{ 'addon.mod_assign.applytoteam' | translate }}
@@ -371,7 +371,7 @@
-
+
{{ 'addon.mod_assign.addattempt' | translate }}
diff --git a/src/addons/mod/chat/pages/sessions/sessions.html b/src/addons/mod/chat/pages/sessions/sessions.html
index 499ee182a..28df7d798 100644
--- a/src/addons/mod/chat/pages/sessions/sessions.html
+++ b/src/addons/mod/chat/pages/sessions/sessions.html
@@ -16,7 +16,7 @@
-
+
{{ 'addon.mod_chat.showincompletesessions' | translate }}
diff --git a/src/addons/mod/feedback/pages/form/form.html b/src/addons/mod/feedback/pages/form/form.html
index ba9d50ffc..b15eb0446 100644
--- a/src/addons/mod/feedback/pages/form/form.html
+++ b/src/addons/mod/feedback/pages/form/form.html
@@ -69,7 +69,7 @@
-
+
@@ -80,7 +80,7 @@
+ value="option.value">
diff --git a/src/addons/mod/forum/pages/new-discussion/new-discussion.html b/src/addons/mod/forum/pages/new-discussion/new-discussion.html
index 38fbec675..6bbd95db5 100644
--- a/src/addons/mod/forum/pages/new-discussion/new-discussion.html
+++ b/src/addons/mod/forum/pages/new-discussion/new-discussion.html
@@ -36,7 +36,7 @@
-
1 && accessInfo.cancanposttomygroups" class="ion-text-wrap" lines="none">
+ 1 && accessInfo.cancanposttomygroups" class="ion-text-wrap">
{{ 'addon.mod_forum.posttomygroups' | translate }}
@@ -52,12 +52,12 @@
-
+
{{ 'addon.mod_forum.discussionsubscription' | translate }}
-
+
{{ 'addon.mod_forum.discussionpinned' | translate }}
diff --git a/src/addons/mod/glossary/pages/edit/edit.html b/src/addons/mod/glossary/pages/edit/edit.html
index 07706c91e..f681e51ab 100644
--- a/src/addons/mod/glossary/pages/edit/edit.html
+++ b/src/addons/mod/glossary/pages/edit/edit.html
@@ -51,17 +51,17 @@
{{ 'addon.mod_glossary.linking' | translate }}
-
+
{{ 'addon.mod_glossary.entryusedynalink' | translate }}
-
+
{{ 'addon.mod_glossary.casesensitive' | translate }}
-
+
{{ 'addon.mod_glossary.fullmatch' | translate }}
diff --git a/src/addons/mod/workshop/pages/submission/submission.html b/src/addons/mod/workshop/pages/submission/submission.html
index a683805f3..2d0193a32 100644
--- a/src/addons/mod/workshop/pages/submission/submission.html
+++ b/src/addons/mod/workshop/pages/submission/submission.html
@@ -99,7 +99,7 @@
{{ 'addon.mod_workshop.feedbackauthor' | translate }}
-
+
{{ 'addon.mod_workshop.publishsubmission' | translate }}
{{ 'addon.mod_workshop.publishsubmission_help' | translate }}
diff --git a/src/addons/notifications/pages/settings/settings.html b/src/addons/notifications/pages/settings/settings.html
index 2df95dc01..46804c15a 100644
--- a/src/addons/notifications/pages/settings/settings.html
+++ b/src/addons/notifications/pages/settings/settings.html
@@ -21,12 +21,12 @@
-
+
{{ 'addon.notifications.allownotifications' | translate }}
-
+
{{ 'addon.notifications.playsound' | translate }}
@@ -34,7 +34,7 @@
-
+
{{ 'addon.notifications.typeofnotification' | translate }}
diff --git a/src/addons/qtype/calculated/component/addon-qtype-calculated.html b/src/addons/qtype/calculated/component/addon-qtype-calculated.html
index d8910df93..9767e13cc 100644
--- a/src/addons/qtype/calculated/component/addon-qtype-calculated.html
+++ b/src/addons/qtype/calculated/component/addon-qtype-calculated.html
@@ -55,7 +55,7 @@
-
+
{{ option.text }}
diff --git a/src/addons/qtype/multichoice/component/addon-qtype-multichoice.html b/src/addons/qtype/multichoice/component/addon-qtype-multichoice.html
index ec262e32c..bd1b653ad 100644
--- a/src/addons/qtype/multichoice/component/addon-qtype-multichoice.html
+++ b/src/addons/qtype/multichoice/component/addon-qtype-multichoice.html
@@ -41,7 +41,7 @@
-
+
diff --git a/src/core/features/rating/components/rate/core-rating-rate.html b/src/core/features/rating/components/rate/core-rating-rate.html
index e7f05ebe9..f335ad756 100644
--- a/src/core/features/rating/components/rate/core-rating-rate.html
+++ b/src/core/features/rating/components/rate/core-rating-rate.html
@@ -1,4 +1,4 @@
-
+
diff --git a/src/core/features/settings/pages/dev/dev.html b/src/core/features/settings/pages/dev/dev.html
index 8968e297d..37484811f 100644
--- a/src/core/features/settings/pages/dev/dev.html
+++ b/src/core/features/settings/pages/dev/dev.html
@@ -17,13 +17,13 @@
-
+
Change text direction
{{ direction }}
-
+
Force safe area margins
@@ -34,13 +34,13 @@
-
+
Enable remote styles {{remoteStylesCount}}
-
+
Enable site plugin styles {{pluginStylesCount}}
diff --git a/src/core/features/settings/pages/general/general.html b/src/core/features/settings/pages/general/general.html
index b9e388bea..337c74cf0 100644
--- a/src/core/features/settings/pages/general/general.html
+++ b/src/core/features/settings/pages/general/general.html
@@ -11,7 +11,7 @@
-
+
{{ 'core.settings.language' | translate }}
@@ -33,7 +33,7 @@
- 0" lines="none">
+ 0">
@@ -50,7 +50,7 @@
{{ 'core.settings.colorscheme-system-notice' | translate }}
-
+
{{ 'core.settings.enablerichtexteditor' | translate }}
{{ 'core.settings.enablerichtexteditordescription' | translate }}
@@ -65,13 +65,13 @@
-
+
{{ 'core.settings.debugdisplay' | translate }}
{{ 'core.settings.debugdisplaydescription' | translate }}
-
+
{{ 'core.settings.enableanalytics' | translate }}
{{ 'core.settings.enableanalyticsdescription' | translate }}
diff --git a/src/core/features/settings/pages/synchronization/synchronization.html b/src/core/features/settings/pages/synchronization/synchronization.html
index b83e6cde3..44b02e537 100644
--- a/src/core/features/settings/pages/synchronization/synchronization.html
+++ b/src/core/features/settings/pages/synchronization/synchronization.html
@@ -23,7 +23,7 @@
{{ 'core.settings.syncsettings' | translate }}
-
+
{{ 'core.settings.syncdatasaver' | translate }}
diff --git a/src/theme/components/ion-item.scss b/src/theme/components/ion-item.scss
index 8e3ca0b5e..be23a76d5 100644
--- a/src/theme/components/ion-item.scss
+++ b/src/theme/components/ion-item.scss
@@ -12,17 +12,17 @@ ion-item.item {
color: var(--ion-item-icon-color);
}
- &.item-lines-default {
- /** Remove lines by default */
+ &.item-lines-default,
+ &.item-has-interactive-control {
+ /** Remove lines by default and interactive control (toggles, radios, checkbox and selects) */
--inner-border-width: 0px;
--border-width: 0px;
}
&.ion-valid,
- &.ion-invalid,
- &.item-has-interactive-control {
- &.item-lines-default {
- --border-width: 0 0 1px 0;
+ &.ion-invalid {
+ &.item-lines-default:not(.item-has-interactive-control) {
+ --inner-border-width: 0 0 1px 0;
}
&.ion-touched {
@@ -44,11 +44,6 @@ ion-item.item {
--detail-icon-opacity: 0;
}
- &:not(.item-input) {
- --show-full-highlight: 0;
- --show-inset-highlight: 0;
- }
-
&.item-has-interactive-control:focus-within {
@include core-focus-outline();
}