source: jobvista-frontend/src/App.css

main
Last change on this file was 4d97b63, checked in by 223021 <daniel.ilievski.2@…>, 3 months ago

Implemented Google login, additional file uploads, response messages and email notifications

  • Property mode set to 100644
File size: 4.2 KB
Line 
1@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800&display=swap');
2@import url('https://fonts.googleapis.com/css2?family=Cabin:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
3
4* {
5 margin: 0;
6 padding: 0;
7 box-sizing: border-box;
8}
9
10html {
11 scroll-behavior: smooth;
12}
13
14.App {
15 /*background-color: rgb(243, 242, 241);*/
16 background-color: #E6E6E6;
17 /*background-color: #F4F2EE;*/
18 /*background-color: #0F0F0F;*/
19 /*background-color: #EBF2FC;*/
20 height: 100vh;
21 overflow-y: auto;
22}
23
24.or-thing {
25 border-top: 1px solid rgb(213, 213, 213);
26 display: flex;
27 -webkit-box-pack: center;
28 justify-content: center;
29 margin-bottom: 20px;
30 margin-top: 20px;
31}
32
33.or-thing span {
34 margin-top: -13px;
35 background-color: rgb(255, 255, 255);
36 padding: 0px 8px;
37}
38
39.form-container {
40 font-family: "Segoe UI";
41 background-color: white;
42 border-radius: 10px;
43 padding: 15px 30px;
44 margin-top: 40px;
45}
46
47
48.form-container h5, .form-container h3 {
49 text-align:center;
50 font-family: Poppins
51}
52
53.container {
54 width: 80% !important;
55 max-width: 1500px !important;
56}
57
58.container, .custom-container {
59 margin-top: 120px !important;
60}
61
62.no-additional-margin {
63 margin-top: 80px !important;
64}
65
66
67/*font-family: 'Ubuntu', sans-serif;*/
68/*font-family: 'Cairo', sans-serif;*/
69
70.react-responsive-modal-overlay {
71 backdrop-filter: blur(3px);
72}
73
74/*CARDS*/
75
76.col {
77 height: 280px !important;
78}
79
80.container .g-4 {
81 --bs-gutter-y: 6rem !important;
82 margin-bottom: 100px !important;
83}
84
85
86.add-new-card {
87 border-radius: 8px;
88 background-color: transparent;
89 border: 3px dashed grey;
90 transition: all 0.3s ease;
91 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
92 transform: translate(0, 0);
93 height: 270px;
94 width: 100%;
95 color: grey;
96 font-family: Ubuntu;
97 text-transform: uppercase;
98}
99.add-new-card h3 {
100 font-size: 25px;
101}
102.add-new-card:hover {
103 /*transform: translate(0, 8px);*/
104 /*box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);*/
105 color: black;
106 border: 3px dashed black;
107}
108
109.custom-card {
110 border-radius: 8px;
111 background-color: white;
112 transition: all 0.3s ease;
113 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
114 transform: translate(0, 0);
115 height: 360px;
116}
117
118.hub-card {
119 height: 270px !important;
120}
121
122.custom-card .card-foot {
123 position: absolute;
124 display: flex;
125 justify-content: center;
126 gap: 8px;
127 text-align: center;
128 height: auto;
129 width: 100%;
130 bottom: 20px;
131}
132
133
134
135
136.custom-card:hover {
137 transform: translate(0, 8px);
138 box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
139}
140
141.custom-card .card-head {
142 padding: 25px;
143 padding-bottom: 0 !important;
144 height: 20%;
145}
146
147.custom-card .card-head .job-type {
148 font-size: 12px !important;
149 margin-left: 6px !important;
150 position: relative;
151 bottom: 3px;
152}
153
154.custom-card .card-head .expired {
155 font-size: 12px !important;
156 margin-left: 8px !important;
157 position: relative;
158 bottom: 3px;
159}
160
161.custom-card .card-head .card-management-btns {
162 float: right;
163 scale: 130%;
164 display: flex;
165 gap: 5px;
166 transition: 0.2s;
167}
168.custom-card .card-head .card-management-btns i:hover {
169 opacity: 0.5;
170 cursor: pointer;
171}
172
173.custom-card .card-body {
174 padding: 0 25px;
175 padding-top: 5px !important;
176 height: 50%;
177}
178.custom-card .card-body span{
179 font-size: 15px;
180}
181
182.custom-card .card-body .card-title {
183 margin-top: 10px;
184}
185
186
187.custom-card .card-body .card-title h5 {
188 display: inline;
189}
190
191
192.custom-card .card-body .hourly-salary {
193 margin-bottom: 30px;
194 display: inline;
195}
196
197.custom-card .card-body .card-info {
198 color: gray;
199 margin: 13px 0;
200}
201
202
203
204
205.card-button {
206 border: 0;
207 border-radius: 8px;
208 width: 45%;
209 background-image: linear-gradient(to bottom, #dddddd, #f0f0f0);
210 color: #333333;
211 font-weight: bold;
212 padding: 5px 10px;
213 transition: 0.2s;
214 text-decoration: none;
215 text-align: center;
216}
217
218.card-button:only-child {
219 width: 70%;
220}
221.card-button:not(.disabled):hover{
222 background: linear-gradient(to bottom, #bbbbbb, #dddddd);
223 color: #333333;
224}
225
226.card-company-logo {
227 border-radius: 15%
228}
229
230
231
232
233
Note: See TracBrowser for help on using the repository browser.