I started working with bootstrap 4 weeks ago and didn't make use of the 
version in trunk. I just integrated the bootstrap skeleton into web2py's 
layout.html and web2py_ajax.html (just renamed them scaffold.html and 
scaffold_ajax.html).  In the scaffold.html view:

<script src="{{=URL('static','js/modernizr.custom.js')}}"></script>  

  <!-- include stylesheets -->
  {{
  response.files.append(URL('static','bootstrap/css/bootstrap.css'))
  }}
  <style type="text/css">
    body {padding-top: 20px; padding-bottom: 40px;}
  </style>
  {{
  
response.files.append(URL('static','bootstrap/css/bootstrap-responsive.css'))
  }}

  {{include 'scaffold_ajax.html'}}
  
  <!-- uncomment here to load jquery-ui ...


and in scaffold_ajax.html:

response.files.insert(0,URL('static','js/jquery.js'))
if calendar_function:
  response.files.insert(1,URL('static','css/calendar.css'))
  response.files.insert(2,URL('static','js/calendar.js'))
pass
  response.files.insert(4,URL('static','bootstrap/js/bootstrap.min.js'))


Kind regards,

Annet

Reply via email to