Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

582 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Netlify Status Built with Astro Styled with Tailwind CSS Package Manager: PNPM License: MIT RSS Feed

Guild42 website

The Guild42 website is a static site built with Astro and Tailwind CSS. It serves as the online presence for the Guild42 community, showcasing our events, and resources.

Features

  • Static Site: Fast and efficient, built with Astro.
  • Responsive Design: Optimized for all devices using Tailwind CSS.
  • Dark Mode: Supports dark mode for better user experience.
  • Markdown Support: Content is written in Markdown for easy editing and readability.
  • RSS Feed: Automatic RSS feed generation for events at /rss.xml.
  • Social Media Integration: Links to our social media profiles for community engagement.

Getting Started

The site uses PNPM as package manager, thus run pnpm run dev for development and pnpm run build for production builds.

Content Management

Adding Events

Events are stored as Markdown files in src/content/events/. Each event file includes:

  • Front matter with metadata (date, title, speakers, topics, etc.)
  • Event description and details in Markdown format

Pages and Layouts

  • Pages: Located in src/pages/ for route-based pages
  • Layouts: Reusable page templates in src/layouts/
  • Components: UI components in src/components/

Styling and Assets

  • Styles: Global styles in src/styles/base.css
  • Images: Static images in src/assets/images/
  • Public Assets: Files in public/ are served directly

Origin

The codebase is based on Astro Paper by Sat Naing 👨🏻‍💻 and contributors.

License

This project is licensed under the MIT License.

Releases

Packages

Used by

Contributors

Languages