This section will show you how to keep your files organized. Our themefile structure that looks like this.
As mentioned previously, the default Geeks themes are some of the best examples of good theme development.
Folder contains all template source and production files.
Directory where npm installs dependencies.
This folder holds all template source files and folder.
assets
Compiled CSS
All fonts are used in the theme.
All the images are used in the theme
All Javascript source files used in theme.
All node_modules source files generate here and used it theme.
All SASS file and folder included in it
A specific loop header and footer files for the templating.
All page here but entry page is index.php
Lock file generated by Bun that records the exact versions of installed dependencies to ensure consistent package installation.
Configuration file for Node.js and npm. It manages project dependencies and scripts used to run npm i tasks and build assets.