source: jobvista-frontend/src/App.css

main
Last change on this file was 08f82ec, checked in by 223021 <daniel.ilievski.2@…>, 9 days ago

Did more refactoring

  • Property mode set to 100644
File size: 4.0 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 background-color: white;
41 border-radius: 10px;
42 padding: 15px 30px;
43 margin-top: 80px;
44}
45
46.container {
47 width: 80% !important;
48 max-width: 1500px !important;
49}
50
51.container, .custom-container {
52 margin-top: 120px !important;
53}
54
55.no-additional-margin {
56 margin-top: 80px !important;
57}
58
59
60/*font-family: 'Ubuntu', sans-serif;*/
61/*font-family: 'Cairo', sans-serif;*/
62
63.react-responsive-modal-overlay {
64 backdrop-filter: blur(3px);
65}
66
67/*CARDS*/
68
69.col {
70 height: 280px !important;
71}
72
73.container .g-4 {
74 --bs-gutter-y: 6rem !important;
75 margin-bottom: 100px !important;
76}
77
78
79.add-new-card {
80 border-radius: 8px;
81 background-color: transparent;
82 border: 3px dashed grey;
83 transition: all 0.3s ease;
84 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
85 transform: translate(0, 0);
86 height: 270px;
87 width: 100%;
88 color: grey;
89 font-family: Ubuntu;
90 text-transform: uppercase;
91}
92.add-new-card h3 {
93 font-size: 25px;
94}
95.add-new-card:hover {
96 /*transform: translate(0, 8px);*/
97 /*box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);*/
98 color: black;
99 border: 3px dashed black;
100}
101
102.custom-card {
103 border-radius: 8px;
104 background-color: white;
105 transition: all 0.3s ease;
106 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
107 transform: translate(0, 0);
108 height: 360px;
109}
110
111.hub-card {
112 height: 270px !important;
113}
114
115.custom-card .card-foot {
116 position: absolute;
117 display: flex;
118 justify-content: center;
119 gap: 8px;
120 text-align: center;
121 height: auto;
122 width: 100%;
123 bottom: 20px;
124}
125
126
127
128
129.custom-card:hover {
130 transform: translate(0, 8px);
131 box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
132}
133
134.custom-card .card-head {
135 padding: 25px;
136 padding-bottom: 0 !important;
137 height: 20%;
138}
139
140.custom-card .card-head .job-type {
141 font-size: 12px !important;
142 margin-left: 6px !important;
143 position: relative;
144 bottom: 3px;
145}
146
147.custom-card .card-head .expired {
148 font-size: 12px !important;
149 margin-left: 8px !important;
150 position: relative;
151 bottom: 3px;
152}
153
154.custom-card .card-head .card-management-btns {
155 float: right;
156 scale: 130%;
157 display: flex;
158 gap: 5px;
159 transition: 0.2s;
160}
161.custom-card .card-head .card-management-btns i:hover {
162 opacity: 0.5;
163 cursor: pointer;
164}
165
166.custom-card .card-body {
167 padding: 0 25px;
168 padding-top: 5px !important;
169 height: 50%;
170}
171.custom-card .card-body span{
172 font-size: 15px;
173}
174
175.custom-card .card-body .card-title {
176 margin-top: 10px;
177}
178
179
180.custom-card .card-body .card-title h5 {
181 display: inline;
182}
183
184
185.custom-card .card-body .hourly-salary {
186 margin-bottom: 30px;
187 display: inline;
188}
189
190.custom-card .card-body .card-info {
191 color: gray;
192 margin: 13px 0;
193}
194
195
196
197
198.card-button {
199 border: 0;
200 border-radius: 8px;
201 width: 45%;
202 background-image: linear-gradient(to bottom, #dddddd, #f0f0f0);
203 color: #333333;
204 font-weight: bold;
205 padding: 5px 10px;
206 transition: 0.2s;
207 text-decoration: none;
208 text-align: center;
209}
210
211.card-button:only-child {
212 width: 70%;
213}
214.card-button:not(.disabled):hover{
215 background: linear-gradient(to bottom, #bbbbbb, #dddddd);
216 color: #333333;
217}
218
219
220
221
222
Note: See TracBrowser for help on using the repository browser.