Kaynağa Gözat

fix: workaround Hugo Modules incompatibility with Bootstrap

"In Go Modules, the /vendor directory in a module has a special meaning, so they delete it from the bundle"

Enables Academic to be installed as a Hugo Module.

See https://github.com/gohugoio/hugo/issues/6945
George Cushen 5 yıl önce
ebeveyn
işleme
38514dbc73
92 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 0 0
      assets/js/_vendor/bootstrap.min.js
  2. 0 0
      assets/scss/_vendor/bootstrap/_alert.scss
  3. 0 0
      assets/scss/_vendor/bootstrap/_badge.scss
  4. 0 0
      assets/scss/_vendor/bootstrap/_breadcrumb.scss
  5. 0 0
      assets/scss/_vendor/bootstrap/_button-group.scss
  6. 0 0
      assets/scss/_vendor/bootstrap/_buttons.scss
  7. 0 0
      assets/scss/_vendor/bootstrap/_card.scss
  8. 0 0
      assets/scss/_vendor/bootstrap/_carousel.scss
  9. 0 0
      assets/scss/_vendor/bootstrap/_close.scss
  10. 0 0
      assets/scss/_vendor/bootstrap/_code.scss
  11. 0 0
      assets/scss/_vendor/bootstrap/_custom-forms.scss
  12. 0 0
      assets/scss/_vendor/bootstrap/_dropdown.scss
  13. 0 0
      assets/scss/_vendor/bootstrap/_forms.scss
  14. 0 0
      assets/scss/_vendor/bootstrap/_functions.scss
  15. 0 0
      assets/scss/_vendor/bootstrap/_grid.scss
  16. 0 0
      assets/scss/_vendor/bootstrap/_images.scss
  17. 0 0
      assets/scss/_vendor/bootstrap/_input-group.scss
  18. 0 0
      assets/scss/_vendor/bootstrap/_jumbotron.scss
  19. 0 0
      assets/scss/_vendor/bootstrap/_list-group.scss
  20. 0 0
      assets/scss/_vendor/bootstrap/_media.scss
  21. 0 0
      assets/scss/_vendor/bootstrap/_mixins.scss
  22. 0 0
      assets/scss/_vendor/bootstrap/_modal.scss
  23. 0 0
      assets/scss/_vendor/bootstrap/_nav.scss
  24. 0 0
      assets/scss/_vendor/bootstrap/_navbar.scss
  25. 0 0
      assets/scss/_vendor/bootstrap/_pagination.scss
  26. 0 0
      assets/scss/_vendor/bootstrap/_popover.scss
  27. 0 0
      assets/scss/_vendor/bootstrap/_print.scss
  28. 0 0
      assets/scss/_vendor/bootstrap/_progress.scss
  29. 0 0
      assets/scss/_vendor/bootstrap/_reboot.scss
  30. 0 0
      assets/scss/_vendor/bootstrap/_root.scss
  31. 0 0
      assets/scss/_vendor/bootstrap/_spinners.scss
  32. 0 0
      assets/scss/_vendor/bootstrap/_tables.scss
  33. 0 0
      assets/scss/_vendor/bootstrap/_toasts.scss
  34. 0 0
      assets/scss/_vendor/bootstrap/_tooltip.scss
  35. 0 0
      assets/scss/_vendor/bootstrap/_transitions.scss
  36. 0 0
      assets/scss/_vendor/bootstrap/_type.scss
  37. 0 0
      assets/scss/_vendor/bootstrap/_utilities.scss
  38. 0 0
      assets/scss/_vendor/bootstrap/_variables.scss
  39. 0 0
      assets/scss/_vendor/bootstrap/bootstrap-grid.scss
  40. 0 0
      assets/scss/_vendor/bootstrap/bootstrap-reboot.scss
  41. 0 0
      assets/scss/_vendor/bootstrap/bootstrap.scss
  42. 0 0
      assets/scss/_vendor/bootstrap/mixins/_alert.scss
  43. 0 0
      assets/scss/_vendor/bootstrap/mixins/_background-variant.scss
  44. 0 0
      assets/scss/_vendor/bootstrap/mixins/_badge.scss
  45. 0 0
      assets/scss/_vendor/bootstrap/mixins/_border-radius.scss
  46. 0 0
      assets/scss/_vendor/bootstrap/mixins/_box-shadow.scss
  47. 0 0
      assets/scss/_vendor/bootstrap/mixins/_breakpoints.scss
  48. 0 0
      assets/scss/_vendor/bootstrap/mixins/_buttons.scss
  49. 0 0
      assets/scss/_vendor/bootstrap/mixins/_caret.scss
  50. 0 0
      assets/scss/_vendor/bootstrap/mixins/_clearfix.scss
  51. 0 0
      assets/scss/_vendor/bootstrap/mixins/_deprecate.scss
  52. 0 0
      assets/scss/_vendor/bootstrap/mixins/_float.scss
  53. 0 0
      assets/scss/_vendor/bootstrap/mixins/_forms.scss
  54. 0 0
      assets/scss/_vendor/bootstrap/mixins/_gradients.scss
  55. 0 0
      assets/scss/_vendor/bootstrap/mixins/_grid-framework.scss
  56. 0 0
      assets/scss/_vendor/bootstrap/mixins/_grid.scss
  57. 0 0
      assets/scss/_vendor/bootstrap/mixins/_hover.scss
  58. 0 0
      assets/scss/_vendor/bootstrap/mixins/_image.scss
  59. 0 0
      assets/scss/_vendor/bootstrap/mixins/_list-group.scss
  60. 0 0
      assets/scss/_vendor/bootstrap/mixins/_lists.scss
  61. 0 0
      assets/scss/_vendor/bootstrap/mixins/_nav-divider.scss
  62. 0 0
      assets/scss/_vendor/bootstrap/mixins/_pagination.scss
  63. 0 0
      assets/scss/_vendor/bootstrap/mixins/_reset-text.scss
  64. 0 0
      assets/scss/_vendor/bootstrap/mixins/_resize.scss
  65. 0 0
      assets/scss/_vendor/bootstrap/mixins/_screen-reader.scss
  66. 0 0
      assets/scss/_vendor/bootstrap/mixins/_size.scss
  67. 0 0
      assets/scss/_vendor/bootstrap/mixins/_table-row.scss
  68. 0 0
      assets/scss/_vendor/bootstrap/mixins/_text-emphasis.scss
  69. 0 0
      assets/scss/_vendor/bootstrap/mixins/_text-hide.scss
  70. 0 0
      assets/scss/_vendor/bootstrap/mixins/_text-truncate.scss
  71. 0 0
      assets/scss/_vendor/bootstrap/mixins/_transition.scss
  72. 0 0
      assets/scss/_vendor/bootstrap/mixins/_visibility.scss
  73. 0 0
      assets/scss/_vendor/bootstrap/utilities/_align.scss
  74. 0 0
      assets/scss/_vendor/bootstrap/utilities/_background.scss
  75. 0 0
      assets/scss/_vendor/bootstrap/utilities/_borders.scss
  76. 0 0
      assets/scss/_vendor/bootstrap/utilities/_clearfix.scss
  77. 0 0
      assets/scss/_vendor/bootstrap/utilities/_display.scss
  78. 0 0
      assets/scss/_vendor/bootstrap/utilities/_embed.scss
  79. 0 0
      assets/scss/_vendor/bootstrap/utilities/_flex.scss
  80. 0 0
      assets/scss/_vendor/bootstrap/utilities/_float.scss
  81. 0 0
      assets/scss/_vendor/bootstrap/utilities/_overflow.scss
  82. 0 0
      assets/scss/_vendor/bootstrap/utilities/_position.scss
  83. 0 0
      assets/scss/_vendor/bootstrap/utilities/_screenreaders.scss
  84. 0 0
      assets/scss/_vendor/bootstrap/utilities/_shadows.scss
  85. 0 0
      assets/scss/_vendor/bootstrap/utilities/_sizing.scss
  86. 0 0
      assets/scss/_vendor/bootstrap/utilities/_spacing.scss
  87. 0 0
      assets/scss/_vendor/bootstrap/utilities/_stretched-link.scss
  88. 0 0
      assets/scss/_vendor/bootstrap/utilities/_text.scss
  89. 0 0
      assets/scss/_vendor/bootstrap/utilities/_visibility.scss
  90. 0 0
      assets/scss/_vendor/bootstrap/vendor/_rfs.scss
  91. 1 1
      assets/scss/main.scss
  92. 1 1
      layouts/partials/site_js.html

