diff --git a/src/.env.example b/src/.env.example
--- a/src/.env.example
+++ b/src/.env.example
@@ -104,6 +104,7 @@
COMPANY_DETAILS=
COMPANY_EMAIL=
COMPANY_LOGO=
+COMPANY_FOOTER=
VAT_COUNTRIES=CH,LI
VAT_RATE=7.7
diff --git a/src/config/app.php b/src/config/app.php
--- a/src/config/app.php
+++ b/src/config/app.php
@@ -252,6 +252,7 @@
'details' => env('COMPANY_DETAILS'),
'email' => env('COMPANY_EMAIL'),
'logo' => env('COMPANY_LOGO'),
+ 'footer' => env('COMPANY_FOOTER', env('COMPANY_DETAILS')),
],
'vat' => [
diff --git a/src/resources/sass/menu.scss b/src/resources/sass/menu.scss
--- a/src/resources/sass/menu.scss
+++ b/src/resources/sass/menu.scss
@@ -40,10 +40,19 @@
height: 100px;
.navbar-brand {
+ margin: 0;
+
img {
width: 170px;
}
}
+
+ .footer {
+ text-align: right;
+ color: #fff;
+ font-size: 0.75rem;
+ padding: 0 0.5rem;
+ }
}
@include media-breakpoint-up(lg) {
@@ -67,6 +76,13 @@
}
}
+ #footer-menu {
+ .navbar {
+ flex-direction: column;
+ align-items: flex-end;
+ }
+ }
+
.navbar {
.navbar {
justify-content: flex-end;
@@ -85,12 +101,34 @@
padding: 0;
}
}
+
+ #footer-menu {
+ .navbar-nav {
+ display: none;
+ }
+
+ .container {
+ flex-wrap: nowrap;
+ }
+ }
}
@include media-breakpoint-down(sm) {
#header-menu {
padding: 0 1em;
}
+
+ #footer-menu {
+ height: 80px;
+
+ .container {
+ flex-direction: column;
+ }
+
+ #footer-company {
+ display: none;
+ }
+ }
}
@media (max-width: 340px) {
diff --git a/src/resources/views/root.blade.php b/src/resources/views/root.blade.php
--- a/src/resources/views/root.blade.php
+++ b/src/resources/views/root.blade.php
@@ -5,6 +5,6 @@