Skip to content

caporaso-lab/website

Repository files navigation

Caporaso Lab website source

This repository contains the source for the Caporaso Lab website, hosted at caplab.dev.

The site is built with Astro and Tailwind CSS, using the AstroWind template as its starting point.

Site development is assisted by Claude Code. Site content is written by Caporaso Lab members.

Local development

git clone https://github.com/caporaso-lab/website
cd website
npm install
npm run dev

Open the URL printed by npm run dev (default: http://localhost:4321).

Common commands

Command Action
npm install Install dependencies
npm run dev Start local dev server at localhost:4321
npm run build Build the production site to ./dist/
npm run preview Preview the production build locally
npm run check Check the project for errors

Project structure

Pages are .astro or .mdx files under src/pages/ — each file maps directly to a route. Site-wide configuration lives in src/config.yaml and src/navigation.js. Shared components are in src/components/. Images and other processed assets are in src/assets/. Static files served as-is (e.g., poster PNG thumbnails) are in public/.

Attribution

This site is based on AstroWind, created by onWidget and licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Contributors