+ 0 - 0
assets/js/vendor/bootstrap.min.js → assets/js/_vendor/bootstrap.min.js


+ 0 - 0
assets/scss/vendor/bootstrap/_alert.scss → assets/scss/_vendor/bootstrap/_alert.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_badge.scss → assets/scss/_vendor/bootstrap/_badge.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_breadcrumb.scss → assets/scss/_vendor/bootstrap/_breadcrumb.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_button-group.scss → assets/scss/_vendor/bootstrap/_button-group.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_buttons.scss → assets/scss/_vendor/bootstrap/_buttons.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_card.scss → assets/scss/_vendor/bootstrap/_card.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_carousel.scss → assets/scss/_vendor/bootstrap/_carousel.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_close.scss → assets/scss/_vendor/bootstrap/_close.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_code.scss → assets/scss/_vendor/bootstrap/_code.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_custom-forms.scss → assets/scss/_vendor/bootstrap/_custom-forms.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_dropdown.scss → assets/scss/_vendor/bootstrap/_dropdown.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_forms.scss → assets/scss/_vendor/bootstrap/_forms.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_functions.scss → assets/scss/_vendor/bootstrap/_functions.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_grid.scss → assets/scss/_vendor/bootstrap/_grid.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_images.scss → assets/scss/_vendor/bootstrap/_images.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_input-group.scss → assets/scss/_vendor/bootstrap/_input-group.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_jumbotron.scss → assets/scss/_vendor/bootstrap/_jumbotron.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_list-group.scss → assets/scss/_vendor/bootstrap/_list-group.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_media.scss → assets/scss/_vendor/bootstrap/_media.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_mixins.scss → assets/scss/_vendor/bootstrap/_mixins.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_modal.scss → assets/scss/_vendor/bootstrap/_modal.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_nav.scss → assets/scss/_vendor/bootstrap/_nav.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_navbar.scss → assets/scss/_vendor/bootstrap/_navbar.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_pagination.scss → assets/scss/_vendor/bootstrap/_pagination.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_popover.scss → assets/scss/_vendor/bootstrap/_popover.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_print.scss → assets/scss/_vendor/bootstrap/_print.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_progress.scss → assets/scss/_vendor/bootstrap/_progress.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_reboot.scss → assets/scss/_vendor/bootstrap/_reboot.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_root.scss → assets/scss/_vendor/bootstrap/_root.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_spinners.scss → assets/scss/_vendor/bootstrap/_spinners.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_tables.scss → assets/scss/_vendor/bootstrap/_tables.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_toasts.scss → assets/scss/_vendor/bootstrap/_toasts.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_tooltip.scss → assets/scss/_vendor/bootstrap/_tooltip.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_transitions.scss → assets/scss/_vendor/bootstrap/_transitions.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_type.scss → assets/scss/_vendor/bootstrap/_type.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_utilities.scss → assets/scss/_vendor/bootstrap/_utilities.scss


