diff --git a/frontend/media/arrow-right.svg b/frontend/media/arrow-right.svg new file mode 100644 index 0000000..13f0a28 --- /dev/null +++ b/frontend/media/arrow-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/App.svelte b/frontend/src/App.svelte index 05c476c..286b579 100644 --- a/frontend/src/App.svelte +++ b/frontend/src/App.svelte @@ -1,4 +1,5 @@ + + + + diff --git a/frontend/src/lib/components/Menu/Menu.svelte b/frontend/src/lib/components/Menu/Menu.svelte index 0c76936..553f46e 100644 --- a/frontend/src/lib/components/Menu/Menu.svelte +++ b/frontend/src/lib/components/Menu/Menu.svelte @@ -8,14 +8,25 @@
@@ -52,31 +63,65 @@ .container { display: flex; flex-direction: column; + justify-content: flex-end; align-items: flex-end; width: 80%; margin: 10vw 0px; - .footer-infos { - width: 100%; - } - .pages { + .inner-container { width: 100%; display: flex; - align-items: flex-start; - flex-direction: column; - gap: 20px; - .page { - font-size: 1.6rem; - color: @font-color-secondary; - } - } - @media @tablet { - flex-direction: row; + .footer-infos { - width: 50%; + width: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; + .upper { + display: flex; + flex-direction: column; + align-items: flex-end; + gap: 15px; + } + .lower { + display: flex; + flex-direction: column; + align-items: flex-end; + @media @desktop { + flex-direction: row; + justify-content: flex-end; + } + gap: 20px; + } + button { + font-size: 1.6rem; + color: @font-color-secondary; + } + @media @desktop { + .lower { + gap: 40px; + } + } } .pages { + width: 100%; + display: flex; align-items: flex-start; - width: 50%; + flex-direction: column; + gap: 20px; + .page { + font-size: 1.6rem; + color: @font-color-secondary; + } + } + @media @tablet { + flex-direction: row; + .footer-infos { + width: 50%; + } + .pages { + align-items: flex-start; + width: 50%; + } } } }