vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Displaying the forum on mobile devices (https://vborg.vbsupport.ru/showthread.php?t=328458)

kojay 12-25-2020 03:04 PM

Displaying the forum on mobile devices
 
1 Attachment(s)
How do I fix large columns?

napy8gen 01-11-2021 09:48 PM

Check out my vb3 responsive style

kojay 01-12-2021 06:49 AM

Quote:

Originally Posted by napy8gen (Post 2605740)
Check out my vb3 responsive style

I like my style better.

Mark.B 01-13-2021 04:14 PM

vBulletin 3 is not a responsive style, so there isn't anything you can realistically do make it 'fit' on mobile devices. You would need a new responsive style.

The vB3 style was written in 2003 when nobody was using mobile devices to look at websites.

kojay 01-13-2021 04:50 PM

Quote:

Originally Posted by Mark.B (Post 2605763)
vBulletin 3 is not a responsive style, so there isn't anything you can realistically do make it 'fit' on mobile devices. You would need a new responsive style.

The vB3 style was written in 2003 when nobody was using mobile devices to look at websites.

And what is the difference between an adaptive style and a responsive one? Is it really impossible to add code to make it adaptive?

Mark.B 01-13-2021 10:33 PM

Quote:

Originally Posted by kojay (Post 2605764)
And what is the difference between an adaptive style and a responsive one? Is it really impossible to add code to make it adaptive?

It would need substantially rewriting. It really isn't that simple.

It would need a completely new style.

If it was that easy, everyone would have done it by now.

There are several responsive styles available from third parties and htese can subsequently be customised in the normal way.

kojay 01-14-2021 12:05 AM

Quote:

Originally Posted by Mark.B (Post 2605769)
It would need substantially rewriting. It really isn't that simple.

It would need a completely new style.

If it was that easy, everyone would have done it by now.

There are several responsive styles available from third parties and htese can subsequently be customised in the normal way.

I've dug deeper and can tell you where to look for the problem. This is related to the navbar. I would like to keep the standard style.

Mark.B 01-14-2021 06:30 AM

Quote:

Originally Posted by kojay (Post 2605770)
I've dug deeper and can tell you where to look for the problem. This is related to the navbar. I would like to keep the standard style.

As above, the vBulletin 3 style is not a responsive style. It was written some years before viewing websites on mobile devices was even a 'thing'.

You will need to rewrite the style or at least substaintial parts of it parts of it using Responsive Media Queries

You also need to be, for the most part, removing the tables that make up much of the vB3 design and replace them with divs, as tables don't generally work well in responsive designs.

None of this is a trivial task and requires knowledge of CSS, html and vBulletin code.

The alternative is to obtain a third party responsive style and customise that to match the look and feel of your existing style, which would be the easier option in my view. The essence of many styles is the colours and fonts and those are quite easy to change.

kojay 01-14-2021 12:31 PM

Quote:

Originally Posted by Mark.B (Post 2605777)
As above, the vBulletin 3 style is not a responsive style. It was written some years before viewing websites on mobile devices was even a 'thing'.

You will need to rewrite the style or at least substaintial parts of it parts of it using Responsive Media Queries

You also need to be, for the most part, removing the tables that make up much of the vB3 design and replace them with divs, as tables don't generally work well in responsive designs.

None of this is a trivial task and requires knowledge of CSS, html and vBulletin code.

The alternative is to obtain a third party responsive style and customise that to match the look and feel of your existing style, which would be the easier option in my view. The essence of many styles is the colours and fonts and those are quite easy to change.

I don't like the responsive style of a third party. Since it still needs to be Russified, which is a difficult task.

In Omnibus 01-14-2021 01:43 PM

vBulletin 3 was originally coded 16 years ago when there weren't even such things as % or rem or em units used in styling. It was coded using transitional HTML 4.0 and CSS 2.0, both of which are years deprecated. Most of the "responsive" styles you will find are not responsive styles at all but rather hack attempts at making a fixed width style flex.

Mark's assessment is correct. You will need to write a style from the !DOCTYPE to the closing HTML tag if you want it to function like modern responsive themes. In order to make any existing theme function properly you would have to rewrite it to use HTML 5 and CSS 3 anyway.


All times are GMT. The time now is 10:17 AM.

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.01166 seconds
  • Memory Usage 1,738KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete