mroth / launchpad

The curriculum for the Launchpad program

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Launchpad

This repository contains intentionally organized and curated content for Protocol Labs' Launchpad program. We welcome contributions, but please read the Contributing section below.

See the staging stite at: https://empty-poetry-5978.on.fleek.co/

The default branch for this repository is main for the curriculum published on: https://curriculum.pl-launchpad.io/.

!Important The content published on the now deprecated Gitbook at https://protocol-labs.gitbook.io/launchpad-curriculum is configured & published from the gitbook branch.

Contributing to the Launchpad Curriculum

We highly encourage collboration & contributions from others who are creating content! Adding tutorials to the Tutorials page of the platform, and Dev Tools pages are super helpful!

Sections

Pre-Requisites

  • Web3 and Protocol Labs
  • Building Web3
  • Web3 Tools

Launchpad Learning Resources

Dev Tools

Hugo

Use Hugo to statically serve & preview files on your machine

  • Create a fork of this repo or simply use git clone git@github.com:protocol/launchpad.git
  • Open the /launchpad folder where you cloned it
  • Install version 0.101.1 + of Hugo with brew install hugo
  • Run npm install from the top level of the launchpad repository
  • Run hugo server to start hugo & preview this on localhost:1313

Note that you may have the run npm install on new/ others' branches you checkout and server before running hugo server

Editing Content

Content is located in content/en/ and the directories in there will be one of the links along the top of the page.

Edit the landing pages in section-name/index.html or section-name.md

Edit Sidebar content in config/_default/menus/menus.en.toml

About

The curriculum for the Launchpad program

License:Apache License 2.0


Languages

Language:HTML 62.8%Language:JavaScript 25.9%Language:SCSS 10.3%Language:CSS 0.9%