-
Notifications
You must be signed in to change notification settings - Fork 40
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
Initiative: Theme development should not be necessary to use Backdrop CMS #4436
Comments
I desperately want a shorter way to refer to this than "Initiative: Theme development should not be necessary to use Backdrop CMS" Something like...
|
I think what this is about is just have more good themes in Backdrop contrib right? How about a title that says just that? The original post title and the suggestions above obscure that purpose to me. Lets just say "Better contrib themes", or "Contrib theme quality improvement initiative" or such. |
Good idea, sounds good to me (apart from "in contrib", could also be core). From https://forum.backdropcms.org/forum/official-initiative-theme-development-should-not-be-necessary-use-backdrop-cms:
|
Based on my understanding of this initiative, I think @docwilmot's comment is more correct than the stated goal.
Technically, that is possible now. One can install Backdrop and use Basis, along with the ability to do some minor customizations in the UI, and go about their day without needing to know anything about themeing. However, I think doc's suggested alternatives are too broad and do not lend themselves to a SMART goal. I have wanted to help with this initiative, but I have been waiting until I felt it was fleshed out and there were some clearly defined tasks to achieve the stated goal. I'm not sure if it has been fleshed out enough yet or not, but I think I can still help a little by using the Proposed MVP as a basis for activity:
Along with the 4 bullet points on what a theme should be to be considered for this. @stpaultim created a spreadsheet some time ago with a list of the available themes at that time with some details and information about each theme: I'm going to update it and add some additional R2W-related data so that what is there could be used in consideration for this initiative. |
Something I think would be good to help with selecting and installing relevant themes is to add some attribute to all themes that indicates their type or primary purpose, i.e., a base theme to build other themes from, an admin theme, etc., and maybe also a filter on that attribute. That way, people could easily hide options that are inappropriate for what they are looking for. This issue might be necessary for that idea to come to fruition: backdrop-ops/backdropcms.org#487 |
This is the currently stated MVP goal. It seems to me that we already have an easy way of installing themes through the UI of a Backdrop site. We also have a number of good contrib themes. What we don't have is any standard or criteria for telling whether or not a specific theme is "Ready to Wear." At one point, our goal was to create a demo site with demo content that could be used to both TEST and SHOWCASE approved themes. To that end, we created a special issue queue for this demo site: https://github.com/backdrop-ops/demo/issues It seems to me, that the next step is configuring the demo site with the kind of content and layouts that we want to test and approve a theme. |
What's the status of this initiative? |
well, I recently released a site for which I didn’t technically create a custom theme — though I did inject a good chunk of custom CSS into it, so I’m not sure if that counts. |
So do we close this issue as complete now? It's been another 12 months with no further discussion... |
Copied from: https://forum.backdropcms.org/forum/official-initiative-theme-development-should-not-be-necessary-use-backdrop-cms
Goal: People should be able to use backdrop without needing to know how to create or modify a theme.
Problem we're trying to solve:
Many potential users of Backdrop are not themselves skilled visual designers, and don’t have access to (or the resources to afford) a suitable designer. We should offer site builders the capability to create usable sites even if they lack either the technical ability to edit the HTML, PHP, CSS, JavaScript, and media elements that comprise most themes, or the design skills necessary to select visually-pleasing options. Or both! Backdrop is a content management system, we shouldn't require our users to bring to the table anything besides the content they are looking to manage.
Proposed MVP:
Find or construct three or four ready-to-go themes, and either include them with the basic download, or make them a one-click install.
In order to be usable by the most inexperienced user, the themes should be:
References:
Here is a strawman task list:
Related links:
The text was updated successfully, but these errors were encountered: