edit land page by some(not finished)

This commit is contained in:
dongqi shen 2025-01-15 16:56:44 +08:00
parent 2d9c8a1454
commit 7d44945357
4 changed files with 34 additions and 20 deletions

View file

@ -47,7 +47,7 @@ export default async function IndexPage() {
Follow along on Twitter
</Link>
<h1 className="font-heading text-3xl sm:text-5xl md:text-6xl lg:text-7xl">
An example app built using Next.js 13 server components.
Xpop: An open-source tool for instant text actions on Mac.
</h1>
<p className="max-w-[42rem] leading-normal text-muted-foreground sm:text-xl sm:leading-8">
I&apos;m building a web app with Next.js 13 and open sourcing
@ -182,7 +182,7 @@ export default async function IndexPage() {
Proudly Open Source
</h2>
<p className="max-w-[85%] leading-normal text-muted-foreground sm:text-lg sm:leading-7">
Taxonomy is open source and powered by open source software. <br />{" "}
Xpop is open source and powered by open source software. <br />{" "}
The code is available on{" "}
<Link
href={siteConfig.links.github}

View file

@ -28,8 +28,29 @@ import {
export type Icon = LucideIcon
export const XpopLogo = ({ ...props }: LucideProps) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 24 24"
aria-hidden="true"
focusable="false"
{...props}
>
<g fill="none" stroke="currentColor" strokeWidth="1.5">
<path
strokeLinecap="round"
strokeLinejoin="round"
d="m14.859 16.5l-2.461-2.461l-.752.751c-.77.77-1.154 1.154-1.568 1.064c-.413-.091-.602-.602-.978-1.623l-1.255-3.406c-.75-2.037-1.125-3.055-.6-3.58s1.543-.15 3.58.6L14.231 9.1c1.021.376 1.532.565 1.623.978s-.294.798-1.064 1.568l-.751.752l2.46 2.461c.256.255.383.382.442.524a.77.77 0 0 1 0 .593c-.059.142-.186.27-.441.524c-.255.255-.382.382-.524.441a.77.77 0 0 1-.593 0c-.142-.059-.27-.186-.524-.441"
/>
<path d="M2 12c0-4.714 0-7.071 1.464-8.536C4.93 2 7.286 2 12 2s7.071 0 8.535 1.464C22 4.93 22 7.286 22 12s0 7.071-1.465 8.535C19.072 22 16.714 22 12 22s-7.071 0-8.536-1.465C2 19.072 2 16.714 2 12Z" />
</g>
</svg>
);
export const Icons = {
logo: Command,
logo: XpopLogo,
close: X,
spinner: Loader2,
chevronLeft: ChevronLeft,
@ -70,3 +91,5 @@ export const Icons = {
twitter: Twitter,
check: Check,
}

View file

@ -19,25 +19,16 @@ export function SiteFooter({ className }: React.HTMLAttributes<HTMLElement>) {
rel="noreferrer"
className="font-medium underline underline-offset-4"
>
shadcn
Corgi_Shum
</a>
. Hosted on{" "}
. Website template by {" "}
<a
href="https://vercel.com"
href="https://tx.shadcn.com"
target="_blank"
rel="noreferrer"
className="font-medium underline underline-offset-4"
>
Vercel
</a>
. Illustrations by{" "}
<a
href="https://popsy.co"
target="_blank"
rel="noreferrer"
className="font-medium underline underline-offset-4"
>
Popsy
Taxonomy
</a>
. The source code is available on{" "}
<a

View file

@ -1,13 +1,13 @@
import { SiteConfig } from "types"
export const siteConfig: SiteConfig = {
name: "Taxonomy",
name: "Xpop",
description:
"An open source application built using the new router, server components and everything new in Next.js 13.",
"Xpop: An open-source tool for instant text actions on macOS—partially compatible with PopClip's plugin system, enhanced with AI-powered capabilities.",
url: "https://tx.shadcn.com",
ogImage: "https://tx.shadcn.com/og.jpg",
links: {
twitter: "https://twitter.com/shadcn",
github: "https://github.com/shadcn/taxonomy",
twitter: "https://x.com/corgi_shum",
github: "https://github.com/DongqiShen/Xpop",
},
}