From 0e198187910e04fef52c66fe882af37d5b4d99e9 Mon Sep 17 00:00:00 2001 From: Marek Fraczyk Date: Fri, 23 Apr 2021 14:52:29 +0300 Subject: [PATCH] general improvements to layout for small screens, fix invoice status selector showing translation keys --- src/assets/scss/_scaffolding.scss | 4 +- src/assets/scss/components/_invoice.scss | 5 ++ src/components/TheFooter.vue | 10 +-- src/components/invoices/InvoiceControls.vue | 6 +- src/components/invoices/InvoiceForm.vue | 76 +++++++++++---------- src/components/invoices/InvoicesList.vue | 4 +- src/views/dashboard/Invoices.vue | 2 +- 7 files changed, 58 insertions(+), 49 deletions(-) diff --git a/src/assets/scss/_scaffolding.scss b/src/assets/scss/_scaffolding.scss index 6241d94..90ac6c1 100644 --- a/src/assets/scss/_scaffolding.scss +++ b/src/assets/scss/_scaffolding.scss @@ -1,8 +1,8 @@ .app { &__content { //padding-top: 32px; - padding-right: 66px; - padding-left: 66px; + padding-right: 16px; + padding-left: 16px; will-change: padding-left; transition: padding-left 0.2s $base-ease; diff --git a/src/assets/scss/components/_invoice.scss b/src/assets/scss/components/_invoice.scss index e06651e..9834ab2 100644 --- a/src/assets/scss/components/_invoice.scss +++ b/src/assets/scss/components/_invoice.scss @@ -1,6 +1,11 @@ +.invoice-container { + overflow-x: auto; +} + .invoice-box { margin: auto; padding: 30px; + min-width: var(--breakpoint-md); box-shadow: $box-shadow-light-1; font-size: 16px; line-height: 24px; diff --git a/src/components/TheFooter.vue b/src/components/TheFooter.vue index d35e6bc..75a7de9 100644 --- a/src/components/TheFooter.vue +++ b/src/components/TheFooter.vue @@ -1,7 +1,7 @@