getgrav / grav

Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
https://getgrav.org
MIT License
14.48k stars 1.4k forks source link

[add-resource] New Theme: grama #3815

Closed eauchat closed 4 months ago

eauchat commented 5 months ago

Here is a newly developed theme, if you are interested in adding it to the Grav Repository, let me know.

pmoreno-rodriguez commented 5 months ago

Hello. Why don't you upload your code to GitHub? I think most of the Grav community uses GitHub to host their developments. It would be interesting to see a demo of the theme online.

eauchat commented 5 months ago

I'm currently happy with hosting the theme out of github. Please note still that it's a public repository, freely accessible, just decentralized. I don't know if grav supports having themes and plugins from gitlab and other forges. If not it'd be cool if it did. But I imagine that if it's hasn't already been built in, it may be complicated to implement, so if necessary I can at make some researches at how to sync the gitlab directory with one in github.

About the demo, I'll work at creating a skeleton, and having it available as a demo somewhere.

rhukster commented 5 months ago

As mentioned we use GitHub api so that repos must be hosted there to work with GPM.

eauchat commented 4 months ago

You may now test grama theme with the following demo website. It is based on this skeleton. The skeleton should already work fine, the only thing I wasn't so sure was how to properly format the .dependencies file, so if someone want to have a quick check at it to make sure it's fine and functional that's cool.

I haven't had time yet to look into setting up the mirroring of the repositories to github, but it should be pretty easy to do so I'll do it as soon as I can.

Are there any other issues that made you flag this issue as invalid?

I can make further corrections if needed.

rhukster commented 4 months ago

Just needs to be on GitHub. Cheers.

eauchat commented 4 months ago

Ok, here we go, both the theme and skeleton are now synced with github. If you want, you can add both to grav catalog.

rhukster commented 4 months ago

Added to GPM, should show up soon.

eauchat commented 3 months ago

Cool. Do you plan on adding the skeleton as well?