Skip to content

Commit f7cf1f4

Browse files
Update style.css
1 parent f0e8498 commit f7cf1f4

File tree

1 file changed

+13
-158
lines changed

1 file changed

+13
-158
lines changed

assets/css/style.css

Lines changed: 13 additions & 158 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,13 @@ body::before {
184184
image-rendering: auto;
185185
}
186186

187+
/* Keep logo visible on mobile, just scale it down */
188+
@media (max-width: 768px) {
189+
.png-logo {
190+
max-width: 90%;
191+
}
192+
}
193+
187194
.glitch {
188195
position: relative;
189196
animation: glitch 2s infinite;
@@ -467,166 +474,18 @@ body::before {
467474
border-top: 3px solid var(--border-primary);
468475
padding: 1rem 0;
469476
text-align: center;
470-
font-size: 0.75rem;
471-
color: var(--text-secondary);
472-
background: rgba(10, 10, 10, 0.5);
473-
margin-top: var(--spacing-xl);
474-
}
475-
476-
.footer-main {
477-
font-size: 0.75rem;
478-
color: var(--primary-green);
479-
margin-bottom: 8px;
480-
letter-spacing: 1px;
481-
}
482-
483-
.footer-copyleft {
484-
font-size: 0.7rem;
485-
color: #b0b0b0;
486-
margin-bottom: 16px;
487-
}
488-
489-
.copyleft-symbol {
490-
display: inline-block;
491-
transform: scaleX(-1);
492-
font-size: 1.1em;
493-
color: var(--primary-green);
494-
}
495-
496-
.social-icons {
497-
display: flex;
498-
justify-content: center;
499-
align-items: center;
500-
gap: 20px;
501-
flex-wrap: wrap;
502-
}
503-
504-
.social-icons a {
505-
color: var(--text-primary);
506-
text-decoration: none;
507-
transition: color 0.3s ease, transform 0.3s ease;
508-
display: inline-flex;
509-
align-items: center;
510-
justify-content: center;
511-
}
512-
513-
.social-icons a:hover {
514-
color: var(--primary-green);
515-
transform: translateY(-3px);
516-
}
517-
518-
.social-icons svg {
519-
width: 20px;
520-
height: 20px;
521-
fill: currentColor;
522-
}
523-
524-
@media (max-width: 768px) {
525-
.footer-main {
526-
font-size: 0.65rem;
527-
}
528-
529-
.footer-copyleft {
530-
font-size: 0.6rem;
531-
}
532-
533-
.social-icons {
534-
gap: 16px;
535-
}
536-
537-
.social-icons svg {
538-
width: 18px;
539-
height: 18px;
540-
}
541-
}/* Footer */
542-
.footer {
543-
border-top: 3px solid var(--border-primary);
544-
padding: 1rem 0;
545-
text-align: center;
546-
font-size: 0.75rem;
477+
font-size: 0.8rem;
547478
color: var(--text-secondary);
548-
background: rgba(10, 10, 10, 0.5);
549-
margin-top: var(--spacing-xl);
550-
}
551-
552-
.footer-main {
553-
font-size: 0.75rem;
554-
color: var(--primary-green);
555-
margin-bottom: 8px;
556-
letter-spacing: 1px;
557-
}
558-
559-
.footer-copyleft {
560-
font-size: 0.7rem;
561-
color: #b0b0b0;
562-
margin-bottom: 16px;
563-
}
564-
565-
.copyleft-symbol {
566-
display: inline-block;
567-
transform: scaleX(-1);
568-
font-size: 1.1em;
569-
color: var(--primary-green);
570-
}
571-
572-
.social-icons {
573-
display: flex;
574-
justify-content: center;
575-
align-items: center;
576-
gap: 20px;
577-
flex-wrap: wrap;
578-
}
579-
580-
.social-icons a {
581-
color: var(--text-primary);
582-
text-decoration: none;
583-
transition: color 0.3s ease, transform 0.3s ease;
584-
display: inline-flex;
585-
align-items: center;
586-
justify-content: center;
587-
}
588-
589-
.social-icons a:hover {
590-
color: var(--primary-green);
591-
transform: translateY(-3px);
592-
}
593-
594-
.social-icons svg {
595-
width: 20px;
596-
height: 20px;
597-
fill: currentColor;
598-
}
599-
600-
@media (max-width: 768px) {
601-
.footer-main {
602-
font-size: 0.65rem;
603-
}
604-
605-
.footer-copyleft {
606-
font-size: 0.6rem;
607-
}
608-
609-
.social-icons {
610-
gap: 16px;
611-
}
612-
613-
.social-icons svg {
614-
width: 18px;
615-
height: 18px;
616-
}
479+
background: rgba(10, 10, 10, 0.9);
480+
margin-top: var(--spacing-unit);
617481
}
618482

619-
/* Mobile: Scale logo down, keep it visible */
483+
/* Mobile: Keep desktop look, just make it scrollable */
620484
@media (max-width: 768px) {
621485
.container {
622486
padding: 0 0.75rem;
623487
}
624488

625-
/* Scale PNG logo down on mobile but keep it visible */
626-
.png-logo {
627-
max-width: 80%;
628-
}
629-
630489
.nav {
631490
gap: 0.75rem;
632491
}
@@ -636,6 +495,7 @@ body::before {
636495
font-size: 0.85rem;
637496
}
638497

498+
/* Allow horizontal scroll on terminal if needed */
639499
.terminal-content {
640500
font-size: 0.75rem;
641501
padding: 0.75rem;
@@ -646,13 +506,8 @@ body::before {
646506
}
647507
}
648508

649-
/* Very small screens */
509+
/* Very small screens - minimal adjustments */
650510
@media (max-width: 480px) {
651-
/* Scale logo even more on very small screens */
652-
.png-logo {
653-
max-width: 70%;
654-
}
655-
656511
.terminal-content {
657512
font-size: 0.7rem;
658513
padding: 0.5rem;

0 commit comments

Comments
 (0)