On Monday, November 16, 2015 at 5:09:57 PM UTC-5, lillian wrote:
>
> Anthony,
>
> The app mostly uses the default styling which is why I was surprised so 
> much of it seemed broken when I tried to migrate,
>

Yes, but it is the default styling for Bootstrap 2. The CSS rules for 
frameworks like Bootstrap are not based on HTML elements alone. Rather, the 
framework itself prescribes both a particular HTML structure and a set of 
specific CSS classes. Therefore, when switching from one framework to 
another (including from one major version of Bootstrap to another), it is 
not simply a matter of swapping out the CSS rules -- you also have to 
change all the HTML markup and CSS class names so they are consistent with 
the requirements of the new framework.

If you stick Bootstrap 3 CSS rules in an app whose markup is written for 
Bootstrap 2, it's not going to work. Whether or not you have stuck to the 
default styling in the original Bootstrap 2 markup is irrelevant.
 

>  It seems like it might be easier to start a new app and just move the 
> controllers/views/models over from the old app and go from there.
>

Yes, that was my point. You are migrating to a new front-end framework, 
which has its own unique requirements for markup and class names.

Anthony

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to