layout.pug 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. doctype html
  2. html(lang= lang)
  3. head
  4. title= strings.layout.title
  5. link(rel='stylesheet', href='https://cdn.jsdelivr.net/npm/bootstrap@4/dist/css/bootstrap.min.css')
  6. script(src='https://cdn.jsdelivr.net/npm/jquery@3.5/dist/jquery.min.js')
  7. script(src='https://cdn.jsdelivr.net/npm/bootstrap@4/dist/js/bootstrap.bundle.min.js')
  8. script(src='https://cdn.jsdelivr.net/npm/vue@2')
  9. script(src='https://cdn.jsdelivr.net/npm/axios@0')
  10. script(src=base_path+'javascripts/jquery.loading.min.js')
  11. link(rel='stylesheet', href=base_path+'stylesheets/style.css')
  12. link(rel='stylesheet', href=base_path+'stylesheets/jquery.loading.min.css')
  13. meta(content='width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0' name='viewport')
  14. body
  15. <div class='navbar navbar-expand-lg fixed-top navbar-light bg-light'>
  16. <div class='container'>
  17. <a href='!{base_path}!{lang}' class='navbar-brand'>naiveBoom</a>
  18. <button class='navbar-toggler' type='button' data-toggle='collapse' data-target='#navbarResponsive' aria-controls='navbarResponsive' aria-expanded='false' aria-label='Toggle navigation' style=''>
  19. <span class='navbar-toggler-icon'></span>
  20. </button>
  21. <div class='collapse navbar-collapse' id='navbarResponsive'>
  22. <ul class='navbar-nav'>
  23. <li class='nav-item'>
  24. <a class='nav-link' target='_blank' href='https://github.com/kchown/naiveboom'>GitHub</a>
  25. </li>
  26. <li class='nav-item'>
  27. <a class='nav-link' target='_blank' href='https://kch.host'>Blog</a>
  28. </li>
  29. </ul>
  30. </div>
  31. </div>
  32. </div>
  33. <div class='container maincontent'>
  34. <noscript>
  35. div.alert.alert-dismissible.alert-danger
  36. | <button type='button' class='close' data-dismiss='alert'>&times;</button>
  37. | !{strings.layout.guide}
  38. | !{strings.layout.info}
  39. </noscript>
  40. block content
  41. </div>
  42. hr
  43. footer
  44. .container
  45. a(href=base_path+lang) !{strings.layout.homepage}
  46. a(href='https://github.com/kchown/naiveboom' target='_blank') GitHub