6161 align-items : center;
6262}
6363
64- /* Language Selector */
64+ /* Language Selector - Mobile First */
6565.language-selector-wrapper {
6666 position : absolute;
67- top : 20 px ;
68- right : 20 px ;
67+ top : 10 px ;
68+ right : 10 px ;
6969 z-index : 1000 ;
7070}
7171
72- /* Custom Select Styles */
72+ /* Custom Select Styles - Mobile First */
7373.custom-select {
7474 position : relative;
75- width : 150 px ;
75+ width : 110 px ;
7676}
7777
7878.custom-select-trigger {
79- padding : 10 px 40 px 10 px 16 px ;
80- font-size : 15 px ;
79+ padding : 8 px 32 px 8 px 12 px ;
80+ font-size : 13 px ;
8181 font-weight : 600 ;
8282 color : white;
8383 background-color : rgba (255 , 255 , 255 , 0.15 );
8888 transition : all 0.3s ease;
8989 background-image : url ("../assets/images/arrow-down.svg" );
9090 background-repeat : no-repeat;
91- background-position : right 12 px center;
92- background-size : 12 px ;
91+ background-position : right 10 px center;
92+ background-size : 10 px ;
9393 user-select : none;
9494}
9595
128128}
129129
130130.custom-option {
131- padding : 10 px 16 px ;
132- font-size : 15 px ;
131+ padding : 8 px 12 px ;
132+ font-size : 13 px ;
133133 font-weight : 600 ;
134134 color : white;
135135 cursor : pointer;
@@ -151,19 +151,18 @@ a {
151151
152152/* Button icons */
153153.btn-icon {
154- width : 20 px ;
155- height : 20 px ;
156- margin-right : 8 px ;
154+ width : 18 px ;
155+ height : 18 px ;
156+ margin-right : 6 px ;
157157 filter : brightness (0 ) invert (1 );
158158}
159159
160- /* LinkedIn button */
160+ /* LinkedIn button - Mobile First */
161161.btn-linkedin {
162162 display : flex;
163163 align-items : center;
164164 justify-content : center;
165- min-width : 130px ;
166- width : 130px ;
165+ width : 100% ;
167166 background-color : var (--clr-linkedin );
168167 color : var (--clr-white );
169168 border : 2px solid var (--clr-linkedin );
@@ -186,13 +185,12 @@ a {
186185 filter : brightness (0 ) invert (0 );
187186}
188187
189- /* GitHub button */
188+ /* GitHub button - Mobile First */
190189.btn-github-outline {
191190 display : flex;
192191 align-items : center;
193192 justify-content : center;
194- min-width : 130px ;
195- width : 130px ;
193+ width : 100% ;
196194 background-color : transparent;
197195 color : var (--clr-white );
198196 border : 2px solid var (--clr-white );
@@ -224,59 +222,37 @@ a {
224222 4. MEDIA QUERIES (RESPONSIVE)
225223 =================================== */
226224
227- /* Tablet and mobile (below 992px) */
228- @media (max -width: 991.98 px ) {
229- .col-10 . col-sm-8 . col-lg-6 {
230- display : flex;
231- justify-content : center ;
232- margin : 0 auto ;
225+ /* Desktop and up ( 992px and above ) */
226+ @media (min -width: 992 px ) {
227+ .btn-linkedin ,
228+ . btn-github-outline {
229+ width : auto ;
230+ min-width : 140 px ;
233231 }
234232
235- .col-10 .col-sm-8 .col-lg-6 img {
236- margin : 0 auto;
237- display : block;
233+ .btn-icon {
234+ width : 20px ;
235+ height : 20px ;
236+ margin-right : 8px ;
238237 }
239-
240- .col-lg-6 {
241- text-align : center;
242- }
243-
244- .d-grid .gap-2 .d-md-flex {
245- justify-content : center !important ;
246- }
247- }
248-
249- /* Small mobile (below 576px) */
250- @media (max-width : 575.98px ) {
251- .container {
252- text-align : center;
253- }
254-
255- .btn {
256- margin : 0.25rem !important ;
257- }
258-
259238 .language-selector-wrapper {
260- top : 10px ;
261- right : 10px ;
262- }
263-
264- .language-selector {
265- padding : 8px 35px 8px 12px ;
266- font-size : 13px ;
239+ top : 20px ;
240+ right : 20px ;
267241 }
268242
269243 .custom-select {
270- width : 120 px ;
244+ width : 150 px ;
271245 }
272246
273247 .custom-select-trigger {
274- padding : 8px 35px 8px 12px ;
275- font-size : 13px ;
248+ padding : 10px 40px 10px 16px ;
249+ font-size : 15px ;
250+ background-position : right 12px center;
251+ background-size : 12px ;
276252 }
277253
278254 .custom-option {
279- padding : 8 px 12 px ;
280- font-size : 13 px ;
255+ padding : 10 px 16 px ;
256+ font-size : 15 px ;
281257 }
282258}
0 commit comments