In Info Veritas's picture

Hello all,

Sorry if this question is a little bit stupid. I think that I must put the theme's files in github but how to make it available for installation on every backdrop site (in https://backdropcms.org/themes/) ?

I'm working for fun and future work on a simple theme based on some parts of Bartik. This is not a professional theme but maybe in the futur.

I can make it accessible from my site but perhaps it is better directly on backdropcms.org?

Are there procedures to follow, a particular license, rules, etc.?

Thanks.

Dominique.

Accepted answer

Hi Dominique

No need to apologise.  Create a request here:

https://github.com/backdrop-ops/contrib/issues/new?assignees=klonos&labe...

Check that your theme meets all the requirements and give a link to your repo. Once all the requirements are met, you will be added to the backdrop-contrib Authors group that will allow you to manage your project in backdrop-contrib

Most helpful answers

@Dominique 

I will add this note. The first step to getting your theme on BackdropCMS.org is to get it into the BackdropCMS Github group for contrib projects. Even if it's not entirely ready yet, others will be able to find it and/or give you feedback. 

You can leave it there for a while, for others to try out and test, as you improve it. It will not show up on BackdropCMS.org until you issue an official release. Once you create a release, it will be available on BackdropCMS.org.

Hi Dominique. It's great to hear you want to contribute a theme to Backdrop!

Please read directions here on how to contribute to Backdrop. After joining you'll be able to post your theme to the Backdrop contrib repository, which will make it available at backdropcms.org

https://docs.backdropcms.org/documentation/become-a-maintainer

Comments

@Dominique 

I will add this note. The first step to getting your theme on BackdropCMS.org is to get it into the BackdropCMS Github group for contrib projects. Even if it's not entirely ready yet, others will be able to find it and/or give you feedback. 

You can leave it there for a while, for others to try out and test, as you improve it. It will not show up on BackdropCMS.org until you issue an official release. Once you create a release, it will be available on BackdropCMS.org.

In Info Veritas's picture

THANKS.
I'm working on some final details and then looking to sign up.

I'm not completely comfortable with Git but I'll look into it. And maybe I'll come back and ask for help and maybe a little step by step will be necessary.
(I know that all these questions do not necessarily give confidence in the quality of the work but I do my best :-))

In Info Veritas's picture

Hello,

I'm sorry to come back to you like this but I don't know how to join backdrop-contrib.
In the meantime, I made my theme public: https://github.com/ininfoveritas/iiv
I know that for someone who proposes a theme in 2024, not mastering Github is not very glorious :-)

Dominique.

In Info Veritas's picture

Thank you all for your help. The theme is available for all here https://backdropcms.org/project/iiv

 

And Now that i understand a little more the procedure i will had soon a little views module.

 

Thanks again for the help