starter theme

windhamdavid 38c7baf54e fixes 3 weeks ago
_src ac56d75483 ebuild w/ new pkgs 3 years ago
css bba4d8e1b0 light mode editor padding and single dates 3 years ago
inc 38c7baf54e fixes 3 weeks ago
js 7960cae860 admin dark mode toggle jquery 3 years ago
page-templates b55ce4392c page nav 5 years ago
.distignore 7c97316a30 smtp update 5 years ago
.editorconfig 9d5b0b1fc6 :boot: 5 years ago
.gitattributes 01fa9a6fe1 git update 5 years ago
.gitignore d698a34f92 :boom: 5 years ago
404.php dbff3154b1 :frog: 5 years ago
archive.php db9314f300 pagination 5 years ago
category.php dbff3154b1 :frog: 5 years ago
comments.php 5ca0cca593 :chart_with_upwards_trend: mostly meta 5 years ago
footer.php c9db0f89c6 update pgks 5 years ago
functions.php 0d4022bdf3 whatever 5 years ago
gulpfile.js 001ce1e535 sass dep 3 years ago
header.php c51c08f0a2 theme settings :chicken: 5 years ago
index.php d223ebb8d4 :nut_and_bolt: 5 years ago
package-lock.json 001ce1e535 sass dep 3 years ago
package.json 001ce1e535 sass dep 3 years ago
page-all.php b55ce4392c page nav 5 years ago
page.php b55ce4392c page nav 5 years ago
readme.md cd0bb21bd5 todo 🗜️ 3 years ago
screenshot.png 7c97316a30 smtp update 5 years ago
search.php a8d56b52be :rabbit: 5 years ago
searchform.php dbff3154b1 :frog: 5 years ago
sidebar.php dbff3154b1 :frog: 5 years ago
single.php bba4d8e1b0 light mode editor padding and single dates 3 years ago
style.css 01fa9a6fe1 git update 5 years ago
tag.php db9314f300 pagination 5 years ago
theme.json dfc4d75037 add theme.json 3 years ago

readme.md

DWP

code.davidawindham.com/dwp
github.com/windhamdavid/dwp

Just another Wordpress starter theme. It's a minimalist framework of templates I use inside of my wp repo @ code.davidawindham.com/david/wp alongside of the theme unit testing. I updated it recently to add custom blocks for widgets and style the editor blocks to match the front end.


ca·ve·at git·mptor: do not clone ( build your own, you'll learn more )


Built With:

Wordpress, Bootstrap, Node, NPM, Gulp, BrowserSync, Sass, PurgeCSS, and others.
( check the package.json file )


Usage

$ npm install
$ gulp copy / build / run
  • edit gulpfile.js for BrowserSync proxy
  • edit custom.scss file for theme
  • gulp build to concatonate .js/.css files
  • edit page-b to use the Theme Scheme template

Notes:

2023.1.11
  • update pkgs
  • gulp sass dependency
  • gulp.series closer to static builds
2021.3.13 - ( v. 0.3.0 )
  • create .distignore
  • added settings page
  • added git upgrade
  • tidied up some css
  • etc....
2021.2.17 - ( v. 0.2.0 )
  • added page-theme-test.php template with all elements.
  • trimmed the inc/ files down to wp-cleaner, wp-templates, wp-nav-walker
  • trimmed the avaiable blocks and patterns in functions.php
  • simplified the css to rely on the block-library
  • moved all custom functions into theme.php
  • added js/editor.js to accommodate blocks

Todo:

  • Namespace over prefix
  • add block patterns
    • ready for a future project
    • convert shortcodes from existing themes