-
Notifications
You must be signed in to change notification settings - Fork 35
/
Copy pathapp.html
284 lines (273 loc) · 18 KB
/
app.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet"
integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js"
integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js"
integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13"
crossorigin="anonymous"></script>
<script src="./src/index.js"></script>
<link rel="stylesheet" href="css/style.css">
<title>App [GoodPay]</title>
</head>
<body>
<header>
<nav class="navbar navbar-light bg-light fixed-top">
<div class="container-fluid">
<a class="navbar-brand" href="#">
<img src="./img/goodplayH.png" alt="Logo do texto" width="130" height="60">
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="offcanvas"
data-bs-target="#offcanvasNavbar" aria-controls="offcanvasNavbar">
<span class="navbar-toggler-icon"></span>
</button>
<div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvasNavbar"
aria-labelledby="offcanvasNavbarLabel">
<div class="offcanvas-header">
<img src="./img/GoodPay.png" alt="Logo Principal" width="80" height="80">
<h6 class="offcanvas-title" id="offcanvasNavbarLabel">Menu [GoodPay App]</h6>
<button type="button" class="btn-close text-reset" data-bs-dismiss="offcanvas"
aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<form class="d-flex">
<input class="form-control me-2" type="search" placeholder="Search" aria-label="Search">
<button class="btn btn-outline-success" type="submit">Search</button>
</form>
<div class="accordion accordion-flush" id="accordionFlushExample" style="margin-top: 20px;">
<div class="accordion-item">
<h2 class="accordion-header" id="flush-headingOne">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target="#flush-collapseOne" aria-expanded="false"
aria-controls="flush-collapseOne">
Entre no GoodPay
</button>
</h2>
<div id="flush-collapseOne" class="accordion-collapse collapse"
aria-labelledby="flush-headingOne" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<form action="" class="ms-4">
<div class="input-group mb-3">
<span class="input-group-text" id="basic-addon1">E-mail</span>
<input id="email" type="email" class="form-control"
placeholder="Entre com seu E-mail" aria-label="email"
aria-describedby="basic-addon1">
</div>
<div class="input-group mb-3">
<span class="input-group-text" id="basic-addon1">Senha</span>
<input id="senha" type="password" class="form-control"
placeholder="Entre com a sua senha" aria-label="Username"
aria-describedby="basic-addon1">
</div>
<div class="d-grid gap-2">
<button class="btn btn-outline-info" type="button"
onclick="rotaLogin()" data-bs-dismiss="offcanvas">Entrar</button>
<button class="btn btn-outline-success" type="button"
onclick="rotaCadastro()" data-bs-dismiss="offcanvas">Cadastrar</button>
</div>
</form>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="flush-headingTwo">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target="#flush-collapseTwo" aria-expanded="false"
aria-controls="flush-collapseTwo">
Regras de uso do Aplicativo
</button>
</h2>
<div id="flush-collapseTwo" class="accordion-collapse collapse"
aria-labelledby="flush-headingTwo" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<h5>DevTeam <span class="badge bg-success">BCW18</span></h5>
<p>
Este aplicativo não tem conexão com o banco de dados, o desenvolvimento
deste aplicativo tem como
finalidade o aprendizado de aplicações e interface web. Assim o uso deste
aplicativo deve ser
pensado como um
protótipo não funcional.
</p>
<p>
A aplicação usa elementos de personalização em Bootstrap 5, com Javascript
local,
os dados utilizados para e adicionados neste interface não são enviados a um
serviço.
</p>
<p class="badge bg-secondary">
BCW18: (FullStack)
</p>
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="flush-headingThree">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target="#flush-collapseThree" aria-expanded="false"
aria-controls="flush-collapseThree">
BCW 18 [Java Full Stack]
</button>
</h2>
<div id="flush-collapseThree" class="accordion-collapse collapse"
aria-labelledby="flush-headingThree" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>
Curso de Desenvolvimento web baseado em Java Spring no Back-End com
Angular Typescript no
Front-End. Desenvolvido com metodologias agilistas e usando como base
Projetos em DevOps.
</p>
<div class="text-center">
<img src="./img/logo-itlean.png" class="rounded" alt="Logo da SoulCode"
width="210" height="65">
<img src="./img/logo-tnt.png" class="rounded" alt="Logo da SoulCode"
width="120" height="90">
</div>
</div>
</div>
<div class="accordion-item">
<h2 class="accordion-header" id="flush-headingFour">
<button class="accordion-button collapsed" type="button"
data-bs-toggle="collapse" data-bs-target="#flush-collapseFour"
aria-expanded="false" aria-controls="flush-collapseFour">
SoulCode Academy
</button>
</h2>
<div id="flush-collapseFour" class="accordion-collapse collapse"
aria-labelledby="flush-headingFour" data-bs-parent="#accordionFlushExample">
<div class="accordion-body">
<p>
Tech For Good: 5 pilares que vão transformar o mundo: Educação,
Diversidade, Saúde, Longevidade e Sustentabilidade.
</p>
<p>
Nossa missão é a formação e o emprego, aplicando os 5 pilares do "Tech
For Good". Ser uma escola inclusiva, que, através de nossa metodologia
ágil, possa capacitar e educar em tecnologia, gerar oportunidades de
emprego para todas as gerações, no início ou na ressignificação de
carreira, com foco em diversidade e equidade. Numa profissão que fomente
o bem-estar físico e mental, permitindo o equilíbrio entre a vida
profissional e pessoal, através do trabalho remoto, com flexibilidade de
horários, além de ser um negócio sustentável e responsável, socialmente.
</p>
<p class="badge bg-primary">
Team SoulCode
</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</nav>
</header>
<main>
<div class="col-md-10" style="margin-left: 10%; margin-right: 10%;">
<div class="card mb-3" style="margin-top: 10%;">
<img src="./img/BannerGoodPay2.png" class="card-img-top" alt="Banner de promocao numero 2">
<div class="card-body">
<h5 class="card-title">Volte para o lado verde da vida</h5>
<p class="card-text"> Com o GoodPay cash back você economiza e na compra com nossos parceiros ainda
receberá dinheiro
de volta. Mais de 1645 parceiros de compras vão te ajudar a voltar para o saldo positivo em seu
caixa. As compras com cash back deveram ser feitas em débito ou dinheiro e o retorno vai para o
porquinho de seu caixa.</p>
<p class="card-text"><small class="text-muted">19 de Abril de 2022</small></p>
</div>
<div class="card-group">
<div class="card">
<img src="./img/4.png" class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Money for Live</h5>
<p class="card-text">Com os planos de economia para sair no rolê, marque sua data de saida e
só guarde em seu cofre todos os meses se você for sorteado ganha 5x o que tiver em seu
cofrinho para dar aquele UP na suas férias.</p>
<button type="button" class="btn btn-light" data-bs-toggle="modal" data-bs-target="#promo1">Leia mais...</button>
<p class="card-text"><small class="text-muted">19 de Abril de 2022</small></p>
</div>
</div>
<div class="card">
<img src="./img/5.png" class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Black Friday</h5>
<p class="card-text">Todos os planos do GoodPay com 50% de descontos só não tem desconto
quem não quer. Esta promoção é valida até dia 6 de janeiro de 2022 e somente para os
planos que não tem sorteios e capitalização premiada.</p>
<button type="button" class="btn btn-light">Leia mais...</button>
<p class="card-text"><small class="text-muted">19 de Abril de 2022</small></p>
</div>
</div>
<div class="card">
<img src="./img/6.png" class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title">Plano de Educação
</h5>
<p class="card-text">Comece a economizar assim que seu filho nascer e concorra todo ano á
premios percentuais de seu porquinho e se seu beneficiado tirar nota superior à 800 no
Mec Enem ganhe 3x do seu porquinho na hora para turbinar o prêmio pelo esforço dele.</p>
<button type="button" class="btn btn-light">Leia mais...</button>
<p class="card-text"><small class="text-muted">19 de Abril de 2022</small></p>
</div>
</div>
</div>
</div>
</div>
</main>
<!--Modal de Cominicação [Elementos não visíveis]-->
<div class="modal fade" id="promo1" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Leia Mais</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
Conteúdo...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Fechar</button>
</div>
</div>
</div>
</div>
<div class="modal fade" id="loginNegado" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="loginNegado">Erro de Login</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
Não foi possível executar o Login. Verifique suas informações.
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Fechar</button>
</div>
</div>
</div>
</div>
</body>
<footer>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"
integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.10.2/dist/umd/popper.min.js"
integrity="sha384-7+zCNj/IqJ95wo16oMtfsKbZ9ccEh31eOz1HGyDuCQ6wgnyJNSYdrPa03rtR1zdB"
crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js"
integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13"
crossorigin="anonymous"></script>
<script src="./src/index.js"></script>
</footer>
</html>