Skip to content
View sween's full-sized avatar
💭
Mostly Good Intentions
💭
Mostly Good Intentions

Highlights

  • Pro

Organizations

@PlanetCache @intreqd

Block or report sween

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sween/README.md

Astro Theme Pure

English | 简体中文

A simple, fast and powerful blog & document theme built by Astro.

GitHub deployments NPM Version GitHub Release GitHub License

image image

Note

Known issues: 1. Header & customize options is still under development (template exposed still). 2. Theme template v4.0.5^ UnoCSS preset changed to PresetMini. If there's any problem, please report as issue.

Introduction

Checkout Demo Site →

🔥 Features

  • 🚀 Fast & high performance
  • ⭐ Simple & clean design
  • 📱 Responsive design
  • 🔍 Full-site search built with pagefind
  • 🗺️ Sitemap & RSS feed
  • 🕸️ SEO-friendly
  • 📖 TOC (table of contents)
  • 🖼️ Dynamic open graph generation for posts
  • 🖼️ Mediumzoom lightbox for images

📦 Components

Theme includes a lot of components, which can not only be used in the theme, but also in other astro projects.

For other astro projects, UnoCSS is required. See Package README for more details.

  • Basic components: Aside, Tabs, Timeline, Steps, Spoiler...
  • Advanced components: GithubCard, LinkPreview, Quote, QRCode...

✅ Lighthouse score

lighthouse-score

Documentation

Docs | Showcase

Package

See astro-theme-pure on npm.

Local development

Environment requirements:

Clone the repository:

git clone https://github.com/cworld1/astro-theme-pure.git
cd astro-theme-pure

Useful commands:

# Install dependencies
bun install
# Start the dev server
bun dev
# Build the project
bun run build
# Preview (after the build)
bun preview
# Create a new post
bun pure new

Contributions

To spend more time coding and less time fiddling with whitespace, this project uses code conventions and styles to encourage consistency. Code with a consistent style is easier (and less error-prone!) to review, maintain, and understand.

Thanks

Other third party references are on Docs#Contributions. Appreciate for all open source libraries.

License

This project is licensed under the Apache 2.0 License.

Star History Chart

Pinned Loading

  1. databricks-iris-cloudsql databricks-iris-cloudsql Public

    Databricks Hints with InterSystems Cloud SQL

    Shell

  2. tetragon-crwd-logscale tetragon-crwd-logscale Public

    A Daemonset to send Tetragon Events to Crowdstrike Falcon LogScale NG-SIEM

    Python

  3. intreqd/iris2bq intreqd/iris2bq Public

    Export InterSystems IRIS Data to BigQuery on Google Cloud Platform

    Scala 3 2

  4. sscp sscp Public

    File Transfer over the InterSystems IRIS Superserver

    ObjectScript 1

  5. rivian-nats rivian-nats Public

    An always available Dial Tone for Rivian Comms

    Python

  6. rivian-logscale rivian-logscale Public

    Rivian Logs to Crowdstrike's LogScale

    Python 1