diff --git a/bower.json b/bower.json index db25adfe2b..6f9af1e3db 100644 --- a/bower.json +++ b/bower.json @@ -5,8 +5,7 @@ "underscore-amd": "~1.4", "alchemy-embed-medias": "~0.3.4", "i18next": "~1.6", - "backbone-amd": "~1.0", - "font-awesome": "~3.2.1" + "backbone-amd": "~1.0" }, "resolutions": { "jquery": "~1.11.3" diff --git a/package.json b/package.json index 75741875da..2e5e9cdbed 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "modernizr": "^3.0.0", "normalize-css": "^2.1.0", "npm": "^5.6.0", - "phraseanet-production-client": "../Phraseanet-production-client", + "phraseanet-production-client": "^0.32.3", "qunit": "^1.0.0", "requirejs": "^2.1.22", "tinymce": "^4.0.28", diff --git a/resources/gulp/components/common.js b/resources/gulp/components/common.js index 54aad6036e..34426d61d9 100644 --- a/resources/gulp/components/common.js +++ b/resources/gulp/components/common.js @@ -9,12 +9,12 @@ gulp.task('copy-common-images', function(){ }); gulp.task('copy-common-fonts',function(){ - return gulp.src([config.paths.vendors + 'font-awesome/font/*']) - .pipe(gulp.dest( config.paths.build + 'common/font')); + return gulp.src([config.paths.nodes + 'font-awesome/fonts/*']) + .pipe(gulp.dest(config.paths.build + 'common/fonts')); }); gulp.task('build-common-font-css', ['copy-common-fonts'],function(){ - return gulp.src([config.paths.vendors + 'font-awesome/css/font-awesome-ie7.min.css']) + return gulp.src([config.paths.nodes + 'font-awesome/css/font-awesome.min.css']) .pipe(gulp.dest( config.paths.build + 'common/css')); }); diff --git a/resources/www/_shared/styles/_variables.scss b/resources/www/_shared/styles/_variables.scss index e535d95d82..015f3ade95 100644 --- a/resources/www/_shared/styles/_variables.scss +++ b/resources/www/_shared/styles/_variables.scss @@ -1,4 +1,5 @@ -$FontAwesomePath: '/assets/common/font' !default; // dist path +$FontAwesomePath: '/assets/common/fonts' !default; // dist path +$fa-font-path: "/assets/common/fonts" !default; $iconsPath: '/assets/common/images/icons/' !default; $mainMenuHeight: 40px !default; diff --git a/resources/www/account/styles/main.scss b/resources/www/account/styles/main.scss index 7adacdd6ab..dbdf9dfa4d 100644 --- a/resources/www/account/styles/main.scss +++ b/resources/www/account/styles/main.scss @@ -4,7 +4,7 @@ @import 'variables'; @import '../../vendors/bootstrap/bootstrap'; @import 'skin'; -@import '../../../../www/bower_components/font-awesome/scss/font-awesome.scss'; +@import '../../../../node_modules/font-awesome/scss/font-awesome.scss'; @import '../../../../node_modules/jquery-ui/themes/base/autocomplete'; // not extension for inline import $mainMenuBackgroundColor: #3b3b3b; diff --git a/resources/www/authentication/styles/main.scss b/resources/www/authentication/styles/main.scss index 1facedf326..1c66295bc4 100644 --- a/resources/www/authentication/styles/main.scss +++ b/resources/www/authentication/styles/main.scss @@ -2,6 +2,5 @@ @import 'variables'; @import '../../vendors/bootstrap/bootstrap'; @import '../../account/styles/skin'; - -@import '../../../../www/bower_components/font-awesome/scss/font-awesome.scss'; +@import '../../../../node_modules/font-awesome/scss/font-awesome.scss'; @import '../../../../node_modules/jquery-ui/themes/base/autocomplete'; // not extension for inline import diff --git a/resources/www/common/styles/main.scss b/resources/www/common/styles/main.scss index 63a1762667..ede6c8d318 100644 --- a/resources/www/common/styles/main.scss +++ b/resources/www/common/styles/main.scss @@ -1,11 +1,11 @@ /** * Common stylesheet, builded into assets/common/styles/common.css */ +@import '../../../../node_modules/font-awesome/scss/font-awesome.scss'; @import '../../_shared/styles/variables'; @import '../../vendors/bootstrap/bootstrap'; @import '../../vendors/bootstrap/responsive'; @import '../../_shared/styles/override-bootstrap'; -@import '../../../../www/bower_components/font-awesome/scss/font-awesome.scss'; @import '../../_shared/styles/main'; $mainMenuBackgroundColor: #212121; //BFBFBF; diff --git a/resources/www/prod/js/jquery.main-prod.js b/resources/www/prod/js/jquery.main-prod.js index f1ef70c798..cb96878458 100644 --- a/resources/www/prod/js/jquery.main-prod.js +++ b/resources/www/prod/js/jquery.main-prod.js @@ -1209,7 +1209,7 @@ $(document).ready(function () { $('#idFrameC .ui-tabs-nav li').removeClass('ui-state-active'); $('.WZbasketTab').css('background-position', '15px 25px'); $('#idFrameC').addClass('closed'); - previousTab = $('#idFrameC .icon-menu').find('li.ui-tabs-active'); + previousTab = $('#idFrameC .prod-icon-menu').find('li.ui-tabs-active'); }else{ $(this).find('i').removeClass('icon-double-angle-right').addClass('icon-double-angle-left') $('#idFrameC').width(360); @@ -1219,8 +1219,8 @@ $(document).ready(function () { $('.ui-resizable-handle, #basket_menu_trigger').show(); $('.WZbasketTab').css('background-position', '9px 25px'); $('#idFrameC').removeClass('closed'); - $('#idFrameC .icon-menu li').last().find('a').trigger('click'); - $('#idFrameC .icon-menu li').first().find('a').trigger('click'); + $('#idFrameC .prod-icon-menu li').last().find('a').trigger('click'); + $('#idFrameC .prod-icon-menu li').first().find('a').trigger('click'); $(previousTab).find('a').trigger('click'); } diff --git a/resources/www/prod/skins/ui-components/_workzone.scss b/resources/www/prod/skins/ui-components/_workzone.scss index 36c0f8e750..bf4fbf092c 100644 --- a/resources/www/prod/skins/ui-components/_workzone.scss +++ b/resources/www/prod/skins/ui-components/_workzone.scss @@ -137,10 +137,10 @@ $workzoneTabDisabledTextColor: $mediumTextActiveColor !default; } } - ul.icon-menu { + ul.prod-icon-menu { width: 100%; } - .icon-menu { + .prod-icon-menu { .WZtabs, .WZplugins { display: block; width: 70px; @@ -159,7 +159,7 @@ $workzoneTabDisabledTextColor: $mediumTextActiveColor !default; } } .closed { - .icon-menu li { + .prod-icon-menu li { clear: left; } } diff --git a/templates/web/account/access.html.twig b/templates/web/account/access.html.twig index d420fdeaba..c73a7063c6 100644 --- a/templates/web/account/access.html.twig +++ b/templates/web/account/access.html.twig @@ -181,7 +181,7 @@ {% set TOU = attribute(baseInfo["config"]["cgu"], app['locale']) %}