|
40 | 40 | --font-weight-bold: 700; |
41 | 41 | --font-weight-black: 900; |
42 | 42 | --tracking-normal: 0em; |
43 | | - --radius-md: 0.375rem; |
44 | | - --radius-lg: 0.5rem; |
45 | | - --radius-xl: 0.75rem; |
46 | 43 | --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1); |
47 | 44 | --blur-sm: 8px; |
48 | 45 | --default-transition-duration: 150ms; |
|
256 | 253 | .hidden { |
257 | 254 | display: none; |
258 | 255 | } |
| 256 | + .inline { |
| 257 | + display: inline; |
| 258 | + } |
259 | 259 | .table { |
260 | 260 | display: table; |
261 | 261 | } |
|
304 | 304 | @layer components { |
305 | 305 | .app-body { |
306 | 306 | min-height: 100vh; |
| 307 | + overflow-x: clip; |
307 | 308 | background-image: radial-gradient(circle at top,rgba(255,255,255,0.06) 0%,transparent 30%),linear-gradient(180deg,#0a0a0a 0%,#101010 100%); |
308 | 309 | padding: calc(var(--spacing) * 4); |
309 | 310 | font-family: "Aptos", "Segoe UI Variable", "Helvetica Neue", sans-serif; |
|
348 | 349 | } |
349 | 350 | .app-brand { |
350 | 351 | z-index: 10; |
351 | | - border-radius: 1.35rem; |
352 | 352 | border-style: var(--tw-border-style); |
353 | 353 | border-width: 1px; |
354 | 354 | border-color: #2a2a2a; |
|
397 | 397 | .app-nav { |
398 | 398 | z-index: 10; |
399 | 399 | display: flex; |
| 400 | + width: 100%; |
400 | 401 | flex-direction: row; |
401 | | - align-items: center; |
402 | 402 | gap: calc(var(--spacing) * 2); |
403 | | - border-radius: 1.35rem; |
| 403 | + overflow-x: auto; |
404 | 404 | border-style: var(--tw-border-style); |
405 | 405 | border-width: 1px; |
406 | 406 | border-color: #2a2a2a; |
|
428 | 428 | @media (width >= 48rem) { |
429 | 429 | align-items: stretch; |
430 | 430 | } |
| 431 | + @media (width >= 48rem) { |
| 432 | + overflow-x: visible; |
| 433 | + } |
| 434 | + scrollbar-width: none; |
| 435 | + -ms-overflow-style: none; |
| 436 | + } |
| 437 | + .app-nav::-webkit-scrollbar { |
| 438 | + display: none; |
| 439 | + } |
| 440 | + .app-nav-scroller { |
| 441 | + position: sticky; |
| 442 | + top: 0; |
| 443 | + z-index: 20; |
| 444 | + } |
| 445 | + .app-nav-scroller::before, |
| 446 | + .app-nav-scroller::after { |
| 447 | + content: ''; |
| 448 | + position: absolute; |
| 449 | + top: 50%; |
| 450 | + z-index: 1; |
| 451 | + pointer-events: none; |
| 452 | + opacity: 0; |
| 453 | + transition: opacity 0.2s; |
| 454 | + width: 6px; |
| 455 | + height: 6px; |
| 456 | + border-top: 1.5px solid rgba(244, 244, 239, 0.45); |
| 457 | + border-right: 1.5px solid rgba(244, 244, 239, 0.45); |
| 458 | + } |
| 459 | + .app-nav-scroller::before { |
| 460 | + left: -8px; |
| 461 | + transform: translateY(-50%) rotate(-135deg); |
| 462 | + } |
| 463 | + .app-nav-scroller::after { |
| 464 | + right: -8px; |
| 465 | + transform: translateY(-50%) rotate(45deg); |
| 466 | + opacity: 1; |
| 467 | + } |
| 468 | + .app-nav-scroller.scrolled-start::before { |
| 469 | + opacity: 1; |
| 470 | + } |
| 471 | + .app-nav-scroller.scrolled-end::after { |
| 472 | + opacity: 0; |
| 473 | + } |
| 474 | + @media (width >= 48rem) { |
| 475 | + .app-nav-scroller::before, |
| 476 | + .app-nav-scroller::after { |
| 477 | + display: none; |
| 478 | + } |
431 | 479 | } |
432 | 480 | .nav-link { |
433 | | - border-radius: calc(infinity * 1px); |
| 481 | + flex-shrink: 0; |
434 | 482 | border-style: var(--tw-border-style); |
435 | 483 | border-width: 1px; |
436 | 484 | border-color: #2a2a2a; |
|
507 | 555 | } |
508 | 556 | } |
509 | 557 | .hero-card { |
510 | | - border-radius: 1.6rem; |
511 | 558 | border-style: var(--tw-border-style); |
512 | 559 | border-width: 1px; |
513 | 560 | border-color: var(--color-zinc-700); |
|
544 | 591 | } |
545 | 592 | } |
546 | 593 | .panel-card { |
547 | | - border-radius: 1.35rem; |
548 | 594 | border-style: var(--tw-border-style); |
549 | 595 | border-width: 1px; |
550 | 596 | border-color: #2a2a2a; |
|
603 | 649 | } |
604 | 650 | .input-base { |
605 | 651 | width: 100%; |
606 | | - border-radius: var(--radius-xl); |
607 | 652 | border-style: var(--tw-border-style); |
608 | 653 | border-width: 1px; |
609 | 654 | border-color: #2a2a2a; |
|
654 | 699 | width: 100%; |
655 | 700 | resize: none; |
656 | 701 | overflow: hidden; |
657 | | - border-radius: var(--radius-xl); |
658 | 702 | border-style: var(--tw-border-style); |
659 | 703 | border-width: 1px; |
660 | 704 | border-color: #2a2a2a; |
|
698 | 742 | } |
699 | 743 | .btn { |
700 | 744 | width: 100%; |
701 | | - border-radius: var(--radius-xl); |
702 | 745 | border-style: var(--tw-border-style); |
703 | 746 | border-width: 1px; |
704 | 747 | border-color: transparent; |
|
766 | 809 | .tag-pill { |
767 | 810 | margin-left: calc(var(--spacing) * 2); |
768 | 811 | display: inline-block; |
769 | | - border-radius: calc(infinity * 1px); |
770 | 812 | border-style: var(--tw-border-style); |
771 | 813 | border-width: 1px; |
772 | 814 | border-color: var(--color-zinc-700); |
|
835 | 877 | display: flex; |
836 | 878 | min-height: calc(var(--spacing) * 10); |
837 | 879 | align-items: center; |
838 | | - border-radius: var(--radius-lg); |
839 | 880 | border-style: var(--tw-border-style); |
840 | 881 | border-width: 1px; |
841 | 882 | border-color: var(--color-zinc-700); |
|
869 | 910 | max-height: calc(var(--spacing) * 56); |
870 | 911 | animation: pulseLine 2.8s ease-in-out infinite; |
871 | 912 | overflow-y: auto; |
872 | | - border-radius: var(--radius-xl); |
873 | 913 | border-style: var(--tw-border-style); |
874 | 914 | border-width: 1px; |
875 | 915 | border-color: #2a2a2a; |
|
884 | 924 | .autocomplete-option { |
885 | 925 | display: block; |
886 | 926 | width: 100%; |
887 | | - border-radius: var(--radius-lg); |
888 | 927 | padding-inline: calc(var(--spacing) * 3); |
889 | 928 | padding-block: calc(var(--spacing) * 2); |
890 | 929 | text-align: left; |
|
924 | 963 | flex-wrap: wrap; |
925 | 964 | align-items: center; |
926 | 965 | gap: calc(var(--spacing) * 1.5); |
927 | | - border-radius: var(--radius-xl); |
928 | 966 | border-style: var(--tw-border-style); |
929 | 967 | border-width: 1px; |
930 | 968 | --tw-border-style: dashed; |
|
941 | 979 | .path-chip { |
942 | 980 | display: inline-flex; |
943 | 981 | align-items: center; |
944 | | - border-radius: calc(infinity * 1px); |
945 | 982 | border-style: var(--tw-border-style); |
946 | 983 | border-width: 1px; |
947 | 984 | border-color: var(--color-zinc-700); |
|
956 | 993 | .text-chip { |
957 | 994 | display: inline-flex; |
958 | 995 | align-items: center; |
959 | | - border-radius: calc(infinity * 1px); |
960 | 996 | border-style: var(--tw-border-style); |
961 | 997 | border-width: 1px; |
962 | 998 | border-color: #2a2a2a; |
|
976 | 1012 | gap: calc(var(--spacing) * 3); |
977 | 1013 | } |
978 | 1014 | .section-card { |
979 | | - border-radius: 1.35rem; |
980 | 1015 | border-style: var(--tw-border-style); |
981 | 1016 | border-width: 1px; |
982 | 1017 | border-color: #2a2a2a; |
|
990 | 1025 | align-items: center; |
991 | 1026 | justify-content: space-between; |
992 | 1027 | gap: calc(var(--spacing) * 3); |
993 | | - border-radius: 1.35rem; |
994 | 1028 | padding-inline: calc(var(--spacing) * 4); |
995 | 1029 | padding-block: calc(var(--spacing) * 3.5); |
996 | 1030 | text-align: left; |
|
1048 | 1082 | gap: calc(var(--spacing) * 2); |
1049 | 1083 | } |
1050 | 1084 | .docs-link { |
1051 | | - border-radius: var(--radius-xl); |
1052 | 1085 | border-style: var(--tw-border-style); |
1053 | 1086 | border-width: 1px; |
1054 | 1087 | border-color: #2a2a2a; |
|
1140 | 1173 | list-style-type: decimal; |
1141 | 1174 | } |
1142 | 1175 | .markdown-content code { |
1143 | | - border-radius: var(--radius-md); |
1144 | 1176 | border-style: var(--tw-border-style); |
1145 | 1177 | border-width: 1px; |
1146 | 1178 | border-color: #2a2a2a; |
|
1155 | 1187 | .markdown-content pre { |
1156 | 1188 | margin-block: calc(var(--spacing) * 3); |
1157 | 1189 | overflow-x: auto; |
1158 | | - border-radius: var(--radius-xl); |
1159 | 1190 | border-style: var(--tw-border-style); |
1160 | 1191 | border-width: 1px; |
1161 | 1192 | border-color: #2a2a2a; |
|
0 commit comments