Skip to content

c3lang/c3-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e1bca6e · Mar 30, 2025
Jan 7, 2024
Feb 18, 2024
Dec 7, 2024
Mar 30, 2025
Jan 20, 2025
Feb 18, 2024
Jan 7, 2024
Aug 5, 2024
Mar 22, 2025
Jan 31, 2024
Mar 5, 2025
Mar 5, 2025
Oct 3, 2024
Oct 3, 2024
Feb 16, 2024
Jan 26, 2024
Jan 7, 2024

Repository files navigation

Essence logo

C3-Web

The C3 Website made with Astro, TailwindCSS, Preline and Starlight.

Get Started

After cloning the repository with git clone, you can run npm run dev and that's it!

Project Structure

📦c3
 ┣ 📂public
 ┣ 📂src
 ┃ ┣ 📂components
 ┃ ┣ 📂content
 ┃ ┃ ┣ 📂docs
 ┃ ┃ ┃ ┗ 📂guide
 ┃ ┃ ┗ 📜config.js
 ┃ ┣ 📂pages
 ┃ ┃ ┗ 📜index.astro
 ┃ ┗ 📜env.d.ts
 ┣ 📜.gitignore
 ┣ 📜astro.config.mjs
 ┣ 📜package.json
 ┣ 📜tailwind.config.cjs
 ┗ 📜tsconfig.json

Contribution

If you want to contribute to this project, you can do so by forking this repository and creating a pull request.

Adding Documentation content

Navigate to one of the following folders: src/content/docs/guide or src/content/docs/references

create a file ending in .mdx (or .md) (or edit one that already exists)

and lastly add a little bit of a header on top of whatever markdown content you have, one that looks like this (for SEO and visibility on the website)

---
title: the C3 Handbook
description: A guide to the C3 Programming Language
---
aand after the `---` everything else is just plain old markdown!

Please visit the Starlight Docs for more info.