+ 0 - 0
assets/scss/vendor/bootstrap/_variables.scss → assets/scss/_vendor/bootstrap/_variables.scss


+ 0 - 0
assets/scss/vendor/bootstrap/bootstrap-grid.scss → assets/scss/_vendor/bootstrap/bootstrap-grid.scss


+ 0 - 0
assets/scss/vendor/bootstrap/bootstrap-reboot.scss → assets/scss/_vendor/bootstrap/bootstrap-reboot.scss


+ 0 - 0
assets/scss/vendor/bootstrap/bootstrap.scss → assets/scss/_vendor/bootstrap/bootstrap.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_alert.scss → assets/scss/_vendor/bootstrap/mixins/_alert.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_background-variant.scss → assets/scss/_vendor/bootstrap/mixins/_background-variant.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_badge.scss → assets/scss/_vendor/bootstrap/mixins/_badge.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_border-radius.scss → assets/scss/_vendor/bootstrap/mixins/_border-radius.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_box-shadow.scss → assets/scss/_vendor/bootstrap/mixins/_box-shadow.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_breakpoints.scss → assets/scss/_vendor/bootstrap/mixins/_breakpoints.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_buttons.scss → assets/scss/_vendor/bootstrap/mixins/_buttons.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_caret.scss → assets/scss/_vendor/bootstrap/mixins/_caret.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_clearfix.scss → assets/scss/_vendor/bootstrap/mixins/_clearfix.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_deprecate.scss → assets/scss/_vendor/bootstrap/mixins/_deprecate.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_float.scss → assets/scss/_vendor/bootstrap/mixins/_float.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_forms.scss → assets/scss/_vendor/bootstrap/mixins/_forms.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_gradients.scss → assets/scss/_vendor/bootstrap/mixins/_gradients.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_grid-framework.scss → assets/scss/_vendor/bootstrap/mixins/_grid-framework.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_grid.scss → assets/scss/_vendor/bootstrap/mixins/_grid.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_hover.scss → assets/scss/_vendor/bootstrap/mixins/_hover.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_image.scss → assets/scss/_vendor/bootstrap/mixins/_image.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_list-group.scss → assets/scss/_vendor/bootstrap/mixins/_list-group.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_lists.scss → assets/scss/_vendor/bootstrap/mixins/_lists.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_nav-divider.scss → assets/scss/_vendor/bootstrap/mixins/_nav-divider.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_pagination.scss → assets/scss/_vendor/bootstrap/mixins/_pagination.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_reset-text.scss → assets/scss/_vendor/bootstrap/mixins/_reset-text.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_resize.scss → assets/scss/_vendor/bootstrap/mixins/_resize.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_screen-reader.scss → assets/scss/_vendor/bootstrap/mixins/_screen-reader.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_size.scss → assets/scss/_vendor/bootstrap/mixins/_size.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_table-row.scss → assets/scss/_vendor/bootstrap/mixins/_table-row.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_text-emphasis.scss → assets/scss/_vendor/bootstrap/mixins/_text-emphasis.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_text-hide.scss → assets/scss/_vendor/bootstrap/mixins/_text-hide.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_text-truncate.scss → assets/scss/_vendor/bootstrap/mixins/_text-truncate.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_transition.scss → assets/scss/_vendor/bootstrap/mixins/_transition.scss


