Skip to content

kevinclement/SimpleArmory

Repository files navigation

World of Warcraft armory site that presents your armory in a simple manner.

======================

This is the code used to build out simplearmory.com website. Contributions welcome.

Example armory for Marko@Proudmoore

Clone App

git clone https://github.com/kevinclement/SimpleArmory.git SA
cd SA
npm install

Start Development

# start a development instance, default is http://localhost:3000/
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Dev Tasks

  • npm run build Creates a production build of the site
  • npm run preview Locally serves an already-built site

Cloudflare Pages Deployment

This repository is set up to deploy the static SvelteKit build to Cloudflare Pages.

Build settings:

  • Build command: npm run build
  • Build output directory: build

Required GitHub secrets for the deployment workflow:

  • CLOUDFLARE_API_TOKEN
  • CLOUDFLARE_ACCOUNT_ID

The deployment workflow runs on pushes to main and can also be triggered manually from GitHub Actions. Pull requests targeting main create Cloudflare Pages preview deployments automatically.

To test for missing icons you can do a showall=true from the url.

Authors:

About

World of Warcraft armory site that presents your armory in a simple manor.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors