Add Such Software footer, pink/yellow theme, fix GitHub URLs

This commit is contained in:
jwinterm
2026-03-09 11:54:40 -04:00
parent cccbb4425c
commit 97b7aaa623
7 changed files with 45 additions and 29 deletions
+9 -1
View File
@@ -45,9 +45,17 @@ export default function AppLayout({
<div className="site-footer-copy"> <div className="site-footer-copy">
<p>wowcheckout.com - Non-custodial Wownero checkout software.</p> <p>wowcheckout.com - Non-custodial Wownero checkout software.</p>
<p> <p>
Hosted by{" "}
<Link <Link
className="underline underline-offset-4" className="underline underline-offset-4"
href="https://github.com/wowcheckout/wowcheckout" href="https://such.software"
>
Such Software
</Link>
{" · "}
<Link
className="underline underline-offset-4"
href="https://github.com/Such-Software/wowcheckout"
> >
GitHub GitHub
</Link> </Link>
+1 -1
View File
@@ -206,7 +206,7 @@ const faqItems: FaqItem[] = [
official{" "} official{" "}
<Link <Link
className="underline underline-offset-4" className="underline underline-offset-4"
href="https://github.com/wowcheckout/wowcheckout" href="https://github.com/Such-Software/wowcheckout"
> >
GitHub repository GitHub repository
</Link> </Link>
+9 -1
View File
@@ -72,9 +72,17 @@ export default async function MarketingLayout({
wowcheckout.com - Non-custodial Wownero checkout software. Open source. Self-hostable. wowcheckout.com - Non-custodial Wownero checkout software. Open source. Self-hostable.
</p> </p>
<p> <p>
Hosted by{" "}
<Link <Link
className="underline underline-offset-4" className="underline underline-offset-4"
href="https://github.com/wowcheckout/wowcheckout" href="https://such.software"
>
Such Software
</Link>
{" · "}
<Link
className="underline underline-offset-4"
href="https://github.com/Such-Software/wowcheckout"
> >
GitHub GitHub
</Link> </Link>
+10 -10
View File
@@ -1,14 +1,14 @@
:root { :root {
--ink: #101217; --ink: #1a1020;
--ink-soft: #1f2430; --ink-soft: #2d1f3a;
--cream: #f8f2e9; --cream: #fdf5f8;
--sand: #f1e5d2; --sand: #fce8ef;
--clay: #c0733f; --clay: #d63b7c;
--wownero: #f26822; --wownero: #e8308c;
--sage: #5d7a6a; --sage: #c9a832;
--fog: rgba(16, 18, 23, 0.08); --fog: rgba(26, 16, 32, 0.08);
--card: rgba(248, 242, 233, 0.88); --card: rgba(253, 245, 248, 0.88);
--stroke: rgba(16, 18, 23, 0.18); --stroke: rgba(26, 16, 32, 0.18);
} }
*, *,
+1 -1
View File
@@ -64,7 +64,7 @@ export default function MarketingHomePage() {
</Link> </Link>
<Link <Link
className="inline-flex w-full items-center justify-center rounded-full border border-stroke bg-white/60 px-6 py-3 text-sm font-semibold text-ink transition hover:-translate-y-0.5 sm:w-auto" className="inline-flex w-full items-center justify-center rounded-full border border-stroke bg-white/60 px-6 py-3 text-sm font-semibold text-ink transition hover:-translate-y-0.5 sm:w-auto"
href="https://github.com/wowcheckout/wowcheckout#self-hosted-deployment-docker-compose" href="https://github.com/Such-Software/wowcheckout#self-hosted-deployment-docker-compose"
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
> >
+2 -2
View File
@@ -40,7 +40,7 @@
overlay.style.display = "none"; overlay.style.display = "none";
overlay.style.alignItems = "center"; overlay.style.alignItems = "center";
overlay.style.justifyContent = "center"; overlay.style.justifyContent = "center";
overlay.style.background = "rgba(16, 18, 23, 0.6)"; overlay.style.background = "rgba(26, 16, 32, 0.6)";
overlay.style.zIndex = "2147483647"; overlay.style.zIndex = "2147483647";
overlay.style.padding = "24px"; overlay.style.padding = "24px";
@@ -50,7 +50,7 @@
container.style.height = "min(86vh, 720px)"; container.style.height = "min(86vh, 720px)";
container.style.background = "#f8f2e9"; container.style.background = "#f8f2e9";
container.style.borderRadius = "20px"; container.style.borderRadius = "20px";
container.style.boxShadow = "0 24px 50px rgba(16, 18, 23, 0.35)"; container.style.boxShadow = "0 24px 50px rgba(26, 16, 32, 0.35)";
container.style.overflow = "hidden"; container.style.overflow = "hidden";
var iframe = document.createElement("iframe"); var iframe = document.createElement("iframe");
+13 -13
View File
@@ -8,25 +8,25 @@ const config: Config = {
theme: { theme: {
extend: { extend: {
colors: { colors: {
ink: "#101217", ink: "#1a1020",
"ink-soft": "#1f2430", "ink-soft": "#2d1f3a",
cream: "#f8f2e9", cream: "#fdf5f8",
sand: "#f1e5d2", sand: "#fce8ef",
clay: "#c0733f", clay: "#d63b7c",
wownero: "#f26822", wownero: "#e8308c",
sage: "#5d7a6a", sage: "#c9a832",
fog: "rgba(16, 18, 23, 0.08)", fog: "rgba(26, 16, 32, 0.08)",
card: "rgba(248, 242, 233, 0.88)", card: "rgba(253, 245, 248, 0.88)",
stroke: "rgba(16, 18, 23, 0.18)", stroke: "rgba(26, 16, 32, 0.18)",
}, },
fontFamily: { fontFamily: {
sans: ["Space Grotesk", "Helvetica Neue", "Arial", "sans-serif"], sans: ["Space Grotesk", "Helvetica Neue", "Arial", "sans-serif"],
serif: ["Crimson Pro", "Georgia", "serif"], serif: ["Crimson Pro", "Georgia", "serif"],
}, },
boxShadow: { boxShadow: {
soft: "0 18px 36px rgba(16, 18, 23, 0.08)", soft: "0 18px 36px rgba(26, 16, 32, 0.08)",
card: "0 24px 50px rgba(16, 18, 23, 0.12)", card: "0 24px 50px rgba(26, 16, 32, 0.12)",
deep: "0 24px 60px rgba(16, 18, 23, 0.26)", deep: "0 24px 60px rgba(26, 16, 32, 0.26)",
}, },
borderRadius: { borderRadius: {
xl: "1.2rem", xl: "1.2rem",