@@ -372,46 +372,6 @@ a[href*="changelog"] svg {
372372.sdks-homepage {
373373 position : relative;
374374
375- .changelog-button {
376- display : flex;
377- padding : 0.25rem 0.5rem ;
378- align-items : center;
379- justify-content : center;
380- border-radius : 0.5rem ;
381- transition : background-color 0.15s ease-in-out;
382- position : relative;
383- height : 2rem ;
384- text-decoration : none !important ;
385-
386- img {
387- flex-shrink : 0 ;
388- width : 16px ;
389- height : 16px ;
390- position : relative;
391- }
392-
393- div {
394- font-size : 1rem ;
395- white-space : nowrap;
396- max-width : 0 ;
397- opacity : 0 ;
398- overflow : hidden;
399- transition : all 0.15s cubic-bezier (0.4 , 0 , 0.2 , 1 );
400- width : 0 ;
401- }
402-
403- & : hover {
404- gap : 0.25rem ;
405- background-color : var (--grayscale-a3 );
406-
407- div {
408- max-width : 200px ;
409- opacity : 1 ;
410- width : fit-content;
411- }
412- }
413- }
414-
415375 .dashed-pattern-left {
416376 position : absolute;
417377 left : -4rem ;
@@ -557,6 +517,11 @@ a[href*="changelog"] svg {
557517 min-height : 100vh ;
558518 position : relative;
559519
520+ /* Hide all anchor links on the homepage */
521+ [data-radix-popper-content-wrapper ]: has (span [id ^= "radix-" ]) {
522+ display : none !important ;
523+ }
524+
560525 .dashed-pattern-left {
561526 position : absolute;
562527 left : -1rem ;
@@ -648,7 +613,7 @@ a[href*="changelog"] svg {
648613 .card-header {
649614 display : flex;
650615 flex-direction : column;
651- gap : 0.25rem ;
616+ /* gap: 0.25rem; */
652617 }
653618
654619 .card-title {
@@ -676,7 +641,7 @@ a[href*="changelog"] svg {
676641 }
677642
678643 .card-description {
679- font-size : 1 rem ;
644+ font-size : 0.875 rem ;
680645 color : var (--grayscale-10 );
681646 }
682647
@@ -770,6 +735,14 @@ a[href*="changelog"] svg {
770735 align-items : flex-start;
771736 }
772737
738+ .community-card-header {
739+ display : flex;
740+ align-items : center;
741+ gap : 0.5rem ;
742+ flex-direction : column;
743+ align-items : flex-start;
744+ }
745+
773746 .community-card-title {
774747 font-size : 1rem ;
775748 font-weight : bold;
@@ -831,15 +804,17 @@ a[href*="changelog"] svg {
831804 /* Responsive Design - Mobile First */
832805 @media (max-width : 640px ) {
833806 .main-content {
834- padding : 2rem 1 rem ;
807+ padding : 2rem 0 rem ;
835808 }
836809
837810 .dashed-pattern-left {
838811 left : 0px ;
812+ display : none;
839813 }
840814
841815 .dashed-pattern-right {
842816 right : 0px ;
817+ display : none;
843818 }
844819
845820 .hero-section {
@@ -857,27 +832,27 @@ a[href*="changelog"] svg {
857832 }
858833
859834 .sdks-card {
860- padding : 1rem ;
835+ padding : 2 rem 1rem ;
861836 }
862837
863838 .docs-card {
864- padding : 1rem ;
839+ padding : 2 rem 1rem ;
865840 border-left : none;
866841 grid-column : 1 ;
867842 grid-row : auto;
868843 }
869844
870845 .ai-search-card {
871- padding : 1rem ;
846+ padding : 2 rem 1rem ;
872847 }
873848
874849 .card-title {
875850 font-size : 1.375rem ;
876851 }
877852
878- .card-description {
853+ /* .card-description {
879854 font-size: 1.0625rem;
880- }
855+ } */
881856
882857 .language-icons {
883858 flex-wrap : wrap;
@@ -917,7 +892,7 @@ a[href*="changelog"] svg {
917892 }
918893
919894 .community-section {
920- padding : 2rem 1.5 rem ;
895+ padding : 2rem 1 rem ;
921896 }
922897
923898 .community-grid {
@@ -928,15 +903,15 @@ a[href*="changelog"] svg {
928903 .community-card {
929904 border-radius : 0.5rem ;
930905 transition : all 0.2s ease;
906+ }
931907
932- & : hover {
933- border-color : var (--grayscale-6 );
934- box-shadow : 0 2px 8px rgba (0 , 0 , 0 , 0.1 );
935- }
908+ .community-card-header {
909+ flex-direction : row;
910+ align-items : center;
936911 }
937912
938913 .help-section {
939- padding : 2rem 1.5 rem ;
914+ padding : 2rem 1 rem ;
940915 }
941916
942917 .help-buttons {
@@ -996,12 +971,35 @@ a[href*="changelog"] svg {
996971 will-change : transform;
997972 /* Ensure click events can reach the canvas */
998973 pointer-events : auto;
974+ min-height : 104px ;
999975}
1000976
1001977.sdk-rive : hover {
1002978 transform : translateY (-3px ) !important ;
1003979}
1004980
981+ .docs-rive {
982+ min-height : 213px ;
983+ }
984+
985+ .ask-fern-rive {
986+ min-height : 114px ;
987+ }
988+
989+ @media (max-width : 640px ) {
990+ .sdk-rive {
991+ min-height : inherit;
992+ }
993+
994+ .docs-rive {
995+ min-height : inherit;
996+ }
997+
998+ .ask-fern-rive {
999+ min-height : inherit;
1000+ }
1001+ }
1002+
10051003/* Ensure the canvas can receive clicks and is properly layered */
10061004.rive-container {
10071005 width : 100% ;
@@ -1031,4 +1029,4 @@ a[href*="changelog"] svg {
10311029 display : inline-block;
10321030}
10331031
1034- /*** END -- LANDING PAGE STYLING ***/
1032+ /*** END -- LANDING PAGE STYLING ***/
0 commit comments