diff --git a/bower.json b/bower.json index 5280302934..b61ddf99af 100644 --- a/bower.json +++ b/bower.json @@ -6,7 +6,7 @@ "jquery-ui": "~1.10.4", "jquery-mobile-bower": "~1.3.0", "underscore": "~1.4.4", - "font-awesome": "~3.0.2", + "font-awesome": "~3.2.1", "modernizr": "~2.6.2", "normalize-css": "~2.1.0", "json2": "latest", diff --git a/lib/conf.d/minifyGroupsConfig.php b/lib/conf.d/minifyGroupsConfig.php index eed85f7104..c8244b4202 100644 --- a/lib/conf.d/minifyGroupsConfig.php +++ b/lib/conf.d/minifyGroupsConfig.php @@ -9,132 +9,13 @@ * changes. http://yourdomain/min/builder/ * */ $groups = [ - 'account' => [ - '//include/jslibs/jquery.contextmenu_scroll.js', - '//assets/jquery.cookie/jquery.cookie.js', - '//include/jquery.common.js', - '//assets/requirejs/require.js', - '//skins/account/account.js' - ], - 'authentication_css' => [ - '//assets/normalize-css/normalize.css', - '//assets/build/login.css', - '//assets/font-awesome/css/font-awesome.css', - '//assets/jquery.ui/jquery.ui.autocomplete.css' - ], 'authentication' => [ '//assets/modernizr/modernizr.js', '//assets/requirejs/require.js', '//scripts/apps/login/home/config.js' ], - 'admin' => [ - '//assets/modernizr/modernizr.js' - , '//assets/underscore-amd/underscore.js' - , '//assets/jquery.cookie/jquery.cookie.js' - , '//assets/jquery.treeview/jquery.treeview.js' - , '//assets/jquery.ui/i18n/jquery-ui-i18n.js' - , '//include/jquery.kb-event.js' - , '//skins/admin/template-dialogs.js' - , '//include/jquery.common.js' - , '//include/jquery.tooltip.js' - , '//skins/prod/jquery.Dialog.js' - , '//include/jslibs/jquery.contextmenu_scroll.js' - , '//assets/blueimp-load-image/load-image.js' - , '//assets/jquery-file-upload/jquery.iframe-transport.js' - , '//assets/jquery-file-upload/jquery.fileupload.js' - ], - 'report' => [ - '//assets/jquery.ui/i18n/jquery-ui-i18n.js' - , '//assets/jquery.cookie/jquery.cookie.js' - , '//include/jquery.common.js' - , '//include/jquery.tooltip.js' - , '//include/jslibs/jquery.contextmenu_scroll.js' - , '//include/jslibs/jquery.print.js' - , '//include/jslibs/jquery.cluetip.js' - , '//include/jquery.nicoslider.js' - , '//skins/report/report.js' - ], 'modalBox' => [ '//assets/jquery.ui/i18n/jquery-ui-i18n.js' - ], - 'prod' => [ - '//assets/swfobject/swfobject.js' - , '//assets/underscore-amd/underscore.js' - , '//assets/json2/json2.js' - , '//include/jslibs/colorpicker/js/colorpicker.js' - , '//include/jslibs/jquery.mousewheel.js' - , '//include/jslibs/jquery.lazyload/jquery.lazyload.1.8.1.js' - , '//assets/jquery.ui/i18n/jquery-ui-i18n.js' - , '//assets/jquery.cookie/jquery.cookie.js' - , '//include/jquery.common.js' - , '//assets/humane-js/humane.js' - , '//assets/blueimp-load-image/load-image.js' - , '//assets/jquery-file-upload/jquery.iframe-transport.js' - , '//assets/jquery-file-upload/jquery.fileupload.js' - , '//include/jslibs/jquery.form.2.49.js' - , '//include/jslibs/jquery.vertical.buttonset.js' - , '//include/js/jquery.Selection.js' - , '//include/js/jquery.Edit.js' - , '//include/js/jquery.lists.js' - , '//skins/prod/jquery.Prod.js' - , '//skins/prod/jquery.Dialog.js' - , '//skins/prod/jquery.Feedback.js' - , '//skins/prod/jquery.Results.js' - , '//skins/prod/jquery.main-prod.js' - , '//skins/prod/jquery.WorkZone.js' - , '//skins/prod/jquery.Alerts.js' - , '//skins/prod/jquery.Upload.js' - , '//include/jslibs/pixastic.custom.js' - , '//skins/prod/ThumbExtractor.js' - , '//skins/prod/publicator.js' - , '//include/jslibs/jquery.sprintf.1.0.3.js' - , '//include/jquery.tooltip.js' - , '//include/jslibs/flowplayer/flowplayer-3.2.13.min.js' - , '//include/jquery.p4.preview.js' - , '//skins/prod/jquery.edit.js' - , '//include/jslibs/jquery.color.animation.js' - , '//include/jquery.image_enhancer.js' - , '//include/jslibs/jquery.contextmenu_scroll.js' - , '//assets/jquery.treeview/jquery.treeview.js' - , '//assets/jquery.treeview/jquery.treeview.async.js' - , '//assets/requirejs/require.js' - ], - 'thesaurus' => [ - '//assets/jquery.cookie/jquery.cookie.js' - , '//include/jslibs/jquery.contextmenu_scroll.js' - , '//include/jquery.common.js' - , '//skins/thesaurus/win.js' - , '//skins/thesaurus/xmlhttp.js' - , '//skins/thesaurus/thesaurus.js' - , '//skins/thesaurus/sprintf.js' - ], - 'lightbox' => [ - '//include/jslibs/jquery.mousewheel.js' - , '//include/jquery.tooltip.js' - , '//assets/swfobject/swfobject.js' - , '//assets/jquery.ui/i18n/jquery-ui-i18n.js' - , '//assets/jquery.cookie/jquery.cookie.js' - , '//include/jslibs/jquery.contextmenu_scroll.js' - , '//include/jquery.common.js' - , '//skins/prod/jquery.Dialog.js' - , '//skins/lightbox/jquery.lightbox.js' - , '//include/jslibs/flowplayer/flowplayer-3.2.13.min.js' - ], - 'lightboxie6' => [ - '//include/jslibs/jquery.mousewheel.js' - , '//include/jquery.tooltip.js' - , '//assets/swfobject/swfobject.js' - , '//assets/jquery.ui/i18n/jquery-ui-i18n.js' - , '//assets/jquery.cookie/jquery.cookie.js' - , '//include/jslibs/jquery.contextmenu_scroll.js' - , '//include/jquery.common.js' - , '//skins/prod/jquery.Dialog.js' - , '//skins/lightbox/jquery.lightbox.ie6.js' - , '//include/jslibs/flowplayer/flowplayer-3.2.13.min.js' - ], - 'uploadflash' => [ - '//include/jslibs/SWFUpload/swfupload.js' - , '//include/jslibs/SWFUpload/plugins/swfupload.queue.js' ] ]; diff --git a/resources/gulp/components/prod.js b/resources/gulp/components/prod.js index 1678bad227..de06c1636b 100644 --- a/resources/gulp/components/prod.js +++ b/resources/gulp/components/prod.js @@ -38,6 +38,13 @@ gulp.task('copy-prod-skin-grey-images', function(){ .pipe(gulp.dest( config.paths.build + 'prod/skins/959595/images')); }); +gulp.task('copy-prod-skin-white-images', function(){ + return gulp.src([ + config.paths.src + 'prod/skins/FFFFFF/images/**/*' + ]) + .pipe(gulp.dest( config.paths.build + 'prod/skins/FFFFFF/images')); +}); + gulp.task('copy-prod-images', function(){ return gulp.src([config.paths.src + 'prod/images/**/*']) .pipe(gulp.dest( config.paths.build + 'prod/images')); @@ -55,7 +62,13 @@ gulp.task('build-prod-skin-grey', ['copy-prod-skin-grey-images'], function(){ ], 'skin-959595', 'prod/skins/959595/', debugMode); }); -gulp.task('build-prod-css', ['build-prod-skin-black', 'build-prod-skin-grey'], function(){ +gulp.task('build-prod-skin-white', ['copy-prod-skin-white-images'], function(){ + return utils.buildCssGroup([ + config.paths.src + 'prod/skins/FFFFFF/skin-FFFFFF.scss' + ], 'skin-FFFFFF', 'prod/skins/FFFFFF/', debugMode); +}); + +gulp.task('build-prod-css', ['build-prod-skin-black', 'build-prod-skin-grey', 'build-prod-skin-white'], function(){ return utils.buildCssGroup([ config.paths.src + 'prod/styles/main.scss' ], 'prod', 'prod/css/', debugMode); diff --git a/resources/gulp/components/vendors/bootstrap.js b/resources/gulp/components/vendors/bootstrap.js index cdfab6b73a..7822458fef 100644 --- a/resources/gulp/components/vendors/bootstrap.js +++ b/resources/gulp/components/vendors/bootstrap.js @@ -43,7 +43,10 @@ gulp.task('build-bootstrap', ['bootstrap-assets', 'bootstrap-js'], function () { .pipe(cssmin()) .pipe(rename({ suffix: '.min' })) .pipe(gulp.dest( config.paths.build + 'vendors/bootstrap/css')); - gulp.src(config.paths.vendors + 'bootstrap-sass/vendor/assets/stylesheets/bootstrap-responsive.scss') + gulp.src([ + config.paths.vendors + 'bootstrap-sass/vendor/assets/stylesheets/bootstrap-responsive.scss', + config.paths.vendors + 'bootstrap-sass/vendor/assets/stylesheets/bootstrap/_responsive-utilities.scss' + ]) .pipe(sass().on('error', sass.logError)) .pipe(gulp.dest( config.paths.build + 'vendors/bootstrap/css/')) .pipe(cssmin()) diff --git a/resources/gulp/utils.js b/resources/gulp/utils.js index ff68f1a347..b77eb2b9a3 100644 --- a/resources/gulp/utils.js +++ b/resources/gulp/utils.js @@ -31,7 +31,11 @@ exports.buildJsGroup = function(srcGroup, name, dest, debugMode){ return gulp.src(srcGroup) .pipe(concat(name + '.js', {newLine: ';'})) .pipe(gulp.dest( config.paths.build + dest)) - .pipe(uglify().on('error', config.errorHandler('UGLIFY ERROR'))) //util.log)) + .pipe(uglify({ + compress: { + drop_console: true + } + }).on('error', config.errorHandler('UGLIFY ERROR'))) //util.log)) .pipe(rename({ extname: '.min.js' })) .pipe(gulp.dest( config.paths.build + dest)) }; diff --git a/resources/www/_shared/styles/_main-menu.scss b/resources/www/_shared/styles/_main-menu.scss index bc447d7b4d..be666e273d 100644 --- a/resources/www/_shared/styles/_main-menu.scss +++ b/resources/www/_shared/styles/_main-menu.scss @@ -18,6 +18,7 @@ $mainMenuBottomBorder: none !default; border-bottom: $mainMenuBottomBorder; margin-bottom: $mainMenuMarginBottom; z-index: 100; + box-sizing: border-box; ol { display: block; margin: 0; diff --git a/resources/www/_shared/styles/_variables.scss b/resources/www/_shared/styles/_variables.scss index cdebe713fa..3f19188892 100644 --- a/resources/www/_shared/styles/_variables.scss +++ b/resources/www/_shared/styles/_variables.scss @@ -1,13 +1,13 @@ $fontAwesomePath: '/assets/common/font' !default; // dist path $iconsPath: '/assets/common/images/icons/' !default; -$mainMenuHeight: 40px; -$mainMenuLineHeight: 36px; +$mainMenuHeight: 40px !default; +$mainMenuLineHeight: 36px !default; -$baseBorderRadius: 3px; -$borderRadiusLarge: 4px; -$borderRadiusSmall: 2px; +$baseBorderRadius: 3px !default; +$borderRadiusLarge: 4px !default; +$borderRadiusSmall: 2px !default; $defaultFontFamily: Helvetica, Arial, sans-serif; diff --git a/resources/www/account/styles/main.scss b/resources/www/account/styles/main.scss index d187481ca3..4e4a032619 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/sass/font-awesome.scss'; +@import '../../../../www/bower_components/font-awesome/scss/font-awesome.scss'; @import '../../../../www/bower_components/jquery-ui/themes/base/jquery.ui.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 9a1535f9cb..d9f1a056b5 100644 --- a/resources/www/authentication/styles/main.scss +++ b/resources/www/authentication/styles/main.scss @@ -6,5 +6,5 @@ @import '../../account/styles/skin'; //@import '../../../../plugins/login.scss'; -@import '../../../../www/bower_components/font-awesome/sass/font-awesome.scss'; +@import '../../../../www/bower_components/font-awesome/scss/font-awesome.scss'; @import '../../../../www/bower_components/jquery-ui/themes/base/jquery.ui.autocomplete'; // not extension for inline import \ No newline at end of file diff --git a/resources/www/common/images/icons/icon_magnify.png b/resources/www/common/images/icons/icon_magnify.png deleted file mode 100644 index b803e4191c..0000000000 Binary files a/resources/www/common/images/icons/icon_magnify.png and /dev/null differ diff --git a/resources/www/common/images/icons/workzoneEscamote.png b/resources/www/common/images/icons/workzoneEscamote.png deleted file mode 100644 index 9d676008ca..0000000000 Binary files a/resources/www/common/images/icons/workzoneEscamote.png and /dev/null differ diff --git a/resources/www/common/images/icons/workzoneEscamote_on.png b/resources/www/common/images/icons/workzoneEscamote_on.png deleted file mode 100644 index b3c697139a..0000000000 Binary files a/resources/www/common/images/icons/workzoneEscamote_on.png and /dev/null differ diff --git a/resources/www/common/js/jquery.tooltip.js b/resources/www/common/js/jquery.tooltip.js index c09e7376c7..beac0baccf 100644 --- a/resources/www/common/js/jquery.tooltip.js +++ b/resources/www/common/js/jquery.tooltip.js @@ -300,7 +300,6 @@ topOffset = 20, leftOffset = 20; - console.log($eventTarget.length) if( $eventTarget.length > 0 ) { // change offsets: topOffset = -8; diff --git a/resources/www/common/styles/main.scss b/resources/www/common/styles/main.scss index 9a8a320fde..63a1762667 100644 --- a/resources/www/common/styles/main.scss +++ b/resources/www/common/styles/main.scss @@ -5,7 +5,7 @@ @import '../../vendors/bootstrap/bootstrap'; @import '../../vendors/bootstrap/responsive'; @import '../../_shared/styles/override-bootstrap'; -@import '../../../../www/bower_components/font-awesome/sass/font-awesome.scss'; +@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 b07fc8aec2..a32a0d33c3 100644 --- a/resources/www/prod/js/jquery.main-prod.js +++ b/resources/www/prod/js/jquery.main-prod.js @@ -1342,6 +1342,7 @@ $(document).ready(function () { $('#idFrameC #retractableButton').bind('click', function (event) { if($('#idFrameC').attr('data-status') != 'closed'){ + $(this).find('i').removeClass('icon-double-angle-left').addClass('icon-double-angle-right') $('#idFrameC').width(80); $('#rightFrame').css('left', 80); $('#rightFrame').width($(window).width()-80); @@ -1352,6 +1353,7 @@ $(document).ready(function () { $('#idFrameC').addClass('closed'); previousTab = $('#idFrameC .icon-menu').find('li.ui-tabs-active'); }else{ + $(this).find('i').removeClass('icon-double-angle-right').addClass('icon-double-angle-left') $('#idFrameC').width(300); $('#rightFrame').css('left', 300); $('#rightFrame').width($(window).width()-300); diff --git a/resources/www/prod/skins/000000/images/suggested.gif b/resources/www/prod/skins/000000/images/suggested.gif deleted file mode 100644 index e01c239330..0000000000 Binary files a/resources/www/prod/skins/000000/images/suggested.gif and /dev/null differ diff --git a/resources/www/prod/skins/000000/skin-000000.scss b/resources/www/prod/skins/000000/skin-000000.scss index df3ec0a475..78c6d6bcdf 100644 --- a/resources/www/prod/skins/000000/skin-000000.scss +++ b/resources/www/prod/skins/000000/skin-000000.scss @@ -19,6 +19,7 @@ $highlightTextColor: #FFFFFF; $darkerBackgroundColor: #1A1A1A; $darkerBorderColor: #404040; $darkerTextColor: #FFFFFF; +$darkerTextHoverColor: #FFFFFF; $darkBackgroundColor: #292929; $darkBorderColor: #303030; @@ -47,12 +48,10 @@ $bgInverseHoverColor: #FFF; /******* GLOBAL PROD **********************************************************/ -$mainMenuLinkColor: #b1b1b1; -$mainMenuRightListBorderLeft: #292929; - $scrollBgColor: #3b3b3b; $paginateBorderColor: #3b3b3b; +$paginateTextColor: #3b3b3b; $paginateBg1: #141414; $contextMenuBgHover: $highlightDarkerColor; @@ -71,20 +70,13 @@ $bridgeDropdownMenuHoverColor: #FFFFFF; $thesaurusInputBackground: #ededed; $thesaurusContextMenuColor: #c0c0c0; -$proposalsTitle: #A6A6A6; -$proposalsTitleBorder: #303030; + $basketsTextColor: #AAAAAA; $guiSplitterImg: 'vsplitter2.png'; -$workzoneTabBgHover: #666666; -$workzoneTabBgActive: #333333; -$workzoneTabBorderTop: #303030; -$workzoneTabBorderBottom: #303030; -$workzoneBasketAlertDataBg: #fff190; -$workzoneBasketAlertDataColor: #1a1a1a; -$workzoneToolsLabelColor: #7f7f7f; + $answersToolsBtnSeparatorBorder: #474747; $answersToolsBtnBg: #393939; @@ -139,6 +131,33 @@ $widgetContentColor: $textPrimaryColor; $linkDefaultColor: #b1b1b1; $linkDefaultHover: #838383; +/******** MAIN MENU CONFIG ********/ +$mainMenuBackgroundColor: $mediumBackgroundColor; +$mainMenuBottomBorder: 1px solid $mediumBorderColor; +$mainMenuHeight: 41px; +$mainMenuMarginBottom: 0; +$mainMenuLinkColor: #b1b1b1; +$mainMenuLinkBackgroundHoverColor: transparent; +$mainMenuLinkHoverColor: $textPrimaryHoverColor; +@import '../../../_shared/styles/variables'; + +/******** WORKZONE TABS CONFIG ********/ +$workzoneBackgroundColor: $mediumBackgroundColor; +$workzoneTabBackgroundColor: $mediumBackgroundColor; + +$workzoneTabBgHover: #666666; +$workzoneTabBgActive: #333333; +$workzoneTabTopBorder: 1px solid #303030; +$workzoneTabBorderBottom: #303030; +$workzoneBasketAlertDataBg: #fff190; +$workzoneBasketAlertDataColor: #1a1a1a; +$workzoneToolsLabelColor: #7f7f7f; + +/******** PROPOSALS CONFIG ********/ +$proposalsTitleColor: #A6A6A6; +$proposalsTitleHoverColor: lighten($proposalsTitleColor, 5); +$proposalsTitleBorder: #303030; + @import '../../../_shared/styles/jquery-ui/dark-hive'; @import '../skin-shared'; diff --git a/resources/www/prod/skins/959595/images/suggested.gif b/resources/www/prod/skins/959595/images/suggested.gif deleted file mode 100644 index 013f238c98..0000000000 Binary files a/resources/www/prod/skins/959595/images/suggested.gif and /dev/null differ diff --git a/resources/www/prod/skins/959595/skin-959595.scss b/resources/www/prod/skins/959595/skin-959595.scss index c63b9f07ec..60fdd7f254 100644 --- a/resources/www/prod/skins/959595/skin-959595.scss +++ b/resources/www/prod/skins/959595/skin-959595.scss @@ -20,6 +20,7 @@ $highlightTextColor: #FFFFFF; $darkerBackgroundColor: #D9D9D9; // #F1F1F1 <- to try $darkerBorderColor: darken(#D9D9D9, 10); $darkerTextColor: #333333; +$darkerTextHoverColor: #000000; $darkBackgroundColor: #9c9c9c; //B1B1B1; $darkBorderColor: darken($darkBackgroundColor, 10); @@ -46,12 +47,11 @@ $textInverseHoverColor: #000; $bgInverseHoverColor: #FFF; /******* GLOBAL PROD **********************************************************/ -$mainMenuLinkColor: #FFF; -$mainMenuRightListBorderLeft: #999; $scrollBgColor: $mediumBackgroundColor; //#3b3b3b; $paginateBorderColor: #999999; +$paginateTextColor: #999999; // $paginateBorder2Color: #999999; // $paginateTextColor: #FFFFFF; $paginateBg1: #D9D9D9; @@ -71,20 +71,13 @@ $thesaurusInputBackground: #d4d4d4; $thesaurusContextMenuColor: #FFFFFF; -$proposalsTitle: #FFFFFF; -$proposalsTitleBorder: #666666; + $basketsTextColor: #777777; $guiSplitterImg: 'vsplitter2-959595.png'; -$workzoneTabBgHover: #999; -$workzoneTabBgActive: #999; -$workzoneTabBorderTop: #999; -$workzoneTabBorderBottom: transparent; -$workzoneBasketAlertDataBg: #fff190; -$workzoneBasketAlertDataColor: #1a1a1a; -$workzoneToolsLabelColor: #FFFFFF; + $answersToolsBtnSeparatorBorder: #999; @@ -152,5 +145,34 @@ $uiTextTitleColor: $mediumTextColor; $uiLinkColor: $darkTextColor; $uiLinkFocusColor: $darkTextColor; $uiLinkActiveColor: $darkTextColor; + + +/******** MAIN MENU CONFIG ********/ +// $mainMenuRightListBorderLeft: #999; +$mainMenuBottomBorder: none; +$mainMenuBackgroundColor: $mediumBackgroundColor; //BFBFBF; +$mainMenuBottomBorder: none; +$mainMenuMarginBottom: 0; +$mainMenuLinkColor: #FFF; +$mainMenuLinkBackgroundHoverColor: transparent; //$bgInverseHoverColor; +$mainMenuLinkHoverColor: $textPrimaryHoverColor; +@import '../../../_shared/styles/variables'; + +/******** WORKZONE TABS CONFIG ********/ +$workzoneBackgroundColor: $mediumBackgroundColor; +$workzoneTabBackgroundColor: $mediumBackgroundColor; +$workzoneTabBgHover: #999; +$workzoneTabBgActive: #999; +$workzoneTabTopBorder: 1px solid #999; +$workzoneTabBorderBottom: transparent; +$workzoneBasketAlertDataBg: #fff190; +$workzoneBasketAlertDataColor: #1a1a1a; +$workzoneToolsLabelColor: #FFFFFF; + +/******** PROPOSALS CONFIG ********/ +$proposalsTitleColor: #FFFFFF; +$proposalsTitleBorder: #666666; + + @import '../../../_shared/styles/jquery-ui/ui-lightness'; @import '../skin-shared'; diff --git a/resources/www/prod/skins/FFFFFF/skin-FFFFFF.scss b/resources/www/prod/skins/FFFFFF/skin-FFFFFF.scss new file mode 100644 index 0000000000..50ec3295c4 --- /dev/null +++ b/resources/www/prod/skins/FFFFFF/skin-FFFFFF.scss @@ -0,0 +1,190 @@ +$skinsImagesPath: '/assets/vendors/jquery-ui/images/ui-lightness/'; + +$defaultBorderColor: #999999; +$defaultBorderRadius: 2px; + +$textPrimaryColor: #333333; +$textPrimaryHoverColor: #1a1a1a; +$textPrimaryActiveColor: #1a1a1a; +$textPrimaryInverseColor: #1a1a1a; //3b3b3b; +$textSecondaryColor: #999999; + +$highlightDarkerColor: #0c4554; + +$highlightBackgroundColor: #076882; +$highlightBackgroundAltColor: #0c4554; +$highlightBorderColor: #0c4554; +$highlightTextColor: #FFF; + + +$darkerBackgroundColor: #FFFFFF; // #F1F1F1 <- to try +$darkerBorderColor: #bfbfbf; +$darkerTextColor: #333; +$darkerTextHoverColor: #000000; + +$darkBackgroundColor: #FFFFFF; //B1B1B1; +$darkBorderColor: darken($darkBackgroundColor, 10); +$darkTextColor: #9c9c9c; + +$mediumBackgroundColor: #f2f2f2; // B2B2B2 <- to try +$mediumBorderColor: #FFF; //darken($mediumBackgroundColor, 10); +$mediumBorderHighlightColor: #bfbfbf; +$mediumTextColor: $textPrimaryColor; +$mediumTextHoverColor: #EAEAEA; +$mediumTextActiveColor: #EAEAEA; + +$lightBackgroundColor: #9c9c9c; +$lightBackgroundSelectedColor: darken($lightBackgroundColor, 10); +$lightBackgroundActiveColor: darken($lightBackgroundColor, 10); +$lightBorderColor: #B1B1B1; +$lightBorderSelectedColor: darken($lightBorderColor, 10); +$lightBorderActiveColor: darken($lightBorderColor, 10); +$lightTextColor: #3b3b3b; + +// inverse +$textInverseColor: #000; +$textInverseHoverColor: #000; +$bgInverseHoverColor: #333; + +/******* GLOBAL PROD **********************************************************/ +$scrollBgColor: $mediumBackgroundColor; //#3b3b3b; + +$paginateBorderColor: #bfbfbf; +$paginateTextColor: #FFFFFF; +$paginationLinkColor: #333; +// $paginateBorder2Color: #999999; +// $paginateTextColor: #FFFFFF; +$paginateBg1: #D9D9D9; + +$uploadBg1: #FFFFFF; +$uploadBg2: transparent; +$uploadLoaderImg: 'loader-black.gif'; + +$bridgeDropdownToggleBg: #E6E6E6; +$bridgeDropdownMenuBg: #f2f2f2; +$bridgeDropdownMenuBorder: #bfbfbf; +$bridgeDropdownMenuColor: #EAEAEA; +$bridgeDropdownMenuHoverBg: #bfbfbf; +$bridgeDropdownMenuHoverColor: #FFFFFF; + +$thesaurusInputBackground: #d4d4d4; +$thesaurusContextMenuColor: #FFFFFF; + + + +$basketsTextColor: #777777; + +$guiSplitterImg: 'vsplitter2-959595.png'; + +$answersToolsBtnSeparatorBorder: #EAEAEA; +$answersToolsBtnBg: #f2f2f2; +$answersToolsBtnBorder: #bfbfbf; +$answersToolsBtnColor: #5b5b5b; +$answersToolsBtnHoverBg: #bfbfbf; +$answersToolsBtnHoverColor: #FFFFFF; + +$answersToolsBtnSettingsColor: #000; //lighten($answersToolsBtnColor, 10); +$answersToolsBtnSettingsHoverBg: #393939; +$answersToolsBtnSettingsHoverColor: lighten($answersToolsBtnColor, 10); +$answersToolsBtnSettingsBorder: #EAEAEA; + +// $diapoBorderColor: $darkerBorderColor; + +$editTextMultiValueBg: #FFFFFF; +$editTextMultiValueBorder: #999999; +$editTextMultiValueHighlightBg: #d0d0d0; + +$preferencesLabelColor: #333333; + +$activeStateIcon: 'ui-icons_ffffff_256x240.png'; +$accordionLoaderImg: 'loader-black.gif'; +$accordionBgHeaderHover: #999; + +$inputButtonHoverColor: #FEFEFE; +$inputFallbackBorderColor: #b1b1b1; + +$dropdownDividerBg: $darkerBorderColor; +$dropdownDividerBorder: $darkerBorderColor; + +$overlayBg: #B1B1B1; + +$tabsNavBg: #999999; +$tabsNavBgActive: #B2B2B2; //#D9D9D9; +$contentLoaderImg: 'loader-black.gif'; + +/*$btnBackground: #444444; //#B9B9B9; +$btnBackgroundHighlight: #393939; +$btnColor: #AAAAAA; +$btnTextShadow: 0 -1px 0 rgba(0,0,0,.25);*/ + +$btnBackground: #f2f2f2; +$btnBackgroundHighlight: #D6D6D6; +$btnColor: #737373; +$btnTextShadow: 0 -1px 0 rgba(0,0,0,0); + + + +$btnInverseBackground: #f2f2f2; +$btnInverseBackgroundHighlight: #d6d6d6; +$btnInverseColor: #5b5b5b; +$btnInverseTextShadow: 0 -1px 0 rgba(255,255,255,.25); +$btnGrpSeparatorColor: $defaultBorderColor; + +$widgetContentColor: $textPrimaryInverseColor; + +$linkDefaultColor: #444444; +$linkDefaultHover: #444444; + +// override jquery ui theme colors: +$uiTextContentColor: $mediumTextColor; +$uiTextTitleColor: $mediumTextColor; +$uiLinkColor: $darkTextColor; +$uiLinkFocusColor: $darkTextColor; +$uiLinkActiveColor: $darkTextColor; + + +/******** MAIN MENU CONFIG ********/ +$mainMenuBottomBorder: none; +$mainMenuBackgroundColor: #1a1a1a; //BFBFBF; +$mainMenuBottomBorder: none; +$mainMenuMarginBottom: 0; +$mainMenuLinkColor: #FFFFFF; +$mainMenuLinkBackgroundHoverColor: transparent; //$bgInverseHoverColor; +$mainMenuLinkHoverColor: darken($mainMenuLinkColor, 10); +@import '../../../_shared/styles/variables'; + +/******** PROPOSALS CONFIG ********/ +$proposalsTitleColor: #333; +$proposalsTitleBorder: #bfbfbf; +//$proposalsContentTextColor: #FF0000; + +/******** WORKZONE TABS CONFIG ********/ +$workzoneBackgroundColor: $mediumBackgroundColor; +$workzoneTabBgHover: #EAEAEA; +$workzoneTabBgActive: #EAEAEA; +$workzoneTabTopBorder: 1px solid #EAEAEA; +$workzoneTabBorderBottom: transparent; +$workzoneBasketAlertDataBg: #fff190; +$workzoneBasketAlertDataColor: #1a1a1a; +$workzoneToolsLabelColor: #FFFFFF; + + +/******** TABS CONFIG ********/ +$tabContentBackgroundColor: #f5f5f5; +$tabBackgroundColor: #f2f2f2; +$tabTextColor: lighten($textPrimaryInverseColor, 10); +$tabActiveBackgroundColor: $tabContentBackgroundColor; +$tabActiveTextColor: $textPrimaryInverseColor; +$tabDisabledBackgroundColor: $tabBackgroundColor; +$tabDisabledTextColor: $mediumTextActiveColor; + +/******** ANSWERS INFOS CONFIG ********/ +$answersInfoDialogBg: $highlightBackgroundAltColor !default; +$answersInfoDialogColor: #FFFFFF !default; +$answersDocInfoBg: $highlightBackgroundAltColor !default; +$answersDocInfoBorder: #FAFAFA !default; +$answersDocInfoColor: #FFFFFF !default; +$answersLinkColor: #FFFFFF !default; +$answersInfoLabelColor: #FFFFFF !default; +@import '../../../_shared/styles/jquery-ui/ui-lightness'; +@import '../skin-shared'; diff --git a/resources/www/prod/skins/skin-shared.scss b/resources/www/prod/skins/skin-shared.scss index 587f5806af..c000bf0b28 100644 --- a/resources/www/prod/skins/skin-shared.scss +++ b/resources/www/prod/skins/skin-shared.scss @@ -130,6 +130,7 @@ EM { } #mainContent { + margin-top: $mainMenuHeight; // top: 40px; min-width: 960px; overflow-x: auto; @@ -374,24 +375,18 @@ span.ww_winTitle { margin: 2px 0; } -IFRAME { - BORDER-RIGHT: #000000 1px solid; - PADDING-RIGHT: 0px; - BORDER-TOP: #000000 1px solid; - PADDING-LEFT: 0px; - PADDING-BOTTOM: 0px; - MARGIN: 0px; - BORDER-LEFT: #000000 1px solid; - PADDING-TOP: 0px; - BORDER-BOTTOM: #000000 1px solid +iframe { + border: none; + margin: 0; + padding: 0; } -H4 { - MARGIN-TOP: 0px; - FONT-WEIGHT: normal; - FONT-SIZE: 16px; - MARGIN-BOTTOM: 0px; - MARGIN-LEFT: 5px +h4 { + margin-top: 0px; + font-weight: normal; + font-size: 16px; + margin-bottom: 0px; + margin-left: 5px } #notification_trigger .counter { @@ -511,6 +506,9 @@ H4 { box-shadow: inset 1px 1px 2px 0px rgba(0, 0, 0, 0.7); } } +#loader { + color: $textPrimaryInverseColor; +} @import 'ui-components/jquery-ui'; @import 'ui-components/context-menu'; @@ -528,7 +526,7 @@ H4 { @import 'ui-components/modal-edit'; @import 'ui-components/modal-export'; @import 'ui-components/modal-bridge'; -@import 'ui-components/main-menu'; +@import '../../_shared/styles/main-menu'; @import 'ui-components/workzone-thesaurus'; @import 'ui-components/workzone-baskets'; @import 'ui-components/workzone-proposals'; diff --git a/resources/www/prod/skins/ui-components/_actions.scss b/resources/www/prod/skins/ui-components/_actions.scss index 90da5afe00..3afe4f688c 100644 --- a/resources/www/prod/skins/ui-components/_actions.scss +++ b/resources/www/prod/skins/ui-components/_actions.scss @@ -98,6 +98,7 @@ background-repeat: no-repeat; } */ +/* .contextMenuTrigger { color: $textPrimaryColor; font-size: $smallFontSize; @@ -109,3 +110,4 @@ .contextMenuTrigger:hover { color: $textPrimaryColor; } +*/ diff --git a/resources/www/prod/skins/ui-components/_answers-tools.scss b/resources/www/prod/skins/ui-components/_answers-tools.scss index 972a6bafe9..035937b985 100644 --- a/resources/www/prod/skins/ui-components/_answers-tools.scss +++ b/resources/www/prod/skins/ui-components/_answers-tools.scss @@ -3,117 +3,105 @@ #idFrameT { margin-left: -20px; margin-right: -20px; + #selectCase { + background: url('#{$iconsPath}ccoch0.gif') no-repeat center center; + padding-left: 16px; + } + .btn-toolbar { + margin-bottom: 0px; + margin-top: 0px; + background-color: $mediumBackgroundColor; + font-size: $smallFontSize; + z-index:100; + height:45px; + box-sizing: border-box; + border-bottom: none; //1px solid $darkerBorderColor; + } + .tools { + &:first-child .btn-group { + border-right: 1px solid $answersToolsBtnSeparatorBorder; + } + .btn-group { + float: left; + } + .classicButton button.btn, + .dropdownButton { + margin: 0; + } + .classicButton button.btn, + .dropdownButton button.btn { + height: 30px; + font-family: verdana,"Helvetica Neue",Helvetica,Arial,sans-serif; + font-size: $mediumFontSize; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + } + .classicButton button.btn-inverse, + .dropdownButton button.btn-inverse { + background-image: none; + background-color: $mediumBackgroundColor; + color: $answersToolsBtnColor; + border-radius: 0; + margin: 0; + height: 45px; + border: 0; + } + .classicButton button.btn-inverse { + border-right: 0; + } + .dropdownButton button.btn-inverse { + border-left: 0; + border-right: 0; + } + .classicButton button.btn-inverse:hover, + .dropdownButton button.btn-inverse:hover { + background-color: $answersToolsBtnBg; + *background-color: $answersToolsBtnBg; + color: $textPrimaryHoverColor; + } + + .classicButton button.btn-inverse img, + .dropdownButton button.btn-inverse img { + margin: 0 2px; + max-width: none; + } + .dropdown-menu { + min-width: 95px; + background-color: $answersToolsBtnBg; + *border: 1px solid $answersToolsBtnBorder; + a { + padding: 3px 10px; + font-size: $mediumFontSize; + color: $answersToolsBtnColor; + cursor: pointer; + &:hover { + background-color: $answersToolsBtnHoverBg; + color: $highlightTextColor; //$answersToolsBtnHoverColor; + } + } + img { + margin-right: 5px; + } + } + #settings { + display: block; + float: right; + line-height: 45px; + padding-right: 51px; + padding-left: 21px; + margin-right: 0; + color: $answersToolsBtnSettingsColor; + background: url('#{$iconsPath}icone_settings.png') right 15px no-repeat; + background-position: right 21px top 15px; + border-left: 1px solid $answersToolsBtnSettingsBorder; + &:hover { + background-color: $answersToolsBtnSettingsHoverBg; + } + } + } } - -#idFrameT #selectCase { - background: url('#{$iconsPath}ccoch0.gif') no-repeat center center; - padding-left: 16px; -} - -#idFrameT .btn-toolbar { - margin-bottom: 0px; - margin-top: 0px; - background-color: $mediumBackgroundColor; - font-size: $smallFontSize; - z-index:100; - height:45px; -} - - -#idFrameT .tools .classicButton button.btn, -#idFrameT .tools .dropdownButton { - margin: 0; -} - -#idFrameT .tools:first-child .btn-group { - border-right: 1px solid $answersToolsBtnSeparatorBorder; -} - -#idFrameT .tools .btn-group { - float: left; -} - -#idFrameT .tools .classicButton button.btn, -#idFrameT .tools .dropdownButton button.btn { - height: 30px; - font-family: verdana,"Helvetica Neue",Helvetica,Arial,sans-serif; - font-size: $mediumFontSize; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -} - -#idFrameT .tools .classicButton button.btn-inverse, -#idFrameT .tools .dropdownButton button.btn-inverse { - background-image: none; - background-color: $mediumBackgroundColor; - border-radius: 0; - margin: 0; - height: 45px; - border: 0; -} - -#idFrameT .tools .classicButton button.btn-inverse { - border-right: 0; -} - -#idFrameT .tools .dropdownButton button.btn-inverse { - border-left: 0; - border-right: 0; -} - -#idFrameT .tools .classicButton button.btn-inverse:hover, -#idFrameT .tools .dropdownButton button.btn-inverse:hover { - background-color: $answersToolsBtnBg; - *background-color: $answersToolsBtnBg; - color: $textPrimaryHoverColor; -} - -#idFrameT .tools .classicButton button.btn-inverse img, -#idFrameT .tools .dropdownButton button.btn-inverse img { - margin: 0 2px; - max-width: none; -} - -#idFrameT .tools .dropdown-menu { - min-width: 95px; - background-color: $answersToolsBtnBg; - *border: 1px solid $answersToolsBtnBorder; -} - -#idFrameT .tools .dropdown-menu a { - padding: 3px 10px; - font-size: $mediumFontSize; - color: $answersToolsBtnColor; - cursor: pointer; -} - -#idFrameT .tools .dropdown-menu a:hover { - background-color: $answersToolsBtnHoverBg; - color: $highlightTextColor; //$answersToolsBtnHoverColor; -} - -#idFrameT .tools .dropdown-menu img { - margin-right: 5px; -} - -#idFrameT .tools #settings { - display: block; - float: right; - line-height: 45px; - padding-right: 51px; - padding-left: 21px; - margin-right: 0; - color: $answersToolsBtnSettingsColor; - background: url('#{$iconsPath}icone_settings.png') right 15px no-repeat; - background-position: right 21px top 15px; - border-left: 1px solid $answersToolsBtnSettingsBorder; -} - -#idFrameT .tools #settings:hover { - background-color: $answersToolsBtnSettingsHoverBg; -} @media screen and (max-width: 1200px) { #idFrameT .tools button.btn-inverse img { display: none; @@ -124,5 +112,6 @@ padding-left: 0px; margin-right: 8px; width: 26px; + background-position: right 1px top 15px; } } \ No newline at end of file diff --git a/resources/www/prod/skins/ui-components/_answers.scss b/resources/www/prod/skins/ui-components/_answers.scss index c42841fb5e..c3da6bddea 100644 --- a/resources/www/prod/skins/ui-components/_answers.scss +++ b/resources/www/prod/skins/ui-components/_answers.scss @@ -11,8 +11,9 @@ $answersInfoLabelColor: #949494 !default; margin: 0; } -.captionRolloverTips, .previewTips, .infoTips, -.baskAdder, .printer, .downloader, .baskDeleter { +// .captionRolloverTips, .previewTips, .infoTips, +/* +.baskAdder { background-image: url('#{$iconsPath}zoom.gif'); background-repeat: no-repeat; background-position: center center; @@ -33,18 +34,9 @@ $answersInfoLabelColor: #949494 !default; .baskAdder { background-image: url('#{$iconsPath}basket.gif'); } +*/ -.baskDeleter { - background-image: url('#{$iconsPath}delete.gif'); -} -.printer { - background-image: url('#{$iconsPath}print.gif'); -} - -.downloader { - background-image: url('#{$iconsPath}download.gif'); -} #answers { .status { img { @@ -74,7 +66,6 @@ $answersInfoLabelColor: #949494 !default; #idFrameT { #answers { background-color: $darkerBackgroundColor; - border: 1px solid $darkerBorderColor; top: 55px; bottom: 0; margin-right: 8px; diff --git a/resources/www/prod/skins/ui-components/_diapo.scss b/resources/www/prod/skins/ui-components/_diapo.scss index 65f2ef5db1..d9887bb4c7 100644 --- a/resources/www/prod/skins/ui-components/_diapo.scss +++ b/resources/www/prod/skins/ui-components/_diapo.scss @@ -52,11 +52,35 @@ $diapoBorderColor: $darkerBorderColor !default; position: absolute; bottom: 0; z-index: 100; + &.actions { + /*.action-icon { + cursor: pointer; + font-size: 12px; + + }*/ + .icon-stack { + font-size: 11px; + cursor: pointer; + width: 19px; + height: 15px; + line-height: 12px; + //padding: 0; + //margin: 0; + } + .icon-stack-base { + color: #777777; //darken($darkerBackgroundColor, 10); + } + .icon-light { + color: $darkerBackgroundColor; //$darkerTextColor; + } + } } - div.title { + .title { overflow: hidden; text-overflow: ellipsis; + line-height: 14px; + font-size: $mediumFontSize; } .duration { diff --git a/resources/www/prod/skins/ui-components/_jquery-ui.scss b/resources/www/prod/skins/ui-components/_jquery-ui.scss index 4bc1a732a4..59070bf1f6 100644 --- a/resources/www/prod/skins/ui-components/_jquery-ui.scss +++ b/resources/www/prod/skins/ui-components/_jquery-ui.scss @@ -1,6 +1,14 @@ $modalBorder: 1px solid $darkerBorderColor !default; $modalBackground: $darkerBackgroundColor !default; +$tabContentBackgroundColor: $mediumBackgroundColor !default; +$tabBackgroundColor: lighten($lightBackgroundColor, 5) !default; +$tabTextColor: $mediumTextColor !default; +$tabActiveBackgroundColor: $tabContentBackgroundColor !default; +$tabActiveTextColor: $lightTextColor !default; +$tabDisabledBackgroundColor: $tabBackgroundColor !default; +$tabDisabledTextColor: $mediumTextActiveColor !default; + .ui-dialog .ui-dialog-content.loading, .loading { background-image: url('#{$iconsPath}#{$contentLoaderImg}'); background-position: center center; @@ -26,7 +34,7 @@ $modalBackground: $darkerBackgroundColor !default; .ui-tabs { .ui-tabs-nav { li { - background-color: lighten($lightBackgroundColor, 5); //$tabsNavBg; + background-color: $tabBackgroundColor; height: 30px; border: none; overflow: hidden; @@ -37,13 +45,14 @@ $modalBackground: $darkerBackgroundColor !default; font-weight: normal; color: $mediumTextColor; // more contrasted color } + &.ui-tabs-active a, &.ui-tabs-active { font-size: $mediumFontSize; - color: $lightTextColor; - background-color: $mediumBackgroundColor; //$tabsNavBgActive; + color: $tabActiveTextColor; + background-color: $tabActiveBackgroundColor; //$tabsNavBgActive; border: none; } - &.ui-tabs-active a, + &.ui-state-disabled a, &.ui-state-processing a { cursor: pointer; @@ -58,7 +67,7 @@ $modalBackground: $darkerBackgroundColor !default; display: block; border-width: 0; padding: 0px; - background-color: $mediumBackgroundColor; + background-color: $tabContentBackgroundColor; &.tabBox { height: 405px; overflow: auto; @@ -77,7 +86,7 @@ $modalBackground: $darkerBackgroundColor !default; .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; - color: $mediumTextColor; //$workzoneColor2; + color: $tabTextColor; //$workzoneColor2; } .ui-state-default, .ui-widget-content .ui-state-default { @@ -85,7 +94,7 @@ $modalBackground: $darkerBackgroundColor !default; } .ui-tabs li.ui-state-active a, .ui-state-active a:link, .ui-state-active a { - color: $mediumTextActiveColor; + color: $tabActiveTextColor; font-weight: bold; //font-size: 0.8em; } diff --git a/resources/www/prod/skins/ui-components/_main-menu.scss b/resources/www/prod/skins/ui-components/_main-menu.scss deleted file mode 100644 index 5a81cec973..0000000000 --- a/resources/www/prod/skins/ui-components/_main-menu.scss +++ /dev/null @@ -1,12 +0,0 @@ -@import '../../../_shared/styles/variables'; -$mainMenuBottomBorder: none; - -$mainMenuBackgroundColor: $mediumBackgroundColor; //BFBFBF; -$mainMenuBottomBorder: none; -$mainMenuMarginBottom: 0; - -$mainMenuLinkColor: $mainMenuLinkColor; -$mainMenuLinkBackgroundHoverColor: transparent; //$bgInverseHoverColor; -$mainMenuLinkHoverColor: $textPrimaryHoverColor; - -@import '../../../_shared/styles/main-menu'; diff --git a/resources/www/prod/skins/ui-components/_modal-edit.scss b/resources/www/prod/skins/ui-components/_modal-edit.scss index 2a0ffc5d6e..8670156d21 100644 --- a/resources/www/prod/skins/ui-components/_modal-edit.scss +++ b/resources/www/prod/skins/ui-components/_modal-edit.scss @@ -129,6 +129,20 @@ padding: 2px; margin-right: 10px; position: relative; + + .icon-stack { + font-size: 11px; + cursor: pointer; + width: 19px; + height: 15px; + line-height: 14px; + .icon-stack-base { + color: #777777; //darken($darkerBackgroundColor, 10); + } + .icon-light { + color: $darkerBackgroundColor; //$darkerTextColor; + } + } } div.edit_field.odd { background-color: $darkBackgroundColor; @@ -468,7 +482,7 @@ div.thesaurus { left: 10px; right: 10px; margin-top: 21px; - border-top: 1px solid $workzoneTabBorderTop; + border-top: 1px solid $workzoneTabTopBorder; border-radius: 0; height: 43px; border-bottom: 1px solid $workzoneTabBorderBottom; diff --git a/resources/www/prod/skins/ui-components/_pagination.scss b/resources/www/prod/skins/ui-components/_pagination.scss index 68280317d4..23a1608ccf 100644 --- a/resources/www/prod/skins/ui-components/_pagination.scss +++ b/resources/www/prod/skins/ui-components/_pagination.scss @@ -1,3 +1,4 @@ +$paginationLinkColor: $linkDefaultColor !default; #tool_navigate input { text-align: center; @@ -12,6 +13,7 @@ line-height: 14px; font-weight: bold; cursor: pointer; + color: $paginationLinkColor } @@ -84,7 +86,7 @@ font-weight: normal; text-shadow: none; box-shadow: none; - color: $paginateBorderColor; + color: $paginationLinkColor; } #paginate #tool_navigate:first-child { diff --git a/resources/www/prod/skins/ui-components/_workzone-baskets.scss b/resources/www/prod/skins/ui-components/_workzone-baskets.scss index f9d3f9a548..f667a9702b 100644 --- a/resources/www/prod/skins/ui-components/_workzone-baskets.scss +++ b/resources/www/prod/skins/ui-components/_workzone-baskets.scss @@ -1,15 +1,17 @@ #idFrameC { #baskets { + top: $tabHeight !important; + border-top: 1px solid $darkBorderColor; > div { - border-top: 1px solid $mediumBorderColor; + // border-top: 1px solid $mediumBorderColor; } .bloc { position: absolute; - top: 31px; - left: 0pt; + top: 0; + left: 0; right: 1px; - bottom: 0px; + bottom: 0; overflow-y: auto; overflow-x: hidden; &.groupDrop { diff --git a/resources/www/prod/skins/ui-components/_workzone-proposals.scss b/resources/www/prod/skins/ui-components/_workzone-proposals.scss index 6469e6552a..f9d879cbdc 100644 --- a/resources/www/prod/skins/ui-components/_workzone-proposals.scss +++ b/resources/www/prod/skins/ui-components/_workzone-proposals.scss @@ -1,10 +1,15 @@ +$proposalsTitleColor: $darkerTextColor !default; +$proposalsTitleHoverColor: $darkerTextHoverColor !default; +$proposalsContentTextColor: $darkerTextColor !default; +$proposalsContentTextColor: $darkerTextColor !default; /******* PROPOSALS ************************************************************/ + #proposals { position: relative; left: 5px; border-top: 1px solid $darkBorderColor; - top: 87px !important; + top: $tabHeight !important; *:focus { outline: none; } @@ -44,6 +49,8 @@ } .fancytree-folder { font-weight: bold; + font-size: $xmediumFontSize; + color: $proposalsTitleColor; height: 49px; line-height: 49px; margin-left: 0; @@ -80,6 +87,7 @@ } } + .fancytree-expander { position: absolute; right: 10px; @@ -94,11 +102,19 @@ .fancytree-title { font-size: $xmediumFontSize; - color: $proposalsTitle; + color: $proposalsTitleColor; background-color: transparent; border: 0px none transparent; } + .fancytree-node { + font-size: $xmediumFontSize; + color: $proposalsContentTextColor; + //background-color: transparent; + //border: 0px none transparent; + cursor: pointer; + } + .facetFilter { font-weight: normal; position: absolute; diff --git a/resources/www/prod/skins/ui-components/_workzone-thesaurus.scss b/resources/www/prod/skins/ui-components/_workzone-thesaurus.scss index f8db61e3d9..445d615922 100644 --- a/resources/www/prod/skins/ui-components/_workzone-thesaurus.scss +++ b/resources/www/prod/skins/ui-components/_workzone-thesaurus.scss @@ -1,4 +1,4 @@ - +$thesaurusTabHeight: $subTabHeight !default; .treeview { li { @@ -82,7 +82,8 @@ dans l'onglet thesaurus : arbres, menus contextuels ===================================== */ .ui-tabs { #thesaurus_tab { - top: 87px !important; + top: $tabHeight !important; + border-top: 1px solid $darkBorderColor; } } @@ -95,14 +96,16 @@ dans l'onglet thesaurus : arbres, menus contextuels color: $textPrimaryColor; } &.th_tab { - height: 43px; + height: $thesaurusTabHeight; // in order to display bottom border margin: 0; + border-bottom: 1px solid transparent; + box-sizing: border-box; .ui-state-active { border-bottom: 1px solid $thesaurusColor; } a { - height: 43px; - line-height: 43px; + height: $thesaurusTabHeight; + line-height: $thesaurusTabHeight; vertical-align: middle; margin: 0; padding: 0 20px; @@ -200,7 +203,8 @@ dans l'onglet thesaurus : arbres, menus contextuels vertical-align: middle; padding: 0; border-radius: 0; - background: $mediumBackgroundColor url('#{$iconsPath}icon_magnify.png') 50% no-repeat; + background-color: $mediumBackgroundColor; + color: $mediumTextColor; border: none; margin: 0; outline: none; diff --git a/resources/www/prod/skins/ui-components/_workzone.scss b/resources/www/prod/skins/ui-components/_workzone.scss index b96468550a..ac3888f8b0 100644 --- a/resources/www/prod/skins/ui-components/_workzone.scss +++ b/resources/www/prod/skins/ui-components/_workzone.scss @@ -1,3 +1,23 @@ +$workzoneBackgroundColor: $darkBackgroundColor !default; //$mediumBackgroundColor !default; +$workzoneTopBorder: none !default; +$workzoneTabTopBorder: 1px solid $darkBorderColor !default; +$workzoneBorderTopColor: $mediumBorderColor !default; +$tabHeight: 86px !default; +$subTabHeight: 46px !default; + + +$workzoneTabContentBackgroundColor: $workzoneBackgroundColor !default; + +$workzoneTabBackgroundColor: $workzoneBackgroundColor !default; +$workzoneTabTextColor: $mediumTextColor !default; + +$workzoneTabActiveBackgroundColor: $tabContentBackgroundColor !default; +$workzoneTabActiveTextColor: $lightTextColor !default; + +$workzoneTabDisabledBackgroundColor: $tabBackgroundColor !default; +$workzoneTabDisabledTextColor: $mediumTextActiveColor !default; + + /** * Workzone */ @@ -7,9 +27,6 @@ bottom: 0 !important; &.closed { min-width: 0; - #retractableButton { - background: url('#{$iconsPath}workzoneEscamote_on.png') 30px 30px no-repeat; - } } #retractableButton { cursor: pointer; @@ -17,14 +34,17 @@ height: 85px; float: right; text-align: center; - line-height: 70px; + line-height: 85px; margin-bottom: -20px; - background: url('#{$iconsPath}workzoneEscamote.png') 30px 36px no-repeat; + i { + font-size: 23px; + color: $mediumTextColor; + } } .wrapper { - background-color: $mediumBackgroundColor; + background-color: $workzoneBackgroundColor; right: 10px; - border-top: 1px solid $mediumBorderColor; //$workzoneBorderTop; + border-top: $workzoneTopBorder; //$workzoneBorderTop; } .ui-tabs { @@ -36,23 +56,25 @@ margin: 0; padding: 0; .ui-tabs-nav { - background-color: transparent; + background-color: $workzoneTabContentBackgroundColor; top: 0; left: 10px; right: 10px; //margin-top: 21px; - border-top: 1px solid $workzoneTabBorderTop; + // border-top: 1px solid $workzoneTabTopBorder; border-radius: 0; - height: 43px; + height: $subTabHeight; border-bottom: 1px solid $workzoneTabBorderBottom; + box-sizing: border-box; li { width: auto; - height: 85px; + height: $tabHeight; display: inline-block; - background-color: $mediumBackgroundColor; + background-color: $workzoneTabBackgroundColor; z-index: 10; border-radius: 0; margin: 0; + box-sizing: border-box; &.proposals_WZ { &.ui-state-active { a { @@ -96,7 +118,7 @@ a { background-color: $workzoneTabBgActive; border-bottom: 1px solid $thesaurusColor; - height: 82px; + // height: 82px; } } } diff --git a/resources/www/vendors/bootstrap/bootstrap.scss b/resources/www/vendors/bootstrap/bootstrap.scss index eebe11b0ce..eacf0cee13 100644 --- a/resources/www/vendors/bootstrap/bootstrap.scss +++ b/resources/www/vendors/bootstrap/bootstrap.scss @@ -61,3 +61,4 @@ // Utility classes @import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/utilities"; // Has to be last to override when necessary +@import "../../../../www/bower_components/bootstrap-sass/vendor/assets/stylesheets/bootstrap/responsive-utilities"; \ No newline at end of file diff --git a/templates/web/admin/editusers.html.twig b/templates/web/admin/editusers.html.twig index 31b4f020b5..42f34b0499 100644 --- a/templates/web/admin/editusers.html.twig +++ b/templates/web/admin/editusers.html.twig @@ -553,8 +553,8 @@ {% endif %} -
@@ -1109,10 +1109,6 @@ "server": "{{ app['geonames.server-uri'] }}", "limit": 40 }); - /*console.log(geocompleter); - geocompleter.autocompleter("on", "geotocompleter.request.error", function(jqXhr, status, error) { - console.log('has failed', jqXhr, status, error ); - });*/ }); diff --git a/templates/web/admin/subdefs.html.twig b/templates/web/admin/subdefs.html.twig index f1a6b2da0d..ece5bd59c8 100644 --- a/templates/web/admin/subdefs.html.twig +++ b/templates/web/admin/subdefs.html.twig @@ -169,7 +169,7 @@ {% block content %}- +