-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathstyle.css
More file actions
148 lines (133 loc) · 2.99 KB
/
style.css
File metadata and controls
148 lines (133 loc) · 2.99 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
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
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: 'Poppins', sans-serif;
}
body {
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
background: linear-gradient(90deg, #e2e2e2, #c9d6ff);
}
.container {
position: relative;
width: 850px;
height: 620px;
background: #fff;
border-radius: 30px;
box-shadow: 0 0 30px rgba(0, 0, 0, .2);
overflow: hidden;
display: flex;
}
label {
/* display: block; */
text-align: left;
font-weight: 500;
/* margin-bottom: 5px; */
/* color: #333; */
}
/* Styling the dropdown container */
.input-box select {
width: 100%;
padding: 10px 15px;
background: #eee;
border-radius: 8px;
border: none;
outline: none;
font-size: 13px;
color: #333;
font-weight: 500;
appearance: none; /* Removes default arrow icon for custom styling */
cursor: pointer;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23333" class="bi bi-chevron-down" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1.5 6.5a.5.5 0 0 1 .707 0L8 12.293l5.793-5.793a.5.5 0 1 1 .707.707l-6 6a.5.5 0 0 1-.707 0l-6-6a.5.5 0 0 1 0-.707z"/></svg>');
background-repeat: no-repeat;
background-position: right 10px center;
background-size: 14px;
}
.input-box select:focus {
border: 2px solid #7494ec; /* Adds a subtle border on focus */
background-color: #f0f0f0; /* Lightens background on focus */
}
/* Left side panel */
.left-panel {
width: 50%;
height: 100%;
background: #3b5998; /* Blue background */
color: #fff;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 40px;
text-align: center;
}
.left-panel h2 {
font-size: 30px;
margin-bottom: 10px;
}
.left-panel p {
font-size: 16px;
line-height: 1.5;
}
/* Right side form box */
.form-box {
width: 50%;
height: 100%;
background: #fff;
display: flex;
align-items: center;
color: #333;
text-align: center;
padding: 40px;
}
.container h1 {
font-size: 36px;
margin-bottom: 30px;
}
.input-box {
margin: 30px 0;
}
.input-box input {
width: 100%;
padding: 10px 15px;
background: #eee;
border-radius: 8px;
border: none;
outline: none;
font-size: 13px;
color: #333;
font-weight: 500;
}
.input-box input::placeholder {
color: #888;
font-weight: 400;
}
.forgot-link a {
font-size: 13px;
color: #333;
text-decoration: none;
}
.btn {
width: 100%;
height: 48px;
background: #7494ec;
border-radius: 8px;
border: none;
cursor: pointer;
font-size: 12px;
color: #fff;
font-weight: 600;
text-transform: uppercase;
}
@media screen and (max-width: 650px) {
.container {
flex-direction: column;
height: calc(100vh - 40px);
}
.left-panel, .form-box {
width: 100%;
height: 50%;
}
}