Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Themes? #42

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Themes? #42

wants to merge 5 commits into from

Conversation

yanandcoffee
Copy link

I know that Life is meant to be super simple, but looking at the compilation of Lives, it seems like people's Lives could certainly use some more different kinds of flavoring instead of all looking the same; so I created a few themes to share, hopefully to inspire others to theme their own Life and share it with others.

@cheeaun
Copy link
Owner

cheeaun commented Dec 14, 2013

To make Life simple, I don't think I'll add themes support, but you're free to host some themes/CSS on your own, perhaps by creating a life-themes repo and host the css files for other people to link to, via the customStylesheetURL config. This way, you can focus on maintaining your themes and I'll focus on maintaining Life.

Once you do that, I'll create a wiki page here to list themes (with screenshots) and obviously, link it from the README 😃

@yanandcoffee
Copy link
Author

Sounds great :). I've created a life-themes repo for purely themes here: https://github.com/yanandcoffee/life-themes

I may create a Github page for demoing the different themes on one page so it'd be more interactive. Will post back on that soon.

@yanandcoffee
Copy link
Author

Live theme demo/skinning available here: http://yanandcoffee.github.io/life-themes/

Theme selector at bottom. There's a slight conflict with the selector and Life's slider, but for demoing purposes, should be okay.

@cheeaun
Copy link
Owner

cheeaun commented Dec 15, 2013

Hey, that's really cool! Regarding the README steps for How to theme your Life, I would prefer to simplify that by just editting config.json and point customStylesheetURL to perhaps http://kaizora.github.io/life-themes/dist/v1/playful.css.

So it's one CSS file per theme and pointing to your repo instead of hosting it themselves.

@yanandcoffee
Copy link
Author

Thanks! That makes sense. I've updated the README to reflect those changes :).

@Oxicode
Copy link

Oxicode commented Dec 15, 2013

Wow. Its cool 👍

@cheeaun
Copy link
Owner

cheeaun commented Dec 16, 2013

@kaizora you could actually put your sass/scss files and build files in your repo too 😉

I'll be linking to your themes soon. Thanks!

@yanandcoffee
Copy link
Author

@cheeaun 😄 Uploaded!
No rush :). And thanks to you for creating such a neat tool.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants