The Nude Theme is a stripped down Shopify theme, to be used as a “blank slate” starting point. It started as a fork of the Skeleton Theme from Shopify. I tend to build stores for clients that are smaller in scope and found myself spending too much time un-doing a lot of the code in the Skeleton Theme to get it to a point where I could start my own work. I also pre-build sites in Jekyll (because it’s easier to work with), so this base theme incorporates some things that make the transition easier.
Features:
- Some sensible theme settings that aren’t as easily over-ridden in the Shopify admin.
- A totally blank slate on CSS.
- An almost entirely blank slate on JS.
- Virtually no HTML. There is a limited structure meant to either be built upon, or reset entirely.
- The assets directory is basically empty except for some icons and social meta images that I use as placeholders.
- Some features have been removed since I pretty much never use them: customer login, and blog comments are the two primary missing features.
- Download the latest version
- or clone the git repo:
git clone git@github.com:gblakeman/nude-theme.git
├── assets
│ └── Javascript, CSS, and theme images
├── config
│ └── custom Theme Settings
├── layout
│ ├── theme.liquid
│ └── optional alternate layouts
├── snippets
│ └── optional custom code snippets
├── templates
│ ├── 404.liquid
│ ├── article.liquid
│ ├── blog.liquid
│ ├── cart.liquid
│ ├── collection.liquid
│ ├── index.liquid
│ ├── page.liquid
│ ├── product.liquid
│ └── search.liquid
│ └── list-collections.liquid
.ruby-version
└── set your ruby version if you use a manager and the Theme gem
config.example.yml
└── duplicate/name as ‘config.yml’ and configure your theme settings for the Theme gem (do not commit ‘config.yml’ to protect your private info)
- The Skeleton Theme itself is an excellent reference point for some more complex undertakings and best practices. Be sure to check it out.
- Shopify Theme Gem - I include a config file for using this Gem. Use it to watch your working theme locally and automatically upload any file changes as you work.
I don’t actively support other users of this theme. Feel free to file Github Issues for actual bugs, or submit your own PRs, but don’t expect Shopify theme writing help from me.