+ 0 - 0
assets/scss/vendor/bootstrap/mixins/_visibility.scss → assets/scss/_vendor/bootstrap/mixins/_visibility.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_align.scss → assets/scss/_vendor/bootstrap/utilities/_align.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_background.scss → assets/scss/_vendor/bootstrap/utilities/_background.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_borders.scss → assets/scss/_vendor/bootstrap/utilities/_borders.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_clearfix.scss → assets/scss/_vendor/bootstrap/utilities/_clearfix.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_display.scss → assets/scss/_vendor/bootstrap/utilities/_display.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_embed.scss → assets/scss/_vendor/bootstrap/utilities/_embed.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_flex.scss → assets/scss/_vendor/bootstrap/utilities/_flex.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_float.scss → assets/scss/_vendor/bootstrap/utilities/_float.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_overflow.scss → assets/scss/_vendor/bootstrap/utilities/_overflow.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_position.scss → assets/scss/_vendor/bootstrap/utilities/_position.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_screenreaders.scss → assets/scss/_vendor/bootstrap/utilities/_screenreaders.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_shadows.scss → assets/scss/_vendor/bootstrap/utilities/_shadows.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_sizing.scss → assets/scss/_vendor/bootstrap/utilities/_sizing.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_spacing.scss → assets/scss/_vendor/bootstrap/utilities/_spacing.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_stretched-link.scss → assets/scss/_vendor/bootstrap/utilities/_stretched-link.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_text.scss → assets/scss/_vendor/bootstrap/utilities/_text.scss


+ 0 - 0
assets/scss/vendor/bootstrap/utilities/_visibility.scss → assets/scss/_vendor/bootstrap/utilities/_visibility.scss


+ 0 - 0
assets/scss/vendor/bootstrap/vendor/_rfs.scss → assets/scss/_vendor/bootstrap/vendor/_rfs.scss


+ 1 - 1
assets/scss/main.scss

@@ -36,6 +36,6 @@ $sta-dark-home-section-odd: {{ $scr.Get "dark_home_section_odd" }};
 $sta-dark-home-section-even: {{ $scr.Get "dark_home_section_even" }};
 
 @import "bootstrap_variables";
-@import "vendor/bootstrap/bootstrap";
+@import "_vendor/bootstrap/bootstrap";
 @import "academic/academic";
 @import "custom";

+ 1 - 1
layouts/partials/site_js.html

@@ -151,7 +151,7 @@
     {{ $js_academic := resources.Get "js/academic.js" }}
     {{ $js_academic_search := resources.Get "js/academic-search.js" }}
     {{ $js_algolia_search := resources.Get "js/algolia-search.js" }}
-    {{ $js_bootstrap := resources.Get "js/vendor/bootstrap.min.js" }}
+    {{ $js_bootstrap := resources.Get "js/_vendor/bootstrap.min.js" }}
     {{ $js_bundle := slice $js_bootstrap $js_linebreak $js_academic }}
     {{ if eq site.Params.search.engine 1 }}
       {{ $js_bundle = $js_bundle | append $js_academic_search }}