1
1
body {
2
2
font-family : 'Montserrat' , sans-serif;
3
+ background : linear-gradient (to right, # 0a0a0a, # 1b1b1b );
3
4
display : flex;
4
- justify-content : center;
5
5
align-items : center;
6
+ justify-content : center;
6
7
height : 100vh ;
7
8
margin : 0 ;
8
- position : relative ;
9
+ color : # fff ;
9
10
}
10
11
11
- # particles-js {
12
- position : absolute;
13
- width : 100% ;
14
- height : 100% ;
15
- background-color : # 0e0e0e ;
16
- z-index : -1 ;
17
- }
18
-
19
- .login-container {
20
- color : # 003cff ;
21
- background : rgb (24 , 26 , 71 );
22
- background : radial-gradient (circle, rgba (24 , 26 , 71 , 0.9 ) 0% , rgba (27 , 27 , 27 , 1 ) 100% );
23
- border : 1px solid # 003cff ;
24
- border-radius : 8px ;
25
- padding : 20px ;
26
- box-shadow : 0 2px 6px rgba (0 , 0 , 0 , 0.1 );
27
- display : flex;
28
- flex-direction : column;
29
- align-items : center;
12
+ .register-container {
13
+ background : # 121212 ;
14
+ padding : 60px 80px ;
15
+ border-radius : 10px ;
16
+ box-shadow : 0px 5px 15px rgba (0 , 0 , 0 , 0.5 );
17
+ width : 450px ;
18
+ max-width : 90% ;
19
+ animation : fadeIn 0.5s ease;
20
+ }
21
+
22
+ .register-logo {
23
+ display : block;
24
+ max-width : 150px ;
25
+ margin : 0 auto 20px auto;
30
26
}
31
27
32
- .login-container h2 {
33
- margin-top : 0 ;
28
+ .header-text h2 {
34
29
text-align : center;
35
- margin-top : -50px ;
30
+ font-size : 22px ;
31
+ font-weight : bold;
32
+ margin-bottom : 30px ;
33
+ color : # 1e90ff ;
36
34
}
37
35
38
- .login-container input [type = "text" ],
39
- .login-container input [type = "password" ] {
40
- width : 90% ;
41
- padding : 10px ;
42
- border : 3px solid # 003cff ;
43
- background : linear-gradient (to bottom, # eeeeee, # 414141 );
44
- border-radius : 6px ;
45
- outline : none;
36
+ .form-field {
37
+ margin-bottom : 25px ;
38
+ position : relative;
46
39
}
47
40
48
- .login -container input [ type = "submit" ] {
41
+ .register -container label {
49
42
font-weight : 500 ;
50
- font-size : 12px ;
51
- bottom : 0 ;
52
- right : 50% ;
53
- width : 50% ;
54
- padding : 10px ;
55
- margin-top : 10px ;
56
- background : transparent;
57
- box-shadow : 5px # 0e0e0e ;
43
+ display : block;
44
+ margin-bottom : 10px ;
45
+ color : # eee ;
46
+ }
47
+
48
+ .register-container input [type = "text" ],
49
+ .register-container input [type = "password" ] {
50
+ padding : 15px ;
51
+ border : 2px solid # 333 ;
52
+ background : # 333 ;
53
+ border-radius : 10px ;
54
+ outline : none;
55
+ color : # fff ;
56
+ font-size : 16px ;
57
+ width : 100% ;
58
+ }
59
+
60
+ .register-container input [type = "text" ]: focus ,
61
+ .register-container input [type = "password" ]: focus {
62
+ border-color : # 1e90ff ;
63
+ }
64
+
65
+ .register-container input [type = "submit" ] {
66
+ width : 107% ;
67
+ padding : 18px ;
68
+ border : none;
69
+ background-color : # 1e90ff ;
58
70
color : # fff ;
59
- border : 2px solid # 414141 ;
60
- border-radius : 25px ;
71
+ font-weight : bold;
72
+ font-size : 18px ;
73
+ border-radius : 10px ;
61
74
cursor : pointer;
62
75
transition : background-color 0.3s ease;
63
- display : flex;
64
- justify-content : center;
65
- align-items : center;
66
- margin : auto;
67
- font-family : 'Montserrat' , sans-serif;
68
76
}
69
77
70
- .login -container button : hover {
71
- background-color : # a8a8a8 ;
78
+ .register -container input [ type = "submit" ] : hover {
79
+ background-color : # 0066cc ;
72
80
}
73
81
74
- .logo-image {
75
- width : 200px ;
76
- height : auto;
77
- margin-bottom : 20px ;
82
+ @keyframes fadeIn {
83
+ from {
84
+ opacity : 0 ;
85
+ }
86
+ to {
87
+ opacity : 1 ;
88
+ }
78
89
}
79
90
80
- .login-username ,
81
- .login-password {
82
- font-family : 'Montserrat' , sans-serif;
83
- font-size : 14px ;
84
- font-weight : 900 ;
85
- text-transform : uppercase;
86
- color : # a8a8a8 ;
87
- padding-bottom : 10px ;
91
+ /* Footer */
92
+ footer {
93
+ position : absolute;
94
+ right : 10px ;
95
+ bottom : 10px ;
96
+ color : # eee ;
97
+ }
98
+
99
+ .footer-container {
88
100
display : flex;
89
101
align-items : center;
102
+ font-size : 14px ;
103
+ padding : 10px 20px ;
104
+ border-radius : 5px ;
105
+ box-shadow : 0px 2px 8px rgba (0 , 0 , 0 , 0.3 );
106
+ transition : box-shadow 0.3s ease;
90
107
}
91
108
92
- .form-icons {
93
- margin-right : 8 px ;
109
+ .footer-container : hover {
110
+ box-shadow : 0 px 4 px 12 px rgba ( 0 , 0 , 0 , 0.5 ) ;
94
111
}
95
112
96
- .form-icons2 {
97
- margin-right : 10px ;
113
+ .footer-container a {
114
+ color : # 1e90ff ;
115
+ text-decoration : none;
116
+ margin : 0 5px ;
117
+ transition : color 0.3s ease;
98
118
}
99
119
100
- @media (max-width : 480px ) {
101
- .login-container input [type = "submit" ] {
102
- width : 75% ;
103
- }
120
+ .footer-container a : hover {
121
+ color : # 0066cc ;
104
122
}
105
123
106
- .spacer01 {
107
- font-family : 'Montserrat' , sans-serif;
108
- font-size : 8.5px ;
109
- font-weight : 600 ;
110
- text-transform : none;
111
- color : # a8a8a8 ;
112
- padding : 10px 10px ;
124
+ .heart {
125
+ color : # ff4d4d ;
126
+ margin : 0 5px ;
113
127
}
114
128
115
- .madeby {
116
- font-family : 'Montserrat' , sans-serif;
117
- font-weight : 400 ;
118
- color : # fff ;
119
- font-size : 7px ;
120
- margin-top : 25px ;
121
- text-align : center;
129
+ .footer-container a : visited {
130
+ color : # 1e90ff ; /* Same color as unvisited links */
122
131
}
123
132
124
- .hinweis {
125
- padding : 9px ;
126
- color : # fff ;
133
+
134
+ /* Info Banner register */
135
+ .info-banner {
136
+ background : # 121212 ;
137
+ padding : 15px 0 ;
138
+ text-align : center;
139
+ box-shadow : 0px 5px 15px rgba (0 , 0 , 0 , 0.5 );
140
+ position : fixed;
141
+ top : 0 ;
142
+ left : 0 ;
143
+ right : 0 ;
144
+ z-index : 1000 ;
145
+ animation : slideDown 0.5s ease;
127
146
}
128
147
129
- .login-container p {
130
- color : # fff ;
131
- font-weight : 600 ;
132
- font-family : 'Montserrat' , sans-serif;
133
- font-size : 9px ;
134
- margin-top : -10px ;
148
+ .info-banner p {
149
+ margin : 0 ;
150
+ font-size : 16px ;
151
+ color : # eee ;
152
+ }
153
+
154
+ .info-banner a {
155
+ color : # 1e90ff ;
156
+ text-decoration : underline;
157
+ transition : color 0.3s ease;
158
+ }
159
+
160
+ /* Hyperlinks */
161
+ .info-banner a : hover ,
162
+ .info-banner a : visited {
163
+ color : # 0066cc ;
135
164
}
136
165
137
- .iconsfont {
138
- padding : 8px ;
139
- }
166
+ @keyframes slideDown {
167
+ from {
168
+ top : -50px ;
169
+ }
170
+ to {
171
+ top : 0 ;
172
+ }
173
+ }
0 commit comments