nullcube's website mostly for portfolio and showing off my work.
Thanks for consider contributing, please read the Code of Conduct if you haven't read it.
Important
This guide assume that you already installed Flutter and Chromium-based browser, please checkout Flutter's get started guide.
Building the website:
- Clone the repository:
git@github.com:validcube/validcube.github.io.git
- Checkout the
dev
branch:git branch dev
&&git switch dev
- Build
release
variant of the app:flutter build web
Note
If you use flutter run
you can do hot-reload/restart making development easy.
Here are some tip when contributing:
- When writing commit message, consider follows the Conventional Commits 1.0.0 guidelines unless it's self-explanatory.
- Signing commits are required.
- Assets like picture or image are recommended to be converted to
webp
format.
This personal website is licensed under Apache 2.0 license. tl;dr (not legal advice) You can do what you like with the software, as long as you include the required notices. This permissive license contains a patent license from the contributors of the code.