Skip to content

Commit dc02e93

Browse files
committed
ajout boutons page accueil
1 parent 0422be2 commit dc02e93

File tree

2 files changed

+38
-23
lines changed

2 files changed

+38
-23
lines changed

front/src/views/Accueil.vue

Lines changed: 36 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,24 +7,33 @@
77
</header>
88
<p style="color:white;">
99
Bienvenue à
10-
<strong>App name ou Autre!</strong> Lorem ipsum dolor sit amet et sapien sed elementum egestas dolore condimentum.
10+
<strong>App name ou Autre!</strong> Lorem ipsum dolor sit amet et sapien sed elementum egestas dolore
11+
condimentum.
1112
Fusce blandit ultrices sapien, in accumsan orci rhoncus eu!
1213
</p>
1314

14-
<ScanQrcode :expected="expected" :qrbox="250" :fps="10" style="width: 400px;height: 400px;" @resultat="onScan" />
15+
<ScanQrcode :expected="expected" :qrbox="250" :fps="10" style="width: 400px;height: 400px;" @resultat="onScan"/>
16+
17+
<div class="d-flex flex-row justify-content-sm-center align-items-center mt-2">
18+
<img :src="oiseau" class="ms-1 me-1" role="button" @click="router.push('/Page1')">
19+
<img :src="oiseau" class="ms-1 me-1" role="button" @click="router.push('/Page2')">
20+
<img :src="oiseau" class="ms-1 me-1" role="button" @click="router.push('/Page3')">
21+
<img :src="oiseau" class="ms-1 me-1" role="button" @click="router.push('/Page4')">
22+
<img :src="oiseau" class="ms-1 me-1" role="button" @click="router.push('/Page5')">
23+
</div>
1524

16-
1725
<footer class="mt-5">
1826
<a href="#one">
1927
<button type="button" class="btn bg-transparent" style='font-size: 25px; border-color:white; color:white;'>
20-
<BIconArrowDown />
28+
<BIconArrowDown/>
2129
</button>
2230
</a>
2331
</footer>
2432
</div>
2533
</section>
2634

27-
<section id="one" class="main style2 right dark fullscreen" :style="{ backgroundImage: `url(${backgroundImageOne})` }">
35+
<section id="one" class="main style2 right dark fullscreen"
36+
:style="{ backgroundImage: `url(${backgroundImageOne})` }">
2837

2938
<div class="content-style2">
3039
<div class="slide-right">
@@ -40,10 +49,10 @@
4049
Lorem ipsum dolor sit amet et sapien sed elementum egestas dolore condimentum.
4150
Fusce blandit ultrices sapien, in accumsan orci rhoncus eu. Sed sodales venenatis arcu,
4251
id varius justo euismod in. Curabitur egestas consectetur magna.
43-
<br />ipsum dolor sit amet et sapien sed elementum egestas dolore condimentum.
52+
<br/>ipsum dolor sit amet et sapien sed elementum egestas dolore condimentum.
4453
Fusce blandit ultrices sapien, Sed sodales venenatis arcu,
4554
id varius justo euismod in. Curabitur egestas consectetur magna.
46-
<br />
55+
<br/>
4756
</p>
4857
</div>
4958
</div>
@@ -53,29 +62,31 @@
5362

5463
<script setup>
5564
import ScanQrcode from '@/components/ScanQrcode.vue'
56-
import { ref } from 'vue'
65+
import {ref} from 'vue'
5766
5867
// routes
59-
import { useRouter } from 'vue-router'
68+
import {useRouter} from 'vue-router'
6069
6170
// medias: images en background
6271
import backgroundImage from "@/assets/images/first.jpg"
6372
import backgroundImageOne from "@/assets/images/one.jpg"
73+
import oiseau from "@/assets/images/oiseau_40x40.png"
74+
6475
// icon
6576
import {BIconArrowDown} from 'bootstrap-icons-vue'
6677
6778
6879
const router = useRouter()
6980
7081
const routesQrCode = [
71-
{ code: "chpt", route: "/PageTest" },
72-
{ code: "chp5", route: "/Page5" },
73-
{ code: "chp4", route: "/Page4" },
74-
{ code: "chp3", route: "/Page3" },
75-
{ code: "chp2", route: "/Page2" },
76-
{ code: "chp1", route: "/Page1" }
82+
{code: "chpt", route: "/PageTest"},
83+
{code: "chp5", route: "/Page5"},
84+
{code: "chp4", route: "/Page4"},
85+
{code: "chp3", route: "/Page3"},
86+
{code: "chp2", route: "/Page2"},
87+
{code: "chp1", route: "/Page1"}
7788
]
78-
// https://raffinerie.tibillet.re/qr/07510c96-6eda-48a9-b31e-149042068112
89+
// https://raffinerie.tibillet.re/qr/07510c96-6eda-48a9-b31e-149042068112
7990
8091
8192
// résultats qrcodes attendu
@@ -129,11 +140,11 @@ function onScan(qrCodeMessage) {
129140
padding: 10%;
130141
overflow: hidden;
131142
box-shadow: 0 0 25px #000;
132-
border: 1px solid #444;
143+
border: 1px solid #444;
133144
text-align: center;
134145
}
135146
136-
p{
147+
p {
137148
font-size: 20px;
138149
color: #444;
139150
}
@@ -145,6 +156,7 @@ p{
145156
.slide-right {
146157
animation: 3s slide-right;
147158
}
159+
148160
@keyframes slide-right {
149161
from {
150162
margin-left: -100%;
@@ -158,6 +170,7 @@ p{
158170
.slide-left {
159171
animation: 3s slide-left;
160172
}
173+
161174
@keyframes slide-left {
162175
from {
163176
margin-left: 100%;
@@ -172,15 +185,17 @@ p{
172185
width: 200px;
173186
margin: auto;
174187
}
188+
175189
.fade-in {
176190
animation: fadeIn ease 3s;
177191
}
178-
@keyframes fadeIn{
192+
193+
@keyframes fadeIn {
179194
0% {
180-
opacity:0;
195+
opacity: 0;
181196
}
182197
100% {
183-
opacity:1;
198+
opacity: 1;
184199
}
185200
}
186201

www/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
<meta name="color-scheme" content="light dark">
3636
<link rel="icon" href="favicon.ico">
3737
<title>Cordova + vue</title>
38-
<script type="module" crossorigin src="/assets/index.58bc4742.js"></script>
39-
<link rel="stylesheet" href="/assets/index.e905f912.css">
38+
<script type="module" crossorigin src="/assets/index.5b7fbc7b.js"></script>
39+
<link rel="stylesheet" href="/assets/index.341bb75f.css">
4040
</head>
4141
<body>
4242
<div id="app" class="container-fluid"></div>

0 commit comments

Comments
 (0)