diff --git a/components/home/HomeHeader.tsx b/components/home/HomeHeader.tsx index dda7710e3..d8e201e20 100644 --- a/components/home/HomeHeader.tsx +++ b/components/home/HomeHeader.tsx @@ -38,7 +38,7 @@ export function HomeHeader() { mobileMd:w-[520px] mobileLg:w-[720px] tablet:w-[976px] - desktop:w-[1368px] + flex flex-col justify-center ">

@@ -52,7 +52,7 @@ export function HomeHeader() { mobileMd:text-4xl mobileLg:text-5xl tablet:text-6xl - desktop:text-7xl + desktop:text-6xl !content-visibility: visible " > @@ -71,7 +71,7 @@ export function HomeHeader() { mobileMd:text-3xl mobileLg:text-4xl tablet:text-5xl - desktop:text-6xl + -mt-1 tablet:mt-0 "> @@ -91,7 +91,7 @@ export function HomeHeader() { mobileMd:max-w-[380px] mobileMd:text-lg mobileLg:max-w-[515px] mobileLg:text-xl tablet:max-w-[618px] tablet:text-2xl - desktop:max-w-[772px] desktop:text-3xl + " style="content-visibility: visible; contain: content;" > diff --git a/components/shared/HoldersGraph.tsx b/components/shared/HoldersGraph.tsx index 6e6fd9b47..eb75cd232 100644 --- a/components/shared/HoldersGraph.tsx +++ b/components/shared/HoldersGraph.tsx @@ -39,7 +39,9 @@ export function HoldersGraph({ holders = [] }: HoldersGraphProps) {

HOLDERS

-

{totalHolders}

+

+ {totalHolders} +

diff --git a/components/shared/ViewAllButton.tsx b/components/shared/ViewAllButton.tsx index 79bbaae15..4f2b37e60 100644 --- a/components/shared/ViewAllButton.tsx +++ b/components/shared/ViewAllButton.tsx @@ -7,7 +7,7 @@ const buttonPurpleOutline = export function ViewAllButton({ href }: ViewAllButtonProps) { return ( -
+
{abbreviateAddress(dispenser.source, 4)} diff --git a/islands/charts/HoldersPieChart.tsx b/islands/charts/HoldersPieChart.tsx index c6ed4fadd..fd7832d70 100644 --- a/islands/charts/HoldersPieChart.tsx +++ b/islands/charts/HoldersPieChart.tsx @@ -51,8 +51,11 @@ export const HoldersPieChart = ({ holders }: PieChartProps) => { }, tooltip: { enabled: true, + backgroundColor: "#000000BF", titleColor: "#CCCCCC", bodyColor: "#CCCCCC", + position: "nearest", + yAlign: "bottom", callbacks: { label: (context: any) => { const holder = holders[context.dataIndex]; @@ -62,6 +65,8 @@ export const HoldersPieChart = ({ holders }: PieChartProps) => { ]; }, }, + caretPadding: 12, + caretSize: 0, }, }, }, diff --git a/islands/layout/Footer.tsx b/islands/layout/Footer.tsx index f29f2b6f8..31046b58a 100644 --- a/islands/layout/Footer.tsx +++ b/islands/layout/Footer.tsx @@ -54,7 +54,7 @@ const footerLogo = const footerTagline = "text-stamp-purple-bright text-sm leading-[16.8px] mobileLg:text-lg mobileLg:leading-[21.6px] font-light mb-3 mobileLg:mb-[18px]"; const footerNavTitle = - "text-stamp-purple-dark hidden tablet:block text-lg leading-[23.4px] font-black"; + "text-stamp-purple-dark hidden tablet:block text-lg leading-[23.4px] tracking-wide font-black"; const navContent = "text-stamp-purple-dark text-xs leading-[14.4px] mobileLg:text-sm mobileLg:leading-[16.8px] tablet:text-base tablet:leading-[19.2px] font-medium hover:text-stamp-purple-bright"; const copyright = @@ -115,10 +115,10 @@ export function Footer() {
-
-
+
+

RESOURCES

-
+ -
+

STAMPCHAIN

- {stampChainLinks.map((link, index) => ( -
- {link.title} - - ))} +
+ {stampChainLinks.map((link, index) => ( + + {link.title} + + ))} +
+

As the architects of the Bitcoin Stamps protocol, we've been at the - forefront of the ecosystem since its inception. Our platform - combines deep technical expertise with user-friendly tools to help - you create, collect, and trade Bitcoin Stamps with confidence. - + forefront of the ecosystem since its inception. + {" "} + Our platform combines deep technical expertise with user-friendly + tools to help you create, collect, and trade Bitcoin Stamps with + confidence. +

We empower creators and collectors by: @@ -35,11 +37,11 @@ export const StampChainModule = () => {

)} -
+
-
+
{data.map((src20) => ( parseFloat(src20?.progress || "0") >= 100 ? ( diff --git a/islands/stamp/StampSearch.tsx b/islands/stamp/StampSearch.tsx index 2724f6d30..8ba6307e6 100644 --- a/islands/stamp/StampSearch.tsx +++ b/islands/stamp/StampSearch.tsx @@ -190,7 +190,11 @@ export function StampSearchClient( const handleKeyboardShortcut = (e: KeyboardEvent) => { if ((e.metaKey || e.ctrlKey) && e.key === "s") { e.preventDefault(); - handleOpen2(true); + if (!open2) { + handleOpen2(true); + } else { + handleOpen2(false); + } } if (e.key === "Escape" && open2) { handleOpen2(false); diff --git a/islands/stamp/StampSection.tsx b/islands/stamp/StampSection.tsx index 974613e92..004a45379 100644 --- a/islands/stamp/StampSection.tsx +++ b/islands/stamp/StampSection.tsx @@ -165,11 +165,7 @@ export default function StampSection({ )}
- {viewAllLink && ( -
- -
- )} + {viewAllLink && } {pagination && pagination.totalPages > 1 && (
diff --git a/islands/stamp/details/StampImageFullScreen.tsx b/islands/stamp/details/StampImageFullScreen.tsx index 38fbd3a58..71eb20e39 100644 --- a/islands/stamp/details/StampImageFullScreen.tsx +++ b/islands/stamp/details/StampImageFullScreen.tsx @@ -55,41 +55,38 @@ const StampImageFullScreen = ({ class="relative min-h-0 min-w-0" onClick={(e) => e.stopPropagation()} > -
-
-
- {contentType === "html" - ? ( -