Skip to content

IndiePass/indiepass.github.io

Repository files navigation

IndiePass Site

The source code for the IndiePass website. Built with Hugo.

Prerequisites

To work on this project locally, you will need:

  • Hugo (Extended version): v0.154.4 or later recommended.
  • Node.js: v24.12.0 or later recommended.
  • Dart Sass: v1.97.2 or later recommended (used for processing SCSS).

Getting Started

  1. Clone the repository:

    git clone https://github.com/IndiePass/indiepass.github.io.git
    cd indiepass.github.io
  2. Install dependencies:

    npm install
  3. Run the development server:

    hugo server -D

    The site will be available at http://localhost:1313/.

Project Structure

  • content/: Contains the markdown files for the site pages.
  • layouts/: Custom layouts for the site.
  • themes/indiepass/: The main theme containing assets and templates.
  • static/: Static files like images and icons.
  • hugo.toml: The main configuration file.

Deployment

The site is automatically built and deployed to GitHub Pages via GitHub Actions whenever changes are pushed to the main branch.

About

Website for IndiePass

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published