Viewing 3 posts - 16 through 18 (of 18 total)
  • Author
    Posts
  • unleashit Friend
    #366247

    Hey guys… Veeco… I don’t think you understood Rex. What he’s saying is not off topic as the first part was the question “why so complex?” Yes the second part of the question was solved… there is a way to override the skeliton… but I’m not sure why someone marked this topic as solved. I don’t mean to be a complainer… I just want to offer feedback. I’m almost through working on my first template using this system, and honestly it will be my last unless somsthing gets done about the code and performance. I mean just to begin… the main body area has no few the EIGHT nested divs. There’s a word for this: divtitis 😉

    I believe what rexkumar is trying saying the same thing as me, which is including css from the plugins folder and requiring you to use/override it is a big PITA and a code mess.

    I’m sure you know this, but it isn’t just template.css folks. It’s a bunch of (sometimes) not used css files, plus every css file you need to override. Checkout the site I’m working on usingthe T3 blank tempalte and see what I mean: http://jjfish.jasongallagher.org/. Firebug and you’ll see the following css an js files (that relate to T3):

    templates.css #1 (plugins folder)
    templates.css #2 (my theme)
    layout.css
    you would see a SECOND layout.css file if I chose to override it. Since this time I only change a few rules, put them into template.css instead
    addons.css (what’s this for??)
    usertools.css (why??? I turned off the user tools in the admin…)
    css3 (why? I’m not using any css3…)
    mega.css #1
    mega.css #2 (my override)

    Anyways, I can tell you that I find the overridding process extremely tedious for a more complex site. Sure I see the advantages. Part of it is fast, the base divs are mostly there. I don’t need to create floats, that’s cool. But for example on http://jjfish.jasongallagher.org/gallery.html ‘ve had to STRUGGLE with 8 nested divs and their CSS and god save me INLINE styles to properly line up the images in the center area (I know, part of the code is coming from Jseblod and I’m going to fix it…but most of it is not).

    Only way I will ever use a Joomla template framework again is if:

    #1 I don’t need to override any CSS (a starting point is great, but I want it all in the template folder)

    #2 No crazy depth of folders. Having to jump around between folders with this setup has driven me crazy. Example, the images folder for a local theme is FOUR levels deeper then it would be for a standard template. As the title of the post said, why so complex?

    #3 Everything is the Joomla way. Normal template overrides go in the html folder

    Please know that I do understand how block system works and the benefits of T3. I would just do it very differently, and perhaps I will create my own one of these days. But it will be a lot more simple 😉

    I think it would behoove Joomlart and the other template companies to focus more on removing bloat and cleaner code, before adding more impressive features. I’m actually seriously considering drupal 7 when it goes stable for this reason. The drupal folks care about clean code and they understand why its important.

    veeco Friend
    #366269

    Oh….. That ‘complex’ … Well i guess this is an ambitious framework to do many things in a single template system.. Like i said there is still homework for ja tea to make it even better

    I guess ja aware about several cons in T3… And hope things are getting better in 2011.

    Ja… What do you say ???

    veeco Friend
    #366270

    Oh….. That ‘complex’ … Well i guess this is an ambitious framework to do many things in a single template system.. Like i said there is still homework for ja tea to make it even better

    I guess ja aware about several cons in T3… And hope things are getting better in 2011.

    Ja… What do you say ???

Viewing 3 posts - 16 through 18 (of 18 total)

This topic contains 18 replies, has 6 voices, and was last updated by  veeco 13 years, 11 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum