jekyll / common-theme

MIT License
3 stars 5 forks source link

Abstract plugin directory theme #1

Open pathawks opened 6 years ago

pathawks commented 6 years ago

We should pull in the theme from the plugin directory so that all the code lives in this repo.

DirtyF commented 6 years ago

Where do we want to use this theme? What type of components does our common-theme need?

Listing based on https://jekyll-directory.netlify.com/

includes

layouts

I could sketch some lo-fi screens to know what to expect from the theme if that helps.

pathawks commented 6 years ago

It would be nice if we could just link to jekyllrb.com where ever possible for assets. It would be a shame to serve duplicate fonts or CSS when we could instead take advantage of the browser cache.

Utterson's needs are probably the most simple: branding, footer, and single view layout.

DirtyF commented 6 years ago

I was thinking the other way around, put common assets in the common theme and use it also on jekyllrb.com

Let's start small and extract just what's needed for Utterson.

pathawks commented 6 years ago

Let's start small and extract just what's needed for Utterson.

Utterson currently doesn't need much; I think this repo currently has everything that Utterson needs.

put common assets in the common theme and use it also on jekyllrb.com

This is fine, but it would be nice if common assets could be hosted from one central location only, instead of each little site serving the same CSS.