(under development)
new ngGirls page with Scully
Repository's goal is to rewrite current ng-girls page to Angular and Scully. Thanks to that it will be possible to easily add new workshop's subpage.
Steps
- [x] Create scully mechanism to autogenerate new workshops
- [x] Connect to GitHub pages to deploy changes automatically
- [ ] Recreate current secions and its styles in Angular approach
- [ ] Replace manual adding subpages with forms and APIs
Running locally
- Installing the project:
npm install
- Make a build:
npm run build
- Serve the page
npm run scully:serve
Git Flow
- Create feature branch from
main
- Add your changes
- When ready, merge to
main
- After merging, GitHub Action will rebuild project and deploy your changes to webpage
Adding new workshop
npm checkout -b <your-workshop-name>-branch
npm run new-event
- Prompt will ask you for the event name.
- Go to workshops folder and open file .md
- update properties in md file
- create folder
src\assets\<your-workshop-name>
and add all assets there
- Run
npm install && npm run build
to test it locally
- When ready create PR to
main
Adding new blog post
npm checkout -b <your-post-name>-branch
npm run new-post
- Prompt will ask you for the event name.
- Go to blog folder and open file .md
- update properties in md file
- Run
npm install && npm run build
to test it locally
- When ready create PR to
main