Shared Jekyll layouts, includes, translations, styles, scripts, and production assets used by the PWindows Website and Shop.
Add pwindows-theme from https://github.com/PWindows/website-common.git, set theme: pwindows-theme, and enable jekyll-polyglot. Consumer repositories own their content, site-specific data, favicons, and assets/css/extra.css / assets/js/extra.js overrides.
Retained source assets remain under assets/extra/. They are excluded from the gem manifest, and the theme's post_read hook removes theme-owned retained assets from Git-theme builds. Only production-ready assets are written to generated sites.