Example screenshot

Example

Author Avatar Theme by Cstate
Updated: 30 Jul 2025
28 Stars

Easy deploy to Netlify. Click link to try it out. This is an example of how cState should look and function like from a production/user standpoint, this here has exampleSite with the proper hieracracy.

Categories

Overview:

The cState Site v5.5 is a default cState status page website directory/folder. It allows users to create and maintain a status page for their website. Users can update the cState theme to customize the appearance of their status page. The cState source code repository is available on GitHub.

Features:

  • Status Page: Create and maintain a status page for your website.
  • Customization: Update the cState theme to customize the appearance of your status page.
  • Version Control: Use Git to download and update the cState site repository.

Installation:

To install and update the cState Site, follow these steps:

  1. Download your site repository with all the directories using the following command:
git clone --recursive <your repo link goes here>
  1. Update the cState theme submodule using the following command:
git submodule foreach git pull origin master
  1. In the parent directory, run the command hugo serve to check if everything is working.
  2. After verifying that everything is working, execute the following commands to update and upload your status page:
git add -A
git commit -m "Update cState"
git push origin <branch, probably main or master>

For maintainers, the following additional steps are required:

  1. Download the repository with all the directories using the following command:
git clone --recursive -b master https://github.com/cstate/example.git
  1. Add your changes from cstate/cstate's exampleSite folder.
  2. Update the cState theme submodule using the following command:
git submodule foreach git pull origin master
  1. Push the changes using the following commands:
git add -A
git commit -m "Update cState vX.X.X"
git push origin master

Summary:

The cState Site v5.5 is a status page website directory that allows users to create and maintain a status page for their website. It offers customization options through the cState theme submodule. The installation process involves downloading the site repository, updating the theme submodule, and running the necessary Git commands for updating and uploading the status page.