Go Back   vb.org Archive > vBulletin 4 Discussion > vB4 Design and Graphics Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 09-29-2010, 12:34 AM
djnoz's Avatar
djnoz djnoz is offline
 
Join Date: May 2003
Location: UK
Posts: 40
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Mr. P View Post
Another thing I am having issues with, and this I think is more browser related, is that the shadow variables don?t do anything for IE. They work properly in FF and Chr but not IE.
Yeah, those are the moz-x / webkit-x style attributes. It's impossible to get those bits of CSS to work in IE. They don't work in IE because they are kind of proprietry for webkit and firefox, they will be properly introduced in CSS 3. I wasn't very impressed when I saw the vBulletin were using these, as IMO a site should look the same in different browsers.
Reply With Quote
  #12  
Old 12-29-2010, 07:28 AM
aileron79 aileron79 is offline
 
Join Date: Apr 2009
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I was kind of stunned when I just tried to change the color of various elements. Some colors can be changed in style vars, others in templates. Some colors are even not defined at all, so changing i.e. the background color of the forum to black, one will have black text drowning in black background as some text boxes are just transparent. Some colors are specified in rgb(x,y,z)-syntax, others as #xxyyzz hex color codes which makes it quite difficult to find an replace colors all over the forum. Apparently, there is no logic at all behind the style system.

Admittedly, the longer I work with vB4, the more I am disappointed - and that's not just about the styles.
Reply With Quote
  #13  
Old 12-29-2010, 08:26 AM
JacquiiDesigns's Avatar
JacquiiDesigns JacquiiDesigns is offline
 
Join Date: Dec 2008
Location: Tennessee
Posts: 687
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by aileron79 View Post
I was kind of stunned when I just tried to change the color of various elements. Some colors can be changed in style vars, others in templates. Some colors are even not defined at all, so changing i.e. the background color of the forum to black, one will have black text drowning in black background as some text boxes are just transparent. Some colors are specified in rgb(x,y,z)-syntax, others as #xxyyzz hex color codes which makes it quite difficult to find an replace colors all over the forum. Apparently, there is no logic at all behind the style system.

Admittedly, the longer I work with vB4, the more I am disappointed - and that's not just about the styles.
For me personally as a designer, when I first saw the vB4 stylevar system in the early alpha testing, I immediate disliked it. I have only gone back to it when working on clients' sites.

It's a pathetic mess and vBulletin (as an entity) should really be embarrassed by it IMO. And intriguingly enough - not much has changed from the alpha to beta to vB 4.0 Gold to vB 4.1 as far as I'm concerned. Admittedly - I have not tested the 4.1 series - but from what I've heard = YUCK!

A little tongue-in-cheek (but not really) ==> vB 4 should now almost be ready to be sold as a "gold" version. Wouldn't it be funny if we woke up tomorrow, only to read that the vB.com announcement of the day is that 4.0 Gold is now ready for purchase after a year and a half long testing phase...? NIGHTMARE!

Jacquii.
Reply With Quote
  #14  
Old 01-03-2011, 07:49 AM
brandondrury brandondrury is offline
 
Join Date: Oct 2005
Posts: 136
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Tables + CSS may be better solution, but we are not who decide about this anyway.
Speak for yourself. I vote with my dollars.

The table vs css thing has been around for a while and irrelevant to me. I pay for such a product so I don't have to think about these things. What I need is a product that "works".....which means I can build a huge community with the least amount of technical distractions.

The Stylevars would have been a fine system in 2001. A decade letter it's about the most inefficient manner for working that I can think of. In fact, I believe the vb3 system was superior. I could style a forum in an hour. The new method has taken me 30 so far and I'm still not happy.

Lack on inherit styles on the font end is INSANE.

Sometimes keeping fontsize on it's own and then other times including it under font is INSANE. Pick one. Stick with it. (I prefer the latter.)

The ability to view and change multiple css options at once seems to intuitive, that I'm tempted to develop a conspiracy theory as to why it was omitted.

Creating a little preview thing with stock data that updates real time via Regex or equivalent is something that could be developed in an afternoon for $80 using a guy on Odesk. In fact, I regret not having this created specifically for me before going into this theme change!

Quote:
I never said it was easier than vb3, but you (or atleast I) can still achieve desirable results with a bit of work. It takes me a day or 2 to pop out a nice looking theme.
This "bit of work" is the problem. I don't have an issue with work. It's rare when I'm not putting in 18 hours. It's WHAT I'm working on. Walking is work, too. That's why we have cars and planes. I feel like I'm back to using a horse right now.

The same progressive viewpoint that leads to table-less css should be driving vBulletin to be as efficient as possible in achieving the webmaster's goals. vB4 is a step backwards in this regard so far.

Quote:
it's easy to customize vb4.0 even after using the style generator
Maybe. It's NOT easy when you have an old theme you want to match. I played with the style generator for 2 hours and never got anything that looked acceptable to me. That's subjective, I guess.

