File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 483483 }
484484
485485 .header {
486- padding : 20 px ;
487- margin-bottom : 15 px ;
486+ padding : 15 px ;
487+ margin-bottom : 10 px ;
488488 border-radius : 0 ;
489489 }
490490
491491 .content {
492- padding : 10 px ;
492+ padding : 5 px ;
493493 border-radius : 0 ;
494494 }
495495
496496 .bingo-board {
497- gap : 4 px ;
497+ gap : 3 px ;
498498 }
499499
500500 .bingo-square {
501- aspect-ratio : 1 ; /* Keep squares square on mobile */
502- padding : 8 px ;
503- font-size : 0.75 em ;
501+ aspect-ratio : 1 ;
502+ padding : 6 px ;
503+ font-size : 0.7 em ;
504504 border-width : 2px ;
505+ overflow : hidden;
506+ display : flex;
507+ flex-direction : column;
508+ justify-content : center;
505509 }
506510
507511 .bingo-square : active {
510514 }
511515
512516 .square-content {
513- font-size : 0.7em ;
514- line-height : 1.3 ;
517+ font-size : 0.75em ;
518+ line-height : 1.2 ;
519+ overflow : hidden;
520+ text-overflow : ellipsis;
521+ display : -webkit-box;
522+ -webkit-line-clamp : 5 ;
523+ -webkit-box-orient : vertical;
515524 }
516525
517526 .square-number {
518- font-size : 0.65 em ;
519- padding : 2 px 5 px ;
527+ font-size : 0.6 em ;
528+ padding : 1 px 3 px ;
520529 }
521530
522531 .challenge-badge {
523- font-size : 0.55 em ;
524- padding : 2 px 5 px ;
532+ font-size : 0.5 em ;
533+ padding : 1 px 3 px ;
525534 }
526535
527536 .modal-overlay {
583592 /* Even smaller screens */
584593 @media (max-width : 480px ) {
585594 .content {
586- padding : 8 px ;
595+ padding : 3 px ;
587596 }
588597
589598 .bingo-board {
590- gap : 3 px ;
599+ gap : 2 px ;
591600 }
592601
593602 .bingo-square {
594- aspect-ratio : 1 ; /* Keep squares square */
595- padding : 6 px ;
596- font-size : 0.68 em ;
603+ aspect-ratio : 1 ;
604+ padding : 4 px ;
605+ font-size : 0.65 em ;
597606 }
598607
599608 .square-content {
600- font-size : 0.65em ;
601- line-height : 1.25 ;
609+ font-size : 0.7em ;
610+ line-height : 1.15 ;
611+ -webkit-line-clamp : 4 ;
602612 }
603613
604614 .square-number {
605- font-size : 0.6 em ;
606- padding : 1px 4 px ;
615+ font-size : 0.55 em ;
616+ padding : 1px 2 px ;
607617 }
608618
609619 .challenge-badge {
610- font-size : 0.5 em ;
620+ font-size : 0.45 em ;
611621 }
612622
613623 .bingo-square .completed ::before ,
614624 .bingo-square .pending ::before {
615- font-size : 4 em ; /* Reduced from 5em to fit better */
625+ font-size : 3. 5em ;
616626 }
617627 }
618628 </ style >
You can’t perform that action at this time.
0 commit comments