What You See Is What I Hope You Get is a project that will contain react components which can by used to build simple site. Todo will be grown as project continues.
### Project
npm install
npm start
### Locally (firestore emulators)
curl -sL https://firebase.tools | bash
### If Java missing
## Ubuntu
sudo apt install default-jre
## MacOs
# Download and run https://www.oracle.com/java/technologies/downloads/#jdk22-mac [ARM64 DMG Installer]
firebase emulators:start --only firestore
### Production
# Provide credentials for Firestore based on .env.dist and save as .env
- Remove block
- Use useContext()
- Modal with input to paste user id received earlier
- Block with counting
- Better demo/placeholders
- Return saved form to firestore
- Welcome modal
- Move add button outside top menu
- Replace modal component with own component
- Translations
- Tests
- Think about basic layout for components
- First component
- Write some stuff to Readme.md and keep
x
for future task check ;) - Old css cleanup and switch to tailwind (for buttons etc)
- Modal with basic form to edit at least one block
- Header component form
- Edit text
- Font select for header
- Image upload as a background
- Two columns component, with two headers, pictures and paragraph
- Fix modal savings
- Make component (?) for font stuff
- Allow multiline text
- Firestore + local firestore
- Modal with choose and add block type
- Fix, probably id is not necessary