Support » Plugin: Gantry 5 Framework » Overrated and misleadng. Suitable for theme developers only, not theme users.

  • funsail

    (@funsail)


    The theory is good, but execution poor. Firstly the framework. It is good to have free layouts, but these are available in dozens of premium themes and even some free themes. G5 lacks any inheritance so when you set up your ‘base outline’ it doesn’t actually affect anything else. The framework doesn’t fully work out of the box, and needs several css/js “hotfixes” to get it working with all browsers.

    Now to themes. There’s the free Hydrogen theme, and a couple of paid ones. But sorry they’re not themes. They just have a couple more particles than the free Hydrogen theme, and a single designed front page. Nothing else, you have to build all your other templates, just as if you were using the free theme. That said, you can’t even turn on the theme and use the said front page, because it’s all static HTML. All that you see is html code in boxes, not content drawn from pages or posts. You also have missing images and links pointing on rocketthemes.

    In other words if you ever get one G5 theme working, it won’t reduce the work you need to use a different rocket theme. Thus there’s no benefit on ‘joining’ the framework. I found I was wasting so much time fixing the missing parts of the rocket theme I just gave up and wrote off the cost of the membership. No point wasting more time and/or rewriting every post.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Gantry

    (@gantry)

    We are sorry to hear that Gantry 5 hasn’t met your expectations.
    We would like to let you know that Inheritance is one of our main priorities and the only reason it’s not implemented yet is because it requires proper discussion for a good implementation that can prove to be future proof as well as backward compatible.

    Like you others have expressed the need of inheritance support, not just at a generic layout level but also deep within a section and particle.
    Gantry has already support for inheritance in many other locations like Styles, Settings, File uploading, but because the layout is a delicate matter, we want to ensure to implement it right, rather than rushing it.

    Keep in mind Gantry is a free open-source project where anyone can contribute. It is so much open you can see every activity about code from our GitHub Repository, you can submit a new issue or question through it, you can join our Chat, you can follow our Blog for news and updates, you can read our Documentation and you can constantly keep an eye on Agenda (Roadmap).

    You will notice that in our Agenda, Inheritance is the first item, so yes, it has been discussed several times and we have made it clear through several different media streams that we know it’s a missing feature, what is the complexity and that we are working on implementing it. Other thousands users understood the challenges we are facing and are still feeling happy with what Gantry has to offer, so we are truly sorry to see that for you it’s not the case.

    We are not entirely sure what you mean by “needing several css/js hotfixes”, Gantry is a Theme Framework, it has been for several years and its scope is to function as a middle man between Platform and Developer/Enduser.
    The free default Hydrogen theme that we have built serves as a blank canvas for anyone who wants to build their site or new theme.

    Some people might find Hydrogen, or any other Premium theme for that matters, has everything that is needed. This is often not the case, and that’s why a Theme Framework comes in handy, it allows you to customize, override, manipulate the theme in any preferred method. This requires some work on your end, of course, but this is the point of a Framework altogether.

    Nucleus, Gantry’s Engine on which Hydrogen and any theme has been developed on, supports and has been tested with all modern devices and browsers, as stated in our Requirements page. If you are developing your own theme, thanks to the flexibility of Gantry you can create your own engine to support an even greater amount of devices and browsers.

    The Gantry 5 Framework is the starting point, whether you want static HTML, dynamic & sandboxed content with particles, or use more powerful modules/widgets, Gantry 5 can accommodate them all, as its a theme framework, not a full CMS. We will be exploring how to make particles more powerful however, but you can use your existing modules/widgets easily, just assign them a position with the layout.

    If you found any issue with Hydrogen and Browsers, we would like to know what kind of CSS and JS hacks you had to come up with, so that we can fix them. Please open an issue about it, it will benefit the whole Gantry community!

    Lastly, we hope one day you will reconsider Gantry and give it another chance and if you have any questions please don’t hesitate to ask!

    Thank you.

    Rockettheme support has provided fix after fix to get things working. One was some css to get images to size properly to its container in firefox (works in chrome). It’s stuff you knew how to fix, known issues as it were.

    After weeks of trying to get it ‘ok to go’ I felt like I was becoming a theme developer. I want to be a user.

    Even when I got one Rockettheme half working, then when the kraken theme came out I tried it out. The whole site dead again, because everything is static html. So each new Rockettheme I would have to go through the same work to get working?

    No, not something I want to do. Rockettheme premium themes should be called frameworks, not themes. Themes are ready to activate and go.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Overrated and misleadng. Suitable for theme developers only, not theme users.’ is closed to new replies.