Website redesign for Hawaian United Okinawa Association
Visit the WordPress back-end here.
The objective is to redesign the current website for HUOA to give the association a fresh, modern look that will also run on some of today's latest technologies.
- use
npm test -- --coverage --watchAll=false
- use
npm install
to install dependencies - use
npm ci
to usepackage-lock.json
's versioning
- Have Docker installed: https://docs.docker.com/get-docker/
- Once Docker is installed you will need to build the image:
- Run:
docker build --tag huoa-app .
- Run:
- Now you can use
npm run dev
to run the instance
npm run build
compiles and optimizes reactnpm run server
to run inProduction
This project contains StyleLint
which checks for property order and BEM format styling. See below for allowable formats:
Allowed class naming:
// Block.js
.block {
// Styling...
&__element {
// Styling...
&--modifier {
// Styling...
}
}
}
.block .card {
// Styling...
}
Unallowed class naming (these will throw errors):
// Must follow Component name
.block-demo {
// Styling...
}
// Must be camel-case
.Block {
// Styling...
}
// Must follow block -> element -> modifier -> attribute format
.block {
&--modifier {
&__element{
// Styling...
}
}
}
Pending...
Pending...
- Pending...
- Pending...
- Pending...
- Pending...
Pending...
- Pending...
- Pending...