Minimal landing page fed from a yaml config. Forked and modified from flexdinesh/dev-landing-page.
- Fork this repo with the name
{username}.github.io
- Change the content in content.yaml
- Set the correct branch in .github/workflows/gh-pages.yml
- Push to github
- Your site should be live at
https://{username}.github.io
- Fork this repo
- Setup the correct CNAME or IP adress as per Surge.sh: Adding a custom domain
- Change the content in content.yaml
- Set the correct branch in .github/workflows/surge.yml
- Set the correct CNAME in .github/workflows/surge.yml
- Set surge.sh credentials
SURGE_TOKEN
andSURGE_LOGIN
as action secrets - Push to github
- Your site should be live at the url entered above
If you want to make your new landing page available via github see setting up a custom domain.
Landing Page comes in 9 material themes.
If none of these themes fit within your taste, it's quite easy to customize and create your own too.
Uses
# Install asdf dependencies
bash ./scripts/asdf-install.sh
# Install dependencies
npm install
# Start dev server
npm run dev