[FEATURE] Load web libraries via bower instead of composer
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3skin / Resources / Private / Styles / t3skin.less
index cdbd724..dd54265 100644 (file)
  * The TYPO3 project - inspiring people to share!
  */
 
-// Prefix for composer require-dev libraries
-@composer-package-directory-prefix: "../../../../../contrib/vendor/";
-// Prefix for third-party libraries in typo3contrib/
+// Prefix for libraries loaded via bower
+@library-directory-prefix: "../../../../../sysext/core/Resources/Contrib/components";
+
+// Prefix for third-party libraries in typo3/contrib/
 @typo3contrib-directory-prefix: "../../../../../contrib/";
 
 // Core variables and mixins
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/variables.less";
+@import "@{library-directory-prefix}/bootstrap/less/variables.less";
 @import "bootstrap/variables.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/mixins.less";
+@import "@{library-directory-prefix}/bootstrap/less/mixins.less";
 
 // Reset and dependencies
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/normalize.less";
-// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/print.less";
-// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/glyphicons.less";
+@import "@{library-directory-prefix}/bootstrap/less/normalize.less";
+// @import "@{library-directory-prefix}/bootstrap/less/print.less";
+// @import "@{library-directory-prefix}/bootstrap/less/glyphicons.less";
 
 // Core CSS
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/scaffolding.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/type.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/code.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/grid.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/tables.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/forms.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/buttons.less";
+@import "@{library-directory-prefix}/bootstrap/less/scaffolding.less";
+@import "@{library-directory-prefix}/bootstrap/less/type.less";
+@import "@{library-directory-prefix}/bootstrap/less/code.less";
+@import "@{library-directory-prefix}/bootstrap/less/grid.less";
+@import "@{library-directory-prefix}/bootstrap/less/tables.less";
+@import "@{library-directory-prefix}/bootstrap/less/forms.less";
+@import "@{library-directory-prefix}/bootstrap/less/buttons.less";
 
 // Components
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/component-animations.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/dropdowns.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/button-groups.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/input-groups.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/navs.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/navbar.less";
-// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/breadcrumbs.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/pagination.less";
-// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/pager.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/labels.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/badges.less";
-// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/jumbotron.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/thumbnails.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/alerts.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/progress-bars.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/media.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/list-group.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/panels.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/responsive-embed.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/wells.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/close.less";
+@import "@{library-directory-prefix}/bootstrap/less/component-animations.less";
+@import "@{library-directory-prefix}/bootstrap/less/dropdowns.less";
+@import "@{library-directory-prefix}/bootstrap/less/button-groups.less";
+@import "@{library-directory-prefix}/bootstrap/less/input-groups.less";
+@import "@{library-directory-prefix}/bootstrap/less/navs.less";
+@import "@{library-directory-prefix}/bootstrap/less/navbar.less";
+// @import "@{library-directory-prefix}/bootstrap/less/breadcrumbs.less";
+@import "@{library-directory-prefix}/bootstrap/less/pagination.less";
+// @import "@{library-directory-prefix}/bootstrap/less/pager.less";
+@import "@{library-directory-prefix}/bootstrap/less/labels.less";
+@import "@{library-directory-prefix}/bootstrap/less/badges.less";
+// @import "@{library-directory-prefix}/bootstrap/less/jumbotron.less";
+@import "@{library-directory-prefix}/bootstrap/less/thumbnails.less";
+@import "@{library-directory-prefix}/bootstrap/less/alerts.less";
+@import "@{library-directory-prefix}/bootstrap/less/progress-bars.less";
+@import "@{library-directory-prefix}/bootstrap/less/media.less";
+@import "@{library-directory-prefix}/bootstrap/less/list-group.less";
+@import "@{library-directory-prefix}/bootstrap/less/panels.less";
+@import "@{library-directory-prefix}/bootstrap/less/responsive-embed.less";
+@import "@{library-directory-prefix}/bootstrap/less/wells.less";
+@import "@{library-directory-prefix}/bootstrap/less/close.less";
 
 // Components w/ JavaScript
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/modals.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/popovers.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/tooltip.less";
-// @import "@{composer-package-directory-prefix}/twbs/bootstrap/less/carousel.less";
+@import "@{library-directory-prefix}/bootstrap/less/modals.less";
+@import "@{library-directory-prefix}/bootstrap/less/popovers.less";
+@import "@{library-directory-prefix}/bootstrap/less/tooltip.less";
+// @import "@{library-directory-prefix}/bootstrap/less/carousel.less";
 
 // Utility classes
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/utilities.less";
-@import "@{composer-package-directory-prefix}/twbs/bootstrap/less/responsive-utilities.less";
+@import "@{library-directory-prefix}/bootstrap/less/utilities.less";
+@import "@{library-directory-prefix}/bootstrap/less/responsive-utilities.less";
 
 // Components from bootstrap plugins
 @import "@{typo3contrib-directory-prefix}/twbs/bootstrap-datetimepicker.less";
  *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
  *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
  */
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/variables.less";
+@import "@{library-directory-prefix}/fontawesome/less/variables.less";
 // Override
 @import "font-awesome/variables.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/mixins.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/path.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/core.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/larger.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/fixed-width.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/list.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/bordered-pulled.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/animated.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/rotated-flipped.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/stacked.less";
-@import "@{composer-package-directory-prefix}/fortawesome/font-awesome/less/icons.less";
+@import "@{library-directory-prefix}/fontawesome/less/mixins.less";
+@import "@{library-directory-prefix}/fontawesome/less/path.less";
+@import "@{library-directory-prefix}/fontawesome/less/core.less";
+@import "@{library-directory-prefix}/fontawesome/less/larger.less";
+@import "@{library-directory-prefix}/fontawesome/less/fixed-width.less";
+@import "@{library-directory-prefix}/fontawesome/less/list.less";
+@import "@{library-directory-prefix}/fontawesome/less/bordered-pulled.less";
+@import "@{library-directory-prefix}/fontawesome/less/animated.less";
+@import "@{library-directory-prefix}/fontawesome/less/rotated-flipped.less";
+@import "@{library-directory-prefix}/fontawesome/less/stacked.less";
+@import "@{library-directory-prefix}/fontawesome/less/icons.less";
 
 /*!
  * add nprogress styles, adapted to TYPO3 needs