I am developing this theme from scratch for gathering experiences. This is not for distribution or for any commercial use. By building this theme I can learn more deep knowledge about shopify theme development. Also, I will learn about big project management and planning for big projects. Developer who will contribute by making plans, fixing bugs, and adding new features, they can use the theme as their portfolio as they contributed, the overall goal of the project is learning and making work footprint.
Hello developers, welcome to this project. By contributing to this project, enhance your development knowledge and build a portfolio to showcase your skill. Your contribution can be fixing bug, implementing new features, or improve the documentation, your contribution is highly valuable.
- Fork the repository.
- Create a new branch for your contribution.
- Get the theme code in your local machine and connect it to your development store.
- Make your changes and ensure they adhere to the coding standards.
- Submit a pull request with a clear description of your changes.
Bootsrup
for UI styleing and functionality
- I adhere to the Dawn theme code style in our development process.
- Each page section file is named starting with
main-
. - Initially, I did not utilize localized translation for simplicity.
- My code prioritizes simplicity and ensuring optimization.
- I maximize the use of reusable code by incorporating snippets wherever possible.
- For simplicity, I use bootstrap
js
andcss
files. this can be found inassets
folder. script.js
file is maintained for consolidated JavaScript functionality.- for product variant selection functionality, I use
variants.js
file. style.css
file is employed for unified styling.- For additional functionalities, I consider dedicated
css
andjs
files. - Images and videos are optimized using the default liquid optimization for enhanced performance.
If you encounter any issues or bugs, please open an issue on GitHub. Provide detailed information about the issue, including steps to reproduce it (if possible).
- Download all code by CLI or github download system.
- Upload this in your development store and make sure it is a
zip
file. - You can follow our documentation. Link
- Done.
This Shopify theme is intended for portfolio purposes only and is not for sale. Feel free to use it as a learning resource, contribute to its development, or customize it for your own use. However, distribution or selling of this theme, or any derivative work based on it, is strictly prohibited.