Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Plugins and themes for Mobi.firstname.lastname@example.org #39
I'm thinking about to add plugins and themes system for Mobi.css.
But the idea is not very mature, so Mobi.email@example.com will only include the basic styles. For now I think it's better if we can think over how we can implement plugins and themes. Maybe it's helpful to Mobi.firstname.lastname@example.org
Here is something I've thought:
There are too many components a css framework could have. Mobi.css only focus on mobile, but it's still a lot of components we may need. It's redundant if every developers need to develop their own components. So maybe a plugins system is useful.
What should be includes in a plugin
Mobi.css is easily to customize, we can provide a standard way to help people create their own themes, and share it to the community.
A question, how theme works together with plugins?
I have some suggestions for you:
BTW, adding plugins and themes, are you planing to make Mobi.css grow to a giant like Bootstrap
I would agree to you that Mobi.css will focus on itself. Themes and plugins will be third-party libraries.
But I don't agree to create a new organization to maintain them. Themes and plugins shouldn't have to be centralized, or it's to complex for people who want to create a theme or plugin - they need to apply to join the organization first.
My idea is to create a list to show themes and plugins on the official site, like what hexo did: https://hexo.io/plugins/
Plus, it's better to write English when we discuss new features. I want Mobi.css to be more globalized.
Discuss here: #79