QuasarChains / project-catalyst.github.io

A community managed site for Cardano Catalyst. Aiming to gather resources and serve as an information hub for the community

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Catalyst ** Under Construction **

GitHub open issues GitHub closed issues GitHub pull requests GitHub closed pull requests GitHub milestones

Cardano Catalyst Community Site

https://cardanocataly.st/

A central location for managing and improving Project Catalyst.

Our Bounty System

For more detail see our Contributions policy.

Technical Set-Up

vuepress

This site is built using Vuepress

You will need:

How to start:

  • Install node

  • Create a github account and install GitHub Desktop

  • Download site code. Go to repository and Download with GitHub Desktop Download with GitHub Desktop

  • You can start editing all documents inside the src directory right away using your favourite Markdown editor

  • If you want to see effects of your work as you go:

    • Go to the project root directory in any terminal and run npm install to install all the necessary dependencies
    • Run npm run dev and go to http://localhost:8080/ in your favourite browser to see results of your work immediately
  • To build a complete static site run npm run build, the result is generated in static in the main project directory

Github Actions

There is a simple node.js action configured in .github/workflows/node.js.yml which will build the static site every time new content is pushed to the site.

Libraries used on this site:

  • Vuepress - Content and structure page
  • Vuetify - components and layout page
  • js-joda - time travel and other shenanigans page
  • vue-marquee-text-component - marquee, due to intergration problems, we are just using the actual component, not the whole the package

About

A community managed site for Cardano Catalyst. Aiming to gather resources and serve as an information hub for the community

License:Creative Commons Attribution 4.0 International


Languages

Language:Vue 71.7%Language:JavaScript 26.0%Language:Stylus 2.2%