Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions content/theme/apple-style-portfolio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title: "Apple-Style Portfolio"
github: https://github.com/larry-xue/apple-style-portfolio
demo: https://apple-style-portfolio.larryxue.dev
author: Larry Xue
date: 2026-08-23
ssg:
- Astro
cms:
- No CMS
css:
- Tailwind
archetype:
- Portfolio
- Personal
description: A minimalist portfolio template inspired by Apple's design language, built with Astro, Tailwind CSS, GSAP and Three.js.
---

# Apple-Style Portfolio

A highly minimalist personal portfolio with generous whitespace, restrained typography and motion used sparingly.

## Features

- Scroll-driven animation with GSAP
- A Three.js accent scene
- Light and dark themes
- Deploy guides for Vercel and Cloudflare Pages
- English and Chinese documentation
- Free for commercial use
31 changes: 31 additions & 0 deletions content/theme/astro-sassify.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "Astro Sassify"
github: https://github.com/larry-xue/astro-sassify-template
demo: https://astro-sassify.larryxue.dev/
author: Larry Xue
date: 2026-08-23
ssg:
- Astro
cms:
- No CMS
css:
- Tailwind
archetype:
- SaaS
- Landing Page
- Business
description: A SaaS landing page template built with Astro, Tailwind CSS and Alpine.js, with a full design system, dark mode and view transitions out of the box.
---

# Astro Sassify

A modern, responsive starting point for a SaaS or product marketing site. Alpine.js handles the small amount of interactivity so there is no framework runtime to ship.

## Features

- Complete design system with a custom colour palette in `global.css`
- Dark mode
- Page transitions via Astro's `ClientRouter`
- Alpine.js for interactivity, no UI framework required
- SEO friendly, responsive across breakpoints
- MIT licensed and free for commercial use
30 changes: 30 additions & 0 deletions content/theme/astro-zen-blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title: "Astro Zen Blog"
github: https://github.com/larry-xue/astro-zen-blog
demo: https://astro-zen-blog.larryxue.dev/
author: Larry Xue
date: 2026-08-23
ssg:
- Astro
cms:
- No CMS
css:
- Tailwind
archetype:
- Blog
- Personal
description: A minimal, responsive and SEO-friendly blog template for Astro, with content collections, tags and typography tuned for long-form reading.
---

# Astro Zen Blog

A quiet blog theme that gets out of the way of the writing.

## Features

- Content collections with type-safe front matter
- Tag archives and a configurable homepage post filter
- Light and dark themes
- Tailwind Typography for readable long-form posts
- Site settings collected in one config file
- MIT licensed and free for commercial use
40 changes: 40 additions & 0 deletions content/theme/astroloop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: "Astroloop"
github: https://github.com/larry-xue/astroloop
demo: https://astroloop.larryxue.dev
author: Larry Xue
date: 2026-08-23
ssg:
- Astro
cms:
- No CMS
css:
- Tailwind
archetype:
- SaaS
- Landing Page
- Business
description: A landing page template for AI agent products, built around the questions autonomy raises — what the agent can touch, what it has to ask about first, and what a run costs.
---

# Astroloop

Most SaaS templates answer "what does it do". An agent buyer is asking what it
does when nobody is watching. Astroloop ships the two sections that answer
that, and scores 100 across all four Lighthouse categories.

## Features

- **Agent loop diagram** — goal, plan, act, tool call, observe, with the arrow
that goes back and the gate that stops and waits for a person. Pure SVG,
draws itself on scroll where the browser supports it.
- **Tool and permission matrix** — per tool: what it reads, what it writes,
what needs approval, whether it is audited. Driven from a YAML file, with
the tool definition shown in code underneath it.
- Usage-based pricing page, because agent products do not sell seats
- Astro 7, Tailwind CSS 4, self-hosted variable fonts
- **Zero client-side JavaScript** — motion is CSS scroll-driven animation and
degrades to static; scrolling is never hijacked
- Light and dark, chosen before first paint
- Content collections for the blog, RSS, sitemap, OG image
- MIT licensed and free for commercial use
30 changes: 30 additions & 0 deletions content/theme/quiet-bar.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
title: "Quiet Bar"
github: https://github.com/larry-xue/quiet-bar
demo: https://quiet-bar-theme.larryxue.dev
author: Larry Xue
date: 2026-08-23
ssg:
- Astro
cms:
- No CMS
css:
- CSS
archetype:
- Business
- Landing Page
- OnePager
description: A vintage industrial website template for bars, pubs and restaurants, with zero third-party dependencies and every page driven from one config file.
---

# Quiet Bar

A single-page site for a bar or restaurant. No CSS framework and no JavaScript libraries, so the whole thing stays small and there is nothing to keep upgrading.

## Features

- Menu, opening hours, address, transit directions, gallery, press quotes and notices all driven from one config file
- Sticky contact bar
- Zero third-party dependencies
- One-click deploy
- MIT licensed and free for commercial use