Quote:
Apparently, there is no logic at all behind the style system.
Definitely! It seems that if two web guys with any skill at all got together to create their dream setup, it would take them about 4 hours to put together something amazing, fast, ultra-flexible, and simple. The fact that 4 hours was not taken for something so important makes me wonder what else was thrown together on a whim with no thought.

Quote:
Admittedly, the longer I work with vB4, the more I am disappointed - and that's not just about the styles.
Great! I really need an all-in-one solution for CMS, forum, etc. I wonder what else is out there.

Quote:
For me personally as a designer, when I first saw the vB4 stylevar system in the early alpha testing, I immediate disliked it. I have only gone back to it when working on clients' sites.
What's interesting is it's not like they created a dumbed-down system so that anyone could create a theme. (I'm thinking the ol' Myspace layout generators.) I would have hated that, too. It seems the Stylevars system is bad for laymen and us experienced dudes.

Quote:
It's a pathetic mess and vBulletin (as an entity) should really be embarrassed by it IMO.
"Embarrassed" is just a start. I'm wondering how many of us it would take demanding our money back to get them to actually give a damn about their software again.

Brandon
Reply With Quote
  #15  
Old 01-03-2011, 07:52 AM
aileron79 aileron79 is offline
 
Join Date: Apr 2009
Posts: 36
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well, I believe that in many cases "less" actually is more. In the meantime I've continued my work on my skin. I don't know how often I've come across hard-coded color codes - or something like "background: white" instead of referencing to a style variable for some default background.

Also, there are some tab-like links in a user's profile (about me, user messaging, friends, ...). Similar tabs can be found in the calendar to switch between yearly, monthly, weekly and daily views. Those tabs look different! And, what a surprise, they are defined in completely different places in a completely different way. Why don't use the same style sheet definition for both tabs?

To me it appears as if the developers were working on their own - not caring what the others were doing. I don't claim them guilty for this mess, the responsibility lies within the software management, those few guys that created functional and/or technical designs for the developers to work with.

That product definitely is not in a state which allows it to be sold as a completed software package. That's not even alpha stage, 'cause every serious management would have rejected that crap immediately and started all over again...

You probably have guessed it, I really am quite disappointed...
Reply With Quote
  #16  
Old 01-03-2011, 12:53 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There are some things that you cannot do with CSS, no matter how hard you try. That is where the tables and tds come in handy.
Reply With Quote
  #17  
Old 01-03-2011, 01:15 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You know, I've only worked with vB4 styles a little bit. And I while I kinda see the issue, I also kinda don't see the issue. I mean, sure, it's not the easiest thing the world. But then, when I got into vBulletin, it took me years to figure out what the CSS options did, too. Sure, I didn't know what I was doing back then, but from my perspective, the only thing I'm really seeing is I have something else I have to learn. Which pretty much is the story of my life when it comes to coding in general. Nothing has changed for me. And even the CSS in vB3 doesn't do what I want it to a lot of the time. It's just familiar. Not necessarily better.

I do have to disagree with Boofo in this last post, though. I'm convinced you can do anything you want in CSS that you could do with tables. The only difference, you won't necessarily be able to do it easily. Or quickly. Or within the year. But I've almost always found a solution if I look long and hard enough. The week long breaks in between notwithstanding.

I think as much as CSS may be the standard, we're still just not used to it. It's still the horseless carriage to our stagecoach. Faster, more modern, but not as friendly or as easy to brush.
Reply With Quote
  #18  
Old 01-03-2011, 01:28 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Digital Jedi View Post
I do have to disagree with Boofo in this last post, though. I'm convinced you can do anything you want in CSS that you could do with tables. The only difference, you won't necessarily be able to do it easily. Or quickly. Or within the year. But I've almost always found a solution if I look long and hard enough. The week long breaks in between notwithstanding.
Gotcha on this one. Try lining up a left column and right column in CSS like you could with TDs (like in the attached pic where the dates can vary in length). It won't happen with CSS no matter how hard you try.
Attached Images
File Type: png gotcha.png (7.6 KB, 0 views)
Reply With Quote
  #19  
Old 01-03-2011, 01:31 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Boofo View Post
Gotcha on this one. Try lining up a left column and right column in CSS like you could with TDs (like in the attached pic where the dates can vary in length). It won't happen with CSS no matter how hard you try.
I'm not sure what you mean, exactly. Do the two columns need to do anything special other than be side by side?
Reply With Quote
  #20  
Old 01-03-2011, 01:51 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, they both need to line up on the left of each column. Like in the pic. If one date is long, the second column will adjust for it so they are all even. You can't do that with CSS. I have searched all over the net, and that is what the consensus is from anyone and everyone.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:29 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03977 seconds
  • Memory Usage 2,291KB
  • Queries Executed 14 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (11)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_attachment
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete