Fiesta is a lightweight, modern, Gutenberg-friendly WordPress starter theme for lightning-fast development.
- Sass compilation with Gulp
- Babel compilation, JavaScript concatenation, minification and source maps with Gulp
- Gutenberg editor shares styles with the front-end
- Responsive multi-level navigation
- Extract the starter package into your theme folder (e.g. themes/mytheme)
- Run
pnpm install --global gulp-cli
to install the Gulp CLI globally - Run
pnpm install
to install dependencies - Set your development url in
config.js
- Run
gulp
to start watch - Run
gulp build
to build for production
dist
: Compiled css and js filesjs
: JavaScript source filesApp.js
: JavaScript entry pointHeader.js
: Site headerNavigation.js
: Site navigationeditor
: Gutenberg scriptsvendor
: Vendor scripts
scss
: Sass sources filesabstracts
: Functions, mixins and variablesbase
: Base styles (e.g. typography)components
: Components (e.g. button)layout
: Layout components (e.g. footer)pages
: Page-specific styles (e.g. home)themes
: Theme styles (e.g. dark theme)vendor
: Vendor styles
parts
: WordPress block template parts (e.g. header)template-parts
: WordPress template partials (e.g. hero)
Compatible with the latest version of WordPress.