1
1
<!DOCTYPE html>
2
2
< html lang ="en ">
3
+
3
4
< head >
4
5
< meta charset ="UTF-8 ">
5
6
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6
- < title > Registrazione</ title >
7
- < link href ="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css " rel ="stylesheet ">
8
- <!-- Stili applicati -->
9
- < link href ="styles/general.css " rel ="stylesheet ">
10
- < link href ="styles/login_test.css " rel ="stylesheet ">
11
- < style >
12
- @import url ('https://fonts.googleapis.com/css2?family=Karantina:wght@400&family=Inter:wght@400&family=Inder&display=swap' );
13
- </ style >
14
- < script >
15
- // Configurazione tailwind.config.js per colori e font
16
- tailwind . config = {
17
- darkMode : 'class' ,
18
- theme : {
19
- extend : {
20
- colors : {
21
- primary : {
22
- "50" : "#eff6ff" , "100" : "#dbeafe" , "200" : "#bfdbfe" , "300" : "#93c5fd" ,
23
- "400" : "#60a5fa" , "500" : "#3b82f6" , "600" : "#2563eb" , "700" : "#1d4ed8" ,
24
- "800" : "#1e40af" , "900" : "#1e3a8a" , "950" : "#172554"
25
- }
26
- } ,
27
- fontFamily : {
28
- 'body' : [ 'Inter' , 'ui-sans-serif' , 'system-ui' , '-apple-system' , 'Segoe UI' , 'Roboto' , 'Helvetica Neue' , 'Arial' , 'Noto Sans' , 'sans-serif' ] ,
29
- 'sans' : [ 'Inter' , 'ui-sans-serif' , 'system-ui' , '-apple-system' , 'Segoe UI' , 'Roboto' , 'Helvetica Neue' , 'Arial' , 'Noto Sans' , 'sans-serif' ]
30
- }
31
- }
32
- }
33
- }
34
- </ script >
7
+ < title > L.I.F.E | Area Registrazione</ title >
8
+ < script src ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js "> </ script >
9
+
10
+ < link rel ="stylesheet " href ="https://fonts.googleapis.com/css2?family=Karantina:wght@400&display=swap ">
11
+ < link rel ="stylesheet " href ="https://fonts.googleapis.com/css2?family=Inter:wght@400&display=swap ">
12
+ < link rel ="stylesheet " href ="https://fonts.googleapis.com/css2?family=Inder&display=swap ">
13
+ < link href ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css " rel ="stylesheet ">
14
+ < link rel ="stylesheet " href ="styles/loginRegistrazione.css ">
15
+ < link rel ="stylesheet " href ="styles/general.css ">
16
+
35
17
</ head >
36
- < body class ="bg-gray-50 dark:bg-gray-900 ">
37
18
38
- < section class ="flex flex-col items-center justify-center px-6 py-8 mx-auto md:h-screen lg:py-0 ">
39
- < a href ="# " class ="flex items-center mb-6 text-2xl font-semibold text-gray-900 dark:text-white ">
40
- < img class ="w-20 h-20 mr-2 " src ="https://cdn.builder.io/api/v1/image/assets/TEMP/03628d78fc5e72fedd9c8471f1d3039ecff6cb30d5b6b9e5b951f05a07078103?apiKey=40a13daf02674cdaa0209479a7976f2a& " alt ="Main Logo ">
41
- < span class ="logo-text "> L.I.F.E.</ span >
42
- </ a >
43
- < div class ="w-full bg-white rounded-lg shadow dark:border md:mt-0 sm:max-w-md xl:p-0 dark:bg-gray-800 dark:border-gray-700 ">
44
- < div class ="p-6 space-y-4 md:space-y-6 sm:p-8 ">
45
- < h1 class ="text-xl font-bold leading-tight tracking-tight text-gray-900 md:text-2xl dark:text-white ">
46
- Registrati
47
- </ h1 >
48
- < form class ="space-y-4 md:space-y-6 " action ="# ">
49
- < div >
50
- < label for ="name " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> Nome</ label >
51
- < input type ="text " name ="name " id ="name " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " placeholder ="Nome completo " required ="">
52
- </ div >
53
- < div >
54
- < label for ="surname " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> Cognome</ label >
55
- < input type ="text " name ="surname " id ="surname " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " placeholder ="Cognome " required ="">
56
- </ div >
57
- < div >
58
- < label for ="age " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> Età</ label >
59
- < input type ="number " name ="age " id ="age " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " placeholder ="Età " required ="">
60
- </ div >
61
- < div >
62
- < label for ="weight " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> Peso</ label >
63
- < input type ="number " name ="weight " id ="weight " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " placeholder ="Peso in kg " required ="">
64
- </ div >
65
- < div >
66
- < label for ="email " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> La tua email</ label >
67
- < input type ="email " name ="email " id ="email " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " placeholder ="name@company.com " required ="">
68
- </ div >
69
- < div >
70
- < label for ="password " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> Password</ label >
71
- < input type ="password " name ="password " id ="password " placeholder ="•••••••• " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " required ="">
72
- </ div >
73
- < div >
74
- < label for ="confirm-password " class ="block mb-2 text-sm font-medium text-gray-900 dark:text-white "> Conferma Password</ label >
75
- < input type ="password " name ="confirm-password " id ="confirm-password " placeholder ="•••••••• " class ="bg-gray-50 border border-gray-300 text-gray-900 rounded-lg focus:ring-primary-600 focus:border-primary-600 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-white dark:focus:ring-blue-500 dark:focus:border-blue-500 " required ="">
76
- </ div >
77
- < div class ="flex items-center justify-between ">
78
- < div class ="flex items-start ">
79
- < div class ="flex items-center h-5 ">
80
- < input id ="terms " aria-describedby ="terms " type ="checkbox " class ="w-4 h-4 border border-gray-300 rounded bg-gray-50 focus:ring-3 focus:ring-primary-300 dark:bg-gray-700 dark:border-gray-600 dark:focus:ring-primary-600 dark:ring-offset-gray-800 " required ="">
19
+ < body >
20
+
21
+ < div class ="container mt-5 ">
22
+ < div class ="row justify-content-center ">
23
+ < div class ="col-md-6 text-center login-container ">
24
+ < img
25
+ src ="https://cdn.builder.io/api/v1/image/assets/TEMP/03628d78fc5e72fedd9c8471f1d3039ecff6cb30d5b6b9e5b951f05a07078103?apiKey=40a13daf02674cdaa0209479a7976f2a& "
26
+ alt ="Main Logo " class ="logo mb-4 ">
27
+ < p class ="mb-4 ">
28
+ < a href ="login.html " class ="registrazione-text fs-5 "> LOGIN</ a > / < a href ="registrazione.html "
29
+ class ="login-text fs-3 "> REGISTRATI</ a >
30
+ </ p >
31
+ < div class ="container ">
32
+ < form >
33
+ < div class ="mb-3 ">
34
+ < label for ="nomeInput " class ="visually-hidden "> Nome</ label >
35
+ < input type ="text " class ="form-control formInput " id ="nomeInput " placeholder ="Nome " aria-label ="Nome ">
36
+ </ div >
37
+ < div class ="mb-3 ">
38
+ < label for ="cognomeInput " class ="visually-hidden "> Cognome</ label >
39
+ < input type ="text " class ="form-control formInput " id ="cognomeInput " placeholder ="Cognome "
40
+ aria-label ="Cognome ">
41
+ </ div >
42
+ < div class ="mb-3 ">
43
+ < label for ="etaInput " class ="visually-hidden "> Età</ label >
44
+ < input type ="number " class ="form-control formInput " id ="etaInput " placeholder ="Età " aria-label ="Età ">
45
+ </ div >
46
+ < div class ="mb-3 ">
47
+ < label for ="sessoInput " class ="visually-hidden "> Sesso</ label >
48
+ < select class ="form-control formInput " id ="sessoInput " aria-label ="Sesso ">
49
+ < option value ="" disabled selected > Seleziona il sesso</ option >
50
+ < option value ="maschio "> Maschio</ option >
51
+ < option value ="femmina "> Femmina</ option >
52
+ < option value ="altro "> Altro</ option >
53
+ </ select >
54
+ </ div >
55
+ < div class ="mb-3 ">
56
+ < label for ="altezzaInput " class ="visually-hidden "> Altezza</ label >
57
+ < input type ="number " class ="form-control formInput " id ="altezzaInput " placeholder ="Altezza (cm) "
58
+ aria-label ="Altezza ">
81
59
</ div >
82
- < div class ="ml-3 text-sm ">
83
- < label for ="terms " class ="text-gray-500 dark:text-gray-300 "> Accetto i Termini e Condizioni< a href ="# " class ="font-medium text-primary-600 hover:underline dark:text-primary-500 "> Termini e Condizioni</ a > </ label >
60
+ < div class ="mb-3 ">
61
+ < label for ="pesoInput " class ="visually-hidden "> Peso</ label >
62
+ < input type ="number " class ="form-control formInput " id ="pesoInput " placeholder ="Peso (kg) "
63
+ aria-label ="Peso ">
84
64
</ div >
85
- </ div >
65
+ < div class ="mb-3 ">
66
+ < label for ="emailInput " class ="visually-hidden "> Email</ label >
67
+ < input type ="email " class ="form-control formInput " id ="emailInput " placeholder ="Email " aria-label ="Email ">
68
+ </ div >
69
+ < div class ="mb-3 ">
70
+ < label for ="pwdInput " class ="visually-hidden "> Password</ label >
71
+ < input type ="password " class ="form-control formInput " id ="pwdInput " placeholder ="Password "
72
+ aria-label ="Password ">
73
+ </ div >
74
+ < div class ="mb-3 ">
75
+ < label for ="confirmPwdInput " class ="visually-hidden "> Conferma Password</ label >
76
+ < input type ="password " class ="form-control formInput " id ="confirmPwdInput " placeholder ="Conferma Password "
77
+ aria-label ="Conferma Password ">
78
+ </ div >
79
+ < div class ="text-center mb-3 ">
80
+ < button class ="bottonePersonalizzato px-4 py-1 mb-1 text-center fw-bold fs-4 mt-3 "
81
+ tabindex ="0 "> Registrati</ button >
82
+ </ div >
83
+ </ form >
86
84
</ div >
87
- < button type ="submit " class ="w-full text-white bg-primary-600 hover:bg-primary-700 focus:ring-4 focus:outline-none focus:ring-primary-300 font-medium rounded-lg text-sm px-5 py-2.5 text-center dark:bg-primary-600 dark:hover:bg-primary-700 dark:focus:ring-primary-800 "> Registrati</ button >
88
- < div class ="flex items-center justify-between ">
89
- < p class ="text-sm font-light text-gray-500 dark:text-gray-400 ">
90
- Hai già un account? Accedi
91
- </ p >
92
-
93
-
94
-
85
+ </ div >
86
+ </ div >
87
+ </ div >
88
+ </ body >
89
+
90
+ </ html >
0 commit comments