Assets.html 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211
  1. {namespace v=FluidTYPO3\Vhs\ViewHelpers}
  2. {namespace ot=Opentalent\OtTemplating\ViewHelpers}
  3. <f:comment><!--
  4. Assets included with the VHS viewhelpers
  5. /!\ Warning: assets'names shall be uniques, even among asset.style and asset.script viewhelpers!
  6. --></f:comment>
  7. <v:variable.set name="assets_dir" value="EXT:ot_templating/Resources/Public/assets/Modern" />
  8. <f:comment><!-- Fonts assets --></f:comment>
  9. <f:asset.css identifier="modern-montserrat-font"
  10. href="https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,500,500i,600,700,800,900|Poppins:200,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900"
  11. />
  12. <f:asset.css identifier="modern-dosis-font"
  13. href="https://fonts.googleapis.com/css?family=Dosis:300,400,500,600,700,800"
  14. />
  15. <style>
  16. @font-face {
  17. font-family: "fontawesome";
  18. src: url("/typo3conf/ext/ot_templating/Resources/Public/assets/Modern/fonts/fontawesome-webfont.ttf") format("truetype");
  19. }
  20. @font-face {
  21. font-family: "themify";
  22. src: url("/typo3conf/ext/ot_templating/Resources/Public/assets/Modern/fonts/themify.ttf") format("truetype");
  23. }
  24. @font-face {
  25. font-family: "slick";
  26. src: url("/typo3conf/ext/ot_templating/Resources/Public/assets/Modern/fonts/slick.ttf") format("truetype");
  27. }
  28. @font-face {
  29. font-family: "revicons";
  30. src: url("/typo3conf/ext/ot_templating/Resources/Public/assets/Modern/fonts/revicons.ttf") format("truetype");
  31. }
  32. </style>
  33. <f:comment><!-- Style assets --></f:comment>
  34. <f:comment><!-- includes all plugins ; can be removed if none of those plugins are used --></f:comment>
  35. <f:asset.css identifier="modern-plugins-css"
  36. href="{assets_dir}/style/plugins-css.css"/>
  37. <f:comment><!-- includes revolution stylesheets --></f:comment>
  38. <f:asset.css identifier="modern-revolution-settings"
  39. href="{assets_dir}/style/revolution/settings.css"/>
  40. <f:comment><!-- includes all typography stylesheets --></f:comment>
  41. <f:asset.css identifier="modern-typography"
  42. href="{assets_dir}/style/typography.css"/>
  43. <f:asset.css identifier="modern-datetimepicker-css"
  44. href="{assets_dir}/style/plugins/bootstrap-datetimepicker.min.css"/>
  45. <f:asset.css identifier="modern-slick-css"
  46. href="{assets_dir}/style/plugins/slick.css"/>
  47. <f:asset.css identifier="modern-slick-theme-css"
  48. href="{assets_dir}/style/plugins/slick-theme.css"/>
  49. <f:comment><!-- Leaflet's path shall not be rewritten since
  50. it won't find the images files anymore --></f:comment>
  51. <f:asset.css identifier="modern-leaflet-css"
  52. href="{assets_dir}/style/plugins/leaflet.css"/>
  53. <f:comment><!-- includes all shortcodes ; some of them may have to be removed --></f:comment>
  54. <f:asset.css identifier="modern-shortcodes1" href="{assets_dir}/style/shortcodes/accordion.css"/>
  55. <f:asset.css identifier="modern-shortcodes2" href="{assets_dir}/style/shortcodes/action-box.css"/>
  56. <f:asset.css identifier="modern-shortcodes3" href="{assets_dir}/style/shortcodes/blockquote.css"/>
  57. <f:asset.css identifier="modern-shortcodes4" href="{assets_dir}/style/shortcodes/bootstrap-typography.css"/>
  58. <f:asset.css identifier="modern-shortcodes5" href="{assets_dir}/style/shortcodes/button.css"/>
  59. <f:asset.css identifier="modern-shortcodes6" href="{assets_dir}/style/shortcodes/clients.css"/>
  60. <f:asset.css identifier="modern-shortcodes7" href="{assets_dir}/style/shortcodes/contact-form.css"/>
  61. <f:asset.css identifier="modern-shortcodes8" href="{assets_dir}/style/shortcodes/countdown.css"/>
  62. <f:asset.css identifier="modern-shortcodes9" href="{assets_dir}/style/shortcodes/counter.css"/>
  63. <f:asset.css identifier="modern-shortcodes10" href="{assets_dir}/style/shortcodes/divider.css"/>
  64. <f:asset.css identifier="modern-shortcodes11" href="{assets_dir}/style/shortcodes/dropcap.css"/>
  65. <f:asset.css identifier="modern-shortcodes12" href="{assets_dir}/style/shortcodes/feature-text.css"/>
  66. <f:asset.css identifier="modern-shortcodes13" href="{assets_dir}/style/shortcodes/list-style.css"/>
  67. <f:asset.css identifier="modern-shortcodes14" href="{assets_dir}/style/shortcodes/nice-select.css"/>
  68. <f:asset.css identifier="modern-shortcodes15" href="{assets_dir}/style/shortcodes/owl-carousel.css"/>
  69. <f:asset.css identifier="modern-shortcodes16" href="{assets_dir}/style/shortcodes/page-title.css"/>
  70. <f:asset.css identifier="modern-shortcodes17" href="{assets_dir}/style/shortcodes/pie-chart.css"/>
  71. <f:asset.css identifier="modern-shortcodes18" href="{assets_dir}/style/shortcodes/pricing.css"/>
  72. <f:asset.css identifier="modern-shortcodes19" href="{assets_dir}/style/shortcodes/progress-bar.css"/>
  73. <f:asset.css identifier="modern-shortcodes20" href="{assets_dir}/style/shortcodes/section-title.css"/>
  74. <f:asset.css identifier="modern-shortcodes21" href="{assets_dir}/style/shortcodes/shortcodes.css"/>
  75. <f:asset.css identifier="modern-shortcodes22" href="{assets_dir}/style/shortcodes/social-icons.css"/>
  76. <f:asset.css identifier="modern-shortcodes23" href="{assets_dir}/style/shortcodes/tabs.css"/>
  77. <f:asset.css identifier="modern-shortcodes24" href="{assets_dir}/style/shortcodes/team.css"/>
  78. <f:asset.css identifier="modern-shortcodes25" href="{assets_dir}/style/shortcodes/testimonial.css"/>
  79. <f:asset.css identifier="modern-shortcodes26" href="{assets_dir}/style/shortcodes/side-panel.css"/>
  80. <f:asset.css identifier="modern-shortcodes27" href="{assets_dir}/style/shortcodes/onload-modal.css"/>
  81. <f:comment><!-- main stylesheet of the template --></f:comment>
  82. <f:asset.css identifier="modern-style-css"
  83. href="{assets_dir}/style/style.css"/>
  84. <f:comment><!-- responsive stylesheet of the template (mediaqueries) --></f:comment>
  85. <f:asset.css identifier="modern-responsive-css"
  86. href="{assets_dir}/style/responsive.css"/>
  87. <f:asset.css identifier="modern-custom-css"
  88. href="{assets_dir}/style/custom.css"/>
  89. <f:comment><!-- Chosen theme --></f:comment>
  90. <f:asset.css identifier="modern-theme"
  91. href="{assets_dir}/style/skins/modern-{ot:template.getPreference(key: 'themeColor')}.css"/>
  92. <f:comment><!-- Script assets --></f:comment>
  93. <f:comment><!-- Defines the path of all plugin folders to allow dynamic loading --></f:comment>
  94. <script>
  95. var plugin_path = '/typo3conf/ext/ot_templating/Resources/Public/assets/Modern/script/';
  96. </script>
  97. <f:asset.script identifier="modern-jquery"
  98. src="{assets_dir}/script/jquery-3.3.1.min.js"
  99. defer="1"/>
  100. <f:comment><!-- includes all plugins ; can be removed if none of those plugins are used --></f:comment>
  101. <f:asset.script identifier="modern-plugins-jquery"
  102. src="{assets_dir}/script/plugins-jquery.js"
  103. defer="1" />
  104. <f:asset.script identifier="modern-recaptcha"
  105. src="https://www.google.com/recaptcha/api.js"
  106. defer="1"/>
  107. <f:asset.script identifier="modern-jquery-tools"
  108. src="{assets_dir}/script/revolution/jquery.themepunch.tools.min.js"
  109. defer="1"/>
  110. <f:asset.script identifier="modern-jquery-revolution"
  111. src="{assets_dir}/script/revolution/jquery.themepunch.revolution.min.js"
  112. defer="1"/>
  113. <f:asset.script identifier="modern-revolution-actions"
  114. src="{assets_dir}/script/revolution/extensions/revolution.extension.actions.min.js"
  115. defer="1"/>
  116. <f:asset.script identifier="modern-revolution-carousel"
  117. src="{assets_dir}/script/revolution/extensions/revolution.extension.carousel.min.js"
  118. defer="1"/>
  119. <f:asset.script identifier="modern-revolution-kenburn"
  120. src="{assets_dir}/script/revolution/extensions/revolution.extension.kenburn.min.js"
  121. defer="1"/>
  122. <f:asset.script identifier="modern-revolution-layeranimation"
  123. src="{assets_dir}/script/revolution/extensions/revolution.extension.layeranimation.min.js"
  124. defer="1"/>
  125. <f:asset.script identifier="modern-revolution-parallax"
  126. src="{assets_dir}/script/revolution/extensions/revolution.extension.parallax.min.js"
  127. defer="1"/>
  128. <f:asset.script identifier="modern-revolution-navigation"
  129. src="{assets_dir}/script/revolution/extensions/revolution.extension.navigation.min.js"
  130. defer="1"/>
  131. <f:asset.script identifier="modern-revolution-slideanims"
  132. src="{assets_dir}/script/revolution/extensions/revolution.extension.slideanims.min.js"
  133. defer="1"/>
  134. <f:asset.script identifier="modern-revolution-navigation"
  135. src="{assets_dir}/script/revolution/extensions/revolution.extension.navigation.min.js"
  136. defer="1"/>
  137. <f:asset.script identifier="modern-revolution-video"
  138. src="{assets_dir}/script/revolution/extensions/revolution.extension.video.min.js"
  139. defer="1"/>
  140. <f:asset.script identifier="modern-revolution-custom"
  141. src="{assets_dir}/script/revolution/revolution-custom.js"
  142. defer="1"/>
  143. <f:asset.script identifier="modern-moment-js"
  144. src="{assets_dir}/script/bootstrap-datetimepicker/moment-datepicker.js"
  145. defer="1"/>
  146. <f:asset.script identifier="modern-datetimepicker-js"
  147. src="{assets_dir}/script/bootstrap-datetimepicker/bootstrap-datetimepicker.min.js"
  148. defer="1"/>
  149. <f:asset.script identifier="modern-slick-js"
  150. src="{assets_dir}/script/slick/slick.min.js"
  151. defer="1"/>
  152. <f:asset.script identifier="modern-leaflet-js"
  153. src="{assets_dir}/script/leaflet/leaflet.js"
  154. defer="1"/>
  155. <f:asset.script identifier="modern-magnific-popup"
  156. src="{assets_dir}/script/magnific-popup/jquery.magnific-popup.min.js"
  157. defer="1"/>
  158. <f:asset.script identifier="modern-custom-js"
  159. src="{assets_dir}/script/custom.js"
  160. defer="1"/>
  161. <f:asset.script identifier="modern-custom-ot-js"
  162. src="{assets_dir}/script/custom-ot.js"
  163. defer="1"/>