diff --git a/src/addons/calendar/components/calendar/calendar.scss b/src/addons/calendar/components/calendar/calendar.scss
index 1575f794f..6a8f387cc 100644
--- a/src/addons/calendar/components/calendar/calendar.scss
+++ b/src/addons/calendar/components/calendar/calendar.scss
@@ -10,6 +10,7 @@
.addon-calendar-months {
background-color: var(--contrast-background);
padding: 0;
+ font-size: 14px;
}
.addon-calendar-day {
diff --git a/src/addons/messages/messages-common.scss b/src/addons/messages/messages-common.scss
index 42917afcf..3bcd416a8 100644
--- a/src/addons/messages/messages-common.scss
+++ b/src/addons/messages/messages-common.scss
@@ -11,12 +11,12 @@
}
}
- .note {
- position: absolute;
- top: 0;
- right: 0;
- margin: 4px 8px;
- font-size: 1.3rem;
+ ion-note {
+ ion-badge {
+ margin-left: 6px;
+ margin-right: 6px;
+ vertical-align: middle;
+ }
}
.addon-message-last-message {
@@ -43,6 +43,11 @@
margin-top: 10px;
}
}
+
+ ion-item-divider ion-badge {
+ margin-left: 16px;
+ margin-right: 16px;
+ }
}
:host-context([dir=rtl]) {
@@ -53,11 +58,6 @@
margin-left: 0;
}
- .note {
- left: 0;
- right: unset;
- }
-
.addon-message-last-message-user {
margin-left: 2px;
margin-right: 0;
diff --git a/src/addons/messages/pages/group-conversations/group-conversations.html b/src/addons/messages/pages/group-conversations/group-conversations.html
index 15454d75a..4bd68d1bd 100644
--- a/src/addons/messages/pages/group-conversations/group-conversations.html
+++ b/src/addons/messages/pages/group-conversations/group-conversations.html
@@ -123,10 +123,6 @@
- 0 || conversation.unreadcount">
- 0">{{ conversation.unreadcount }}
- 0">{{conversation.lastmessagedate | coreDateDayOrTime}}
-
@@ -139,5 +135,9 @@
class="addon-message-last-message-text" contextLevel="system" [contextInstanceId]="0">
+ 0 || conversation.unreadcount" slot="end">
+ 0">{{ conversation.unreadcount }}
+ 0">{{conversation.lastmessagedate | coreDateDayOrTime}}
+
diff --git a/src/addons/mod/forum/components/index/index.scss b/src/addons/mod/forum/components/index/index.scss
index 51951a796..d1ce26508 100644
--- a/src/addons/mod/forum/components/index/index.scss
+++ b/src/addons/mod/forum/components/index/index.scss
@@ -55,9 +55,8 @@
flex-grow: 1;
}
- .addon-mod-forum-discussion-more-info {
- font-size: 1.4rem;
- clear: both;
+ .addon-mod-forum-discussion-more-info.ios {
+ font-size: 0.9rem;
}
}
diff --git a/src/addons/notifications/components/components.module.ts b/src/addons/notifications/components/components.module.ts
index 4d873ecd1..06e36bdcd 100644
--- a/src/addons/notifications/components/components.module.ts
+++ b/src/addons/notifications/components/components.module.ts
@@ -13,9 +13,7 @@
// limitations under the License.
import { NgModule } from '@angular/core';
-import { CommonModule } from '@angular/common';
-import { IonicModule } from '@ionic/angular';
-import { TranslateModule } from '@ngx-translate/core';
+import { CoreSharedModule } from '@/core/shared.module';
import { AddonNotificationsActionsComponent } from './actions/actions';
@@ -24,9 +22,7 @@ import { AddonNotificationsActionsComponent } from './actions/actions';
AddonNotificationsActionsComponent,
],
imports: [
- CommonModule,
- IonicModule,
- TranslateModule.forChild(),
+ CoreSharedModule,
],
exports: [
AddonNotificationsActionsComponent,
diff --git a/src/core/components/split-view/split-view.scss b/src/core/components/split-view/split-view.scss
index 13f0c2db4..aa2d3ba72 100644
--- a/src/core/components/split-view/split-view.scss
+++ b/src/core/components/split-view/split-view.scss
@@ -70,7 +70,7 @@
--menu-border-width: 0;
--menu-box-shadow: none;
--menu-z: 0;
- --selected-item-border-width: 0;
+ --selected-item-color: transparent;
}
:host(.content-only) {
diff --git a/src/core/features/mainmenu/pages/menu/menu.scss b/src/core/features/mainmenu/pages/menu/menu.scss
index 151bea4ec..adeec2ef0 100644
--- a/src/core/features/mainmenu/pages/menu/menu.scss
+++ b/src/core/features/mainmenu/pages/menu/menu.scss
@@ -29,6 +29,7 @@
height: 100%;
flex-direction: column;
ion-tab-button {
+ display: contents;
width: 100%;
ion-badge {
top: calc(50% - 20px);
diff --git a/src/theme/theme.base.scss b/src/theme/theme.base.scss
index 6f1020d4d..26a0cb984 100644
--- a/src/theme/theme.base.scss
+++ b/src/theme/theme.base.scss
@@ -136,6 +136,11 @@ ion-item-divider {
opacity: 0.25;
padding-inline-end: 16px;
}
+
+ &.ios {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ }
}
// Ionic list.
@@ -371,8 +376,13 @@ ion-select.core-button-select,
margin-inline-end: auto;
}
+ &.ion-activated {
+ --color: var(--ion-color-primary-contrast);
+ }
+
}
ion-button.core-button-select {
+ --border-radius: 0;
&::part(native) {
text-transform: none;
font-weight: 400;