diff --git a/src/components/Imip.vue b/src/components/Imip.vue index 917b682c10..4f82989f47 100644 --- a/src/components/Imip.vue +++ b/src/components/Imip.vue @@ -573,7 +573,7 @@ export default { &__type { display: flex; gap: 5px; - margin-inline-start: 36px; + margin-inline-start: 8px; } &__more-options { @@ -606,7 +606,7 @@ export default { &__actions { margin-top: 15px; - margin-inline-start: 36px; + margin-inline-start: 8px; &--buttons { display: flex; diff --git a/src/components/Message.vue b/src/components/Message.vue index 35f68dc47b..80508475f5 100644 --- a/src/components/Message.vue +++ b/src/components/Message.vue @@ -180,6 +180,13 @@ export default { .message-imip { padding: 5px 10px; + margin-left: calc(var(--default-grid-baseline) * 11); +} + +@media (max-width: 600px) { + .message-imip { + margin-left: 0; + } } .invalid-signature-warning { @@ -201,7 +208,7 @@ export default { } .reply-buttons { - margin: 0 calc(var(--default-grid-baseline) * 4) calc(var(--default-grid-baseline) * 2) calc(var(--default-grid-baseline) * 14); + margin: 5px calc(var(--default-grid-baseline) * 3) calc(var(--default-grid-baseline) * 3) calc(var(--default-grid-baseline) * 14); display: flex; flex-wrap: wrap; gap: 8px; @@ -225,6 +232,11 @@ export default { &__notsuggested { margin-inline-start: auto; } + + @media (max-width: 600px) { + margin-left: calc(var(--default-grid-baseline) * 3); + margin-right: calc(var(--default-grid-baseline) * 3); + } } @media screen and (max-width: 600px) { diff --git a/src/components/MessageAttachments.vue b/src/components/MessageAttachments.vue index ebd9808c22..6891121218 100644 --- a/src/components/MessageAttachments.vue +++ b/src/components/MessageAttachments.vue @@ -287,12 +287,16 @@ export default { .mail-message-attachments { display:flex; flex-wrap: wrap; - padding: 10px 6px 10px 46px; + padding: 10px 12px 10px 46px; margin-top: 4px; margin-bottom: 0; position:sticky; - bottom:0; + bottom: -2px; background: linear-gradient(0deg, var(--color-main-background), var(--color-main-background) 90%, rgba(255, 255, 255, 0)); + + @media (max-width: 600px) { + padding: 10px 12px 10px 12px; + } } .mail-message-attachments--wrapper { diff --git a/src/components/MessageHTMLBody.vue b/src/components/MessageHTMLBody.vue index 1316337242..a54efeb8fa 100644 --- a/src/components/MessageHTMLBody.vue +++ b/src/components/MessageHTMLBody.vue @@ -190,21 +190,30 @@ export default { diff --git a/src/components/PhishingWarning.vue b/src/components/PhishingWarning.vue index 6b69d9449e..f65bd09d36 100644 --- a/src/components/PhishingWarning.vue +++ b/src/components/PhishingWarning.vue @@ -70,14 +70,15 @@ export default { diff --git a/src/components/Thread.vue b/src/components/Thread.vue index ef6edf6eb1..5547dd521a 100644 --- a/src/components/Thread.vue +++ b/src/components/Thread.vue @@ -13,7 +13,7 @@