diff --git a/src/App.vue b/src/App.vue index 41922cc..22da6ab 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,11 +1,16 @@ diff --git a/src/components/PagesHeader.vue b/src/components/PagesHeader.vue index 5e3a07f..994f2d5 100644 --- a/src/components/PagesHeader.vue +++ b/src/components/PagesHeader.vue @@ -7,6 +7,9 @@ import { IonContent, IonButtons, IonMenuButton, + IonMenuToggle, + IonItem, + IonLabel, } from "@ionic/vue"; @@ -16,12 +19,25 @@ import { - Menu Content + Menu - This is the menu content. + + + + + Installations + + + + + Salles + + + + - + @@ -33,6 +49,7 @@ header { justify-content: space-between; align-items: center; padding: 32px 32px 16px 32px; + background-color: var(--ion-color-light); } h1 { diff --git a/src/router/index.ts b/src/router/index.ts index bac3d4a..6a67d66 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -10,6 +10,10 @@ const routes: Array = [ path: "/rooms", component: () => import("@/views/RoomsPage.vue"), }, + { + path: "/setups", + component: () => import("@/views/SetupsPage.vue"), + }, ]; const router = createRouter({ diff --git a/src/theme/main.css b/src/theme/main.css index 14a01c5..cc8b7e4 100644 --- a/src/theme/main.css +++ b/src/theme/main.css @@ -7,3 +7,23 @@ body { box-sizing: border-box; } + +.pagination-bullet, +.pagination-bullet-active { + width: 48px; + height: 4px; + background-color: var(--ion-color-medium); + border-radius: 8px; +} + +.pagination-bullet-active { + background-color: var(--ion-color-dark); +} + +@media (prefers-color-scheme: light) { + .bottom-content { + background-image: linear-gradient(-45deg, + #983dd1 0, + #ffffff 60%) !important; + } +} diff --git a/src/views/RoomsPage.vue b/src/views/RoomsPage.vue index 7f8ada9..2e91c29 100644 --- a/src/views/RoomsPage.vue +++ b/src/views/RoomsPage.vue @@ -5,7 +5,6 @@ import { Swiper, SwiperSlide } from "swiper/vue"; import { Pagination } from "swiper/modules"; import { CapacitorHttp } from "@capacitor/core"; -import PagesHeader from "@/components/PagesHeader.vue"; import AudioGuide from "@/components/AudioGuide.vue"; import "swiper/css"; @@ -35,7 +34,6 @@ onMounted(async () => { -

Les salles

Venez découvrir les salles mises en place !

@@ -186,27 +184,3 @@ audio { margin: 0; } - - diff --git a/src/views/SetupsPage.vue b/src/views/SetupsPage.vue index aed1062..1b2cdaf 100644 --- a/src/views/SetupsPage.vue +++ b/src/views/SetupsPage.vue @@ -1,5 +1,186 @@ - + + + + +