modali.html
1.71 KB
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
<modal v-if="showModal" @close="showModal = false">
<h3 slot="header">custom header</h3>
</modal>
<script type="text/x-template" id="modal-template">
<transition name="modal">
<div class="modal-mask">
<div class="modal-wrapper">
<div class="modal-container">
<div class="close_modal" @click="$emit('close')">
<img src="img/closed_modal.svg" alt="">
</div>
<div class="modal-header">
<img src="img/modal_icon.svg" alt="">
<slot name="header">
<h3>Non hai ancora una fornitura energetica attiva?</h3>
</slot>
</div>
<div class="modal-body">
<slot name="body">
<p>Parliamoci! Un personal trainer dell’energia ti aiuterà a costruire l’offerta giusta in
base alle tue necessità.</p>
</slot>
<div class="modal-flex">
<div class="wapper-input__modale">
<label for="">Nome o ragione sociale</label>
<input type="text" placeholder="Nome o ragione sociale">
</div>
<div class="wapper-input__modale">
<label for="">Email o numero di telefono</label>
<input type="text" placeholder="Email o numero di telefono">
</div>
</div>
</div>
<div class="modal-footer">
<slot name="footer">
<div class="wapper-input__modale wapper-input__modalePrivacy">
<input type="checkbox">
<label for="">Confermo di aver preso visione <span class="underline">dell’informativa sulla privacy</span></label>
</div>
<button class="btn__gray" @click="$emit('close')">
Invia
</button>
</slot>
</div>
</div>
</div>
</div>
</transition>
</script>