@@ -98,12 +98,6 @@ body {
9898 font-smoothing : antialiased;
9999 -webkit-font-smoothing : antialiased;
100100 -moz-osx-font-smoothing : grayscale;
101- overflow-x : hidden;
102- max-width : 100% ;
103- }
104-
105- img {
106- max-width : 100% ;
107101}
108102
109103/* Typography - Supabase style headings */
@@ -374,102 +368,6 @@ main {
374368 }
375369}
376370
377- /* Mobile: ensure the navbar hamburger + menu work and tighten spacing */
378- @media (max-width : 996px ) {
379- .navbar {
380- padding : 0 4px ;
381- }
382-
383- .navbar__inner {
384- padding : 0 12px ;
385- }
386-
387- .navbar__brand {
388- margin-right : 0 ;
389- }
390-
391- main {
392- padding : 0 ;
393- }
394-
395- /* Expansive mobile drawer */
396- .navbar-sidebar {
397- width : 100vw ;
398- max-width : 100vw ;
399- background : linear-gradient (180deg , # 0f0f0f 0% , # 0a0a0a 100% );
400- border-right : 1px solid rgba (64 , 215 , 124 , 0.15 );
401- }
402-
403- .navbar-sidebar__brand {
404- background : rgba (64 , 215 , 124 , 0.05 );
405- border-bottom : 1px solid rgba (64 , 215 , 124 , 0.15 );
406- padding : 1.25rem 1.5rem ;
407- min-height : 64px ;
408- }
409-
410- .navbar-sidebar__brand .navbar__title {
411- font-size : 1.25rem ;
412- font-weight : 600 ;
413- color : var (--ifm-color-content );
414- letter-spacing : -0.01em ;
415- }
416-
417- .navbar-sidebar__close {
418- color : var (--ifm-color-primary );
419- }
420-
421- .navbar-sidebar__items {
422- padding : 0.5rem 0 ;
423- }
424-
425- .navbar-sidebar__item {
426- padding : 0.5rem 0.75rem ;
427- }
428-
429- .navbar-sidebar .menu__list {
430- padding : 0 ;
431- }
432-
433- .navbar-sidebar .menu__list-item {
434- margin : 0.25rem 0 ;
435- }
436-
437- .navbar-sidebar .menu__link {
438- display : flex;
439- align-items : center;
440- font-size : 1rem ;
441- font-weight : 500 ;
442- padding : 1rem 1.25rem ;
443- border-radius : 12px ;
444- color : var (--ifm-color-content );
445- background : rgba (64 , 215 , 124 , 0.04 );
446- border : 1px solid rgba (64 , 215 , 124 , 0.08 );
447- transition : all 0.15s ease;
448- }
449-
450- .navbar-sidebar .menu__link : hover ,
451- .navbar-sidebar .menu__link--active {
452- background : rgba (64 , 215 , 124 , 0.1 );
453- border-color : rgba (64 , 215 , 124 , 0.25 );
454- color : var (--ifm-color-primary );
455- }
456-
457- .navbar-sidebar .menu__link--sublist ::after {
458- background-color : var (--ifm-color-primary );
459- }
460-
461- /* Back button on secondary views */
462- .navbar-sidebar__back {
463- margin : 0.75rem 1rem ;
464- padding : 0.75rem 1rem ;
465- border-radius : 8px ;
466- background : rgba (64 , 215 , 124 , 0.06 );
467- border : 1px solid rgba (64 , 215 , 124 , 0.15 );
468- font-weight : 500 ;
469- color : var (--ifm-color-primary );
470- }
471- }
472-
473371/* Blog list: cover images are mostly small logos, don't upscale them */
474372.blog-list-page article img : not (.avatar__photo ),
475373.blog-wrapper .blog-list-page article img : not (.avatar__photo ) {
0 commit comments