From e21e9f670a549f685378c4d64dfae9260e047eb9 Mon Sep 17 00:00:00 2001 From: ChangGyun Woo Date: Mon, 23 Nov 2015 18:32:55 +0900 Subject: [PATCH] [IMPROVEMENT]Improve the style sheet folder structure Signed-off-by: ChangGyun Woo --- .../obsolete-src/plugins/terminal/plugin.json | 6 +- apps/ide/src/index.html | 2 +- .../plugin.json | 4 +- .../webida.ide.project.deploy/plugin.json | 2 +- .../style/search-result.css | 4 + .../src/plugins/webida.preference/plugin.json | 2 +- .../plugins/webida.preference/style/style.css | 3 +- .../src/styles/backup/CheckedMultiSelect.css | 208 - apps/ide/src/styles/backup/EnhancedGrid.css | 1463 ---- .../src/styles/backup/EnhancedGrid_rtl.css | 256 - apps/ide/src/styles/backup/ExpandoPane.css | 247 - apps/ide/src/styles/backup/FloatingPane.css | 154 - apps/ide/src/styles/backup/ResizeHandle.css | 40 - apps/ide/src/styles/backup/ToggleSplitter.css | 75 - apps/ide/src/styles/backup/claro.css | 5020 ----------- apps/ide/src/styles/backup/claroGrid.css | 667 -- apps/ide/src/styles/backup/claro_webida.css | 630 -- apps/ide/src/styles/backup/dijit.css | 1791 ---- apps/ide/src/styles/backup/dojo.css | 98 - apps/ide/src/styles/backup/images/blank.gif | Bin 43 -> 0 bytes .../src/styles/backup/images/commonIcons.css | 151 - .../styles/backup/images/commonIcons_rtl.css | 114 - .../styles/backup/images/dialogCloseIcon.png | Bin 4460 -> 0 bytes .../src/styles/backup/images/editorIcons.css | 57 - .../styles/backup/images/editorIcons_rtl.css | 10 - .../backup/images/gridcontainer_grip.gif | Bin 80 -> 0 bytes apps/ide/src/styles/backup/images/grip_bg.gif | Bin 46 -> 0 bytes .../styles/backup/images/loading_wheel.gif | Bin 1266 -> 0 bytes .../backup/images/nihiloFolderSprite.gif | Bin 331 -> 0 bytes apps/ide/src/styles/backup/images/pixel.gif | Bin 64 -> 0 bytes .../src/styles/backup/images/rating_empty.gif | Bin 934 -> 0 bytes .../src/styles/backup/images/rating_full.gif | Bin 936 -> 0 bytes apps/ide/src/styles/backup/images/rotator.png | Bin 1895 -> 0 bytes .../backup/images/soriaFolderSprite.gif | Bin 335 -> 0 bytes .../styles/backup/images/splitterToggleH.png | Bin 2999 -> 0 bytes .../styles/backup/images/splitterToggleV.png | Bin 3014 -> 0 bytes .../src/styles/backup/images/spriteArrows.png | Bin 175 -> 0 bytes .../backup/images/tabEnabled_rotated.png | Bin 94 -> 0 bytes .../styles/backup/images/tabHover_rotated.png | Bin 106 -> 0 bytes .../backup/images/tristatecheckboxStates.png | Bin 1458 -> 0 bytes .../backup/images/tundraFolderSprite.gif | Bin 318 -> 0 bytes .../backup/preview/highlighter-sticky.css | 61 - .../styles/backup/preview/sticky_header.png | Bin 233 -> 0 bytes .../styles/backup/preview/sticky_resizer.png | Bin 279 -> 0 bytes apps/ide/src/styles/backup/toastr.min.css | 1 - apps/ide/src/styles/backup/webida-base.css | 677 -- .../src/styles/backup/webida-images/arrow.png | Bin 3044 -> 0 bytes .../backup/webida-images/arrow_close.png | Bin 2832 -> 0 bytes .../backup/webida-images/arrow_open.png | Bin 2829 -> 0 bytes .../backup/webida-images/checkbox_off.png | Bin 2958 -> 0 bytes .../backup/webida-images/checkbox_on.png | Bin 3327 -> 0 bytes .../webida-images/dialog_icon_close.png | Bin 2834 -> 0 bytes .../src/styles/backup/webida-images/file.png | Bin 3076 -> 0 bytes .../styles/backup/webida-images/folder.png | Bin 3055 -> 0 bytes .../webida-images/icons/toolbar_command.png | Bin 3215 -> 0 bytes .../webida-images/icons/toolbar_debug.png | Bin 4642 -> 0 bytes .../icons/toolbar_deployconfig.png | Bin 4421 -> 0 bytes .../icons/toolbar_deployhistory.png | Bin 4181 -> 0 bytes .../webida-images/icons/toolbar_file.png | Bin 3573 -> 0 bytes .../webida-images/icons/toolbar_findfiles.png | Bin 4416 -> 0 bytes .../webida-images/icons/toolbar_gotofile.png | Bin 3692 -> 0 bytes .../icons/toolbar_preference.png | Bin 4735 -> 0 bytes .../webida-images/icons/toolbar_project.png | Bin 3646 -> 0 bytes .../webida-images/icons/toolbar_runconfig.png | Bin 4645 -> 0 bytes .../icons/toolbar_runhistory.png | Bin 4418 -> 0 bytes .../webida-images/icons/toolbar_save.png | Bin 3299 -> 0 bytes .../webida-images/icons/toolbar_saveall.png | Bin 3549 -> 0 bytes .../webida-images/icons/toolbar_shortcuts.png | Bin 3811 -> 0 bytes .../webida-images/projectview_closed.png | Bin 3379 -> 0 bytes .../projectview_closed_hover.png | Bin 3551 -> 0 bytes .../webida-images/projectview_opened.png | Bin 3369 -> 0 bytes .../projectview_opened_hover.png | Bin 3537 -> 0 bytes .../backup/webida-images/setting_hover.png | Bin 3555 -> 0 bytes .../backup/webida-images/setting_nml.png | Bin 3547 -> 0 bytes .../backup/webida-images/setting_pushed.png | Bin 3062 -> 0 bytes .../backup/webida-images/setting_sel.png | Bin 3556 -> 0 bytes .../backup/webida-images/sunkenline.png | Bin 2831 -> 0 bytes .../backup/webida-images/tab_close_hover.png | Bin 3069 -> 0 bytes .../backup/webida-images/tab_close_nml.png | Bin 2865 -> 0 bytes .../backup/webida-images/tab_close_pushed.png | Bin 3314 -> 0 bytes .../backup/webida-images/tab_console_left.png | Bin 2933 -> 0 bytes .../webida-images/tab_console_middle.png | Bin 2816 -> 0 bytes .../webida-images/tab_console_right.png | Bin 2960 -> 0 bytes .../backup/webida-images/tab_dis_left.png | Bin 2940 -> 0 bytes .../backup/webida-images/tab_dis_middle.png | Bin 2823 -> 0 bytes .../backup/webida-images/tab_dis_right.png | Bin 2999 -> 0 bytes .../backup/webida-images/tab_sel_left.png | Bin 2929 -> 0 bytes .../backup/webida-images/tab_sel_middle.png | Bin 2810 -> 0 bytes .../backup/webida-images/tab_sel_right.png | Bin 2981 -> 0 bytes .../webida-images/title_emblem1_nml.png | Bin 6110 -> 0 bytes .../backup/webida-images/title_pattern.gif | Bin 1177 -> 0 bytes .../backup/webida-images/webida_image.png | Bin 17911 -> 0 bytes .../backup/webida-images/webida_logo.png | Bin 4054 -> 0 bytes .../webida-images/window_title_left.gif | Bin 350 -> 0 bytes .../window_title_left_nonborder.gif | Bin 328 -> 0 bytes .../webida-images/window_title_middle.gif | Bin 332 -> 0 bytes .../window_title_middle_nonborder.gif | Bin 323 -> 0 bytes .../webida-images/window_title_right.gif | Bin 338 -> 0 bytes .../window_title_right_nonborder.gif | Bin 322 -> 0 bytes .../styles/backup/webida-project-wizard.css | 867 -- apps/ide/src/styles/comp/Calendar.less | 283 - apps/ide/src/styles/comp/Common.less | 90 - apps/ide/src/styles/comp/Dialog.less | 232 - apps/ide/src/styles/comp/Editor.less | 61 - apps/ide/src/styles/comp/ExpandoPane.less | 247 - apps/ide/src/styles/comp/InlineEditBox.less | 28 - apps/ide/src/styles/comp/Menu.less | 240 - apps/ide/src/styles/comp/ProgressBar.less | 70 - apps/ide/src/styles/comp/TimePicker.less | 102 - apps/ide/src/styles/comp/TitlePane.less | 82 - apps/ide/src/styles/comp/Toolbar.less | 183 - apps/ide/src/styles/comp/Tree.less | 133 - apps/ide/src/styles/comp/document.less | 48 - apps/ide/src/styles/css/webida.css | 38 - .../src/styles/fonts/fontawesome-webfont.eot | Bin 72449 -> 0 bytes .../src/styles/fonts/fontawesome-webfont.svg | 504 -- .../src/styles/fonts/fontawesome-webfont.woff | Bin 83760 -> 0 bytes apps/ide/src/styles/form/Button.less | 166 - apps/ide/src/styles/form/Checkbox.less | 83 - apps/ide/src/styles/form/Common.less | 253 - apps/ide/src/styles/form/NumberSpinner.less | 157 - apps/ide/src/styles/form/RadioButton.less | 89 - apps/ide/src/styles/form/Select.less | 99 - apps/ide/src/styles/form/Slider.less | 351 - .../src/styles/form/images/buttonDisabled.png | Bin 105 -> 0 bytes .../src/styles/form/images/buttonDisabled.svg | 23 - .../src/styles/form/images/buttonEnabled.png | Bin 122 -> 0 bytes .../src/styles/form/images/buttonEnabled.svg | 24 - .../images/checkboxAndRadioButtons_IE6.png | Bin 2160 -> 0 bytes apps/ide/src/styles/form/images/error.png | Bin 355 -> 0 bytes .../src/styles/form/images/sliderThumbs.png | Bin 7009 -> 0 bytes .../images/commonIconsObjActDisabled.png | Bin 4956 -> 0 bytes .../images/commonIconsObjActDisabled_rtl.png | Bin 4968 -> 0 bytes .../images/commonIconsObjActEnabled8bit.png | Bin 4279 -> 0 bytes .../commonIconsObjActEnabled8bit_rtl.png | Bin 4407 -> 0 bytes .../images/commonIconsObjActEnabled_rtl.png | Bin 7776 -> 0 bytes .../icons/images/editorIconsDisabled.png | Bin 3205 -> 0 bytes .../icons/images/editorIconsDisabled_rtl.png | Bin 4010 -> 0 bytes .../icons/images/editorIconsEnabled.png | Bin 3790 -> 0 bytes .../icons/images/editorIconsEnabled_rtl.png | Bin 4151 -> 0 bytes .../icons/images/loadingAnimation_rtl.gif | Bin 630 -> 0 bytes apps/ide/src/styles/images/activeGradient.png | Bin 94 -> 0 bytes apps/ide/src/styles/images/activeGradient.svg | 19 - apps/ide/src/styles/images/calendar.png | Bin 142 -> 0 bytes apps/ide/src/styles/images/calendarArrows.png | Bin 1238 -> 0 bytes .../src/styles/images/calendarArrows8bit.png | Bin 998 -> 0 bytes .../images/checkboxRadioButtonStates.png | Bin 6822 -> 0 bytes .../src/styles/images/checkmarkNoBorder.gif | Bin 1658 -> 0 bytes .../src/styles/images/checkmarkNoBorder.png | Bin 1394 -> 0 bytes .../src/styles/images/commonFormArrows.png | Bin 314 -> 0 bytes .../images/commonIconsObjActEnabled.png | Bin 7803 -> 0 bytes .../src/styles/images/dialogCloseIcon8bit.png | Bin 649 -> 0 bytes apps/ide/src/styles/images/dnd.png | Bin 1910 -> 0 bytes apps/ide/src/styles/images/dndCopy.png | Bin 814 -> 0 bytes apps/ide/src/styles/images/dndMove.png | Bin 785 -> 0 bytes apps/ide/src/styles/images/dndNoCopy.png | Bin 1332 -> 0 bytes apps/ide/src/styles/images/dndNoMove.png | Bin 991 -> 0 bytes .../src/styles/images/grid_dx_gradient.gif | Bin 267 -> 0 bytes apps/ide/src/styles/images/grid_sort_down.gif | Bin 49 -> 0 bytes apps/ide/src/styles/images/grid_sort_up.gif | Bin 48 -> 0 bytes apps/ide/src/styles/images/header.png | Bin 3276 -> 0 bytes apps/ide/src/styles/images/header_shadow.png | Bin 197 -> 0 bytes .../src/styles/images/icons/buttonArrows.png | Bin 297 -> 0 bytes .../images/icons/title_icon_arrow_hover.png | Bin 2999 -> 0 bytes .../images/icons/title_icon_arrow_nml.png | Bin 2989 -> 0 bytes .../images/icons/title_icon_arrow_pushed.png | Bin 2926 -> 0 bytes .../images/icons/title_icon_arrow_sel.png | Bin 2938 -> 0 bytes .../images/icons/title_icon_command_hover.png | Bin 2999 -> 0 bytes .../images/icons/title_icon_command_nml.png | Bin 2996 -> 0 bytes .../icons/title_icon_command_pushed.png | Bin 2936 -> 0 bytes .../images/icons/title_icon_command_sel.png | Bin 2994 -> 0 bytes .../images/icons/title_icon_copy_hover.png | Bin 3137 -> 0 bytes .../images/icons/title_icon_copy_nml.png | Bin 3124 -> 0 bytes .../images/icons/title_icon_copy_pushed.png | Bin 3033 -> 0 bytes .../images/icons/title_icon_copy_sel.png | Bin 3152 -> 0 bytes .../images/icons/title_icon_cut_hover.png | Bin 3562 -> 0 bytes .../images/icons/title_icon_cut_nml.png | Bin 3528 -> 0 bytes .../images/icons/title_icon_cut_pushed.png | Bin 3443 -> 0 bytes .../images/icons/title_icon_cut_sel.png | Bin 3506 -> 0 bytes .../images/icons/title_icon_delete_hover.png | Bin 3086 -> 0 bytes .../images/icons/title_icon_delete_nml.png | Bin 3069 -> 0 bytes .../images/icons/title_icon_delete_pushed.png | Bin 3034 -> 0 bytes .../images/icons/title_icon_delete_sel.png | Bin 3104 -> 0 bytes .../images/icons/title_icon_deploy_hover.png | Bin 3007 -> 0 bytes .../images/icons/title_icon_deploy_nml.png | Bin 2982 -> 0 bytes .../images/icons/title_icon_deploy_pushed.png | Bin 2918 -> 0 bytes .../images/icons/title_icon_deploy_sel.png | Bin 3005 -> 0 bytes .../icons/title_icon_duplicate_hover.png | Bin 3114 -> 0 bytes .../images/icons/title_icon_duplicate_nml.png | Bin 3101 -> 0 bytes .../icons/title_icon_duplicate_pushed.png | Bin 3009 -> 0 bytes .../images/icons/title_icon_duplicate_sel.png | Bin 3135 -> 0 bytes .../images/icons/title_icon_edit_hover.png | Bin 3039 -> 0 bytes .../images/icons/title_icon_edit_nml.png | Bin 3028 -> 0 bytes .../images/icons/title_icon_edit_pushed.png | Bin 2995 -> 0 bytes .../images/icons/title_icon_edit_sel.png | Bin 3047 -> 0 bytes .../title_icon_editwithuibuilder_hover.png | Bin 3083 -> 0 bytes .../title_icon_editwithuibuilder_nml.png | Bin 3061 -> 0 bytes .../title_icon_editwithuibuilder_pushed.png | Bin 2982 -> 0 bytes .../title_icon_editwithuibuilder_sel.png | Bin 3072 -> 0 bytes .../images/icons/title_icon_help_hover.png | Bin 3272 -> 0 bytes .../images/icons/title_icon_help_nml.png | Bin 3249 -> 0 bytes .../images/icons/title_icon_help_pushed.png | Bin 3114 -> 0 bytes .../images/icons/title_icon_help_sel.png | Bin 3245 -> 0 bytes .../images/icons/title_icon_keymap_hover.png | Bin 2978 -> 0 bytes .../images/icons/title_icon_keymap_nml.png | Bin 2963 -> 0 bytes .../images/icons/title_icon_keymap_pushed.png | Bin 2912 -> 0 bytes .../images/icons/title_icon_keymap_sel.png | Bin 2974 -> 0 bytes .../icons/title_icon_lineending_hover.png | Bin 2943 -> 0 bytes .../icons/title_icon_lineending_nml.png | Bin 2934 -> 0 bytes .../icons/title_icon_lineending_pushed.png | Bin 2874 -> 0 bytes .../icons/title_icon_lineending_sel.png | Bin 2948 -> 0 bytes .../images/icons/title_icon_newfile_hover.png | Bin 3138 -> 0 bytes .../images/icons/title_icon_newfile_nml.png | Bin 3118 -> 0 bytes .../icons/title_icon_newfile_pushed.png | Bin 3061 -> 0 bytes .../images/icons/title_icon_newfile_sel.png | Bin 3127 -> 0 bytes .../icons/title_icon_newfolder_hover.png | Bin 3150 -> 0 bytes .../images/icons/title_icon_newfolder_nml.png | Bin 3120 -> 0 bytes .../icons/title_icon_newfolder_pushed.png | Bin 3056 -> 0 bytes .../images/icons/title_icon_newfolder_sel.png | Bin 3138 -> 0 bytes .../images/icons/title_icon_paste_hover.png | Bin 3136 -> 0 bytes .../images/icons/title_icon_paste_nml.png | Bin 3121 -> 0 bytes .../images/icons/title_icon_paste_pushed.png | Bin 2999 -> 0 bytes .../images/icons/title_icon_paste_sel.png | Bin 3136 -> 0 bytes .../icons/title_icon_preference_hover.png | Bin 3563 -> 0 bytes .../icons/title_icon_preference_nml.png | Bin 3520 -> 0 bytes .../icons/title_icon_preference_pushed.png | Bin 3181 -> 0 bytes .../icons/title_icon_preference_sel.png | Bin 3531 -> 0 bytes .../images/icons/title_icon_refresh_hover.png | Bin 3583 -> 0 bytes .../images/icons/title_icon_refresh_nml.png | Bin 3549 -> 0 bytes .../icons/title_icon_refresh_pushed.png | Bin 3428 -> 0 bytes .../images/icons/title_icon_refresh_sel.png | Bin 3540 -> 0 bytes .../images/icons/title_icon_rename_hover.png | Bin 3392 -> 0 bytes .../images/icons/title_icon_rename_nml.png | Bin 3348 -> 0 bytes .../images/icons/title_icon_rename_pushed.png | Bin 3196 -> 0 bytes .../images/icons/title_icon_rename_sel.png | Bin 3340 -> 0 bytes .../images/icons/title_icon_run_hover.png | Bin 3497 -> 0 bytes .../images/icons/title_icon_run_nml.png | Bin 3478 -> 0 bytes .../images/icons/title_icon_run_pushed.png | Bin 3327 -> 0 bytes .../images/icons/title_icon_run_sel.png | Bin 3546 -> 0 bytes .../images/icons/title_icon_save_hover.png | Bin 3036 -> 0 bytes .../images/icons/title_icon_save_nml.png | Bin 3016 -> 0 bytes .../images/icons/title_icon_save_pushed.png | Bin 2954 -> 0 bytes .../images/icons/title_icon_save_sel.png | Bin 3030 -> 0 bytes .../icons/title_icon_searchfiles_hover.png | Bin 3503 -> 0 bytes .../icons/title_icon_searchfiles_nml.png | Bin 3477 -> 0 bytes .../icons/title_icon_searchfiles_pushed.png | Bin 3378 -> 0 bytes .../icons/title_icon_searchfiles_sel.png | Bin 3412 -> 0 bytes .../images/icons/title_icon_team_hover.png | Bin 3671 -> 0 bytes .../images/icons/title_icon_team_nml.png | Bin 3639 -> 0 bytes .../images/icons/title_icon_team_pushed.png | Bin 3471 -> 0 bytes .../images/icons/title_icon_team_sel.png | Bin 3526 -> 0 bytes .../icons/title_icon_terminal_hover.png | Bin 3038 -> 0 bytes .../images/icons/title_icon_terminal_nml.png | Bin 3032 -> 0 bytes .../icons/title_icon_terminal_pushed.png | Bin 2959 -> 0 bytes .../images/icons/title_icon_terminal_sel.png | Bin 3039 -> 0 bytes .../title_icon_uploadtothisfolder_hover.png | Bin 3039 -> 0 bytes .../title_icon_uploadtothisfolder_nml.png | Bin 3029 -> 0 bytes .../title_icon_uploadtothisfolder_pushed.png | Bin 2971 -> 0 bytes .../title_icon_uploadtothisfolder_sel.png | Bin 3052 -> 0 bytes .../src/styles/images/icons/transparent.png | Bin 2813 -> 0 bytes .../styles/images/icons/webida_favicon_16.png | Bin 3110 -> 0 bytes .../src/styles/images/loadingAnimation.gif | Bin 631 -> 0 bytes apps/ide/src/styles/images/loading_img.png | Bin 4291 -> 0 bytes .../ide/src/styles/images/progressBarAnim.gif | Bin 4458 -> 0 bytes .../ide/src/styles/images/progressBarFull.png | Bin 127 -> 0 bytes apps/ide/src/styles/images/resize.png | Bin 319 -> 0 bytes apps/ide/src/styles/images/resizeRtl.png | Bin 269 -> 0 bytes apps/ide/src/styles/images/row_back.png | Bin 3077 -> 0 bytes apps/ide/src/styles/images/sprite_icons.png | Bin 2912 -> 0 bytes .../src/styles/images/standardGradient.png | Bin 101 -> 0 bytes .../src/styles/images/standardGradient.svg | 18 - apps/ide/src/styles/images/td_button_down.png | Bin 3105 -> 0 bytes apps/ide/src/styles/images/title_emblem.png | Bin 4815 -> 0 bytes apps/ide/src/styles/images/tooltip.png | Bin 713 -> 0 bytes apps/ide/src/styles/images/tooltip8bit.png | Bin 534 -> 0 bytes .../ide/src/styles/images/top_collapse_bt.png | Bin 3736 -> 0 bytes .../src/styles/images/treeExpandImages.png | Bin 3013 -> 0 bytes .../styles/images/treeExpandImages8bit.png | Bin 744 -> 0 bytes .../src/styles/layout/AccordionContainer.less | 103 - .../src/styles/layout/BorderContainer.less | 147 - apps/ide/src/styles/layout/TabContainer.less | 408 - .../layout/images/tabBottomSelected.png | Bin 118 -> 0 bytes .../layout/images/tabBottomSelected.svg | 18 - .../layout/images/tabBottomUnselected.png | Bin 110 -> 0 bytes .../layout/images/tabBottomUnselected.svg | 19 - .../ide/src/styles/layout/images/tabClose.png | Bin 1410 -> 0 bytes .../styles/layout/images/tabLeftSelected.png | Bin 213 -> 0 bytes .../styles/layout/images/tabLeftSelected.svg | 17 - .../layout/images/tabLeftUnselected.png | Bin 106 -> 0 bytes .../layout/images/tabLeftUnselected.svg | 16 - .../src/styles/layout/images/tabNested.png | Bin 272 -> 0 bytes .../styles/layout/images/tabRightSelected.png | Bin 210 -> 0 bytes .../styles/layout/images/tabRightSelected.svg | 17 - .../layout/images/tabRightUnselected.png | Bin 105 -> 0 bytes .../layout/images/tabRightUnselected.svg | 16 - .../styles/layout/images/tabTopSelected.png | Bin 120 -> 0 bytes .../styles/layout/images/tabTopSelected.svg | 18 - .../styles/layout/images/tabTopUnselected.png | Bin 121 -> 0 bytes .../styles/layout/images/tabTopUnselected.svg | 19 - apps/ide/src/styles/less/webida-base.less | 601 -- apps/ide/src/styles/less/webida-loading.less | 96 - apps/ide/src/styles/less/webida.less | 39 - .../theme/webida-light/comp/Calendar.less | 277 + .../comp/CheckedMultiSelect.less | 54 +- .../webida-light}/comp/ColorPalette.less | 39 +- .../theme/webida-light/comp/Common.less | 84 + .../theme/webida-light/comp/Dialog.less | 226 + .../theme/webida-light/comp/Editor.less | 55 + .../webida-light}/comp/EnhancedGrid.less | 657 +- .../theme/webida-light/comp/ExpandoPane.less | 247 + .../webida-light}/comp/FloatingPane.less | 0 .../webida-light/comp/InlineEditBox.less | 23 + .../styles/theme/webida-light/comp/Menu.less | 235 + .../theme/webida-light/comp/ProgressBar.less | 64 + .../webida-light}/comp/ResizeHandle.less | 0 .../theme/webida-light/comp/TimePicker.less | 97 + .../theme/webida-light/comp/TitlePane.less | 77 + .../webida-light}/comp/ToggleSplitter.less | 1 - .../theme/webida-light/comp/Toolbar.less | 177 + .../styles/theme/webida-light/comp/Tree.less | 128 + .../theme/webida-light/comp/document.less | 44 + .../webida-light}/css/AccordionContainer.css | 0 .../webida-light}/css/BorderContainer.css | 0 .../{ => theme/webida-light}/css/Button.css | 0 .../{ => theme/webida-light}/css/Calendar.css | 0 .../{ => theme/webida-light}/css/Checkbox.css | 0 .../webida-light}/css/CheckedMultiSelect.css | 67 +- .../webida-light}/css/ColorPalette.css | 0 .../{ => theme/webida-light}/css/Common.css | 0 .../webida-light}/css/ContentPane.css | 35 +- .../{ => theme/webida-light}/css/Dialog.css | 0 .../{ => theme/webida-light}/css/Editor.css | 0 .../webida-light}/css/EnhancedGrid.css | 825 +- .../webida-light}/css/ExpandoPane.css | 0 .../webida-light}/css/FloatingPane.css | 0 .../webida-light}/css/InlineEditBox.css | 0 .../{ => theme/webida-light}/css/Menu.css | 0 .../webida-light}/css/NumberSpinner.css | 0 .../webida-light}/css/ProgressBar.css | 0 .../webida-light}/css/RadioButton.css | 0 .../webida-light}/css/ResizeHandle.css | 0 .../{ => theme/webida-light}/css/Select.css | 0 .../{ => theme/webida-light}/css/Slider.css | 0 .../webida-light}/css/TabContainer.css | 4 - .../webida-light}/css/TimePicker.css | 0 .../webida-light}/css/TitlePane.css | 0 .../webida-light}/css/ToggleSplitter.css | 0 .../{ => theme/webida-light}/css/Toolbar.css | 0 .../{ => theme/webida-light}/css/Tree.css | 0 .../{ => theme/webida-light}/css/document.css | 0 .../webida-light/css/theme-base.css} | 11 - .../webida-light/css/theme-loading.css} | 19 +- .../webida-light}/css/theme-set.css | 0 .../styles/theme/webida-light/css/theme.css | 7638 +++++++++++++++++ .../webida-light}/css/variables.css | 0 .../webida-light}/css/webida-calc.css | 0 .../css/webida-project-wizard.css | 0 .../fonts}/fontawesome-webfont.eot | Bin .../fonts}/fontawesome-webfont.svg | 0 .../fonts}/fontawesome-webfont.woff | Bin .../theme/webida-light/form/Button.less | 161 + .../theme/webida-light/form/Checkbox.less | 77 + .../theme/webida-light/form/Common.less | 248 + .../webida-light/form/NumberSpinner.less | 152 + .../theme/webida-light/form/RadioButton.less | 84 + .../theme/webida-light/form/Select.less | 94 + .../theme/webida-light/form/Slider.less | 346 + .../form}/images/buttonArrows.png | Bin .../form}/images/buttonDisabled.png | Bin .../form}/images/buttonDisabled.svg | 0 .../form}/images/buttonEnabled.png | Bin .../form}/images/buttonEnabled.svg | 0 .../images/checkboxAndRadioButtons_IE6.png | Bin .../form/images/checkboxRadioButtonStates.png | Bin .../form}/images/commonFormArrows.png | Bin .../webida-light/form}/images/error.png | Bin .../webida-light}/form/images/icons/arrow.png | Bin .../form}/images/sliderThumbs.png | Bin .../webida-light}/icons/commonIcons.css | 0 .../webida-light}/icons/editorIcons.css | 0 .../images/commonIconsObjActDisabled.png | Bin .../images/commonIconsObjActDisabled_rtl.png | Bin .../images/commonIconsObjActEnabled.png | Bin .../images/commonIconsObjActEnabled8bit.png | Bin .../commonIconsObjActEnabled8bit_rtl.png | Bin .../images/commonIconsObjActEnabled_rtl.png | Bin .../icons}/images/editorIconsDisabled.png | Bin .../icons}/images/editorIconsDisabled_rtl.png | Bin .../icons}/images/editorIconsEnabled.png | Bin .../icons}/images/editorIconsEnabled_rtl.png | Bin .../icons}/images/loadingAnimation_rtl.gif | Bin .../webida-light/images}/about_webidalogo.png | Bin .../webida-light}/images/activeGradient.png | Bin .../webida-light}/images/activeGradient.svg | 0 .../webida-light}/images/calendar.png | Bin .../webida-light}/images/calendarArrows.png | Bin .../images/calendarArrows8bit.png | Bin .../images/checkboxRadioButtonStates.png | Bin .../images/checkmarkNoBorder.gif | Bin .../images/checkmarkNoBorder.png | Bin .../webida-light}/images/commonFormArrows.png | Bin .../images/commonIconsObjActEnabled.png | Bin .../webida-light}/images/dialogCloseIcon.png | Bin .../images/dialogCloseIcon8bit.png | Bin .../webida-light}/images/dnd.png | Bin .../webida-light}/images/dndCopy.png | Bin .../webida-light}/images/dndMove.png | Bin .../webida-light}/images/dndNoCopy.png | Bin .../webida-light}/images/dndNoMove.png | Bin .../webida-light}/images/git_merge.png | Bin .../webida-light}/images/grid_dx_gradient.gif | Bin .../webida-light}/images/grid_sort_down.gif | Bin .../webida-light}/images/grid_sort_up.gif | Bin .../webida-light}/images/header.png | Bin .../webida-light}/images/header_shadow.png | Bin .../webida-light}/images/icons/arrow.png | Bin .../images/icons}/buttonArrows.png | Bin .../images/icons/icon_collapseall.png | Bin .../images/icons/icon_delete.png | Bin .../images/icons/icon_expandall.png | Bin .../images/icons/icon_run_add.png | Bin .../images/icons/icon_run_del.png | Bin .../images/icons/icon_security_delete.png | Bin .../images/icons/icon_security_export.png | Bin .../images/icons/icon_security_file.png | Bin .../images/icons/icon_security_import.png | Bin .../images/icons/icon_security_rename.png | Bin .../images/icons/icon_security_use.png | Bin .../images/icons/icon_security_viewmore.png | Bin .../webida-light}/images/icons/icon_user.png | Bin .../images}/icons/runconfig_icon_cancel.png | Bin .../images}/icons/runconfig_icon_delete.png | Bin .../images}/icons/runconfig_icon_modify.png | Bin .../images}/icons/runconfig_icon_path.png | Bin .../images}/icons/runconfig_icon_run.png | Bin .../images}/icons/runconfig_icon_save.png | Bin .../icons/runconfig_icon_title_arrow.png | Bin .../images/icons/tabStripIcon.png | Bin .../images}/icons/title_icon_arrow_hover.png | Bin .../images}/icons/title_icon_arrow_nml.png | Bin .../images}/icons/title_icon_arrow_pushed.png | Bin .../images}/icons/title_icon_arrow_sel.png | Bin .../icons/title_icon_command_hover.png | Bin .../images}/icons/title_icon_command_nml.png | Bin .../icons/title_icon_command_pushed.png | Bin .../images}/icons/title_icon_command_sel.png | Bin .../images}/icons/title_icon_copy_hover.png | Bin .../images}/icons/title_icon_copy_nml.png | Bin .../images}/icons/title_icon_copy_pushed.png | Bin .../images}/icons/title_icon_copy_sel.png | Bin .../images}/icons/title_icon_cut_hover.png | Bin .../images}/icons/title_icon_cut_nml.png | Bin .../images}/icons/title_icon_cut_pushed.png | Bin .../images}/icons/title_icon_cut_sel.png | Bin .../images}/icons/title_icon_delete_hover.png | Bin .../images}/icons/title_icon_delete_nml.png | Bin .../icons/title_icon_delete_pushed.png | Bin .../images}/icons/title_icon_delete_sel.png | Bin .../images}/icons/title_icon_deploy_hover.png | Bin .../images}/icons/title_icon_deploy_nml.png | Bin .../icons/title_icon_deploy_pushed.png | Bin .../images}/icons/title_icon_deploy_sel.png | Bin .../icons/title_icon_duplicate_hover.png | Bin .../icons/title_icon_duplicate_nml.png | Bin .../icons/title_icon_duplicate_pushed.png | Bin .../icons/title_icon_duplicate_sel.png | Bin .../images}/icons/title_icon_edit_hover.png | Bin .../images}/icons/title_icon_edit_nml.png | Bin .../images}/icons/title_icon_edit_pushed.png | Bin .../images}/icons/title_icon_edit_sel.png | Bin .../title_icon_editwithuibuilder_hover.png | Bin .../title_icon_editwithuibuilder_nml.png | Bin .../title_icon_editwithuibuilder_pushed.png | Bin .../title_icon_editwithuibuilder_sel.png | Bin .../images}/icons/title_icon_help_hover.png | Bin .../images}/icons/title_icon_help_nml.png | Bin .../images}/icons/title_icon_help_pushed.png | Bin .../images}/icons/title_icon_help_sel.png | Bin .../images}/icons/title_icon_keymap_hover.png | Bin .../images}/icons/title_icon_keymap_nml.png | Bin .../icons/title_icon_keymap_pushed.png | Bin .../images}/icons/title_icon_keymap_sel.png | Bin .../icons/title_icon_lineending_hover.png | Bin .../icons/title_icon_lineending_nml.png | Bin .../icons/title_icon_lineending_pushed.png | Bin .../icons/title_icon_lineending_sel.png | Bin .../icons/title_icon_newfile_hover.png | Bin .../images}/icons/title_icon_newfile_nml.png | Bin .../icons/title_icon_newfile_pushed.png | Bin .../images}/icons/title_icon_newfile_sel.png | Bin .../icons/title_icon_newfolder_hover.png | Bin .../icons/title_icon_newfolder_nml.png | Bin .../icons/title_icon_newfolder_pushed.png | Bin .../icons/title_icon_newfolder_sel.png | Bin .../images}/icons/title_icon_paste_hover.png | Bin .../images}/icons/title_icon_paste_nml.png | Bin .../images}/icons/title_icon_paste_pushed.png | Bin .../images}/icons/title_icon_paste_sel.png | Bin .../icons/title_icon_preference_hover.png | Bin .../icons/title_icon_preference_nml.png | Bin .../icons/title_icon_preference_pushed.png | Bin .../icons/title_icon_preference_sel.png | Bin .../icons/title_icon_refresh_hover.png | Bin .../images}/icons/title_icon_refresh_nml.png | Bin .../icons/title_icon_refresh_pushed.png | Bin .../images}/icons/title_icon_refresh_sel.png | Bin .../images}/icons/title_icon_rename_hover.png | Bin .../images}/icons/title_icon_rename_nml.png | Bin .../icons/title_icon_rename_pushed.png | Bin .../images}/icons/title_icon_rename_sel.png | Bin .../images}/icons/title_icon_run_hover.png | Bin .../images}/icons/title_icon_run_nml.png | Bin .../images}/icons/title_icon_run_pushed.png | Bin .../images}/icons/title_icon_run_sel.png | Bin .../images}/icons/title_icon_save_hover.png | Bin .../images}/icons/title_icon_save_nml.png | Bin .../images}/icons/title_icon_save_pushed.png | Bin .../images}/icons/title_icon_save_sel.png | Bin .../icons/title_icon_searchfiles_hover.png | Bin .../icons/title_icon_searchfiles_nml.png | Bin .../icons/title_icon_searchfiles_pushed.png | Bin .../icons/title_icon_searchfiles_sel.png | Bin .../images}/icons/title_icon_team_hover.png | Bin .../images}/icons/title_icon_team_nml.png | Bin .../images}/icons/title_icon_team_pushed.png | Bin .../images}/icons/title_icon_team_sel.png | Bin .../icons/title_icon_terminal_hover.png | Bin .../images}/icons/title_icon_terminal_nml.png | Bin .../icons/title_icon_terminal_pushed.png | Bin .../images}/icons/title_icon_terminal_sel.png | Bin .../title_icon_uploadtothisfolder_hover.png | Bin .../title_icon_uploadtothisfolder_nml.png | Bin .../title_icon_uploadtothisfolder_pushed.png | Bin .../title_icon_uploadtothisfolder_sel.png | Bin .../images/icons/toolbar_about.png | Bin .../images/icons/toolbar_buildpackage.png | Bin .../images/icons/toolbar_command.png | Bin .../images/icons/toolbar_copy.png | Bin .../images/icons/toolbar_cut.png | Bin .../images/icons/toolbar_debug.png | Bin .../images/icons/toolbar_debug2.png | Bin .../images/icons/toolbar_deployconfig.png | Bin .../images/icons/toolbar_deployhistory.png | Bin .../images/icons/toolbar_downloadfile.png | Bin .../images/icons/toolbar_file.png | Bin .../images/icons/toolbar_findfiles.png | Bin .../images/icons/toolbar_gotofile.png | Bin .../images/icons/toolbar_help.png | Bin .../images/icons/toolbar_paste.png | Bin .../images/icons/toolbar_pluginconfig.png | Bin .../images/icons/toolbar_preference.png | Bin .../images/icons/toolbar_project.png | Bin .../images/icons/toolbar_projectwizard.png | Bin .../images/icons/toolbar_quit.png | Bin .../images/icons/toolbar_redo.png | Bin .../images/icons/toolbar_reload.png | Bin .../images/icons/toolbar_runconfig.png | Bin .../images/icons/toolbar_runhistory.png | Bin .../images/icons/toolbar_save.png | Bin .../images/icons/toolbar_saveall.png | Bin .../images/icons/toolbar_securityprofile.png | Bin .../images/icons/toolbar_shortcuts.png | Bin .../images/icons/toolbar_switchworkspace.png | Bin .../images/icons/toolbar_undo.png | Bin .../images/icons/toolbar_uploadfiles.png | Bin .../images}/icons/transparent.png | Bin .../images/icons}/webida_favicon_16.png | Bin .../webida-light}/images/loadingAnimation.gif | Bin .../webida-light/images}/loading_img.png | Bin .../webida-light}/images/progressBarAnim.gif | Bin .../webida-light}/images/progressBarFull.png | Bin .../webida-light}/images/resize.png | Bin .../webida-light}/images/resizeRtl.png | Bin .../webida-light}/images/row_back.png | Bin .../webida-light}/images/splitterToggleH.png | Bin .../webida-light}/images/splitterToggleV.png | Bin .../webida-light}/images/spriteArrows.png | Bin .../webida-light}/images/sprite_icons.png | Bin .../webida-light}/images/standardGradient.png | Bin .../webida-light}/images/standardGradient.svg | 0 .../webida-light}/images/sunkenline_02.png | Bin .../webida-light}/images/td_button_down.png | Bin .../webida-light/images}/title_emblem.png | Bin .../webida-light}/images/tooltip.png | Bin .../webida-light}/images/tooltip8bit.png | Bin .../webida-light/images}/top_collapse_bt.png | Bin .../webida-light}/images/treeExpandImages.png | Bin .../images/treeExpandImages8bit.png | Bin .../layout/AccordionContainer.less | 98 + .../webida-light/layout/BorderContainer.less | 142 + .../webida-light}/layout/ContentPane.less | 43 +- .../webida-light/layout/TabContainer.less | 399 + .../layout}/images/tabBottomSelected.png | Bin .../layout}/images/tabBottomSelected.svg | 0 .../layout}/images/tabBottomUnselected.png | Bin .../layout}/images/tabBottomUnselected.svg | 0 .../webida-light/layout}/images/tabClose.png | Bin .../layout}/images/tabLeftSelected.png | Bin .../layout}/images/tabLeftSelected.svg | 0 .../layout}/images/tabLeftUnselected.png | Bin .../layout}/images/tabLeftUnselected.svg | 0 .../webida-light/layout}/images/tabNested.png | Bin .../layout}/images/tabRightSelected.png | Bin .../layout}/images/tabRightSelected.svg | 0 .../layout}/images/tabRightUnselected.png | Bin .../layout}/images/tabRightUnselected.svg | 0 .../layout}/images/tabTopSelected.png | Bin .../layout}/images/tabTopSelected.svg | 0 .../layout}/images/tabTopUnselected.png | Bin .../layout}/images/tabTopUnselected.svg | 0 .../webida-light}/layout/images/tab_close.png | Bin .../theme/webida-light/plugins/help/about.css | 58 + .../help/resource}/about_webidalogo.png | Bin .../project-configurator.css | 233 + .../resource}/runconfig_icon_cancel.png | Bin .../resource}/runconfig_icon_delete.png | Bin .../resource}/runconfig_icon_modify.png | Bin .../resource}/runconfig_icon_path.png | Bin .../resource}/runconfig_icon_run.png | Bin .../resource}/runconfig_icon_save.png | Bin .../resource}/runconfig_icon_title_arrow.png | Bin .../plugins/project-wizard/project-wizard.css | 434 + .../webida-light/theme-set/theme-base.less | 601 ++ .../webida-light/theme-set/theme-loading.less | 92 + .../webida-light/theme-set}/theme-set.less | 0 .../theme/webida-light/theme-set/theme.less | 107 + .../webida-light/theme-set}/variables.less | 0 common/src/webida/plugins/editors/plugin.json | 4 +- .../plugins/editors/themes/webida-dark.css | 1 + .../webida/plugins/fs-commands/plugin.json | 6 +- .../workbench/command-system/toolbar.js | 2 +- .../src/webida/plugins/workbench/plugin.json | 4 +- 632 files changed, 13558 insertions(+), 18679 deletions(-) delete mode 100644 apps/ide/src/styles/backup/CheckedMultiSelect.css delete mode 100644 apps/ide/src/styles/backup/EnhancedGrid.css delete mode 100644 apps/ide/src/styles/backup/EnhancedGrid_rtl.css delete mode 100644 apps/ide/src/styles/backup/ExpandoPane.css delete mode 100644 apps/ide/src/styles/backup/FloatingPane.css delete mode 100644 apps/ide/src/styles/backup/ResizeHandle.css delete mode 100644 apps/ide/src/styles/backup/ToggleSplitter.css delete mode 100644 apps/ide/src/styles/backup/claro.css delete mode 100644 apps/ide/src/styles/backup/claroGrid.css delete mode 100644 apps/ide/src/styles/backup/claro_webida.css delete mode 100644 apps/ide/src/styles/backup/dijit.css delete mode 100644 apps/ide/src/styles/backup/dojo.css delete mode 100644 apps/ide/src/styles/backup/images/blank.gif delete mode 100644 apps/ide/src/styles/backup/images/commonIcons.css delete mode 100644 apps/ide/src/styles/backup/images/commonIcons_rtl.css delete mode 100644 apps/ide/src/styles/backup/images/dialogCloseIcon.png delete mode 100644 apps/ide/src/styles/backup/images/editorIcons.css delete mode 100644 apps/ide/src/styles/backup/images/editorIcons_rtl.css delete mode 100644 apps/ide/src/styles/backup/images/gridcontainer_grip.gif delete mode 100644 apps/ide/src/styles/backup/images/grip_bg.gif delete mode 100644 apps/ide/src/styles/backup/images/loading_wheel.gif delete mode 100644 apps/ide/src/styles/backup/images/nihiloFolderSprite.gif delete mode 100644 apps/ide/src/styles/backup/images/pixel.gif delete mode 100644 apps/ide/src/styles/backup/images/rating_empty.gif delete mode 100644 apps/ide/src/styles/backup/images/rating_full.gif delete mode 100644 apps/ide/src/styles/backup/images/rotator.png delete mode 100644 apps/ide/src/styles/backup/images/soriaFolderSprite.gif delete mode 100644 apps/ide/src/styles/backup/images/splitterToggleH.png delete mode 100644 apps/ide/src/styles/backup/images/splitterToggleV.png delete mode 100644 apps/ide/src/styles/backup/images/spriteArrows.png delete mode 100644 apps/ide/src/styles/backup/images/tabEnabled_rotated.png delete mode 100644 apps/ide/src/styles/backup/images/tabHover_rotated.png delete mode 100644 apps/ide/src/styles/backup/images/tristatecheckboxStates.png delete mode 100644 apps/ide/src/styles/backup/images/tundraFolderSprite.gif delete mode 100644 apps/ide/src/styles/backup/preview/highlighter-sticky.css delete mode 100644 apps/ide/src/styles/backup/preview/sticky_header.png delete mode 100644 apps/ide/src/styles/backup/preview/sticky_resizer.png delete mode 100644 apps/ide/src/styles/backup/toastr.min.css delete mode 100644 apps/ide/src/styles/backup/webida-base.css delete mode 100644 apps/ide/src/styles/backup/webida-images/arrow.png delete mode 100644 apps/ide/src/styles/backup/webida-images/arrow_close.png delete mode 100644 apps/ide/src/styles/backup/webida-images/arrow_open.png delete mode 100644 apps/ide/src/styles/backup/webida-images/checkbox_off.png delete mode 100644 apps/ide/src/styles/backup/webida-images/checkbox_on.png delete mode 100644 apps/ide/src/styles/backup/webida-images/dialog_icon_close.png delete mode 100644 apps/ide/src/styles/backup/webida-images/file.png delete mode 100644 apps/ide/src/styles/backup/webida-images/folder.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_command.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_debug.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_deployconfig.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_deployhistory.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_file.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_findfiles.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_gotofile.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_preference.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_project.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_runconfig.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_runhistory.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_save.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_saveall.png delete mode 100644 apps/ide/src/styles/backup/webida-images/icons/toolbar_shortcuts.png delete mode 100644 apps/ide/src/styles/backup/webida-images/projectview_closed.png delete mode 100644 apps/ide/src/styles/backup/webida-images/projectview_closed_hover.png delete mode 100644 apps/ide/src/styles/backup/webida-images/projectview_opened.png delete mode 100644 apps/ide/src/styles/backup/webida-images/projectview_opened_hover.png delete mode 100644 apps/ide/src/styles/backup/webida-images/setting_hover.png delete mode 100644 apps/ide/src/styles/backup/webida-images/setting_nml.png delete mode 100644 apps/ide/src/styles/backup/webida-images/setting_pushed.png delete mode 100644 apps/ide/src/styles/backup/webida-images/setting_sel.png delete mode 100644 apps/ide/src/styles/backup/webida-images/sunkenline.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_close_hover.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_close_nml.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_close_pushed.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_console_left.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_console_middle.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_console_right.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_dis_left.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_dis_middle.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_dis_right.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_sel_left.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_sel_middle.png delete mode 100644 apps/ide/src/styles/backup/webida-images/tab_sel_right.png delete mode 100644 apps/ide/src/styles/backup/webida-images/title_emblem1_nml.png delete mode 100644 apps/ide/src/styles/backup/webida-images/title_pattern.gif delete mode 100644 apps/ide/src/styles/backup/webida-images/webida_image.png delete mode 100644 apps/ide/src/styles/backup/webida-images/webida_logo.png delete mode 100644 apps/ide/src/styles/backup/webida-images/window_title_left.gif delete mode 100644 apps/ide/src/styles/backup/webida-images/window_title_left_nonborder.gif delete mode 100644 apps/ide/src/styles/backup/webida-images/window_title_middle.gif delete mode 100644 apps/ide/src/styles/backup/webida-images/window_title_middle_nonborder.gif delete mode 100644 apps/ide/src/styles/backup/webida-images/window_title_right.gif delete mode 100644 apps/ide/src/styles/backup/webida-images/window_title_right_nonborder.gif delete mode 100644 apps/ide/src/styles/backup/webida-project-wizard.css delete mode 100644 apps/ide/src/styles/comp/Calendar.less delete mode 100644 apps/ide/src/styles/comp/Common.less delete mode 100644 apps/ide/src/styles/comp/Dialog.less delete mode 100644 apps/ide/src/styles/comp/Editor.less delete mode 100644 apps/ide/src/styles/comp/ExpandoPane.less delete mode 100644 apps/ide/src/styles/comp/InlineEditBox.less delete mode 100644 apps/ide/src/styles/comp/Menu.less delete mode 100644 apps/ide/src/styles/comp/ProgressBar.less delete mode 100644 apps/ide/src/styles/comp/TimePicker.less delete mode 100644 apps/ide/src/styles/comp/TitlePane.less delete mode 100644 apps/ide/src/styles/comp/Toolbar.less delete mode 100644 apps/ide/src/styles/comp/Tree.less delete mode 100644 apps/ide/src/styles/comp/document.less delete mode 100644 apps/ide/src/styles/css/webida.css delete mode 100644 apps/ide/src/styles/fonts/fontawesome-webfont.eot delete mode 100644 apps/ide/src/styles/fonts/fontawesome-webfont.svg delete mode 100644 apps/ide/src/styles/fonts/fontawesome-webfont.woff delete mode 100644 apps/ide/src/styles/form/Button.less delete mode 100644 apps/ide/src/styles/form/Checkbox.less delete mode 100644 apps/ide/src/styles/form/Common.less delete mode 100644 apps/ide/src/styles/form/NumberSpinner.less delete mode 100644 apps/ide/src/styles/form/RadioButton.less delete mode 100644 apps/ide/src/styles/form/Select.less delete mode 100644 apps/ide/src/styles/form/Slider.less delete mode 100644 apps/ide/src/styles/form/images/buttonDisabled.png delete mode 100644 apps/ide/src/styles/form/images/buttonDisabled.svg delete mode 100644 apps/ide/src/styles/form/images/buttonEnabled.png delete mode 100644 apps/ide/src/styles/form/images/buttonEnabled.svg delete mode 100644 apps/ide/src/styles/form/images/checkboxAndRadioButtons_IE6.png delete mode 100644 apps/ide/src/styles/form/images/error.png delete mode 100644 apps/ide/src/styles/form/images/sliderThumbs.png delete mode 100644 apps/ide/src/styles/icons/images/commonIconsObjActDisabled.png delete mode 100644 apps/ide/src/styles/icons/images/commonIconsObjActDisabled_rtl.png delete mode 100644 apps/ide/src/styles/icons/images/commonIconsObjActEnabled8bit.png delete mode 100644 apps/ide/src/styles/icons/images/commonIconsObjActEnabled8bit_rtl.png delete mode 100644 apps/ide/src/styles/icons/images/commonIconsObjActEnabled_rtl.png delete mode 100644 apps/ide/src/styles/icons/images/editorIconsDisabled.png delete mode 100644 apps/ide/src/styles/icons/images/editorIconsDisabled_rtl.png delete mode 100644 apps/ide/src/styles/icons/images/editorIconsEnabled.png delete mode 100644 apps/ide/src/styles/icons/images/editorIconsEnabled_rtl.png delete mode 100644 apps/ide/src/styles/icons/images/loadingAnimation_rtl.gif delete mode 100644 apps/ide/src/styles/images/activeGradient.png delete mode 100644 apps/ide/src/styles/images/activeGradient.svg delete mode 100644 apps/ide/src/styles/images/calendar.png delete mode 100644 apps/ide/src/styles/images/calendarArrows.png delete mode 100644 apps/ide/src/styles/images/calendarArrows8bit.png delete mode 100644 apps/ide/src/styles/images/checkboxRadioButtonStates.png delete mode 100644 apps/ide/src/styles/images/checkmarkNoBorder.gif delete mode 100644 apps/ide/src/styles/images/checkmarkNoBorder.png delete mode 100644 apps/ide/src/styles/images/commonFormArrows.png delete mode 100644 apps/ide/src/styles/images/commonIconsObjActEnabled.png delete mode 100644 apps/ide/src/styles/images/dialogCloseIcon8bit.png delete mode 100644 apps/ide/src/styles/images/dnd.png delete mode 100644 apps/ide/src/styles/images/dndCopy.png delete mode 100644 apps/ide/src/styles/images/dndMove.png delete mode 100644 apps/ide/src/styles/images/dndNoCopy.png delete mode 100644 apps/ide/src/styles/images/dndNoMove.png delete mode 100644 apps/ide/src/styles/images/grid_dx_gradient.gif delete mode 100644 apps/ide/src/styles/images/grid_sort_down.gif delete mode 100644 apps/ide/src/styles/images/grid_sort_up.gif delete mode 100644 apps/ide/src/styles/images/header.png delete mode 100644 apps/ide/src/styles/images/header_shadow.png delete mode 100644 apps/ide/src/styles/images/icons/buttonArrows.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_arrow_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_arrow_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_arrow_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_arrow_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_command_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_command_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_command_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_command_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_copy_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_copy_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_copy_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_copy_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_cut_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_cut_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_cut_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_cut_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_delete_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_delete_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_delete_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_delete_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_deploy_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_deploy_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_deploy_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_deploy_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_duplicate_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_duplicate_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_duplicate_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_duplicate_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_edit_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_edit_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_edit_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_edit_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_editwithuibuilder_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_editwithuibuilder_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_editwithuibuilder_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_editwithuibuilder_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_help_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_help_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_help_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_help_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_keymap_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_keymap_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_keymap_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_keymap_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_lineending_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_lineending_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_lineending_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_lineending_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfile_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfile_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfile_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfile_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfolder_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfolder_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfolder_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_newfolder_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_paste_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_paste_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_paste_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_paste_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_preference_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_preference_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_preference_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_preference_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_refresh_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_refresh_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_refresh_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_refresh_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_rename_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_rename_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_rename_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_rename_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_run_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_run_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_run_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_run_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_save_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_save_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_save_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_save_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_searchfiles_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_searchfiles_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_searchfiles_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_searchfiles_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_team_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_team_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_team_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_team_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_terminal_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_terminal_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_terminal_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_terminal_sel.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_hover.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_nml.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_pushed.png delete mode 100644 apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_sel.png delete mode 100644 apps/ide/src/styles/images/icons/transparent.png delete mode 100644 apps/ide/src/styles/images/icons/webida_favicon_16.png delete mode 100644 apps/ide/src/styles/images/loadingAnimation.gif delete mode 100644 apps/ide/src/styles/images/loading_img.png delete mode 100644 apps/ide/src/styles/images/progressBarAnim.gif delete mode 100644 apps/ide/src/styles/images/progressBarFull.png delete mode 100644 apps/ide/src/styles/images/resize.png delete mode 100644 apps/ide/src/styles/images/resizeRtl.png delete mode 100644 apps/ide/src/styles/images/row_back.png delete mode 100644 apps/ide/src/styles/images/sprite_icons.png delete mode 100644 apps/ide/src/styles/images/standardGradient.png delete mode 100644 apps/ide/src/styles/images/standardGradient.svg delete mode 100644 apps/ide/src/styles/images/td_button_down.png delete mode 100644 apps/ide/src/styles/images/title_emblem.png delete mode 100644 apps/ide/src/styles/images/tooltip.png delete mode 100644 apps/ide/src/styles/images/tooltip8bit.png delete mode 100644 apps/ide/src/styles/images/top_collapse_bt.png delete mode 100644 apps/ide/src/styles/images/treeExpandImages.png delete mode 100644 apps/ide/src/styles/images/treeExpandImages8bit.png delete mode 100644 apps/ide/src/styles/layout/AccordionContainer.less delete mode 100644 apps/ide/src/styles/layout/BorderContainer.less delete mode 100644 apps/ide/src/styles/layout/TabContainer.less delete mode 100644 apps/ide/src/styles/layout/images/tabBottomSelected.png delete mode 100644 apps/ide/src/styles/layout/images/tabBottomSelected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabBottomUnselected.png delete mode 100644 apps/ide/src/styles/layout/images/tabBottomUnselected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabClose.png delete mode 100644 apps/ide/src/styles/layout/images/tabLeftSelected.png delete mode 100644 apps/ide/src/styles/layout/images/tabLeftSelected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabLeftUnselected.png delete mode 100644 apps/ide/src/styles/layout/images/tabLeftUnselected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabNested.png delete mode 100644 apps/ide/src/styles/layout/images/tabRightSelected.png delete mode 100644 apps/ide/src/styles/layout/images/tabRightSelected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabRightUnselected.png delete mode 100644 apps/ide/src/styles/layout/images/tabRightUnselected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabTopSelected.png delete mode 100644 apps/ide/src/styles/layout/images/tabTopSelected.svg delete mode 100644 apps/ide/src/styles/layout/images/tabTopUnselected.png delete mode 100644 apps/ide/src/styles/layout/images/tabTopUnselected.svg delete mode 100644 apps/ide/src/styles/less/webida-base.less delete mode 100644 apps/ide/src/styles/less/webida-loading.less delete mode 100644 apps/ide/src/styles/less/webida.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Calendar.less rename apps/ide/src/styles/{ => theme/webida-light}/comp/CheckedMultiSelect.less (71%) rename apps/ide/src/styles/{ => theme/webida-light}/comp/ColorPalette.less (50%) create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Common.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Dialog.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Editor.less rename apps/ide/src/styles/{ => theme/webida-light}/comp/EnhancedGrid.less (86%) create mode 100644 apps/ide/src/styles/theme/webida-light/comp/ExpandoPane.less rename apps/ide/src/styles/{ => theme/webida-light}/comp/FloatingPane.less (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/comp/InlineEditBox.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Menu.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/ProgressBar.less rename apps/ide/src/styles/{ => theme/webida-light}/comp/ResizeHandle.less (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/comp/TimePicker.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/TitlePane.less rename apps/ide/src/styles/{ => theme/webida-light}/comp/ToggleSplitter.less (98%) create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Toolbar.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/Tree.less create mode 100644 apps/ide/src/styles/theme/webida-light/comp/document.less rename apps/ide/src/styles/{ => theme/webida-light}/css/AccordionContainer.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/BorderContainer.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Button.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Calendar.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Checkbox.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/CheckedMultiSelect.css (66%) rename apps/ide/src/styles/{ => theme/webida-light}/css/ColorPalette.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Common.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/ContentPane.css (51%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Dialog.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Editor.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/EnhancedGrid.css (72%) rename apps/ide/src/styles/{ => theme/webida-light}/css/ExpandoPane.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/FloatingPane.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/InlineEditBox.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Menu.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/NumberSpinner.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/ProgressBar.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/RadioButton.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/ResizeHandle.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Select.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Slider.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/TabContainer.css (99%) rename apps/ide/src/styles/{ => theme/webida-light}/css/TimePicker.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/TitlePane.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/ToggleSplitter.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Toolbar.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/Tree.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/document.css (100%) rename apps/ide/src/styles/{css/webida-base.css => theme/webida-light/css/theme-base.css} (98%) rename apps/ide/src/styles/{css/webida-loading.css => theme/webida-light/css/theme-loading.css} (86%) rename apps/ide/src/styles/{ => theme/webida-light}/css/theme-set.css (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/css/theme.css rename apps/ide/src/styles/{ => theme/webida-light}/css/variables.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/webida-calc.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/css/webida-project-wizard.css (100%) rename apps/ide/src/styles/{backup => theme/webida-light/fonts}/fontawesome-webfont.eot (100%) rename apps/ide/src/styles/{backup => theme/webida-light/fonts}/fontawesome-webfont.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/fonts}/fontawesome-webfont.woff (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/form/Button.less create mode 100644 apps/ide/src/styles/theme/webida-light/form/Checkbox.less create mode 100644 apps/ide/src/styles/theme/webida-light/form/Common.less create mode 100644 apps/ide/src/styles/theme/webida-light/form/NumberSpinner.less create mode 100644 apps/ide/src/styles/theme/webida-light/form/RadioButton.less create mode 100644 apps/ide/src/styles/theme/webida-light/form/Select.less create mode 100644 apps/ide/src/styles/theme/webida-light/form/Slider.less rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/buttonArrows.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/buttonDisabled.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/buttonDisabled.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/buttonEnabled.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/buttonEnabled.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/checkboxAndRadioButtons_IE6.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/form/images/checkboxRadioButtonStates.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/commonFormArrows.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/error.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/form/images/icons/arrow.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/form}/images/sliderThumbs.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/icons/commonIcons.css (100%) rename apps/ide/src/styles/{ => theme/webida-light}/icons/editorIcons.css (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/commonIconsObjActDisabled.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/commonIconsObjActDisabled_rtl.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/commonIconsObjActEnabled.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/commonIconsObjActEnabled8bit.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/commonIconsObjActEnabled8bit_rtl.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/commonIconsObjActEnabled_rtl.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/editorIconsDisabled.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/editorIconsDisabled_rtl.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/editorIconsEnabled.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/editorIconsEnabled_rtl.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/icons}/images/loadingAnimation_rtl.gif (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/about_webidalogo.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/activeGradient.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/activeGradient.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/calendar.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/calendarArrows.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/calendarArrows8bit.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/checkboxRadioButtonStates.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/checkmarkNoBorder.gif (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/checkmarkNoBorder.png (100%) rename apps/ide/src/styles/{form => theme/webida-light}/images/commonFormArrows.png (100%) rename apps/ide/src/styles/{icons => theme/webida-light}/images/commonIconsObjActEnabled.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/dialogCloseIcon.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/dialogCloseIcon8bit.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/dnd.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/dndCopy.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/dndMove.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/dndNoCopy.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/dndNoMove.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/git_merge.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/grid_dx_gradient.gif (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/grid_sort_down.gif (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/grid_sort_up.gif (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/header.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/header_shadow.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/arrow.png (100%) rename apps/ide/src/styles/{form/images => theme/webida-light/images/icons}/buttonArrows.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_collapseall.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_delete.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_expandall.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_run_add.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_run_del.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_delete.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_export.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_file.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_import.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_rename.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_use.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_security_viewmore.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/icon_user.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_cancel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_delete.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_modify.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_path.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_run.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_save.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/runconfig_icon_title_arrow.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/tabStripIcon.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_arrow_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_arrow_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_arrow_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_arrow_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_command_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_command_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_command_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_command_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_copy_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_copy_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_copy_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_copy_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_cut_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_cut_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_cut_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_cut_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_delete_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_delete_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_delete_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_delete_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_deploy_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_deploy_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_deploy_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_deploy_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_duplicate_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_duplicate_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_duplicate_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_duplicate_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_edit_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_edit_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_edit_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_edit_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_editwithuibuilder_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_editwithuibuilder_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_editwithuibuilder_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_editwithuibuilder_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_help_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_help_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_help_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_help_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_keymap_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_keymap_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_keymap_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_keymap_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_lineending_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_lineending_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_lineending_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_lineending_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfile_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfile_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfile_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfile_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfolder_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfolder_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfolder_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_newfolder_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_paste_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_paste_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_paste_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_paste_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_preference_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_preference_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_preference_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_preference_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_refresh_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_refresh_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_refresh_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_refresh_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_rename_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_rename_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_rename_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_rename_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_run_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_run_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_run_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_run_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_save_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_save_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_save_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_save_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_searchfiles_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_searchfiles_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_searchfiles_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_searchfiles_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_team_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_team_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_team_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_team_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_terminal_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_terminal_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_terminal_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_terminal_sel.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_uploadtothisfolder_hover.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_uploadtothisfolder_nml.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_uploadtothisfolder_pushed.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/title_icon_uploadtothisfolder_sel.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_about.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_buildpackage.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_command.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_copy.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_cut.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_debug.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_debug2.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_deployconfig.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_deployhistory.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_downloadfile.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_file.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_findfiles.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_gotofile.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_help.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_paste.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_pluginconfig.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_preference.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_project.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_projectwizard.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_quit.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_redo.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_reload.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_runconfig.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_runhistory.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_save.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_saveall.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_securityprofile.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_shortcuts.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_switchworkspace.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_undo.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/icons/toolbar_uploadfiles.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/icons/transparent.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images/icons}/webida_favicon_16.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/loadingAnimation.gif (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/loading_img.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/progressBarAnim.gif (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/progressBarFull.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/resize.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/resizeRtl.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/row_back.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/splitterToggleH.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/splitterToggleV.png (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/spriteArrows.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/sprite_icons.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/standardGradient.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/standardGradient.svg (100%) rename apps/ide/src/styles/{ => theme/webida-light}/images/sunkenline_02.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/td_button_down.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/title_emblem.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/tooltip.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/tooltip8bit.png (100%) rename apps/ide/src/styles/{backup/webida-images => theme/webida-light/images}/top_collapse_bt.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/treeExpandImages.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light}/images/treeExpandImages8bit.png (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/layout/AccordionContainer.less create mode 100644 apps/ide/src/styles/theme/webida-light/layout/BorderContainer.less rename apps/ide/src/styles/{ => theme/webida-light}/layout/ContentPane.less (55%) create mode 100644 apps/ide/src/styles/theme/webida-light/layout/TabContainer.less rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabBottomSelected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabBottomSelected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabBottomUnselected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabBottomUnselected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabClose.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabLeftSelected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabLeftSelected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabLeftUnselected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabLeftUnselected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabNested.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabRightSelected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabRightSelected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabRightUnselected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabRightUnselected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabTopSelected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabTopSelected.svg (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabTopUnselected.png (100%) rename apps/ide/src/styles/{backup => theme/webida-light/layout}/images/tabTopUnselected.svg (100%) rename apps/ide/src/styles/{ => theme/webida-light}/layout/images/tab_close.png (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/plugins/help/about.css rename apps/ide/src/styles/{images => theme/webida-light/plugins/help/resource}/about_webidalogo.png (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/plugins/project-configurator/project-configurator.css rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_cancel.png (100%) rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_delete.png (100%) rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_modify.png (100%) rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_path.png (100%) rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_run.png (100%) rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_save.png (100%) rename apps/ide/src/styles/{images/icons => theme/webida-light/plugins/project-configurator/resource}/runconfig_icon_title_arrow.png (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/plugins/project-wizard/project-wizard.css create mode 100644 apps/ide/src/styles/theme/webida-light/theme-set/theme-base.less create mode 100644 apps/ide/src/styles/theme/webida-light/theme-set/theme-loading.less rename apps/ide/src/styles/{less => theme/webida-light/theme-set}/theme-set.less (100%) create mode 100644 apps/ide/src/styles/theme/webida-light/theme-set/theme.less rename apps/ide/src/styles/{less => theme/webida-light/theme-set}/variables.less (100%) diff --git a/apps/ide/obsolete-src/plugins/terminal/plugin.json b/apps/ide/obsolete-src/plugins/terminal/plugin.json index dc9888b2..157aacf6 100644 --- a/apps/ide/obsolete-src/plugins/terminal/plugin.json +++ b/apps/ide/obsolete-src/plugins/terminal/plugin.json @@ -11,9 +11,9 @@ "location" : "/&Add-on/", "wholeItems" : { "Terminal" : [ "cmnd", { "shortcut" : { "keys" : "Alt+T", "desc" : "terminal" }, - "toolbar": { "icons" : { "normal": "./styles/images/icons/title_icon_terminal_nml.png", - "hovered" : "./styles/images/icons/title_icon_terminal_hover.png", - "clicked" : "./styles/images/icons/title_icon_terminal_pushed.png" }, + "toolbar": { "icons" : { "normal": "./styles/theme/webida-light/images/icons/title_icon_terminal_nml.png", + "hovered" : "./styles/theme/webida-light/images/icons/title_icon_terminal_hover.png", + "clicked" : "./styles/theme/webida-light/images/icons/title_icon_terminal_pushed.png" }, "tooltip" : "Terminal"} } ] } diff --git a/apps/ide/src/index.html b/apps/ide/src/index.html index c827eea3..c45896fe 100644 --- a/apps/ide/src/index.html +++ b/apps/ide/src/index.html @@ -14,8 +14,8 @@ - + IDE diff --git a/apps/ide/src/plugins/webida.ide.project-management.run/plugin.json b/apps/ide/src/plugins/webida.ide.project-management.run/plugin.json index 13b09606..57c91613 100644 --- a/apps/ide/src/plugins/webida.ide.project-management.run/plugin.json +++ b/apps/ide/src/plugins/webida.ide.project-management.run/plugin.json @@ -35,7 +35,7 @@ "&Run" : [ "cmnd", { "shortcut" : { "keys" : { "default" : "Alt+R" }, "desc" : "Run recent project" } } ], "Run &with" : [ "enum", { "toolbar": { - "icons" : "./styles/images/icons/toolbar_runhistory.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_runhistory.png", "tooltip" : "Run with", "enabledOn":"toolbar.runas.enable", "disabledOn":"toolbar.runas.disable" @@ -45,7 +45,7 @@ "Debug" : [ "cmnd", { "shortcut" : { "keys" : { "default" : "Alt+D" }, "desc" : "Debug recent project" } } ], "Debug with" : [ "enum", { "toolbar": { - "icons" : "./styles/images/icons/toolbar_debug.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_debug.png", "tooltip" : "Debug with", "enabledOn":"toolbar.debugas.enable", "disabledOn":"toolbar.debugas.disable" diff --git a/apps/ide/src/plugins/webida.ide.project.deploy/plugin.json b/apps/ide/src/plugins/webida.ide.project.deploy/plugin.json index c596daf1..d60284ea 100644 --- a/apps/ide/src/plugins/webida.ide.project.deploy/plugin.json +++ b/apps/ide/src/plugins/webida.ide.project.deploy/plugin.json @@ -12,7 +12,7 @@ { "shortcut" : { "keys" : { "default" : "Shift+Alt+D" }, "desc" : "deploy" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_deployhistory.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_deployhistory.png", "tooltip" : "Deploy", "enabledOn":"toolbar.deploy.enable", "disabledOn":"toolbar.deploy.disable" diff --git a/apps/ide/src/plugins/webida.ide.search-result/style/search-result.css b/apps/ide/src/plugins/webida.ide.search-result/style/search-result.css index 0fae3ecf..f3e8f04e 100644 --- a/apps/ide/src/plugins/webida.ide.search-result/style/search-result.css +++ b/apps/ide/src/plugins/webida.ide.search-result/style/search-result.css @@ -20,6 +20,10 @@ background-color: #fafaff; padding: 10px; } +.search-result-tree-panel:empty { + background-color: #fafaff; + height: calc(100% - 64px); +} .search-result-tree-panel:after { display: block; content: ''; diff --git a/apps/ide/src/plugins/webida.preference/plugin.json b/apps/ide/src/plugins/webida.preference/plugin.json index c97edfa1..45fe01c1 100644 --- a/apps/ide/src/plugins/webida.preference/plugin.json +++ b/apps/ide/src/plugins/webida.preference/plugin.json @@ -23,7 +23,7 @@ "keys" : { "default" : "Alt + P" }, "desc" : "Workspace Preferences" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_preference.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_preference.png", "tooltip" : "Preferences", "enabledOn": "toolbar.preferences.enable", "disabledOn": "toolbar.preferences.disable" diff --git a/apps/ide/src/plugins/webida.preference/style/style.css b/apps/ide/src/plugins/webida.preference/style/style.css index 40047c22..f246bbb6 100644 --- a/apps/ide/src/plugins/webida.preference/style/style.css +++ b/apps/ide/src/plugins/webida.preference/style/style.css @@ -18,11 +18,12 @@ } #prefDlgContent .preferenceview-tree { - width: 200px; + width: 202px; height: 100%; padding: 0; background-color: #E8EDF2; border: 1px solid #9EA5AE; + box-sizing: border-box; } .webida-light #prefDlgContent .preferenceview-content { diff --git a/apps/ide/src/styles/backup/CheckedMultiSelect.css b/apps/ide/src/styles/backup/CheckedMultiSelect.css deleted file mode 100644 index b953a22d..00000000 --- a/apps/ide/src/styles/backup/CheckedMultiSelect.css +++ /dev/null @@ -1,208 +0,0 @@ - -.dojoxCheckedMultiSelectHidden{ - display: none; -} -.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { - border: solid black 1px; - margin: 1px 0; - overflow: scroll; - overflow-y: scroll; - overflow-x: hidden; - height: 100px; -} -.dj_ie .dojoxCheckedMultiSelectWrapper, -.dj_webkit .dojoxCheckedMultiSelectWrapper { - - padding-right: 15px; -} -.dojoxMultiSelectItem { - cursor: default; - padding: 0.1em 0.2em; - white-space: nowrap; -} -.dojoxCheckedMultiSelectItem { - white-space: nowrap; - padding:.1em .2em; - cursor:default; -} -.dojoxCheckedMultiSelectDisabled *, -.dojoxCheckedMultiSelectReadOnly * { - color:gray !important; -} -.dojoxCheckedMultiSelectItemLabel { - margin-left: .2em; -} -.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { - margin: 0em 0.1em; -} -.dojoxCheckedMultiSelectCheckBoxInput { - opacity: 0.01; -} -.dj_ie .dojoxCheckedMultiSelectCheckBoxInput { - filter: alpha(opacity=0); - width: 15px; - height: 16px; -} -.dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput { - opacity: 1; - filter: none; -} -.dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell { - display: none; -} -.dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel { - position: static; - padding: 2px; -} -.tundra .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { - background:#fff url("../../../dijit/themes/tundra/images/validationInputBg.png") repeat-x top left; - #background:#fff url('../../../dijit/themes/tundra/images/validationInputBg.gif') repeat-x top left; - border:1px solid #b3b3b3; - line-height: normal; -} -.tundra .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { - - border-color:#406b9b; -} -.soria .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { - background:#fff url("../../../dijit/themes/soria/images/validationInputBg.png") repeat-x top left; - #background:#fff url('../../../dijit/themes/soria/images/validationInputBg.gif') repeat-x top left; - border:1px solid #8ba0bd; - line-height: normal; -} -.soria .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { - - border-color:#406b9b; -} -.nihilo .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { - background:#fff url("../../../dijit/themes/nihilo/images/validationInputBg.png") repeat-x top left; - #background:#fff url('../../../dijit/themes/nihilo/images/validationInputBg.gif') repeat-x top left; - border:1px solid #d3d3d3; - line-height: normal; -} -.nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { - - border-color:#b3b3b3; -} -.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { - border: 1px solid #b5bcc7; - background-color: #f7fcff; - line-height: normal; - -webkit-transition-property:background-color, border; - -webkit-transition-duration:.35s; -} -.claro .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper { - border-color: #769dc0; - background-color: #e9f4fe; - background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-repeat: repeat-x; - -webkit-transition-duration:.25s; -} -.claro .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { - border: 1px solid #769dc0; - -webkit-transition-duration:.1s; -} -.claro .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { - background-image: url('images/checkboxRadioButtonStates.png'); - background-repeat: no-repeat; - background-position: -15px; - width: 15px; - height: 16px; -} -.claro .dojoxCheckedMultiSelectMenuRadioItemIcon { - background-image: url('images/checkboxRadioButtonStates.png'); - background-repeat: no-repeat; - background-position: -105px; - width: 15px; - height: 16px; -} -.dj_ie6 .claro .dojoxCheckedMultiSelectMenuItemIcon { - background-image: url('images/checkboxRadioButtonStates.png'); -} -.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { - background-position: 0; -} -.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon { - background-position: -90px; -} -.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText { - padding: 2px; -} -.claro .dojoxCheckedMultiSelectButton { - border: 1px solid #b5bcc7; - background-color: #ffffff; - border-collapse: separate; -} -.claro .dojoxCheckedMultiSelect .dijitButtonNode { - border: 0 solid #b5bcc7; - border-width: 0 0 0 0; -} -.dj_ie6 .claro .dojoxCheckedMultiSelectButton, .dj_ie6 .claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode { - background-image: none; -} -.claro .dojoxCheckedMultiSelectButton .dijitButtonContents { - border: 0 solid #b5bcc7; - border-right-width: 1px; -} -.claro .dojoxCheckedMultiSelectButton .dijitArrowButton { - padding: 0; - border: 1px solid #ffffff; - border-top: none; - background-color: #efefef; - background-image: url("images/formHighlight.png"); - background-repeat: repeat-x; -} -.claro .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner { - background-image: url("images/commonFormArrows.png"); - background-position: -35px; - background-repeat: no-repeat; - width: 16px; - height: 16px; -} -.claro .dojoxCheckedMultiSelectButtonHover { - border: 1px solid #769dc0; - background-color: #e9f4fe; - background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-repeat: repeat-x; -} -.claro .dojoxCheckedMultiSelectButtonHover .dijitButtonContents { - border-color: #769dc0; -} -.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton { - background-color: #abd6ff; -} -.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner { - background-position: -70px ; -} -.claro .dojoxCheckedMultiSelectButtonFocused { - border: 1px solid #769dc0; -} -.claro .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents { - border-color: #769dc0; -} -.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton { - background-color: #7dbefa; - background-position: 0 -177px; - border: none; - padding: 0 1px; -} -.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner { - background-position: -70px; - margin-bottom: 1px; -} -.claro .dojoxCheckedMultiSelectButtonDisabled { - border: 1px solid #d3d3d3; - background-color: #efefef; - background-image: none; - color: #818181; -} -.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton { - background-color: #efefef; -} -.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner { - background-position: 0; -} diff --git a/apps/ide/src/styles/backup/EnhancedGrid.css b/apps/ide/src/styles/backup/EnhancedGrid.css deleted file mode 100644 index 31c4ce13..00000000 --- a/apps/ide/src/styles/backup/EnhancedGrid.css +++ /dev/null @@ -1,1463 +0,0 @@ - -.dojoxGrid { - position: relative; - background-color: #EBEADB; - font-family: Geneva, Arial, Helvetica, sans-serif; - -moz-outline-style: none; - outline: none; - overflow: hidden; - height: 0; -} -.dojoxGrid table { - padding: 0; -} -.dojoxGrid td { - -moz-outline: none; -} -.dojoxGridMasterHeader { - position: relative; -} -.dojoxGridMasterView { - position: relative; -} -.dojoxGridMasterMessages { - position: relative; - padding: 1em; - text-align: center; - background-color: white; -} -.dojoxGridView { - position: absolute; - overflow: hidden; -} -.dojoxGridHeader { - position: absolute; - overflow: hidden; - cursor: default; -} -.dojoxGridHeader { - background-color: #E8E1CF; -} -.dojoxGridHeader table { - text-align: center; -} -.dojoxGridHeader .dojoxGridCell { - border: 1px solid; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - background: url("images/grid_dx_gradient.gif") #E8E1CF top repeat-x; - padding-bottom: 2px; -} -.dojoxGridHeader .dojoxGridCellOver { - background-image: none; - background-color: white; - border-bottom-color: #FEBE47; - margin-bottom: 0; - padding-bottom: 0; - border-bottom-width: 3px; -} -.dojoxGridHeader .dojoxGridCellFocus { - border: 1px dashed blue; -} -.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver { - background-image: none; - background-color: white; - border-bottom-color: #FEBE47; - margin-bottom: 0; - padding-bottom: 0; - border-bottom-width: 3px; -} -.dojoxGridArrowButtonNode { - display: none; - padding-left: 16px; -} -.dojoxGridArrowButtonChar { - display:inline; -} - -.dojoxGridArrowButtonNode:hover { - cursor: default; -} -.dojoxGridArrowButtonChar:hover { - cursor: default; -} -.dojoxGridSortUp:hover { - cursor: default; -} -.dojoxGridSortDown:hover { - cursor: default; -} -.dijit_a11y .dojoxGridArrowButtonChar { - display:inline !important; -} -.dojoxGridScrollbox { - position: relative; - overflow: auto; - background-color: white; - width: 100%; -} -.dojoxGridContent { - position: relative; - overflow: hidden; - -moz-outline-style: none; - outline: none; -} -.dojoxGridRowbar { - border: 1px solid; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - border-top: none; - background: url("images/grid_dx_gradient.gif") #E8E1CF top repeat-x; -} -.dojoxGridRowbarInner { - border-top: 1px solid #F6F4EB; -} -.dojoxGridRowbarOver { - background-image: none; - background-color: white; - border-top-color: #FEBE47; - border-bottom-color: #FEBE47; -} -.dojoxGridRowbarSelected { - background-color: #D9E8F9; -} -.dojoxGridRow { - position: relative; - width: 9000em; -} -.dojoxGridRow { - - border: 1px solid #E8E4D8; - border-color: #F8F7F1; - - border-left: none; - border-right: none; - background-color: white; - border-top: none; -} -.dojoxGridRowOver { - border-top-color: #FEBE47; - border-bottom-color: #FEBE47; - - - -} -.dojoxGridRowOdd { - background-color: #FFFDF3; - -} -.dojoxGridRowSelected { - background-color: #D9E8F9; -} -.dojoxGridRowTable { - table-layout: fixed; - width: 0; - empty-cells: show; -} -.dj_ie .dojoxGridRowTable { - border-collapse: collapse; -} -.dojoxGridInvisible { - visibility: hidden; -} -.Xdojo-ie .dojoxGridInvisible { - display: none; -} -.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td { - border-top-width: 0; - border-bottom-width: 0; - padding-top: 0; - padding-bottom: 0; - height: 0; - overflow: hidden; -} -.dojoxGrid .dojoxGridCell { - border: 1px solid; - border-color: #EBEADB; - border-right-color: #D5CDB5; - padding: 3px 3px 3px 3px; - text-align: left; - overflow: hidden; - word-wrap: break-word; -} -.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell { - white-space: nowrap; - word-break: keep-all; - word-wrap: normal; - text-overflow: ellipsis; -} -.dojoxGridCellFocus { - border: 1px dashed blue; -} -.dojoxGridCellOver { - border: 1px dotted #FEBE47; -} -.dojoxGridCellFocus.dojoxGridCellOver { - border: 1px dashed green; -} -.dojoxGridRowEditing td { - background-color: #F4FFF4; -} -.dojoxGridRow-inserting td { - background-color: #F4FFF4; -} -.dojoxGridRow-inflight td { - background-color: #F2F7B7; -} -.dojoxGridRow-error td { - background-color: #F8B8B6; -} -.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea { - margin: 0; - padding: 0; - border-style: none; - width: 100%; - font-size: 100%; - font-family: inherit; -} -.dojoxGridHiddenFocus { - position: absolute; - top: -1000px; - height: 0; - width: 0; -} -.dijit_a11y .dojoxGridRowbarSelected { - border-top: 1px solid white; - border-bottom: 1px dashed black; - border-top: 0; - background: none; -} -.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner { - border: 0; - border-top: 1px solid white; -} -.dijit_a11y .dojoxGridRowSelected { - border: 1px solid black !important; -} -.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem { - display: table-cell; - - margin: 0; -} -.dojoxGridDndAvatar { - font-size: 100%; -} -.dojoxGrid .dojoDndItemBefore { - border-left-color: red; -} -.dojoxGrid .dojoDndItemAfter { - border-right-color: red; -} -.dijit_a11y .dojoDndItemBefore { - border-left: double; -} -.dijit_a11y .dojoDndItemAfter { - border-right: double; -} -.dojoxGridDndAvatarItem td { - border: 1px solid; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - background: url("images/grid_dx_gradient.gif") #E8E1CF top repeat-x; - padding: 0pt; - margin: 0pt; -} -.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage { - border: 0; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - background-color: transparent; - padding: 3px; - padding-bottom: 2px; - margin: 0; -} -.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndNoMove.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndNoCopy.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndMove.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndCopy.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoxGridColPlaceBottom { - background: transparent url("images/grid_sort_up.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop { - background: transparent url("images/grid_sort_down.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom { - font-size:1px; - height:6px; - z-index:10000; - top:0; - overflow:hidden; - position:absolute; - line-height:1px; - width:8px; -} -.dojoxGridResizeColLine { - width: 1px; - background-color: #777; - position: absolute; - cursor: col-resize; - z-index:10000; -} -.dojoxGridColNoResize, -.dojoxGridColNoResize .dojoDndItemOver { - cursor: not-allowed !important; -} -.dojoxGridColResize, -.dojoxGridColResize .dojoDndItemOver, -.dojoxGridColumnResizing, -.dojoxGridColumnResizing .dojoDndItemOver, -.dojoxGridColumnResizing .dojoxGridHeader { - cursor: col-resize !important; -} -.dojoxGridColPlaceBottom { - background: transparent url("images/grid_sort_up.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop { - background: transparent url("images/grid_sort_down.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom { - font-size:1px; - height:6px; - z-index:10000; - top:0; - overflow:hidden; - position:absolute; - line-height:1px; - width:8px; -} -.dojoxGridResizeColLine { - width: 1px; - background-color: #777; - position: absolute; -} -.dojoxGridExpandoCell { - vertical-align: middle; -} -.dojoxGridSummarySpan { - visibility: hidden; -} -.dojoxGridSummaryRow .dojoxGridSummarySpan, -.dojoxGridRowCollapsed .dojoxGridSummarySpan { - visibility: visible; -} -.dojoxGridNoChildren .dojoxGridExpando { - visibility: hidden !important; - width: 0px !important; -} -.dj_ie .dojoxGridRtl .dojoxGridHeader table { - float:none; -} -.dojoxGridRtl .dojoxGridCell { - text-align:right; -} -.dj_ie8 .dojoxGridRtl .dojoxGridCell { - border-left: none; -} -.dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { - border-left: #e5dac8 1px solid -} -.dojoxGridRtl .dojoxGridArrowButtonNode { - float:left; -} -.claro .dojoxGrid { - margin:0px; - padding:0px; - border-collapse:collapse; - background-color: #fff; - border: 1px solid #DBDBDB; -} -.claro .dojoxGridMasterMessages { - background-color: #fefefe; -} -.claro .dojoxGridLoading, -.claro .dojoxGridError { - background-position:left center; - background-repeat: no-repeat; - padding-left:25px; -} -.claro .dojoxGridLoading { - background-image:url("images/loadingAnimation.gif"); -} -.claro .dojoxGridError { - background-image: url("images/commonIconsObjActEnabled.png"); - background-position: -496px; - width: 16px; - height: 16px; -} -.claro .dojoxGridHeader { - background: transparent; - margin-left: -2px; -} -.claro .dojoxGridHeader .dojoxGridCell { - padding: 2px 5px; - vertical-align: top; - background: transparent; - border-style:solid; - border-width:1px; - border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; -} -.dj_ie6 .claro .dojoxGridHeader .dojoxGridCell { - border-color:#BCBCBC #BCBCBC #BCBCBC #e5edf4; -} -.claro .dojoxGridHeader .dojoxGridCellOver { - background: #9dcfff; -} -.claro .dojoxGridSortNode { - text-decoration:none; - display:block; - white-space: normal; - background: none; - border: none; - padding: 0; -} -.claro .dojoxGridCellOver .dojoxGridSortNode { - background-color:#9dcfff; -} -.claro .dojoxGridArrowButtonChar { - display:none; - float:right; -} -.claro .dojoxGridArrowButtonNode { - background:transparent url("images/spriteArrows.png") no-repeat scroll left center; - display:block; - float:right; - height:1em; - margin:2px 4px 0 5px; - padding-left:0; - width:7px; -} -.claro .dojoxGridSortUp .dojoxGridArrowButtonNode { - background-position:-21px 50%; -} -.claro .dojoxGridMasterHeader { - background: url("images/header.png") #EDF2F7 repeat-x bottom; - background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); - background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA)); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEDF2F7, endColorstr=#FFD0DFEA); - border: 1px solid #FFFFFF; - border-right: none; -} -.claro .dojoxGridMasterHeader .dojoxGridRowTable { - border-left: 1px solid #BCBCBC; - border-right: 1px solid #FFFFFF; - background-color: transparent; -} -.dj_ie .claro .dojoxGridHeader .dojoxGridRowTable { - border-collapse:separate; -} -.dj_ie6 .claro .dojoxGridHeader .dojoxGridRowTable, -.dj_ie7 .claro .dojoxGridHeader .dojoxGridRowTable { - border-collapse:collapse; - border-right: 0px; -} -.claro .dojoxGridHeader .dojoxGridRowTable tr { - background: none; -} -.claro .dojoxGridHeader tr:first-child .dojoxGridCell { - border-top: 1px solid transparent; -} -.claro .dojoxGridHeader:first-child .dojoxGridRowTable { - border-left-width: 0; -} -.claro .dojoxGridHeader:first-child { - margin-left: -1px; -} -.claro .dojoxGridScrollbox { - background-color: #fefefe; -} -.claro .dojoxGridRowbar { - background:url("images/header.png") #e5edf4 repeat-x top; - border:none; - border-right:1px solid #BCBCBC; -} -.claro .dojoxGridRowbarTable { - background:transparent url("images/header_shadow.png") repeat-x scroll center bottom; -} -.dj_ie6 .claro .dojoxGridRowbar, -.dj_ie6 .claro .dojoxGridRowbarTable { - background-image:none; -} -.claro .dojoxGridRowbarInner { - border:none; - border-bottom:1px solid #ccc; -} -.claro .dojoxGridRowbarOver .dojoxGridRowbarTable { - background-color:#abd5fd; -} -.claro .dojoxGridRowbarSelected { - background-color:#abd5fd; - border-right:1px solid #ccc; -} -.claro .dojoxGridRow { - border:none; - background-color:#fff; -} -.dj_ie .claro .dojoxGridMasterView .dojoxGridRowTable { - border-collapse:separate; -} -.dj_ie6 .claro .dojoxGridMasterView .dojoxGridRowTable, -.dj_ie7 .claro .dojoxGridMasterView .dojoxGridRowTable { - border-collapse: collapse; -} -.claro .dojoxGridRowTable tr { - background:url("images/row_back.png") #fff repeat-x; -} -.claro .dojoxGridRowOdd .dojoxGridRowTable tr { - background-color:#f7fcff; -} -.claro .dojoxGridRowSelected .dojoxGridRowTable tr { - background-color:#cee6fa; -} -.claro .dojoxGrid .dojoxGridCell { - outline: none; - padding: 3px 5px; - border:1px solid transparent; - border-color: transparent #E5DAC8 #E5DAC8 transparent; -} -.dj_ie7 .claro .dojoxGridCell, -.dj_ie7 .claro .dojoxGridHeader .dojoxGridCell { - border-left: 0px; -} -.dj_ie6 .claro .dojoxGridCell { - border-color: #F5F5F5; -} -.dj_ie6 .claro .dojoxGridRowOdd .dojoxGridCell { - border-left-color:#f4f9fd; - border-right-color:#f4f9fd; -} -.dj_ie6 .claro .dojoxGridRowSelected .dojoxGridCell { - border-left-color:#d3e9fb; - border-right-color:#d3e9fb; -} -.claro .dojoxGridRowSelected .dojoxGridCell { - border-top:1px solid #BFD6EB; - border-bottom:1px solid #BFD6EB; -} -.claro .dojoxGridCellFocus { - outline: none; - border:1px dashed darkblue !important; -} -.claro .dojoxGridRowOver .dojoxGridCell { - background:url("images/row_back.png") #ABD6FF repeat-x; - border-top:1px solid #769DC0; - border-bottom:1px solid #769DC0; -} -.dj_ie6 .claro .dojoxGridRowOver .dojoxGridCell, -.dj_ie7 .claro .dojoxGridRowOver .dojoxGridCell { - border-right:1px solid #ABD6FF; -} -.claro .dojoxGridRowActive .dojoxGridCell { - background:url("images/td_button_down.png") #7DBEFA repeat-x; -} -.dj_ie6 .claro .dojoxGridRowActive .dojoxGridCell, -.dj_ie7 .claro .dojoxGridRowActive .dojoxGridCell { - border-left:1px solid #7DBEFA; - border-right:1px solid #7DBEFA; -} -.claro .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { - border:solid 1px #769dc0; - background-color:#93cafe; - border-collapse:separate; -} -.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell{ - background-image:url("images/row_back.png"); -} -.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { - background:url("images/td_button_down.png") #93cafe repeat-x; -} -.dj_ie6 .claro .dojoxGridCell { - background-image:none !important; -} -.claro .dojoxGridRowEditing td { - - background-color: #cee6fa; - -} -.claro .dojoxGridRow-inserting td { - background-color: #F4FFF4; -} -.claro .dojoxGridRow-inflight td { - background-color: #F2F7B7; -} -.claro .dojoxGridRow-error td { - background-color: #F8B8B6; -} -.claro .dojoxGrid .dojoDndItemBefore { - border-left-color: #3559ac; -} -.claro .dojoxGrid .dojoDndItemAfter { - border-right-color: #3559ac; -} -.claro .dojoxGridExpando { - float: left; - height: 18px; - width: 18px; - text-align: center; - margin-top: -3px; -} -.dijitRtl .claro .dojoxGridExpando { - float: right; -} -.claro .dojoxGridExpandoCell { - padding-top: 5px; - background-position: left top !important; -} -.claro .dojoxGridExpandoNode { - background-image: url("images/treeExpandImages.png"); - width: 16px; - height: 16px; - cursor: pointer; - background-position: 1px 0px; -} -.dj_ie6 .claro .dojoxGridExpandoNode { - background-image: url("images/treeExpandImages8bit.png"); -} -.claro .dojoxGridRowOver .dojoxGridExpandoNode { - background-position: -17px 0px; -} -.claro .dojoxGridExpandoOpened .dojoxGridExpandoNode { - background-position: -35px 0px; -} -.claro .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { - background-position: -53px 0px; -} -.claro .dojoxGridExpandoLoading .dojoxGridExpandoNode { - background-image: url("images/loadingAnimation.gif"); -} -.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { - visibility: visible !important; - width: 18px !important; -} -.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode, -.dj_ie6 .claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { - background-image:none; -} -.claro .dojoxGridExpandoNodeInner { - visibility: hidden; -} -.dijit_a11y .dojoxGridExpandoNodeInner { - visibility: visible; -} -.claro .dojoxGridSummaryRow .dojoxGridCell { - border:1px solid transparent; -} -.dj_ie6 .claro .dojoxGridSummaryRow .dojoxGridCell { - border-color:#fff -} -.claro tr.dojoxGridSubRowAlt { - background-color:#f4f9fd; -} -.claro .dojoxGridRowOdd tr.dojoxGridSubRowAlt { - background-color:#fff; -} -.claro .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { - background-color:#cee6fa; -} -.dojoxGridRowSelector { - cursor: pointer; -} -.dojoxGridRowSelectorStatusText{ - visibility:hidden; -} -.dijit_a11y .dojoxGridRowSelected { - opacity:0.8 !important; -} -.dijit_a11y .dojoxGridBorderDIV { - border:2px solid #000 !important; -} -.dijit_a11y .dojoxGridRowSelector { - height:100% !important; -} -.dijit_a11y .dojoxGridRowSelectorStatusText{ - font-size:larger !important; - visibility:visible; -} -.dijit_a11y .dijitCheckBox .dojoxGridRowSelectorStatusText{ - font-weight:bolder !important; - font-size:x-large !important; -} -.dijit_a11y .dijitCheckBoxChecked .dojoxGridRowSelectorStatusText{ - font-size:small !important; -} -.dojoxGridFBar { - width: 100%; - cursor: pointer; -} -.dojoxGridFBar .dojoxGridFBarBtn { - margin: 0; -} -.dojoxGridFBarBtnTD { - width: 38px; -} -.dojoxGridFBar .dojoxGridFBarBtn .dijitButtonNode { - -moz-border-radius: 1px; - -webkit-border-radius: 1px; - padding-top: 0; - padding-bottom: 0; - padding-right: 2px; -} -.dojoxGridFBarDefFilterBtnIcon { - background: url("images/sprite_icons.png") no-repeat; - background-position: -100px -18px; - width: 14px; - height: 14px; -} -.dj_ie .dojoxGridFBarInner{ - display: inline-block; - width: 100%; -} -.dojoxGridFBarStatus { - margin-left: 9px; - float: left; -} -.dojoxGridFBarClearFilterBtn { - margin: 0 0 0 10px; - vertical-align: top; - float: left; -} -.dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn .dijitButtonNode, -.dojoxGridFBarInfoTD .dojoxGridFBarCloseBtn .dijitButtonNode, -.dojoxGridFDPane .dijitAccordionTitle .dijitButtonNode, -.dojoxGridFStatusTipDetail .dijitButton .dijitButtonNode { - -moz-border-radius: 0; - -moz-box-shadow: none; - -webkit-border-radius: 0; - -webkit-box-shadow: none; - background-image: none; - background-color: transparent; - margin: 0; - padding: 0; - border: none; -} -.dj_ie .dojoxGridFBarInner { - position: relative; -} -.dojoxGridFBarCloseBtn { - margin: 0 4px 0 0; - float: right; -} -.dj_ie .dojoxGridFBarCloseBtn { - float: none; - position: absolute; - right: 0; -} -.dojoxGridFBarCloseBtnIcon { - background: url("images/sprite_icons.png") no-repeat; - background-position: -119px -20px; - width: 14px; - height: 14px; -} -.dijitButtonHover .dojoxGridFBarCloseBtnIcon { - background-position: -140px -20px; -} -.dijitButtonActive .dojoxGridFBarCloseBtnIcon { - background-position: -160px -20px; -} -.dojoxGridFDTitlePane { - width: 316px; - height: 330px; -} -.dijit_a11y .dojoxGridFDTitlePane .dijitArrowButtonInner{ - - display:none !important; -} -.dojoxGridFDTitlePane .dijitDialogPaneContent { - padding: 7px 5px 9px 5px; - height: 290px !important; -} -.dojoxGridFDTitlePane .dijitTitlePaneTitle { - cursor: move; -} -.dojoxGridFDPaneRelation { - margin: 0 0 3px 4px; -} -.dojoxGridFDPane { - width: 100%; - height: 100%; - position: relative; -} -.dojoxGridFDPaneRulePane { - height: 222px; - overflow: auto; - - position: relative; -} -.dj_ie6 .dojoxGridFDPaneRulePane { - width: 100%; -} -.dojoxGridFDPane .dijitAccordionContainer .dijitContentPane { - padding: 6px 9px; -} -.dojoxGridFDPane .dijitAccordionTitle { - position: relative; - - min-height: 17px; -} -.dojoxGridFDPane .dijitAccordionTitle .dijitButton { - position: absolute; - margin: 0; - right: 3px; - top: 4px; -} -.dj_ie6 .dojoxGridFDPane .dijitAccordionTitle .dijitButton { - top: 2px; -} -.dojoxGridFDPane .dijitAccordionTitleFocus { - margin-right: 14px; -} -.dojoxGridFDPane .dijitAccordionText { - display: inline-block; - position: relative; -} -.dojoxGridFCBoxRemoveCBoxBtnIcon { - background-image: url("images/sprite_icons.png"); - background-position: -198px -18px; - width: 16px; - height: 16px; -} -.dijitButtonHover .dojoxGridFCBoxRemoveCBoxBtnIcon { - background-position: -198px 2px; -} -.dojoxGridRuleTitleCondition { - font-style: italic; -} -.dojoxGridFDPaneModes .dijitSelect { - position: relative; -} -.dojoxGridFDPaneBtns { - position: absolute; - right: 0; - bottom: 0; -} -.dj_ie7 .dojoxGridFDPaneBtns, -.dj_ie6 .dojoxGridFDPaneBtns { - z-index: -1; -} -.dojoxGridFDPaneBtns .dijitButton { - float: right; -} -.dojoxGridFDPaneAddCBoxBtn { - margin-top: 9px; -} -.dojoxGridFDPaneAddCBoxBtnIcon { - background-image: url("images/sprite_icons.png"); - background-position: -218px 2px; - width: 16px; - height: 16px; -} -.dijitButtonDisabled .dojoxGridFDPaneAddCBoxBtnIcon { - background-position: -218px -18px; -} -.dojoxGridFCBox { - height: 125px; -} -.dojoxGridFCBoxSelCol, -.dojoxGridFCBoxCondition { - height: 40px; -} -.dojoxGridFCBox .dojoxGridFCBoxColSelect, -.dojoxGridFCBox .dojoxGridFCBoxCondSelect, -.dojoxGridFCBox .dojoxGridFCBoxValueBox { - margin: 0.1em 0 0 0; - width: 100%; - - display: inline-table; -} -.dojoxGridFCBoxCondSelectAlt { - width: 100%; - padding: 5px 0 0 0; - font-weight: bold; -} -.dojoxGridFCBox .dijitSelect .dijitArrowButton { - width: 18px; -} -.dojoxGridFCBoxStartValue { - width: 45%; -} -.dojoxGridFCBoxEndValue { - float: right; - width: 45%; -} -.dojoxGridFCBoxRangeValueTxt { - margin-left: 4px; -} -.dojoxGridFStatusTipDialog .dijitTooltipContainer { - padding: 9px 5px; -} -.dojoxGridFStatusTip thead, -.dojoxGridFStatusTip tr { - height: 19px; -} -.dojoxGridFStatusTip th { - max-width: 150px; - width: expression(this.clientWidth > 150 ? "150px" : "auto"); -} -.dojoxGridFStatusTip th div { - padding: 2px 5px; -} -.dojoxGridFStatusTip td { - padding: 2px 6px; - max-width: 150px; - overflow: hidden; - width: expression(this.clientWidth > 150 ? "150px" : "auto"); -} -.dojoxGridFStatusTipHead { - margin-bottom: 9px; -} -.dojoxGridFStatusTipTitle { - font-weight: bold; - margin-right: 1em; -} -.dojoxGridFStatusTipHandle { - position: relative; - padding-right: 16px; -} -.dojoxGridFStatusTipDetail .dijitButton { - position: absolute; - margin: 0; - padding: 0; - top: -1px; - right:0; -} -.dojoxGridFStatusTipDelRuleBtnIcon { - background-image: url("images/sprite_icons.png"); - background-position: -198px -18px; - height: 16px; - width: 16px; -} -.dijitButtonHover .dojoxGridFStatusTipDelRuleBtnIcon { - background-position: -198px 2px; -} -.dj_ie7 .dojoxGridClearFilterConfirm, -.dj_ie6 .dojoxGridClearFilterConfirm { - width: 300px; -} -.dojoxGridClearFilterBtns{ - padding: 10px; - height: 18px; -} -.dojoxGridClearFilterBtns .dijitButton { - float: right; -} -.dojoxGridTrueBox { - float: left; - width: 49%; -} -.dojoxGridFalseBox { - float: left; - width: 49%; -} -.dojoxGridBoolValueBox .dijitRadio { - vertical-align: middle; -} -.dojoxGridTrueLabel, -.dojoxGridFalseLabel { - width: 116px; - display:inline-block; - vertical-align: middle; -} -.dj_ie7 .dojoxGridTrueLabel, -.dj_ie7 .dojoxGridFalseLabel { - display: inline; -} -.dojoxGridPaginator { - border-top:1px #DBDBDB solid; - text-align:center; - width: 100%; - height: 24px; - table-layout : fixed; - background-color: #EAEAEA; -} -.dojoxGridDescriptionTd { - text-align: left; - width: 35%; -} -.dojoxGridDescription { - text-align: left; - margin-left: 9px; - overflow: hidden; -} -.dojoxGridPaginatorFastStep { - text-align: right; - width: 35%; - overflow: hidden; -} -.dojoxGridPaginatorStep { - float: right; -} -.dojoxGridPaginatorGotoTd { - width: 20px!important; -} -.dojoxGridPaginatorGotoDiv { - cursor: pointer; - width: 12px!important; - height: 16px!important; - margin: 0 6px 0 2px; - background: url("images/sprite_icons.png") no-repeat -77px 4px; -} -.dojoxGridPaginatorGotoDivDisabled { - cursor: not-allowed; - background: url("images/sprite_icons.png") no-repeat -77px -16px; -} -.dojoxGridWardButton { - margin-top: 2px; - width: 12px!important; - height: 12px!important; - float: left; - background: url("images/sprite_icons.png") no-repeat; -} -.dojoxGridWardButtonInner { - visibility: hidden; -} -.dijit_a11y .dojoxGridWardButtonInner { - visibility: visible; - margin-bottom: 8px; -} -.dojoxGridfirstPageBtn { - cursor: pointer; - margin-left: 1px; - background-position: -57px 3px; -} -.dojoxGridfirstPageBtnDisable { - margin-left: 1px; - cursor: not-allowed; - background-position: -57px -17px; -} -.dojoxGridprevPageBtn { - cursor: pointer; - margin: 2px 2px 0 9px; - background-position: 3px 3px; -} -.dojoxGridprevPageBtnDisable { - cursor: not-allowed; - margin: 2px 2px 0 9px; - background-position: 3px -17px; -} -.dojoxGridlastPageBtn { - cursor: pointer; - margin: 2px 9px 0 9px; - background-position: -37px 3px; -} -.dojoxGridlastPageBtnDisable { - cursor: not-allowed; - margin: 2px 9px 0 9px; - background-position: -37px -17px; -} -.dojoxGridnextPageBtn { - cursor: pointer; - margin-left: 3px; - background-position: -17px 3px; -} -.dojoxGridnextPageBtnDisable { - margin-left: 3px; - cursor: not-allowed; - background-position: -17px -17px; -} -.dojoxGridInactived { - font-weight: normal; - color: #5D88AF; - cursor: pointer; - margin: 1px 6px 0 5px; - float: left; - zoom: 1; -} -.dojoxGridActived { - font-weight: bold; - color: black; - margin: 1px 6px 0 5px; - float: left; - text-decoration: none!important; - zoom: 1; -} -.dojoxGridInactiveSwitch { - font-weight: normal; - color: #5D88AF; - float: left; - cursor: pointer; - margin: 1px 7px 0 7px; - zoom: 1; -} -.dojoxGridActivedSwitch { - font-weight: bold; - color: black; - float: left; - margin: 1px 7px 0 7px; - text-decoration: none!important; - zoom: 1; -} -.dojoxGridSeparator { - float: left; -} -.dojoxGridPageTextHover { - text-decoration: underline; -} -.dojoxGridDialogMargin { - width: 220px!important; - margin-bottom: 10px; -} -.dj_ie6 .dojoxGridDialogMargin { - position: relative; -} -.dojoxGridDialogButton { - width: 220px!important; - text-align: right; -} -.dojoxGridButtonFocus { - outline: none; - border: 0.5px dotted darkblue !important; -} -.dojoxGridBorderDIV { - width:2px; - background-color: gray; - font-size:0em; - position:absolute; - z-index:9999; -} -.dojoxGridCellBorderDIV { - position:absolute; - background-color: transparent; - border: none; -} -.dojoxGridCellBorderLeftTopDIV { - position: absolute; - left: 0; - top: 0; - border-style: solid; - border-width: 2px 0 0 2px; - border-color: gray transparent transparent gray; -} -.dojoxGridCellBorderRightBottomDIV { - position: absolute; - right: 0; - bottom: 0; - border-style: solid; - border-width: 0 2px 2px 0; - border-color: transparent gray gray transparent; -} -.dojoxGridDnDItemIcon { - background-image: url("images/sprite_icons.png"); -} -.dojoxGridDnDIconRowSingle { - background-position: -256px 5px; -} -.dojoxGridDnDIconRowMulti { - background-position: -256px -16px; -} -.dojoxGridDnDIconColSingle { - background-position: -277px 3px; -} -.dojoxGridDnDIconColMulti { - background-position: -277px -17px; -} -.dojoxGridDnDIconCellSingle { - background-position: -235px 5px; -} -.dojoxGridDnDIconCellMulti { - background-position: -236px -16px; -} -.dojoxGridDndAvatar { - background-color:white; - border: 1px solid #CCCCCC; - padding: 0px; - -moz-box-shadow: 5px 5px 7px #999; - -webkit-box-shadow: 5px 5px 7px #999; - box-shadow: 5px 5px 7px #999; - z-index: 999; -} -.dojoxGridDndAvatar td { - padding: 3px; -} -.dojoxGridDnDIcon, -.dojoxGridDnDItemIcon { - width: 16px; - height: 16px; -} -.dojoDndMove .dojoxGridDnDIcon { - background: url("images/dndNoMove.png") no-repeat center center; -} -.dojoDndCopy .dojoxGridDnDIcon { - background: url("images/dndNoCopy.png") no-repeat center center; -} -.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDnDIcon { - background: url("images/dndMove.png") no-repeat center center; -} -.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDnDIcon { - background: url("images/dndCopy.png") no-repeat center center; -} -.dojoxGrid .dojoxGridSortNode { - position: relative; - border: 1px solid transparent; - cursor: pointer; -} -.dj_ie6 .dojoxGrid .dojoxGridSortNode, -.dj_ie7 .dojoxGrid .dojoxGridSortNode { - overflow: hidden; - width:100%; -} -.dojoxGrid .dojoxGridSortNoWrap { - white-space:nowrap; - word-wrap: normal; -} -.dojoxGridSortBtn { - width: 10px; - height:100%; - visibility: hidden; - top: 0; - display:block; - position: absolute; - color: #000; - background: #DFEAF1 url("images/sprite_icons.png") no-repeat 100px 0; - text-decoration: none; - outline: none; - right: 0; - border: 1px solid transparent; - box-sizing: border-box; - -moz-box-sizing: border-box; - -ms-box-sizing: border-box; - -webkit-box-sizing: border-box; - -khtml-box-sizing: border-box; -} -.dj_ie6 .dojoxGridSortBtn, -.dj_ie6 .dojoxGrid .dojoxGridSortNode { - border: none; -} -.dojoxGridSortBtnNested { - right: 10px; -} -.dojoxGridCellSortFocus .dojoxGridSortBtn { - border-left: 1px solid #999999; - background-color: #DFEAF1; -} -.dojoxGridCellOver .dojoxGridSortBtn { - border-left: 1px solid #999999; - background-color: #9dcfff; -} -.dojoxGridSortNode { - outline: none; -} -.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, -.dojoxGridCellSortFocus .dojoxGridSortNode, -.dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, -.dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain { - margin-right: 5px; -} -.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, -.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode { - margin-right: 24px; -} -html > body .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle { - right: -5px; -} -html > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, -html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, -html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { - right: -10px; -} -html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, -html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle, -html > body .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, -html > body .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { - right: -28px; -} -html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnNested, -html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { - right: -17px; -} -.dojoxGrid .dojoxGridHeader .dojoxGridRowTable .dojoxGridNoSort .dojoxGridSortNode { - margin: 0!important; -} -.dj_ie7 .dojoxGridSortBtn { - right: 0!important; -} -.dj_ie7 .dojoxGridSortBtnNested { - right: 10px!important; -} -.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle, -.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, -.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnNested, -.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnNested, -.dojoxGrid .dojoxGridCellShowIndex .dojoxGridSortNode .dojoxGridSortBtnNested, -.dojoxGrid .dojoxGridSortNodeSorted .dojoxGridSortBtn { - visibility: visible; -} -.dojoxGridSingleSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnNested, -.dojoxGridSingleSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnNested, -.dojoxGridSingleSorted .dojoxGridSortNode .dojoxGridSortBtnNested { - visibility: hidden; -} -.dojoxGridSortNodeAsc .dojoxGridSortBtnSingle { - background-position: -119px 5px; - visibility: visible; -} -.dojoxGridSortNodeDesc .dojoxGridSortBtnSingle { - background-position: -99px 5px; - visibility: visible; -} -.dojoxGridCellOver .dojoxGridSortBtnSingle, -.dojoxGridCellSortFocus .dojoxGridSortBtnSingle { - background-position: -159px 5px; -} -.dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, -.dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, -.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnAsc, -.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnAsc { - background-position: -139px 5px; -} -.dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, -.dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, -.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnDesc, -.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnDesc { - background-position: -179px 5px; -} -.dojoxGridCellOver .dojoxGridSortBtnNested, -.dojoxGridCellSortFocus .dojoxGridSortBtnNested { - background-position: -149px 5px; - width: 19px; -} -.dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnNested, -.dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnNested { - background-position: -129px 5px; -} -.dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnNested, -.dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnNested { - background-position: -169px 5px; -} -.dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, -.dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { - background-position: -159px 5px; -} -.dojoxGridCellOver .dojoxGridSortBtn:hover { - background-color:#A3E4FF; -} -.dojoxGrid .dojoxGridSortNodeFocus, -.dojoxGridCellSortFocus .dojoxGridRowSelector, -.dojoxGridCellSortFocus .dojoxGridSortBtnFocus { - border: 1px dashed #666; -} -.dojoxEllipsis, -.dojoxEllipsisShown { - white-space: nowrap; - width: 100%; - overflow: hidden; - text-overflow: ellipsis; - -o-text-overflow: ellipsis; - -webkit-text-overflow: ellipsis; -} -.dojoxEllipsis window { - width:100%; - -moz-user-focus:normal; - -moz-user-select:text; -} -.dojoxEllipsis description{ - -moz-user-focus:normal; - -moz-user-select:text; -} -.dojoxEllipsisIFrame{ - white-space: normal; - border: none; - width: 100%; - display: block; - height: 1px; - margin-top: -1px; - clear: both; -} -.dojoxEllipsisContainer{ - width: 100%; -} -.dojoxEllipsisShown:after{ - content: "\2026" -} -.claro .dojoxGridHeader .dojoxGridHeaderActive { - background-color:#91c9fe; -} -.claro td.dojoxGridRowSelected { - border-collapse:separate; - background:url("images/row_back.png") #CEE6FA repeat-x; -} -.claro .dojoxGridRowOver td.dojoxGridRowSelected { - border-top:1px solid #769DC0; - border-bottom:1px solid #769DC0; -} -.claro .dojoxGridRowActive td.dojoxGridRowSelected { - background-image:url("images/td_button_down.png"); -} -.dj_ie6 .claro .dojoxGridRowOver .dojoxGridCell { - border-color: #ABD6FF; -} -.dj_ie6 .claro .dojoxGridRowActive .dojoxGridCell { - border-color: #7DBEFA; -} -.claro .dojoxGridPaginator{ - background: url("images/header_shadow.png") repeat-x scroll center bottom #E5EDF4; - -} -.claro .dojoxGridFBarInfoTD { - background: url("images/header_shadow.png") #F2F9FF repeat-x bottom; - background: -moz-linear-gradient(top, #F2F9FF, #EAF5FF); - background: -webkit-gradient(linear, left top, left bottom, from(#F2F9FF), to(#EAF5FF)); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF2F9FF, endColorstr=#FFEAF5FF); -} -.claro .dojoxGridFBarHover .dojoxGridFBarInfoTD { - background: url("images/header_shadow.png") #F2F9FF repeat-x bottom; - background: -moz-linear-gradient(top, #ECF6FF 2px, #F2F9FF, #EAF5FF 6px); - background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ECF6FF), color-stop(0.6, #F2F9FF), color-stop(0.8, #EAF5FF)); -} -.dj_gecko .claro .dojoxGridFBarInfoTD, -.dj_webkit .claro .dojoxGridFBarInfoTD { - border-top: 1px solid #BFD6EB; - border-bottom: 1px solid #BFD6EB; -} -.dj_ie .claro .dojoxGridFBarInner{ - border-top: 1px solid #BFD6EB; - border-bottom: 1px solid #BFD6EB; - display:inline-block; - width: 100%; -} -.claro .dojoxGridFBarClearFilterBtn { - color: #5B83B6; -} -.claro .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { - text-decoration: underline; -} -.claro .dojoxGridFBar { - border-left: 1px solid white; -} -.claro .dojoxGridFStatusTip table { - border: 1px solid #BCBCBC; -} -.claro .dojoxGridFStatusTip th { - background-color: #E8EFF4; - border-bottom: 1px solid #BCBCBC; -} -.claro .dojoxGridFStatusTip th div { - background-color: #E8EFF4; - border-left: 1px solid white; - border-right: 1px solid #BCBCBC; - border-top: 1px solid white; - border-bottom: 1px solid white; -} -.claro .dojoxGridFStatusTip th.lastColumn div { - border-right: 1px solid white; -} -.claro .dojoxGridFStatusTip td { - border-top: 1px solid white; - border-bottom: 1px solid white; -} -.claro .dojoxGridFStatusTipCondition { - font-style: italic; -} -.claro .dojoxGridFStatusTipOddRow { - background-color: #F1F8FF; -} diff --git a/apps/ide/src/styles/backup/EnhancedGrid_rtl.css b/apps/ide/src/styles/backup/EnhancedGrid_rtl.css deleted file mode 100644 index ad7c8f4c..00000000 --- a/apps/ide/src/styles/backup/EnhancedGrid_rtl.css +++ /dev/null @@ -1,256 +0,0 @@ -.dj_ie .dojoxGridRtl .dojoxGridHeader table { - float:none; -} -.dojoxGridRtl .dojoxGridCell { - text-align:right; -} -.dj_ie8 .dojoxGridRtl .dojoxGridCell { - border-left: none; -} -.dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { - border-left: #e5dac8 1px solid -} -.dojoxGridRtl .dojoxGridArrowButtonNode { - float:left; -} -.dojoxGridRtl .dojoxGridLoading, -.dojoxGridRtl .dojoxGridError, -.dojoxGridRtl .dojoxGridNoData { - background-position:right; - padding-right:25px; - padding-left:0px; -} -.dojoxGridRtl .dojoxGridHeader { - margin-left: 0; - margin-right: -1px; -} -.dojoxGridRtl .dojoxGridCell { - text-align: right; -} -.dojoxGridRtl .dojoxGridFBarDefFilterBtnIcon { - background: url("images/sprite_icons.png") no-repeat; - background-position: -180px -18px; -} -.dojoxGridRtl .dojoxGridFBarStatus { - margin-left: 0; - margin-right: 9px; - float: right; -} -.dojoxGridRtl .dojoxGridFBarClearFilterBtn { - margin-left: 0; - margin-right: 10px; - float: right; -} -.dojoxGridRtl .dojoxGridFBarCloseBtn { - margin: 0 0 0 4px; - float: left; -} -.dj_ie .dojoxGridRtl .dojoxGridFBarCloseBtn { - left: 2px; - right: auto; -} -.dijitRtl .dojoxGridFDPaneRelation { - margin: 0 4px 3px 0; -} -.dijitRtl .dojoxGridFDPane .dijitAccordionTitleFocus { - margin-right: 0; - margin-left: 14px; -} -.dijitRtl .dojoxGridFDPane .dijitAccordionTitle .dijitButton { - left: 3px; - right: auto; -} -.dj_ie6 .dijitRtl .dojoxGridFDPane .dijitAccordionTitle .dijitButton{ - left: -290px; -} -.dijitRtl .dojoxGridFDPaneBtns { - left: 0; - right: auto; -} -.dijitRtl .dojoxGridFDPaneBtns .dijitButton, -.dijitRtl .dojoxGridClearFilterBtns .dijitButton, -.dijitRtl .dojoxGridFCBoxEndValue { - float: left; -} -.dijitRtl .dojoxGridFCBoxRangeValueTxt { - margin-left: 0; - margin-right: 4px; -} -.dijitRtl .dojoxGridFStatusTipTitle { - margin-left: 1em; - margin-right: 0; -} -.dijitRtl .dojoxGridFStatusTipHandle { - padding-left: 16px; - padding-right: 0; -} -.dijitRtl .dojoxGridFStatusTipDetail .dijitButton { - left: 0; - right: auto; -} -.dijitRtl .dojoxGridTrueBox, -.dijitRtl .dojoxGridFalseBox { - float: right; -} -.claro .dojoxGridRtl .dojoxGridFBar { - border-right: 1px solid white; -} -.claro .dijitRtl .dojoxGridFStatusTip th div { - border-left: 1px solid #BCBCBC; - border-right: 1px solid white; -} -.claro .dijitRtl .dojoxGridFStatusTip th.lastColumn div { - border-left: 1px solid #BCBCBC; -} -.dojoxGridRtl .dojoxGridDescription { - text-align: right; - margin-right: 9px; -} -.dojoxGridRtl .dojoxGridPaginatorStep { - float: left; -} -.dojoxGridRtl .dojoxGridPaginatorGotoDiv { - margin: 0 2px 0 6px; -} -.dojoxGridRtl .dojoxGridWardButton { - float: right; -} -.dojoxGridRtl .dojoxGridInactived { - margin: 1px 5px 0 6px; - float: right; -} -.dojoxGridRtl .dojoxGridActived { - margin: 1px 5px 0 6px; - float: right; -} -.dijitRtl .dojoxGridDialogButton { - float: left; - margin-bottom: 10px; -} -.dijitRtl .dojoxGridInactiveSwitch { - float: right; -} -.dijitRtl .dojoxGridActivedSwitch { - float: right; -} -.dijitRtl .dojoxGridSeparator { - float: right; -} -.dijitRtl .dojoxGridfirstPageBtn { - cursor: pointer; - margin: 2px 1px 0 0; - background-position: -37px 3px; -} -.dijitRtl .dojoxGridfirstPageBtnDisable { - margin: 2px 1px 0 0; - background-position: -37px -17px; -} -.dijitRtl .dojoxGridprevPageBtn { - cursor: pointer; - margin: 2px 9px 0 5px; - background-position: -17px 3px; -} -.dijitRtl .dojoxGridprevPageBtnDisable { - margin: 2px 9px 0 5px; - background-position: -17px -17px; -} -.dijitRtl .dojoxGridlastPageBtn { - cursor: pointer; - background-position: -57px 3px; -} -.dijitRtl .dojoxGridlastPageBtnDisable { - background-position: -57px -17px; -} -.dijitRtl .dojoxGridnextPageBtn { - cursor: pointer; - margin: 2px 3px 0 0; - background-position: 3px 3px; -} -.dijitRtl .dojoxGridnextPageBtnDisable { - margin: 2px 3px 0 0; - background-position: 3px -17px; -} -.dojoxGridRtl .dojoxGridCellBorderLeftTopDIV{ - left: auto; - right: 0; - border-width: 2px 2px 0 0; - border-color: gray gray transparent transparent; -} -.dojoxGridRtl .dojoxGridCellBorderRightBottomDIV{ - right: auto; - left: 0; - border-width: 0 0 2px 2px; - border-color: transparent transparent gray gray; -} -.dojoxGridRtl .dojoxGridSortBtnSingle { - right: auto; - left: 0px; -} -.dojoxGridRtl .dojoxGridSortBtnNested { - right: auto; - left: 10px; -} -.dojoxGridRtl .dojoxGridCellOver .dojoxGridSortBtn, -.dj_ie6 dojoxGridRtl .dojoxGridCellOver .dojoxGridSortBtn, -.dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortBtn { - border-left: none; - border-right: 1px solid #999999; -} -.dijitRtl .dojoxGridCellOver .dojoxGridSortNode, -.dijitRtl .dojoxGridCellSortFocus .dojoxGridSortNode, -.dijitRtl .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, -.dijitRtl .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain { - margin-right: auto; - margin-left: 10px; -} -.dijitRtl .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, -.dijitRtl .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode { - margin-right: auto; - margin-left: 24px; -} -html.dijitRtl > body .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle { - right: auto; - left: -10px; -} -html.dijitRtl > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, -html.dijitRtl > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, -html.dijitRtl > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { - right: auto; - left: -10px; -} -html.dijitRtl > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, -html.dijitRtl > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle, -html.dijitRtl > body .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, -html.dijitRtl > body .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { - right: auto; - left: -28px; -} -html.dijitRtl > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnNested, -html.dijitRtl > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { - right: auto; - left: -17px; -} -.dojoxGridRtl .dojoxGridCellOver .dojoxGridSortBtnNested, -.dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortBtnNested { - background-position: -159px 5px; - padding-left:8px; -} -.dojoxGridRtl .dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnNested, -.dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnNested { - background-position: -139px 5px; -} -.dojoxGridRtl .dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnNested, -.dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnNested { - background-position: -179px 5px; -} -.dojoxGridRtl .dojoxGridCellOver .dojoxGridSortBtnNested, -.dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortBtnNested { - padding-left: 8px; - padding-right: 0; -} -.dj_ie6 .dojoxGridRtl .dojoxGridCellOver .dojoxGridSortBtnNested, -.dj_ie6 .dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortBtnNested, -.dj_ie6 .dojoxGridRtl .dojoxGridCellOver .dojoxGridSortBtnNested, -.dj_ie6 .dojoxGridRtl .dojoxGridCellSortFocus .dojoxGridSortBtnNested { - padding-left:0px; -} diff --git a/apps/ide/src/styles/backup/ExpandoPane.css b/apps/ide/src/styles/backup/ExpandoPane.css deleted file mode 100644 index b43979af..00000000 --- a/apps/ide/src/styles/backup/ExpandoPane.css +++ /dev/null @@ -1,247 +0,0 @@ - - .dojoxExpandoPane { - overflow:hidden; - z-index:440 !important; - } - - .dojoxExpandoPane .dojoxExpandoWrapper { - overflow:hidden; - } - .dojoxExpandoClosed .dojoxExpandoTitleNode { - display:none; - } - - .dojoxExpandoClosed .dojoxExpandoWrapper * { - overflow:hidden !important; - } - .dojoxExpandoTitleNode { - padding-right:6px; - padding-left:6px; - } - .dojoxExpandoIcon .a11yNode { - display:none; - visibility:hidden; - } - .dojoxExpandoBottom .dojoxExpandoIcon, - .dojoxExpandoTop .dojoxExpandoIcon, - .dojoxExpandoLeft .dojoxExpandoIcon { - float:right; - margin-right:2px; - } - .dojoxExpandoRight .dojoxExpandoIcon { - float:left; - margin-left:2px; - } - .dojoxExpandoIcon { - width:14px; - cursor:pointer; - background-position:-60px 0px; - background-repeat: no-repeat; - height:14px; - } - .dojoxExpandoClosed .dojoxExpandoIcon { - background-position: 0px 0px; - margin:0 auto; - } - - .dijitBorderContainer-dijitExpandoPane { - border: none !important; - } - - .soria .dojoxExpandoTitle { - height:16px; - font-size:0.9em; - font-weight:bold; - padding:3px; - padding-top:6px; - padding-bottom:5px; - background:#F0F4FC url("../../../dijit/themes/soria/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; - border-left: 1px solid #B1BADF; - border-right: 1px solid #B1BADF; - } - - .soria .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #F0F4FC; - border: none; - } - - .soria .dojoxExpandoClosed { - background: none; - background-color: #F0F4FC; - border: 1px solid #B1BADF !important; - } - - .soria .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.png'); - } - - .dj_ie6 .soria .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.gif'); - } - - - .tundra .dojoxExpandoTitle { - font-weight: bold; - padding: 5px; - padding-top: 6px; - padding-bottom: 6px; - background: #fafafa url("../../../dijit/themes/tundra/images/accordionItemActive.gif") repeat-x scroll left top; - border-top: 1px solid #ccc; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; - } - - .tundra .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #fafafa; - border: none; - padding:3px; - } - - .tundra .dojoxExpandoClosed { - background: none; - background-color: #fafafa; - border: 1px solid #ccc !important; - } - .tundra .dojoxExpandoRight .dojoxExpandoTitle, - .tundra .dojoxExpandoLeft .dojoxExpandoTitle, - .tundra .dojoxExpandoClosed .dojoxExpandoTitle, - .tundra .dojoxExpandoClosed { - background-color: #fafafa; - } - - .tundra .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/tundra/images/spriteRoundedIconsSmall.gif'); - } - - .tundra .dojoxExpandoClosed .dojoxExpandoIconLeft, - .tundra .dojoxExpandoClosed .dojoxExpandoIconRight, - .tundra .dojoxExpandoClosed .dojoxExpandoIconTop, - .tundra .dojoxExpandoClosed .dojoxExpandoIconBottom { - margin-top: 3px; - } - - - .claro .dojoxExpandoTitle { - font-weight: bold; - border:1px solid #769DC0; - border-bottom:none; - background-color:#cde8ff; - background-image: url("images/standardGradient.png"); - background-position:0px 0px; - background-repeat:repeat-x; - padding: 5px 7px 2px 7px; - min-height:17px; - color:#4a4a4a; - } - - .claro .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #E6E6E7; - border: none; - padding:3px; - } - - .claro .dojoxExpandoClosed { - background: none; - background-color: #E6E6E7; - border: 1px solid #769DC0 !important; - } - .claro .dojoxExpandoRight .dojoxExpandoTitle, - .claro .dojoxExpandoLeft .dojoxExpandoTitle, - .claro .dojoxExpandoClosed .dojoxExpandoTitle{ - background-color: #E6E6E7; - } - .claro .dojoxExpandoClosed .dojoxExpandoTitle{ - background-image: url("images/standardGradient.png"); - background-position:0 0; - } - - - .claro .dojoxExpandoIcon { - background-image: url('images/spriteRoundedIconsSmall.gif'); - } - - .claro .dojoxExpandoClosed .dojoxExpandoIconLeft, - .claro .dojoxExpandoClosed .dojoxExpandoIconRight, - .claro .dojoxExpandoClosed .dojoxExpandoIconTop, - .claro .dojoxExpandoClosed .dojoxExpandoIconBottom { - margin-top: 3px; - } - - - .nihilo .dojoxExpandoPane { - background: #fafafa; - } - - .nihilo .dojoxExpandoTitle { - height:16px; - font-size:0.9em; - font-weight:bold; - padding:3px; - padding-top:6px; - padding-bottom:5px; - background:#fafafa url("../../../dijit/themes/nihilo/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; - } - - .nihilo .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #fafafa; - border: none; - } - - .nihilo .dojoxExpandoClosed { - background: none; - background-color: #fafafa; - border: 1px solid #ccc !important; - } - - .nihilo .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png'); - } - - .dj_ie6 .nihilo .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif'); - } - - .nihilo .dojoxExpandoTop { - border-bottom:1px solid #ccc; - border-left:1px solid #ccc; - border-right:1px solid #ccc; - } - - - - .dojoxExpandoClosed .dojoxExpandoIcon { - margin-right:4px; - } - .dojoxExpandoIconLeft { - background-position: 0 0; - } - .dojoxExpandoClosed .dojoxExpandoIconLeft { - background-position: -30px 0; - margin-right: 4px; - } - .dojoxExpandoIconRight { - background-position: -30px 0; - } - .dojoxExpandoClosed .dojoxExpandoIconRight { - background-position: 0 0; - margin-left: 4px; - } - .dojoxExpandoIconBottom { - background-position: -15px 0; - } - .dojoxExpandoClosed .dojoxExpandoIconBottom { - background-position: -45px 0; - margin-top:1px; - } - .dojoxExpandoIconTop { - background-position: -45px 0; - } - .dojoxExpandoClosed .dojoxExpandoIconTop { - background-position: -15px 0; - } diff --git a/apps/ide/src/styles/backup/FloatingPane.css b/apps/ide/src/styles/backup/FloatingPane.css deleted file mode 100644 index 6fb98b35..00000000 --- a/apps/ide/src/styles/backup/FloatingPane.css +++ /dev/null @@ -1,154 +0,0 @@ -.dojoxFloatingPane { - background-color:#fff; - position:relative; - border: 1px solid #dedede; - overflow: hidden; - -webkit-box-shadow: 0px 5px 10px #adadad; -} -.dojoxFloatingPaneFg { - -webkit-box-shadow: 0px 8px 20px #525252; -} -.dojoxFloatingPaneTitle { - background: #cccccc; - background:#fafafa repeat-x bottom left; - border:1px solid #bfbfbf; - padding:4px 4px 2px 4px; - cursor: pointer; - white-space: nowrap; -} -.soria .dojoxFloatingPaneTitle { - background:#fff url("../../../dijit/themes/soria/images/titleBar.png") repeat-x top left; - border:1px solid #b1badf; - font-size: 0.9em; - font-weight: bold; - line-height:1.2em; -} -.tundra .dojoxFloatingPaneTitle { - background:#fafafa url("../../../dijit/themes/tundra/images/titleBarBg.gif") repeat-x bottom left; - border:1px solid #bfbfbf; - color:#000; -} -.dojoxFloatingCloseIcon { - background:url('../../../dijit/themes/tundra/images/tabClose.png') no-repeat center center; - width:16px; - height:16px; - overflow:hidden; - float:right; -} -.dojoxFloatingMinimizeIcon { - background:url('../../../dijit/themes/tundra/images/spriteArrows.png') no-repeat 0px center; - width:7px; - margin: 0px 4px; - overflow:hidden; - float:right; -} -.soria .dojoxFloatingMinimizeIcon { - background:url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -15px top; - width: 14px; - margin: 0px 2px; -} -.floatingPaneMaximized .dojoxFloatingMaximizeIcon { display:none; } -.dojoxFloatingMaximizeIcon { - background:url('../../../dijit/themes/tundra/images/spriteArrows.png') no-repeat -21px center; - width:7px; - margin: 0px 4px; - overflow:hidden; - float:right; -} -.soria .dojoxFloatingMaximizeIcon { - background:url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -45px top; -} -.floatingPaneMaximized .dojoxFloatingRestoreIcon { display:inline; } -.dojoxFloatingRestoreIcon { - background:url('../../../dijit/themes/tundra/images/spriteArrows.png') no-repeat 0px center; - width:7px; - margin: 0px 4px; - float:right; - display:none; -} -.dojoxFloatingResizeHandle { - background:url('images/resize.png') no-repeat bottom right; - position:absolute; - right:0; - bottom:0; - width:16px; - height:16px; - cursor:nw-resize; -} -.dojoxFloatingCloseIcon { - width:15px; - height:15px; - overflow:hidden; - float:right; - cursor:pointer; -} -.soria .dojoxFloatingCloseIcon { - background:url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -60px top; -} -.tundra .dojoxFloatingCloseIcon { - background:url('../../../dijit/themes/tundra/images/tabClose.png') no-repeat center center; -} -.dojoxFloatingDockDefault { - position:absolute; - bottom:0px; - left:0px; - overflow:hidden; - margin:0; - margin-bottom:3px; - padding:0px; - width:100%; - z-index:99; - background:transparent; - -} -.dojoxDockList { - padding: 0px; - margin: 0px; -} -.dojoxDockRestoreButton { - background:url('../../../dijit/themes/tundra/images/folderClosed.gif') no-repeat center center; - width:16px; height:16px; - overflow:hidden; - float:left; - margin-top:2px; -} -.soria .dojoxDockRestoreButton { - background:url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -45px top; -} -.dojoxDockTitleNode { - overflow:hidden; -} -.dojoxDock { - display: block; - border: 1px solid black; - position: absolute; - padding:0; - margin:0; - background:#fcfcfc; -} -.dojoxDockNode { - border: 1px solid #adadad; - border-radius: 2px; - -webkit-border-radius: 2px; - -moz-border-radius: 3px; - cursor:pointer; - list-style: none; - padding: 2px; - margin: 0px; - height: 16px; - width: auto; - float: left; - background: #fafafa url("../../../dijit/themes/tundra/images/titleBarBg.gif") repeat-x bottom left; -} -.soria .dojoxDockNode { - background:#b7cdee url("../../../dijit/themes/soria/images/titleBar.png") repeat-x; -} -.dojoxFloatingPaneContent { - overflow: auto; - background-color: #fff; - height: 100%; - width: 100%; -} -.dojoxFloatingPaneCanvas { - background-color:#fff; -} diff --git a/apps/ide/src/styles/backup/ResizeHandle.css b/apps/ide/src/styles/backup/ResizeHandle.css deleted file mode 100644 index adac2aac..00000000 --- a/apps/ide/src/styles/backup/ResizeHandle.css +++ /dev/null @@ -1,40 +0,0 @@ -.dojoxResizeHandle { - float: right; - position: absolute; - right: 2px; - bottom: 2px; - width: 13px; - height: 13px; - z-index: 20; - background-image: url('images/resize.png'); - line-height: 0px; -} -.dijitRtl .dojoxResizeHandle { - float: right; - left: 0px; - right: auto; - background-image: url('images/resizeRtl.png'); -} -.dojoxResizeNW { - cursor: nw-resize; -} -.dijitRtl .dojoxResizeNW { - cursor: ne-resize; -} -.dojoxResizeNE { - cursor: ne-resize; -} -.dijitRtl .dojoxResizeNE { - cursor: nw-resize; -} -.dojoxResizeW { - cursor: w-resize; -} -.dojoxResizeN { - cursor: n-resize; -} -.dojoxResizeHandleClone { - position:absolute; top:0; left:0; - border:1px dashed #666; - z-index:999; -} diff --git a/apps/ide/src/styles/backup/ToggleSplitter.css b/apps/ide/src/styles/backup/ToggleSplitter.css deleted file mode 100644 index 081a66d8..00000000 --- a/apps/ide/src/styles/backup/ToggleSplitter.css +++ /dev/null @@ -1,75 +0,0 @@ -.dijitBorderContainer .dojoxToggleSplitter .dijitSplitterH { - height: 6px; -} -.dijitBorderContainer .dojoxToggleSplitter .dijitSplitterV { - width: 6px; -} -.dijitBorderContainer .dijitSplitterH .dojoxToggleSplitterIcon { - background-image: url('images/splitterToggleH.png'); - background-repeat: no-repeat; - width: 61px; - height: 6px; - top: 1px; - left: 45%; - left: calc(50% - 31px); - cursor: pointer; -} -.dijitBorderContainer .dijitSplitterV .dojoxToggleSplitterIcon { - background-image: url('images/splitterToggleV.png'); - background-repeat: no-repeat; - vertical-align: middle; - width: 6px; - height: 61px; - left: 1px; - top: 45%; - top: calc(50% - 31px); - cursor: pointer; -} -.dojoxToggleSplitterTop .dojoxToggleSplitterIconOpen, -.dojoxToggleSplitterBottom .dojoxToggleSplitterIconClosed { - background-position: 0 -18px !important; -} -.dojoxToggleSplitterBottom .dojoxToggleSplitterIconOpen, -.dojoxToggleSplitterTop .dojoxToggleSplitterIconClosed { - background-position: 0 -6px !important; -} -.dojoxToggleSplitterLeft .dojoxToggleSplitterIconOpen, -.dojoxToggleSplitterRight .dojoxToggleSplitterIconClosed { - background-position: -18px 0 !important; -} -.dojoxToggleSplitterRight .dojoxToggleSplitterIconOpen, -.dojoxToggleSplitterLeft .dojoxToggleSplitterIconClosed { - background-position: -6px 0 !important; -} -.dojoxToggleSplitterTop .dojoxToggleSplitterIconOpenHover, -.dojoxToggleSplitterBottom .dojoxToggleSplitterIconClosedHover { - background-position: 0 -18px !important; -} -.dojoxToggleSplitterBottom .dojoxToggleSplitterIconOpenHover, -.dojoxToggleSplitterTop .dojoxToggleSplitterIconClosedHover { - background-position: 0 -6px !important; -} -.dojoxToggleSplitterLeft .dojoxToggleSplitterIconOpenHover, -.dojoxToggleSplitterRight .dojoxToggleSplitterIconClosedHover { - background-position: -18px 0 !important; -} -.dojoxToggleSplitterRight .dojoxToggleSplitterIconOpenHover, -.dojoxToggleSplitterLeft .dojoxToggleSplitterIconClosedHover { - background-position: -6px 0 !important; -} -.dojoxToggleSplitterTop .dojoxToggleSplitterA11y, -.dojoxToggleSplitterBottom .dojoxToggleSplitterA11y { - display: none; - font-size: 6px; - text-align: center; -} -.dojoxToggleSplitterRight .dojoxToggleSplitterA11y, -.dojoxToggleSplitterLeft .dojoxToggleSplitterA11y { - display: none; - font-size: 8px; - position: relative; - top: 48%; -} -.dijit_a11y .dojoxToggleSplitterA11y { - display: block; -} diff --git a/apps/ide/src/styles/backup/claro.css b/apps/ide/src/styles/backup/claro.css deleted file mode 100644 index 8125e050..00000000 --- a/apps/ide/src/styles/backup/claro.css +++ /dev/null @@ -1,5020 +0,0 @@ - -.dijitReset { - - margin:0; - border:0; - padding:0; - font: inherit; - line-height:normal; - color: inherit; -} -.dj_a11y .dijitReset { - -moz-appearance: none; -} -.dijitInline { - - display:inline-block; - #zoom: 1; - #display:inline; - border:0; - padding:0; - vertical-align:middle; - #vertical-align: auto; -} -table.dijitInline { - - display:inline-table; - box-sizing: content-box; -moz-box-sizing: content-box; -} -.dijitHidden { - - display: none !important; -} -.dijitVisible { - - display: block !important; - position: relative; -} -.dj_ie6 .dijitComboBox .dijitInputContainer, -.dijitInputContainer { - - #zoom: 1; - overflow: hidden; - float: none !important; - position: relative; -} -.dj_ie7 .dijitInputContainer { - float: left !important; - clear: left; - display: inline-block !important; -} -.dj_ie .dijitSelect input, -.dj_ie input.dijitTextBox, -.dj_ie .dijitTextBox input { - font-size: 100%; -} -.dijitSelect .dijitButtonText { - float: left; - vertical-align: top; -} -TABLE.dijitSelect { - padding: 0 !important; - border-collapse: separate; -} -.dijitTextBox .dijitSpinnerButtonContainer, -.dijitTextBox .dijitArrowButtonContainer, -.dijitValidationTextBox .dijitValidationContainer { - float: right; - text-align: center; -} -.dijitSelect input.dijitInputField, -.dijitTextBox input.dijitInputField { - - padding-left: 0 !important; - padding-right: 0 !important; -} -.dijitValidationTextBox .dijitValidationContainer { - display: none; -} -.dijitTeeny { - font-size:1px; - line-height:1px; -} -.dijitOffScreen { - position: absolute !important; - left: -10000px !important; - top: -10000px !important; -} -.dijitPopup { - position: absolute; - background-color: transparent; - margin: 0; - border: 0; - padding: 0; - -webkit-overflow-scrolling: touch; -} -.dijitPositionOnly { - - padding: 0 !important; - border: 0 !important; - background-color: transparent !important; - background-image: none !important; - height: auto !important; - width: auto !important; -} -.dijitNonPositionOnly { - - float: none !important; - position: static !important; - margin: 0 0 0 0 !important; - vertical-align: middle !important; -} -.dijitBackgroundIframe { - - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - z-index: -1; - border: 0; - padding: 0; - margin: 0; -} -.dijitDisplayNone { - - display:none !important; -} -.dijitContainer { - - overflow: hidden; -} -.dj_a11y .dijitIcon, -.dj_a11y div.dijitArrowButtonInner, -.dj_a11y span.dijitArrowButtonInner, -.dj_a11y img.dijitArrowButtonInner, -.dj_a11y .dijitCalendarIncrementControl, -.dj_a11y .dijitTreeExpando { - - display: none; -} -.dijitSpinner div.dijitArrowButtonInner { - display: block; -} -.dj_a11y .dijitA11ySideArrow { - display: inline !important; - cursor: pointer; -} -.dj_a11y .dijitCalendarDateLabel { - padding: 1px; - border: 0px !important; -} -.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel { - border-style: solid !important; - border-width: 1px !important; - padding: 0; -} -.dj_a11y .dijitCalendarDateTemplate { - padding-bottom: 0.1em !important; - border: 0px !important; -} -.dj_a11y .dijitButtonNode { - border: black outset medium !important; - - padding: 0 !important; -} -.dj_a11y .dijitArrowButton { - padding: 0 !important; -} -.dj_a11y .dijitButtonContents { - margin: 0.15em; -} -.dj_a11y .dijitTextBoxReadOnly .dijitInputField, -.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode { - border-style: outset!important; - border-width: medium!important; - border-color: #999 !important; - color:#999 !important; -} -.dijitButtonNode * { - vertical-align: middle; -} -.dijitSelect .dijitArrowButtonInner, -.dijitButtonNode .dijitArrowButtonInner { - - background: no-repeat center; - width: 12px; - height: 12px; - direction: ltr; -} -.dijitLeft { - - background-position:left top; - background-repeat:no-repeat; -} -.dijitStretch { - - white-space:nowrap; - background-repeat:repeat-x; -} -.dijitRight { - - #display:inline; - background-position:right top; - background-repeat:no-repeat; -} -.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode { - opacity: 0.5; -} -.dijitToggleButton, -.dijitButton, -.dijitDropDownButton, -.dijitComboButton { - - margin: 0.2em; - vertical-align: middle; -} -.dijitButtonContents { - display: block; -} -td.dijitButtonContents { - display: table-cell; -} -.dijitButtonNode img { - - vertical-align:middle; - -} -.dijitToolbar .dijitComboButton { - - border-collapse: separate; -} -.dijitToolbar .dijitToggleButton, -.dijitToolbar .dijitButton, -.dijitToolbar .dijitDropDownButton, -.dijitToolbar .dijitComboButton { - margin: 0; -} -.dijitToolbar .dijitButtonContents { - - padding: 1px 2px; -} -.dj_webkit .dijitToolbar .dijitDropDownButton { - padding-left: 0.3em; -} -.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner { - padding:0; -} -.dijitSelect { - border:1px solid gray; -} -.dijitButtonNode { - - border:1px solid gray; - margin:0; - line-height:normal; - vertical-align: middle; - #vertical-align: auto; - text-align:center; - white-space: nowrap; -} -.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer { - - line-height:inherit; -} -.dijitTextBox .dijitButtonNode { - border-width: 0; -} -.dijitSelect, -.dijitSelect *, -.dijitButtonNode, -.dijitButtonNode * { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dj_ie .dijitButtonNode { - - zoom: 1; -} -.dj_ie .dijitButtonNode button { - - overflow: visible; -} -div.dijitArrowButton { - float: right; -} -.dijitTextBox { - border: solid black 1px; - #overflow: hidden; - width: 15em; - vertical-align: middle; -} -.dijitTextBoxReadOnly, -.dijitTextBoxDisabled { - color: gray; -} -.dj_safari .dijitTextBoxDisabled input { - color: #B0B0B0; -} -.dj_safari textarea.dijitTextAreaDisabled { - color: #333; -} -.dj_gecko .dijitTextBoxReadOnly input.dijitInputField, -.dj_gecko .dijitTextBoxDisabled input { - -moz-user-input: none; -} -.dijitPlaceHolder { - - color: #AAAAAA; - font-style: italic; - position: absolute; - top: 0; - left: 0; - #filter: ""; -} -.dijitTimeTextBox { - width: 8em; -} -.dijitTextBox input:focus { - outline: none; -} -.dijitTextBoxFocused { - outline: 5px -webkit-focus-ring-color; -} -.dijitSelect input, -.dijitTextBox input { - float: left; -} -.dj_ie6 input.dijitTextBox, -.dj_ie6 .dijitTextBox input { - float: none; -} -.dijitInputInner { - - border:0 !important; - background-color:transparent !important; - width:100% !important; - - padding-left: 0 !important; - padding-right: 0 !important; - margin-left: 0 !important; - margin-right: 0 !important; -} -.dj_a11y .dijitTextBox input { - margin: 0 !important; -} -.dijitValidationTextBoxError input.dijitValidationInner, -.dijitSelect input, -.dijitTextBox input.dijitArrowButtonInner { - - text-indent: -2em !important; - direction: ltr !important; - text-align: left !important; - height: auto !important; - #text-indent: 0 !important; - #letter-spacing: -5em !important; - #text-align: right !important; -} -.dj_ie .dijitSelect input, -.dj_ie .dijitTextBox input, -.dj_ie input.dijitTextBox { - overflow-y: visible; - line-height: normal; -} -.dijitSelect .dijitSelectLabel span { - line-height: 100%; -} -.dj_ie .dijitSelect .dijitSelectLabel { - line-height: normal; -} -.dj_ie6 .dijitSelect .dijitSelectLabel, -.dj_ie7 .dijitSelect .dijitSelectLabel, -.dj_ie8 .dijitSelect .dijitSelectLabel, -.dj_iequirks .dijitSelect .dijitSelectLabel, -.dijitSelect td, -.dj_ie6 .dijitSelect input, -.dj_iequirks .dijitSelect input, -.dj_ie6 .dijitSelect .dijitValidationContainer, -.dj_ie6 .dijitTextBox input, -.dj_ie6 input.dijitTextBox, -.dj_iequirks .dijitTextBox input.dijitValidationInner, -.dj_iequirks .dijitTextBox input.dijitArrowButtonInner, -.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner, -.dj_iequirks .dijitTextBox input.dijitInputInner, -.dj_iequirks input.dijitTextBox { - line-height: 100%; -} -.dj_a11y input.dijitValidationInner, -.dj_a11y input.dijitArrowButtonInner { - - text-indent: 0 !important; - width: 1em !important; - #text-align: left !important; - color: black !important; -} -.dijitValidationTextBoxError .dijitValidationContainer { - display: inline; - cursor: default; -} -.dijitSpinner .dijitSpinnerButtonContainer, -.dijitComboBox .dijitArrowButtonContainer { - - border-width: 0 0 0 1px !important; -} -.dj_a11y .dijitSelect .dijitArrowButtonContainer, -.dijitToolbar .dijitComboBox .dijitArrowButtonContainer { - - border-width: 0 !important; -} -.dijitComboBoxMenu { - - list-style-type: none; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode { - - border-width: 0; -} -.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode { - clear: both; -} -.dj_ie .dijitToolbar .dijitComboBox { - - vertical-align: middle; -} -.dijitTextBox .dijitSpinnerButtonContainer { - width: 1em; - position: relative !important; - overflow: hidden; -} -.dijitSpinner .dijitSpinnerButtonInner { - width:1em; - visibility:hidden !important; - overflow-x:hidden; -} -.dijitComboBox .dijitButtonNode, -.dijitSpinnerButtonContainer .dijitButtonNode { - border-width: 0; -} -.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode { - border-width: 0px !important; - border-style: solid !important; -} -.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer, -.dj_a11y .dijitSpinner .dijitArrowButtonInner, -.dj_a11y .dijitSpinnerButtonContainer input { - width: 1em !important; -} -.dj_a11y .dijitSpinner .dijitArrowButtonInner { - margin: 0 auto !important; -} -.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - padding-left: 0.3em !important; - padding-right: 0.3em !important; - margin-left: 0.3em !important; - margin-right: 0.3em !important; - width: 1.4em !important; -} -.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - padding-left: 0 !important; - padding-right: 0 !important; - width: 1em !important; -} -.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - margin-left: 0.1em !important; - margin-right: 0.1em !important; - width: 1em !important; -} -.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - margin-left: 0 !important; - margin-right: 0 !important; - width: 2em !important; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - - padding: 0; - position: absolute !important; - right: 0; - float: none; - height: 50%; - width: 100%; - bottom: auto; - left: 0; - right: auto; -} -.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - width: auto; -} -.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton { - overflow: visible !important; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton { - top: 50%; - border-top-width: 1px !important; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton { - #bottom: 50%; - top: 0; -} -.dijitSpinner .dijitArrowButtonInner { - margin: auto; - overflow-x: hidden; - height: 100% !important; -} -.dj_iequirks .dijitSpinner .dijitArrowButtonInner { - height: auto !important; -} -.dijitSpinner .dijitArrowButtonInner .dijitInputField { - -moz-transform: scale(0.5); - -moz-transform-origin: center top; - -webkit-transform: scale(0.5); - -webkit-transform-origin: center top; - -o-transform: scale(0.5); - -o-transform-origin: center top; - transform: scale(0.5); - transform-origin: left top; - padding-top: 0; - padding-bottom: 0; - padding-left: 0 !important; - padding-right: 0 !important; - width: 100%; - visibility: hidden; -} -.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField { - zoom: 50%; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner { - overflow: hidden; -} -.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - width: 100%; -} -.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - width: 1em; -} -.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - vertical-align:top; - visibility: visible; -} -.dj_a11y .dijitSpinnerButtonContainer { - width: 1em; -} -.dijitCheckBox, -.dijitRadio, -.dijitCheckBoxInput { - padding: 0; - border: 0; - width: 16px; - height: 16px; - background-position:center center; - background-repeat:no-repeat; - overflow: hidden; -} -.dijitCheckBox input, -.dijitRadio input { - margin: 0; - padding: 0; - display: block; -} -.dijitCheckBoxInput { - - opacity: 0.01; -} -.dj_ie .dijitCheckBoxInput { - filter: alpha(opacity=0); -} -.dj_a11y .dijitCheckBox, -.dj_a11y .dijitRadio { - - width: auto !important; - height: auto !important; -} -.dj_a11y .dijitCheckBoxInput { - opacity: 1; - filter: none; - width: auto; - height: auto; -} -.dj_a11y .dijitFocusedLabel { - - border: 1px dotted; - outline: 0px !important; -} -.dijitProgressBar { - z-index: 0; -} -.dijitProgressBarEmpty { - - position:relative;overflow:hidden; - border:1px solid black; - z-index:0; -} -.dijitProgressBarFull { - - position:absolute; - overflow:hidden; - z-index:-1; - top:0; - width:100%; -} -.dj_ie6 .dijitProgressBarFull { - height:1.6em; -} -.dijitProgressBarTile { - - position:absolute; - overflow:hidden; - top:0; - left:0; - bottom:0; - right:0; - margin:0; - padding:0; - width: 100%; - height:auto; - background-color:#aaa; - background-attachment: fixed; -} -.dj_a11y .dijitProgressBarTile { - - border-width:2px; - border-style:solid; - background-color:transparent !important; -} -.dj_ie6 .dijitProgressBarTile { - - position:static; - - height:1.6em; -} -.dijitProgressBarIndeterminate .dijitProgressBarTile { - -} -.dijitProgressBarIndeterminateHighContrastImage { - display:none; -} -.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage { - display:block; - position:absolute; - top:0; - bottom:0; - margin:0; - padding:0; - width:100%; - height:auto; -} -.dijitProgressBarLabel { - display:block; - position:static; - width:100%; - text-align:center; - background-color:transparent !important; -} -.dijitTooltip { - position: absolute; - z-index: 2000; - display: block; - - left: 0; - top: -10000px; - overflow: visible; -} -.dijitTooltipContainer { - border: solid black 2px; - background: #b8b5b5; - color: black; - font-size: small; -} -.dijitTooltipFocusNode { - padding: 2px 2px 2px 2px; -} -.dijitTooltipConnector { - position: absolute; -} -.dj_a11y .dijitTooltipConnector { - display: none; -} -.dijitTooltipData { - display:none; -} -.dijitLayoutContainer { - position: relative; - display: block; - overflow: hidden; -} -.dijitAlignTop, -.dijitAlignBottom, -.dijitAlignLeft, -.dijitAlignRight { - position: absolute; - overflow: hidden; -} -body .dijitAlignClient { position: absolute; } -.dijitBorderContainer, .dijitBorderContainerNoGutter { - position:relative; - overflow: hidden; - z-index: 0; -} -.dijitBorderContainerPane, -.dijitBorderContainerNoGutterPane { - position: absolute !important; - z-index: 2; -} -.dijitBorderContainer > .dijitTextArea { - - resize: none; -} -.dijitGutter { - - position: absolute; - font-size: 1px; -} -.dijitSplitter { - position: absolute; - overflow: hidden; - z-index: 10; - background-color: #fff; - border-color: gray; - border-style: solid; - border-width: 0; -} -.dj_ie .dijitSplitter { - z-index: 1; -} -.dijitSplitterActive { - z-index: 11 !important; -} -.dijitSplitterCover { - position:absolute; - z-index:-1; - top:0; - left:0; - width:100%; - height:100%; -} -.dijitSplitterCoverActive { - z-index:3 !important; -} -.dj_ie .dijitSplitterCover { - background: white; - opacity: 0; -} -.dj_ie6 .dijitSplitterCover, -.dj_ie7 .dijitSplitterCover, -.dj_ie8 .dijitSplitterCover { - filter: alpha(opacity=0); -} -.dijitSplitterH { - height: 7px; - border-top:1px; - border-bottom:1px; - cursor: row-resize; - -webkit-tap-highlight-color: transparent; -} -.dijitSplitterV { - width: 7px; - border-left:1px; - border-right:1px; - cursor: col-resize; - -webkit-tap-highlight-color: transparent; -} -.dijitSplitContainer { - position: relative; - overflow: hidden; - display: block; -} -.dijitSplitPane { - position: absolute; -} -.dijitSplitContainerSizerH, -.dijitSplitContainerSizerV { - position:absolute; - font-size: 1px; - background-color: ThreeDFace; - border: 1px solid; - border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; - margin: 0; -} -.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb { - overflow:hidden; - position:absolute; - top:49%; -} -.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb { - position:absolute; - left:49%; -} -.dijitSplitterShadow, -.dijitSplitContainerVirtualSizerH, -.dijitSplitContainerVirtualSizerV { - font-size: 1px; - background-color: ThreeDShadow; - -moz-opacity: 0.5; - opacity: 0.5; - filter: Alpha(Opacity=50); - margin: 0; -} -.dijitSplitContainerSizerH, .dijitSplitContainerVirtualSizerH { - cursor: col-resize; -} -.dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV { - cursor: row-resize; -} -.dj_a11y .dijitSplitterH { - border-top:1px solid #d3d3d3 !important; - border-bottom:1px solid #d3d3d3 !important; -} -.dj_a11y .dijitSplitterV { - border-left:1px solid #d3d3d3 !important; - border-right:1px solid #d3d3d3 !important; -} -.dijitContentPane { - display: block; - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.dijitContentPaneSingleChild { - - overflow: hidden; -} -.dijitContentPaneLoading .dijitIconLoading, -.dijitContentPaneError .dijitIconError { - margin-right: 9px; -} -.dijitTitlePane { - display: block; - overflow: hidden; -} -.dijitFieldset { - border: 1px solid gray; -} -.dijitTitlePaneTitle, .dijitFieldset legend { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitFixedOpen, .dijitFixedClosed { - - cursor: default; -} -.dijitFixedOpen .dijitArrowNode, .dijitFixedOpen .dijitArrowNodeInner, -.dijitFixedClosed .dijitArrowNode, .dijitFixedClosed .dijitArrowNodeInner{ - - display: none; -} -.dijitTitlePaneTitle * { - vertical-align: middle; -} -.dijitTitlePane .dijitArrowNodeInner, .dijitFieldset .dijitArrowNodeInner { - - display: none; -} -.dj_a11y .dijitTitlePane .dijitArrowNodeInner, .dj_a11y .dijitFieldset .dijitArrowNodeInner { - - display:inline !important; - font-family: monospace; -} -.dj_a11y .dijitTitlePane .dijitArrowNode, .dj_a11y .dijitFieldset .dijitArrowNode { - - display:none; -} -.dj_ie6 .dijitTitlePaneContentOuter, -.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle { - - zoom: 1; -} -.dijitColorPalette { - border: 1px solid #999; - background: #fff; - position: relative; -} -.dijitColorPalette .dijitPaletteTable { - - padding: 2px 3px 3px 3px; - position: relative; - overflow: hidden; - outline: 0; - border-collapse: separate; -} -.dj_ie6 .dijitColorPalette .dijitPaletteTable, -.dj_ie7 .dijitColorPalette .dijitPaletteTable, -.dj_iequirks .dijitColorPalette .dijitPaletteTable { - - padding: 0; - margin: 2px 3px 3px 3px; -} -.dijitColorPalette .dijitPaletteCell { - - font-size: 1px; - vertical-align: middle; - text-align: center; - background: none; -} -.dijitColorPalette .dijitPaletteImg { - - padding: 1px; - border: 1px solid #999; - margin: 2px 1px; - cursor: default; - font-size: 1px; -} -.dj_gecko .dijitColorPalette .dijitPaletteImg { - padding-bottom: 0; -} -.dijitColorPalette .dijitColorPaletteSwatch { - - width: 14px; - height: 12px; -} -.dijitPaletteTable td { - padding: 0; -} -.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg { - - border: 1px solid #000; -} -.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, -.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg { - border: 2px solid #000; - margin: 1px 0; -} -.dj_a11y .dijitColorPalette .dijitPaletteTable, -.dj_a11y .dijitColorPalette .dijitPaletteTable * { - - background-color: transparent !important; -} -.dijitAccordionContainer { - border:1px solid #b7b7b7; - border-top:0 !important; -} -.dijitAccordionTitle { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitAccordionTitleSelected { - cursor: default; -} -.dijitAccordionTitle .arrowTextUp, -.dijitAccordionTitle .arrowTextDown { - display: none; - font-size: 0.65em; - font-weight: normal !important; -} -.dj_a11y .dijitAccordionTitle .arrowTextUp, -.dj_a11y .dijitAccordionTitleSelected .arrowTextDown { - display: inline; -} -.dj_a11y .dijitAccordionTitleSelected .arrowTextUp { - display: none; -} -.dijitAccordionChildWrapper { - - overflow: hidden; -} -.dijitCalendarContainer { - width: auto; -} -.dijitCalendarContainer th, .dijitCalendarContainer td { - padding: 0; - vertical-align: middle; -} -.dijitCalendarYearLabel { - white-space: nowrap; -} -.dijitCalendarNextYear { - margin:0 0 0 0.55em; -} -.dijitCalendarPreviousYear { - margin:0 0.55em 0 0; -} -.dijitCalendarIncrementControl { - vertical-align: middle; -} -.dijitCalendarIncrementControl, -.dijitCalendarDateTemplate, -.dijitCalendarMonthLabel, -.dijitCalendarPreviousYear, -.dijitCalendarNextYear { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitCalendarDisabledDate { - color: gray; - text-decoration: line-through; - cursor: default; -} -.dijitSpacer { - - position: relative; - height: 1px; - overflow: hidden; - visibility: hidden; -} -.dijitCalendarMonthMenu .dijitCalendarMonthLabel { - text-align:center; -} -.dijitMenu { - border:1px solid black; - background-color:white; -} -.dijitMenuTable { - border-collapse:collapse; - border-width:0; - background-color:white; -} -.dj_webkit .dijitMenuTable td[colspan="2"]{ - border-right:hidden; -} -.dijitMenuItem { - text-align: left; - white-space: nowrap; - padding:.1em .2em; - cursor:pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitMenuItem:focus { - outline: none -} -.dijitMenuPassive .dijitMenuItemHover, -.dijitMenuItemSelected { - - background-color:black; - color:white; -} -.dijitMenuItemIcon, .dijitMenuExpand { - background-repeat: no-repeat; -} -.dijitMenuItemDisabled * { - - opacity:0.5; - cursor:default; -} -.dj_ie .dj_a11y .dijitMenuItemDisabled, -.dj_ie .dj_a11y .dijitMenuItemDisabled *, -.dj_ie .dijitMenuItemDisabled * { - color: gray; - filter: alpha(opacity=35); -} -.dijitMenuItemLabel { - position: relative; - vertical-align: middle; -} -.dj_a11y .dijitMenuItemSelected { - border: 1px dotted black !important; -} -.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel { - border-width: 1px; - border-style: solid; -} -.dj_ie8 .dj_a11y .dijitMenuItemLabel { - position:static; -} -.dijitMenuExpandA11y { - display: none; -} -.dj_a11y .dijitMenuExpandA11y { - display: inline; -} -.dijitMenuSeparator td { - border: 0; - padding: 0; -} -.dijitMenuSeparatorTop { - height: 50%; - margin: 0; - margin-top:3px; - font-size: 1px; -} -.dijitMenuSeparatorBottom { - height: 50%; - margin: 0; - margin-bottom:3px; - font-size: 1px; -} -.dijitMenuItemIconChar { - display: none; - visibility: hidden; -} -.dj_a11y .dijitMenuItemIconChar { - display: inline; -} -.dijitCheckedMenuItemChecked .dijitMenuItemIconChar, -.dijitRadioMenuItemChecked .dijitMenuItemIconChar { - visibility: visible; -} -.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem { - - margin: 0; -} -.dijitStackController .dijitToggleButtonChecked * { - cursor: default; -} -.dijitTabContainer { - z-index: 0; - overflow: visible; -} -.dj_ie6 .dijitTabContainer { - - overflow: hidden; -} -.dijitTabContainerNoLayout { - width: 100%; -} -.dijitTabContainerBottom-tabs, -.dijitTabContainerTop-tabs, -.dijitTabContainerLeft-tabs, -.dijitTabContainerRight-tabs { - z-index: 1; - overflow: visible !important; -} -.dijitTabController { - z-index: 1; -} -.dijitTabContainerBottom-container, -.dijitTabContainerTop-container, -.dijitTabContainerLeft-container, -.dijitTabContainerRight-container { - z-index:0; - overflow: hidden; - border: 1px solid black; -} -.nowrapTabStrip { - width: 50000px; - display: block; - position: relative; - text-align: left; - z-index: 1; -} -.dijitTabListWrapper { - overflow: hidden; - z-index: 1; -} -.dj_a11y .tabStripButton img { - - display: none; -} -.dijitTabContainerTop-tabs { - border-bottom: 1px solid black; -} -.dijitTabContainerTop-container { - border-top: 0; -} -.dijitTabContainerLeft-tabs { - border-right: 1px solid black; - float: left; -} -.dijitTabContainerLeft-container { - border-left: 0; -} -.dijitTabContainerBottom-tabs { - border-top: 1px solid black; -} -.dijitTabContainerBottom-container { - border-bottom: 0; -} -.dijitTabContainerRight-tabs { - border-left: 1px solid black; - float: left; -} -.dijitTabContainerRight-container { - border-right: 0; -} -div.dijitTabDisabled, .dj_ie div.dijitTabDisabled { - cursor: auto; -} -.dijitTab { - position:relative; - cursor:pointer; - -webkit-tap-highlight-color: transparent; - white-space:nowrap; - z-index:3; -} -.dijitTab * { - - vertical-align: middle; -} -.dijitTabChecked { - cursor: default; -} -.dijitTabContainerTop-tabs .dijitTab { - top: 1px; -} -.dijitTabContainerBottom-tabs .dijitTab { - top: -1px; -} -.dijitTabContainerLeft-tabs .dijitTab { - left: 1px; -} -.dijitTabContainerRight-tabs .dijitTab { - left: -1px; -} -.dijitTabContainerTop-tabs .dijitTab, -.dijitTabContainerBottom-tabs .dijitTab { - - display:inline-block; - #zoom: 1; - #display:inline; -} -.tabStripButton { - z-index: 12; -} -.dijitTabButtonDisabled .tabStripButton { - display: none; -} -.dijitTabCloseButton { - margin-left: 1em; -} -.dijitTabCloseText { - display:none; -} -.dijitTab .tabLabel { - - min-height: 15px; - display: inline-block; -} -.dijitNoIcon { - - display: none; -} -.dj_ie6 .dijitTab .dijitNoIcon { - - display: inline; - height: 15px; - width: 1px; -} -.dj_a11y .dijitTabCloseButton { - background-image: none !important; - width: auto !important; - height: auto !important; -} -.dj_a11y .dijitTabCloseText { - display: inline; -} -.dijitTabPane, -.dijitStackContainer-child, -.dijitAccordionContainer-child { - - border: none !important; -} -.dijitInlineEditBoxDisplayMode { - border: 1px solid transparent; - cursor: text; -} -.dj_a11y .dijitInlineEditBoxDisplayMode, -.dj_ie6 .dijitInlineEditBoxDisplayMode { - - border: none; -} -.dijitInlineEditBoxDisplayModeHover, -.dj_a11y .dijitInlineEditBoxDisplayModeHover, -.dj_ie6 .dijitInlineEditBoxDisplayModeHover { - - background-color: #e2ebf2; - border: solid 1px black; -} -.dijitInlineEditBoxDisplayModeDisabled { - cursor: default; -} -.dijitTree { - overflow: auto; - -webkit-tap-highlight-color: transparent; -} -.dijitTreeContainer { - float: left; -} -.dijitTreeIndent { - - width: 19px; -} -.dijitTreeRow, .dijitTreeContent { - white-space: nowrap; -} -.dj_ie .dijitTreeLabel:focus { - - outline: 1px dotted black; -} -.dijitTreeRow img { - - vertical-align: middle; -} -.dijitTreeContent { - cursor: default; -} -.dijitExpandoText { - display: none; -} -.dj_a11y .dijitExpandoText { - display: inline; - padding-left: 10px; - padding-right: 10px; - font-family: monospace; - border-style: solid; - border-width: thin; - cursor: pointer; -} -.dijitTreeLabel { - margin: 0 4px; -} -.dijitDialog { - position: absolute; - z-index: 999; - overflow: hidden; -} -.dijitDialogTitleBar { - cursor: move; -} -.dijitDialogFixed .dijitDialogTitleBar { - cursor:default; -} -.dijitDialogCloseIcon { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitDialogPaneContent { - -webkit-overflow-scrolling: touch; -} -.dijitDialogUnderlayWrapper { - position: absolute; - left: 0; - top: 0; - z-index: 998; - display: none; - background: transparent !important; -} -.dijitDialogUnderlay { - background: #eee; - opacity: 0.5; -} -.dj_ie .dijitDialogUnderlay { - filter: alpha(opacity=50); -} -.dj_a11y .dijitSpinnerButtonContainer, -.dj_a11y .dijitDialog { - opacity: 1 !important; - background-color: white !important; -} -.dijitDialog .closeText { - display:none; - - position:absolute; -} -.dj_a11y .dijitDialog .closeText { - display:inline; -} -.dijitSliderMoveable { - z-index:99; - position:absolute !important; - display:block; - vertical-align:middle; -} -.dijitSliderMoveableH { - right:0; -} -.dijitSliderMoveableV { - right:50%; -} -.dj_a11y div.dijitSliderImageHandle, -.dijitSliderImageHandle { - margin:0; - padding:0; - position:relative !important; - border:8px solid gray; - width:0; - height:0; - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dj_iequirks .dj_a11y .dijitSliderImageHandle { - font-size: 0; -} -.dj_ie7 .dijitSliderImageHandle { - overflow: hidden; -} -.dj_ie7 .dj_a11y .dijitSliderImageHandle { - overflow: visible; -} -.dj_a11y .dijitSliderFocused .dijitSliderImageHandle { - border:4px solid #000; - height:8px; - width:8px; -} -.dijitSliderImageHandleV { - top:-8px; - right: -50%; -} -.dijitSliderImageHandleH { - left:50%; - top:-5px; - vertical-align:top; -} -.dijitSliderBar { - border-style:solid; - border-color:black; - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitSliderBarContainerV { - position:relative; - height:100%; - z-index:1; -} -.dijitSliderBarContainerH { - position:relative; - z-index:1; -} -.dijitSliderBarH { - height:4px; - border-width:1px 0; -} -.dijitSliderBarV { - width:4px; - border-width:0 1px; -} -.dijitSliderProgressBar { - background-color:red; - z-index:1; -} -.dijitSliderProgressBarV { - position:static !important; - height:0; - vertical-align:top; - text-align:left; -} -.dijitSliderProgressBarH { - position:absolute !important; - width:0; - vertical-align:middle; - overflow:visible; -} -.dijitSliderRemainingBar { - overflow:hidden; - background-color:transparent; - z-index:1; -} -.dijitSliderRemainingBarV { - height:100%; - text-align:left; -} -.dijitSliderRemainingBarH { - width:100% !important; -} -.dijitSliderBumper { - overflow:hidden; - z-index:1; -} -.dijitSliderBumperV { - width:4px; - height:8px; - border-width:0 1px; -} -.dijitSliderBumperH { - width:8px; - height:4px; - border-width:1px 0; -} -.dijitSliderBottomBumper, -.dijitSliderLeftBumper { - background-color:red; -} -.dijitSliderTopBumper, -.dijitSliderRightBumper { - background-color:transparent; -} -.dijitSliderDecoration { - text-align:center; -} -.dijitSliderDecorationC, -.dijitSliderDecorationV { - position: relative; -} -.dijitSliderDecorationH { - width: 100%; -} -.dijitSliderDecorationV { - height: 100%; - white-space: nowrap; -} -.dijitSliderButton { - font-family:monospace; - margin:0; - padding:0; - display:block; -} -.dj_a11y .dijitSliderButtonInner { - visibility:visible !important; -} -.dijitSliderButtonContainer { - text-align:center; - height:0; -} -.dijitSliderButtonContainer * { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitSlider .dijitButtonNode { - padding:0; - display:block; -} -.dijitRuleContainer { - position:relative; - overflow:visible; -} -.dijitRuleContainerV { - height:100%; - line-height:0; - float:left; - text-align:left; -} -.dj_opera .dijitRuleContainerV { - line-height:2%; -} -.dj_ie .dijitRuleContainerV { - line-height:normal; -} -.dj_gecko .dijitRuleContainerV { - margin:0 0 1px 0; -} -.dijitRuleMark { - position:absolute; - border:1px solid black; - line-height:0; - height:100%; -} -.dijitRuleMarkH { - width:0; - border-top-width:0 !important; - border-bottom-width:0 !important; - border-left-width:0 !important; -} -.dijitRuleLabelContainer { - position:absolute; -} -.dijitRuleLabelContainerH { - text-align:center; - display:inline-block; -} -.dijitRuleLabelH { - position:relative; - left:-50%; -} -.dijitRuleLabelV { - - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.dijitRuleMarkV { - height:0; - border-right-width:0 !important; - border-bottom-width:0 !important; - border-left-width:0 !important; - width:100%; - left:0; -} -.dj_ie .dijitRuleLabelContainerV { - margin-top:-.55em; -} -.dj_a11y .dijitSliderReadOnly, -.dj_a11y .dijitSliderDisabled { - opacity:0.6; -} -.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar, -.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar { - filter: alpha(opacity=40); -} -.dj_a11y .dijitSlider .dijitSliderButtonContainer div { - font-family: monospace; - font-size: 1em; - line-height: 1em; - height: auto; - width: auto; - margin: 0 4px; -} -.dj_a11y .dijitButtonContents .dijitButtonText, -.dj_a11y .dijitTab .tabLabel { - display: inline !important; -} -.dj_a11y .dijitSelect .dijitButtonText { - display: inline-block !important; -} -.dijitTextArea { - width:100%; - overflow-y: auto; -} -.dijitTextArea[cols] { - width:auto; -} -.dj_ie .dijitTextAreaCols { - width:auto; -} -.dijitExpandingTextArea { - - resize: none; -} -.dijitToolbarSeparator { - height: 18px; - width: 5px; - padding: 0 1px; - margin: 0; -} -.dijitIEFixedToolbar { - position:absolute; - - top: expression(eval((document.documentElement||document.body).scrollTop)); -} -.dijitEditor { - display: block; -} -.dijitEditorDisabled, -.dijitEditorReadOnly { - color: gray; -} -.dijitTimePicker { - background-color: white; -} -.dijitTimePickerItem { - cursor:pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitTimePickerItemHover { - background-color:gray; - color:white; -} -.dijitTimePickerItemSelected { - font-weight:bold; - color:#333; - background-color:#b7cdee; -} -.dijitTimePickerItemDisabled { - color:gray; - text-decoration:line-through; -} -.dijitTimePickerItemInner { - text-align:center; - border:0; - padding:2px 8px 2px 8px; -} -.dijitTimePickerTick, -.dijitTimePickerMarker { - border-bottom:1px solid gray; -} -.dijitTimePicker .dijitDownArrowButton { - border-top: none !important; -} -.dijitTimePickerTick { - color:#CCC; -} -.dijitTimePickerMarker { - color:black; - background-color:#CCC; -} -.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner { - border: solid 4px black; -} -.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner { - border: dashed 4px black; -} -.dijitToggleButtonIconChar { - - display:none !important; -} -.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar { - display:inline !important; - visibility:hidden; -} -.dj_ie6 .dijitToggleButtonIconChar, .dj_ie6 .tabStripButton .dijitButtonText { - font-family: "Arial Unicode MS"; -} -.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar { - display: inline !important; - visibility:visible !important; -} -.dijitArrowButtonChar { - display:none !important; -} -.dj_a11y .dijitArrowButtonChar { - display:inline !important; -} -.dj_a11y .dijitDropDownButton .dijitArrowButtonInner, -.dj_a11y .dijitComboButton .dijitArrowButtonInner { - display:none !important; -} -.dj_a11y .dijitSelect { - border-collapse: separate !important; - border-width: 1px; - border-style: solid; -} -.dj_ie .dijitSelect { - vertical-align: middle; -} -.dj_ie6 .dijitSelect .dijitValidationContainer, -.dj_ie8 .dijitSelect .dijitButtonText { - vertical-align: top; -} -.dj_ie6 .dijitTextBox .dijitInputContainer, -.dj_iequirks .dijitTextBox .dijitInputContainer, -.dj_ie6 .dijitTextBox .dijitArrowButtonInner, -.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner, -.dijitSelect .dijitSelectLabel { - vertical-align: baseline; -} -.dijitNumberTextBox { - text-align: left; - direction: ltr; -} -.dijitNumberTextBox .dijitInputInner { - text-align: inherit; -} -.dijitToolbar .dijitSelect { - margin: 0; -} -.dj_webkit .dijitToolbar .dijitSelect { - padding-left: 0.3em; -} -.dijitSelect .dijitButtonContents { - padding: 0; - white-space: nowrap; - text-align: left; - border-style: none solid none none; - border-width: 1px; -} -.dijitSelectFixedWidth .dijitButtonContents { - width: 100%; -} -.dijitSelectMenu .dijitMenuItemIcon { - - display:none; -} -.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel, -.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel { - - position: static; -} -.dijitSelectLabel * -{ - vertical-align: baseline; -} -.dijitSelectSelectedOption * { - font-weight: bold; -} -.dijitSelectMenu { - border-width: 1px; -} -.dijitForceStatic { - position: static !important; -} -.dijitReadOnly *, -.dijitDisabled *, -.dijitReadOnly, -.dijitDisabled { - - cursor: default; -} -.dojoDndItem { - padding: 2px; - - -webkit-touch-callout: none; - -webkit-user-select: none; -} -.dojoDndHorizontal .dojoDndItem { - - #display: inline; - display: inline-block; -} -.dojoDndItemBefore, -.dojoDndItemAfter { - border: 0px solid #369; -} -.dojoDndItemBefore { - border-width: 2px 0 0 0; - padding: 0 2px 2px 2px; -} -.dojoDndItemAfter { - border-width: 0 0 2px 0; - padding: 2px 2px 0 2px; -} -.dojoDndHorizontal .dojoDndItemBefore { - border-width: 0 0 0 2px; - padding: 2px 2px 2px 0; -} -.dojoDndHorizontal .dojoDndItemAfter { - border-width: 0 2px 0 0; - padding: 2px 0 2px 2px; -} -.dojoDndItemOver { - cursor:pointer; -} -.dj_gecko .dijitArrowButtonInner INPUT, -.dj_gecko INPUT.dijitArrowButtonInner { - -moz-user-focus:ignore; -} -.dijitFocused .dijitMenuItemShortcutKey { - text-decoration: underline; -} -.dijitIconSave, -.dijitIconPrint, -.dijitIconCut, -.dijitIconCopy, -.dijitIconClear, -.dijitIconDelete, -.dijitIconUndo, -.dijitIconEdit, -.dijitIconNewTask, -.dijitIconEditTask, -.dijitIconEditProperty, -.dijitIconTask, -.dijitIconFilter, -.dijitIconConfigure, -.dijitIconSearch, -.dijitIconApplication, -.dijitIconBookmark, -.dijitIconChart, -.dijitIconConnector, -.dijitIconDatabase, -.dijitIconDocuments, -.dijitIconMail, -.dijitLeaf, -.dijitIconFile, -.dijitIconFunction, -.dijitIconKey, -.dijitIconPackage, -.dijitIconSample, -.dijitIconTable, -.dijitIconUsers, -.dijitFolderClosed, -.dijitIconFolderClosed, -.dijitFolderOpened, -.dijitIconFolderOpen, -.dijitIconError { - background-image: url("images/commonIconsObjActEnabled.png"); - width: 16px; - height: 16px; -} -.dj_ie6 .dijitIconSave, -.dj_ie6 .dijitIconPrint, -.dj_ie6 .dijitIconCut, -.dj_ie6 .dijitIconCopy, -.dj_ie6 .dijitIconClear, -.dj_ie6 .dijitIconDelete, -.dj_ie6 .dijitIconUndo, -.dj_ie6 .dijitIconEdit, -.dj_ie6 .dijitIconNewTask, -.dj_ie6 .dijitIconEditTask, -.dj_ie6 .dijitIconEditProperty, -.dj_ie6 .dijitIconTask, -.dj_ie6 .dijitIconFilter, -.dj_ie6 .dijitIconConfigure, -.dj_ie6 .dijitIconSearch, -.dj_ie6 .dijitIconApplication, -.dj_ie6 .dijitIconBookmark, -.dj_ie6 .dijitIconChart, -.dj_ie6 .dijitIconConnector, -.dj_ie6 .dijitIconDatabase, -.dj_ie6 .dijitIconDocuments, -.dj_ie6 .dijitIconMail, -.dj_ie6 .dijitLeaf, -.dj_ie6 .dijitIconFile, -.dj_ie6 .dijitIconFunction, -.dj_ie6 .dijitIconKey, -.dj_ie6 .dijitIconPackage, -.dj_ie6 .dijitIconSample, -.dj_ie6 .dijitIconTable, -.dj_ie6 .dijitIconUsers, -.dj_ie6 .dijitFolderClosed, -.dj_ie6 .dijitIconFolderClosed, -.dj_ie6 .dijitFolderOpened, -.dj_ie6 .dijitIconFolderOpen, -.dj_ie6 .dijitIconError { - background-image: url("images/commonIconsObjActEnabled8bit.png"); -} -.dijitDisabled .dijitIconSave, -.dijitDisabled .dijitIconPrint, -.dijitDisabled .dijitIconCut, -.dijitDisabled .dijitIconCopy, -.dijitDisabled .dijitIconClear, -.dijitDisabled .dijitIconDelete, -.dijitDisabled .dijitIconUndo, -.dijitDisabled .dijitIconEdit, -.dijitDisabled .dijitIconNewTask, -.dijitDisabled .dijitIconEditTask, -.dijitDisabled .dijitIconEditProperty, -.dijitDisabled .dijitIconTask, -.dijitDisabled .dijitIconFilter, -.dijitDisabled .dijitIconConfigure, -.dijitDisabled .dijitIconSearch, -.dijitDisabled .dijitIconApplication, -.dijitDisabled .dijitIconBookmark, -.dijitDisabled .dijitIconChart, -.dijitDisabled .dijitIconConnector, -.dijitDisabled .dijitIconDatabase, -.dijitDisabled .dijitIconDocuments, -.dijitDisabled .dijitIconMail, -.dijitDisabled .dijitLeaf, -.dijitDisabled .dijitIconFile, -.dijitDisabled .dijitIconFunction, -.dijitDisabled .dijitIconKey, -.dijitDisabled .dijitIconPackage, -.dijitDisabled .dijitIconSample, -.dijitDisabled .dijitIconTable, -.dijitDisabled .dijitIconUsers, -.dijitDisabled .dijitFolderClosed, -.dijitDisabled .dijitIconFolderClosed, -.dijitDisabled .dijitFolderOpened, -.dijitDisabled .dijitIconFolderOpen, -.dijitDisabled .dijitIconError { - background-image: url("images/commonIconsObjActDisabled.png"); -} -.dijitIconSave { background-position: 0; } -.dijitIconPrint { background-position: -16px; } -.dijitIconCut { background-position: -32px; } -.dijitIconCopy { background-position: -48px; } -.dijitIconClear { background-position: -64px; } -.dijitIconDelete { background-position: -80px; } -.dijitIconUndo { background-position: -96px; } -.dijitIconEdit { background-position: -112px; } -.dijitIconNewTask { background-position: -128px; } -.dijitIconEditTask { background-position: -144px; } -.dijitIconEditProperty { background-position: -160px; } -.dijitIconTask { background-position: -176px; } -.dijitIconFilter { background-position: -192px; } -.dijitIconConfigure { background-position: -208px; } -.dijitIconSearch { background-position: -224px; } -.dijitIconError { background-position: -496px; } -.dijitIconApplication { background-position: -240px; } -.dijitIconBookmark { background-position: -256px; } -.dijitIconChart { background-position: -272px; } -.dijitIconConnector { background-position: -288px; } -.dijitIconDatabase { background-position: -304px; } -.dijitIconDocuments { background-position: -320px; } -.dijitIconMail { background-position: -336px; } -.dijitIconFile, .dijitLeaf { background-position: -352px; } -.dijitIconFunction { background-position: -368px; } -.dijitIconKey { background-position: -384px; } -.dijitIconPackage{ background-position: -400px; } -.dijitIconSample { background-position: -416px; } -.dijitIconTable { background-position: -432px; } -.dijitIconUsers { background-position: -448px; } -.dijitIconFolderClosed, .dijitFolderClosed { background-position: -464px; } -.dijitIconFolderOpen, .dijitFolderOpened { background-position: -480px; } -.dijitIconLoading { - background:url("images/loadingAnimation_rtl.gif") no-repeat; - height: 20px; - width: 20px; -} -.claro .dijitPopup { - -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); -} -.claro .dijitTooltipDialogPopup { - - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; -} -.claro .dijitComboBoxHighlightMatch { - background-color: #abd6ff; -} -.claro .dijitFocusedLabel { - - outline: 1px dotted #494949; -} -.claro .dojoDndItem { - border-color: rgba(0, 0, 0, 0); - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - transition-duration: 0.25s; - -webkit-transition-property: background-color, border-color; - -moz-transition-property: background-color, border-color; - transition-property: background-color, border-color; -} -.claro .dojoDndItemOver { - background-color: #abd6ff; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 1px; - border: solid 1px #759dc0; - color: #000000; -} -.claro .dojoDndItemAnchor, -.claro .dojoDndItemSelected { - background-color: #cfe5fa; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 1px; - border: solid 1px #759dc0; - color: #000000; -} -.claro .dojoDndItemBefore, -.claro .dojoDndItemAfter { - border-color: #759dc0; -} -.claro table.dojoDndAvatar { - border: 1px solid #b5bcc7; - border-collapse: collapse; - background-color: #ffffff; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); -} -.claro .dojoDndAvatarHeader td { - height: 20px; - padding-left: 21px; -} -.claro.dojoDndMove .dojoDndAvatarHeader, -.claro.dojoDndCopy .dojoDndAvatarHeader { - background-image: url("images/dnd.png"); - background-repeat: no-repeat; - background-position: 2px -122px; -} -.claro .dojoDndAvatarItem td { - padding: 5px; -} -.claro.dojoDndMove .dojoDndAvatarHeader { - background-color: #f58383; - background-position: 2px -103px; -} -.claro.dojoDndCopy .dojoDndAvatarHeader { - background-color: #f58383; - background-position: 2px -68px; -} -.claro.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader { - background-color: #97e68d; - background-position: 2px -33px; -} -.claro.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader { - background-color: #97e68d; - background-position: 2px 2px; -} -.claro .dijitTextBox, -.claro .dijitInputInner { - color: #000000; -} -.claro .dijitValidationTextBoxError .dijitValidationContainer { - background-color: #d46464; - background-image: url("images/error.png"); - background-position: top center; - border: solid #d46464 0; - width: 9px; -} -.claro .dijitTextBoxError .dijitValidationContainer { - border-left-width: 1px; -} -.claro .dijitValidationTextBoxError .dijitValidationIcon { - width: 0; - background-color: transparent; - -} -.claro .dijitTextArea, -.claro .dijitInputField .dijitPlaceHolder { - padding: 2px; -} -.claro .dijitSelect .dijitInputField, -.claro .dijitTextBox .dijitInputField { - padding: 1px 2px; -} -.dj_gecko .claro .dijitTextBox .dijitInputInner, -.dj_webkit .claro .dijitTextBox .dijitInputInner { - padding: 1px; -} -.claro .dijitSelect, -.claro .dijitSelect .dijitButtonContents, -.claro .dijitTextBox, -.claro .dijitTextBox .dijitButtonNode { - - border-color: #b5bcc7; - -webkit-transition-property: background-color, border; - -moz-transition-property: background-color, border; - transition-property: background-color, border; - -webkit-transition-duration: 0.35s; - -moz-transition-duration: 0.35s; - transition-duration: 0.35s; -} -.claro .dijitSelect, -.claro .dijitTextBox { - background-color: #ffffff; -} -.claro .dijitSelectHover, -.claro .dijitSelectHover .dijitButtonContents, -.claro .dijitTextBoxHover, -.claro .dijitTextBoxHover .dijitButtonNode { - border-color: #759dc0; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - transition-duration: 0.25s; -} -.claro .dijitTextBoxHover { - background-color: #e5f2fe; - background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); -} -.claro .dijitSelectError, -.claro .dijitSelectError .dijitButtonContents, -.claro .dijitTextBoxError, -.claro .dijitTextBoxError .dijitButtonNode { - border-color: #d46464; -} -.claro .dijitSelectFocused, -.claro .dijitSelectFocused .dijitButtonContents, -.claro .dijitTextBoxFocused, -.claro .dijitTextBoxFocused .dijitButtonNode { - border-color: #759dc0; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.claro .dijitTextBoxFocused { - background-color: #ffffff; - background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); -} -.claro .dijitTextBoxFocused .dijitInputContainer { - background: #ffffff; -} -.claro .dijitSelectErrorFocused, -.claro .dijitSelectErrorFocused .dijitButtonContents, -.claro .dijitTextBoxErrorFocused, -.claro .dijitTextBoxErrorFocused .dijitButtonNode { - border-color: #ce5050; -} -.claro .dijitSelectDisabled, -.claro .dijitSelectDisabled .dijitButtonContents, -.claro .dijitTextBoxDisabled, -.claro .dijitTextBoxDisabled .dijitButtonNode { - border-color: #d3d3d3; -} -.claro .dijitSelectDisabled, -.claro .dijitTextBoxDisabled, -.claro .dijitTextBoxDisabled .dijitInputContainer { - background-color: #efefef; - background-image: none; -} -.claro .dijitSelectDisabled, -.claro .dijitTextBoxDisabled, -.claro .dijitTextBoxDisabled .dijitInputInner { - color: #818181; -} -.dj_webkit .claro .dijitDisabled input { - - color: #757575; -} -.dj_webkit .claro textarea.dijitTextAreaDisabled { - - color: #1b1b1b; -} -.claro .dijitSelect .dijitArrowButtonInner, -.claro .dijitComboBox .dijitArrowButtonInner { - background-image: url("images/commonFormArrows.png"); - background-position: -35px 53%; - background-repeat: no-repeat; - margin: 0; - width: 16px; -} -.claro .dijitComboBox .dijitArrowButtonInner { - border: 1px solid #ffffff; -} -.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner { - border: none; -} -.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner { - border: none; -} -.claro .dijitSelectLabel, -.claro .dijitTextBox .dijitInputInner, -.claro .dijitValidationTextBox .dijitValidationContainer { - padding: 1px 0; -} -.claro .dijitComboBox .dijitButtonNode { - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitComboBoxOpenOnClickHover .dijitButtonNode, -.claro .dijitComboBox .dijitDownArrowButtonHover, -.claro .dijitComboBoxFocused .dijitArrowButton { - background-color: #abd6ff; -} -.claro .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner, -.claro .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner { - background-position: -70px 53%; -} -.claro .dijitComboBox .dijitHasDropDownOpen { - background-color: #7dbdfa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 1px; -} -.dj_iequirks .claro .dijitComboBox .dijitHasDropDownOpen { - padding: 1px 0; -} -.claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { - background-position: -70px 53%; - border: 0 none; -} -.claro div.dijitComboBoxDisabled .dijitArrowButtonInner { - - background-position: 0 50%; - background-color: #efefef; -} -.dj_ff3 .claro .dijitInputField input[type="hidden"] { - display: none; - height: 0; - width: 0; -} -.dj_borderbox .claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { - width: 18px; -} -.dj_borderbox .claro .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner { - width: 16px; -} -.claro .dijitButtonNode { - - -webkit-transition-property: background-color; - -moz-transition-property: background-color; - transition-property: background-color; - -webkit-transition-duration: 0.3s; - -moz-transition-duration: 0.3s; - transition-duration: 0.3s; -} -.claro .dijitButton .dijitButtonNode, -.claro .dijitDropDownButton .dijitButtonNode, -.claro .dijitComboButton .dijitButtonNode, -.claro .dijitToggleButton .dijitButtonNode { - - border: 1px solid #759dc0; - padding: 2px 4px 4px 4px; - color: #000000; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); - -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15); - background-color: #bcd8f4; - background-image: url("images/buttonEnabled.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%); - background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%); - background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%); - background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%); - _background-image: none; -} -.claro .dijitComboButton .dijitArrowButton { - border-left-width: 0; - padding: 4px 2px 4px 2px; - -} -.claro .dijitArrowButtonInner { - width: 15px; - height: 15px; - margin: 0 auto; - background-image: url("images/buttonArrows.png"); - background-repeat: no-repeat; - background-position: -51px 53%; -} -.claro .dijitLeftArrowButton .dijitArrowButtonInner { - background-position: -77px 53%; -} -.claro .dijitRightArrowButton .dijitArrowButtonInner { - background-position: -26px 53%; -} -.claro .dijitUpArrowButton .dijitArrowButtonInner { - background-position: 0 53%; -} -.claro .dijitDisabled .dijitArrowButtonInner { - background-position: -151px 53%; -} -.claro .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner { - background-position: -177px 53%; -} -.claro .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner { - background-position: -126px 53%; -} -.claro .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner { - background-position: -100px 53%; -} -.claro .dijitButtonText { - padding: 0 0.3em; - text-align: center; -} -.claro .dijitButtonHover .dijitButtonNode, -.claro .dijitDropDownButtonHover .dijitButtonNode, -.claro .dijitComboButton .dijitButtonNodeHover, -.claro .dijitComboButton .dijitDownArrowButtonHover, -.claro .dijitToggleButtonHover .dijitButtonNode { - background-color: #86bdf2; - color: #000000; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - transition-duration: 0.2s; -} -.claro .dijitButtonActive .dijitButtonNode, -.claro .dijitDropDownButtonActive .dijitButtonNode, -.claro .dijitComboButtonActive .dijitButtonNode, -.claro .dijitToggleButtonActive .dijitButtonNode, -.claro .dijitToggleButtonChecked .dijitButtonNode { - background-color: #86bdf2; - -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.claro .dijitButtonDisabled, -.claro .dijitDropDownButtonDisabled, -.claro .dijitComboButtonDisabled, -.claro .dijitToggleButtonDisabled { - background-image: none; - outline: none; -} -.claro .dijitButtonDisabled .dijitButtonNode, -.claro .dijitDropDownButtonDisabled .dijitButtonNode, -.claro .dijitComboButtonDisabled .dijitButtonNode, -.claro .dijitToggleButtonDisabled .dijitButtonNode { - background-color: #efefef; - border: solid 1px #d3d3d3; - color: #818181; - -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); - -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 rgba(0, 0, 0, 0); - background-image: url("images/buttonDisabled.png"); - background-image: -moz-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); - background-image: -webkit-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); - background-image: -o-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); - background-image: linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); - _background-image: none; -} -.claro .dijitComboButtonDisabled .dijitArrowButton { - border-left-width: 0; -} -.claro table.dijitComboButton { - border-collapse: separate; - -} -.claro .dijitComboButton .dijitStretch { - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; -} -.claro .dijitComboButton .dijitArrowButton { - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} -.claro .dijitToggleButton .dijitCheckBoxIcon { - background-image: url("images/checkmarkNoBorder.png"); -} -.dj_ie6 .claro .dijitToggleButton .dijitCheckBoxIcon { - background-image: url("images/checkmarkNoBorder.gif"); -} -.claro .dijitCheckBox, -.claro .dijitCheckBoxIcon { - background-image: url("images/checkboxRadioButtonStates.png"); - - background-repeat: no-repeat; - width: 15px; - height: 16px; - margin: 0 2px 0 0; - padding: 0; -} -.dj_ie6 .claro .dijitCheckBox, -.dj_ie6 .claro .dijitCheckBoxIcon { - background-image: url("images/checkboxAndRadioButtons_IE6.png"); - -} -.claro .dijitCheckBox, -.claro .dijitToggleButton .dijitCheckBoxIcon { - - background-position: -15px; -} -.claro .dijitCheckBoxChecked, -.claro .dijitToggleButtonChecked .dijitCheckBoxIcon { - - background-position: 0; -} -.claro .dijitCheckBoxDisabled { - - background-position: -75px; -} -.claro .dijitCheckBoxCheckedDisabled { - - background-position: -60px; -} -.claro .dijitCheckBoxHover { - - background-position: -45px; -} -.claro .dijitCheckBoxCheckedHover { - - background-position: -30px; -} -.claro .dijitToggleButton .dijitRadio, -.claro .dijitToggleButton .dijitRadioIcon { - background-image: url("images/checkboxRadioButtonStates.png"); -} -.dj_ie6 .claro .dijitToggleButton .dijitRadio, -.dj_ie6 .claro .dijitToggleButton .dijitRadioIcon { - background-image: url("images/checkboxAndRadioButtons_IE6.png"); -} -.claro .dijitRadio, -.claro .dijitRadioIcon { - - background-image: url("images/checkboxRadioButtonStates.png"); - - background-repeat: no-repeat; - width: 15px; - height: 15px; - margin: 0 2px 0 0; - padding: 0; -} -.dj_ie6 .claro .dijitRadio, -.dj_ie6 .claro .dijitRadioIcon { - - background-image: url("images/checkboxAndRadioButtons_IE6.png"); - -} -.claro .dijitRadio { - - background-position: -105px; -} -.claro .dijitToggleButton .dijitRadioIcon { - - background-position: -107px; -} -.claro .dijitRadioDisabled { - - background-position: -165px; -} -.claro .dijitRadioHover { - - background-position: -135px; -} -.claro .dijitRadioChecked { - background-position: -90px; -} -.claro .dijitToggleButtonChecked .dijitRadioIcon { - background-position: -92px; -} -.claro .dijitRadioCheckedHover { - background-position: -120px; -} -.claro .dijitRadioCheckedDisabled { - - background-position: -150px; -} -.claro .dijitSelect .dijitArrowButtonContainer { - border: 1px solid #ffffff; -} -.claro .dijitSelect .dijitArrowButton { - padding: 0; - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitSelect .dijitArrowButton .dijitArrowButtonInner { - height: 16px; -} -.claro .dijitSelectHover { - background-color: #e5f2fe; - background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-repeat: repeat-x; -} -.claro .dijitSelectHover .dijitArrowButton { - background-color: #abd6ff; -} -.claro .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner { - background-position: -70px 53%; -} -.claro .dijitSelectFocused .dijitArrowButton { - background-color: #7dbefa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitSelectFocused .dijitArrowButton { - border: none; - padding: 1px; -} -.claro .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner { - background-position: -70px 53%; -} -.claro .dijitSelectDisabled { - border-color: #d3d3d3; - background-color: #efefef; - background-image: none; - color: #818181; -} -.claro .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner { - background-position: 0 53%; -} -.claro .dijitSelectMenu td.dijitMenuItemIconCell, -.claro .dijitSelectMenu td.dijitMenuArrowCell { - - display: none; -} -.claro .dijitSelectMenu td.dijitMenuItemLabel { - - padding: 2px; -} -.claro .dijitSelectMenu .dijitMenuSeparatorTop { - border-bottom: 1px solid #759dc0; -} -.claro .dijitTabPaneWrapper { - background: #ffffff; -} -.claro .dijitTabPaneWrapper, -.claro .dijitTabContainerTop-tabs, -.claro .dijitTabContainerBottom-tabs, -.claro .dijitTabContainerLeft-tabs, -.claro .dijitTabContainerRight-tabs { - - border-color: #b5bcc7; -} -.claro .dijitTabCloseButton { - background: url("images/tabClose.png") no-repeat; - width: 14px; - height: 14px; - margin-left: 5px; - margin-right: -5px; -} -.claro .dijitTabCloseButtonHover { - background-position: -14px; -} -.claro .dijitTabCloseButtonActive { - background-position: -28px; -} -.claro .dijitTabSpacer { - - display: none; -} -.claro .dijitTab { - /* border: 1px solid #b5bcc7; */ - border: 1px solid #9ea5ae; - background-color: #efefef; - -webkit-transition-property: background-color, border; - -moz-transition-property: background-color, border; - transition-property: background-color, border; - -webkit-transition-duration: 0.35s; - -moz-transition-duration: 0.35s; - transition-duration: 0.35s; - color: #494949; -} -.claro .dijitTabHover { - border-color: #759dc0; - background-color: #abd6ff; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - transition-duration: 0.25s; - color: #000000; -} -.claro .dijitTabActive { - border-color: #759dc0; - background-color: #7dbdfa; - color: #000000; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.claro .dijitTabChecked { - border-color: #b5bcc7; - background-color: #cfe5fa; - color: #000000; -} -.claro .dijitTabDisabled { - background-color: #d3d3d3; -} -.claro .tabStripButton { - background-color: transparent; - border: none; -} -.claro .dijitTabContainerTop-tabs .dijitTab { - - top: 1px; - - margin-right: 1px; - padding: 3px 6px; - border-bottom-width: 0; - min-width: 60px; - text-align: center; - /*background-image: url("layout/images/tabTopUnselected.png");*/ - background-repeat: repeat-x; - background-image: -moz-linear-gradient(top, #d4d7da 0%, #bdc0c4 100%); - background-image: -webkit-linear-gradient(top, #d4d7da 0%, #bdc0c4 100%); - background-image: -o-linear-gradient(top, #d4d7da 0%, #bdc0c4 100%); - background-image: linear-gradient(top, #d4d7da 0%, #bdc0c4 100%); - - /* background-image: -moz-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); */ - - -webkit-box-shadow: inset 0 0 1px 0px rgba(255, 255, 255, 100); - -moz-box-shadow: inset 0 0 1px 0px rgba(255, 255, 255, 100); - box-shadow: inset 0 0 1px 0px rgba(255, 255, 255, 100); - -/* -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); - -moz-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); - box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04); */ -} -.claro .dijitTabContainerTop-tabs .dijitTabChecked { - - padding-bottom: 4px; - padding-top: 5px; - - background-image: -moz-linear-gradient(top, #ffffff 0%, #e8edf2 100%); - background-image: -webkit-linear-gradient(top, #ffffff 0%, #e8edf2 100%); - background-image: -o-linear-gradient(top, #ffffff 0%, #e8edf2 100%); - background-image: linear-gradient(top, #ffffff 0%, #e8edf2 100%); - - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - /* - background-image: url("layout/images/tabTopSelected.png"); - background-image: -moz-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - background-image: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - background-image: -o-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - background-image: linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - -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); */ -} -.claro .dijitTabContainerBottom-tabs .dijitTab { - - top: -1px; - - margin-right: 1px; - padding: 3px 6px; - border-top-width: 0; - min-width: 60px; - text-align: center; - background-image: url("images/tabBottomUnselected.png"); - background-repeat: repeat-x; - background-position: bottom; - background-image: -moz-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); - -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); -} -.claro .dijitTabContainerBottom-tabs .dijitTabChecked { - padding-bottom: 9px; - padding-top: 4px; - background-image: url("images/tabBottomSelected.png"); - background-image: -moz-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - background-image: -webkit-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - background-image: -o-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - background-image: linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px); - -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); -} -.claro .dijitTabContainerLeft-tabs .dijitTab { - - left: 1px; - - margin-bottom: 1px; - padding: 3px 8px 4px 4px; - background-image: url("images/tabLeftUnselected.png"); - background-repeat: repeat-y; - background-image: -moz-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); -} -.claro .dijitTabContainerLeft-tabs .dijitTabChecked { - border-right-width: 0; - padding-right: 9px; - background-image: url("images/tabLeftSelected.png"); - background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - background-image: linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - -webkit-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05); - -moz-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05); - box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05); -} -.claro .dijitTabContainerRight-tabs .dijitTab { - - left: -1px; - - margin-bottom: 1px; - padding: 3px 8px 4px 4px; - background-image: url("images/tabRightUnselected.png"); - background-repeat: repeat-y; - background-position: right; - background-image: -moz-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); -} -.claro .dijitTabContainerRight-tabs .dijitTabChecked { - - padding-left: 5px; - border-left-width: 0; - background-image: url("images/tabRightSelected.png"); - background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - background-image: linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); - -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); - -moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); - box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); -} -.claro .dijitTabContainerTop-tabs .dijitTab { - -moz-border-radius: 4px 4px 0 0; - border-radius: 4px 4px 0 0; -} -.claro .dijitTabContainerBottom-tabs .dijitTab { - -moz-border-radius: 0 0 2px 2px; - border-radius: 0 0 2px 2px; -} -.claro .dijitTabContainerLeft-tabs .dijitTab { - -moz-border-radius: 2px 0 0 2px; - border-radius: 2px 0 0 2px; -} -.claro .dijitTabContainerRight-tabs .dijitTab { - -moz-border-radius: 0 2px 2px 0; - border-radius: 0 2px 2px 0; -} -.claro .tabStripButton { - background-color: #e5f2fe; - border: 1px solid #b5bcc7; -} -.claro .dijitTabListContainer-top .tabStripButton { - padding: 4px 3px; - margin-top: 7px; - background-image: -moz-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); -} -.claro .dijitTabListContainer-bottom .tabStripButton { - padding: 4px 3px; - margin-bottom: 7px; - background-image: -moz-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); -} -.claro .tabStripButtonHover { - background-color: #abd6ff; -} -.claro .tabStripButtonActive { - background-color: #7dbdfa; -} -.claro .dijitTabStripIcon { - height: 15px; - width: 15px; - margin: 0 auto; - background: url("images/buttonArrows.png") no-repeat -75px 50%; - background-color: transparent; -} -.claro .dijitTabStripSlideRightIcon { - background-position: -24px 50%; -} -.claro .dijitTabStripMenuIcon { - background-position: -51px 50%; -} -.claro .dijitTabListContainer-top .tabStripButtonDisabled, -.claro .dijitTabListContainer-bottom .tabStripButtonDisabled { - background-color: #d3d3d3; - border: 1px solid #b5bcc7; - -} -.claro .tabStripButtonDisabled .dijitTabStripSlideLeftIcon { - background-position: -175px 50%; -} -.claro .tabStripButtonDisabled .dijitTabStripSlideRightIcon { - background-position: -124px 50%; -} -.claro .tabStripButtonDisabled .dijitTabStripMenuIcon { - background-position: -151px 50%; -} -.claro .dijitTabContainerNested .dijitTabListWrapper { - height: auto; -} -.claro .dijitTabContainerNested .dijitTabContainerTop-tabs { - border-bottom: solid 1px #b5bcc7; - padding: 2px 2px 4px; -} -.claro .dijitTabContainerTabListNested .dijitTab { - background-color: rgba(255, 255, 255, 0); - border: none; - padding: 4px; - border-color: rgba(118, 157, 192, 0); - -webkit-transition-property: background-color, border-color; - -moz-transition-property: background-color, border-color; - transition-property: background-color, border-color; - -webkit-transition-duration: 0.3s; - -moz-transition-duration: 0.3s; - transition-duration: 0.3s; - -moz-border-radius: 2px; - border-radius: 2px; - top: 0; - - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - background-image: url("images/tabNested.png") repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%); -} -.claro .dijitTabContainerTabListNested .dijitTabHover { - background-color: #e5f2fe; - border: solid 1px #cfe5fa; - padding: 3px; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - transition-duration: 0.2s; -} -.claro .dijitTabContainerTabListNested .dijitTabHover .tabLabel { - text-decoration: none; -} -.claro .dijitTabContainerTabListNested .dijitTabActive { - border: solid 1px #759dc0; - padding: 3px; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.claro .dijitTabContainerTabListNested .dijitTabChecked { - padding: 3px; - border: solid 1px #759dc0; - background-color: #cfe5fa; -} -.claro .dijitTabContainerTabListNested .dijitTabChecked .tabLabel { - text-decoration: none; - background-image: none; -} -.claro .dijitTabPaneWrapperNested { - border: none; - -} -.claro .dijitTabContainer .dijitTab, -.claro .dijitTabContainer .tabStripButton { - _background-image: none; -} -.claro .dijitDialog { - border: 1px solid #759dc0; - -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); -} -.claro .dijitDialogPaneContent { - background: #ffffff repeat-x top left; - border-top: 1px solid #759dc0; - padding: 10px 8px; - position: relative; -} -.claro .dijitDialogPaneContentArea { - - margin: -10px -8px; - padding: 10px 8px; -} -.claro .dijitDialogPaneActionBar { - - background-color: #efefef; - padding: 3px 5px 2px 7px; - text-align: right; - border-top: 1px solid #d3d3d3; - margin: 10px -8px -10px; -} -.claro .dijitTooltipDialog .dijitDialogPaneActionBar { - -webkit-border-bottom-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomright: 4px; - -moz-border-radius-bottomleft: 4px; - margin: 10px -10px -8px; -} -.claro .dijitDialogPaneActionBar .dijitButton { - float: none; -} -.claro .dijitDialogTitleBar { - - border: 1px solid #ffffff; - border-top: none; - background-color: #abd6ff; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 5px 7px 4px 7px; -} -.claro .dijitDialogTitle { - - padding: 0 1px; - font-size: 1.091em; - color: #000000; -} -.claro .dijitDialogCloseIcon { - - background: url("images/dialogCloseIcon.png"); - background-repeat: no-repeat; - position: absolute; - right: 5px; - height: 15px; - width: 21px; -} -.dj_ie6 .claro .dijitDialogCloseIcon { - background-image: url("images/dialogCloseIcon8bit.png"); -} -.claro .dijitDialogCloseIconHover { - background-position: -21px; -} -.claro .dijitDialogCloseIconActive { - background-position: -42px; -} -.claro .dijitTooltip, -.claro .dijitTooltipDialog { - - background: transparent; - -} -.dijitTooltipBelow { - - padding-top: 13px; - padding-left: 3px; - padding-right: 3px; -} -.dijitTooltipAbove { - - padding-bottom: 13px; - padding-left: 3px; - padding-right: 3px; -} -.claro .dijitTooltipContainer { - - background-color: #ffffff; - background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); - background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); - background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); - background-image: linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); - background-position: bottom; - border: 1px solid #759dc0; - padding: 6px 8px; - -moz-border-radius: 4px; - border-radius: 4px; - -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); - font-size: 1em; - color: #000000; -} -.claro .dijitTooltipConnector { - - border: 0; - z-index: 2; - background-image: url("images/tooltip.png"); - background-repeat: no-repeat; - width: 16px; - height: 14px; -} -.dj_ie6 .claro .dijitTooltipConnector { - background-image: url("images/tooltip8bit.png"); -} -.claro .dijitTooltipBelow .dijitTooltipConnector { - - top: 0; - left: 3px; - background-position: -31px 0; - width: 16px; - height: 14px; -} -.claro .dijitTooltipAbove .dijitTooltipConnector { - - bottom: 0; - left: 3px; - background-position: -15px 0; - width: 16px; - height: 14px; -} -.dj_ie7 .claro .dijitTooltipAbove .dijitTooltipConnector, -.dj_ie6 .claro .dijitTooltipAbove .dijitTooltipConnector { - bottom: -1px; -} -.claro .dijitTooltipABRight .dijitTooltipConnector { - - left: auto; - right: 3px; -} -.claro .dijitTooltipLeft { - padding-right: 14px; -} -.claro .dijitTooltipLeft .dijitTooltipConnector { - - right: 0; - background-position: 0 0; - width: 16px; - height: 14px; -} -.claro .dijitTooltipRight { - padding-left: 14px; -} -.claro .dijitTooltipRight .dijitTooltipConnector { - - left: 0; - background-position: -48px 0; - width: 16px; - height: 14px; -} -.claro .dijitDialogUnderlay { - background: #ffffff; -} -.claro .dijitAccordionContainer { - border: none; -} -.claro .dijitAccordionInnerContainer { - background-color: #efefef; - - border: solid 1px #b5bcc7; - margin-bottom: 1px; - -webkit-transition-property: background-color, border; - -moz-transition-property: background-color, border; - transition-property: background-color, border; - -webkit-transition-duration: 0.3s; - -moz-transition-duration: 0.3s; - transition-duration: 0.3s; - -webkit-transition-timing-function: linear; - -moz-transition-timing-function: linear; - transition-timing-function: linear; -} -.claro .dijitAccordionTitle { - background-color: transparent; - - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 5px 7px 2px 7px; - min-height: 17px; - color: #494949; -} -.claro .dijitAccordionContainer .dijitAccordionChildWrapper { - - background-color: #ffffff; - border: 1px solid #759dc0; - margin: 0 2px 2px; -} -.claro .dijitAccordionContainer .dijitAccordionContainer-child { - - padding: 9px; -} -.claro .dijitAccordionInnerContainerHover { - border: 1px solid #759dc0; - background-color: #abd6ff; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - transition-duration: 0.2s; -} -.claro .dijitAccordionInnerContainerHover .dijitAccordionTitle { - color: #000000; -} -.claro .dijitAccordionInnerContainerActive { - border: 1px solid #759dc0; - background-color: #7dbdfa; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.claro .dijitAccordionInnerContainerActive .dijitAccordionTitle { - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; - color: #000000; -} -.claro .dijitAccordionInnerContainerSelected { - border-color: #759dc0; - background-color: #cfe5fa; -} -.claro .dijitAccordionInnerContainerSelected .dijitAccordionTitle { - color: #000000; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - -} -.claro .dijitContentPane { - padding: 8px; -} -.claro .dijitTabContainerTop-dijitContentPane, -.claro .dijitTabContainerLeft-dijitContentPane, -.claro .dijitTabContainerBottom-dijitContentPane, -.claro .dijitTabContainerRight-dijitContentPane, -.claro .dijitAccordionContainer-dijitContentPane { - background-color: #ffffff; - padding: 1px; -} -.claro .dijitSplitContainer-dijitContentPane, -.claro .dijitBorderContainer-dijitContentPane { - background-color: #ffffff; - padding: 8px; -} -.claro .dijitCalendar { - border: solid 1px #b5bcc7; - border-collapse: separate; - -moz-border-radius: 4px; - border-radius: 4px; - background-color: #cfe5fa; - background-image: url("images/calendar.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); - text-align: center; - padding: 6px 5px 3px 5px; -} -.dj_ie6 .claro .dijitCalendar { - background-image: none; -} -.claro .dijitCalendar img { - border: none; -} -.claro .dijitCalendarHover, -.claro .dijitCalendar:hover, -.claro .dijitCalendarActive { - - background-color: #abd6ff; - border: solid 1px #759dc0; -} -.claro .dijitCalendarMonthContainer th { - text-align: center; - padding-bottom: 4px; - vertical-align: middle; -} -.claro .dijitCalendarMonthLabel { - color: #000000; - font-size: 1.091em; - padding: 0 4px; -} -.claro .dijitCalendarIncrementControl { - width: 18px; - height: 16px; - background-image: url("images/calendarArrows.png"); - background-repeat: no-repeat; -} -.dj_ie6 .claro .dijitCalendarIncrementControl { - background-image: url("images/calendarArrows8bit.png"); -} -.claro .dijitCalendarIncrease { - background-position: -18px 0; -} -.claro .dijitCalendarArrowHover .dijitCalendarDecrease, -.claro .dijitCalendarArrow:hover .dijitCalendarDecrease { - background-position: -36px 0; -} -.claro .dijitCalendarArrowHover .dijitCalendarIncrease, -.claro .dijitCalendarArrow:hover .dijitCalendarIncrease { - background-position: -55px 0; -} -.claro .dijitCalendarArrowActive .dijitCalendarDecrease, -.claro .dijitCalendarArrow:active .dijitCalendarDecrease { - background-position: -72px 0; -} -.claro .dijitCalendarArrowActive .dijitCalendarIncrease, -.claro .dijitCalendarArrow:active .dijitCalendarIncrease { - background-position: -91px 0; -} -.claro .dijitA11ySideArrow { - - display: none; -} -.claro .dijitCalendarDayLabelTemplate { - padding-bottom: 0; - text-align: center; - border-bottom: 1px solid #b5bcc7; - padding: 0 3px 2px; -} -.claro .dijitCalendarDayLabel { - padding: 0 4px 0 4px; - font-weight: bold; - font-size: 0.909em; - text-align: center; - color: #000000; -} -.claro .dijitCalendarDateTemplate { - background-color: #ffffff; - border-bottom: 1px solid #d3d3d3; - padding-top: 0; - font-size: 0.909em; - font-family: Arial; - font-weight: bold; - letter-spacing: .05em; - text-align: center; - color: #000000; -} -.dj_ie6 .claro .dijitCalendarDateTemplate { - background-image: none; -} -.claro .dijitCalendarPreviousMonth, -.claro .dijitCalendarNextMonth { - background-color: #e5f2fe; - background-image: none; - border-bottom: solid 1px #d3d3d3; - -} -.claro .dijitCalendarDateTemplate .dijitCalendarDateLabel { - text-decoration: none; - display: block; - padding: 3px 5px 3px 4px; - border: solid 1px #ffffff; - - background-color: rgba(171, 212, 251, 0); - - -webkit-transition-property: background-color, border; - -moz-transition-property: background-color, border; - transition-property: background-color, border; - -webkit-transition-duration: 0.35s; - -moz-transition-duration: 0.35s; - transition-duration: 0.35s; -} -.claro .dijitCalendarPreviousMonth .dijitCalendarDateLabel, -.claro .dijitCalendarNextMonth .dijitCalendarDateLabel { - color: #759dc0; - border-color: #e5f2fe; - -} -.claro .dijitCalendarYearContainer { - vertical-align: middle; -} -.claro .dijitCalendarYearControl { - padding: 1px 2px 2px 2px; -} -.claro .dijitCalendarYearLabel { - padding: 2px 0 0 0; - margin: 0; - font-size: 1.17em; -} -.claro .dijitCalendarYearLabel span { - - vertical-align: middle; -} -.claro .dijitCalendarSelectedYear { - padding: 0 3px; -} -.claro .dijitCalendarNextYear, -.claro .dijitCalendarPreviousYear { - padding: 1px 6px 1px 6px; - font-size: 0.909em; -} -.claro .dijitCalendarSelectedYear { - font-size: 1.091em; - color: #000000; -} -.claro .dijitCalendarHoveredDate .dijitCalendarDateLabel, -.claro .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel { - background-color: #abd6ff; - border: solid 1px #759dc0; - color: #000000; - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - transition-duration: 0.2s; -} -.claro .dijitCalendarNextYearHover, -.claro .dijitCalendarNextYear:hover, -.claro .dijitCalendarPreviousYearHover, -.claro .dijitCalendarPreviousYear:hover { - color: #000000; - border: solid 1px #ffffff; - padding: 0 5px 0 5px; - - background-color: #e5f2fe; -} -.claro .dijitCalendarNextYearActive, -.claro .dijitCalendarNextYear:active .claro .dijitCalendarPreviousYearActive, -.claro .dijitCalendarPreviousYear:active { - border: solid 1px #759dc0; - padding: 0 5px 0 5px; - - background-color: #7dbdfa; -} -.claro .dijitCalendarActiveDate .dijitCalendarDateLabel, -.claro .dijitCalendarEnabledDate:active .dijitCalendarDateLabel { - background-color: #7dbdfa; - border: solid 1px #ffffff; - -webkit-transition-duration: 0.1s; - -moz-transition-duration: 0.1s; - transition-duration: 0.1s; -} -.dj_ie6 .claro .dijitCalendarActiveDate .dijitCalendarDateLabel { - background-image: none; -} -.claro .dijitCalendarSelectedDate .dijitCalendarDateLabel { - color: #000000; - background-color: #abd6ff; - border-color: #759dc0; -} -.claro .dijitCalendarDisabledDate .dijitCalendarDateLabel { - color: #818181; - text-decoration: line-through; -} -.claro .dijitCalendar .dijitDropDownButton { - margin: 0; -} -.claro .dijitCalendar .dijitButtonText { - padding: 1px 0 3px; - margin-right: -4px; -} -.claro .dijitCalendar .dijitDropDownButton .dijitButtonNode { - padding: 0 3px 0 2px; - border: solid 1px #b5bcc7; - -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); - -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 rgba(0, 0, 0, 0); - background-color: transparent; - background-image: none; -} -.claro .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode, -.claro .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode { - background-color: #e5f2fe; - border: solid 1px #ffffff; -} -.claro .dijitCalendarMonthMenu { - border-color: #759dc0; - background-color: #ffffff; - text-align: center; - background-image: none; -} -.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabel { - border-top: solid 1px #ffffff; - - border-bottom: solid 1px #ffffff; - padding: 2px 0; -} -.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover, -.claro .dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover { - border-color: #759dc0; - border-width: 1px 0; - background-color: #abd6ff; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); - background-image: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #ffffff , endColorstr= #abd6ff ); -} -.claro .dijitMenuBar { - border: 1px solid #b5bcc7; - margin: 0; - padding: 0; - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitMenu { - background-color: #ffffff; - border: 1px solid #759dc0; -} -.claro .dijitMenuItem { - color: #000000; -} -.claro .dijitMenuBar .dijitMenuItem { - padding: 6px 10px 7px; - margin: -1px; -} -.claro .dijitMenuBar .dijitMenuItemHover, -.claro .dijitMenuBar .dijitMenuItemSelected { - border: solid 1px #759dc0; - padding: 5px 9px 6px; -} -.claro .dijitMenuTable { - border-collapse: separate; - border-spacing: 0 0; - padding: 0; -} -.claro .dijitMenu .dijitMenuItem td, -.claro .dijitComboBoxMenu .dijitMenuItem { - padding: 2px; - border-width: 1px 0 1px 0; - border-style: solid; - border-color: #ffffff; -} -.claro .dijitMenu .dijitMenuItemHover td, -.claro .dijitMenu .dijitMenuItemSelected td, -.claro .dijitMenuItemHover, -.claro .dijitComboBoxMenu .dijitMenuItemHover, -.claro .dijitMenuItemSelected { - border-color: #759dc0; - background-color: #abd6ff; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitMenuItemActive { - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.dj_ie .claro .dijitMenuActive .dijitMenuItemHover, -.dj_ie .claro .dijitMenuActive .dijitMenuItemSelected, -.dj_ie .claro .dijitMenuPassive .dijitMenuItemHover, -.dj_ie .claro .dijitMenuPassive .dijitMenuItemSelected { - padding-top: 6px; - padding-bottom: 5px; - margin-top: -3px; -} -.claro td.dijitMenuItemIconCell { - padding: 2px; - margin: 0 0 0 4px; -} -.claro td.dijitMenuItemLabel { - padding-top: 5px; - padding-bottom: 5px; -} -.claro .dijitMenuExpand { - width: 7px; - height: 7px; - background-image: url("images/spriteArrows.png"); - background-position: -14px 0; - margin-right: 3px; - margin-bottom: 4px; -} -.claro .dijitMenuItemDisabled .dijitMenuItemIconCell { - opacity: 1; -} -.claro .dijitMenuSeparatorTop { - height: auto; - margin-top: 1px; - - border-bottom: 1px solid #b5bcc7; -} -.claro .dijitMenuSeparatorBottom { - height: auto; - margin-bottom: 1px; -} -.claro .dijitCheckedMenuItem .dijitMenuItemIcon, -.claro .dijitRadioMenuItem .dijitMenuItemIcon { - background-image: url("images/checkboxRadioButtonStates.png"); - background-repeat: no-repeat; - background-position: -15px 50%; - - width: 15px; - height: 16px; -} -.dj_ie6 .claro .dijitCheckedMenuItem .dijitMenuItemIcon, -.dj_ie6 .claro .dijitRadioMenuItem .dijitMenuItemIcon { - background-image: url("images/checkboxAndRadioButtons_IE6.png"); -} -.claro .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon { - background-position: 0 50%; - -} -.claro .dijitRadioMenuItem .dijitMenuItemIcon { - background-position: -105px 50%; - -} -.claro .dijitRadioMenuItemChecked .dijitMenuItemIcon { - background-position: -90px 50%; - -} -.claro .dijitComboBoxMenu { - margin-left: 0; - background-image: none; -} -.claro .dijitMenu .dijitMenuItemSelected td, -.claro .dijitComboBoxMenu .dijitMenuItemSelected { - color: #000000; - border-color: #759dc0; - background-color: #abd6ff; -} -.claro .dijitComboBoxMenuActive .dijitMenuItemSelected { - background-color: #7dbdfa; - -} -.claro .dijitMenuPreviousButton, -.claro .dijitMenuNextButton { - font-style: italic; -} -.claro .dijitSliderBar { - border-style: solid; - outline: 1px; -} -.claro .dijitSliderFocused .dijitSliderBar { - border-color: #759dc0; -} -.claro .dijitSliderHover .dijitSliderBar { - border-color: #759dc0; -} -.claro .dijitSliderDisabled .dijitSliderBar { - background-image: none; - border-color: #d3d3d3; -} -.claro .dijitRuleLabelsContainer { - color: #000000; -} -.claro .dijitRuleLabelsContainerH { - padding: 2px 0; -} -.claro .dijitSlider .dijitSliderProgressBarH, -.claro .dijitSlider .dijitSliderLeftBumper { - border-color: #b5bcc7; - background-color: #cfe5fa; - background-image: -moz-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px); - background-image: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px); - background-image: -o-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px); - background-image: linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px); -} -.claro .dijitSlider .dijitSliderRemainingBarH, -.claro .dijitSlider .dijitSliderRightBumper { - border-color: #b5bcc7; - background-color: #ffffff; -} -.claro .dijitSliderRightBumper { - border-right: solid 1px #b5bcc7; -} -.claro .dijitSliderLeftBumper { - border-left: solid 1px #b5bcc7; -} -.claro .dijitSliderHover .dijitSliderProgressBarH, -.claro .dijitSliderHover .dijitSliderLeftBumper { - background-color: #abd6ff; - border-color: #759dc0; -} -.claro .dijitSliderHover .dijitSliderRemainingBarH, -.claro .dijitSliderHover .dijitSliderRightBumper { - background-color: #ffffff; - border-color: #759dc0; -} -.claro .dijitSliderFocused .dijitSliderProgressBarH, -.claro .dijitSliderFocused .dijitSliderLeftBumper { - background-color: #abd6ff; - border-color: #759dc0; - -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); -} -.claro .dijitSliderFocused .dijitSliderRemainingBarH, -.claro .dijitSliderFocused .dijitSliderRightBumper { - background-color: #ffffff; - border-color: #759dc0; - -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); - box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); -} -.claro .dijitSliderDisabled .dijitSliderProgressBarH, -.claro .dijitSliderDisabled .dijitSliderLeftBumper { - background-color: #d3d3d3; - - background-image: none; -} -.claro .dijitSliderDisabled .dijitSliderRemainingBarH, -.claro .dijitSliderDisabled .dijitSliderRightBumper { - background-color: #efefef; -} -.claro .dijitRuleLabelsContainerV { - padding: 0 2px; -} -.claro .dijitSlider .dijitSliderProgressBarV, -.claro .dijitSlider .dijitSliderBottomBumper { - border-color: #b5bcc7; - background-color: #cfe5fa; - background-image: -moz-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); - background-image: -webkit-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); - background-image: -o-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); - background-image: linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); -} -.claro .dijitSlider .dijitSliderRemainingBarV, -.claro .dijitSlider .dijitSliderTopBumper { - border-color: #b5bcc7; - background-color: #ffffff; -} -.claro .dijitSliderBottomBumper { - border-bottom: solid 1px #b5bcc7; -} -.claro .dijitSliderTopBumper { - border-top: solid 1px #b5bcc7; -} -.claro .dijitSliderHover .dijitSliderProgressBarV, -.claro .dijitSliderHover .dijitSliderBottomBumper { - background-color: #abd6ff; - border-color: #759dc0; -} -.claro .dijitSliderHover .dijitSliderRemainingBarV, -.claro .dijitSliderHover .dijitSliderTopBumper { - background-color: #ffffff; - border-color: #759dc0; -} -.claro .dijitSliderFocused .dijitSliderProgressBarV, -.claro .dijitSliderFocused .dijitSliderBottomBumper { - background-color: #abd6ff; - border-color: #759dc0; - -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); - box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); -} -.claro .dijitSliderFocused .dijitSliderRemainingBarV, -.claro .dijitSliderFocused .dijitSliderTopBumper { - background-color: #ffffff; - border-color: #759dc0; - -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); - -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); - box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); -} -.claro .dijitSliderDisabled .dijitSliderProgressBarV, -.claro .dijitSliderDisabled .dijitSliderBottomBumper { - background-color: #d3d3d3; - -} -.claro .dijitSliderDisabled .dijitSliderRemainingBarV, -.claro .dijitSliderDisabled .dijitSliderTopBumper { - background-color: #efefef; -} -.claro .dijitSliderImageHandleH { - border: 0; - width: 18px; - height: 16px; - background-image: url("images/sliderThumbs.png"); - background-repeat: no-repeat; - background-position: 0 0; -} -.claro .dijitSliderHover .dijitSliderImageHandleH { - background-position: -18px 0; -} -.claro .dijitSliderFocused .dijitSliderImageHandleH { - background-position: -36px 0; -} -.claro .dijitSliderProgressBarH .dijitSliderThumbHover { - background-position: -36px 0; -} -.claro .dijitSliderProgressBarH .dijitSliderThumbActive { - background-position: -36px 0; -} -.claro .dijitSliderReadOnly .dijitSliderImageHandleH, -.claro .dijitSliderDisabled .dijitSliderImageHandleH { - background-position: -54px 0; -} -.claro .dijitSliderImageHandleV { - border: 0; - width: 18px; - height: 16px; - background-image: url("images/sliderThumbs.png"); - background-repeat: no-repeat; - background-position: -289px 0; -} -.claro .dijitSliderHover .dijitSliderImageHandleV { - background-position: -307px 0; -} -.claro .dijitSliderFocused .dijitSliderImageHandleV { - background-position: -325px 0; -} -.claro .dijitSliderProgressBarV .dijitSliderThumbHover { - background-position: -325px 0; -} -.claro .dijitSliderProgressBarV .dijitSliderThumbActive { - background-position: -325px 0; -} -.claro .dijitSliderReadOnly .dijitSliderImageHandleV, -.claro .dijitSliderDisabled .dijitSliderImageHandleV { - background-position: -343px 0; -} -.claro .dijitSliderButtonContainerH { - padding: 1px 3px 1px 2px; -} -.claro .dijitSliderButtonContainerV { - padding: 3px 1px 2px 1px; -} -.claro .dijitSliderDecrementIconH, -.claro .dijitSliderIncrementIconH, -.claro .dijitSliderDecrementIconV, -.claro .dijitSliderIncrementIconV { - background-image: url("images/commonFormArrows.png"); - background-repeat: no-repeat; - background-color: #efefef; - -moz-border-radius: 2px; - border-radius: 2px; - border: solid 1px #b5bcc7; - font-size: 1px; -} -.claro .dijitSliderDecrementIconH, -.claro .dijitSliderIncrementIconH { - height: 12px; - width: 9px; -} -.claro .dijitSliderDecrementIconV, -.claro .dijitSliderIncrementIconV { - height: 9px; - width: 12px; -} -.claro .dijitSliderActive .dijitSliderDecrementIconH, -.claro .dijitSliderActive .dijitSliderIncrementIconH, -.claro .dijitSliderActive .dijitSliderDecrementIconV, -.claro .dijitSliderActive .dijitSliderIncrementIconV, -.claro .dijitSliderHover .dijitSliderDecrementIconH, -.claro .dijitSliderHover .dijitSliderIncrementIconH, -.claro .dijitSliderHover .dijitSliderDecrementIconV, -.claro .dijitSliderHover .dijitSliderIncrementIconV { - - border: solid 1px #759dc0; - background-color: #ffffff; -} -.claro .dijitSliderDecrementIconH { - background-position: -357px 50%; -} -.claro .dijitSliderActive .dijitSliderDecrementIconH .claro .dijitSliderHover .dijitSliderDecrementIconH { - background-position: -393px 50%; -} -.claro .dijitSliderIncrementIconH { - background-position: -251px 50%; -} -.claro .dijitSliderActive .dijitSliderIncrementIconH .claro .dijitSliderHover .dijitSliderIncrementIconH { - background-position: -283px 50%; -} -.claro .dijitSliderDecrementIconV { - background-position: -38px 50%; -} -.claro .dijitSliderActive .dijitSliderDecrementIconV .claro .dijitSliderHover .dijitSliderDecrementIconV { - background-position: -73px 50%; -} -.claro .dijitSliderIncrementIconV { - background-position: -143px 49%; -} -.claro .dijitSliderActive .dijitSliderIncrementIconV .claro .dijitSliderHover .dijitSliderIncrementIconV { - background-position: -178px 49%; -} -.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover, -.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover, -.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover, -.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover { - background-color: #cfe5fa; -} -.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive, -.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive, -.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive, -.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive { - background-color: #abd6ff; - border-color: #759dc0; -} -.claro .dijitSliderButtonInner { - visibility: hidden; -} -.claro .dijitSliderDisabled .dijitSliderBar { - border-color: #d3d3d3; -} -.claro .dijitSliderReadOnly *, -.claro .dijitSliderDisabled * { - border-color: #d3d3d3; - color: #818181; -} -.claro .dijitSliderReadOnly .dijitSliderDecrementIconH, -.claro .dijitSliderDisabled .dijitSliderDecrementIconH { - background-position: -321px 50%; - background-color: #efefef; -} -.claro .dijitSliderReadOnly .dijitSliderIncrementIconH, -.claro .dijitSliderDisabled .dijitSliderIncrementIconH { - background-position: -215px 50%; - background-color: #efefef; -} -.claro .dijitSliderReadOnly .dijitSliderDecrementIconV, -.claro .dijitSliderDisabled .dijitSliderDecrementIconV { - background-position: -3px 49%; - background-color: #efefef; -} -.claro .dijitSliderReadOnly .dijitSliderIncrementIconV, -.claro .dijitSliderDisabled .dijitSliderIncrementIconV { - background-position: -107px 49%; - background-color: #efefef; -} -.claro .dijitColorPalette { - border: 1px solid #b5bcc7; - background: #ffffff; - -moz-border-radius: 0; - border-radius: 0; -} -.claro .dijitColorPalette .dijitPaletteImg { - - border: 1px solid #d3d3d3; -} -.claro .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg { - border: 1px solid #000000; -} -.claro .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, -.claro .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg { - border: 2px solid #000000; -} -.claro .dijitInlineEditBoxDisplayMode { - border: 1px solid transparent; -} -.claro .dijitInlineEditBoxDisplayModeHover { - background-color: #e5f2fe; - border: solid 1px #759dc0; -} -.dj_ie6 .claro .dijitInlineEditBoxDisplayMode { - border: none; -} -.claro .dijitProgressBar { - margin: 2px 0 2px 0; -} -.claro .dijitProgressBarEmpty { - - background-color: #ffffff; - border-color: #759dc0; -} -.claro .dijitProgressBarTile { - - background-color: #abd6ff; - background-image: url("images/progressBarFull.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); - background-attachment: scroll; -} -.dj_ie6 .claro .dijitProgressBarTile { - background-image: none; -} -.claro .dijitProgressBarFull { - border: 0px solid #759dc0; - border-right-width: 1px; - -webkit-transition-property: width; - -moz-transition-property: width; - transition-property: width; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - transition-duration: 0.25s; -} -.claro .dijitProgressBarLabel { - - color: #000000; -} -.claro .dijitProgressBarIndeterminate .dijitProgressBarTile { - - background: #efefef url("images/progressBarAnim.gif") repeat-x top; -} -.claro .dijitTimePicker .dijitButtonNode { - padding: 0 0; - -moz-border-radius: 0; - border-radius: 0; -} -.claro .dijitTimePicker { - border: 1px #b5bcc7 solid; - border-top: none; - border-bottom: none; - background-color: #fff; - -} -.claro .dijitTimePickerItem { - - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - border-top: solid 1px #b5bcc7; - border-bottom: solid 1px #b5bcc7; - margin-top: -1px; -} -.claro .dijitTimePickerTick { - - color: #818181; - background-color: #efefef; - font-size: 0.818em; -} -.claro .dijitTimePickerMarker { - - background-color: #e5f2fe; - font-size: 1em; - white-space: nowrap; -} -.claro .dijitTimePickerTickHover, -.claro .dijitTimePickerMarkerHover, -.claro .dijitTimePickerMarkerSelected, -.claro .dijitTimePickerTickSelected { - background-color: #7dbdfa; - color: #000000; -} -.claro .dijitTimePickerMarkerSelected, -.claro .dijitTimePickerTickSelected { - font-size: 1em; -} -.claro .dijitTimePickerTick .dijitTimePickerItemInner { - padding: 1px; - margin: 0; -} -.claro .dijitTimePicker .dijitButtonNode { - border-left: none; - border-right: none; - border-color: #b5bcc7; - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitTimePicker .dijitArrowButtonInner { - height: 100%; - - background-image: url("form/images/commonFormArrows.png"); - background-repeat: no-repeat; - background-position: -140px 45%; -} -.claro .dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner { - background-position: -35px 45%; -} -.claro .dijitTimePicker .dijitUpArrowHover, -.claro .dijitTimePicker .dijitDownArrowHover { - background-color: #abd6ff; -} -.claro .dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner { - background-position: -175px 45%; -} -.claro .dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner { - background-position: -70px 45%; -} -.claro .dijitBorderContainer { - - padding: 1px; - background-color :#b4bac1; - border-radius:5px; -} -.claro .dijitSplitContainer-child, -.claro .dijitBorderContainer-child { - - border: 1px #b5bcc7 solid; -} -.claro .dijitBorderContainer-dijitTabContainerTop, -.claro .dijitBorderContainer-dijitTabContainerBottom, -.claro .dijitBorderContainer-dijitTabContainerLeft, -.claro .dijitBorderContainer-dijitTabContainerRight, -.claro .dijitBorderContainer-dijitAccordionContainer { - - border: none; -} -.claro .dijitBorderContainer-dijitBorderContainer { - - border: 0; - padding: 0; -} -.claro .dijitSplitterH, -.claro .dijitGutterH { - background: none; - border: 0; - height: 5px; -} -.dj_ios .claro .dijitSplitterH, -.dj_android .claro .dijitSplitterH { - height: 11px; -} -.claro .dijitSplitterH .dijitSplitterThumb { - background: #b5bcc7 none; - height: 1px; - top: 2px; - width: 19px; -} -.dj_ios .claro .dijitSplitterH .dijitSplitterThumb, -.dj_android .claro .dijitSplitterH .dijitSplitterThumb { - top: 5px; -} -.claro .dijitSplitterV, -.claro .dijitGutterV { - background: none; - border: 0; - width: 5px; - margin: 0; -} -.dj_ios .claro .dijitSplitterV, -.dj_android .claro .dijitSplitterV { - width: 11px; -} -.claro .dijitSplitterV .dijitSplitterThumb { - background: #b5bcc7 none; - height: 19px; - left: 2px; - width: 1px; - margin: 0; -} -.dj_ios .claro .dijitSplitterV .dijitSplitterThumb, -.dj_android .claro .dijitSplitterV .dijitSplitterThumb { - left: 5px; -} -.claro .dijitSplitterHHover, -.claro .dijitSplitterVHover { - font-size: 1px; - background-color: #cfe5fa; -} -.claro .dijitSplitterHHover { - background-image: -moz-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); - background-image: -webkit-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); - background-image: -o-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); - background-image: linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); -} -.claro .dijitSplitterVHover { - background-image: -moz-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); - background-image: -webkit-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); - background-image: -o-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); - background-image: linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%); -} -.claro .dijitSplitterHHover .dijitSplitterThumb, -.claro .dijitSplitterVHover .dijitSplitterThumb { - background: #759dc0 none; -} -.claro .dijitSplitterHActive, -.claro .dijitSplitterVActive { - font-size: 1px; - background-color: #abd6ff; - background-image: none; -} -.claro .dijitTreeNode { - zoom: 1; - -} -.claro .dijitTreeIsRoot { - background-image: none; -} -.claro .dijitTreeRow, -.claro .dijitTreeNode .dojoDndItemBefore, -.claro .dijitTreeNode .dojoDndItemAfter { - - padding: 4px 0 2px 0; - background-color: none; - background-color: transparent; - background-color: rgba(171, 214, 255, 0); - background-position: 0 0; - background-repeat: repeat-x; - border: solid 0 transparent; - color: #000000; - -webkit-transition-property: background-color, border-color; - -moz-transition-property: background-color, border-color; - transition-property: background-color, border-color; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - transition-duration: 0.25s; - -webkit-transition-timing-function: ease-out; - -moz-transition-timing-function: ease-out; - transition-timing-function: ease-out; -} -.claro .dijitTreeRowSelected { - background-color: #cfe5fa; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 3px 0 1px; - border-color: #759dc0; - border-width: 1px 0; - color: #000000; -} -.claro .dijitTreeRowHover { - background-color: #abd6ff; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 3px 0 1px; - border-color: #759dc0; - border-width: 1px 0; - color: #000000; - -webkit-transition-duration: 0.25s; - -moz-transition-duration: 0.25s; - transition-duration: 0.25s; -} -.claro .dijitTreeRowActive { - background-color: #7dbdfa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 3px 0 1px; - border-color: #759dc0; - border-width: 1px 0; - color: #000000; -} -.claro .dijitTreeRowFocused { - background-repeat: repeat; -} -.claro .dijitTreeExpando { - background-image: url("images/treeExpandImages.png"); - width: 16px; - height: 16px; - background-position: -35px 0; - -} -.dj_ie6 .claro .dijitTreeExpando { - background-image: url("images/treeExpandImages8bit.png"); -} -.claro .dijitTreeRowHover .dijitTreeExpandoOpened { - background-position: -53px 0; -} -.claro .dijitTreeExpandoClosed { - background-position: 1px 0; -} -.claro .dijitTreeRowHover .dijitTreeExpandoClosed { - background-position: -17px 0; -} -.claro .dijitTreeExpandoLeaf, -.dj_ie6 .claro .dijitTreeExpandoLeaf { - background-image: none; -} -.claro .dijitTreeExpandoLoading { - background-image: url("images/loadingAnimation.gif"); -} -.claro .dijitTreeNode .dojoDndItemBefore .dijitTreeContent { - border-top: 2px solid #759dc0; -} -.claro .dijitTreeNode .dojoDndItemAfter .dijitTreeContent { - border-bottom: 2px solid #759dc0; -} - -.claro .dijitToolbar { - border-bottom: 1px solid #b5bcc7; - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 2px 0 2px 4px; - zoom: 1; -} -.claro .dijitToolbar label { - padding: 0 3px 0 6px; -} -.claro .dijitToolbar .dijitButton .dijitButtonNode, -.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode, -.claro .dijitToolbar .dijitComboButton .dijitButtonNode, -.claro .dijitToolbar .dijitToggleButton .dijitButtonNode, -.claro .dijitToolbar .dijitComboBox .dijitButtonNode { - border-width: 0; - - padding: 2px; - -moz-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: none; - -moz-box-shadow: none; - box-shadow: none; - -webkit-transition-property: background-color; - -moz-transition-property: background-color; - transition-property: background-color; - -webkit-transition-duration: 0.3s; - -moz-transition-duration: 0.3s; - transition-duration: 0.3s; - background-color: rgba(171, 214, 255, 0); - background-image: none; - -} -.dj_ie .claro .dijitToolbar .dijitButton .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitToggleButton .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitComboBox .dijitButtonNode { - background-color: transparent; - -} -.dj_ie .claro .dijitToolbar .dijitButtonHover .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNodeHover, -.dj_ie .claro .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover, -.dj_ie .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode { - - background-color: #abd6ff; -} -.dj_ie .claro .dijitToolbar .dijitButtonActive .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode, -.dj_ie .claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { - - background-color: #abd6ff; -} -.claro .dijitToolbar .dijitComboButton .dijitStretch { - - -moz-border-radius: 2px 0 0 2px; - border-radius: 2px 0 0 2px; -} -.claro .dijitToolbar .dijitComboButton .dijitArrowButton { - - -moz-border-radius: 0 2px 2px 0; - border-radius: 0 2px 2px 0; -} -.claro .dijitToolbar .dijitComboBox .dijitButtonNode { - padding: 0; -} -.claro .dijitToolbar .dijitButtonHover .dijitButtonNode, -.claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, -.claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode, -.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode { - border-width: 1px; - background-color: #abd6ff; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 1px; -} -.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode, -.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { - background-color: #f3ffff; -} -.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover, -.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover { - background-color: #abd6ff; -} -.claro .dijitToolbar .dijitButtonActive .dijitButtonNode, -.claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, -.claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { - border-width: 1px; - background-color: #7dbdfa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; - padding: 1px; -} -.claro .dijitToolbar .dijitComboButtonActive { - -webkit-transition-duration: 0.2s; - -moz-transition-duration: 0.2s; - transition-duration: 0.2s; - border-width: 1px; - padding: 0; -} -.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode, -.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { - background-color: #f3ffff; - padding: 2px; -} -.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive { - background-color: #7dbdfa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive { - background-color: #7dbdfa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton, -.claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { - border-left-width: 0; -} -.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { - padding-left: 2px; - -} -.claro .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode { - margin: 0; - - border-width: 1px; - border-style: solid; - background-image: none; - border-color: #759dc0; - background-color: #ffffff; - padding: 1px; -} -.claro .dijitToolbarSeparator { - - background: url("images/editorIconsEnabled.png"); -} -.claro .dijitDisabled .dijitToolbar { - background: none; - background-color: #efefef; - border-bottom: 1px solid #d3d3d3; -} -.claro .dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner { - background-position: 0 50%; -} -.claro .dijitEditorIFrameContainer { - padding: 3px 3px 1px 10px; -} -.claro .dijitEditorIFrame { - background-color: #ffffff; -} -.claro .dijitEditor { - border: 1px solid #b5bcc7; -} -.claro .dijitEditor .dijitEditorIFrameContainer { - background-color: #ffffff; - background-repeat: repeat-x; -} -.claro .dijitEditorHover .dijitEditorIFrameContainer, -.claro .dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame { - background-color: #e5f2fe; -} -.claro .dijitEditorFocused .dijitEditorIFrameContainer, -.claro .dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame { - background-color: #ffffff; -} -.claro .dijitEditorHover .dijitEditorIFrameContainer, -.claro .dijitEditorFocused .dijitEditorIFrameContainer { - background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); - background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); -} -.claro .dijitEditorDisabled { - border: 1px solid #d3d3d3; - color: #818181; -} -.claro .dijitDisabled .dijitEditorIFrame, -.claro .dijitDisabled .dijitEditorIFrameContainer, -.claro .dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame { - background-color: #efefef; - background-image: none; -} -.dijitEditorIcon { - background-image: url("images/editorIconsEnabled.png"); - background-repeat: no-repeat; - width: 18px; - height: 18px; - text-align: center; -} -.dijitDisabled .dijitEditorIcon { - background-image: url("images/editorIconsDisabled.png"); -} -.dijitEditorIconSep { background-position: 0; } -.dijitEditorIconSave { background-position: -18px; } -.dijitEditorIconPrint { background-position: -36px; } -.dijitEditorIconCut { background-position: -54px; } -.dijitEditorIconCopy { background-position: -72px; } -.dijitEditorIconPaste { background-position: -90px; } -.dijitEditorIconDelete { background-position: -108px; } -.dijitEditorIconCancel { background-position: -126px; } -.dijitEditorIconUndo { background-position: -144px; } -.dijitEditorIconRedo { background-position: -162px; } -.dijitEditorIconSelectAll { background-position: -180px; } -.dijitEditorIconBold { background-position: -198px; } -.dijitEditorIconItalic { background-position: -216px; } -.dijitEditorIconUnderline { background-position: -234px; } -.dijitEditorIconStrikethrough { background-position: -252px; } -.dijitEditorIconSuperscript { background-position: -270px; } -.dijitEditorIconSubscript { background-position: -288px; } -.dijitEditorIconJustifyCenter { background-position: -306px; } -.dijitEditorIconJustifyFull { background-position: -324px; } -.dijitEditorIconJustifyLeft { background-position: -342px; } -.dijitEditorIconJustifyRight { background-position: -360px; } -.dijitEditorIconIndent { background-position: -378px; } -.dijitEditorIconOutdent { background-position: -396px; } -.dijitEditorIconListBulletIndent { background-position: -414px; } -.dijitEditorIconListBulletOutdent { background-position: -432px; } -.dijitEditorIconListNumIndent { background-position: -450px; } -.dijitEditorIconListNumOutdent { background-position: -468px; } -.dijitEditorIconTabIndent { background-position: -486px; } -.dijitEditorIconLeftToRight { background-position: -504px; } -.dijitEditorIconRightToLeft, .dijitEditorIconToggleDir { background-position: -522px; } -.dijitEditorIconBackColor { background-position: -540px; } -.dijitEditorIconForeColor { background-position: -558px; } -.dijitEditorIconHiliteColor { background-position: -576px; } -.dijitEditorIconNewPage { background-position: -594px; } -.dijitEditorIconInsertImage { background-position: -612px; } -.dijitEditorIconInsertTable { background-position: -630px; } -.dijitEditorIconSpace { background-position: -648px; } -.dijitEditorIconInsertHorizontalRule { background-position: -666px; } -.dijitEditorIconInsertOrderedList { background-position: -684px; } -.dijitEditorIconInsertUnorderedList { background-position: -702px; } -.dijitEditorIconCreateLink { background-position: -720px; } -.dijitEditorIconUnlink { background-position: -738px; } -.dijitEditorIconViewSource { background-position: -756px; } -.dijitEditorIconRemoveFormat { background-position: -774px; } -.dijitEditorIconFullScreen { background-position: -792px; } -.dijitEditorIconWikiword { background-position: -810px; } - -.claro .dijitTitlePaneTitle { - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - border: 1px solid #b5bcc7; - padding: 0 7px 3px 7px; - min-height: 17px; - color: #494949; -} -.claro .dijitFieldset { - -moz-border-radius: 4px; - border-radius: 4px; -} -.claro .dijitTitlePaneTitleOpen, -.claro .dijitTitlePaneTitleFixedOpen { - background-color: #cfe5fa; - color: #000000; -} -.claro .dijitTitlePaneTitleHover { - background-color: #abd6ff; - border-color: #759dc0; -} -.claro .dijitTitlePaneTitleActive { - background-color: #7dbdfa; - border-color: #759dc0; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitTitlePaneTitleFocus { - margin-top: 3px; - padding-bottom: 2px; -} -.claro .dijitTitlePane .dijitArrowNode, -.claro .dijitFieldset .dijitArrowNode { - background-image: url("images/spriteArrows.png"); - background-repeat: no-repeat; - height: 8px; - width: 7px; -} -.claro .dijitTitlePaneTitleOpen .dijitArrowNode, -.claro .dijitFieldsetTitleOpen .dijitArrowNode { - background-position: 0 0; -} -.claro .dijitTitlePaneTitleClosed .dijitArrowNode, -.claro .dijitFieldsetTitleClosed .dijitArrowNode { - background-position: -14px 0; -} -.claro .dijitTitlePaneContentOuter { - background: #ffffff; - border: 1px solid #b5bcc7; - border-top: none; -} -.claro .dijitTitlePaneContentInner { - padding: 10px; -} -.claro .dijitFieldsetContentInner { - padding: 4px; -} -.claro .dijitTitlePaneTextNode, -.claro .dijitFieldsetLegendNode { - margin-left: 4px; - margin-right: 4px; - vertical-align: text-top; -} -.claro .dijitSpinnerButtonContainer { - overflow: hidden; - position: relative; - width: auto; - padding: 0 2px; -} -.claro .dijitSpinnerButtonContainer .dijitSpinnerButtonInner { - border-width: 1px 0; - - border-style: solid none; -} -.claro .dijitSpinner .dijitArrowButton { - width: auto; - background-color: #efefef; - background-image: url("images/standardGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); - _background-image: none; - overflow: hidden; -} -.dj_iequirks .claro .dijitSpinner .dijitArrowButton { - overflow: visible; - -} -.claro .dijitSpinner .dijitSpinnerButtonInner { - width: 15px; -} -.claro .dijitSpinner .dijitArrowButtonInner { - border: solid 1px #ffffff; - border-bottom-width: 0; - - background-image: url("images/commonFormArrows.png"); - background-repeat: no-repeat; - height: 100%; - width: 15px; - padding-left: 1px; - padding-right: 1px; - - background-position: -139px center; - - display: block; - margin: -1px 0 -1px 0; - -} -.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner, -.dj_ie6 .claro .dijitSpinner .dijitArrowButtonInner, -.dj_ie7 .claro .dijitSpinner .dijitArrowButtonInner, -.dj_ie8 .claro .dijitSpinner .dijitArrowButtonInner { - margin-top: 0; - -} -.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner { - width: 19px; -} -.claro .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner { - background-position: -34px; -} -.claro .dijitSpinner .dijitArrowButtonInner .dijitInputField { - padding: 0; -} -.claro .dijitUpArrowButtonActive, -.claro .dijitDownArrowButtonActive { - background-color: #abd6ff; -} -.claro .dijitSpinner .dijitUpArrowButtonHover, -.claro .dijitSpinner .dijitDownArrowButtonHover, -.claro .dijitSpinnerFocused .dijitArrowButton { - background-color: #abd6ff; -} -.claro .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner { - background-position: -174px; -} -.claro .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner { - background-position: -69px; -} -.claro .dijitSpinnerFocused { - background-color: #ffffff; - background-image: none; -} -.claro .dijitSpinner .dijitDownArrowButtonActive, -.claro .dijitSpinner .dijitUpArrowButtonActive { - background-color: #7dbefa; - background-image: url("images/activeGradient.png"); - background-repeat: repeat-x; - background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); - _background-image: none; -} -.claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, -.claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { - - border: 0; - padding: 1px; - margin-right: 2px; - margin-bottom: 1px; -} -.claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner { - background-position: -173px; -} -.claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { - background-position: -68px; -} -.claro .dijitSpinnerDisabled .dijitArrowButtonInner { - background-color: #efefef; -} -.claro .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner { - background-position: -104px; -} -.claro .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner { - background-position: 1px; -} -.dj_ie7 .claro .dijitSpinner { - overflow: visible; -} -.dijitRtl .dijitOffScreen { - - left: auto !important; - right: -10000px !important; -} -.dijitRtl .dijitPlaceHolder { - left: auto; - right: 0; -} -.dijitMenuItemRtl { - text-align: right; -} -.dj_iequirks .dijitComboButtonRtl button { - - float:left; -} -.dj_ie .dijitTextBoxRtl .dijitInputContainer { - clear: right; -} -.dijitTextBoxRtl .dijitValidationContainer, -.dijitTextBoxRtl .dijitSpinnerButtonContainer, -.dijitComboBoxRtl .dijitArrowButtonContainer { - - border-right-width: 1px !important; - border-left-width: 0 !important; -} -.dijitSpinnerRtl .dijitSpinnerButtonContainer .dijitArrowButton { - right: 0; - left: auto; -} -.dijitSelectRtl .dijitButtonText { - float: right; -} -.dijitTextBoxRtl .dijitSpinnerButtonContainer, -.dijitValidationTextBoxRtl .dijitValidationContainer, -.dijitTextBoxRtl .dijitArrowButtonContainer { - float: left; -} -div.dijitNumberTextBoxRtl { - text-align: right; -} -.dijitCalendarRtl .dijitCalendarNextYear { - margin:0 0.55em 0 0; -} -.dijitCalendarRtl .dijitCalendarPreviousYear { - margin:0 0 0 0.55em; -} -.dijitSliderRtl .dijitSliderImageHandleV { - left:auto; -} -.dijitSliderRtl .dijitSliderImageHandleH { - left:-50%; -} -.dijitSliderRtl .dijitSliderMoveableH { - right:auto; - left:0; -} -.dijitSliderRtl .dijitRuleContainerV { - float:right; -} -.dj_ie .dijitSliderRtl .dijitRuleContainerV { - text-align:right; -} -.dj_ie .dijitSliderRtl .dijitRuleLabelV { - text-align:left; -} -.dj_ie .dijitSliderRtl .dijitRuleLabelH { - zoom:1; -} -.dijitSliderRtl .dijitSliderProgressBarH { - - float:right; - right:0; - left:auto; -} -.dijitRtl .dijitContentPaneLoading .dijitIconLoading, -.dijitRtl .dijitContentPaneError .dijitIconError { - margin-right: 0; - margin-left: 9px; -} -.dijitTabControllerRtl .nowrapTabStrip { - text-align: right; -} -.dijitTabRtl .dijitTabCloseButton { - margin-left: 0; - margin-right: 1em; -} -.dj_ie6 .dijitTabRtl .tabLabel, -.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl, -.dj_ie6 .dijitTabContainerLeft-tabs .dijitTabRtl, -.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl, -.dj_ie7 .dijitTabContainerLeft-tabs .dijitTabRtl { - zoom: 1; -} -.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl, -.dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl { - left: 0; -} -.dj_ie6 .dijitTabContainerRightRtl .dijitTabContainerRight-tabs, -.dj_ie6 .dijitTabContainerLeftRtl .dijitTabContainerLeft-tabs { - - width: 1%; -} -.dj_ie .dijitTimePickerRtl .dijitTimePickerItem { - width:100%; -} -.dijitColorPaletteRtl .dijitColorPaletteUnder { - - left: auto; - right: 0; -} -.dijitSelectRtl .dijitButtonContents { - border-style: none none none solid; - text-align: right; -} -.dijitTreeRtl .dijitTreeContainer { - float: right; -} -.dijitRtl .dojoDndHorizontal .dojoDndItemBefore { - border-width: 0 2px 0 0; - padding: 2px 0 2px 2px; -} -.dijitRtl .dojoDndHorizontal .dojoDndItemAfter { - border-width: 0 0 0 2px; - padding: 2px 2px 2px 0; -} -.claro .dijitTextBoxRtlError .dijitValidationContainer { - border-left-width: 0; - border-right-width: 1px; -} -.claro .dijitComboButtonRtl .dijitStretch { - -moz-border-radius: 0 4px 4px 0; - border-radius: 0 4px 4px 0; -} -.claro .dijitComboButtonRtl .dijitArrowButton { - -moz-border-radius: 4px 0 0 4px; - border-radius: 4px 0 0 4px; - padding: 3px 0 4px; - border-left-width: 1px; - border-right-width: 0; -} -.claro .dijitTabContainerTop-tabs .dijitTabRtl, -.claro .dijitTabContainerBottom-tabs .dijitTabRtl { - margin-right: 0; - margin-left: 1px; -} -.claro .dijitSliderRtl .dijitSliderProgressBarH, -.claro .dijitSliderRtl .dijitSliderRemainingBarH, -.claro .dijitSliderRtl .dijitSliderLeftBumper, -.claro .dijitSliderRtl .dijitSliderRightBumper, -.claro .dijitSliderRtl .dijitSliderTopBumper { - background-position: top right; -} -.claro .dijitSliderRtl .dijitSliderProgressBarV, -.claro .dijitSliderRtl .dijitSliderRemainingBarV, -.claro .dijitSliderRtl .dijitSliderBottomBumper { - background-position: bottom right; -} -.claro .dijitSliderRtl .dijitSliderLeftBumper { - border-left-width: 0; - border-right-width: 1px; -} -.claro .dijitSliderRtl .dijitSliderRightBumper { - border-left-width: 1px; - border-right-width: 0; -} -.claro .dijitSliderRtl .dijitSliderIncrementIconH { - background-position: -357px 50%; -} -.claro .dijitSliderRtl .dijitSliderDecrementIconH { - background-position: -251px 50%; -} -.claro .dijitDialogRtl .dijitDialogCloseIcon { - right: auto; - left: 5px; -} -.claro .dijitDialogRtl .dijitDialogPaneActionBar { - text-align: left; - padding: 3px 7px 2px 5px; -} -.claro .dijitEditorRtl .dijitEditorIFrameContainer { - padding: 3px 10px 1px 3px; -} -.dj_ie6 .claro .dijitEditorRtl .dijitEditorIFrameContainer, -.dj_ie7 .claro .dijitEditorRtl .dijitEditorIFrameContainer, -.dj_ie8 .claro .dijitEditorRtl .dijitEditorIFrameContainer { - padding: 3px 0px 1px 10px; - margin-right: 0px; - border: 0px solid #d3d3d3; -} -.dijitEditorRtl .dijitEditorIcon { - background-image: url("images/editorIconsEnabled_rtl.png"); -} -.dijitEditorRtlDisabled .dijitEditorIcon { - background-image: url("images/editorIconsDisabled_rtl.png"); -} -.dijitToolbarRtl .dijitToolbarSeparator { - background-image: url("images/editorIconsEnabled_rtl.png"); -} -.dijitRtl .dijitIconSave, -.dijitRtl .dijitIconPrint, -.dijitRtl .dijitIconCut, -.dijitRtl .dijitIconCopy, -.dijitRtl .dijitIconClear, -.dijitRtl .dijitIconDelete, -.dijitRtl .dijitIconUndo, -.dijitRtl .dijitIconEdit, -.dijitRtl .dijitIconNewTask, -.dijitRtl .dijitIconEditTask, -.dijitRtl .dijitIconEditProperty, -.dijitRtl .dijitIconTask, -.dijitRtl .dijitIconFilter, -.dijitRtl .dijitIconConfigure, -.dijitRtl .dijitIconSearch, -.dijitRtl .dijitIconApplication, -.dijitRtl .dijitIconBookmark, -.dijitRtl .dijitIconChart, -.dijitRtl .dijitIconConnector, -.dijitRtl .dijitIconDatabase, -.dijitRtl .dijitIconDocuments, -.dijitRtl .dijitIconMail, -.dijitRtl .dijitLeaf, -.dijitRtl .dijitIconFile, -.dijitRtl .dijitIconFunction, -.dijitRtl .dijitIconKey, -.dijitRtl .dijitIconPackage, -.dijitRtl .dijitIconSample, -.dijitRtl .dijitIconTable, -.dijitRtl .dijitIconUsers, -.dijitRtl .dijitFolderClosed, -.dijitRtl .dijitIconFolderClosed, -.dijitRtl .dijitFolderOpened, -.dijitRtl .dijitIconFolderOpen, -.dijitRtl .dijitIconError { - background-image: url("images/commonIconsObjActEnabled_rtl.png"); - width: 16px; - height: 16px; -} -.dj_ie6 .dijitRtl .dijitIconSave, -.dj_ie6 .dijitRtl .dijitIconPrint, -.dj_ie6 .dijitRtl .dijitIconCut, -.dj_ie6 .dijitRtl .dijitIconCopy, -.dj_ie6 .dijitRtl .dijitIconClear, -.dj_ie6 .dijitRtl .dijitIconDelete, -.dj_ie6 .dijitRtl .dijitIconUndo, -.dj_ie6 .dijitRtl .dijitIconEdit, -.dj_ie6 .dijitRtl .dijitIconNewTask, -.dj_ie6 .dijitRtl .dijitIconEditTask, -.dj_ie6 .dijitRtl .dijitIconEditProperty, -.dj_ie6 .dijitRtl .dijitIconTask, -.dj_ie6 .dijitRtl .dijitIconFilter, -.dj_ie6 .dijitRtl .dijitIconConfigure, -.dj_ie6 .dijitRtl .dijitIconSearch, -.dj_ie6 .dijitRtl .dijitIconApplication, -.dj_ie6 .dijitRtl .dijitIconBookmark, -.dj_ie6 .dijitRtl .dijitIconChart, -.dj_ie6 .dijitRtl .dijitIconConnector, -.dj_ie6 .dijitRtl .dijitIconDatabase, -.dj_ie6 .dijitRtl .dijitIconDocuments, -.dj_ie6 .dijitRtl .dijitIconMail, -.dj_ie6 .dijitRtl .dijitLeaf, -.dj_ie6 .dijitRtl .dijitIconFile, -.dj_ie6 .dijitRtl .dijitIconFunction, -.dj_ie6 .dijitRtl .dijitIconKey, -.dj_ie6 .dijitRtl .dijitIconPackage, -.dj_ie6 .dijitRtl .dijitIconSample, -.dj_ie6 .dijitRtl .dijitIconTable, -.dj_ie6 .dijitRtl .dijitIconUsers, -.dj_ie6 .dijitRtl .dijitFolderClosed, -.dj_ie6 .dijitRtl .dijitIconFolderClosed, -.dj_ie6 .dijitRtl .dijitFolderOpened, -.dj_ie6 .dijitRtl .dijitIconFolderOpen, -.dj_ie6 .dijitRtl .dijitIconError { - background-image: url("images/commonIconsObjActEnabled8bit_rtl.png"); -} -.dijitRtl .dijitDisabled .dijitIconSave, -.dijitRtl .dijitDisabled .dijitIconPrint, -.dijitRtl .dijitDisabled .dijitIconCut, -.dijitRtl .dijitDisabled .dijitIconCopy, -.dijitRtl .dijitDisabled .dijitIconClear, -.dijitRtl .dijitDisabled .dijitIconDelete, -.dijitRtl .dijitDisabled .dijitIconUndo, -.dijitRtl .dijitDisabled .dijitIconEdit, -.dijitRtl .dijitDisabled .dijitIconNewTask, -.dijitRtl .dijitDisabled .dijitIconEditTask, -.dijitRtl .dijitDisabled .dijitIconEditProperty, -.dijitRtl .dijitDisabled .dijitIconTask, -.dijitRtl .dijitDisabled .dijitIconFilter, -.dijitRtl .dijitDisabled .dijitIconConfigure, -.dijitRtl .dijitDisabled .dijitIconSearch, -.dijitRtl .dijitDisabled .dijitIconApplication, -.dijitRtl .dijitDisabled .dijitIconBookmark, -.dijitRtl .dijitDisabled .dijitIconChart, -.dijitRtl .dijitDisabled .dijitIconConnector, -.dijitRtl .dijitDisabled .dijitIconDatabase, -.dijitRtl .dijitDisabled .dijitIconDocuments, -.dijitRtl .dijitDisabled .dijitIconMail, -.dijitRtl .dijitDisabled .dijitLeaf, -.dijitRtl .dijitDisabled .dijitIconFile, -.dijitRtl .dijitDisabled .dijitIconFunction, -.dijitRtl .dijitDisabled .dijitIconKey, -.dijitRtl .dijitDisabled .dijitIconPackage, -.dijitRtl .dijitDisabled .dijitIconSample, -.dijitRtl .dijitDisabled .dijitIconTable, -.dijitRtl .dijitDisabled .dijitIconUsers, -.dijitRtl .dijitDisabled .dijitFolderClosed, -.dijitRtl .dijitDisabled .dijitIconFolderClosed, -.dijitRtl .dijitDisabled .dijitFolderOpened, -.dijitRtl .dijitDisabled .dijitIconFolderOpen, -.dijitRtl .dijitDisabled .dijitIconError { - background-image: url("images/commonIconsObjActDisabled_rtl.png"); -} -.claro .dijitTitlePaneRtl .dijitClosed .dijitArrowNode, -.claro .dijitFieldsetRtl .dijitFieldsetTitleClosed .dijitArrowNode { - background-position: -7px 0; -} -.claro .dijitMenuItemRtl .dijitMenuExpand { - background-position: -7px 0; - margin-right: 0; - margin-left: 3px; -} -.claro .dijitMenuItemRtl .dijitMenuItemIcon { - margin: 0 4px 0 0; -} -.claro .dijitCalendarRtl .dijitCalendarIncrease { - background-position: 0 0; -} -.claro .dijitCalendarRtl .dijitCalendarDecrease { - background-position: -18px 0; -} -.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarIncrease { - background-position: -36px 0; -} -.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarDecrease { - background-position: -55px 0; -} -.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarIncrease { - background-position: -72px 0; -} -.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarDecrease { - background-position: -91px 0; -} -.dj_ie .claro .dijitTimePickerRtl .dijitTimePickerTickHover, -.dj_ie .claro .dijitTimePickerRtl .dijitTimePickerMarkerHover, -.dj_ie .claro .dijitTimePickerRtl .dijitTimePickerMarkerSelected, -.dj_ie .claro .dijitTimePickerRtl .dijitTimePickerTickSelected { - margin-left: -6px; - margin-right: -8px; - width: 114%; -} -.claro .dijitToolbar .dijitComboButtonRtl .dijitButtonNode { - border-width: 0; - padding: 2px; -} -.claro .dijitToolbar .dijitComboButtonRtlHover .dijitButtonNode, -.claro .dijitToolbar .dijitComboButtonRtlActive .dijitButtonNode { - border-width: 1px; - padding: 1px; -} -.claro .dijitToolbar .dijitComboButtonRtl .dijitStretch { - - -moz-border-radius: 0 2px 2px 0; - border-radius: 0 2px 2px 0; -} -.claro .dijitToolbar .dijitComboButtonRtl .dijitArrowButton { - - -moz-border-radius: 2px 0 0 2px; - border-radius: 2px 0 0 2px; -} -.claro .dijitToolbar .dijitComboButtonRtlHover .dijitArrowButton, -.claro .dijitToolbar .dijitComboButtonRtlActive .dijitArrowButton { - - border-left-width: 1px; - border-right-width: 0; - padding-left: 1px; - padding-right: 2px; -} -.claro .dijitProgressBarRtl .dijitProgressBarFull { - border-left-width: 1px; - border-right-width: 0px; -} diff --git a/apps/ide/src/styles/backup/claroGrid.css b/apps/ide/src/styles/backup/claroGrid.css deleted file mode 100644 index 5184b09b..00000000 --- a/apps/ide/src/styles/backup/claroGrid.css +++ /dev/null @@ -1,667 +0,0 @@ - -.dojoxGrid { - position: relative; - background-color: #EBEADB; - font-family: Geneva, Arial, Helvetica, sans-serif; - -moz-outline-style: none; - outline: none; - overflow: hidden; - height: 0; -} -.dojoxGrid table { - padding: 0; -} -.dojoxGrid td { - -moz-outline: none; -} -.dojoxGridMasterHeader { - position: relative; -} -.dojoxGridMasterView { - position: relative; -} -.dojoxGridMasterMessages { - position: relative; - padding: 1em; - text-align: center; - background-color: white; -} -.dojoxGridView { - position: absolute; - overflow: hidden; -} -.dojoxGridHeader { - position: absolute; - overflow: hidden; - cursor: default; -} -.dojoxGridHeader { - background-color: #E8E1CF; -} -.dojoxGridHeader table { - text-align: center; -} -.dojoxGridHeader .dojoxGridCell { - border: 1px solid; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - background: url("images/grid_dx_gradient.gif") #E8E1CF top repeat-x; - padding-bottom: 2px; -} -.dojoxGridHeader .dojoxGridCellOver { - background-image: none; - background-color: white; - border-bottom-color: #FEBE47; - margin-bottom: 0; - padding-bottom: 0; - border-bottom-width: 3px; -} -.dojoxGridHeader .dojoxGridCellFocus { - border: 1px dashed blue; -} -.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver { - background-image: none; - background-color: white; - border-bottom-color: #FEBE47; - margin-bottom: 0; - padding-bottom: 0; - border-bottom-width: 3px; -} -.dojoxGridArrowButtonNode { - display: none; - padding-left: 16px; -} -.dojoxGridArrowButtonChar { - display:inline; -} - -.dojoxGridArrowButtonNode:hover { - cursor: default; -} -.dojoxGridArrowButtonChar:hover { - cursor: default; -} -.dojoxGridSortUp:hover { - cursor: default; -} -.dojoxGridSortDown:hover { - cursor: default; -} -.dijit_a11y .dojoxGridArrowButtonChar { - display:inline !important; -} -.dojoxGridScrollbox { - position: relative; - overflow: auto; - background-color: white; - width: 100%; -} -.dojoxGridContent { - position: relative; - overflow: hidden; - -moz-outline-style: none; - outline: none; -} -.dojoxGridRowbar { - border: 1px solid; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - border-top: none; - background: url("images/grid_dx_gradient.gif") #E8E1CF top repeat-x; -} -.dojoxGridRowbarInner { - border-top: 1px solid #F6F4EB; -} -.dojoxGridRowbarOver { - background-image: none; - background-color: white; - border-top-color: #FEBE47; - border-bottom-color: #FEBE47; -} -.dojoxGridRowbarSelected { - background-color: #D9E8F9; -} -.dojoxGridRow { - position: relative; - width: 9000em; -} -.dojoxGridRow { - - border: 1px solid #E8E4D8; - border-color: #F8F7F1; - - border-left: none; - border-right: none; - background-color: white; - border-top: none; -} -.dojoxGridRowOver { - border-top-color: #FEBE47; - border-bottom-color: #FEBE47; - - - -} -.dojoxGridRowOdd { - background-color: #FFFDF3; - -} -.dojoxGridRowSelected { - background-color: #D9E8F9; -} -.dojoxGridRowTable { - table-layout: fixed; - width: 0; - empty-cells: show; -} -.dj_ie .dojoxGridRowTable { - border-collapse: collapse; -} -.dojoxGridInvisible { - visibility: hidden; -} -.Xdojo-ie .dojoxGridInvisible { - display: none; -} -.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td { - border-top-width: 0; - border-bottom-width: 0; - padding-top: 0; - padding-bottom: 0; - height: 0; - overflow: hidden; -} -.dojoxGrid .dojoxGridCell { - border: 1px solid; - border-color: #EBEADB; - border-right-color: #D5CDB5; - padding: 3px 3px 3px 3px; - text-align: left; - overflow: hidden; - word-wrap: break-word; -} -.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell { - white-space: nowrap; - word-break: keep-all; - word-wrap: normal; - text-overflow: ellipsis; -} -.dojoxGridCellFocus { - border: 1px dashed blue; -} -.dojoxGridCellOver { - border: 1px dotted #FEBE47; -} -.dojoxGridCellFocus.dojoxGridCellOver { - border: 1px dashed green; -} -.dojoxGridRowEditing td { - background-color: #F4FFF4; -} -.dojoxGridRow-inserting td { - background-color: #F4FFF4; -} -.dojoxGridRow-inflight td { - background-color: #F2F7B7; -} -.dojoxGridRow-error td { - background-color: #F8B8B6; -} -.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea { - margin: 0; - padding: 0; - border-style: none; - width: 100%; - font-size: 100%; - font-family: inherit; -} -.dojoxGridHiddenFocus { - position: absolute; - top: -1000px; - height: 0; - width: 0; -} -.dijit_a11y .dojoxGridRowbarSelected { - border-top: 1px solid white; - border-bottom: 1px dashed black; - border-top: 0; - background: none; -} -.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner { - border: 0; - border-top: 1px solid white; -} -.dijit_a11y .dojoxGridRowSelected { - border: 1px solid black !important; -} -.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem { - display: table-cell; - - margin: 0; -} -.dojoxGridDndAvatar { - font-size: 100%; -} -.dojoxGrid .dojoDndItemBefore { - border-left-color: red; -} -.dojoxGrid .dojoDndItemAfter { - border-right-color: red; -} -.dijit_a11y .dojoDndItemBefore { - border-left: double; -} -.dijit_a11y .dojoDndItemAfter { - border-right: double; -} -.dojoxGridDndAvatarItem td { - border: 1px solid; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - background: url("images/grid_dx_gradient.gif") #E8E1CF top repeat-x; - padding: 0pt; - margin: 0pt; -} -.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage { - border: 0; - border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; - background-color: transparent; - padding: 3px; - padding-bottom: 2px; - margin: 0; -} -.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndNoMove.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndNoCopy.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndMove.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { - background-image: url("images/dndCopy.png"); - background-repeat: no-repeat; - background-position: center center; -} -.dojoxGridColPlaceBottom { - background: transparent url("images/grid_sort_up.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop { - background: transparent url("images/grid_sort_down.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom { - font-size:1px; - height:6px; - z-index:10000; - top:0; - overflow:hidden; - position:absolute; - line-height:1px; - width:8px; -} -.dojoxGridResizeColLine { - width: 1px; - background-color: #777; - position: absolute; - cursor: col-resize; - z-index:10000; -} -.dojoxGridColNoResize, -.dojoxGridColNoResize .dojoDndItemOver { - cursor: not-allowed !important; -} -.dojoxGridColResize, -.dojoxGridColResize .dojoDndItemOver, -.dojoxGridColumnResizing, -.dojoxGridColumnResizing .dojoDndItemOver, -.dojoxGridColumnResizing .dojoxGridHeader { - cursor: col-resize !important; -} -.dojoxGridColPlaceBottom { - background: transparent url("images/grid_sort_up.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop { - background: transparent url("images/grid_sort_down.gif") no-repeat scroll left top; -} -.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom { - font-size:1px; - height:6px; - z-index:10000; - top:0; - overflow:hidden; - position:absolute; - line-height:1px; - width:8px; -} -.dojoxGridResizeColLine { - width: 1px; - background-color: #777; - position: absolute; -} -.dojoxGridExpandoCell { - vertical-align: middle; -} -.dojoxGridSummarySpan { - visibility: hidden; -} -.dojoxGridSummaryRow .dojoxGridSummarySpan, -.dojoxGridRowCollapsed .dojoxGridSummarySpan { - visibility: visible; -} -.dojoxGridNoChildren .dojoxGridExpando { - visibility: hidden !important; - width: 0px !important; -} -.dj_ie .dojoxGridRtl .dojoxGridHeader table { - float:none; -} -.dojoxGridRtl .dojoxGridCell { - text-align:right; -} -.dj_ie8 .dojoxGridRtl .dojoxGridCell { - border-left: none; -} -.dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { - border-left: #e5dac8 1px solid -} -.dojoxGridRtl .dojoxGridArrowButtonNode { - float:left; -} -.claro .dojoxGrid { - margin:0px; - padding:0px; - border-collapse:collapse; - background-color: #fff; - border: 1px solid #DBDBDB; -} -.claro .dojoxGridMasterMessages { - background-color: #fefefe; -} -.claro .dojoxGridLoading, -.claro .dojoxGridError { - background-position:left center; - background-repeat: no-repeat; - padding-left:25px; -} -.claro .dojoxGridLoading { - background-image:url("images/loadingAnimation.gif"); -} -.claro .dojoxGridError { - background-image: url('images/commonIconsObjActEnabled.png'); - background-position: -496px; - width: 16px; - height: 16px; -} -.claro .dojoxGridHeader { - background: transparent; - margin-left: -2px; -} -.claro .dojoxGridHeader .dojoxGridCell { - padding: 2px 5px; - vertical-align: top; - background: transparent; - border-style:solid; - border-width:1px; - border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; -} -.dj_ie6 .claro .dojoxGridHeader .dojoxGridCell { - border-color:#BCBCBC #BCBCBC #BCBCBC #e5edf4; -} -.claro .dojoxGridHeader .dojoxGridCellOver { - background: #9dcfff; -} -.claro .dojoxGridSortNode { - text-decoration:none; - display:block; - white-space: normal; - background: none; - border: none; - padding: 0; -} -.claro .dojoxGridCellOver .dojoxGridSortNode { - background-color:#9dcfff; -} -.claro .dojoxGridArrowButtonChar { - display:none; - float:right; -} -.claro .dojoxGridArrowButtonNode { - background:transparent url("images/spriteArrows.png") no-repeat scroll left center; - display:block; - float:right; - height:1em; - margin:2px 4px 0 5px; - padding-left:0; - width:7px; -} -.claro .dojoxGridSortUp .dojoxGridArrowButtonNode { - background-position:-21px 50%; -} -.claro .dojoxGridMasterHeader { - background: url("images/header.png") #EDF2F7 repeat-x bottom; - background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); - background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA)); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEDF2F7, endColorstr=#FFD0DFEA); - border: 1px solid #FFFFFF; - border-right: none; -} -.claro .dojoxGridMasterHeader .dojoxGridRowTable { - border-left: 1px solid #BCBCBC; - border-right: 1px solid #FFFFFF; - background-color: transparent; -} -.dj_ie .claro .dojoxGridHeader .dojoxGridRowTable { - border-collapse:separate; -} -.dj_ie6 .claro .dojoxGridHeader .dojoxGridRowTable, -.dj_ie7 .claro .dojoxGridHeader .dojoxGridRowTable { - border-collapse:collapse; - border-right: 0px; -} -.claro .dojoxGridHeader .dojoxGridRowTable tr { - background: none; -} -.claro .dojoxGridHeader tr:first-child .dojoxGridCell { - border-top: 1px solid transparent; -} -.claro .dojoxGridHeader:first-child .dojoxGridRowTable { - border-left-width: 0; -} -.claro .dojoxGridHeader:first-child { - margin-left: -1px; -} -.claro .dojoxGridScrollbox { - background-color: #fefefe; -} -.claro .dojoxGridRowbar { - background:url("images/header.png") #e5edf4 repeat-x top; - border:none; - border-right:1px solid #BCBCBC; -} -.claro .dojoxGridRowbarTable { - background:transparent url("images/header_shadow.png") repeat-x scroll center bottom; -} -.dj_ie6 .claro .dojoxGridRowbar, -.dj_ie6 .claro .dojoxGridRowbarTable { - background-image:none; -} -.claro .dojoxGridRowbarInner { - border:none; - border-bottom:1px solid #ccc; -} -.claro .dojoxGridRowbarOver .dojoxGridRowbarTable { - background-color:#abd5fd; -} -.claro .dojoxGridRowbarSelected { - background-color:#abd5fd; - border-right:1px solid #ccc; -} -.claro .dojoxGridRow { - border:none; - background-color:#fff; -} -.dj_ie .claro .dojoxGridMasterView .dojoxGridRowTable { - border-collapse:separate; -} -.dj_ie6 .claro .dojoxGridMasterView .dojoxGridRowTable, -.dj_ie7 .claro .dojoxGridMasterView .dojoxGridRowTable { - border-collapse: collapse; -} -.claro .dojoxGridRowTable tr { - background:url("images/row_back.png") #fff repeat-x; -} -.claro .dojoxGridRowOdd .dojoxGridRowTable tr { - background-color:#f7fcff; -} -.claro .dojoxGridRowSelected .dojoxGridRowTable tr { - background-color:#cee6fa; -} -.claro .dojoxGrid .dojoxGridCell { - outline: none; - padding: 3px 5px; - border:1px solid transparent; - border-color: transparent #E5DAC8 #E5DAC8 transparent; -} -.dj_ie7 .claro .dojoxGridCell, -.dj_ie7 .claro .dojoxGridHeader .dojoxGridCell { - border-left: 0px; -} -.dj_ie6 .claro .dojoxGridCell { - border-color: #F5F5F5; -} -.dj_ie6 .claro .dojoxGridRowOdd .dojoxGridCell { - border-left-color:#f4f9fd; - border-right-color:#f4f9fd; -} -.dj_ie6 .claro .dojoxGridRowSelected .dojoxGridCell { - border-left-color:#d3e9fb; - border-right-color:#d3e9fb; -} -.claro .dojoxGridRowSelected .dojoxGridCell { - border-top:1px solid #BFD6EB; - border-bottom:1px solid #BFD6EB; -} -.claro .dojoxGridCellFocus { - outline: none; - border:1px dashed darkblue !important; -} -.claro .dojoxGridRowOver .dojoxGridCell { - background:url("images/row_back.png") #ABD6FF repeat-x; - border-top:1px solid #769DC0; - border-bottom:1px solid #769DC0; -} -.dj_ie6 .claro .dojoxGridRowOver .dojoxGridCell, -.dj_ie7 .claro .dojoxGridRowOver .dojoxGridCell { - border-right:1px solid #ABD6FF; -} -.claro .dojoxGridRowActive .dojoxGridCell { - background:url("images/td_button_down.png") #7DBEFA repeat-x; -} -.dj_ie6 .claro .dojoxGridRowActive .dojoxGridCell, -.dj_ie7 .claro .dojoxGridRowActive .dojoxGridCell { - border-left:1px solid #7DBEFA; - border-right:1px solid #7DBEFA; -} -.claro .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { - border:solid 1px #769dc0; - background-color:#93cafe; - border-collapse:separate; -} -.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell{ - background-image:url("images/row_back.png"); -} -.claro .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { - background:url("images/td_button_down.png") #93cafe repeat-x; -} -.dj_ie6 .claro .dojoxGridCell { - background-image:none !important; -} -.claro .dojoxGridRowEditing td { - - background-color: #cee6fa; - -} -.claro .dojoxGridRow-inserting td { - background-color: #F4FFF4; -} -.claro .dojoxGridRow-inflight td { - background-color: #F2F7B7; -} -.claro .dojoxGridRow-error td { - background-color: #F8B8B6; -} -.claro .dojoxGrid .dojoDndItemBefore { - border-left-color: #3559ac; -} -.claro .dojoxGrid .dojoDndItemAfter { - border-right-color: #3559ac; -} -.claro .dojoxGridExpando { - float: left; - height: 18px; - width: 18px; - text-align: center; - margin-top: -3px; -} -.dijitRtl .claro .dojoxGridExpando { - float: right; -} -.claro .dojoxGridExpandoCell { - padding-top: 5px; - background-position: left top !important; -} -.claro .dojoxGridExpandoNode { - background-image: url('images/treeExpandImages.png'); - width: 16px; - height: 16px; - cursor: pointer; - background-position: 1px 0px; -} -.dj_ie6 .claro .dojoxGridExpandoNode { - background-image: url('images/treeExpandImages8bit.png'); -} -.claro .dojoxGridRowOver .dojoxGridExpandoNode { - background-position: -17px 0px; -} -.claro .dojoxGridExpandoOpened .dojoxGridExpandoNode { - background-position: -35px 0px; -} -.claro .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { - background-position: -53px 0px; -} -.claro .dojoxGridExpandoLoading .dojoxGridExpandoNode { - background-image: url('images/loadingAnimation.gif'); -} -.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { - visibility: visible !important; - width: 18px !important; -} -.claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode, -.dj_ie6 .claro .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { - background-image:none; -} -.claro .dojoxGridExpandoNodeInner { - visibility: hidden; -} -.dijit_a11y .dojoxGridExpandoNodeInner { - visibility: visible; -} -.claro .dojoxGridSummaryRow .dojoxGridCell { - border:1px solid transparent; -} -.dj_ie6 .claro .dojoxGridSummaryRow .dojoxGridCell { - border-color:#fff -} -.claro tr.dojoxGridSubRowAlt { - background-color:#f4f9fd; -} -.claro .dojoxGridRowOdd tr.dojoxGridSubRowAlt { - background-color:#fff; -} -.claro .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { - background-color:#cee6fa; -} diff --git a/apps/ide/src/styles/backup/claro_webida.css b/apps/ide/src/styles/backup/claro_webida.css deleted file mode 100644 index 94c7d203..00000000 --- a/apps/ide/src/styles/backup/claro_webida.css +++ /dev/null @@ -1,630 +0,0 @@ -/*add*/ - -.claro .dijitMenuBar .dijitMenuItem { - color: #d4f6ff; -} - -.claro .dijitCheckBox, -.claro .dijitCheckBoxIcon { - width: 18px; - height: 18px; - margin: 0 2px 0 0; -} - -.claro .dijitCheckBox, -.claro .dijitToggleButton .dijitCheckBoxIcon { - background-position: -18px; -} -.claro .dijitCheckBoxChecked, -.claro .dijitToggleButtonChecked .dijitCheckBoxIcon { - background-position: 0; -} - -.claro .dijitCheckBoxDisabled { - background-position: -90px; -} -.claro .dijitCheckBoxCheckedDisabled { - background-position: -72px; -} -.claro .dijitCheckBoxHover { - background-position: -54px; -} -.claro .dijitCheckBoxCheckedHover { - background-position: -36px; -} - -.claro .dijitRadio, -.claro .dijitRadioIcon { - background-image: url("images/checkboxRadioButtonStates.png"); - background-repeat: no-repeat; - width: 18px; - height: 18px; - margin: 0 2px 0 0; - padding: 0; -} - -.claro .dijitRadio { - background-position: -126px; -} -.claro .dijitToggleButton .dijitRadioIcon { - background-position: -128px; -} -.claro .dijitRadioDisabled { - background-position: -198px; -} -.claro .dijitRadioHover { - background-position: -162px; -} -.claro .dijitRadioChecked { - background-position: -108px; -} -.claro .dijitToggleButtonChecked .dijitRadioIcon { - background-position: -134px; -} -.claro .dijitRadioCheckedHover { - background-position: -144px; -} -.claro .dijitRadioCheckedDisabled { - background-position: -180px; -} -.claro .dijitCheckedMenuItem .dijitMenuItemIcon, -.claro .dijitRadioMenuItem .dijitMenuItemIcon { - background-image: url("images/checkboxRadioButtonStates.png"); - background-repeat: no-repeat; - background-position: -18px 50%; - - width: 18px; - height: 18px; -} -.dj_ie6 .claro .dijitCheckedMenuItem .dijitMenuItemIcon, -.dj_ie6 .claro .dijitRadioMenuItem .dijitMenuItemIcon { - background-image: url("images/checkboxAndRadioButtons_IE6.png"); -} -.claro .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon { - background-position: 0 50%; -} -.claro .dijitRadioMenuItem .dijitMenuItemIcon { - background-position: -126px 50%; -} -.claro .dijitRadioMenuItemChecked .dijitMenuItemIcon { - background-position: -108px 50%; -} - - -.claro .dijitDialog { - background-color: #ecf1f6; - border-radius: 5px; - border: 1px solid #686f78; -} - -.claro .dijitDialogTitleBar { - border-radius: 4px; - margin: 1px; - background-image: -webkit-linear-gradient(top, #5e6872 0%, #414850 100%); - background-image: -moz-linear-gradient(top, #5e6872 0%, #414850 100%); - background-image: -o-linear-gradient(top, #5e6872 0%, #414850 100%); - background-image: linear-gradient(to bottom, #5e6872 0%, #414850 100%); - border: 0; - padding-top: 7px; - padding-bottom: 7px; -} - -.claro .dijitDialogPaneContent { - border: 0; - background-color: #ecf1f6; -} - -.claro .dijitDialogCloseIcon { - width: 20px; - height: 20px; - top: 6px; - right: 6px; -} - -.claro .dijitDialogCloseIconHover { - background-position: -20px; -} - -.claro .dijitDialogCloseIconActive { - background-position: -40px; -} - -.claro .dijitDialogTitle { - color: #ffffff; -} - -.claro .dijitTabContainerTop-tabs .dijitTab { - padding: 1px 6px; - padding-top: 0; - /*top: 0px;*/ -} - -.claro .dijitTabContainerTop-tabs .dijitTabChecked { - padding-bottom: 2px; - padding-top: 3px; - /*top: 0px;*/ -} - -.claro .dijitTreeRow { - padding: 1px 0 1px 0; - border: 1px solid transparent; -} - -.claro .dijitTreeRowHover { - background-color: #bcedff; - border-color: #bcedff; - background-image: none; -} - -.claro .dijitTreeRowSelected { - background-color: #43cbff; - border-color: #43cbff; - background-image: none; -} - -.dijitTreeRow.focused { - border-color: #0079a6; -} - -/* -.claor #editor .dijitTabContainerTopChildWrapper { - padding: 0px; -} -*/ - -/*Tab Container*/ - -.claro .dijitTabPaneWrapper { - padding: 1px; - /*border: 1px solid #e8edf2;*/ - background-color: #e8edf2; - border-color: #9ea5ae; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -.claro .dijitTabChecked { - border-color: #9ea5ae; -} - -.claro .dijitTabPaneWrapper, -.claro .dijitTabContainerTop-tabs, -.claro .dijitTabContainerBottom-tabs, -.claro .dijitTabContainerLeft-tabs, -.claro .dijitTabContainerRight-tabs { - border-color: #9ea5ae; -} - -/* -.claro .dijitTabContainerTopChildWrapper { - border: 1px solid #dadfe4; -} -*/ - -.claro .dijitSplitContainer-dijitContentPane, .claro .dijitBorderContainer-dijitContentPane { - background-color: transparent; -} - -.claro .dijitSplitContainer-child, .claro .dijitBorderContainer-child { - border: none; -} - -.claro #editor .dijitTabContainerTop-tabs .dijitTab { - background-repeat: repeat-x; - background-image: -webkit-linear-gradient(top, #c6cfd9 0%, #b2bac3 100%); - background-image: -moz-linear-gradient(top, #c6cfd9 0%, #b2bac3 100%); - background-image: -o-linear-gradient(top, #c6cfd9 0%, #b2bac3 100%); - background-image: linear-gradient(to bottom, #c6cfd9 0%, #b2bac3 100%); - -} -.claro #editor .dijitTabContainerTop-tabs .dijitTabChecked { - background-image: -webkit-linear-gradient(top, #ecf4fc 0%, #d0deec 100%); - background-image: -moz-linear-gradient(top, #ecf4fc 0%, #d0deec 100%); - background-image: -o-linear-gradient(top, #ecf4fc 0%, #d0deec 100%); - background-image: linear-gradient(to bottom, #ecf4fc 0%, #d0deec 100%); -} - -.claro #editor .dijitTabPaneWrapper, -.claro #editor .dijitTabContainerTop-tabs, -.claro #editor .dijitTabContainerBottom-tabs, -.claro #editor .dijitTabContainerLeft-tabs, -.claro #editor .dijitTabContainerRight-tabs { - /* border-color: #d0deec;*/ -} - -.claro #editor .dijitTabContainerTopChildWrapper { - /* border : 1px solid #bfcfe0;*/ -} - -.claro #editor .dijitTabPaneWrapper { - background-color: #d0deec; -} - -.claro .dijitSplitterH, -.claro .dijitGutterH { - background: none; - border: 0; - height: 8px; -} - -.claro .dijitSplitterV, -.claro .dijitGutterV { - background: none; - border: 0; - width: 8px; - margin: 0; -} - -.claro .dijitSplitterH .dijitSplitterThumb { - background: #b5bcc7 none; - height: 3px; - top: 3px; - background-image: -webkit-linear-gradient(top, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: -moz-linear-gradient(top, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: -o-linear-gradient(top, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: linear-gradient(to bottom, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - border-radius: 3px; - left: 3px; - width: calc(100% - 6px); - opacity: 0.7; -} - -.claro .dijitSplitterV .dijitSplitterThumb { - background: #b5bcc7 none; - left: 3px; - width: 3px; - background-image: -webkit-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: -moz-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: -o-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: linear-gradient(to right, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - border-radius: 3px; - top: 3px; - height: calc(100% - 6px); - opacity: 0.7; -} - -.claro #editor .dijitSplitterH { - height: 3px; -} - -.claro #editor .dijitSplitterV { - width: 3px; -} - -.claro #editor .dijitSplitterThumb { - display: none; -} - -.claro .tabStripButton { - width: 10px; - border-radius: 3px; -} - -.claro .dijitTabListContainer-top .tabStripButton { - padding: 4px 3px; - margin-bottom: 2px; - margin-top: 4px; - border: solid 1px #6E7986; -} - -.claro .dijitTabListContainer-top .tabStripButton { - background-image: -webkit-linear-gradient(top, #F7F7F7 0%, #DDDDDD 25%, #C1C1C1 100%); - background-image: -moz-linear-gradient(top, #F7F7F7 0%, #DDDDDD 25%, #C1C1C1 100%); - background-image: -o-linear-gradient(top, #F7F7F7 0%, #DDDDDD 25%, #C1C1C1 100%); - background-image: linear-gradient(to bottom, #F7F7F7 0%, #DDDDDD 25%, #C1C1C1 100%); -} - -.claro .dijitTabListContainer-top .tabStripButtonHover { - background-image: -webkit-linear-gradient(top, #EBF4FF 0%, #B9D9F1 25%, #8DB9D9 100%); - background-image: -moz-linear-gradient(top, #EBF4FF 0%, #B9D9F1 25%, #8DB9D9 100%); - background-image: -o-linear-gradient(top, #EBF4FF 0%, #B9D9F1 25%, #8DB9D9 100%); - background-image: linear-gradient(to bottom, #EBF4FF 0%, #B9D9F1 25%, #8DB9D9 100%); - border: solid 1px #6E7986; -} - -.claro .dijitTabListContainer-top .tabStripButtonActive { - background-image: -webkit-linear-gradient(top, #739DBD 0%, #8DB9D9 15%, #B9D9F1 85%, #EBF4FF 100%); - background-image: -moz-linear-gradient(top, #739DBD 0%, #8DB9D9 15%, #B9D9F1 85%, #EBF4FF 100%); - background-image: -o-linear-gradient(top, #739DBD 0%, #8DB9D9 15%, #B9D9F1 85%, #EBF4FF 100%); - background-image: linear-gradient(to bottom, #739DBD 0%, #8DB9D9 15%, #B9D9F1 85%, #EBF4FF 100%); - border: solid 1px #6E7986; -} - -.claro .dijitTabListContainer-top .tabStripButtonDisabled, -.claro .dijitTabListContainer-bottom .tabStripButtonDisabled { - background-image: -webkit-linear-gradient(top, #E2E2E2 0%, #DDDDDD 25%, #C1C1C1 100%); - background-image: -moz-linear-gradient(top, #E2E2E2 0%, #DDDDDD 25%, #C1C1C1 100%); - background-image: -o-linear-gradient(top, #E2E2E2 0%, #DDDDDD 25%, #C1C1C1 100%); - background-image: linear-gradient(to bottom, #E2E2E2 0%, #DDDDDD 25%, #C1C1C1 100%); - border: solid 1px #9ea5ae; -} - -.claro .dijitTabStripIcon { - position: absolute; - left: 1px; - top: 1px; -} - -/*button*/ -.claro .dijitButton .dijitButtonNode, -.claro .dijitDropDownButton .dijitButtonNode, -.claro .dijitComboButton .dijitButtonNode, -.claro .dijitToggleButton .dijitButtonNode { - border: 1px solid #5F6770; - color: #272A2D; - border-radius: 7px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); - -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); - background-image: -webkit-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); - background-image: -moz-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); - background-image: -o-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); - background-image: linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); -} - -.claro .dijitButtonHover .dijitButtonNode, -.claro .dijitDropDownButtonHover .dijitButtonNode, -.claro .dijitComboButton .dijitButtonNodeHover, -.claro .dijitComboButton .dijitDownArrowButtonHover, -.claro .dijitToggleButtonHover .dijitButtonNode { - background-image: -webkit-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); - background-image: -moz-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); - background-image: -o-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); - background-image: linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); -} - -.claro .dijitButtonActive .dijitButtonNode, -.claro .dijitDropDownButtonActive .dijitButtonNode, -.claro .dijitComboButtonActive .dijitButtonNode, -.claro .dijitToggleButtonActive .dijitButtonNode, -.claro .dijitToggleButtonChecked .dijitButtonNode { - background-image: -webkit-linear-gradient(#ADBBC7 0%, #D5D5D59 100%); - background-image: -moz-linear-gradient(#ADBBC7 0%, #D5D5D59 100%); - background-image: -o-linear-gradient(#ADBBC7 0%, #D5D5D59 100%); - background-image: linear-gradient(#ADBBC7 0%, #D5D5D59 100%); -} - -.claro .dijitButtonDisabled .dijitButtonNode, -.claro .dijitDropDownButtonDisabled .dijitButtonNode, -.claro .dijitComboButtonDisabled .dijitButtonNode, -.claro .dijitToggleButtonDisabled .dijitButtonNode { - border: 1px solid #A6A6A6; - background-image: -webkit-linear-gradient(#FFFFFF 0%, #EAEAEA 100%); - background-image: -moz-linear-gradient(#FFFFFF 0%, #EAEAEA 100%); - background-image: -o-linear-gradient(#FFFFFF 0%, #EAEAEA 100%); - background-image: linear-gradient(#FFFFFF 0%, #EAEAEA 100%); -} - -/*combo box*/ -.claro .dijitComboBoxMenu { - margin-top: 2px; - margin-bottom: 2px; - border-radius: 3px; - border: 1px solid #8495a9; -} - -.claro .dijitComboBoxMenu .dijitMenuItemHover { - background-image: -webkit-linear-gradient(top, #B3CEEC 0%, #92AECD 100%); - background-image: -moz-linear-gradient(top, #B3CEEC 0%, #92AECD 100%); - background-image: -o-linear-gradient(top, #B3CEEC 0%, #92AECD 100%); - background-image: linear-gradient(to bottom, #B3CEEC 0%, #92AECD 100%); -} - -.claro .dijitTextBox { - border-radius: 3px; - overflow: hidden; - background-image: none; -} - -.claro .dijitTextBoxHover { - border: 1px solid #8495A9; -} - -.claro .dijitTextBox .dijitButtonNode { - border: 1px solid #8495A9; -} - -.claro .dijitTextBoxHover .dijitButtonNode { - border: 1px solid #8495A9; - background-image: -webkit-linear-gradient(top, #E7BBF1 0%, #CCD3DB9 100%); - background-image: -moz-linear-gradient(top, #E7BBF1 0%, #CCD3DB9 100%); - background-image: -o-linear-gradient(top, #E7BBF1 0%, #CCD3DB9 100%); - background-image: linear-gradient(to bottom, #E7BBF1 0%, #CCD3DB9 100%); - background-color:transparent; - background-image:none; -} - -.claro .dijitTextBox .dijitArrowButtonContainer { - border: 1px solid #8495A9; - background-image: -webkit-linear-gradient(top, #E7BBF1 0%, #CCD3DB9 100%); - background-image: -moz-linear-gradient(top, #E7BBF1 0%, #CCD3DB9 100%); - background-image: -o-linear-gradient(top, #E7BBF1 0%, #CCD3DB9 100%); - background-image: linear-gradient(to bottom, #E7BBF1 0%, #CCD3DB9 100%); -} - -.claro .dijitTextBoxHover .dijitArrowButtonContainer { - border: 1px solid #8495A9; - background-image: -webkit-linear-gradient(top, #C5E0FF 0%, #9EBDE2 100%); - background-image: -moz-linear-gradient(top, #C5E0FF 0%, #9EBDE2 100%); - background-image: -o-linear-gradient(top, #C5E0FF 0%, #9EBDE2 100%); - background-image: linear-gradient(to bottom, #C5E0FF 0%, #9EBDE2 100%); -} - -.claro .dijitComboBox .dijitArrowButtonInner { - border: 1px solid transparent; -} - -.claro .dijitButtonDisabled .dijitButtonNode, -.claro .dijitComboButtonDisabled .dijitButtonNode, -.claro .dijitDropDownButtonDisabled .dijitButtonNode, -.claro .dijitToggleButtonDisabled .dijitButtonNode { - color: gray; -} - -/* slider start */ -.claro .dijitSliderProgressBar { - background-color: transparent; - background-image: none; -} - -.claro .dijitSliderBarH { - height: 3px; -} - -.claro .dijitSlider .dijitSliderProgressBarH { - background-image: none; - background-color: transparent; -} - -.claro .dijitSliderImageHandleH { - height: 19px; -} - -.claro .dijitSliderBumperH { - background-image: -webkit-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -moz-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -o-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); - border: 0; - height: 3px; -} - -.claro .dijitSlider .dijitSliderRightBumper { - border-top-right-radius: 1px; - border-bottom-right-radius: 1px; -} - -.claro .dijitSlider .dijitSliderLeftBumper { - border-top-left-radius: 1px; - border-bottom-left-radius: 1px; -} - -.dijitSliderRemainingBarH { - background-image: -webkit-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -moz-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -o-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); - border: 0; -} - -.dijitSliderProgressBarH { - background-image: 'none'; - background-color: transparent; - border: 0; -} - - -.dijitSliderImageHandleH { - height: 19px; - top: -7px; -} - -.claro .dijitSlider .dijitSliderLeftBumper { - border-color: transparent; - background-image: -webkit-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -moz-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -o-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); -} - -.claro .dijitSlider .dijitSliderRightBumper { - border-color: transparent; - background-image: -webkit-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -moz-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: -o-linear-gradient(top, #576577 0%, #9DADC1 100%); - background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); -} - -/* slider end*/ - -/*popup menu*/ - -.claro .dijitMenuPopup .dijitMenuTable { - background-color: #f4f9ff; - border: 1px solid #6e7986; - box-shadow: 0 1px 4px 0.5; -} - -.claro .dijitMenuPopup .dijitMenuItem { - background-color: transparent; - height: 22px; -} - -.claro .dijitMenuPopup .dijitMenuItemSelected { - background-image: -webkit-linear-gradient(top, #b3ceec 0%, #92aecd 100%); - background-image: -moz-linear-gradient(top, #b3ceec 0%, #92aecd 100%); - background-image: -o-linear-gradient(top, #b3ceec 0%, #92aecd 100%); - background-image: linear-gradient(to bottom, #b3ceec 0%, #92aecd 100%); -} - -.claro .dijitMenuPopup .dijitMenuItem td{ - border: 0; - background-color: transparent; -} - -.claro .dijitMenuItemDisabled .dijitMenuItemIconCell { - opacity: 0.5; -} - -/*toolbar*/ - -.claro .dijitToolbar { - border: 0; - background-image: -webkit-linear-gradient(top, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); - background-image: -moz-linear-gradient(top, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); - background-image: -o-linear-gradient(top, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); - background-image: linear-gradient(to bottom, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); - height: 30px; - padding-top: 0; - padding-bottom: 0; -} - -.claro .dijitToolbar .dijitButton { - margin-top: 2px; -} - -.claro .dijitMenuBar { - background-image: -webkit-linear-gradient(top, #363B42 1px, #414850 0px, #414850 26px, #3E454C 0px, #313437 30px); - background-image: -moz-linear-gradient(top, #363B42 1px, #414850 0px, #414850 26px, #3E454C 0px, #313437 30px); - background-image: -o-linear-gradient(top, #363B42 1px, #414850 0px, #414850 26px, #3E454C 0px, #313437 30px); - background-image: linear-gradient(to bottom, #363B42 1px, #414850 0px, #414850 26px, #3E454C 0px, #313437 30px); - border: 0; -} - -.claro .dijitMenuBar .dijitMenuItem { - background-image: none; - background-color: transparent; - border: 1px solid transparent; - border-radius: 3px; - top: 1px; -} - -.claro .dijitMenuBar .dijitMenuItemHover { - border-color: #212326; - background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%); - margin: 0; -} - -.claro .dijitMenuBar .dijitMenuItemSelected { - border-color: #212326; - background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%); - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - margin: 0; -} - - -/* - -preference title content -5e7187 top -798ca2 bottom -*/ \ No newline at end of file diff --git a/apps/ide/src/styles/backup/dijit.css b/apps/ide/src/styles/backup/dijit.css deleted file mode 100644 index 2614d0c2..00000000 --- a/apps/ide/src/styles/backup/dijit.css +++ /dev/null @@ -1,1791 +0,0 @@ - -.dijitReset { - - margin:0; - border:0; - padding:0; - font: inherit; - line-height:normal; - color: inherit; -} -.dj_a11y .dijitReset { - -moz-appearance: none; -} -.dijitInline { - - display:inline-block; - #zoom: 1; - #display:inline; - border:0; - padding:0; - vertical-align:middle; - #vertical-align: auto; -} -table.dijitInline { - - display:inline-table; - box-sizing: content-box; -moz-box-sizing: content-box; -} -.dijitHidden { - - display: none !important; -} -.dijitVisible { - - display: block !important; - position: relative; -} -.dj_ie6 .dijitComboBox .dijitInputContainer, -.dijitInputContainer { - - #zoom: 1; - overflow: hidden; - float: none !important; - position: relative; -} -.dj_ie7 .dijitInputContainer { - float: left !important; - clear: left; - display: inline-block !important; -} -.dj_ie .dijitSelect input, -.dj_ie input.dijitTextBox, -.dj_ie .dijitTextBox input { - font-size: 100%; -} -.dijitSelect .dijitButtonText { - float: left; - vertical-align: top; -} -TABLE.dijitSelect { - padding: 0 !important; - border-collapse: separate; -} -.dijitTextBox .dijitSpinnerButtonContainer, -.dijitTextBox .dijitArrowButtonContainer, -.dijitValidationTextBox .dijitValidationContainer { - float: right; - text-align: center; -} -.dijitSelect input.dijitInputField, -.dijitTextBox input.dijitInputField { - - padding-left: 0 !important; - padding-right: 0 !important; -} -.dijitValidationTextBox .dijitValidationContainer { - display: none; -} -.dijitTeeny { - font-size:1px; - line-height:1px; -} -.dijitOffScreen { - position: absolute !important; - left: -10000px !important; - top: -10000px !important; -} -.dijitPopup { - position: absolute; - background-color: transparent; - margin: 0; - border: 0; - padding: 0; - -webkit-overflow-scrolling: touch; -} -.dijitPositionOnly { - - padding: 0 !important; - border: 0 !important; - background-color: transparent !important; - background-image: none !important; - height: auto !important; - width: auto !important; -} -.dijitNonPositionOnly { - - float: none !important; - position: static !important; - margin: 0 0 0 0 !important; - vertical-align: middle !important; -} -.dijitBackgroundIframe { - - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - z-index: -1; - border: 0; - padding: 0; - margin: 0; -} -.dijitDisplayNone { - - display:none !important; -} -.dijitContainer { - - overflow: hidden; -} -.dj_a11y .dijitIcon, -.dj_a11y div.dijitArrowButtonInner, -.dj_a11y span.dijitArrowButtonInner, -.dj_a11y img.dijitArrowButtonInner, -.dj_a11y .dijitCalendarIncrementControl, -.dj_a11y .dijitTreeExpando { - - display: none; -} -.dijitSpinner div.dijitArrowButtonInner { - display: block; -} -.dj_a11y .dijitA11ySideArrow { - display: inline !important; - cursor: pointer; -} -.dj_a11y .dijitCalendarDateLabel { - padding: 1px; - border: 0px !important; -} -.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel { - border-style: solid !important; - border-width: 1px !important; - padding: 0; -} -.dj_a11y .dijitCalendarDateTemplate { - padding-bottom: 0.1em !important; - border: 0px !important; -} -.dj_a11y .dijitButtonNode { - border: black outset medium !important; - - padding: 0 !important; -} -.dj_a11y .dijitArrowButton { - padding: 0 !important; -} -.dj_a11y .dijitButtonContents { - margin: 0.15em; -} -.dj_a11y .dijitTextBoxReadOnly .dijitInputField, -.dj_a11y .dijitTextBoxReadOnly .dijitButtonNode { - border-style: outset!important; - border-width: medium!important; - border-color: #999 !important; - color:#999 !important; -} -.dijitButtonNode * { - vertical-align: middle; -} -.dijitSelect .dijitArrowButtonInner, -.dijitButtonNode .dijitArrowButtonInner { - - background: no-repeat center; - width: 12px; - height: 12px; - direction: ltr; -} -.dijitLeft { - - background-position:left top; - background-repeat:no-repeat; -} -.dijitStretch { - - white-space:nowrap; - background-repeat:repeat-x; -} -.dijitRight { - - #display:inline; - background-position:right top; - background-repeat:no-repeat; -} -.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode { - opacity: 0.5; -} -.dijitToggleButton, -.dijitButton, -.dijitDropDownButton, -.dijitComboButton { - - margin: 0.2em; - vertical-align: middle; -} -.dijitButtonContents { - display: block; -} -td.dijitButtonContents { - display: table-cell; -} -.dijitButtonNode img { - - vertical-align:middle; - -} -.dijitToolbar .dijitComboButton { - - border-collapse: separate; -} -.dijitToolbar .dijitToggleButton, -.dijitToolbar .dijitButton, -.dijitToolbar .dijitDropDownButton, -.dijitToolbar .dijitComboButton { - margin: 0; -} -.dijitToolbar .dijitButtonContents { - - padding: 1px 2px; -} -.dj_webkit .dijitToolbar .dijitDropDownButton { - padding-left: 0.3em; -} -.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner { - padding:0; -} -.dijitSelect { - border:1px solid gray; -} -.dijitButtonNode { - - border:1px solid gray; - margin:0; - line-height:normal; - vertical-align: middle; - #vertical-align: auto; - text-align:center; - white-space: nowrap; -} -.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer { - - line-height:inherit; -} -.dijitTextBox .dijitButtonNode { - border-width: 0; -} -.dijitSelect, -.dijitSelect *, -.dijitButtonNode, -.dijitButtonNode * { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dj_ie .dijitButtonNode { - - zoom: 1; -} -.dj_ie .dijitButtonNode button { - - overflow: visible; -} -div.dijitArrowButton { - float: right; -} -.dijitTextBox { - border: solid black 1px; - #overflow: hidden; - width: 15em; - vertical-align: middle; -} -.dijitTextBoxReadOnly, -.dijitTextBoxDisabled { - color: gray; -} -.dj_safari .dijitTextBoxDisabled input { - color: #B0B0B0; -} -.dj_safari textarea.dijitTextAreaDisabled { - color: #333; -} -.dj_gecko .dijitTextBoxReadOnly input.dijitInputField, -.dj_gecko .dijitTextBoxDisabled input { - -moz-user-input: none; -} -.dijitPlaceHolder { - - color: #AAAAAA; - font-style: italic; - position: absolute; - top: 0; - left: 0; - #filter: ""; -} -.dijitTimeTextBox { - width: 8em; -} -.dijitTextBox input:focus { - outline: none; -} -.dijitTextBoxFocused { - outline: 5px -webkit-focus-ring-color; -} -.dijitSelect input, -.dijitTextBox input { - float: left; -} -.dj_ie6 input.dijitTextBox, -.dj_ie6 .dijitTextBox input { - float: none; -} -.dijitInputInner { - - border:0 !important; - background-color:transparent !important; - width:100% !important; - - padding-left: 0 !important; - padding-right: 0 !important; - margin-left: 0 !important; - margin-right: 0 !important; -} -.dj_a11y .dijitTextBox input { - margin: 0 !important; -} -.dijitValidationTextBoxError input.dijitValidationInner, -.dijitSelect input, -.dijitTextBox input.dijitArrowButtonInner { - - text-indent: -2em !important; - direction: ltr !important; - text-align: left !important; - height: auto !important; - #text-indent: 0 !important; - #letter-spacing: -5em !important; - #text-align: right !important; -} -.dj_ie .dijitSelect input, -.dj_ie .dijitTextBox input, -.dj_ie input.dijitTextBox { - overflow-y: visible; - line-height: normal; -} -.dijitSelect .dijitSelectLabel span { - line-height: 100%; -} -.dj_ie .dijitSelect .dijitSelectLabel { - line-height: normal; -} -.dj_ie6 .dijitSelect .dijitSelectLabel, -.dj_ie7 .dijitSelect .dijitSelectLabel, -.dj_ie8 .dijitSelect .dijitSelectLabel, -.dj_iequirks .dijitSelect .dijitSelectLabel, -.dijitSelect td, -.dj_ie6 .dijitSelect input, -.dj_iequirks .dijitSelect input, -.dj_ie6 .dijitSelect .dijitValidationContainer, -.dj_ie6 .dijitTextBox input, -.dj_ie6 input.dijitTextBox, -.dj_iequirks .dijitTextBox input.dijitValidationInner, -.dj_iequirks .dijitTextBox input.dijitArrowButtonInner, -.dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner, -.dj_iequirks .dijitTextBox input.dijitInputInner, -.dj_iequirks input.dijitTextBox { - line-height: 100%; -} -.dj_a11y input.dijitValidationInner, -.dj_a11y input.dijitArrowButtonInner { - - text-indent: 0 !important; - width: 1em !important; - #text-align: left !important; - color: black !important; -} -.dijitValidationTextBoxError .dijitValidationContainer { - display: inline; - cursor: default; -} -.dijitSpinner .dijitSpinnerButtonContainer, -.dijitComboBox .dijitArrowButtonContainer { - - border-width: 0 0 0 1px !important; -} -.dj_a11y .dijitSelect .dijitArrowButtonContainer, -.dijitToolbar .dijitComboBox .dijitArrowButtonContainer { - - border-width: 0 !important; -} -.dijitComboBoxMenu { - - list-style-type: none; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode { - - border-width: 0; -} -.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode { - clear: both; -} -.dj_ie .dijitToolbar .dijitComboBox { - - vertical-align: middle; -} -.dijitTextBox .dijitSpinnerButtonContainer { - width: 1em; - position: relative !important; - overflow: hidden; -} -.dijitSpinner .dijitSpinnerButtonInner { - width:1em; - visibility:hidden !important; - overflow-x:hidden; -} -.dijitComboBox .dijitButtonNode, -.dijitSpinnerButtonContainer .dijitButtonNode { - border-width: 0; -} -.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode { - border-width: 0px !important; - border-style: solid !important; -} -.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer, -.dj_a11y .dijitSpinner .dijitArrowButtonInner, -.dj_a11y .dijitSpinnerButtonContainer input { - width: 1em !important; -} -.dj_a11y .dijitSpinner .dijitArrowButtonInner { - margin: 0 auto !important; -} -.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - padding-left: 0.3em !important; - padding-right: 0.3em !important; - margin-left: 0.3em !important; - margin-right: 0.3em !important; - width: 1.4em !important; -} -.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - padding-left: 0 !important; - padding-right: 0 !important; - width: 1em !important; -} -.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - margin-left: 0.1em !important; - margin-right: 0.1em !important; - width: 1em !important; -} -.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - margin-left: 0 !important; - margin-right: 0 !important; - width: 2em !important; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - - padding: 0; - position: absolute !important; - right: 0; - float: none; - height: 50%; - width: 100%; - bottom: auto; - left: 0; - right: auto; -} -.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - width: auto; -} -.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton { - overflow: visible !important; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton { - top: 50%; - border-top-width: 1px !important; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton { - #bottom: 50%; - top: 0; -} -.dijitSpinner .dijitArrowButtonInner { - margin: auto; - overflow-x: hidden; - height: 100% !important; -} -.dj_iequirks .dijitSpinner .dijitArrowButtonInner { - height: auto !important; -} -.dijitSpinner .dijitArrowButtonInner .dijitInputField { - -moz-transform: scale(0.5); - -moz-transform-origin: center top; - -webkit-transform: scale(0.5); - -webkit-transform-origin: center top; - -o-transform: scale(0.5); - -o-transform-origin: center top; - transform: scale(0.5); - transform-origin: left top; - padding-top: 0; - padding-bottom: 0; - padding-left: 0 !important; - padding-right: 0 !important; - width: 100%; - visibility: hidden; -} -.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField { - zoom: 50%; -} -.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner { - overflow: hidden; -} -.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - width: 100%; -} -.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton { - width: 1em; -} -.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField { - vertical-align:top; - visibility: visible; -} -.dj_a11y .dijitSpinnerButtonContainer { - width: 1em; -} -.dijitCheckBox, -.dijitRadio, -.dijitCheckBoxInput { - padding: 0; - border: 0; - width: 16px; - height: 16px; - background-position:center center; - background-repeat:no-repeat; - overflow: hidden; -} -.dijitCheckBox input, -.dijitRadio input { - margin: 0; - padding: 0; - display: block; -} -.dijitCheckBoxInput { - - opacity: 0.01; -} -.dj_ie .dijitCheckBoxInput { - filter: alpha(opacity=0); -} -.dj_a11y .dijitCheckBox, -.dj_a11y .dijitRadio { - - width: auto !important; - height: auto !important; -} -.dj_a11y .dijitCheckBoxInput { - opacity: 1; - filter: none; - width: auto; - height: auto; -} -.dj_a11y .dijitFocusedLabel { - - border: 1px dotted; - outline: 0px !important; -} -.dijitProgressBar { - z-index: 0; -} -.dijitProgressBarEmpty { - - position:relative;overflow:hidden; - border:1px solid black; - z-index:0; -} -.dijitProgressBarFull { - - position:absolute; - overflow:hidden; - z-index:-1; - top:0; - width:100%; -} -.dj_ie6 .dijitProgressBarFull { - height:1.6em; -} -.dijitProgressBarTile { - - position:absolute; - overflow:hidden; - top:0; - left:0; - bottom:0; - right:0; - margin:0; - padding:0; - width: 100%; - height:auto; - background-color:#aaa; - background-attachment: fixed; -} -.dj_a11y .dijitProgressBarTile { - - border-width:2px; - border-style:solid; - background-color:transparent !important; -} -.dj_ie6 .dijitProgressBarTile { - - position:static; - - height:1.6em; -} -.dijitProgressBarIndeterminate .dijitProgressBarTile { - -} -.dijitProgressBarIndeterminateHighContrastImage { - display:none; -} -.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage { - display:block; - position:absolute; - top:0; - bottom:0; - margin:0; - padding:0; - width:100%; - height:auto; -} -.dijitProgressBarLabel { - display:block; - position:static; - width:100%; - text-align:center; - background-color:transparent !important; -} -.dijitTooltip { - position: absolute; - z-index: 2000; - display: block; - - left: 0; - top: -10000px; - overflow: visible; -} -.dijitTooltipContainer { - border: solid black 2px; - background: #b8b5b5; - color: black; - font-size: small; -} -.dijitTooltipFocusNode { - padding: 2px 2px 2px 2px; -} -.dijitTooltipConnector { - position: absolute; -} -.dj_a11y .dijitTooltipConnector { - display: none; -} -.dijitTooltipData { - display:none; -} -.dijitLayoutContainer { - position: relative; - display: block; - overflow: hidden; -} -.dijitAlignTop, -.dijitAlignBottom, -.dijitAlignLeft, -.dijitAlignRight { - position: absolute; - overflow: hidden; -} -body .dijitAlignClient { position: absolute; } -.dijitBorderContainer, .dijitBorderContainerNoGutter { - position:relative; - overflow: hidden; - z-index: 0; -} -.dijitBorderContainerPane, -.dijitBorderContainerNoGutterPane { - position: absolute !important; - z-index: 2; -} -.dijitBorderContainer > .dijitTextArea { - - resize: none; -} -.dijitGutter { - - position: absolute; - font-size: 1px; -} -.dijitSplitter { - position: absolute; - overflow: hidden; - z-index: 10; - background-color: #fff; - border-color: gray; - border-style: solid; - border-width: 0; -} -.dj_ie .dijitSplitter { - z-index: 1; -} -.dijitSplitterActive { - z-index: 11 !important; -} -.dijitSplitterCover { - position:absolute; - z-index:-1; - top:0; - left:0; - width:100%; - height:100%; -} -.dijitSplitterCoverActive { - z-index:3 !important; -} -.dj_ie .dijitSplitterCover { - background: white; - opacity: 0; -} -.dj_ie6 .dijitSplitterCover, -.dj_ie7 .dijitSplitterCover, -.dj_ie8 .dijitSplitterCover { - filter: alpha(opacity=0); -} -.dijitSplitterH { - height: 7px; - border-top:1px; - border-bottom:1px; - cursor: row-resize; - -webkit-tap-highlight-color: transparent; -} -.dijitSplitterV { - width: 7px; - border-left:1px; - border-right:1px; - cursor: col-resize; - -webkit-tap-highlight-color: transparent; -} -.dijitSplitContainer { - position: relative; - overflow: hidden; - display: block; -} -.dijitSplitPane { - position: absolute; -} -.dijitSplitContainerSizerH, -.dijitSplitContainerSizerV { - position:absolute; - font-size: 1px; - background-color: ThreeDFace; - border: 1px solid; - border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight; - margin: 0; -} -.dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb { - overflow:hidden; - position:absolute; - top:49%; -} -.dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb { - position:absolute; - left:49%; -} -.dijitSplitterShadow, -.dijitSplitContainerVirtualSizerH, -.dijitSplitContainerVirtualSizerV { - font-size: 1px; - background-color: ThreeDShadow; - -moz-opacity: 0.5; - opacity: 0.5; - filter: Alpha(Opacity=50); - margin: 0; -} -.dijitSplitContainerSizerH, .dijitSplitContainerVirtualSizerH { - cursor: col-resize; -} -.dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV { - cursor: row-resize; -} -.dj_a11y .dijitSplitterH { - border-top:1px solid #d3d3d3 !important; - border-bottom:1px solid #d3d3d3 !important; -} -.dj_a11y .dijitSplitterV { - border-left:1px solid #d3d3d3 !important; - border-right:1px solid #d3d3d3 !important; -} -.dijitContentPane { - display: block; - overflow: auto; - -webkit-overflow-scrolling: touch; -} -.dijitContentPaneSingleChild { - - overflow: hidden; -} -.dijitContentPaneLoading .dijitIconLoading, -.dijitContentPaneError .dijitIconError { - margin-right: 9px; -} -.dijitTitlePane { - display: block; - overflow: hidden; -} -.dijitFieldset { - border: 1px solid gray; -} -.dijitTitlePaneTitle, .dijitFieldset legend { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitFixedOpen, .dijitFixedClosed { - - cursor: default; -} -.dijitFixedOpen .dijitArrowNode, .dijitFixedOpen .dijitArrowNodeInner, -.dijitFixedClosed .dijitArrowNode, .dijitFixedClosed .dijitArrowNodeInner{ - - display: none; -} -.dijitTitlePaneTitle * { - vertical-align: middle; -} -.dijitTitlePane .dijitArrowNodeInner, .dijitFieldset .dijitArrowNodeInner { - - display: none; -} -.dj_a11y .dijitTitlePane .dijitArrowNodeInner, .dj_a11y .dijitFieldset .dijitArrowNodeInner { - - display:inline !important; - font-family: monospace; -} -.dj_a11y .dijitTitlePane .dijitArrowNode, .dj_a11y .dijitFieldset .dijitArrowNode { - - display:none; -} -.dj_ie6 .dijitTitlePaneContentOuter, -.dj_ie6 .dijitTitlePane .dijitTitlePaneTitle { - - zoom: 1; -} -.dijitColorPalette { - border: 1px solid #999; - background: #fff; - position: relative; -} -.dijitColorPalette .dijitPaletteTable { - - padding: 2px 3px 3px 3px; - position: relative; - overflow: hidden; - outline: 0; - border-collapse: separate; -} -.dj_ie6 .dijitColorPalette .dijitPaletteTable, -.dj_ie7 .dijitColorPalette .dijitPaletteTable, -.dj_iequirks .dijitColorPalette .dijitPaletteTable { - - padding: 0; - margin: 2px 3px 3px 3px; -} -.dijitColorPalette .dijitPaletteCell { - - font-size: 1px; - vertical-align: middle; - text-align: center; - background: none; -} -.dijitColorPalette .dijitPaletteImg { - - padding: 1px; - border: 1px solid #999; - margin: 2px 1px; - cursor: default; - font-size: 1px; -} -.dj_gecko .dijitColorPalette .dijitPaletteImg { - padding-bottom: 0; -} -.dijitColorPalette .dijitColorPaletteSwatch { - - width: 14px; - height: 12px; -} -.dijitPaletteTable td { - padding: 0; -} -.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg { - - border: 1px solid #000; -} -.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, -.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg { - border: 2px solid #000; - margin: 1px 0; -} -.dj_a11y .dijitColorPalette .dijitPaletteTable, -.dj_a11y .dijitColorPalette .dijitPaletteTable * { - - background-color: transparent !important; -} -.dijitAccordionContainer { - border:1px solid #b7b7b7; - border-top:0 !important; -} -.dijitAccordionTitle { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitAccordionTitleSelected { - cursor: default; -} -.dijitAccordionTitle .arrowTextUp, -.dijitAccordionTitle .arrowTextDown { - display: none; - font-size: 0.65em; - font-weight: normal !important; -} -.dj_a11y .dijitAccordionTitle .arrowTextUp, -.dj_a11y .dijitAccordionTitleSelected .arrowTextDown { - display: inline; -} -.dj_a11y .dijitAccordionTitleSelected .arrowTextUp { - display: none; -} -.dijitAccordionChildWrapper { - - overflow: hidden; -} -.dijitCalendarContainer { - width: auto; -} -.dijitCalendarContainer th, .dijitCalendarContainer td { - padding: 0; - vertical-align: middle; -} -.dijitCalendarYearLabel { - white-space: nowrap; -} -.dijitCalendarNextYear { - margin:0 0 0 0.55em; -} -.dijitCalendarPreviousYear { - margin:0 0.55em 0 0; -} -.dijitCalendarIncrementControl { - vertical-align: middle; -} -.dijitCalendarIncrementControl, -.dijitCalendarDateTemplate, -.dijitCalendarMonthLabel, -.dijitCalendarPreviousYear, -.dijitCalendarNextYear { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitCalendarDisabledDate { - color: gray; - text-decoration: line-through; - cursor: default; -} -.dijitSpacer { - - position: relative; - height: 1px; - overflow: hidden; - visibility: hidden; -} -.dijitCalendarMonthMenu .dijitCalendarMonthLabel { - text-align:center; -} -.dijitMenu { - border:1px solid black; - background-color:white; -} -.dijitMenuTable { - border-collapse:collapse; - border-width:0; - background-color:white; -} -.dj_webkit .dijitMenuTable td[colspan="2"]{ - border-right:hidden; -} -.dijitMenuItem { - text-align: left; - white-space: nowrap; - padding:.1em .2em; - cursor:pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitMenuItem:focus { - outline: none -} -.dijitMenuPassive .dijitMenuItemHover, -.dijitMenuItemSelected { - - background-color:black; - color:white; -} -.dijitMenuItemIcon, .dijitMenuExpand { - background-repeat: no-repeat; -} -.dijitMenuItemDisabled * { - - opacity:0.5; - cursor:default; -} -.dj_ie .dj_a11y .dijitMenuItemDisabled, -.dj_ie .dj_a11y .dijitMenuItemDisabled *, -.dj_ie .dijitMenuItemDisabled * { - color: gray; - filter: alpha(opacity=35); -} -.dijitMenuItemLabel { - position: relative; - vertical-align: middle; -} -.dj_a11y .dijitMenuItemSelected { - border: 1px dotted black !important; -} -.dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel { - border-width: 1px; - border-style: solid; -} -.dj_ie8 .dj_a11y .dijitMenuItemLabel { - position:static; -} -.dijitMenuExpandA11y { - display: none; -} -.dj_a11y .dijitMenuExpandA11y { - display: inline; -} -.dijitMenuSeparator td { - border: 0; - padding: 0; -} -.dijitMenuSeparatorTop { - height: 50%; - margin: 0; - margin-top:3px; - font-size: 1px; -} -.dijitMenuSeparatorBottom { - height: 50%; - margin: 0; - margin-bottom:3px; - font-size: 1px; -} -.dijitMenuItemIconChar { - display: none; - visibility: hidden; -} -.dj_a11y .dijitMenuItemIconChar { - display: inline; -} -.dijitCheckedMenuItemChecked .dijitMenuItemIconChar, -.dijitRadioMenuItemChecked .dijitMenuItemIconChar { - visibility: visible; -} -.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem { - - margin: 0; -} -.dijitStackController .dijitToggleButtonChecked * { - cursor: default; -} -.dijitTabContainer { - z-index: 0; - overflow: visible; -} -.dj_ie6 .dijitTabContainer { - - overflow: hidden; -} -.dijitTabContainerNoLayout { - width: 100%; -} -.dijitTabContainerBottom-tabs, -.dijitTabContainerTop-tabs, -.dijitTabContainerLeft-tabs, -.dijitTabContainerRight-tabs { - z-index: 1; - overflow: visible !important; -} -.dijitTabController { - z-index: 1; -} -.dijitTabContainerBottom-container, -.dijitTabContainerTop-container, -.dijitTabContainerLeft-container, -.dijitTabContainerRight-container { - z-index:0; - overflow: hidden; - border: 1px solid black; -} -.nowrapTabStrip { - width: 50000px; - display: block; - position: relative; - text-align: left; - z-index: 1; -} -.dijitTabListWrapper { - overflow: hidden; - z-index: 1; -} -.dj_a11y .tabStripButton img { - - display: none; -} -.dijitTabContainerTop-tabs { - border-bottom: 1px solid black; -} -.dijitTabContainerTop-container { - border-top: 0; -} -.dijitTabContainerLeft-tabs { - border-right: 1px solid black; - float: left; -} -.dijitTabContainerLeft-container { - border-left: 0; -} -.dijitTabContainerBottom-tabs { - border-top: 1px solid black; -} -.dijitTabContainerBottom-container { - border-bottom: 0; -} -.dijitTabContainerRight-tabs { - border-left: 1px solid black; - float: left; -} -.dijitTabContainerRight-container { - border-right: 0; -} -div.dijitTabDisabled, .dj_ie div.dijitTabDisabled { - cursor: auto; -} -.dijitTab { - position:relative; - cursor:pointer; - -webkit-tap-highlight-color: transparent; - white-space:nowrap; - z-index:3; -} -.dijitTab * { - - vertical-align: middle; -} -.dijitTabChecked { - cursor: default; -} -.dijitTabContainerTop-tabs .dijitTab { - top: 1px; -} -.dijitTabContainerBottom-tabs .dijitTab { - top: -1px; -} -.dijitTabContainerLeft-tabs .dijitTab { - left: 1px; -} -.dijitTabContainerRight-tabs .dijitTab { - left: -1px; -} -.dijitTabContainerTop-tabs .dijitTab, -.dijitTabContainerBottom-tabs .dijitTab { - - display:inline-block; - #zoom: 1; - #display:inline; -} -.tabStripButton { - z-index: 12; -} -.dijitTabButtonDisabled .tabStripButton { - display: none; -} -.dijitTabCloseButton { - margin-left: 1em; -} -.dijitTabCloseText { - display:none; -} -.dijitTab .tabLabel { - - min-height: 15px; - display: inline-block; -} -.dijitNoIcon { - - display: none; -} -.dj_ie6 .dijitTab .dijitNoIcon { - - display: inline; - height: 15px; - width: 1px; -} -.dj_a11y .dijitTabCloseButton { - background-image: none !important; - width: auto !important; - height: auto !important; -} -.dj_a11y .dijitTabCloseText { - display: inline; -} -.dijitTabPane, -.dijitStackContainer-child, -.dijitAccordionContainer-child { - - border: none !important; -} -.dijitInlineEditBoxDisplayMode { - border: 1px solid transparent; - cursor: text; -} -.dj_a11y .dijitInlineEditBoxDisplayMode, -.dj_ie6 .dijitInlineEditBoxDisplayMode { - - border: none; -} -.dijitInlineEditBoxDisplayModeHover, -.dj_a11y .dijitInlineEditBoxDisplayModeHover, -.dj_ie6 .dijitInlineEditBoxDisplayModeHover { - - background-color: #e2ebf2; - border: solid 1px black; -} -.dijitInlineEditBoxDisplayModeDisabled { - cursor: default; -} -.dijitTree { - overflow: auto; - -webkit-tap-highlight-color: transparent; -} -.dijitTreeContainer { - float: left; -} -.dijitTreeIndent { - - width: 19px; -} -.dijitTreeRow, .dijitTreeContent { - white-space: nowrap; -} -.dj_ie .dijitTreeLabel:focus { - - outline: 1px dotted black; -} -.dijitTreeRow img { - - vertical-align: middle; -} -.dijitTreeContent { - cursor: default; -} -.dijitExpandoText { - display: none; -} -.dj_a11y .dijitExpandoText { - display: inline; - padding-left: 10px; - padding-right: 10px; - font-family: monospace; - border-style: solid; - border-width: thin; - cursor: pointer; -} -.dijitTreeLabel { - margin: 0 4px; -} -.dijitDialog { - position: absolute; - z-index: 999; - overflow: hidden; -} -.dijitDialogTitleBar { - cursor: move; -} -.dijitDialogFixed .dijitDialogTitleBar { - cursor:default; -} -.dijitDialogCloseIcon { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitDialogPaneContent { - -webkit-overflow-scrolling: touch; -} -.dijitDialogUnderlayWrapper { - position: absolute; - left: 0; - top: 0; - z-index: 998; - display: none; - background: transparent !important; -} -.dijitDialogUnderlay { - background: #eee; - opacity: 0.5; -} -.dj_ie .dijitDialogUnderlay { - filter: alpha(opacity=50); -} -.dj_a11y .dijitSpinnerButtonContainer, -.dj_a11y .dijitDialog { - opacity: 1 !important; - background-color: white !important; -} -.dijitDialog .closeText { - display:none; - - position:absolute; -} -.dj_a11y .dijitDialog .closeText { - display:inline; -} -.dijitSliderMoveable { - z-index:99; - position:absolute !important; - display:block; - vertical-align:middle; -} -.dijitSliderMoveableH { - right:0; -} -.dijitSliderMoveableV { - right:50%; -} -.dj_a11y div.dijitSliderImageHandle, -.dijitSliderImageHandle { - margin:0; - padding:0; - position:relative !important; - border:8px solid gray; - width:0; - height:0; - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dj_iequirks .dj_a11y .dijitSliderImageHandle { - font-size: 0; -} -.dj_ie7 .dijitSliderImageHandle { - overflow: hidden; -} -.dj_ie7 .dj_a11y .dijitSliderImageHandle { - overflow: visible; -} -.dj_a11y .dijitSliderFocused .dijitSliderImageHandle { - border:4px solid #000; - height:8px; - width:8px; -} -.dijitSliderImageHandleV { - top:-8px; - right: -50%; -} -.dijitSliderImageHandleH { - left:50%; - top:-5px; - vertical-align:top; -} -.dijitSliderBar { - border-style:solid; - border-color:black; - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitSliderBarContainerV { - position:relative; - height:100%; - z-index:1; -} -.dijitSliderBarContainerH { - position:relative; - z-index:1; -} -.dijitSliderBarH { - height:4px; - border-width:1px 0; -} -.dijitSliderBarV { - width:4px; - border-width:0 1px; -} -.dijitSliderProgressBar { - background-color:red; - z-index:1; -} -.dijitSliderProgressBarV { - position:static !important; - height:0; - vertical-align:top; - text-align:left; -} -.dijitSliderProgressBarH { - position:absolute !important; - width:0; - vertical-align:middle; - overflow:visible; -} -.dijitSliderRemainingBar { - overflow:hidden; - background-color:transparent; - z-index:1; -} -.dijitSliderRemainingBarV { - height:100%; - text-align:left; -} -.dijitSliderRemainingBarH { - width:100% !important; -} -.dijitSliderBumper { - overflow:hidden; - z-index:1; -} -.dijitSliderBumperV { - width:4px; - height:8px; - border-width:0 1px; -} -.dijitSliderBumperH { - width:8px; - height:4px; - border-width:1px 0; -} -.dijitSliderBottomBumper, -.dijitSliderLeftBumper { - background-color:red; -} -.dijitSliderTopBumper, -.dijitSliderRightBumper { - background-color:transparent; -} -.dijitSliderDecoration { - text-align:center; -} -.dijitSliderDecorationC, -.dijitSliderDecorationV { - position: relative; -} -.dijitSliderDecorationH { - width: 100%; -} -.dijitSliderDecorationV { - height: 100%; - white-space: nowrap; -} -.dijitSliderButton { - font-family:monospace; - margin:0; - padding:0; - display:block; -} -.dj_a11y .dijitSliderButtonInner { - visibility:visible !important; -} -.dijitSliderButtonContainer { - text-align:center; - height:0; -} -.dijitSliderButtonContainer * { - cursor: pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitSlider .dijitButtonNode { - padding:0; - display:block; -} -.dijitRuleContainer { - position:relative; - overflow:visible; -} -.dijitRuleContainerV { - height:100%; - line-height:0; - float:left; - text-align:left; -} -.dj_opera .dijitRuleContainerV { - line-height:2%; -} -.dj_ie .dijitRuleContainerV { - line-height:normal; -} -.dj_gecko .dijitRuleContainerV { - margin:0 0 1px 0; -} -.dijitRuleMark { - position:absolute; - border:1px solid black; - line-height:0; - height:100%; -} -.dijitRuleMarkH { - width:0; - border-top-width:0 !important; - border-bottom-width:0 !important; - border-left-width:0 !important; -} -.dijitRuleLabelContainer { - position:absolute; -} -.dijitRuleLabelContainerH { - text-align:center; - display:inline-block; -} -.dijitRuleLabelH { - position:relative; - left:-50%; -} -.dijitRuleLabelV { - - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; -} -.dijitRuleMarkV { - height:0; - border-right-width:0 !important; - border-bottom-width:0 !important; - border-left-width:0 !important; - width:100%; - left:0; -} -.dj_ie .dijitRuleLabelContainerV { - margin-top:-.55em; -} -.dj_a11y .dijitSliderReadOnly, -.dj_a11y .dijitSliderDisabled { - opacity:0.6; -} -.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar, -.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar { - filter: alpha(opacity=40); -} -.dj_a11y .dijitSlider .dijitSliderButtonContainer div { - font-family: monospace; - font-size: 1em; - line-height: 1em; - height: auto; - width: auto; - margin: 0 4px; -} -.dj_a11y .dijitButtonContents .dijitButtonText, -.dj_a11y .dijitTab .tabLabel { - display: inline !important; -} -.dj_a11y .dijitSelect .dijitButtonText { - display: inline-block !important; -} -.dijitTextArea { - width:100%; - overflow-y: auto; -} -.dijitTextArea[cols] { - width:auto; -} -.dj_ie .dijitTextAreaCols { - width:auto; -} -.dijitExpandingTextArea { - - resize: none; -} -.dijitToolbarSeparator { - height: 18px; - width: 5px; - padding: 0 1px; - margin: 0; -} -.dijitIEFixedToolbar { - position:absolute; - - top: expression(eval((document.documentElement||document.body).scrollTop)); -} -.dijitEditor { - display: block; -} -.dijitEditorDisabled, -.dijitEditorReadOnly { - color: gray; -} -.dijitTimePicker { - background-color: white; -} -.dijitTimePickerItem { - cursor:pointer; - -webkit-tap-highlight-color: transparent; -} -.dijitTimePickerItemHover { - background-color:gray; - color:white; -} -.dijitTimePickerItemSelected { - font-weight:bold; - color:#333; - background-color:#b7cdee; -} -.dijitTimePickerItemDisabled { - color:gray; - text-decoration:line-through; -} -.dijitTimePickerItemInner { - text-align:center; - border:0; - padding:2px 8px 2px 8px; -} -.dijitTimePickerTick, -.dijitTimePickerMarker { - border-bottom:1px solid gray; -} -.dijitTimePicker .dijitDownArrowButton { - border-top: none !important; -} -.dijitTimePickerTick { - color:#CCC; -} -.dijitTimePickerMarker { - color:black; - background-color:#CCC; -} -.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner { - border: solid 4px black; -} -.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner { - border: dashed 4px black; -} -.dijitToggleButtonIconChar { - - display:none !important; -} -.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar { - display:inline !important; - visibility:hidden; -} -.dj_ie6 .dijitToggleButtonIconChar, .dj_ie6 .tabStripButton .dijitButtonText { - font-family: "Arial Unicode MS"; -} -.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar { - display: inline !important; - visibility:visible !important; -} -.dijitArrowButtonChar { - display:none !important; -} -.dj_a11y .dijitArrowButtonChar { - display:inline !important; -} -.dj_a11y .dijitDropDownButton .dijitArrowButtonInner, -.dj_a11y .dijitComboButton .dijitArrowButtonInner { - display:none !important; -} -.dj_a11y .dijitSelect { - border-collapse: separate !important; - border-width: 1px; - border-style: solid; -} -.dj_ie .dijitSelect { - vertical-align: middle; -} -.dj_ie6 .dijitSelect .dijitValidationContainer, -.dj_ie8 .dijitSelect .dijitButtonText { - vertical-align: top; -} -.dj_ie6 .dijitTextBox .dijitInputContainer, -.dj_iequirks .dijitTextBox .dijitInputContainer, -.dj_ie6 .dijitTextBox .dijitArrowButtonInner, -.dj_ie6 .dijitSpinner .dijitSpinnerButtonInner, -.dijitSelect .dijitSelectLabel { - vertical-align: baseline; -} -.dijitNumberTextBox { - text-align: left; - direction: ltr; -} -.dijitNumberTextBox .dijitInputInner { - text-align: inherit; -} -.dijitToolbar .dijitSelect { - margin: 0; -} -.dj_webkit .dijitToolbar .dijitSelect { - padding-left: 0.3em; -} -.dijitSelect .dijitButtonContents { - padding: 0; - white-space: nowrap; - text-align: left; - border-style: none solid none none; - border-width: 1px; -} -.dijitSelectFixedWidth .dijitButtonContents { - width: 100%; -} -.dijitSelectMenu .dijitMenuItemIcon { - - display:none; -} -.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel, -.dj_ie7 .dijitSelectMenu .dijitMenuItemLabel { - - position: static; -} -.dijitSelectLabel * -{ - vertical-align: baseline; -} -.dijitSelectSelectedOption * { - font-weight: bold; -} -.dijitSelectMenu { - border-width: 1px; -} -.dijitForceStatic { - position: static !important; -} -.dijitReadOnly *, -.dijitDisabled *, -.dijitReadOnly, -.dijitDisabled { - - cursor: default; -} -.dojoDndItem { - padding: 2px; - - -webkit-touch-callout: none; - -webkit-user-select: none; -} -.dojoDndHorizontal .dojoDndItem { - - #display: inline; - display: inline-block; -} -.dojoDndItemBefore, -.dojoDndItemAfter { - border: 0px solid #369; -} -.dojoDndItemBefore { - border-width: 2px 0 0 0; - padding: 0 2px 2px 2px; -} -.dojoDndItemAfter { - border-width: 0 0 2px 0; - padding: 2px 2px 0 2px; -} -.dojoDndHorizontal .dojoDndItemBefore { - border-width: 0 0 0 2px; - padding: 2px 2px 2px 0; -} -.dojoDndHorizontal .dojoDndItemAfter { - border-width: 0 2px 0 0; - padding: 2px 0 2px 2px; -} -.dojoDndItemOver { - cursor:pointer; -} -.dj_gecko .dijitArrowButtonInner INPUT, -.dj_gecko INPUT.dijitArrowButtonInner { - -moz-user-focus:ignore; -} -.dijitFocused .dijitMenuItemShortcutKey { - text-decoration: underline; -} diff --git a/apps/ide/src/styles/backup/dojo.css b/apps/ide/src/styles/backup/dojo.css deleted file mode 100644 index baf06cb7..00000000 --- a/apps/ide/src/styles/backup/dojo.css +++ /dev/null @@ -1,98 +0,0 @@ - -body, div, dl, dt, dd, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { - margin: 0; - padding: 0; -} -fieldset, img { - border: 0 none; -} -address, caption, cite, code, dfn, th, var { - font-style: normal; - font-weight: normal; -} -caption, th { - text-align: left; -} -q:before, q:after { - content:""; -} -abbr, acronym { - border:0; -} -body { - font: 12px Myriad,Helvetica,Tahoma,Arial,clean,sans-serif; - *font-size: 75%; -} -h1 { - font-size: 1.5em; - font-weight: normal; - line-height: 1em; - margin-top: 1em; - margin-bottom:0; -} -h2 { - font-size: 1.1667em; - font-weight: bold; - line-height: 1.286em; - margin-top: 1.929em; - margin-bottom:0.643em; -} -h3, h4, h5, h6 { - font-size: 1em; - font-weight: bold; - line-height: 1.5em; - margin-top: 1.5em; - margin-bottom: 0; -} -p { - font-size: 1em; - margin-top: 1.5em; - margin-bottom: 1.5em; - line-height: 1.5em; -} -blockquote { - font-size: 0.916em; - margin-top: 3.272em; - margin-bottom: 3.272em; - line-height: 1.636em; - padding: 1.636em; - border-top: 1px solid #ccc; - border-bottom: 1px solid #ccc; -} -ol li, ul li { - font-size: 1em; - line-height: 1.5em; - margin: 0; -} -pre, code { - font-size:115%; - *font-size:100%; - font-family: Courier, "Courier New"; - background-color: #efefef; - border: 1px solid #ccc; -} -pre { - border-width: 1px 0; - padding: 1.5em; -} -table { font-size:100%; } -.dojoTabular { - border-collapse: collapse; - border-spacing: 0; - border: 1px solid #ccc; - margin: 0 1.5em; -} -.dojoTabular th { - text-align: center; - font-weight: bold; -} -.dojoTabular thead, -.dojoTabular tfoot { - background-color: #efefef; - border: 1px solid #ccc; - border-width: 1px 0; -} -.dojoTabular th, -.dojoTabular td { - padding: 0.25em 0.5em; -} diff --git a/apps/ide/src/styles/backup/images/blank.gif b/apps/ide/src/styles/backup/images/blank.gif deleted file mode 100644 index e565824aafafe632011b281cba976baf8b3ba89a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43 qcmZ?wbhEHbWMp7uXkcLY4+e@qSs1y10y+#p0Fq%~V)9{Rum%7ZWeN!Z diff --git a/apps/ide/src/styles/backup/images/commonIcons.css b/apps/ide/src/styles/backup/images/commonIcons.css deleted file mode 100644 index aa5cb044..00000000 --- a/apps/ide/src/styles/backup/images/commonIcons.css +++ /dev/null @@ -1,151 +0,0 @@ - -.dijitIconSave, -.dijitIconPrint, -.dijitIconCut, -.dijitIconCopy, -.dijitIconClear, -.dijitIconDelete, -.dijitIconUndo, -.dijitIconEdit, -.dijitIconNewTask, -.dijitIconEditTask, -.dijitIconEditProperty, -.dijitIconTask, -.dijitIconFilter, -.dijitIconConfigure, -.dijitIconSearch, -.dijitIconApplication, -.dijitIconBookmark, -.dijitIconChart, -.dijitIconConnector, -.dijitIconDatabase, -.dijitIconDocuments, -.dijitIconMail, -.dijitLeaf, -.dijitIconFile, -.dijitIconFunction, -.dijitIconKey, -.dijitIconPackage, -.dijitIconSample, -.dijitIconTable, -.dijitIconUsers, -.dijitFolderClosed, -.dijitIconFolderClosed, -.dijitFolderOpened, -.dijitIconFolderOpen, -.dijitIconError { - background-image: url('images/commonIconsObjActEnabled.png'); - width: 16px; - height: 16px; -} -.dj_ie6 .dijitIconSave, -.dj_ie6 .dijitIconPrint, -.dj_ie6 .dijitIconCut, -.dj_ie6 .dijitIconCopy, -.dj_ie6 .dijitIconClear, -.dj_ie6 .dijitIconDelete, -.dj_ie6 .dijitIconUndo, -.dj_ie6 .dijitIconEdit, -.dj_ie6 .dijitIconNewTask, -.dj_ie6 .dijitIconEditTask, -.dj_ie6 .dijitIconEditProperty, -.dj_ie6 .dijitIconTask, -.dj_ie6 .dijitIconFilter, -.dj_ie6 .dijitIconConfigure, -.dj_ie6 .dijitIconSearch, -.dj_ie6 .dijitIconApplication, -.dj_ie6 .dijitIconBookmark, -.dj_ie6 .dijitIconChart, -.dj_ie6 .dijitIconConnector, -.dj_ie6 .dijitIconDatabase, -.dj_ie6 .dijitIconDocuments, -.dj_ie6 .dijitIconMail, -.dj_ie6 .dijitLeaf, -.dj_ie6 .dijitIconFile, -.dj_ie6 .dijitIconFunction, -.dj_ie6 .dijitIconKey, -.dj_ie6 .dijitIconPackage, -.dj_ie6 .dijitIconSample, -.dj_ie6 .dijitIconTable, -.dj_ie6 .dijitIconUsers, -.dj_ie6 .dijitFolderClosed, -.dj_ie6 .dijitIconFolderClosed, -.dj_ie6 .dijitFolderOpened, -.dj_ie6 .dijitIconFolderOpen, -.dj_ie6 .dijitIconError { - background-image: url('images/commonIconsObjActEnabled8bit.png'); -} -.dijitDisabled .dijitIconSave, -.dijitDisabled .dijitIconPrint, -.dijitDisabled .dijitIconCut, -.dijitDisabled .dijitIconCopy, -.dijitDisabled .dijitIconClear, -.dijitDisabled .dijitIconDelete, -.dijitDisabled .dijitIconUndo, -.dijitDisabled .dijitIconEdit, -.dijitDisabled .dijitIconNewTask, -.dijitDisabled .dijitIconEditTask, -.dijitDisabled .dijitIconEditProperty, -.dijitDisabled .dijitIconTask, -.dijitDisabled .dijitIconFilter, -.dijitDisabled .dijitIconConfigure, -.dijitDisabled .dijitIconSearch, -.dijitDisabled .dijitIconApplication, -.dijitDisabled .dijitIconBookmark, -.dijitDisabled .dijitIconChart, -.dijitDisabled .dijitIconConnector, -.dijitDisabled .dijitIconDatabase, -.dijitDisabled .dijitIconDocuments, -.dijitDisabled .dijitIconMail, -.dijitDisabled .dijitLeaf, -.dijitDisabled .dijitIconFile, -.dijitDisabled .dijitIconFunction, -.dijitDisabled .dijitIconKey, -.dijitDisabled .dijitIconPackage, -.dijitDisabled .dijitIconSample, -.dijitDisabled .dijitIconTable, -.dijitDisabled .dijitIconUsers, -.dijitDisabled .dijitFolderClosed, -.dijitDisabled .dijitIconFolderClosed, -.dijitDisabled .dijitFolderOpened, -.dijitDisabled .dijitIconFolderOpen, -.dijitDisabled .dijitIconError { - background-image: url('images/commonIconsObjActDisabled.png'); -} -.dijitIconSave { background-position: 0; } -.dijitIconPrint { background-position: -16px; } -.dijitIconCut { background-position: -32px; } -.dijitIconCopy { background-position: -48px; } -.dijitIconClear { background-position: -64px; } -.dijitIconDelete { background-position: -80px; } -.dijitIconUndo { background-position: -96px; } -.dijitIconEdit { background-position: -112px; } -.dijitIconNewTask { background-position: -128px; } -.dijitIconEditTask { background-position: -144px; } -.dijitIconEditProperty { background-position: -160px; } -.dijitIconTask { background-position: -176px; } -.dijitIconFilter { background-position: -192px; } -.dijitIconConfigure { background-position: -208px; } -.dijitIconSearch { background-position: -224px; } -.dijitIconError { background-position: -496px; } -.dijitIconApplication { background-position: -240px; } -.dijitIconBookmark { background-position: -256px; } -.dijitIconChart { background-position: -272px; } -.dijitIconConnector { background-position: -288px; } -.dijitIconDatabase { background-position: -304px; } -.dijitIconDocuments { background-position: -320px; } -.dijitIconMail { background-position: -336px; } -.dijitIconFile, .dijitLeaf { background-position: -352px; } -.dijitIconFunction { background-position: -368px; } -.dijitIconKey { background-position: -384px; } -.dijitIconPackage{ background-position: -400px; } -.dijitIconSample { background-position: -416px; } -.dijitIconTable { background-position: -432px; } -.dijitIconUsers { background-position: -448px; } -.dijitIconFolderClosed, .dijitFolderClosed { background-position: -464px; } -.dijitIconFolderOpen, .dijitFolderOpened { background-position: -480px; } -.dijitIconLoading { - background:url('images/loadingAnimation_rtl.gif') no-repeat; - height: 20px; - width: 20px; -} diff --git a/apps/ide/src/styles/backup/images/commonIcons_rtl.css b/apps/ide/src/styles/backup/images/commonIcons_rtl.css deleted file mode 100644 index ac5694d5..00000000 --- a/apps/ide/src/styles/backup/images/commonIcons_rtl.css +++ /dev/null @@ -1,114 +0,0 @@ - -.dijitRtl .dijitIconSave, -.dijitRtl .dijitIconPrint, -.dijitRtl .dijitIconCut, -.dijitRtl .dijitIconCopy, -.dijitRtl .dijitIconClear, -.dijitRtl .dijitIconDelete, -.dijitRtl .dijitIconUndo, -.dijitRtl .dijitIconEdit, -.dijitRtl .dijitIconNewTask, -.dijitRtl .dijitIconEditTask, -.dijitRtl .dijitIconEditProperty, -.dijitRtl .dijitIconTask, -.dijitRtl .dijitIconFilter, -.dijitRtl .dijitIconConfigure, -.dijitRtl .dijitIconSearch, -.dijitRtl .dijitIconApplication, -.dijitRtl .dijitIconBookmark, -.dijitRtl .dijitIconChart, -.dijitRtl .dijitIconConnector, -.dijitRtl .dijitIconDatabase, -.dijitRtl .dijitIconDocuments, -.dijitRtl .dijitIconMail, -.dijitRtl .dijitLeaf, -.dijitRtl .dijitIconFile, -.dijitRtl .dijitIconFunction, -.dijitRtl .dijitIconKey, -.dijitRtl .dijitIconPackage, -.dijitRtl .dijitIconSample, -.dijitRtl .dijitIconTable, -.dijitRtl .dijitIconUsers, -.dijitRtl .dijitFolderClosed, -.dijitRtl .dijitIconFolderClosed, -.dijitRtl .dijitFolderOpened, -.dijitRtl .dijitIconFolderOpen, -.dijitRtl .dijitIconError { - background-image: url('images/commonIconsObjActEnabled_rtl.png'); - width: 16px; - height: 16px; -} -.dj_ie6 .dijitRtl .dijitIconSave, -.dj_ie6 .dijitRtl .dijitIconPrint, -.dj_ie6 .dijitRtl .dijitIconCut, -.dj_ie6 .dijitRtl .dijitIconCopy, -.dj_ie6 .dijitRtl .dijitIconClear, -.dj_ie6 .dijitRtl .dijitIconDelete, -.dj_ie6 .dijitRtl .dijitIconUndo, -.dj_ie6 .dijitRtl .dijitIconEdit, -.dj_ie6 .dijitRtl .dijitIconNewTask, -.dj_ie6 .dijitRtl .dijitIconEditTask, -.dj_ie6 .dijitRtl .dijitIconEditProperty, -.dj_ie6 .dijitRtl .dijitIconTask, -.dj_ie6 .dijitRtl .dijitIconFilter, -.dj_ie6 .dijitRtl .dijitIconConfigure, -.dj_ie6 .dijitRtl .dijitIconSearch, -.dj_ie6 .dijitRtl .dijitIconApplication, -.dj_ie6 .dijitRtl .dijitIconBookmark, -.dj_ie6 .dijitRtl .dijitIconChart, -.dj_ie6 .dijitRtl .dijitIconConnector, -.dj_ie6 .dijitRtl .dijitIconDatabase, -.dj_ie6 .dijitRtl .dijitIconDocuments, -.dj_ie6 .dijitRtl .dijitIconMail, -.dj_ie6 .dijitRtl .dijitLeaf, -.dj_ie6 .dijitRtl .dijitIconFile, -.dj_ie6 .dijitRtl .dijitIconFunction, -.dj_ie6 .dijitRtl .dijitIconKey, -.dj_ie6 .dijitRtl .dijitIconPackage, -.dj_ie6 .dijitRtl .dijitIconSample, -.dj_ie6 .dijitRtl .dijitIconTable, -.dj_ie6 .dijitRtl .dijitIconUsers, -.dj_ie6 .dijitRtl .dijitFolderClosed, -.dj_ie6 .dijitRtl .dijitIconFolderClosed, -.dj_ie6 .dijitRtl .dijitFolderOpened, -.dj_ie6 .dijitRtl .dijitIconFolderOpen, -.dj_ie6 .dijitRtl .dijitIconError { - background-image: url('images/commonIconsObjActEnabled8bit_rtl.png'); -} -.dijitRtl .dijitDisabled .dijitIconSave, -.dijitRtl .dijitDisabled .dijitIconPrint, -.dijitRtl .dijitDisabled .dijitIconCut, -.dijitRtl .dijitDisabled .dijitIconCopy, -.dijitRtl .dijitDisabled .dijitIconClear, -.dijitRtl .dijitDisabled .dijitIconDelete, -.dijitRtl .dijitDisabled .dijitIconUndo, -.dijitRtl .dijitDisabled .dijitIconEdit, -.dijitRtl .dijitDisabled .dijitIconNewTask, -.dijitRtl .dijitDisabled .dijitIconEditTask, -.dijitRtl .dijitDisabled .dijitIconEditProperty, -.dijitRtl .dijitDisabled .dijitIconTask, -.dijitRtl .dijitDisabled .dijitIconFilter, -.dijitRtl .dijitDisabled .dijitIconConfigure, -.dijitRtl .dijitDisabled .dijitIconSearch, -.dijitRtl .dijitDisabled .dijitIconApplication, -.dijitRtl .dijitDisabled .dijitIconBookmark, -.dijitRtl .dijitDisabled .dijitIconChart, -.dijitRtl .dijitDisabled .dijitIconConnector, -.dijitRtl .dijitDisabled .dijitIconDatabase, -.dijitRtl .dijitDisabled .dijitIconDocuments, -.dijitRtl .dijitDisabled .dijitIconMail, -.dijitRtl .dijitDisabled .dijitLeaf, -.dijitRtl .dijitDisabled .dijitIconFile, -.dijitRtl .dijitDisabled .dijitIconFunction, -.dijitRtl .dijitDisabled .dijitIconKey, -.dijitRtl .dijitDisabled .dijitIconPackage, -.dijitRtl .dijitDisabled .dijitIconSample, -.dijitRtl .dijitDisabled .dijitIconTable, -.dijitRtl .dijitDisabled .dijitIconUsers, -.dijitRtl .dijitDisabled .dijitFolderClosed, -.dijitRtl .dijitDisabled .dijitIconFolderClosed, -.dijitRtl .dijitDisabled .dijitFolderOpened, -.dijitRtl .dijitDisabled .dijitIconFolderOpen, -.dijitRtl .dijitDisabled .dijitIconError { - background-image: url('images/commonIconsObjActDisabled_rtl.png'); -} diff --git a/apps/ide/src/styles/backup/images/dialogCloseIcon.png b/apps/ide/src/styles/backup/images/dialogCloseIcon.png deleted file mode 100644 index 953d3d47ac942ba0c88112cd521419b9f2dd91e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4460 zcmX9=byU<{*Zqwk-8q0DCEeu%3_0{rLr6Vy=$Fw&)xg}aZjACwkk0JJplj!#Oi8FdKiXaK!t|`0H88#w_eN!-$TvB z8vqC?{{slf{Qw340v#tPR9Dy0-N)VA(cObt9SUXk@N#!>dSwp)eyjQV2m}2?8X45) zl_D%QG#%!yM~%mo!+EsVuVN(xP+hVv1{6D;HI zvJ@vpe2R@9zugY};Ss_fE8!R{sIu1f0Gjk0?g7`s6mA(05he1 ztPa@I664sBbbL9p4{d4F< z!o*0wUrqu*VG1=y?d84SG)dj`v_w)Xi6#G0FAkd3#%AYXZ>HKq9sss|g6AIi1e@tY zrEx-CABvxyVLQGgEPRbhaA+cxZvhGqSB)+`{_{q;=zYh^%HHnovc{mInf18Q+XqCy zCDQ2r)t_L<9qRh~mmln5A{Jq)*f-z%C$BV1pUkAZzUp@KT9gz+k*tZUheilnTRm8Wb3=`oMfh zoF{#c*ZTzE7`VHGj zWIRa!TH_V;adn5`V=Ii}QChRC#)53(joFg$Xmg@&So+kkDH7P3$6~4AtgsYuHDSGY z17<@t#tRv*N0Kq-DxE3Pqku^GU39mqaC%r1T;?lL3$&x+Ienx`G2yJ8k8o}>O<~@w z*JpZ}M2Vt<*=k49)nr-dh!FB87*}-gm5{*jfMVl6eE4a$6OF7jMAgIe4KHf2y5g>F zXBvI6DZ-SI_!8K@ipxk|_nr0%M_r&)F&Bpdy?d?;oi*mKe-a%&W}1>9HO1RpyDQ(X*wEt=hRX z;Yz0SG4qZ_?dI#5#-y*dzRej|KQRach;cWBij?(!?Dj6Q84_JtG7{6 zWI!&SY^qpW)T&nxkEx&(dz~ve6+xp8E3GZgSfF>LbwoMU|Mcl3-^gIn&YCrvpEy+g zne`Lv%9n^ZnmS@67QscA2gU^>=zPKT*_vf^3kh^1213t;kFyVQNORl`jd@ymf~Zr* z2{JS?I5HS`1Pv;y%BnW22n{a{Ck&D+U+TZDQ!y0P->Jm^nptgFm9KlO&!CT}l&*-W zLR7dL$dv?}+{fXV3}_DMKuh3-jg~vz!_0)Xbj^NzEH1>=(XYeA2RRz2R)XH}bY=3p$cd5$E z$~3N4tAECnk_sLtqdxLw|zvb7eM8-JHMC>?gMAKl%khrHi zgi&y0?H3$sF(3~uwa&24+Kx==n1g&;RC%XDn&>oazQexbI_x_9i35j&g#)H_q;;07 zr`1u$T_&w5tvNC^IaNHhlp~%eBm7O|AnzdWTi#Zim8qX8Uu#8cyS;kTu4$RcS!=gj zl&Pdisj;D{MYBq6e(kfRuG+40^70PtH0|nwCB#6(uhy~F$~L-&y=9!Wx>ncLx7G+7 zT14AW-N0E|Pukngx9{#{aEW79NU9l48H2q)dr?WfklM_h{%|JucIYbeP!M4}LpHN4 zy32uCd9$QCj_!&1@ah%H%5DQHGHl;Ew%&Zuk-Vo^ZHLK z*6PnB&YaF-);~^)edI1M5%r!O7=?a^@6E{(e#{VZ*{TWFf$D@IS`OF*Z3R<|YQHtK zmHJkptj}p>f6ID(+>zaZJl_=AG_jm~j%*uko6s3>FR+Z-f`+i6?a%?}IiNiB83=(D z7p4$q_UQH|Ac&gGOzOni%*b_+so;nG)S6{a7PA_AAi z)RUBMaeww9(Ney>j!4eR_uZPrnj3ji1vI&Dm|aC=q{q zCTi@XnjVJS650frGH}OSn%~zvHsL2|RV@2yV9NE42e%1fZ{*NB6*n%KSzW+8bvoHR zzV`n4hx3o!{Xfv#3Ls zxz_#m7-HPVdvn&)KUY={cG%50%sU+JZ}JzIkz`h7?Prm=5wEO%Cf<7S`Skj?@|s}Q z6xUi;L@Tu8Q!k{w+rE5kdP-W(pv2(H;IDzi+5AR}^|u?hxif~q?%!f3i)&`xsC(J5 zFKdP%L#;)JMf+Rz+h&wpU0l`SP3EnuMXk20=jjO6Jk~uf8%gW8j<1W1^D+i{$xFP) zsw5*%zdYoh`|=Y@5F5VxF#LnfL&<;l5QV>mVj`AWeUlhivyHp(^bI3|QP5d2_aav% zPe1q8%*L!!XHs@<>1Z?HPIc`m=?5{0iND6B!I;zPVfaEC;$kK-KO_Hbu)v>ntF_|R zzysUqEoV~q^G-6K?RjN%!hv+R^tAa!yU#__+8(7*yHRevl%?yD&k^JyZ9!+G>qA#= zU5B|#$5}v6OP~YlkfGrD^u|?>|1TQ!(qe(6%tp^;fIDgkb-hKi5$wfzKRwa4;>&qf z+pW`Wc_n|UumatPS(Gz-SYJM04{=8N7GBP+tD^u9HcjkCStfC!&d?j|={h zm6ZG;=XHO0R}P)Ao8c&+eJFmIsH3G348B=B{x&_AJy(=c#D8pYOUaPiX*eyc%~MdYFK zWJu&XjLI;GxPCgn*g~kVkSG^Fo{kD$O~KP!naF3jbbnH>nyIAuOXk(cA}DiQ+7v7M zDW)MBZ8PZdxak+on>uvciB!cfa&*+n`rz-=>N(jn5)>E=e!yg5(iBtdFcJF8n!p-3 zqEW!XiTO9>2*&)Qj!fJY~Y4ao1xjX321^j?UlaBo7E*%)Wivc*1|Kx$eZ24X_bF1mN zke)AWgq>ab)yivK;xf01x(H_%RDsSdMhX@d+owlZY;0^2mtZhmN5-NUgHX^br*j;2 zxtKS+cNn!SO;5bSqe^9{pGm5geEm+gYbTVD5~rSo@o)|uf)<*zwX^x5_hOODR-x_c zrq7}wvKD8kZ8oB%v~-VyuhFH7hg(QUh|9e9?K!AZ>dC%LUyl60gTha-up%(PqNO>6 zDQM$xV(tt!_}UVQp;Qd~8Y-lN5B6K~|7T5!p%(0s0yx-Vazm|1pSCoSERuwruAOOJ zjqH5h{io4Q%C+dDBIaM~a8es38tm5^VwB>F@$vH%v=fI-Sj`iwxWs%XlMsmLx#;FL>NhKcBnDYa}m(vtobfmiQ~MkjmzA=dlIM7@8S zI$7T0d46h-ToH4}Q#_8~JMo@+C{OjrTjNi9`B|mpTG6|#>Iq#w$!3?|-K%EeT z{Yelmk6WmSG8{-;=&hR8$ig= zCQ2gzNXR3Q%LCmR;?Y|{EBi}3#EP$gd3f1EIU% z6C9+ZJ+gh{a zzKQ&eLq6uln>j~Qx_kF1zH~#JKfiyu=chifeAn2spJC_sjE>F~zPc_T>8eki;YyLR z%PJe^xk)9v=*DUVYgkf)2-mKSd{PeU`COq~Ydfd*k7V!r=HUvXRBO0^)|Fe7n+NS7%Y}+dMJ+t+l_=ufJ2GwP1NAPU5J=`qOzZYE zS?8fx|L)gynwTemg_l}pp-{3+PZEKT9^&+ zzSi45NxylwXcbhx(3uAQER^P7qR&B^QzQ7uYN&M=$_x%Ll#w)fo+#%({3oS7@Q>81 wKZK!PJNvZ?%5=K**QgPoySGX5PHt@r1jybfk8`=f{{P=lSJqalQ?v^IKXO=N!T`T5z|+3D%&$;rv_@$penQDI?WK|w)& zetuqFUT$t~PEJmCc6L@)R;H$=hK7c^y1JU0nyRX*va+(0l9HmLq5=W}K-V&$0>%H_ zey$e1N1@Uk#hjF};E!R`_lHpLKy9W^#APaAj_%#nHMq-1+Q#!iSwkeQXyNl1)ekd52R ziiLrP$12du5o8A|njL-)bI&o{s9@k)IN`D8N+-32j)yyz#%ytA5O}adtNoa=!Ub2o zIZZ(a=4EK5K5XD^sF7l7SYU90_kcJrHzzYQqZ6+H7auFTR~-XeUpsay>>cI?gzw~O zpLI5Ui6pOfm)OZA%?%P(yjqKl8`4%gH3vy@2#Yv;HL_gQ%E$A_qDDle!>Ms!h5#2+ zb%|Az6IN$C0?mxLDBHHHd+FngjcxtRr-ZvqEjZ?~KGAq#vLV>v`wWF_4FTsz5?n58 zC-NoAu`wJvs^I9r$Is5hRA-gkNVhPxbt&qIv@v0KrH8}ZyamM;C9DfKJX{c< zBk|C|@I-)?ChM~W$v#3XOfFw93UYC(IzBll!snTIFy++@-XqTJVP@RS0%k(WTwYEL z%4%(GOgz{P2L!g^Kt-|1r5dfeRX8|;`LV~Zmr&T%WimFg=ucDKH*ea(9OD&Hi zsKm^53l`*)>pZk1bHi3Y{kFmstGRaa$<8zUIhwI0EeD`s?g~8ZuFj4dEnac8Hm6)D z;1ZTNVNft7WD5g(lEp>`4kf7*3!3NXSh;B$S+|B+`8Y~&b-KvNy8B8=p}LR}m?J<@ z1oE}JgaY5;hYbrZ=(aQ*xL{CO6{2`(17l`O(3WK%1Pd8#^m{fi&UzuT@R;@$L&ZCX z`qzEl88eB~s?LfPH6&qX+BwWE@KE3op5N?{aY3_GP141~!^Bc$M)Hgd1ski7#1jb$ zC3D1FcU>CUy*EQa6qDGU10juQ`C`iS8WKq(RfFJQPEMN zs#omLp)X8Mf=k($+f0mP C370$o diff --git a/apps/ide/src/styles/backup/images/nihiloFolderSprite.gif b/apps/ide/src/styles/backup/images/nihiloFolderSprite.gif deleted file mode 100644 index 0034b548ca905f068253823c72550957d4f6c3d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 331 zcmV-R0kr-{Nk%w1VITkv0K@j^&xICwFZ0cEn;l z*Z28xwV;q@I%JN>B$6{AI0=p*r$Vg^n3$|~n+06)1(|w$5D$=Pk^=@8q!)3e7XuCg z3$1$zj(-548UqUq3kn3N2x@8-0b=RVw4ySfdL2s#h)yU3=IDnbU=24@&p4% zGsAyQnIHU&2bM86eck9C>fYotZ;B>Wad|zVUeiB)WXchqVdB$ z!Ks~JC1{ODB2x=H7mJS7j{v7-T*8VnIVu{AO&!9T0TUV&5+644E4g(r9Arph<(JVZ l_z;k|kcn5E%|xOg@$ji;x%PkA0S*j@=HzRK@o+F$0|3Kp@AY!s*DG}1t=4O|3sSwEx`J{Buj|&mE0F zcQpUp)A;jH?axE?KaW-aJXZVjRQ1nul|QePpYNUkcH<~98Ui#40mYvzj0_C_8FWCV zgYpCeM=QgBPMIJ2%mb tN{lWXvKBrMJ}@3~;uTktxl!P7sC6nkuYkg@d}c;wj^bl$BMcQ7tO2tjm1F<_ diff --git a/apps/ide/src/styles/backup/images/rotator.png b/apps/ide/src/styles/backup/images/rotator.png deleted file mode 100644 index ad93ee5dc86014c20b73521b37e609a9add6fd40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1895 zcmV-t2blPYP)$ zl9#q3p@JbFCXzPhV>j8a-ZPuo&dlCBGgoP0E?j2ro%8$O_C7n)JB$LTA zQ&Uq;%7dMGLOs`taA|3&auKW)hrpq27qXP&rRu0T;y5u{Qn5G}D-EP!6OGcPIL zKmnz;w6tj2)DTXbIHBoNDvL*3WQ;V8c%Fs`Z?#G|W%QlbuV2rePft(7?%liL%9SfQ zcF3}LwB5C9m&~#>&3K-MRh|Ynx$@d-p6LKAc%)AV*tTsO^!N8?`>gx{ScZm%prN4w z1_lN+npPda(hwP6J)XX8$pMi_1e%(fFi>y>l%T`=175s%0eklBfsT$2A)copI=-0$ zun;_;uB zto1s#fL`N&y#?@CQ&R&E9z1}$x;kM8R99ESy?ghdzP|poV}M@cziJlL5hbQ#$}BWxRHNoJXp;<=@zC776) zK!FJ5lXm85@fU}o12?xe*SHaU1lko%cJeiou6cKd4{GL&(pBVyIn-CytbN`9gt3G zt9&ofD%i5OfsaaSUNj@ zpua#POifMx8$EM8xV{!=@R?kG2AZ38!quza3-LS+(eZh0HBWfS$SS@6avvXhyEHeM zQI|v_@kYF&AxX(+2_!G_ZJ9-LdG)y_`d+Mx4ZAkS|U78Lv(yAGk_Tc z72{f(hd=Bagu40$w!r#5$l_~iYT^FFK4=JU)o5Dbc^V?)TXFyZI|yPfuABz~A?WJv zfx|6FbAw2l9fUqT)B@c<_d;3OCZ?tt&(pBV&o8XVmDg7DMBY=^Eh4_Y^qr=U=FITb z#cwoybSas64m0?R?U%A1=V==8JPpkrp$Tug$GFaue6MGYo(SjDle6=%5?h_4JlL6+ zHdh2YR@dUPN7C8F1;3*0^Ql=F9DM@IE3t^(dE)iB&pmxM=^lSReIOcJD>Hi}(M$?G zH?tC5y%F44be8g9XP*4@>m>ZWoQV1h%91|66Nuz6$)_E#!Ap`KRu)7HyiWMh<~*VB z`O-pHTll?Vcq`zAJh%C_66VuuiS(JVXRn-;2Rrk`U*Kxp`o16D*_3ZNfM7076EGP2 zbFr23U}v7t=@8f)^nz#5!J{oQMw&)EPeX*aQjwQ{aRGC891e%G-|6tC5Rb2|t(Ctm+P;0eM$>8#WNCScIN*PU;rlOIrP03U2^~c002ovPDHLkV1kRXuy+6e diff --git a/apps/ide/src/styles/backup/images/soriaFolderSprite.gif b/apps/ide/src/styles/backup/images/soriaFolderSprite.gif deleted file mode 100644 index 19e35c11c5a1ad633b875cd26969f1b89c2d07a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 diff --git a/apps/ide/src/styles/backup/images/splitterToggleV.png b/apps/ide/src/styles/backup/images/splitterToggleV.png deleted file mode 100644 index 7fd6b459d3f463668d5701414809d8e5ce533f36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3014 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 IM6N<$f_&7O*#H0l diff --git a/apps/ide/src/styles/backup/images/spriteArrows.png b/apps/ide/src/styles/backup/images/spriteArrows.png deleted file mode 100644 index e9d99ab16f1a67a6680eb9ab045c4113ed71b854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^7C_9-!3-p`O6o#@6lZ`>h-*bf1(5mw|No3ByUKtp z=8_=4;Q#*_uAky{1agBsT^vIsE>E4{D8!(^!8Gx|{jO%E$k;~>lZ|I9Ww_qf-SW2g z(V@CJh8x08OHK&9XcFOU)LURF_*H1;QjQg!&sW4fHeK~SV9w0KdkJYa{9jA2vR*1< V3bgLp`37h@gQu&X%Q~loCIC5?K3D(% diff --git a/apps/ide/src/styles/backup/images/tabEnabled_rotated.png b/apps/ide/src/styles/backup/images/tabEnabled_rotated.png deleted file mode 100644 index e326abd1f06398927fd139638c0c270dfd052081..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 94 zcmeAS@N?(olHy`uVBq!ia0vp^(m>42!2~4V8bAI5q*Og!978x}Cja^W-=3KVNXj4j r+b^wfI%(CP-{19xnYS{2^<`l&%dUftDnm{r-UW|-Gm;? diff --git a/apps/ide/src/styles/backup/images/tabHover_rotated.png b/apps/ide/src/styles/backup/images/tabHover_rotated.png deleted file mode 100644 index 1a30e108e85ec69a62c60017084461a28fc92480..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^(m>42!2~4V8bAI5qzpY>978x}Cja^T{r>g&|0NV2 z{0D)<87c=F4xHGep(Xk6|NrwJ-oKAmW6NTGHJgJWl+k*fmdwHHK+O!Eu6{1-oD!M< Dd*Ueq diff --git a/apps/ide/src/styles/backup/images/tristatecheckboxStates.png b/apps/ide/src/styles/backup/images/tristatecheckboxStates.png deleted file mode 100644 index dde030f6362f50ab895727d37442d12337885b2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1458 zcmeHH|1;Zn9DZ-@%(X+^cB}0&b2s#^?J{LUNxMa*K_gXl>YS}|M!5|MS-ARM)>PZ1 z^)1DGYh}6;w2kTxC2437jU-}3m;{$EzT_jmBofv4vcF?{-94}8p4V@$=k9q*BZzp1 z1D_rM062t(1V`GKZiAEkKHIj;9B0_*oy_-%-;mz3X}5%s z$Z!CzdIC^b0)W+aD%1h+ix&XP@c;x=18|sJ*K+{_z&;Q`h{DCB-;1Txkg}Vy8BfCK zq6-WOt)BN&lOmNplhOKjdYd-8W3hm%&F|9YJU15C@{8(U7B>zun}FBWbHtju9pA%Zm`Yweh|Rt(#C^L@i}k9dn5zN&L@i8H#`B!%~7 zkUarg|-=zMj0`kV@B@)Tx(H=a(rrP+ z49#Zq=Jw9I$+~5-n09teR%o%ju~_%^_TEAWZFc=X|0xFun{;Q}!=F%bG1QCcNz^P- zMk0tHrKC~OL|l{`%?JGr+E-HC9%~C83=PIcg`9gmslFtOaIqtMvEQwFn#@aUPgWei za+C0|vi6WWu8c*7uz+pOLw}{T4^;X!rU#Cn>K({L=DzQ!BKXw&+Fk8|Wi7=9G(`It zr{j`um3HqyVbkIBhjL4g#3YZ9aMC4z=7W*4A$YuP4L?Ow= z(XQAF)1}g#W2*1^vRO$p2(@P}?ICx-QHUS;7-eLkQb+jS_`XEpiXW2o?P|Zw>KsVy z45;w; z`MeL2T-GYDh;?Rd_Jmj!|7tXWR+m>%H>ZhzbrhA;h4;*P9&kfSeCGON_StmtrPfv5 z9rwLNM{juw`F=^>Nh|u~H9>Ui51shkp#4egOw7(D#yjHv9QH;k9B*&F^hKEH`?J0pJKe2;hfbpWbwL9WyX3qU8lsI zcb_^zKjzpQ1qA+R7=l)lAG>vD3`*_3s261UA*nt6h=Af#HOo`?q9$a71}?4OwGrdQ zY_q72`D5P4{$_dmn6q4Q)DTV^o5$3P4HK;%U#5+12)qs94cYy)ijmdRj2Vtu|CwcA bmI2o;v&x&}BqiVdTf!g|M-1)=iof;`cHt9H0Qdq!J)nD4)EhW=gG24b7)A`YBw#;PChKae54cv^t$Q92g9Vd`_1$ zvIfj!&+k7D6dQtrgn|@!9EpmHi5&?Ykdcy*30Vmcn31 Q;NjxnFxKPe7APSAI~H7(K>z>% diff --git a/apps/ide/src/styles/backup/preview/highlighter-sticky.css b/apps/ide/src/styles/backup/preview/highlighter-sticky.css deleted file mode 100644 index 0fd389e2..00000000 --- a/apps/ide/src/styles/backup/preview/highlighter-sticky.css +++ /dev/null @@ -1,61 +0,0 @@ -div.highlighter__sticky { - background-color: #FAFAFA; - border: 1px solid #CCCCCC; - color: #202020; - white-space: pre-wrap; - cursor: pointer; - font-size: small; - font-weight: normal; - font-style: normal; - text-decoration: none; - opacity: 0.85; -} - -div.highlighter__sticky * { - box-sizing: border-box; - margin: 0; - padding: 0; -} - -div.highlighter__sticky .highlighter__sticky-header { - height: 10px; - background-image: url('sticky_header.png'); - cursor: move; -} - -div.highlighter__sticky textarea { - display: block; /* to prevent textarea bottom margin */ - width: 100%; - font-size: small; - font-family: gothic; -} - -div.highlighter__sticky .highlighter__sticky-footer { - height: 16px; -} - -div.highlighter__sticky input { - height: 14px; - margin: 1px; - border: 1px solid #CCCCCC; -} - -div.highlighter__sticky input:focus { - outline: none; - border: 1px solid dodgerblue; -} - -div.highlighter__sticky div.highlighter__sticky-footer { - cursor: se-resize; - background-image: url('sticky_resizer.png'); - background-position: right bottom; - background-repeat: no-repeat; -} - -div.highlighter__sticky-relative { - margin: 16px 10px; -} - -div.highlighter__sticky-relative .highlighter__sticky-header { - cursor: default; -} diff --git a/apps/ide/src/styles/backup/preview/sticky_header.png b/apps/ide/src/styles/backup/preview/sticky_header.png deleted file mode 100644 index c97207f317c46d393f3459fb3ba622ac4919bbc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 233 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ za0`Jj#iRWF{)OWfrBD=NDxcEBHnz7#SFtw3n?p57c1c>EaktF(=uk_}Q6y zHZBHkX=!QIUn>(Bw6$L|>`su7aL80J3S2U~v9a;v|N1T=rKfrlrVWjZ4DOrRCC_v= RN&(Ga@O1TaS?83{1OU>YLj(W- diff --git a/apps/ide/src/styles/backup/preview/sticky_resizer.png b/apps/ide/src/styles/backup/preview/sticky_resizer.png deleted file mode 100644 index 5b256d3fa5948572c7c6be502b292f199501117f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ zaD4z_MyE9#iRWF{)OWfrBD=NDxcEBHnz7#SFtw3n?p57dz6>EaktF=y$8le`TE zJT4a-y)H|px_w&okSAqh;S!nq)896$Xua2YndJ~F?eXuI(j}KAZPo96)-PDad*JCi zgUxq%@7=ijxKWUgJdiv{margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}} \ No newline at end of file diff --git a/apps/ide/src/styles/backup/webida-base.css b/apps/ide/src/styles/backup/webida-base.css deleted file mode 100644 index c7c4f944..00000000 --- a/apps/ide/src/styles/backup/webida-base.css +++ /dev/null @@ -1,677 +0,0 @@ - -/* -* Nanum Gothic Coding (Korean) http://www.google.com/fonts/earlyaccess -@font-face { - font-family: 'Nanum Gothic Coding'; - font-style: normal; - font-weight: 400; - src: url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.eot); - src: url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.eot?#iefix) format('embedded-opentype'), - url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.woff2) format('woff2'), - url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.woff) format('woff'), - url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.ttf) format('truetype'); -} -@font-face { - font-family: 'Nanum Gothic Coding'; - font-style: normal; - font-weight: 700; - src: url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Bold.eot); - src: url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Bold.eot?#iefix) format('embedded-opentype'), - url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Bold.woff2) format('woff2'), - url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Bold.woff) format('woff'), - url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Bold.ttf) format('truetype'); -} -*/ -@font-face { - font-family: 'Nanum Gothic Coding'; - src: url(//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.ttf) format('truetype'); - font-weight: normal; - font-style: normal; -} - -.body { - font-family: "Nanum Gothic Coding", Verdana,Arial,sans-serif; -} - -.view-top-logo { - background-image: url('webida-images/webida_logo.png'); - width: 38px; - height: 30px; - margin-right: 20px; - float: left; - cursor: pointer; -} - - -::-webkit-scrollbar { - width: 6px; - height: 6px; -} - -::-webkit-scrollbar-button { - width: 0px; - height: 0px; -} - -::-webkit-scrollbar-track { - right: 4px; - margin-right: 5px; - border: 2px solid transparent; - background: transparent; - /* - x-shadow: 0px 0px 3px #dfdfdf inset; - border-radius:10px; - */ -} - -::-webkit-scrollbar-track-piece { - background: rgb(0, 0, 0); - background: rgba(0, 0, 0, 0); - /* - x-shadow: 0px 0px 3px #dfdfdf inset; - border-radius:10px; - */ -} - -::-webkit-scrollbar-thumb { - background: #a3b4c2; - border-radius: 3px; -} - -::-webkit-scrollbar-thumb:hover { - background: #7d8b97; -} - -#editor-tab .dijitTab .tabLabel { - outline-color: transparent; -} -.emphadize-view-title { - color: #DA0000; -} - -.webida-tool-bar-icon { - width: 20px; - height: 20px; -} -.webida-tool-bar-icon-normal { - background-position: 0 0; -} - -.webida-tool-bar-icon-hover { - background-position: -20px 0; -} - -.webida-tool-bar-icon-disabled { - background-position: -40px 0; -} - -.webida-tool-bar-icon-clicked { - background-position: -60px 0; -} - -:focus { - outline-color:transparent; -} - -.viewToolbarBackground { - background-image: -webkit-linear-gradient(top, #CBD6DC 1px, #D5DEE4 1px, #DEE6EB 26px); - background-image: -moz-linear-gradient(top, #CBD6DC 1px, #D5DEE4 1px, #DEE6EB 26px); - background-image: -o-linear-gradient(top, #CBD6DC 1px, #D5DEE4 1px, #DEE6EB 26px); - background-image: linear-gradient(to bottom, #CBD6DC 1px, #D5DEE4 1px, #DEE6EB 26px); - height: 28px; - width: 100%; - overflow: hidden; -} - - -/*workbench style start*/ -.app-workbench-middle-content { - height: -webkit-calc(100% - 80px); - height: -moz-calc(100% - 80px); - height: calc(100% - 80px); -} - -.workbenchMenubarHide .app-workbench-middle-content { - height: -webkit-calc(100% - 59px); - height: -moz-calc(100% - 59px); - height: calc(100% - 59px); -} - -.workbenchToolbarHide .app-workbench-middle-content { - height: -webkit-calc(100% - 50px); - height: -moz-calc(100% - 50px); - height: calc(100% - 50px); -} - -.workbenchMenubarHide.workbenchToolbarHide .app-workbench-middle-content { - height: -webkit-calc(100% - 29px); - height: -moz-calc(100% - 29px); - height: calc(100% - 29px); -} - -.app-workbench-menubar { - background-image: -webkit-linear-gradient(top, #363B42 1px, #414850 0px, #414850 26px, #313437 30px); - background-image: -moz-linear-gradient(top, #363B42 1px, #414850 0px, #414850 26px, #313437 30px); - background-image: -o-linear-gradient(top, #363B42 1px, #414850 0px, #414850 26px, #313437 30px); - background-image: linear-gradient(to bottom, #363B42 1px, #414850 0px, #414850 26px, #313437 30px); -} - -.app-workbench-menubar-dijit { - background-image: none; - background-color: transparent; - position: absolute; - left: 54px; - width: 415px; -} - -.app-workbench-toolbar { - height: 29px; - border-top: 1px solid #dee6eb; - background-image: -webkit-linear-gradient(top, #ced3d7 25px, #a7b1ba 100%); - background-image: -moz-linear-gradient(top, #ced3d7 25px, #a7b1ba 100%); - background-image: -o-linear-gradient(top, #ced3d7 25px, #a7b1ba 100%); - background-image: linear-gradient(to bottom, #ced3d7 25px, #a7b1ba 100%); -} - -#app-workbench-toolbar .dijitButtonNode { - background-color: transparent; - background-image: none; - border-color: transparent; - border-radius: 3px; - - /*border-color: transparent;*/ -} - -#app-workbench-toolbar .dijitButtonHover .dijitButtonNode { - border-color: #4f5862; - background-color: #c3d8ea; -} - -#app-workbench-toolbar .dijitButtonActive .dijitButtonNode { - border-color: #4f5862; - background-color: #b0c5d6; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); -} - - -#app-workbench-toolbar .dijitComboButton .dijitButtonNode .dijitButtonContents { - padding-right: 0px; -} - -#app-workbench-toolbar .dijitButtonNode .dijitButtonText{ - padding: 0 2px; -} - -#app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { - border-color: #4f5862; - padding: 1px; -} - -#app-workbench-toolbar .dijitComboButtonHover .dijitButtonNode, -#app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { - border-color: #4f5862; - - /*background-color: #ced3d7;*/ - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-width: 1px; -} - - -#app-workbench-toolbar .dijitComboButtonHover .dijitDownArrowButton, -#app-workbench-toolbar .dijitComboButtonActive .dijitDownArrowButton { - border-color: #4f5862; - /*background-color: #ced3d7;*/ - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-width: 1px; - border-left-width: 0; - padding-left: 2px; -} - -#app-workbench-toolbar .dijitComboButton .dijitButtonNodeHover { - background-color: #c3d8ea; - border-width: 1px; -} - -#app-workbench-toolbar .dijitComboButton .dijitButtonNodeActive { - background-color: #b0c5d6; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); -} - -#app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonHover { - background-color: #c3d8ea; -} - -#app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonActive { - background-color: #b0c5d6; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); -} - -#app-workbench-toolbar .dijitComboButton .dijitDownArrowButton .dijitArrowButtonInner { - width: 8px; - height: 20px; - background-image: url("webida-images/arrow.png"); - background-position: 0 0; -} - -#app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonHover .dijitArrowButtonInner { - background-position: -8px 0; -} - -#app-workbench-toolbar .dijitComboButtonDisabled .dijitDownArrowButton .dijitArrowButtonInner { - background-position: -16px 0; -} - -#app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonActive .dijitArrowButtonInner { - background-position: -24px 0; -} - -.workbenchMenubarHide .app-workbench-menubar { - display: none; -} - -.workbenchToolbarHide .app-workbench-toolbar { - display: none; -} - -.app-workbench-top-logo { - position: absolute; - left: 12px; - top: 0px; - width: 40px; - height: 30px; - background-image: url('webida-images/title_emblem.png'); -} - -.app-workbench-top-logo:hover{ - background-position: -40px; -} - -.app-workbench-top-logo:active{ - background-position: -80px; -} - -.app-workbench-top-userinfo { - position: absolute; - right: 0; - margin: 7px 15px 0 0; -} - -.app-workbench-top-userinfo span { - color: #fff; -} - -.app-workbench-top-userinfo .userinfo-email { - color: #f3b353; - font-weight: bold; -} - -.app-workbench-top-userinfo .userinfo-email:hover { - text-decoration: underline; - cursor: pointer; -} - -.app-workbench-top-userinfo .userinfo-menu { - position: absolute; - background-color: #313437; - border-radius: 5px; - right: 10px; - top: 24px; - padding: 10px 10px; - opacity: 1; - z-index: 1000; - display: none; -} - -.app-workbench-top-userinfo .userinfo-menu button { - width: 144px; - height: 22px; - background-color: #685b5b; - color: #ebd6bd; - font-size: 10pt; - padding: 0; - border-radius: 3px; - border: 1px solid transparent; - display: block; -} - -.app-workbench-top-userinfo .userinfo-menu button:hover { - background-color: #f3b353; - color: #000; - cursor: pointer; -} - -.app-workbench-top-userinfo .userinfo-menu .separator { - margin-top: 7px; -} - -/*menubar separator*/ -.top-level-menu-separator { - width: 100%; - height: 9px; - background-image: -moz-linear-gradient(top, #414850 5px, #313437 100%); - background-image: -webkit-linear-gradient(top, #414850 5px, #313437 100%); - background-image: -o-linear-gradient(top, #414850 5px, #313437 100%); - background-image: linear-gradient(to bottom, #414850 5px, #313437 100%); - background-position-y: 0; - display: none; -} - -.separator-collapse-btn { - width: 40px; - height: 9px; - top: 0; - background-image: url('webida-images/top_collapse_bt.png'); - cursor: pointer; -} - -.separator-collapse-btn:hover { - background-position-y: -9px; -} - -.separator-collapse-btn:active { - background-position-y: -18px -} - -.workbenchMenubarHide .top-level-menu-separator { - display: block; -} - -/*workbench style end*/ - - -/*view drag feedback style start*/ - -.viewContainerEventElem { - width: 100%; - height: 100%; - background-color: transparent; - z-index: 0; -} - -.titleFeedbackContainer { - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.2); - position: relative; - z-index: 100; -} - -.viewContainerTitleFeedback { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - position: absolute; - width: 5px; - height:100%; - border-radius: 2px; -} - -.viewContaienrEventElem .contentFeedbackContainer { - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.5); -} - -.viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { - border-color: transparent; - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); -} - -.contentFeedbackContainer { - /*background-color: rgba(50, 50, 50, 0.7);*/ - position: absolute; -} - -.viewContainerFeedback { - border-color: transparent; - background-color: transparent; - border-style: solid; - position: absolute; - border-width: 0; -} - -.viewContainerFeedbackLeft { - border-left-color: rgb(0, 128, 255); - border-left-color: rgba(0, 128, 255, 0.3); -} -.viewContainerFeedbackTop { - border-top-color: rgb(0, 128, 255); - border-top-color: rgba(0, 128, 255, 0.3); -} -.viewContainerFeedbackRight { - border-right-color: rgb(0, 128, 255); - border-right-color: rgba(0, 128, 255, 0.3); -} -.viewContainerFeedbackBottom { - border-bottom-color: rgb(0, 128, 255); - border-bottom-color: rgba(0, 128, 255, 0.3); -} - -.viewContainerFeedbackCenter { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.3); - border-width: 0; -} - -.viewContainerFeedbackCenter.activate { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); -} - -.viewContainerFeedbackLeft.activate { - border-left-color: rgb(0, 128, 255); - border-left-color: rgba(0, 128, 255, 0.7); -} -.viewContainerFeedbackTop.activate { - border-top-color: rgb(0, 128, 255); - border-top-color: rgba(0, 128, 255, 0.7); -} -.viewContainerFeedbackRight.activate { - border-right-color: rgb(0, 128, 255); - border-right-color: rgba(0, 128, 255, 0.7); -} -.viewContainerFeedbackBottom.activate { - border-bottom-color: rgb(0, 128, 255); - border-bottom-color: rgba(0, 128, 255, 0.7); -} - -/*Console View Start*/ - -.consoleViewContentContainer { - position: absolute; - top: 28px; - overflow: auto; - width: 100%; - height: -webkit-calc(100% - 28px); - height: -moz-calc(100% - 28px); - height: calc(100% - 28px); -} - -.consoleViewContentContainer .fileloc_link { - cursor: pointer; - color: #1C38AA; -} -.consoleViewContentContainer .fileloc_link:hover { - color: #57C25B; -} - -.consoleViewContentContainer .fileloc_link_clicked { - color: #8629AA; -} - -.consoleViewContentContainer .console_message_item { - margin-top: 2px; - margin-bottom: 2px; -} - -.pre_whitespace { - white-space: pre; -} - -/*Console View End*/ - -/*loading screen start*/ - -.app-loading-elem { - opacity: 1; - -webkit-transition: opacity 1s; - transition: opacity 1s; - position: absolute; - left: 0px; - top: 0px; - width: 100%; - height: 100%; - display: flex; - box-sizing: border-box; - background: radial-gradient(#d0deec, #8BA4BE); - z-index: 1; -} - -.app-loading-elem.hide { - opacity: 0; -} - -.app-loading-emblem { - position: absolute; - margin: auto; - width: 72px; - height: 96px; - background: url("../styles/webida-images/loading_img.png") no-repeat; - left: -webkit-calc(50% - 36px); - left: -moz-calc(50% - 36px); - left: calc(50% - 36px); - top: -webkit-calc(50% - 35px); - top: -moz-calc(50% - 35px); - top: calc(50% - 35px); - z-index: 1; -} - -.app-loading-spinner { - position: relative; - margin: auto; - box-sizing: border-box; - background-clip: padding-box; - width: 100px; - height: 100px; - border-radius: 50px; - border: 4px solid rgba(0, 0, 0, 0.15); - -webkit-transform: perspective(100px) rotateX(66deg); - -webkit-transform-origin: 50% 60%; - transform: perspective(100px) rotateX(66deg); - transform-origin: 50% 60%; -} - -.app-loading-spinner:after { - content: ""; - position: absolute; - margin: -4px; - box-sizing: inherit; - width: inherit; - height: inherit; - border-radius: inherit; - opacity: .05; - border: inherit; - border-color: transparent; - -webkit-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; - -moz-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; - animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; -} - -.app-loading-spinner:after { - border-top-color: #414850; -} - -@-webkit-keyframes spinner-spin { - 100% { -webkit-transform: rotate(360deg); } -} -@-moz-keyframes spinner-spin { - 100% { -moz-transform: rotate(360deg); } -} -@keyframes spinner-spin { - 100% { transform: rotate(360deg); } -} - -@-webkit-keyframes spinner-fade { - 20% { opacity: .1; } - 40% { opacity: 1; } - 60% { opacity: .1; } -} -@-moz-keyframes spinner-fade { - 20% { opacity: .1; } - 40% { opacity: 1; } - 60% { opacity: .1; } -} -@keyframes spinner-fade { - 20% { opacity: .1; } - 40% { opacity: 1; } - 60% { opacity: .1; } -} -/*loading screen end*/ - -/*status bar start*/ -.app-workbench-statusbar { - height:20px; - background-image: -webkit-linear-gradient(bottom, #dee6eb 16px, #a7b1ba 100%); - background-image: -moz-linear-gradient(bottom, #dee6eb 16px, #a7b1ba 100%); - background-image: -o-linear-gradient(bottom, #dee6eb 16px, #a7b1ba 100%); - background-image: linear-gradient(to top, #dee6eb 16px, #a7b1ba 100%); - color: #494949; -} - -.app-workbench-statusbar-content { - position: absolute; - left: 10px; - top: 1px; - height: 19px; - overflow: hidden; -} - -.app-workbench-progressbar { - width: 150px; - height: 8px; - border-radius: 10px; - background-image: -webkit-linear-gradient(top, #81878c 0%, #aab1b6 100%); - background-image: -moz-linear-gradient(top, #81878c 0%, #aab1b6 100%); - background-image: -o-linear-gradient(top, #81878c 0%, #aab1b6 100%); - background-image: linear-gradient(to bottom, #81878c 0%, #aab1b6 100%); - overflow: hidden; -} - -.statusbar-content-item { - float: left; - padding-top: 2px; -} - -.statusbar-content-separator { - float: left; - margin-left: 5px; - margin-right: 5px; - height: 19px; - width: 1px; - border-left: 1px RGBA(0,0,0,0.2) solid; - border-right: 1px RGBA(255,255,255,0.4) solid; -} -/*status bar end*/ - -.claro .dijitMenuItemAccelKey { - color: gray; -} - -.claro .webidaMenuItemAccelKeyHover { - vertical-align: 2px; - text-decoration: underline; - color: blue !important; -} - -/* WTC-3050 */ -.claro .dijitButtonContents:focus .dijitButtonText { - text-decoration: underline; -} diff --git a/apps/ide/src/styles/backup/webida-images/arrow.png b/apps/ide/src/styles/backup/webida-images/arrow.png deleted file mode 100644 index a15c680d585cab45560ae1917d7e7abc1e2669fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3044 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 JPDHLkV1niNKSlrm diff --git a/apps/ide/src/styles/backup/webida-images/dialog_icon_close.png b/apps/ide/src/styles/backup/webida-images/dialog_icon_close.png deleted file mode 100644 index 1e6277bc5cf6e377b7668507d2280555d39680fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2834 zcmV+t3+?oYP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0000zNklG{*%yjkLUxq@~02e+mT*UTDO#lD@07*qoM6N<$f>lsOX8-^I diff --git a/apps/ide/src/styles/backup/webida-images/file.png b/apps/ide/src/styles/backup/webida-images/file.png deleted file mode 100644 index bb71a4e2837e52ef90d1b8d15357679f5fa41bb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3076 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 B0C)fZ diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_debug.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_debug.png deleted file mode 100644 index 5169fec7317b425a8b8459b625c3be4717405ba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4642 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 Y0Iyku3$#l$3IG5A07*qoM6N<$g5ZC^Bme*a diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_deployconfig.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_deployconfig.png deleted file mode 100644 index 1e7f030ecad7e5a97edc2f8bc03ac18e9b5bd1c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4421 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 LNkvXXu0mjfV*hY^ diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_deployhistory.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_deployhistory.png deleted file mode 100644 index d0b3efdc315d939b6685e7091895a3580631782c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4181 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 diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_file.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_file.png deleted file mode 100644 index 2939e5f25f8d557221b932ca9704bac36d2f1b0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3573 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 diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_findfiles.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_findfiles.png deleted file mode 100644 index e49e04f4a678f5660e216f2fde7ddec465a8793b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4416 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 KMNUMnLSTaMfbT;9 diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_preference.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_preference.png deleted file mode 100644 index 7c478d08d25dd46b650986ffca6947736be9f6b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4735 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 N002ovPDHLkV1fZV`IZ0x diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_project.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_project.png deleted file mode 100644 index fdd770f7826951240f31901e39e23ab3099273e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3646 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 Q4gdfE07*qoM6N<$f&>)ISpWb4 diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_runconfig.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_runconfig.png deleted file mode 100644 index bd4c6aa5cb3239c06d1e6c67823d8967ddfe18f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4645 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 b0{?da6WzTU^$}0200000NkvXXu0mjfbuFYg diff --git a/apps/ide/src/styles/backup/webida-images/icons/toolbar_runhistory.png b/apps/ide/src/styles/backup/webida-images/icons/toolbar_runhistory.png deleted file mode 100644 index 138f5111bb70d8f1e5bd6e298d5f80785547c12c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4418 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 Z4FJoDS+(;S;rsvq002ovPDHLkV1i(zFAD$w diff --git a/apps/ide/src/styles/backup/webida-images/projectview_closed.png b/apps/ide/src/styles/backup/webida-images/projectview_closed.png deleted file mode 100644 index 26111b9662fe32b8498d85753012a284c810582f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3379 zcmV-34b1Y1P)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0007BNkl7>1uYXXfOlrVtx#P^&0KL=kkQ{sR{(ctJ%sF8vk$1sDE- zZmOWISiyyY6hU2B6sr}yl+a6>COt7}P0l$vHy560()1DsW-~L-_s)FpHy?wCj+{n_ zEJ9=uB83n-LI{Llv#Cj?ZYyQ%2lfIvpbtm@5)f=K^#0v@hSPnSA*qaHqwx#EFb2c` z1!!$>*ba)JqbEb9Vn}7wLm`T;V^1wF%}*gcJV7jxA{I}e zlwmiU&WyRV@Y*aDCW{OCPrxEzMgcrMlg-`Hb%`z&QW;38FpQW?ZBO@Svbhu4fqkcx zGSq6VQuRI0iBw&UEk-<%%p4dxcIDvVInoyJh^Qr zkZxJkD~PVkmQ4~6UEsA#=g{@_;)P-4s|Etr)r$bzSG? z)eBs|c(!9*)ASCJ4c{nb*JVU|?RM=3LCAx#r#u{gzGmHb+v~Lp9KQdE(eW2(QlV+u zTE!L^c3pLNWE9Wy*0WLoK{Ugjee`{=2{Zxkzd+lnn?Mb)0Iw&|u^TI;!t9&qYpnvV z+zM(sRyF@^`tkQKAD#enk*c>Y7zDn%TC3#EQsJ#xD!ePq{&)`*fn}fp1oGeEz_P7+ zd8KN8{#jm}C@$ou!Z0+W_R(q`cB^$rz;YaG(kw5&S}qkndTw(r>NB+{x*cWH??%pmb?!N~H3PU&Ke1XSZKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0009DNklS8g~@fbl;QY~6K-}(Fe=hWfi z3opHi$O0lAL|TYwL;}!1`z(|=yT_vzS^GeEE${3j7CQg zLJFjS1=JKAra@VH`L$qeim}Nsi1f-Lzq|c#{nl1*eHGXN_J9Lm2o!(^!Xq$gG)bE+ z(nb?&lYBfb?hPJpd^hNKS9%+3zXF@UASQ6Sv#|KF)&^}X#wHkJNs`pG=Gx~v3yZHV zTzK{kYZH68zq99^E23(tc*1EkXFAU>z4GCu7cVbI15W|w7!;XwK`BJ!grSXQtNqmC z#kYV95wr$CltO8PG6~A2D4U>+K?rpMY0S)?1=@A1BB;?e#WY)_vu%zl(MgJEJ(*3V&9vK7?T{0bX^f5n zG8J(AVJ3g?smg+KbVLY&ukNgJ{p%m_y8i^L%9n@xJ8Oe}_s*c-{jq!h z@1KAkunmlW${Yt*S)L8I4)zAW?QU(}>TRsu4IvET`lwe&Uat-VWJQs!47N7E+3t6L zapm|y+%x+zdmi2NCkDWK|KKLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z00071Nkl0v@6o#M4ow-RGHHFw{gIYx?B8s3Zb?rhZSV}2EH?I8^{skAV zTqy|ZMyU(eMNk(O#cBmVO6W(LCcQCfP42z9ALGIs&6jN)n9Z5eg zB18ruQV3xngg^*(yD_QMEv3xkz)>Iv3_x3q9I4E@7NY36&f?bQ+I+dVwggmwDzFXI0T&1W{RcD?N#e;A@kA1( zOsCm&m#xk9S5~R8P+ZS{1U3LGD&QNLZ0@#UNDQfv%0x^k{eSK%uY{qKk2q%5VHIA=Ik`HGn0g2 z*b$G#jE>x1MWz1Pp!V7AQM`Bm5kaV#nY`8!55vG~pVuDH^E@6tnIqJF6h}f1Fz|M2mAq9dys=7!w}qAO?|>q(1vG$A{!I>T$F7&RtJbF<<&F8` zdVW!BZAI&&wK|;E>X3l#y7q!q-gvoHDtz$0=4!NOYEgA3>SoX}06`EuU(0{F<2tqz zRjouodveb>NZ)hsx{kdJc+ozwTPE+;v|j@NvIO;nxNc7300000NkvXXu0mjfVdqlf diff --git a/apps/ide/src/styles/backup/webida-images/projectview_opened_hover.png b/apps/ide/src/styles/backup/webida-images/projectview_opened_hover.png deleted file mode 100644 index 4e62ae7052a8e4ab2e505d14c2d992d6e0094428..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3537 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 LNkvXXu0mjf(qf}A diff --git a/apps/ide/src/styles/backup/webida-images/setting_hover.png b/apps/ide/src/styles/backup/webida-images/setting_hover.png deleted file mode 100644 index f421bbf68c4fa0819521e9d83e5fb0f0ac36606f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3555 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 diff --git a/apps/ide/src/styles/backup/webida-images/setting_nml.png b/apps/ide/src/styles/backup/webida-images/setting_nml.png deleted file mode 100644 index 7c5e909a14176d702c4a8b11761b31efbc9a847d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3547 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 VP=uX8BBTHS002ovPDHLkV1nQrqh0_2 diff --git a/apps/ide/src/styles/backup/webida-images/setting_pushed.png b/apps/ide/src/styles/backup/webida-images/setting_pushed.png deleted file mode 100644 index 398987b5e7a6faa926b8c54c89d9e585b807edc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3062 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 diff --git a/apps/ide/src/styles/backup/webida-images/tab_close_hover.png b/apps/ide/src/styles/backup/webida-images/tab_close_hover.png deleted file mode 100644 index c18d6d83055a8fb080f863530cc4bc680dbbdf99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3069 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 LNkvXXu0mjfaxk>p diff --git a/apps/ide/src/styles/backup/webida-images/tab_close_nml.png b/apps/ide/src/styles/backup/webida-images/tab_close_nml.png deleted file mode 100644 index e0890f2d290cc60bd613edf57c67263f951f82d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2865 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 P00000NkvXXu0mjfwk=K3 diff --git a/apps/ide/src/styles/backup/webida-images/tab_close_pushed.png b/apps/ide/src/styles/backup/webida-images/tab_close_pushed.png deleted file mode 100644 index 170d5c7b4b16193fd987f39ccc2a207c233dea77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3314 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 ZI{*ugKDlcA+#Ub`002ovPDHLkV1lX!J#GL1 diff --git a/apps/ide/src/styles/backup/webida-images/tab_dis_right.png b/apps/ide/src/styles/backup/webida-images/tab_dis_right.png deleted file mode 100644 index f14081ac991a7bb68d90b8bbcfc90381242ef0a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2999 zcmV;o3rO^dP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002uNklmnavTz_O`tHljd3>t}hjV|po%wQ&PC823OL~*^BS{~JcX>(x)nvd9_y%%7F-iow zA`^TH(kKIT^QDL?&fu?vYu0fFhVGD-FRNLb1Oi-xu3@47(lv0#6;XnjLQKoWtW6ID zyoP&V=B4x!m>lwP@tiiL6rgeh;aI$S< tAfS2}JYAS{dXJ;H<9DgA`T!q)2LKCX#12UmPS5}V002ovPDHLkV1mCjj{N`t diff --git a/apps/ide/src/styles/backup/webida-images/tab_sel_left.png b/apps/ide/src/styles/backup/webida-images/tab_sel_left.png deleted file mode 100644 index 04d39335146d0e8f8308db45ad2dc5bc3272e308..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2929 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 diff --git a/apps/ide/src/styles/backup/webida-images/tab_sel_right.png b/apps/ide/src/styles/backup/webida-images/tab_sel_right.png deleted file mode 100644 index fc444e53fd67afe7fa2779e4b3095cb43296aeaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2981 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 b@clIar}nL2mba-^00000NkvXXu0mjfc^!x8 diff --git a/apps/ide/src/styles/backup/webida-images/title_emblem1_nml.png b/apps/ide/src/styles/backup/webida-images/title_emblem1_nml.png deleted file mode 100644 index 9b701d83fac2fdec5fe02962ed027169c7e28504..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6110 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 IM6N<$f~8{eApigX diff --git a/apps/ide/src/styles/backup/webida-images/webida_logo.png b/apps/ide/src/styles/backup/webida-images/webida_logo.png deleted file mode 100644 index 761a099074b4dc734602607a485c5493fb228626..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4054 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 IM6N<$f>Yptj{pDw diff --git a/apps/ide/src/styles/backup/webida-images/window_title_left.gif b/apps/ide/src/styles/backup/webida-images/window_title_left.gif deleted file mode 100644 index 202732499cc7291703fef06317b1dcee18223e0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350 zcmZ?wbhEHb6k!l&IKsdX7!(o^80_uir=w?}t*ftZXsl;oq^oaeXl!a=WMX7u=IbBm z;}_uV>+c^JD!BvAax!pOiN$e;sK53-Yi^|pdaUrHvI6Z3)t&AWOI zuxK)K9u3g2aui{2c4{<`;NbFbp7`T!8<#xOO67Zf&Msdj$V#-gGp0CNsLZ=?P+{Q> z-Zpaxjs!@2?3nREKX6)Ew%YY0z6Ud#TkzCOU*ME zvvHQUR$C<2M+UM^UhgBonC{GKU2g4Q6ULK2hi!66Yk)aRQIlmuYigZ&$I>}de3&_M zSQnirDXwkl=PA7#csn;nfWa>3c+c^JD!BvAax!pOiN$e;sK53-Yi_2>cxlLihOrBfU}2J4On zXc#$)v@g`?NEGO5Q!1SOR>X`Y;F$2AGL9#VRv+H-HM2gPU?9id+>&H=gHz!0V?K>A ziAx*{e`n2*UG!Pw(Lq`M_x0iKoKaR)?pD@psTn+h?3rh^?l2LAGX&e~c$y7UY!d7QyjwIG;JF+sniaB|*&v~3l m4rVY*+8*5>H;0ME&cTe`JovE#nF25SHTdsmnM diff --git a/apps/ide/src/styles/backup/webida-images/window_title_middle.gif b/apps/ide/src/styles/backup/webida-images/window_title_middle.gif deleted file mode 100644 index 5995ad2ec220cc678cbeec7e0da57b704605aa77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 332 zcmZ?wbhEHb6k!l&IKsdX7!(o^80_uir=w?}t*ftZXsl;oq^oaeXl!a=WMX7u=IbBm z;}_uV>+c^J#K6Gt|Nnm=Njy;e$->CMAi$sl(gL!Rf%W7A<-U|iJwAmsJz54lySW+` ztGG1D9CgrWm3Lerp~cqPyeJ~#AD`FJz6&`@OD?rMGH{S;Xn9vueV6I<>1PRlbnCfa zq()}fx#u5Ud}u+=tEutP&UMMQ7P*|PY=zz)t*z|gp0Qq>fozsu9@!3Tb9$qr%EOXl zy8_Frt7^O^d9hFPUE9r(UE;pHF)iGF4ts|~l>>8p+;n^M6TO`!<>BSq%{f>aw@*r* oI@PX~wS*;gf03Kr+c^J#K6Gt|Nnm=Njy;e$->CMAi$sl(gL!Rf%U+HM+{CUComnJv6R8W%Sq)# zAWuus6PEQ~x*Q)a_#xW0lQ}R@S*D*u&3K^&PYavu!>BcGt9Rvpw0M!W|7O#UA4{7q zpT42L!a$(EBx&2N!{zx#>71-=*{)9Y_3VMp;VzusY{o85sa9;$+CxJM17gElybDW9 z%3OL}*eAFzZ{6r$vB7-#moG)HM diff --git a/apps/ide/src/styles/backup/webida-images/window_title_right.gif b/apps/ide/src/styles/backup/webida-images/window_title_right.gif deleted file mode 100644 index bd6964bfc3da22d47e43a30e1e03efeed7b13e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338 zcmZ?wbhEHb6k!l&IKsdX7!(o^80_uir=w?}t*ftZXsl;oq^oaeXl!a=WMX7u=IbBm z;}_uV>+c^JD!BvAax!pOiN$e;sK53-Yi^}K>gUrHob{{sf6)keIJ zcj%UAv@W{S=Jdl#zEPn;AkS)v-p0$k0xS)Ih6Q2*2iGi&^7+QYa#+#*=&Ozi30qga zNX>VC>3H%C+j=gS?*VTWdGaE>Sa>oW8*+c^JD!BvAax!pOiN$e;sK53-Yib^n479DE9MR4yCvRmpiR z)Y!04;Cqd5i^Boq2Re?kc?DP)@)C3uN&=XJ1-3|Xv^Dz_Uin($v+NLC>qiE5MZs0Y zS^`&?FSi*?nD4}-oMkJ)Rb*(zkdqvdpY6=T>(Ay=VZhFjX36L8l9`v>#Ocq5eg6oKei|g>HL~?lTBk+z@TJcy>W!L@9Ie fB98_;OY>eEn *.dijitSplitterH, -#pwBasePane > *.dijitGutterH { - background: none; - border: 0; - height: 4px; -} - -#pwBasePane > * > *.dijitSplitterH, -#pwBasePane > * > *.dijitGutterH { - background: none; - border: 0; - height: 4px; -} - -#pwBasePane > *.dijitSplitterV, -#pwBasePane > *.dijitGutterV { - background: none; - border: 0; - width: 4px; - margin: 0; -} - -#labelTopPane { - width: 100%; - min-width: 940px; - max-width: 100%; - height: 60px; - min-height: 60px; - max-height: 60px; - border: 0px; - padding: 0px; - overflow: hidden; - - background-image: -webkit-linear-gradient(top, #414850 56px, #333333 100%); - background-image: -moz-linear-gradient(top, #414850 56px, #333333 100%); - background-image: linear-gradient(to bottom, #414850 56px, #333333 100%); -} - -#pw-bottomPane { - width: 100%; - min-width: 940px; - max-width: 100%; - height: 108px; - border: 0px; - padding: 0px; - overflow: hidden; -} - -#pw-projectNameAndLocationPane { - height: 80px; - /* background-color: #ecf1f6; */ -} - -#pw-projectNameAndLocationPane > label { - position: absolute; - font-family: "Nanum Gothic Coding"; - color: #1f2328; - font-size: 10pt; - left: 40px; -} - -#pw-projectNameAndLocationPane > input { - position: absolute; - background-color: #ffffff; - border: solid 1px #8495a9; - left: 108px; - width: 661px; - height: 19px; - - color: #1f2328; - font-family: "Nanum Gothic Coding"; - font-size: 10pt; - vertical-align: middle; - text-indent:6px -} - -#pw-projectNameLb { - top: 15px; -} - -#pw-projectNameIp { - top: 11px; -} - -#pw-projectTargetLocationLb { - top: 50px; -} - -#pw-projectTargetLocationIp { - top: 46px; -} - -#pw-projectOptCordova { - position: absolute; - top: 85px; - left: 40px; -} - -#pw-category-pane { - width: 202px; - height: 532px; - border: 0px; - padding: 0px 0px 0px 0px; - margin-left: 8px; - background-color: #b3bac2; - border-radius: 6px; - overflow: hidden; -} - -#pw-category-label-pane { - height: 25px; -} - -#pw-category-label { - position: absolute; - left: 10px; - top: 5px; - color: #1f2328; - font-size: 10pt; - font-weight: bold; - font-family: "Nanum Gothic Coding"; -} - -#pw-category-tree-pane { - height: calc(495px - 6px); - width: 196px; - padding-left: 0px; - margin-left: 2px; - border: solid 1px #9ea5ae; - border-radius: 3px; - background-color: #ecf1f6; -} - -.pw-pane { - border: solid 1px #dee6eb; - background-color: #ffffff; -} - -#pw-category-tree { - height: calc(491px - 6px); - padding: 0px; - margin: 1px; -} - -#pw-template-pane { - width: 202px; - height: 532px; - border: 0px; - padding: 0px 0px 0px 0px; - background-color: #b3bac2; - border-radius: 6px; - overflow: hidden; -} - -#pw-template-label-pane { - height: 25px; -} - -#pw-template-label { - position: absolute; - left: 10px; - top: 5px; - color: #1f2328; - font-size: 10pt; - font-weight: bold; - font-family: "Nanum Gothic Coding"; -} - -#pw-template-tree-pane { - height: calc(495px - 6px); - width: 196px; - padding-left: 0px; - margin-left: 2px; - border: solid 1px #9ea5ae; - border-radius: 3px; - background-color: #ecf1f6; -} - -#pw-template-tree { - height: calc(491px - 6px); - padding: 0px; - margin: 1px; -} - -#pw-template-tree .dijitTreeIcon { - width: 0px; - height: 0px; -} - -#pw-template-tree .dijitTreeExpando { - background-image: url("../../plugins/project-wizard/images/tree_template.png"); - width: 16px; - height: 16px; - background-position: 0px 0px; -} - -#pw-template-tree .dijitTreeLabel { - margin: 0 0px; -} - -#pw-description-pane { - width: 520px; - height: 532px; - border: 0px; - margin-right: 8px; - background-color: #b3bac2; - border-radius: 6px; -} - -#pw-description-label-pane { - height: 25px; -} - -#pw-description-label { - position: absolute; - left: 10px; - top: 5px; - color: #1f2328; - font-size: 10pt; - font-weight: bold; - font-family: "Nanum Gothic Coding"; -} - -#pw-description-imageAndDesc-pane { - width: calc(506px - 107px); - height: calc(495px - 6px); - padding-left: 0px; - margin-left: 2px; - border: solid 1px #9ea5ae; - border-radius: 3px; - background-color: #ecf1f6; -} - -#pw-description-images-pane { - height: 150px; - margin-left: 10px; - margin-top: 10px; -} - -#pw-previewFrame { - height: 132px; - line-height: 132px; -} - -#pw-descDescPane { - margin-left: 1px; - margin-right: 1px; - height: calc(332px - 6px); - overflow: scroll; - font-family: "Nanum Gothic Coding"; -} - -/* preview popup css */ -#preview-popup { - background-color: rgba(0, 0, 0, 0.3); - position: absolute; - top: 0; - left: 0; - display: none; - z-index: 1000; - width: 100%; - height: 100%; -} - -#preview-popup .preview-pane { - position: absolute; - top: 20px; - left: 20px; - right: 20px; - bottom: 20px; - background-color: #fff; - border-radius: 10px; - overflow: hidden; - text-align: center; -} - -#preview-popup .preview-L-button-pane { - position: absolute; - width: 21px; - height: 100%; - left: 10px; - z-index: 1100; -} - -#preview-popup .preview-R-button-pane { - position: absolute; - width: 21px; - height: 100%; - right: 10px; - z-index: 1100; -} - -#preview-popup .preview-image-pane { - position: absolute; - width: 100%; - height: 100%; -} - -#preview-popup .preview-left-button { - width: 21px; - height: 100%; - background-image: url(../../plugins/project-wizard/images/previewLRButton.jpg); - background-repeat: no-repeat; - background-position: left center; -} - -#preview-popup .preview-left-button:hover { - cursor: pointer; -} - -#preview-popup .preview-image { - width: 90%; - height: 90%; - top: 5%; - left: 5%; - position: relative; - border: solid 1px; -} - -#preview-popup .preview-right-button { - width: 21px; - height: 100%; - background-image: url(../../plugins/project-wizard/images/previewLRButton.jpg); - background-repeat: no-repeat; - background-position: right center; -} - -#preview-popup .preview-right-button:hover { - cursor: pointer; -} - -#preview-popup .popup-overlay { - position: relative; - margin: 0 auto; - vertical-align: middle; - top: 5%; - background-color: #707070; - width: 80%; - height: 85%; - border-radius: 15px; - padding: 20px; -} - -#preview-popup .dialog-close-button { - position: absolute; - top: -10px; - right: -10px; - width: 29px; - height: 29px; - overflow: hidden; - background: url(../../plugins/project-wizard/images/dialogCloseButton.png); -} - -#preview-popup .dialog-close-button:hover { - cursor: pointer; -} - -#pwQuickStartGuide { -} - -#pwQuickStartGuideCarousel .item { - text-align: center; - height: 300px !important; -} -#pwQuickStartGuideCarousel .carousel-inner div { - text-align: center; - min-height: 300px; -} - -#pwQuickStartGuideCarousel .carousel-control.left, .carousel-control.right { - background-image: none; - filter: none; -} - -#pwQuickStartGuideCarousel div.carousel-inner { - box-sizing: border-box; - border: 3px solid black; - border-color: #b3bac2; - border-radius: 5px; - margin: 10px 0px 10px 0px; - width: 100%; -} - -/* Debug */ -#debugGrid { -} -/* no header */ -#debugGrid .dojoxGridHeader { - display: none; -} - -#divSteps { - margin-top: 10px; -} -#divSteps .dijitButtonText { - display: inline-block; - min-width: 60px; -} -#divSteps a { - text-decoration: none; - color: #394245; -} - -.DebugTable table tbody tr td { - border-bottom: 1px solid #dddddd; - padding: 6px 0px; - margin: 8px; - text-align: left; -} -.DebugTable table tbody tr td:first-child { - padding-right: 10px; -} - - -/* Dialog */ -.noGridHeader .dojoxGridHeader { - display: none; /* no header */ -} - - -/* multiselect */ -.multiselect-container a { - color: #428bca; - text-decoration: none; -} -.multiselect-group { - font-weight: bold; - text-decoration: underline; -} - - -/* ZeroClipboard */ -.webida-icons { - font: normal normal 16px fa; - line-height: 1; - display: inline-block; - text-decoration: none; - -webkit-font-smoothing: antialiased -} - -.webida-icons-clippy:before { - content: '\f0ea' -} - -.tooltipped { - position: relative -} - -.tooltipped:after,.tooltipped:before { - display: none; - position: absolute; - z-index: 1000000; - pointer-events: none -} - -.tooltipped:after { - content: attr(aria-label); - -webkit-font-smoothing: initial; - font-family: Helvetica, arial, freesans, clean, sans-serif; - font-size: 10px; - font-weight: normal; - font-style: normal; - letter-spacing: normal; - text-align: center; - text-decoration: none; - text-shadow: none; - text-transform: none; - line-height: 1.5; - background: rgba(0,0,0,0.8); - color: white; - white-space: pre; - word-wrap: break-word; - padding: 5px 8px; - border-radius: 3px -} - -.tooltipped:before { - width: 0; - content: ''; - height: 0; - border: 5px solid transparent; - z-index: 1000001 -} - -.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after { - display: inline-block; - text-decoration: none -} - -.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after { - display: table-cell -} - -.tooltipped-s:after,.tooltipped-s:before,.tooltipped-se:after,.tooltipped-se:before,.tooltipped-sw:after,.tooltipped-sw:before { - top: 100%; - right: 50% -} - -.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before { - margin-right: -5px; - top: auto; - bottom: -5px; - border-bottom-color: rgba(0,0,0,0.8) -} - -.tooltipped-s:after { - margin-top: 5px -} - -.tooltipped-se:after { - margin-top: 5px; - right: auto; - left: 50%; - margin-left: -15px -} - -.tooltipped-sw:after { - margin-top: 5px; - margin-right: -15px -} - -.tooltipped-n:after,.tooltipped-n:before,.tooltipped-ne:after,.tooltipped-ne:before,.tooltipped-nw:after,.tooltipped-nw:before { - bottom: 100%; - right: 50% -} - -.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before { - margin-right: -5px; - top: -5px; - bottom: auto; - border-top-color: rgba(0,0,0,0.8) -} - -.tooltipped-n:after { - margin-bottom: 5px -} - -.tooltipped-ne:after { - margin-bottom: 5px; - left: 50%; - right: auto; - margin-left: -15px -} - -.tooltipped-nw:after { - margin-bottom: 5px; - margin-right: -15px -} - -.tooltipped-s:after,.tooltipped-n:after { - /** - * Added no blur below. - * Maybe confer to "Don't pass floating-point pixel values to translate to avoid blur" (https://github.com/desandro/isotope/issues/157). - * But, 'Copied!' text is abnormaly displayed, so I finally use 'tooltipped-se' not 'tooltipped-s'. - */ - -webkit-transform: translateX(50%); - -moz-transform: translateX(50%); - transform: translateX(50%); - - -webkit-filter: blur(0); - -moz-filter: blur(0); - filter: blur(0) -} - -.tooltipped-w:after,.tooltipped-w:before { - bottom: 50% -} - -.tooltipped-w:after { - right: 100%; - margin-right: 5px -} - -.tooltipped-w:before { - border-left-color: rgba(0,0,0,0.8); - left: -5px; - margin-top: -5px; - top: 50% -} - -.tooltipped-e:after,.tooltipped-e:before { - bottom: 50% -} - -.tooltipped-e:after { - left: 100%; - margin-left: 5px -} - -.tooltipped-e:before { - border-right-color: rgba(0,0,0,0.8); - right: -5px; - margin-top: -5px; - top: 50% -} - -.tooltipped-w:after,.tooltipped-e:after { - -webkit-transform: translateY(50%); - -ms-transform: translateY(50%); - transform: translateY(50%) -} - -.clone-url-box { - display: table; - border-collapse: separate; -} - -.minibutton { - padding: 0 10px; - line-height: 24px; - box-shadow: none; -} - -.minibutton { - position: relative; - font-size: 13px; - font-weight: bold; - color: #333; - text-shadow: 0 1px 0 rgba(255,255,255,0.9); - white-space: nowrap; - background-color: #eeeeee; - background-image: linear-gradient(#fff, #eee); - background-repeat: repeat-x; - border: 1px solid #dddddd; - vertical-align: middle; - cursor: pointer; -} - -input.clone { - display: table-cell; - width: 100%; - white-space: nowrap; - min-height: 26px; - padding: 4px 5px; - font-family: Monaco, "Liberation Mono", Courier, monospace; - font-size: 11px; - color: #999; - border-top-right-radius: 0; - border-bottom-right-radius: 0 -} - -input[type="text"] { - outline: none; - background-color: #fff; - background-repeat: no-repeat; - background-position: right center; - border: 1px solid #ccc; - border-radius: 3px; - box-shadow: inset 0 1px 2px rgba(0,0,0,0.075); - vertical-align: middle; -} - -.url-box-clippy { - display: table-cell; - width: 1%; -} - -.url-box-clippy { - border-radius: 0 3px 3px 0; - border-left: 0; - margin-left: 0 !important; -} - -.clone-url-box { - width: 270px; -} diff --git a/apps/ide/src/styles/comp/Calendar.less b/apps/ide/src/styles/comp/Calendar.less deleted file mode 100644 index 34173a13..00000000 --- a/apps/ide/src/styles/comp/Calendar.less +++ /dev/null @@ -1,283 +0,0 @@ -/* Calendar - * - * Styling Calendar mainly includes: - * - * 1. Calendar container - * .dijitCalendar - main container - * .dijitCalendarHover / .dijitCalendarActive - states e.g. hover,active - * - * 2. Month - * .dijitCalendarMonthContainer - * .dijitCalendarMonthLabel - * .dijitCalendarDecrease / .dijitCalendarDecrease - icons for switching to previous/next month - * .dijitCalendarArrowActive .dijitCalendarDecrease - states e.g. hover,active - * - * 3. Date - * .dijitCalendarDayLabelTemplate - week day column header e.g. S M T W T F S - * .dijitCalendarDateTemplate - date label wrapper - * .dijitCalendarPreviousMonth .dijitCalendarDateLabel - special labels for previous or next month - * .dijitCalendarSelectedDate .dijitCalendarDateLabel - styles for selected date - * .dijitCalendarDisabledDate .dijitCalendarDateLabel - styles for disabled date - * .dijitCalendarActiveDate .dijitCalendarDateLabel - states e.g. hover,active - * - * 4. Year - * .dijitCalendarYearContainer - * .dijitCalendarYearLabel - * .dijitCalendarPreviousYear /.dijitCalendarNextYear - * .dijitCalendarNextYearHover / .dijitCalendarPreviousYearHover - states e.g. hover,active - * - * 5. Dropdown Month Menu - * .dijitCalendarMonthMenu - menu container - * .dijitCalendarMonthMenu .dijitCalendarMonthLabel - month label in menu item - * .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover - menu item hover state - */ - - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitCalendar { - border: solid 1px @border-color; - border-collapse: separate; // in case user CSS has set border-collapse: collapse for tables - .border-radius(4px); - - // Background color and alpha-gradient - background-color: @calendar-background-color; - background-image: url("../images/calendar.png"); // fallback for browsers that don't support CSS gradients - background-repeat: repeat-x; // so bottom of calendar isn't affected by gradient image repeating - .alpha-white-gradient(1, 0px, 0.4, 2px, 0, 100%); - - text-align: center; - padding: 6px 5px 3px 5px; - } - - .dijitCalendar img { - border: none; - } - .dijitCalendarHover, .dijitCalendar:hover, - .dijitCalendarActive { - /* treat dijitCalendarActive like hover since there's - * no concept of clicking a Calendar as a whole (although you can click things inside the calendar) - */ - background-color: @hovered-background-color; - border: solid 1px @hovered-border-color; - } - .dijitCalendarMonthContainer th { - text-align: center; - padding-bottom: 4px; - vertical-align: middle; - } - .dijitCalendarMonthLabel { - color: @text-color; - font-size: 1.091em; - padding: 0 4px; - } - - /* next/previous month arrows */ - .dijitCalendarIncrementControl { - width: 18px; - height: 16px; - background-image: url(@image-calendar-arrows); - background-repeat: no-repeat; - } - .dj_ie6 .dijitCalendarIncrementControl { - background-image: url(@image-calendar-arrows-ie6); - } - .dijitCalendarIncrease { - background-position: -18px 0; - } - .dijitCalendarArrowHover .dijitCalendarDecrease, - .dijitCalendarArrow:hover .dijitCalendarDecrease { - background-position: -36px 0; - } - .dijitCalendarArrowHover .dijitCalendarIncrease, - .dijitCalendarArrow:hover .dijitCalendarIncrease { - background-position: -55px 0; - } - .dijitCalendarArrowActive .dijitCalendarDecrease, - .dijitCalendarArrow:active .dijitCalendarDecrease { - background-position: -72px 0; - } - .dijitCalendarArrowActive .dijitCalendarIncrease, - .dijitCalendarArrow:active .dijitCalendarIncrease { - background-position: -91px 0; - } - .dijitA11ySideArrow { - /* text +/- labels instead of arrow icons, for high contrast mode */ - display: none; - } - - .dijitCalendarDayLabelTemplate { - padding-bottom: 0; - text-align: center; - border-bottom: 1px solid @border-color; - padding: 0 3px 2px; - } - .dijitCalendarDayLabel { - padding: 0 4px 0 4px; - font-weight: bold; - font-size: 0.909em; - text-align: center; - color: @text-color; - } - .dijitCalendarDateTemplate { - text-align: center; - background-color: @calendar-currentmonth-background-color; - border-bottom: 1px solid @minor-border-color; - padding-top: 0; - font-size: 0.909em; - font-family: Arial; - font-weight: bold; - letter-spacing: .05em; - text-align: center; - color: @text-color; - } - .dj_ie6 .dijitCalendarDateTemplate { - background-image: none; - } - .dijitCalendarPreviousMonth, - .dijitCalendarNextMonth { - background-color: @calendar-adjacentmonth-background-color; - background-image: none; - border-bottom: solid 1px @minor-border-color; /* todo: redundant with above .dijitCalendarDateTemplate rule */ - } - .dijitCalendarDateTemplate .dijitCalendarDateLabel { - text-decoration: none; - display: block; - padding: 3px 5px 3px 4px; - border: solid 1px @calendar-currentmonth-background-color; /* intentionally matches background-color, no visible border until hover/selection */ - background-color: rgba(171, 212, 251, 0); /* transparent causes black-flash animation problem on webkit */ - .transition-property(background-color, border); - .transition-duration(.35s); - } - .dijitCalendarPreviousMonth .dijitCalendarDateLabel, - .dijitCalendarNextMonth .dijitCalendarDateLabel { - color: @calendar-adjacentmonth-text-color; - border-color: @calendar-adjacentmonth-background-color; /* intentionally matches background-color, no visible border until hover/selection */ - } - - .dijitCalendarYearContainer { - vertical-align: middle; - } - .dijitCalendarYearControl { - padding: 1px 2px 2px 2px; - } - .dijitCalendarYearLabel { - padding: 2px 0 0 0; - margin: 0; - font-size: 1.17em; - } - .dijitCalendarYearLabel span { - /* trying to center next/current/previous year vertically, doesn't work on IE6/7 though */ - vertical-align: middle; - } - .dijitCalendarSelectedYear { - padding: 0 3px; - } - .dijitCalendarNextYear, - .dijitCalendarPreviousYear { - padding: 1px 6px 1px 6px; - font-size: 0.909em; - } - .dijitCalendarSelectedYear { - font-size: 1.091em; - color: @selected-text-color; - } - /* End Normal Calendar Style */ - /* Hovered Calendar Style */ - .dijitCalendarHoveredDate .dijitCalendarDateLabel, - .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel { - background-color: @hovered-background-color; - border: solid 1px @hovered-border-color; - color: @hovered-text-color; - .transition-duration(.2s); - } - .dijitCalendarNextYearHover, .dijitCalendarNextYear:hover, - .dijitCalendarPreviousYearHover, .dijitCalendarPreviousYear:hover { - color: @hovered-text-color; - border: solid 1px @calendar-button-hovered-border-color; - padding: 0 5px 0 5px; /* reduced by 1 to make room for border */ - background-color: @calendar-button-hovered-background-color; - } - /* End Hovered Calendar Style */ - /* Active Calendar Style */ - .dijitCalendarNextYearActive, .dijitCalendarNextYear:active - .dijitCalendarPreviousYearActive, .dijitCalendarPreviousYear:active { - border: solid 1px @calendar-button-pressed-border-color; - padding: 0 5px 0 5px; /* reduced by 1 to make room for border */ - background-color: @calendar-button-pressed-background-color; - } - .dijitCalendarActiveDate .dijitCalendarDateLabel, - .dijitCalendarEnabledDate:active .dijitCalendarDateLabel { - background-color: @calendar-date-pressed-background-color; - border: solid 1px @calendar-date-pressed-border-color; - .transition-duration(.1s); - } - .dj_ie6 .dijitCalendarActiveDate .dijitCalendarDateLabel { - background-image: none; - } - /* End Active Calendar Style */ - /* Selected Calendar Style */ - .dijitCalendarSelectedDate .dijitCalendarDateLabel { - color: @selected-text-color; - background-color: @calendar-date-selected-background-color; - border-color: @calendar-date-selected-border-color; - } - /* End Selected Calendar Style */ - /* Disabled Calendar Style*/ - .dijitCalendarDisabledDate .dijitCalendarDateLabel { - color: @disabled-text-color; - text-decoration: line-through; - } - - /* End Disabled Calendar Style */ - - /* Styling for month DropDownButton */ - - .dijitCalendar .dijitDropDownButton { - margin: 0; - } - .dijitCalendar .dijitButtonText { - padding: 1px 0 3px; - margin-right: -4px; - } - .dijitCalendar .dijitDropDownButton .dijitButtonNode { - padding: 0 3px 0 2px; - border: solid 1px @border-color; - .box-shadow(0 0 0 rgba(0, 0, 0, 0)); - - // Override background settings from vanilla .dijitButtonNode. We want to inherit background of Calendar. - background-color: transparent; - background-image: none; - } - .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode, - .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode { - background-color: @calendar-button-hovered-background-color; - border: solid 1px @calendar-button-hovered-border-color; - } - - /* Styling for month drop down list */ - - .dijitCalendarMonthMenu { - border-color: @popup-border-color; - background-color: @menu-background-color; - text-align: center; - background-image: none; - } - .dijitCalendarMonthMenu .dijitCalendarMonthLabel { - border-top: solid 1px @menu-background-color; /* intentionally invisible until hover */ - border-bottom: solid 1px @menu-background-color; - padding: 2px 0; - } - .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover, - .dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover { - border-color: @hovered-border-color; - border-width: 1px 0; - .gradient-and-filter(@hovered-background-color, 70, 0); - } -} -.dj_ie6 .@{theme} .dijitCalendar { - background-image:none; // because on IE6 background-image overrides background-color -} diff --git a/apps/ide/src/styles/comp/Common.less b/apps/ide/src/styles/comp/Common.less deleted file mode 100644 index a2a08af5..00000000 --- a/apps/ide/src/styles/comp/Common.less +++ /dev/null @@ -1,90 +0,0 @@ -/* ========= Styling rules to affect widgets ========= */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitPopup { - .box-shadow(0 1px 5px rgba(0, 0, 0, 0.25)); - } - .dijitTooltipDialogPopup { - /* exception popups: do not use a shadow on these because they aren't rectangular */ - .box-shadow(none); - } - - /* The highlight is shown in the ComboBox menu. TODO: move to form/Common.less */ - .dijitComboBoxHighlightMatch { - background-color: @select-matchedtext-background-color; - } - - .dijitFocusedLabel { - /* for checkboxes or radio buttons, hatch border around the corresponding label, to indicate focus */ - outline: 1px dotted @focus-outline-color; - } - - /* Drag and Drop*/ - .dojoDndItem { - border-color: rgba(0, 0, 0, 0); // rgba() instead of none to prevent flash on hover fade-in - .transition-duration(.25s); - .transition-property(background-color, border-color) - } - .dojoDndItemOver { - // Hovered item. Matches dijitTreeRowHover. - background-color: @hovered-background-color; - .standard-gradient; - padding: 1px; // reduce from 2px in dijit.css - border: solid 1px @hovered-border-color; - color: @hovered-text-color; - } - .dojoDndItemAnchor, - .dojoDndItemSelected { - // Selected items(s). Matches dijitTreeRowSelected. - background-color: @selected-background-color; - .standard-gradient; - padding: 1px; // reduce from 2px in dijit.css - border: solid 1px @selected-border-color; - color: @selected-text-color; - } - - .dojoDndItemBefore, - .dojoDndItemAfter { - // line to indicate that user is dropping before/after this dojoDndItem - border-color: @dnd-dropseparator-color; - } - - table.dojoDndAvatar { - border: 1px solid @border-color; - border-collapse: collapse; - background-color: @dnd-avatar-background-color; - .box-shadow(0 1px 3px rgba(0, 0, 0, .25)); - } - .dojoDndAvatarHeader td { - height: 20px; - padding-left: 21px; - } -} -.@{theme}.dojoDndMove .dojoDndAvatarHeader, .wsdk.dojoDndCopy .dojoDndAvatarHeader { - background-image: url(@image-dnd); - background-repeat: no-repeat; - background-position:2px -122px; -} -.dojoDndAvatarItem td { - padding: 5px; -} -.@{theme}.dojoDndMove .dojoDndAvatarHeader { - background-color: @dnd-avatar-header-background-color; - background-position:2px -103px; -} -.@{theme}.dojoDndCopy .dojoDndAvatarHeader { - background-color: @dnd-avatar-header-background-color; - background-position:2px -68px; -} -.@{theme}.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader { - background-color: @dnd-avatar-candrop-header-background-color; - background-position:2px -33px; -} -.@{theme}.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader { - background-color: @dnd-avatar-candrop-header-background-color; - background-position:2px 2px; -} diff --git a/apps/ide/src/styles/comp/Dialog.less b/apps/ide/src/styles/comp/Dialog.less deleted file mode 100644 index bd21717f..00000000 --- a/apps/ide/src/styles/comp/Dialog.less +++ /dev/null @@ -1,232 +0,0 @@ -/* Dialog - * - * Styling Dialog includes two sections: Dialog and Tooltip & TooltipDialog - * - * Dialog: - * 1. Dialog (default styling): - * .dijitDialog - styles for dialog's bounding box - * - * 2. Dialog title - * .dijitDialogTitleBar - styles for the title container at the top of dialog - * .dijitDialogTitle - the text container in dialog title - * - * 3. Dialog content - * .dijitDialogPaneContent - main container for content area and action bar - * .dijitDialogPaneContentArea - styles for content container - * - * 4. Dialog action bar - * .dijitDialogPaneActionBar - styles for action buttons lie at the bottom of dialog pane content - * - * 5. Dialog underlay - * .dijitDialogUnderlay - div under the dialog which used for separate dialog and page content - * - * - * Tooltip & TooltipDialog: - * 1. tooltip content container: - * .dijitTooltipContainer - tooltip content container - * - * 2. tooltip connector: - * .dijitTooltipConnector - tooltip anchor includes 4 direction(up, down, left, right) - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitDialog { - background-color: #EDF2F9; - border-radius: 5px; - border: 1px solid rgba(49, 53, 59, 1); - -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); - } - - .dijitDialog .dijitTreeRow { - color: rgba(0, 0, 0, 1); - } - - .dijitDialogPaneContent { - border: 0; - background-color: transparent; - padding: 10px 8px; - position: relative; - } - - .dijitDialogPaneContentArea { - margin: 0; - padding: 0; - } - - .dijitDialogPaneActionBar { - /* gray bar at bottom of dialog with OK/Cancel buttons */ - background-color: transparent; - padding: 3px 5px 8px 7px; - text-align: right; - margin: 10px -8px -10px; - } - .dijitTooltipDialog .dijitDialogPaneActionBar { - -webkit-border-bottom-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; - -moz-border-radius-bottomright: 4px; - -moz-border-radius-bottomleft: 4px; - margin: 10px -10px -8px; - } - .dijitDialogPaneActionBar .dijitButton { - float: none; - } - - .dijitDialogTitleBar { - border-radius: 4px; - margin: 1px; - /*background-image: -webkit-linear-gradient(top, #5e6872 0%, #414850 100%); - background-image: -moz-linear-gradient(top, #5e6872 0%, #414850 100%); - background-image: -o-linear-gradient(top, #5e6872 0%, #414850 100%); - background-image: linear-gradient(to bottom, #5e6872 0%, #414850 100%);*/ - background-color: #576477; - border: 0; - padding: 7px; - border-top: none; - } - - .dijitDialogTitle { - /* typography and styling of the dialog title */ - padding: 0 1px; - font-size: 1.091em; - color: #fff; - } - - .dijitDialogCloseIcon { - /* the default close icon for the dialog */ - background: url(@image-dialog-close); - background-repeat: no-repeat; - position: absolute; - width: 20px; - height: 20px; - top: 6px; - right: 6px; - } - .dj_ie6 .dijitDialogCloseIcon { - background-image: url(@image-dialog-close-ie6); - } - .dijitDialogCloseIconHover { - background-position: -20px; - } - .dijitDialogCloseIconActive { - background-position: -40px; - } - - /* Tooltip and TooltipDialog */ - - .dijitTooltip, - .dijitTooltipDialog { - /* the outermost dom node, holding the connector and container */ - background: transparent; /* make the area on the sides of the arrow transparent */ - } - .dijitTooltipBelow { - /* leave room for arrow above content */ - padding-top: 13px; - padding-left: 3px; - padding-right: 3px; - } - - .dijitTooltipAbove { - /* leave room for arrow below content */ - padding-bottom: 13px; - padding-left: 3px; - padding-right: 3px; - } - - .dijitTooltipContainer { - /* the part with the text */ - background-color: @popup-background-color; - .linear-gradient(bottom, @tooltip-gradient-color 0px, @popup-background-color 10px); - background-position: bottom; - border: 1px solid @popup-border-color; - padding: 6px 8px; - .border-radius(4px); - .box-shadow(0 1px 3px rgba(0, 0, 0, 0.25)); - font-size: 1em; - color: @text-color; - } - - .dijitTooltipConnector { - /* the arrow piece */ - border: 0; - z-index: 2; - background-image: url(@image-tooltip); - background-repeat: no-repeat; - width: 16px; - height: 14px; - } - .dj_ie6 .dijitTooltipConnector { - background-image: url(@image-tooltip-ie6); - } - - .dijitTooltipBelow .dijitTooltipConnector { - /* the arrow piece for tooltips below an element */ - top: 0; - left: 3px; - background-position: -31px 0; - width: 16px; - height: 14px; - } - - .dijitTooltipAbove .dijitTooltipConnector { - /* the arrow piece for tooltips above an element */ - bottom: 0; - left: 3px; - background-position: -15px 0; - width: 16px; - height: 14px; - } - .dj_ie7 .dijitTooltipAbove .dijitTooltipConnector, - .dj_ie6 .dijitTooltipAbove .dijitTooltipConnector { - bottom: -1px; - } - - .dijitTooltipABRight .dijitTooltipConnector { - /* above or below tooltip, but the arrow appears on the right, - and the right edges of target and tooltip are aligned rather than the left. - Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */ - left: auto; - right: 3px; - } - - .dijitTooltipLeft { - padding-right: 14px; - } - .dijitTooltipLeft .dijitTooltipConnector { - /* the arrow piece for tooltips to the left of an element, bottom borders aligned */ - right: 0; - background-position: 0 0; - width: 16px; - height: 14px; - } - - .dijitTooltipRight { - padding-left: 14px; - } - .dijitTooltipRight .dijitTooltipConnector { - /* the arrow piece for tooltips to the right of an element, bottom borders aligned */ - left: 0; - background-position: -48px 0; - width: 16px; - height: 14px; - } - - .dijitDialogUnderlay { - background: @dialog-underlay-color; - - } - - .popup-dialog .dijitDialogPaneContentArea, - .buttoned-dialog-text-only .dijitDialogPaneContentArea { - background-color: transparent; - padding: 10px 10px 30px 10px; - overflow-wrap: break-word; - } -} diff --git a/apps/ide/src/styles/comp/Editor.less b/apps/ide/src/styles/comp/Editor.less deleted file mode 100644 index 42af546f..00000000 --- a/apps/ide/src/styles/comp/Editor.less +++ /dev/null @@ -1,61 +0,0 @@ -/* Editor - * - * Styling Editor means styling the Editor inside iframe container (dijitEditorIFrameContainer) - * - * 1. Editor iframe container (default styling): - * .dijitEditorIFrameContainer - normal state styles: background-color, border, padding - * - * 2. hovered Editor iframe container (ie, mouse hover on editor) - * .dijitEditorHover .dijitEditorIFrameContainer/dijitEditorIFrame - styles when mouse hover on the container - * - * 3. focused Editor iframe container (ie, mouse focus on the editor pane) - * .dijitEditorFocused .dijitEditorIFrameContainer/dijitEditorIFrame - styles when container focused - * - * 3. disabled Editor iframe container - * .dijitEditorDisabled - editor's inner iframe container disable status styles: background, border - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitEditorIFrameContainer { - padding: 3px 3px 1px 10px; - } - .dijitEditorIFrame { - background-color: @textbox-background-color; - } - .dijitEditor { - border: 1px solid @border-color; - } - .dijitEditor .dijitEditorIFrameContainer { - background-color: @textbox-background-color; - background-repeat: repeat-x; - } - .dijitEditorHover .dijitEditorIFrameContainer, - .dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame { - background-color: @textbox-hovered-background-color; - } - .dijitEditorFocused .dijitEditorIFrameContainer, - .dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame { - background-color: @textbox-focused-background-color; - } - .dijitEditorHover .dijitEditorIFrameContainer, - .dijitEditorFocused .dijitEditorIFrameContainer { - .textbox-background-image; - } - - /* Disabled */ - .dijitEditorDisabled { - border: 1px solid @disabled-border-color; - color: @disabled-text-color; - } - - .dijitDisabled .dijitEditorIFrame, - .dijitDisabled .dijitEditorIFrameContainer, - .dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame { - background-color: @textbox-disabled-background-color; - background-image: none; - } -} diff --git a/apps/ide/src/styles/comp/ExpandoPane.less b/apps/ide/src/styles/comp/ExpandoPane.less deleted file mode 100644 index ebb3f9e0..00000000 --- a/apps/ide/src/styles/comp/ExpandoPane.less +++ /dev/null @@ -1,247 +0,0 @@ - - .dojoxExpandoPane { - overflow:hidden; - z-index:440 !important; - } - - .dojoxExpandoPane .dojoxExpandoWrapper { - overflow:hidden; - } - .dojoxExpandoClosed .dojoxExpandoTitleNode { - display:none; - } - - .dojoxExpandoClosed .dojoxExpandoWrapper * { - overflow:hidden !important; - } - .dojoxExpandoTitleNode { - padding-right:6px; - padding-left:6px; - } - .dojoxExpandoIcon .a11yNode { - display:none; - visibility:hidden; - } - .dojoxExpandoBottom .dojoxExpandoIcon, - .dojoxExpandoTop .dojoxExpandoIcon, - .dojoxExpandoLeft .dojoxExpandoIcon { - float:right; - margin-right:2px; - } - .dojoxExpandoRight .dojoxExpandoIcon { - float:left; - margin-left:2px; - } - .dojoxExpandoIcon { - width:14px; - cursor:pointer; - background-position:-60px 0px; - background-repeat: no-repeat; - height:14px; - } - .dojoxExpandoClosed .dojoxExpandoIcon { - background-position: 0px 0px; - margin:0 auto; - } - - .dijitBorderContainer-dijitExpandoPane { - border: none !important; - } - - .soria .dojoxExpandoTitle { - height:16px; - font-size:0.9em; - font-weight:bold; - padding:3px; - padding-top:6px; - padding-bottom:5px; - background:#F0F4FC url("../../../dijit/themes/soria/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; - border-left: 1px solid #B1BADF; - border-right: 1px solid #B1BADF; - } - - .soria .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #F0F4FC; - border: none; - } - - .soria .dojoxExpandoClosed { - background: none; - background-color: #F0F4FC; - border: 1px solid #B1BADF !important; - } - - .soria .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.png'); - } - - .dj_ie6 .soria .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.gif'); - } - - - .tundra .dojoxExpandoTitle { - font-weight: bold; - padding: 5px; - padding-top: 6px; - padding-bottom: 6px; - background: #fafafa url("../../../dijit/themes/tundra/images/accordionItemActive.gif") repeat-x scroll left top; - border-top: 1px solid #ccc; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; - } - - .tundra .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #fafafa; - border: none; - padding:3px; - } - - .tundra .dojoxExpandoClosed { - background: none; - background-color: #fafafa; - border: 1px solid #ccc !important; - } - .tundra .dojoxExpandoRight .dojoxExpandoTitle, - .tundra .dojoxExpandoLeft .dojoxExpandoTitle, - .tundra .dojoxExpandoClosed .dojoxExpandoTitle, - .tundra .dojoxExpandoClosed { - background-color: #fafafa; - } - - .tundra .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/tundra/images/spriteRoundedIconsSmall.gif'); - } - - .tundra .dojoxExpandoClosed .dojoxExpandoIconLeft, - .tundra .dojoxExpandoClosed .dojoxExpandoIconRight, - .tundra .dojoxExpandoClosed .dojoxExpandoIconTop, - .tundra .dojoxExpandoClosed .dojoxExpandoIconBottom { - margin-top: 3px; - } - - - .wsdk .dojoxExpandoTitle { - font-weight: bold; - border:1px solid #769DC0; - border-bottom:none; - background-color:#cde8ff; - background-image: url("../images/standardGradient.png"); - background-position:0px 0px; - background-repeat:repeat-x; - padding: 5px 7px 2px 7px; - min-height:17px; - color:#4a4a4a; - } - - .wsdk .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #E6E6E7; - border: none; - padding:3px; - } - - .wsdk .dojoxExpandoClosed { - background: none; - background-color: #E6E6E7; - border: 1px solid #769DC0 !important; - } - .wsdk .dojoxExpandoRight .dojoxExpandoTitle, - .wsdk .dojoxExpandoLeft .dojoxExpandoTitle, - .wsdk .dojoxExpandoClosed .dojoxExpandoTitle{ - background-color: #E6E6E7; - } - .wsdk .dojoxExpandoClosed .dojoxExpandoTitle{ - background-image: url("../images/standardGradient.png"); - background-position:0 0; - } - - - .wsdk .dojoxExpandoIcon { - background-image: url('images/spriteRoundedIconsSmall.gif'); - } - - .wsdk .dojoxExpandoClosed .dojoxExpandoIconLeft, - .wsdk .dojoxExpandoClosed .dojoxExpandoIconRight, - .wsdk .dojoxExpandoClosed .dojoxExpandoIconTop, - .wsdk .dojoxExpandoClosed .dojoxExpandoIconBottom { - margin-top: 3px; - } - - - .nihilo .dojoxExpandoPane { - background: #fafafa; - } - - .nihilo .dojoxExpandoTitle { - height:16px; - font-size:0.9em; - font-weight:bold; - padding:3px; - padding-top:6px; - padding-bottom:5px; - background:#fafafa url("../../../dijit/themes/nihilo/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; - border-left: 1px solid #ccc; - border-right: 1px solid #ccc; - } - - .nihilo .dojoxExpandoClosed .dojoxExpandoTitle { - background: none; - background-color: #fafafa; - border: none; - } - - .nihilo .dojoxExpandoClosed { - background: none; - background-color: #fafafa; - border: 1px solid #ccc !important; - } - - .nihilo .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png'); - } - - .dj_ie6 .nihilo .dojoxExpandoIcon { - background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif'); - } - - .nihilo .dojoxExpandoTop { - border-bottom:1px solid #ccc; - border-left:1px solid #ccc; - border-right:1px solid #ccc; - } - - - - .dojoxExpandoClosed .dojoxExpandoIcon { - margin-right:4px; - } - .dojoxExpandoIconLeft { - background-position: 0 0; - } - .dojoxExpandoClosed .dojoxExpandoIconLeft { - background-position: -30px 0; - margin-right: 4px; - } - .dojoxExpandoIconRight { - background-position: -30px 0; - } - .dojoxExpandoClosed .dojoxExpandoIconRight { - background-position: 0 0; - margin-left: 4px; - } - .dojoxExpandoIconBottom { - background-position: -15px 0; - } - .dojoxExpandoClosed .dojoxExpandoIconBottom { - background-position: -45px 0; - margin-top:1px; - } - .dojoxExpandoIconTop { - background-position: -45px 0; - } - .dojoxExpandoClosed .dojoxExpandoIconTop { - background-position: -15px 0; - } diff --git a/apps/ide/src/styles/comp/InlineEditBox.less b/apps/ide/src/styles/comp/InlineEditBox.less deleted file mode 100644 index 237e382a..00000000 --- a/apps/ide/src/styles/comp/InlineEditBox.less +++ /dev/null @@ -1,28 +0,0 @@ -/* InlineEditBox - * - * Styling InlineEditBox mainly includes: - * - * 1. Normal state - * .dijitInlineEditBoxDisplayMode - for border - * - * 2. Hover state - * .dijitInlineEditBoxDisplayModeHover - for border and background color - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitInlineEditBoxDisplayMode { - border: 1px solid transparent; - } - - .dijitInlineEditBoxDisplayModeHover { - background-color: @textbox-hovered-background-color; - border: solid 1px @hovered-border-color; - } - -} -.dj_ie6 .@{theme} .dijitInlineEditBoxDisplayMode { - border: none; -} diff --git a/apps/ide/src/styles/comp/Menu.less b/apps/ide/src/styles/comp/Menu.less deleted file mode 100644 index a32478ee..00000000 --- a/apps/ide/src/styles/comp/Menu.less +++ /dev/null @@ -1,240 +0,0 @@ -/* Menu - -There are three areas of styling for the Menu: - - 1. The menu - There are three types of menus: - i) Context Menu - ii) Drop down Menu - iii) Navigation Menu - All three types of menus are affected by the .dijitMenu class in which you can set the background-color, padding and border - .dijitMenu affects the drop down menu in TimeTextBox, Calendar, ComboBox and FilteringSelect - .dijitMenuTable - for padding - also affects Select widget - - 2. The menu bar - .dijitMenuBar - for border, margins, padding, background-color of the menu bar - .dijitMenuBar .dijitMenuItem - for padding, text color of menu items in the menu bar (overrides .dijitMenuItem) - - 3. Menu items - items in the menu. - .dijitMenuItem - for color - .dijitMenuItemHover, .dijitMenuItemSelected - for background-color, border, text color, padding of a menu item or menubar item that has been hovered over or selected - .dijitMenuItemActive - for background-color of an active (mousedown) menu item - td.dijitMenuItemIconCell - for padding around a menu item's icon - td.dijitMenuItemLabel - for padding around a menu item's label - .dijitMenuSeparatorTop - for border, top border, of the separator - .dijitMenuSeparatorBottom - for bottom margin of the separator - - Styles specific to ComboBox and FilteringSelect widgets: - .dijitComboBoxMenu .dijitMenuItem - for padding and border of a menu item in a ComboBox or FilteringSelect widget's menu - .dijitComboBoxMenu .dijitMenuItemSelected- for text color, background-color and border of a menu item in a ComboBox or FilteringSelect widget's menu - -*/ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitMenuBar { - border: 0; - margin: 0; - padding: 0; - .menubar-gradient; - } - - .dijitMenu { - background-color: rgba(78, 85, 95, 1); - border: 1px solid rgba(0, 0, 0, 1); - } - - .dijitMenuItem { - color: rgba(255, 255, 255, 1) - } - .dijitMenuBar .dijitMenuItem { - background-image: none; - background-color: transparent; - border: 1px solid transparent; - border-radius: 3px; - top: 1px; - padding: 6px 10px 7px; - margin: -1px; - color: @gnb-text-color; - } - - .dijitMenuBar .dijitMenuItemHover { - border-color: rgba(11,54,71,1); - background-color: rgba(19,75,97,1); - /*background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%);*/ - } - - .dijitMenuBar .dijitMenuItemSelected { - border-color: rgba(11,54,71,1); - background-color: rgba(19,75,97,1); - /*background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); - background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%);*/ - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); - } - - /* this prevents jiggling upon hover of a menu item */ - .dijitMenuTable { - border-collapse:separate; - border-spacing:0 0; - padding:0; - } - - .dijitMenu .dijitMenuItem td, - .dijitComboBoxMenu .dijitMenuItem { - padding: @textbox-padding; // Make drop down menu text line up with text in . - //border-width:1px 0 1px 0; - border-style:solid; - border-color: @select-dropdownitem-background-color; - } - - /* hover over a MenuItem or MenuBarItem */ - .dijitMenu .dijitMenuItemHover td, - .dijitMenu .dijitMenuItemSelected td, - .dijitMenuItemHover, - .dijitComboBoxMenu .dijitMenuItemHover, - .dijitMenuItemSelected { - // note: seems like the selected MenuItem should use @pressed-background-color - // and .active-gradient, butdidn't to that - border-color: @hovered-border-color; - background-color: rgba(145,186,212,1); - //.standard-gradient; - } - - .dijitMenuItemActive { - // todo: seems like the selected MenuItem should come here - // todo: seems like should use @pressed-background-color - //.active-gradient; - } - .dijitMenuPopup .dijitMenuItem { - background-color: transparent; - height: 22px; - } - - .dijitMenuPopup .dijitMenuItemSelected { - background-color: rgba(83,178,218,1); - /*background-image: -webkit-linear-gradient(top, #b3ceec 0%, #92aecd 100%); - background-image: -moz-linear-gradient(top, #b3ceec 0%, #92aecd 100%); - background-image: -o-linear-gradient(top, #b3ceec 0%, #92aecd 100%); - background-image: linear-gradient(to bottom, #b3ceec 0%, #92aecd 100%);*/ - } - .dijitMenuPopup .dijitMenuItemSelected.dijitMenuItemDisabled { - background-image: none; - } - - .dijitMenuPopup .dijitMenuItem td, .dijitMenu .dijitMenuItemHover td{ - border: 0; - background-color: transparent; - } - - .dj_ie .dijitMenuActive .dijitMenuItemHover, - .dj_ie .dijitMenuActive .dijitMenuItemSelected, - .dj_ie .dijitMenuPassive .dijitMenuItemHover, - .dj_ie .dijitMenuPassive .dijitMenuItemSelected { - // Selectivity set to override ComboBox rules below. - // If this rule isn't present, on IE6 hovering an item in the ComboBox drop down causes two - // items to be highlighted (except when hovering the first item in the list) - padding-top: 6px; - padding-bottom: 5px; - margin-top: -3px; - } - - td.dijitMenuItemIconCell { - padding: 2px; - margin: 0 0 0 4px; - } - td.dijitMenuItemLabel { - padding-top: 5px; - padding-bottom: 5px; - } - .dijitMenuExpand { - width: 7px; - height: 7px; - background-image: url(@image-arrow-sprite); - background-position: -14px 0; - margin-right:3px; - margin-bottom: 4px; - } - .dijitMenuItem .dijitMenuExpand { - background-position: -70px 0; - } - .dijitMenuItem.dijitMenuItemHover .dijitMenuExpand, .dijitMenuItem.dijitMenuItemSelected .dijitMenuExpand { - background-position: -14px 0; - } - .dijitMenuItemDisabled .dijitMenuItemIconCell { - opacity:1; - } - .dijitMenuSeparatorTop { - height: auto; - margin-top:1px; /* prevents spacing above/below separator */ - border-bottom: 1px solid rgba(58, 64, 71, 1) - } - .dijitMenuSeparatorBottom{ - height: auto; - margin-bottom:1px; - } - /* the checked menu item */ - .dijitCheckedMenuItem .dijitMenuItemIcon, - .dijitRadioMenuItem .dijitMenuItemIcon { - background-image: url(@image-form-checkbox-and-radios); - background-repeat:no-repeat; - background-position: -15px 50%; /* unchecked checkbox */ - width:15px; - height:16px; - } - .dj_ie6 .dijitCheckedMenuItem .dijitMenuItemIcon, - .dj_ie6 .dijitRadioMenuItem .dijitMenuItemIcon { - background-image: url(@image-form-checkbox-and-radios-ie6); - } - .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon { - background-position: 0 50%; /* checked checkbox */ - } - .dijitRadioMenuItem .dijitMenuItemIcon { - background-position: -105px 50%; /* unfilled circle */ - } - .dijitRadioMenuItemChecked .dijitMenuItemIcon { - background-position: -90px 50%; /* filled circle */ - } - - /*ComboBox Menu*/ - .dijitComboBoxMenu { - margin-left:0; - background-image: none; - } - - .dijitMenu .dijitMenuItemSelected td, - .dijitComboBoxMenu .dijitMenuItemSelected { - // TODO: combine with above rules for selected items? - // But the selected item in a Select drop down is different than when MenuBarItem "File" is highlighted - // because the user is on the file menu? - color:@selected-text-color; - border-color:@hovered-border-color; - background-color:@hovered-background-color; - } - .dijitMenu .dijitMenuItemSelected.dijitMenuItemDisabled td, - .dijitComboBoxMenu .dijitMenuItemSelected.dijitMenuItemDisabled { - // TODO: combine with above rules for selected items? - // But the selected item in a Select drop down is different than when MenuBarItem "File" is highlighted - // because the user is on the file menu? - color:inherit; - } - .dijitMenu .dijitMenuItemSelected td { - border: 0; - background-color: transparent; - } - - .dijitComboBoxMenuActive .dijitMenuItemSelected { - background-color: @select-dropdownitem-hovered-background-color; /* TODO: why is this a different color than normal .dijitMenuItemSelected? */ - } - .dijitMenuPreviousButton, .dijitMenuNextButton { - font-style: italic; - } -} diff --git a/apps/ide/src/styles/comp/ProgressBar.less b/apps/ide/src/styles/comp/ProgressBar.less deleted file mode 100644 index 114d1171..00000000 --- a/apps/ide/src/styles/comp/ProgressBar.less +++ /dev/null @@ -1,70 +0,0 @@ -/* ProgressBar - * - * Styling of the ProgressBar consists of the following: - * - * 1. the base progress bar - * .dijitProgressBar - sets margins for the progress bar - * - * 2. the empty bar - * .dijitProgressBarEmpty - sets background img and color for bar or parts of bar that are not finished yet - * Also sets border color for whole bar - * - * 3. tile mode - * .dijitProgressBarTile - * inner container for finished portion when in 'tile' (image) mode - * - * 4. full bar mode - * .dijitProgressBarFull - * adds border to right side of the filled portion of bar - * - * 5. text for label of bar - * .dijitProgressBarLabel - sets text color, which must contrast with both the "Empty" and "Full" parts. - * - * 6. indeterminate mode - * .dijitProgressBarIndeterminate .dijitProgressBarTile - * sets animated gif for the progress bar in 'indeterminate' mode - */ - - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitProgressBar { - margin: 2px 0 2px 0; - } - .dijitProgressBarEmpty { - /* outer container and background of the bar that's not finished yet*/ - background-color: @progressbar-empty-background-color; - border-color: @progressbar-border-color; - } - .dijitProgressBarTile { - /* inner container for finished portion when in 'tile' (image) mode */ - background-color: @progressbar-full-background-color; - - // gradient background using CSS gradient, with fallback to image for IE - background-image: url("../images/progressBarFull.png"); - background-repeat: repeat-x; - .alpha-white-gradient(0.93, 0px, 0.41, 1px, 0.7, 2px, 0, 100%); - background-attachment: scroll; // override strange "fixed" setting from dijit.css - } - .dj_ie6 .dijitProgressBarTile { - background-image: none; - } - .dijitProgressBarFull { - border: 0px solid @progressbar-border-color; - border-right-width: 1px; - .transition-property(width); - .transition-duration(.25s); - } - .dijitProgressBarLabel { - /* Set to a color that contrasts with both the "Empty" and "Full" parts. */ - color: @progressbar-text-color; - } - .dijitProgressBarIndeterminate .dijitProgressBarTile { - /* use an animated gif for the progress bar in 'indeterminate' mode; - background-color won't appear unless user has turned off background images */ - background: @bar-background-color url(@image-progressbar-anim) repeat-x top; - } -} diff --git a/apps/ide/src/styles/comp/TimePicker.less b/apps/ide/src/styles/comp/TimePicker.less deleted file mode 100644 index e4b7d66d..00000000 --- a/apps/ide/src/styles/comp/TimePicker.less +++ /dev/null @@ -1,102 +0,0 @@ -/* Time Picker - * - * Styling the Time Picker consists of the following: - * - * 1. minor time values - * .dijitTimePickerTick - set text color, size, background color of minor values - * .dijitTimePickerTickHover - set hover style of minor time values - * dijitTimePickerTickSelected - set selected style of minor time values - * - * 2. major time values - 1:00, 2:00, times on the hour - * set text color, size, background color, left/right margins for "zoom" affect - * .dijitTimePickerMarkerHover - to set hover style of major time values - * .dijitTimePickerMarkerSelected - set selected style of major time values - * - * 3. up and down arrow buttons - * .dijitTimePicker .dijitButtonNode - background-color, border - * .dijitTimePicker .dijitUpArrowHover, .dijitTimePicker .dijitDownArrowHover - set background-color for hover state - * - * Other classes provide the fundamental structure of the TimePicker and should not be modified. - */ - - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - /* override Button.css */ - .dijitTimePicker .dijitButtonNode { - padding: 0 0; - .border-radius(0); - } - .dijitTimePicker { - border:1px @border-color solid; - border-top:none; - border-bottom:none; - background-color:#fff; /* TODO: useless? Appears to be overridden by settings on individual elements */ - } - .dijitTimePickerItem { - /* dijitTimePickerItem refers to both Tick's (minor values like 2:15, 2:30, 2:45) and Marker's (major values like 2PM, 3PM) */ - .standard-gradient; - border-top:solid 1px @border-color; - border-bottom:solid 1px @border-color; - margin-top:-1px; - } - .dijitTimePickerTick { - /* minor value */ - color:@timepicker-minorvalue-text-color; - background-color:@timepicker-minorvalue-background-color; - font-size:0.818em; - } - .dijitTimePickerMarker { - /* major value - 1:00, 2:00, times on the hour */ - background-color: @timepicker-majorvalue-background-color; - font-size: 1em; - white-space: nowrap; - } - .dijitTimePickerTickHover, - .dijitTimePickerMarkerHover, - .dijitTimePickerMarkerSelected, - .dijitTimePickerTickSelected { - background-color: @timepicker-value-hovered-background-color; - color:@timepicker-value-hovered-text-color; - } - .dijitTimePickerMarkerSelected, - .dijitTimePickerTickSelected { - font-size: 1em; - } - - .dijitTimePickerTick .dijitTimePickerItemInner { - padding:1px; - margin:0; - } - .dijitTimePicker .dijitButtonNode { - border-left:none; - border-right:none; - border-color:@border-color; - background-color: @unselected-background-color; - .standard-gradient; - } - .dijitTimePicker .dijitArrowButtonInner { - height: 100%; /* hack wsdk.button.css */ - background-image: url(@image-form-common-arrows); - background-repeat: no-repeat; - background-position:-140px 45%; - } - .dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner { - background-position:-35px 45%; - } - /* hover */ - .dijitTimePicker .dijitUpArrowHover, - .dijitTimePicker .dijitDownArrowHover { - background-color: @timepicker-arrow-hovered-background-color; - } - .dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner { - background-position:-175px 45%; - } - .dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner { - background-position:-70px 45%; - } - - // TODO: should have active rule, for clicking a .dijitTimePickerItem -} diff --git a/apps/ide/src/styles/comp/TitlePane.less b/apps/ide/src/styles/comp/TitlePane.less deleted file mode 100644 index 5db736ae..00000000 --- a/apps/ide/src/styles/comp/TitlePane.less +++ /dev/null @@ -1,82 +0,0 @@ -/* TitlePane and Fieldset - * - * Styling TitlePane means styling the TitlePane title and its content container (dijitTitlePane) - * - * TitlePane title: - * 1. TitlePane title (default styling): - * .dijitTitlePaneTitle - TitlePane's title div style: background-color, border - * - * 2. hovered TitlePane title (ie, mouse hover on a title bar) - * .dijitTitlePaneTitleHover - styles when mouse hover on the title div - * - * 3. active TitlePane title (ie, mouse down on a title bar) - * .dijitTitlePaneTitleActive - styles when mouse down on the title div - * - * - * TitlePane Content Container: - * 1. outer/inner container: - * .dijitTitlePaneContentOuter / dijitTitlePaneContentInner - styles for the content outer div - */ - -@import "../less/variables"; -@import "../less/variables"; - -.@{theme} { - - .dijitTitlePaneTitle { - background-color: @unselected-background-color; - .standard-gradient; - border:1px solid @border-color; - padding: 0 7px 3px 7px; - min-height:17px; - color: @unselected-text-color; - } - .dijitFieldset { - .border-radius(4px); - } - .dijitTitlePaneTitleOpen, .dijitTitlePaneTitleFixedOpen { - background-color: @selected-background-color; - color: @text-color; - } - .dijitTitlePaneTitleHover { - background-color: @hovered-background-color; - border-color: @hovered-border-color; - } - .dijitTitlePaneTitleActive { - background-color: @pressed-background-color; - border-color: @pressed-border-color; - .active-gradient; - } - .dijitTitlePaneTitleFocus { - margin-top:3px; - padding-bottom:2px; - } - .dijitTitlePane .dijitArrowNode, .dijitFieldset .dijitArrowNode { - background-image: url(@image-arrow-sprite); - background-repeat: no-repeat; - height: 8px; - width: 7px; - } - .dijitTitlePaneTitleOpen .dijitArrowNode, .dijitFieldsetTitleOpen .dijitArrowNode,{ - background-position: 0 0; - } - .dijitTitlePaneTitleClosed .dijitArrowNode, .dijitFieldsetTitleClosed .dijitArrowNode { - background-position: -14px 0; - } - .dijitTitlePaneContentOuter { - background: @pane-background-color; - border:1px solid @border-color; - border-top:none; - } - .dijitTitlePaneContentInner{ - padding:10px; - } - .dijitFieldsetContentInner { - padding: 4px; - } - .dijitTitlePaneTextNode, .dijitFieldsetLegendNode { - margin-left: 4px; - margin-right: 4px; - vertical-align:text-top; - } -} diff --git a/apps/ide/src/styles/comp/Toolbar.less b/apps/ide/src/styles/comp/Toolbar.less deleted file mode 100644 index a967c405..00000000 --- a/apps/ide/src/styles/comp/Toolbar.less +++ /dev/null @@ -1,183 +0,0 @@ -/* Toolbar - * - * Styling Toolbar means styling the toolbar container and the widget inside toolbar (dijitToolbar) - * - * 1. toolbar (default styling): - * .dijitToolbar - styles for outer container - * - * 2. widget inside toolbar - * .dijitToolbar .dijitButtonNode - Button widget - * .dijitComboButton - ComboButton widget - * .dijitDropDownButton - DropDownButton widget - * .dijitToggleButton - ToggleButton widget - * - * 3. hovered widget inside toolbar (ie, mouse hover on the widget inside) - * .dijitToolbar .dijitButtonNodeHover - styles for hovered Button widget - * - * 4. actived widget inside toolbar (ie, mouse down on the widget inside) - * .dijitToolbar .dijitButtonNodeActive - mouse down on Button widget - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitToolbar { - background-color: @toolbar-background-color; - padding: 0 0 0 4px; - border: 0; - zoom: 1; - height: 30px; - } - - .dijitToolbar .dijitButton { - margin-top: 2px; - } - - .dijitToolbar label { - padding: 0 3px 0 6px; - } - - /** override wsdk/form/Button.css, and also ComboBox down arrow **/ - .dijitToolbar .dijitButton .dijitButtonNode, - .dijitToolbar .dijitDropDownButton .dijitButtonNode, - .dijitToolbar .dijitComboButton .dijitButtonNode, - .dijitToolbar .dijitToggleButton .dijitButtonNode, - .dijitToolbar .dijitComboBox .dijitButtonNode { - border-width: 0; /* on hover/active, border-->1px, padding-->1px */ - padding: 2px; - .border-radius(@toolbar-button-border-radius); - .box-shadow(none); - .transition-property(background-color); - .transition-duration(.3s); - - background-color: rgba(171, 214, 255, 0); - background-image: none; /* cancel gradient for normal buttons, we don't want any gradient besides toolbar's on non-hovered buttons */ - } - .dj_ie .dijitToolbar .dijitButton .dijitButtonNode, - .dj_ie .dijitToolbar .dijitDropDownButton .dijitButtonNode, - .dj_ie .dijitToolbar .dijitComboButton .dijitButtonNode, - .dj_ie .dijitToolbar .dijitToggleButton .dijitButtonNode, - .dj_ie .dijitToolbar .dijitComboBox .dijitButtonNode { - background-color: transparent; /* for IE, which doesn't understand rgba(...) */ - } - - /* hover status */ - .dj_ie .dijitToolbar .dijitButtonHover .dijitButtonNode, - .dj_ie .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, - .dj_ie .dijitToolbar .dijitComboButton .dijitButtonNodeHover, - .dj_ie .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover, - .dj_ie .dijitToolbar .dijitToggleButtonHover .dijitButtonNode { - /* button should still turn blue on hover, so need to override .dj_ie rules above */ - background-color: @button-hovered-background-color; - } - - /* active status */ - .dj_ie .dijitToolbar .dijitButtonActive .dijitButtonNode, - .dj_ie .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, - .dj_ie .dijitToolbar .dijitComboButtonActive .dijitButtonNode, - .dj_ie .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { - /* button should still turn blue on press, so need to override .dj_ie rules above */ - background-color: @button-pressed-background-color; - } - - .dijitToolbar .dijitComboButton .dijitStretch { - /* no rounded border on side adjacent to arrow */ - .border-radius(@toolbar-button-border-radius 0 0 @toolbar-button-border-radius); - } - .dijitToolbar .dijitComboButton .dijitArrowButton { - /* no rounded border on side adjacent to button */ - .border-radius(0 @toolbar-button-border-radius @toolbar-button-border-radius 0); - } - - .dijitToolbar .dijitComboBox .dijitButtonNode { - padding: 0; - } - - /* hover status */ - .dijitToolbar .dijitButtonHover .dijitButtonNode, - .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, - .dijitToolbar .dijitToggleButtonHover .dijitButtonNode, - .dijitToolbar .dijitComboButtonHover .dijitButtonNode { - //border-width:1px; - background-color: @hovered-background-color; - .standard-gradient; - //padding: 1px; - } - .dijitToolbar .dijitComboButtonHover .dijitButtonNode, - .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { - background-color: @toolbar-combobutton-hovered-unhoveredsection-background-color; - } - .dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover, - .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover { - background-color: @hovered-background-color; - } - - /* active status */ - .dijitToolbar .dijitButtonActive .dijitButtonNode, - .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, - .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { - //border-width: 1px; - background-color: @pressed-background-color; - .active-gradient; - //padding: 1px; - } - .dijitToolbar .dijitComboButtonActive { - .transition-duration(.2s); - /*border-width: 1px;*/ - padding: 0; - } - .dijitToolbar .dijitComboButtonActive .dijitButtonNode, - .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { - background-color: @toolbar-combobutton-hovered-unhoveredsection-background-color; - padding: 2px; - } - .dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive { - background-color: @pressed-background-color; - .active-gradient; - } - .dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive { - background-color: @pressed-background-color; - .active-gradient; - } - - /* Avoid double border between button and arrow */ - .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton, - .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { - border-left-width: 0; - } - .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { - //padding-left: 2px; /* since there's no left border, don't reduce from 2px --> 1px */ - } - - /* toggle button checked status */ - .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode { - margin: 0; /* remove margin and add a border */ - border-width: 1px; - border-style: solid; - background-image: none; - border-color: @selected-border-color; - background-color: @toolbar-button-checked-background-color; - padding: 1px; - } - - .dijitToolbarSeparator { - /* separator icon in the editor sprite */ - //background: url(@image-editor-icons-enabled); - background-image: url('../images/sunkenline_02.png'); - background-repeat: no-repeat; - background-position: 40% 50%; - } - - /* Toolbar inside of disabled Editor */ - .dijitDisabled .dijitToolbar { - background: none; - background-color: @disabled-background-color; - border-bottom: 1px solid @disabled-border-color; - } - - .dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner { - background-position: 0 50%; - } -} diff --git a/apps/ide/src/styles/comp/Tree.less b/apps/ide/src/styles/comp/Tree.less deleted file mode 100644 index 4fda1ace..00000000 --- a/apps/ide/src/styles/comp/Tree.less +++ /dev/null @@ -1,133 +0,0 @@ -/* Tree - * - * Styling Tree mostly means styling the TreeRow (dijitTreeRow) - * There are 4 basic states to style: - * - * Tree Row: - * 1. tree row (default styling): - * .dijitTreeRow - styles for each row of the tree - * - * 2. hovered tree row (mouse hover on a tree row) - * .dijitTreeRowHover - styles when mouse over on one row - * - * 3. active tree row (mouse down on a tree row) - * .dijitTreeRowActive - styles when mouse down on one row - * - * 4. selected tree row - * dijitTreeRowSelected - style when the row has been selected - * - * Tree Expando: - * dijitTreeExpando - the expando at the left of the text of each tree row - * - * Drag and Drop on TreeNodes: (insert line on dijitTreeContent node so it'll aligned w/ target element) - * .dijitTreeNode .dojoDndItemBefore/.dojoDndItemAfter - use border style simulate a separate line - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitTreeNode { - zoom: 1; /* force layout on IE (TODO: may not be needed anymore) */ - } - .dijitTreeIsRoot { - background-image: none; - } - - /* Styling for basic tree node (unhovered, unselected) - * Also use this styling when dropping between items on the tree (in other words, don't - * use hover effect) - */ - .dijitTreeRow, - .dijitTreeNode .dojoDndItemBefore, - .dijitTreeNode .dojoDndItemAfter { - /* so insert line shows up on IE when dropping after a target element */ - padding: 4px 0 2px 0; - - background-color: none; // IE6 doesn't understand rgba() or transparent below - background-color: transparent; // IE8 doesn't understand rgba() below - background-color: rgba(171, 214, 255, 0); // rgba() instead of transparent to prevent flash on hover fade-in - background-position: 0 0; - background-repeat: repeat-x; - - border: solid 0 transparent; - - .transition-property(background-color, border-color); - .transition-duration(.25s); - .transition-timing-function(ease-out); - } - - .dijitTreeRowSelected { - background-color: @workspace-select-background-color; - border-color: transparent; - background-image: none; - padding: 3px 0 1px; - border-width: 1px 0; - .transition-duration(.25s); - } - .dijitTreeRowHover { - background-color: @workspace-over-background-color; - border-color: transparent; - background-image: none; - padding: 3px 0 1px; - border-width: 1px 0; - .transition-duration(.25s); - } - .dijitTreeRowActive { - background-color: @workspace-active-background-color; - border-color: transparent; - background-image: none; - padding: 3px 0 1px; - border-width: 1px 0; - .transition-duration(.25s); - } - .dijitTreeRowFocused { - background-repeat: repeat; - } - .dijitTreeRow.focused { - border: 1px #759dc0 solid; - padding: 3px 0 1px; - } - .dijitTreeRow .dijitTreeLabel { - outline: none; - } - /* expando (open/closed) icon */ - - .dijitTreeExpando { - background-image: url(@image-tree-expand); - width: 16px; - height: 16px; - background-position: -35px 0; /* for dijitTreeExpandoOpened */ - } - .dj_ie6 .dijitTreeExpando { - background-image: url(@image-tree-expand-ie6); - } - .dijitTreeRowHover .dijitTreeExpandoOpened { - background-position: -53px 0; - } - .dijitTreeExpandoClosed { - background-position: 1px 0; - } - .dijitTreeRowHover .dijitTreeExpandoClosed { - background-position: -17px 0; - } - .dijitTreeExpandoLeaf, - .dj_ie6 .dijitTreeExpandoLeaf { - background-image: none; - } - .dijitTreeExpandoLoading { - background-image: url(@image-loading-animation); - } - - /* Drag and Drop on TreeNodes - * Put insert line on dijitTreeContent node so it's aligned w/ - * (ie, indented equally with) target element, even - * though dijitTreeRowNode is the actual "drag object" - */ - .dijitTreeNode .dojoDndItemBefore .dijitTreeContent { - border-top: 2px solid @dnd-dropseparator-color; // TODO: normal separator is just 1px, why is this 2px? - } - .dijitTreeNode .dojoDndItemAfter .dijitTreeContent { - border-bottom: 2px solid @dnd-dropseparator-color; // TODO: normal separator is just 1px, why is this 2px? - } -} diff --git a/apps/ide/src/styles/comp/document.less b/apps/ide/src/styles/comp/document.less deleted file mode 100644 index 4880ee3f..00000000 --- a/apps/ide/src/styles/comp/document.less +++ /dev/null @@ -1,48 +0,0 @@ -/* ======= Styling for the document itself (overriding dojo.css) ======== */ - -@import "../less/variables"; -@import "../less/theme-set"; - - -//@import url("../../../dojo/resources/dojo.css"); - - .@{theme} { - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: .688em; - color: @document-text-color; - - /* Headings */ - h1 { - font-size: 1.545em; - margin-bottom: 0.727em; - } - h2 { - font-size: 1.364em; - line-height: 1.455em; - margin-top: 1em; - margin-bottom: 0.60em; - font-weight: normal; - } - h3, h4, h5, h6 { - font-size: 1.091em; - font-weight: normal; - } - - /* paragraphs, quotes and lists */ - p { - line-height: 1.3em; - } - - /* pre and code */ - pre, code { - font-family: inherit; - background-color: @document-shadedsection-background-color; - border: 1px solid @document-border-color; - } - - /* tables */ - table.dojoTabular thead, table.dojoTabular tfoot { - background-color: @document-shadedsection-background-color; - border: 1px solid @document-border-color; - } - } diff --git a/apps/ide/src/styles/css/webida.css b/apps/ide/src/styles/css/webida.css deleted file mode 100644 index 28a20a7e..00000000 --- a/apps/ide/src/styles/css/webida.css +++ /dev/null @@ -1,38 +0,0 @@ -@import url("../css/webida-calc.css"); -@import url("../icons/commonIcons.css"); -/*sprite containing common icons to be used by all themes*/ -@import url("../css/Common.css"); -@import url("../css/Common.css"); -@import url("../css/Button.css"); -@import url("../css/Checkbox.css"); -@import url("../css/RadioButton.css"); -@import url("../css/Select.css"); -@import url("../css/TabContainer.css"); -@import url("../css/Dialog.css"); -@import url("../css/AccordionContainer.css"); -@import url("../css/ContentPane.css"); -@import url("../css/Calendar.css"); -@import url("../css/Menu.css"); -@import url("../css/Slider.css"); -@import url("../css/ColorPalette.css"); -@import url("../css/InlineEditBox.css"); -@import url("../css/ProgressBar.css"); -@import url("../css/TimePicker.css"); -@import url("../css/BorderContainer.css"); -@import url("../css/Tree.css"); -@import url("../css/Toolbar.css"); -@import url("../css/Editor.css"); -/*in order to test button or menu item with icon */ -@import url("../icons/editorIcons.css"); -/*sprite for editor icons to be used by all themes*/ -@import url("../css/TitlePane.css"); -@import url("../css/NumberSpinner.css"); -@import url("../css/EnhancedGrid.css"); -@import url("../css/ToggleSplitter.css"); -@import url("../css/ExpandoPane.css"); -@import url("../css/FloatingPane.css"); -@import url("../css/CheckedMultiSelect.css"); -@import url("../css/ResizeHandle.css"); -@import url("../css/webida-loading.css"); -@import url("../css/webida-base.css"); -@import url("../css/webida-project-wizard.css"); diff --git a/apps/ide/src/styles/fonts/fontawesome-webfont.eot b/apps/ide/src/styles/fonts/fontawesome-webfont.eot deleted file mode 100644 index 6cfd56609567bc9db55186415c694d1d32808fc2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72449 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
U~M!&>g0b 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 diff --git a/apps/ide/src/styles/fonts/fontawesome-webfont.svg b/apps/ide/src/styles/fonts/fontawesome-webfont.svg deleted file mode 100644 index a9f84695..00000000 --- a/apps/ide/src/styles/fonts/fontawesome-webfont.svg +++ /dev/null @@ -1,504 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/fonts/fontawesome-webfont.woff b/apps/ide/src/styles/fonts/fontawesome-webfont.woff deleted file mode 100644 index 9eaecb37996e205f1027fce2df59fbaa500657a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 83760 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%0D%8GQ!Ai?6y^fVUY%4hi>cI9O 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
KT23~?3Dw&p)A=062yj$!;@;Sv13 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 doesn't inherit - // the color setting from the ancestor div.dijitTextBox - color: @text-color; - } - - .dijitValidationTextBoxError .dijitValidationContainer { - background-color: @erroricon-background-color; - background-image: url("@{image-form-error}"); - background-position: top center; - border: solid @erroricon-background-color 0; - width: 9px; - } - - .dijitTextBoxError .dijitValidationContainer { - border-left-width: 1px; - } - - .dijitValidationTextBoxError .dijitValidationIcon { - width: 0; - background-color: transparent; /* so the INPUT doesn't obscure the border in rtl+a11y */ - } - - /* Padding for the input area of TextBox based widgets, and corresponding padding for the - * down arrow button and the placeholder. placeholder is explicitly listed because - * dijitPlaceHolder is absolutely positioned, so padding set on dijitInputField - * won't affect it - */ - .dijitTextArea, - .dijitInputField .dijitPlaceHolder { - padding: @textbox-padding; - } - - .dijitSelect .dijitInputField, - .dijitTextBox .dijitInputField { - padding: @textbox-padding - 1px @textbox-padding; - } - - .dj_gecko .dijitTextBox .dijitInputInner, - .dj_webkit .dijitTextBox .dijitInputInner { - // Although we are theoretically only adding 1px to top/bottom, some browsers seem to pad inputs by 1px on left/right, - // so compensate for that too. - padding: @textbox-padding - 1px; - } - - .dijitSelect, - .dijitSelect .dijitButtonContents, - .dijitTextBox, - .dijitTextBox .dijitButtonNode { - /* color for (outer) border on *TextBox widgets, and border between input and buttons on ComboBox and Spinner */ - border-color: rgba(109,120,134,1); - .transition-property(background-color, border); - .transition-duration(.35s); - border-radius: 0px; - } - .dijitSelect .dijitButtonContents { - border-top-right-radius: 0px; - border-bottom-right-radius: 0px; - } - .dijitSelect, - .dijitTextBox { - background-color: rgba(230,233,237,1); - } - - /* hover */ - .dijitSelectHover, - .dijitSelectHover .dijitButtonContents, - .dijitTextBoxHover, - .dijitTextBoxHover .dijitButtonNode { - border-color: @hovered-border-color; - .transition-duration(.25s); - } - - .dijitTextBoxHover { - background-color: @textbox-hovered-background-color; - .textbox-background-image; - } - - /* error state */ - .dijitSelectError, - .dijitSelectError .dijitButtonContents, - .dijitTextBoxError, - .dijitTextBoxError .dijitButtonNode { - border-color: @error-border-color; - } - - /* focused state */ - .dijitSelectFocused, - .dijitSelectFocused .dijitButtonContents, - .dijitTextBoxFocused, - .dijitTextBoxFocused .dijitButtonNode { - border-color:@focused-border-color; - .transition-duration(.1s); - } - - .dijitTextBoxFocused { - background-color: @textbox-focused-background-color; - .textbox-background-image; - } - .dijitTextBoxFocused .dijitInputContainer { - background: @textbox-focused-background-color; - } - - .dijitSelectErrorFocused, - .dijitSelectErrorFocused .dijitButtonContents, - .dijitTextBoxErrorFocused, - .dijitTextBoxErrorFocused .dijitButtonNode { - border-color: @error-focused-border-color; - } - - /* disabled state */ - .dijitSelectDisabled, - .dijitSelectDisabled .dijitButtonContents, - .dijitTextBoxDisabled, - .dijitTextBoxDisabled .dijitButtonNode { - border-color: @disabled-border-color; - } - - .dijitSelectDisabled, - .dijitTextBoxDisabled, - .dijitTextBoxDisabled .dijitInputContainer { - background-color: @textbox-disabled-background-color; - background-image: none; - } - - .dijitSelectDisabled, - .dijitTextBoxDisabled, - .dijitTextBoxDisabled .dijitInputInner { - color: @disabled-text-color; - } - - .dj_webkit .dijitDisabled input { - /* because WebKit lightens disabled input/textarea no matter what color you specify */ - color: darken(@disabled-text-color, 5%) - } - - .dj_webkit textarea.dijitTextAreaDisabled { - /* because WebKit lightens disabled input/textarea no matter what color you specify */ - color: darken(@disabled-text-color, 40%) - } - - /*========================= for special widgets =========================*/ - - /* Input boxes with an arrow (for a drop down) */ - - .dijitSelect .dijitArrowButtonInner, - .dijitComboBox .dijitArrowButtonInner { - background-image: @toolbar_arrow; - background-position:0 0; - background-repeat: no-repeat; - margin: 0; - width:8px; - border-radius: 0; - border-color: rgba(109,120,134,1); - } - - .dijitComboBox .dijitArrowButtonInner { - //border: 1px solid rgba(109,120,134,1); // white gutter around the arrow button - } - - .dijitToolbar .dijitComboBox .dijitArrowButtonInner { - border: none; - } - - .dijitToolbar .dijitComboBox .dijitArrowButtonInner { - border: none; - } - - /* Add 1px vertical padding to the where user types and the validation icon, - to match the 1px border on arrow button */ - .dijitSelectLabel, - .dijitTextBox .dijitInputInner, - .dijitValidationTextBox .dijitValidationContainer { - padding: 1px 0; - } - - .dijitComboBox .dijitButtonNode { - padding: 0 3px; - background-color: #6d7886; - border-bottom-left-radius: 0; - border-top-left-radius: 0; - } - - /* Arrow "hover" effect: - * The arrow button should change color whenever the mouse is in a position such that clicking it - * will toggle the drop down. That's either (1) anywhere over the ComboBox or (2) over the arrow - * button, depending on the openOnClick setting for the widget. - */ - .dijitComboBoxOpenOnClickHover .dijitButtonNode, - .dijitComboBox .dijitDownArrowButtonHover, - .dijitComboBoxFocused .dijitArrowButton { - background-color:@arrowbutton-hovered-background-color; - padding: 1px 4px; - } - .dijitComboBoxFocused .dijitArrowButton input{ - background-position:-24px 0; - border: 0; - } - - .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner, - .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner { - background-position:-24px 0; - border: 0; - } - - /* Arrow Button change when drop down is open */ - .dijitComboBox .dijitHasDropDownOpen { // .dijitHasDropDown is on dijitArrowButton node - background-color: @pressed-background-color; - .active-gradient("../"); - padding: 1px; // Since no border on arrow button (see rule below) - } - - .dj_iequirks .dijitComboBox .dijitHasDropDownOpen { - padding: 1px 0; - } - - .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { - background-position:-70px 53%; - border: 0 none; - } - - /* disabled state */ - div.dijitComboBoxDisabled .dijitArrowButtonInner { - /* specific selector set to override background-position setting from Button.js - * (.dijitComboBoxDisabled .dijitArrowButtonInner) */ - background-position:0 50%; - background-color:transparent; - } -} -/*========================= hacks for browsers =========================*/ -/* it seems the input[type="hidden"] has a height (16px) too... this may cause the widget's height calculate error */ -.dj_ff3 .webida .dijitInputField input[type="hidden"] { - display: none; - height: 0; - width: 0; -} - -.dj_borderbox .webida .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { - width:18px; // quirks mode means border-box sizing, so 18px with the border (same as 16px without border) -} - -.dj_borderbox .webida .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner { - width:16px; // when no border, then back to 16px just like content-box sizing -} diff --git a/apps/ide/src/styles/form/NumberSpinner.less b/apps/ide/src/styles/form/NumberSpinner.less deleted file mode 100644 index 84ffa288..00000000 --- a/apps/ide/src/styles/form/NumberSpinner.less +++ /dev/null @@ -1,157 +0,0 @@ -/* NumberSpinner - namespace "dijitSpinner" - * - * Styling NumberSpinner mainly includes: - * - * 1. Arrows - * Outer containers: .dijitSpinnerButtonContainer|.dijitSpinnerButtonInner - for border, padding and position - * Arrows: .dijitArrowButton|.dijitUpArrowButton.|dijitDownArrowButton - * Inner container: .dijitArrowButtonInner - for border, padding, width|height and background image - * - * 2. Hover state - * .dijitUpArrowButtonHover|.dijitDownArrowButtonHover .* - for background color|image - * - * 3. Active state - * .dijitUpArrowButtonActive|.dijitDownArrowButtonActive .* - for border, padding, margin and background color|image - * - * 4. Focused state - * .dijitSpinnerFocused .* - for background color|image - * - * 5. Disabled state - * .dijitSpinnerDisabled .* - for background color|image - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - - .dijitSpinnerButtonContainer { - overflow: hidden; - position: relative; - width: auto; - padding: 0 2px; - } - .dijitSpinnerButtonContainer .dijitSpinnerButtonInner { - border-width: 1px 0; /* reserve space to match thecombobox button border with border and not padding to make IE happier */ - border-style: solid none; - } - - /* button */ - .dijitSpinner .dijitArrowButton { - width:auto; - background-color: @arrowbutton-background-color; - .standard-gradient("../"); - overflow: hidden; - } - .dj_iequirks .dijitSpinner .dijitArrowButton { - overflow: visible; /* 0 height w/o this */ - } - - .dijitSpinner .dijitSpinnerButtonInner { - width: 15px; - } - /* up & down button icons */ - .dijitSpinner .dijitArrowButtonInner { - border:solid 1px @arrowbutton-inner-border-color; - border-bottom-width: 0; /* 2 top borders = 1 top+bottom border in ComboBox */ - background-image: url("@{image-form-common-arrows}"); - background-repeat: no-repeat; - height: 100%; - width:15px; - padding-left: 1px; - padding-right: 1px; - - /* for up arrow */ - background-position:-139px center; - - /* override button.css (TODO: move to Common.css since ComboBox needs this too) */ - display: block; - margin: -1px 0 -1px 0; /* compensate for inner border */ - } - - .dj_iequirks .dijitSpinner .dijitArrowButtonInner, - .dj_ie6 .dijitSpinner .dijitArrowButtonInner, - .dj_ie7 .dijitSpinner .dijitArrowButtonInner, - .dj_ie8 .dijitSpinner .dijitArrowButtonInner { - margin-top: 0; /* since its bottom aligned */ - } - - .dj_iequirks .dijitSpinner .dijitArrowButtonInner { - width: 19px; - } - .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner { - background-position:-34px; - } - .dijitSpinner .dijitArrowButtonInner .dijitInputField { - padding: 0; - } - - /** hover & focused status **/ - - .dijitUpArrowButtonActive, - .dijitDownArrowButtonActive { - background-color:@arrowbutton-pressed-background-color; - } - - .dijitSpinner .dijitUpArrowButtonHover, - .dijitSpinner .dijitDownArrowButtonHover, - .dijitSpinnerFocused .dijitArrowButton { - background-color: @arrowbutton-hovered-background-color; - } - - .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner { - background-position:-174px; - } - .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner { - background-position:-69px; - } - - .dijitSpinnerFocused { - background-color: @textbox-focused-background-color; - background-image: none; - } - - /* mouse down status */ - .dijitSpinner .dijitDownArrowButtonActive, - .dijitSpinner .dijitUpArrowButtonActive { - background-color: #7dbefa; // TODO. Mailed Jason about inconsistent ComboBox/Spinner behavior. - .active-gradient("../"); - } - .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, - .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { - /* hide inner border while button is depressed */ - border: 0; - padding: 1px; - margin-right:2px; - margin-bottom:1px; - } - .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner { - background-position:-173px; - } - .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { - background-position:-68px; - } - - /* disabled */ - - .dijitSpinnerDisabled .dijitArrowButtonInner { - background-color: @disabled-background-color; - } - .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner { - background-position:-104px; - } - .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner { - background-position:1px; - } - - - -} - -/** hacks for browsers **/ - -/* for IE 7, when div is enlarged, - * should be no empty space between dijitInputLayoutContainer and dijitSpinner*/ -.dj_ie7 .dijitSpinner { - overflow:visible; -} diff --git a/apps/ide/src/styles/form/RadioButton.less b/apps/ide/src/styles/form/RadioButton.less deleted file mode 100644 index 38cdff94..00000000 --- a/apps/ide/src/styles/form/RadioButton.less +++ /dev/null @@ -1,89 +0,0 @@ -/* RadioButton - * - * Styling RadioButton mainly includes: - * - * 1. Containers - * .dijitRadio|.dijitRadioIcon - for border, padding, width|height and background image - * - * 2. RadioButton within ToggleButton - * .dijitToggleButton|.dijitToggleButtonChecked .* - for background image - * - * 3. Checked state - * .dijitRadioChecked - for checked background-color|image - * .dijitToggleButtonChecked - for border, background-color|image, display and width|height - * - * 4. Hover state - * .dijitRadioHover|.dijitRadioCheckedHover - for background image - * - * 5. Disabled state - * .dijitRadioDisabled|.dijitRadioCheckedDisabled - for background image - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.dj_ie6 .dijitToggleButton .dijitRadio, -.dj_ie6 .dijitToggleButton .dijitRadioIcon { - background-image: url("@{image-form-checkbox-and-radios-ie6}"); -} - -.@{theme} { - .dijitToggleButton .dijitRadio, - .dijitToggleButton .dijitRadioIcon { - background-image: url("@{image-form-checkbox-and-radios}"); - } - - .dijitRadio, - .dijitRadioIcon { - /* inside a toggle button */ - background-image: url("@{image-form-checkbox-and-radios}"); /* checkbox sprite image */ - background-repeat: no-repeat; - width: 18px; - height: 18px; - margin: 0 2px 0 0; - padding: 0; - } - - .dj_ie6 .dijitRadio, - .dj_ie6 .dijitRadioIcon { - /* inside a toggle button */ - background-image: url("@{image-form-checkbox-and-radios-ie6}"); /* checkbox sprite image */ - } - - .dijitRadio { - /* unselected */ - background-position: -126px; - } - - .dijitToggleButton .dijitRadioIcon { - /* unselected */ - background-position: -107px; - } - - .dijitRadioDisabled { - /* unselected and disabled */ - background-position: -198px; - } - - .dijitRadioHover { - /* hovering over an unselected enabled radio button */ - background-position: -162px; - } - - .dijitRadioChecked { - background-position: -108px; - } - - .dijitToggleButtonChecked .dijitRadioIcon { - background-position: -92px; - } - - .dijitRadioCheckedHover { - background-position: -144px; - } - - .dijitRadioCheckedDisabled { - /* selected but disabled */ - background-position: -180px; - } -} diff --git a/apps/ide/src/styles/form/Select.less b/apps/ide/src/styles/form/Select.less deleted file mode 100644 index 7120b3a9..00000000 --- a/apps/ide/src/styles/form/Select.less +++ /dev/null @@ -1,99 +0,0 @@ -/* Select - * - * Styling Select mainly includes: - * - * 1. Containers - * .dijitSelect - for border, background-color - * .dijitButtonContents - for border - * - * 2. Arrow - * .dijitArrowButton - for border, padding and background-color|image - * .dijitArrowButtonInner - for border, background-color|image, display and width|height - * - * 3. Menu - * .dijitSelectMenu .* - for border, padding - * - * 4. Various states - * .dijitSelectHover|.dijitSelectFocused|.dijitSelectDisabled .* - for border, padding and background-color|image - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - /* normal status */ - .dijitSelect .dijitArrowButtonContainer { - //border: 1px solid @arrowbutton-inner-border-color; - border: 0; - } - - .dijitSelect .dijitArrowButton { - padding: 0 4px; - background-color: rgba(109, 120, 134, 1); - } - - .dijitSelect .dijitArrowButton .dijitArrowButtonInner { - height: 16px !important; - outline: none; - border: none; - } - - /* hover status */ - .dijitSelectHover { - background-color: @textbox-hovered-background-color; - .textbox-background-image; - background-repeat: repeat-x; - } - - .dijitSelectHover .dijitArrowButton { - background-color: @arrowbutton-hovered-background-color; - border: none; - } - - .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner { - background-position: -8px 0; - } - - /* focused status */ - .dijitSelectFocused .dijitArrowButton { - background-color: #7dbefa; // TODO. Mailed Jason about inconsistent ComboBox/Spinner behavior. - } - - .dijitSelectFocused .dijitArrowButton { - border: none; - } - - .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner { - background-position: -24px 0; - outline: none; - border: none; - } - - /* disable status */ - .dijitSelectDisabled { - border-color: @disabled-border-color; - background-color: @disabled-background-color; - background-image: none; - color: @disabled-text-color; - } - - .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner { - background-position: 0 53% - } - - /* Dropdown menu style for select */ - .dijitSelectMenu td.dijitMenuItemIconCell, - .dijitSelectMenu td.dijitMenuArrowCell { - /* so that arrow and icon cells from MenuItem are not displayed */ - display: none; - } - - .dijitSelectMenu td.dijitMenuItemLabel { - /* line up menu text with text in select box (in LTR and RTL modes) */ - padding: @textbox-padding; - } - - .dijitSelectMenu .dijitMenuSeparatorTop { - border-bottom: 1px solid @focused-border-color; - } -} diff --git a/apps/ide/src/styles/form/Slider.less b/apps/ide/src/styles/form/Slider.less deleted file mode 100644 index 64cb9197..00000000 --- a/apps/ide/src/styles/form/Slider.less +++ /dev/null @@ -1,351 +0,0 @@ -/* Slider - * - * Styling Slider mainly includes styling the Slider progress bar (dijitSliderProgressBar) - * - * Slider progress bar: - * 1. Slider progress bar (default styling): - * .dijitSliderProgressBarH - progress bar at the middle of horizontal slider - * .dijitSliderLeftBumper - bar at the left of horizontal slider - * .dijitSliderRightBumper - bar at the right of horizontal slider - * .dijitSliderProgressBarV - progress bar at the middle of vertical slider - * .dijitSliderTopBumper - bar at the top of vertical slider - * .dijitSliderBottomtBumper - bar at the bottom of vertical slider - * - * 2. hovered Slider progress bar (ie, mouse hover on progress bar) - * .dijitSliderHover .dijitSliderProgressBarH(horizontal) - hovered bar style: background, border - * - * 3. focused Slider progress bar (ie, mouse focused on progress bar) - * .dijitSliderFocused .dijitSliderProgressBarH(horizontal) - focus bar style: background, border - * - * 4. disabled/read-only Slider progress bar - * .dijitSliderDisabled .dijitSliderProgressBarH(horizontal) - bar styles when slider is disabled - * - * - * Slider Thumbs: - * 1. Slider Thumbs (default styling): - * .dijitSliderImageHandleH / .dijitSliderImageHandleV - styles for the controller on the progress bar - * - * 2. hovered Slider Thumbs (ie, mouse hover on slider thumbs) - * .dijitSliderHover .dijitSliderImageHandleH - hovered controller style - * - * 3. focused Slider progress bar (ie, mouse focused on slider thumbs) - * .dijitSliderFocused .dijitSliderImageHandleV - focused controller style - * - * - * Slider Increment/Decrement Buttons: - * 1. Slider Increment/Decrement Buttons (default styling): - * .dijitSliderDecrementIconH - decrement icon which lies at the left of horizontal slider - * .dijitSliderIncrementIconH - increment icon which lies at the right of horizontal slider - * .dijitSliderDecrementIconV - decrement icon which lies at the bottom of vertical slider - * .dijitSliderIncrementIconV - increment icon which lies at the top of vertical slider - * - * 2. hovered Slider Increment/Decrement Buttons (mouse hover on the icons) - * .dijitSliderHover .dijitSliderDecrementIconH - for background, border - * - * 3. active Slider Increment/Decrement Buttons (mouse down on the icons) - * .dijitSliderActive .dijitSliderIncrementIconV - for background, border - * - * 4. disabled/read-only Slider Increment/Decrement Buttons - * .dijitSliderDisabled .dijitSliderDecrementIconH - styles for the icons in disabled slider - * .dijitSliderReadOnly .dijitSliderIncrementIconV - styles for the icons in read-only slider - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitSliderBar { - //border-style: solid; - outline: 1px; - height: 3px; - border: 0; - background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); - } - .dijitSliderFocused .dijitSliderBar { - border-color: @focused-border-color; - } - .dijitSliderHover .dijitSliderBar { - border-color: @hovered-border-color; - } - .dijitSliderDisabled .dijitSliderBar { - background-image: none; - border-color: @disabled-border-color; - } - .dijitRuleLabelsContainer { - color: @text-color; - } - - /* Horizontal Slider */ - - .dijitRuleLabelsContainerH { - padding: 2px 0; - } - .dijitSlider .dijitSliderProgressBarH, - .dijitSlider .dijitSliderLeftBumper { - //border-color: @border-color; - //background-color: @slider-fullbar-background-color; - //.alpha-white-gradient (top, 1,0px, 1,1px, 0,2px); - background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); - } - .dijitSlider .dijitSliderRemainingBarH, - .dijitSlider .dijitSliderRightBumper { - border-color: @border-color; - background-color: @slider-remainingbar-background-color; - } - .dijitSliderRightBumper { - border-right: solid 1px @border-color; - } - .dijitSliderLeftBumper { - border-left: solid 1px @border-color; - } - .dijitSliderHover .dijitSliderProgressBarH, - .dijitSliderHover .dijitSliderLeftBumper { - background-color: @slider-hovered-fullbar-background-color; - border-color: @hovered-border-color; - } - .dijitSliderHover .dijitSliderRemainingBarH, - .dijitSliderHover .dijitSliderRightBumper { - background-color: @slider-hovered-remainingbar-background-color; - border-color: @hovered-border-color; - } - .dijitSliderFocused .dijitSliderProgressBarH, - .dijitSliderFocused .dijitSliderLeftBumper { - background-color: @slider-focused-fullbar-background-color; - border-color: @focused-border-color; - .box-shadow(inset 0px 1px 1px rgba(0, 0, 0, 0.2)); - } - .dijitSliderFocused .dijitSliderRemainingBarH, - .dijitSliderFocused .dijitSliderRightBumper { - background-color: @slider-focused-remainingbar-background-color; - border-color: @focused-border-color; - .box-shadow(inset 0px 1px 1px rgba(0, 0, 0, 0.2)); - } - .dijitSliderDisabled .dijitSliderProgressBarH, - .dijitSliderDisabled .dijitSliderLeftBumper { - background-color: @disabled-border-color; /* left side of slider, fill matches border */ - background-image: none; - } - .dijitSliderDisabled .dijitSliderRemainingBarH, - .dijitSliderDisabled .dijitSliderRightBumper { - background-color: @disabled-background-color; - } - - /* Vertical Slider */ - - .dijitRuleLabelsContainerV { - padding: 0 2px; - } - .dijitSlider .dijitSliderProgressBarV, - .dijitSlider .dijitSliderBottomBumper { - border-color: @border-color; - background-color: @slider-fullbar-background-color; - .alpha-white-gradient (left, 1, 0px, 0, 1px); - } - .dijitSlider .dijitSliderRemainingBarV, - .dijitSlider .dijitSliderTopBumper { - border-color: @border-color; - background-color: @slider-remainingbar-background-color; - } - .dijitSliderBottomBumper { - border-bottom: solid 1px @border-color; - } - .dijitSliderTopBumper { - border-top: solid 1px @border-color; - } - .dijitSliderHover .dijitSliderProgressBarV, - .dijitSliderHover .dijitSliderBottomBumper { - background-color: @slider-hovered-fullbar-background-color; - border-color: @hovered-border-color; - } - .dijitSliderHover .dijitSliderRemainingBarV, - .dijitSliderHover .dijitSliderTopBumper { - background-color: @slider-hovered-remainingbar-background-color; - border-color: @hovered-border-color; - } - .dijitSliderFocused .dijitSliderProgressBarV, - .dijitSliderFocused .dijitSliderBottomBumper { - background-color: @slider-focused-fullbar-background-color; - border-color: @focused-border-color; - .box-shadow(inset 1px 0px 1px rgba(0, 0, 0, 0.2)); - } - .dijitSliderFocused .dijitSliderRemainingBarV, - .dijitSliderFocused .dijitSliderTopBumper { - background-color: @slider-focused-remainingbar-background-color; - border-color: @focused-border-color; - .box-shadow(inset 1px 0px 1px rgba(0, 0, 0, 0.2)); - } - .dijitSliderDisabled .dijitSliderProgressBarV, - .dijitSliderDisabled .dijitSliderBottomBumper { - background-color: @disabled-border-color; /* bottom side of slider, fill matches border */ - } - .dijitSliderDisabled .dijitSliderRemainingBarV, - .dijitSliderDisabled .dijitSliderTopBumper { - background-color: @disabled-background-color; - } - - /* ------- Thumbs ------- */ - - .dijitSliderImageHandleH { - border: 0; - width: 18px; - height: 19px; - background-image: url("@{image-form-slider-thumbs}"); - background-repeat: no-repeat; - background-position: -36px 0; - top: -7px; - } - .dijitSliderHover .dijitSliderImageHandleH { - background-position: -18px 0; - } - .dijitSliderFocused .dijitSliderImageHandleH { - background-position: -36px 0; - } - .dijitSliderProgressBarH .dijitSliderThumbHover { - background-position: -36px 0; - } - .dijitSliderProgressBarH .dijitSliderThumbActive { - background-position: -36px 0; - } - .dijitSliderReadOnly .dijitSliderImageHandleH, - .dijitSliderDisabled .dijitSliderImageHandleH { - background-position: -54px 0; - } - .dijitSliderImageHandleV { - border: 0; - width: 18px; - height: 16px; - background-image: url("@{image-form-slider-thumbs}"); - background-repeat: no-repeat; - background-position: -289px 0; - } - .dijitSliderHover .dijitSliderImageHandleV { - background-position: -307px 0; - } - .dijitSliderFocused .dijitSliderImageHandleV { - background-position: -325px 0; - } - .dijitSliderProgressBarV .dijitSliderThumbHover { - background-position: -325px 0; - } - .dijitSliderProgressBarV .dijitSliderThumbActive { - background-position: -325px 0; - } - .dijitSliderReadOnly .dijitSliderImageHandleV, - .dijitSliderDisabled .dijitSliderImageHandleV { - background-position: -343px 0; - } - - /* ---- Increment/Decrement Buttons ---- */ - - .dijitSliderButtonContainerH { - padding: 1px 3px 1px 2px; - } - .dijitSliderButtonContainerV { - padding: 3px 1px 2px 1px; - } - .dijitSliderDecrementIconH, - .dijitSliderIncrementIconH, - .dijitSliderDecrementIconV, - .dijitSliderIncrementIconV { - background-image: url("@{image-form-common-arrows}"); - background-repeat: no-repeat; - background-color: @arrowbutton-background-color; - .border-radius(2px); - border: solid 1px @border-color; - font-size: 1px; - } - .dijitSliderDecrementIconH, - .dijitSliderIncrementIconH { - height: 12px; - width: 9px; - } - .dijitSliderDecrementIconV, - .dijitSliderIncrementIconV { - height: 9px; - width: 12px; - } - .dijitSliderActive .dijitSliderDecrementIconH, - .dijitSliderActive .dijitSliderIncrementIconH, - .dijitSliderActive .dijitSliderDecrementIconV, - .dijitSliderActive .dijitSliderIncrementIconV, - .dijitSliderHover .dijitSliderDecrementIconH, - .dijitSliderHover .dijitSliderIncrementIconH, - .dijitSliderHover .dijitSliderDecrementIconV, - .dijitSliderHover .dijitSliderIncrementIconV { - /* dijitSliderActive should be treated as dijitSliderHover since "clicking the slider" has no meaning */ - border: solid 1px @hovered-border-color; - background-color: @slider-hoveredButton-background-color; - } - - .dijitSliderDecrementIconH { - background-position: -357px 50%; - } - .dijitSliderActive .dijitSliderDecrementIconH - .dijitSliderHover .dijitSliderDecrementIconH { - background-position: -393px 50%; - } - .dijitSliderIncrementIconH { - background-position: -251px 50%; - } - .dijitSliderActive .dijitSliderIncrementIconH - .dijitSliderHover .dijitSliderIncrementIconH { - background-position: -283px 50%; - } - .dijitSliderDecrementIconV { - background-position: -38px 50%; - } - .dijitSliderActive .dijitSliderDecrementIconV - .dijitSliderHover .dijitSliderDecrementIconV { - background-position: -73px 50%; - } - .dijitSliderIncrementIconV { - background-position: -143px 49%; - } - .dijitSliderActive .dijitSliderIncrementIconV - .dijitSliderHover .dijitSliderIncrementIconV { - background-position: -178px 49%; - } - .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover, - .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover, - .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover, - .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover { - background-color: @slider-button-hovered-background-color; - } - .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive, - .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive, - .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive, - .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive { - background-color: @slider-button-pressed-background-color; - border-color: @pressed-border-color; - } - .dijitSliderButtonInner { - visibility: hidden; - } - .dijitSliderDisabled .dijitSliderBar { - border-color: @disabled-border-color; - } - .dijitSliderReadOnly *, .dijitSliderDisabled * { - border-color: @disabled-border-color; - color: @disabled-text-color; - } - .dijitSliderReadOnly .dijitSliderDecrementIconH, - .dijitSliderDisabled .dijitSliderDecrementIconH { - background-position: -321px 50%; - background-color: @disabled-background-color; - } - .dijitSliderReadOnly .dijitSliderIncrementIconH, - .dijitSliderDisabled .dijitSliderIncrementIconH { - background-position: -215px 50%; - background-color: @disabled-background-color; - } - .dijitSliderReadOnly .dijitSliderDecrementIconV, - .dijitSliderDisabled .dijitSliderDecrementIconV { - background-position: -3px 49%; - background-color: @disabled-background-color; - } - .dijitSliderReadOnly .dijitSliderIncrementIconV, - .dijitSliderDisabled .dijitSliderIncrementIconV { - background-position: -107px 49%; - background-color: @disabled-background-color; - } -} diff --git a/apps/ide/src/styles/form/images/buttonDisabled.png b/apps/ide/src/styles/form/images/buttonDisabled.png deleted file mode 100644 index faf57ba1dc8063532533618b3c7300ff217da1a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{J!3HE}g>Tsd5-1LGcVbv~PUa<$qwMM87{YNq z`N#kN|J~Kt*xJ;6czAgFH*QdfX#)yn+a diff --git a/apps/ide/src/styles/form/images/buttonDisabled.svg b/apps/ide/src/styles/form/images/buttonDisabled.svg deleted file mode 100644 index 72a51a01..00000000 --- a/apps/ide/src/styles/form/images/buttonDisabled.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/form/images/buttonEnabled.png b/apps/ide/src/styles/form/images/buttonEnabled.png deleted file mode 100644 index 0932a99475940467ea1eca547eff3633ca0f4750..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^j6ghNT4{#-HBn{IhmJ0j)|v>V~EE2 zw - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/form/images/checkboxAndRadioButtons_IE6.png b/apps/ide/src/styles/form/images/checkboxAndRadioButtons_IE6.png deleted file mode 100644 index 92d222178d538f4b1b551e643edc2faad413196e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2160 zcmds1`&ZHl9%aI=0%6H#He|`nes}!EfcWdMu=pn-4?{s0 zps;(P-*`udgoi>xL!eJ%2Sa}Xfh>?$ef%yOjV3ys{;p}_d9$RZb3&)n)l!6fK3}d} z5lGdeld_=n`q9x*E|)8p%Pa8$I2o9knR!u0&>M_e{hD$~t5hoI=H{e|WuwVdf*X-) z0IdONA@Szsm)6#da+P*@ML)X;sC2-H1Yphs9~l650T2p>R54JApB?4R&&k!PHNy-u zc(TUcNtsO6*H6y>L`g;s^z@NTCez>`rHa7n7@WrOfs)qA&SBY%Oue>l%;+^J6bc$o zE>P`1sYOH>Mxt9?)94H>WNu(=VFQuNX0wU2K+lNaRSSQ3Qbiq?#Jp`w zuIz6nO9q&t9`2%QN!LxENkx(WKo8avIM{AZ7i~7DZX~OfFH$U35IAl9{IXFXrsfHwgSiamnDo`!yR}JfHMiY)U#aRIIY8g{XK(qv~ z<-qHz;S^LqPoyG^&XE{%(G^_6$aKW(7Pde>Ij1b58Jb4KAqgKFIe>D-FuSnA;>jkZ znq}>3Qk(i(4qYS?Eou!FOhByC4NNZN)(yO9lElAnS1s!jK6K7X)V0K!nsI=)V1gq_ zuzXxW6RmN8^SG!(qg{pOG_q&p<@gB$Kksmo+(bBYZ@lRCm!QVS7T*z8uZO~vF@9_G7c2wLBX*8yWLK|XAx1w!BIz) z{8$xUx9bU7H+Af?L391ov;w{h${BEcPJY%AK78xW(CXu`&y4D9pHM-jOKHYhAu*>1 z>fwo!lKZ|wEJ7q~=m*~kXxjZP2TUae^M2nRMN~QNFQ=5RmqX9L1-l)2$#BfNt64r^ zXMDNYV=Ysk9sGA!$K=~*pJdWymEN(kKZAcs4BCOkSeH082hkBWjbBrHZRhPoIE4*K z`iew~j*cdgzFw97ym24?Q$quRKxlYyaG%jRHP<0rpACQRxvlm1-Unq)J8f;8zQ3~V zn882UIoH3`;1O_x5%Cm9t&EKbs)p>oZe@!k#2D4%SK3S)^_!4wojq)KBtd^7YQnL@ zwBbIA0Xu;Lo70=M{Z60gt^es8`C@hf?pjM;n1TIvqkYXe-=x8)f1E0E{Fm@5z>F>~I(PPL?TyyQkXy)2 z*HOXP5ho&~{Ah0=va+d(c`qpP>Sz9dysYfs2?@B)FOKKk|Lnf=(mn@FW~TefPcDbI zBE1)%R2+4S1R*U`cc(ZNS-tS}|FKb)pm>V-l%9JS&sO{xcuy74=m7=?6t^oXAU!G7 zs#m=w~)ZMZ{P0Vy6J~QiEwJ67jh>e!p+Y*!Yw=4 zL*nLk?2oRD{n(T4_cclJrw=AMKeNHo?goW0nmOU|#QnD)SwW(yhw?WhdSS>zLv>!M zpmwG%J0wHxpwyTWAMkeX+0!lrS;EtC%&hPHMpA9#(FM^n#b}0f<{OU_`|t=@i7&Ek z_+FH4e=1D78)3hN8hN{}u7w&>k`_Tv;eFs)UhsP)`|w$rA@V{L_7+av-ckUYDvbri zp)TI#`2wGGYSpP8nGYH&VuqbJXfWB#^#o`*J?wm<&Zj@dnQ6*(T@oLO`{xr(ag9p+ zfDyy8l5(_ztqxupD0I4UzpJYQSFLe*@yoViXQ1op&imFoa;`Npd%uX>DC(R8$4yoGa#Bso+Df{<#JFyxwxh)Sa1KUzw9V@;qtC zGcsm!HO>GoX)qWg{D!u-1PTwKmC~4gP&l*2(I1n`h(G4$E)09XefB zrdTFk!gsk2tN1S#a1`XpUuE{6S?Ldf0czTkTIyD$F( DC@yb@ diff --git a/apps/ide/src/styles/form/images/error.png b/apps/ide/src/styles/form/images/error.png deleted file mode 100644 index 46de1cd8bbe3d1ea9fc30907497469d20901aeee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 355 zcmV-p0i6DcP)mJ}|Njx3|Ns6087LlN0{RAsR9jkr zB-ASOm>9AgfB<8Bx^N)_4#4vF>sOp|(69po+00BJ`FQ$tEOHG0{s9TN2+N<(pW#vv zHe7_|-}mouIc6>{kY<<&3$o>q(8n45qjG~!4glF(jQK_AlwJS;002ovPDHLkV1k4y Bk_G?( diff --git a/apps/ide/src/styles/form/images/sliderThumbs.png b/apps/ide/src/styles/form/images/sliderThumbs.png deleted file mode 100644 index d290414602f117bcbc5a7609c004e2ce96950ce4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7009 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 s%4XRB-(rh;rDK^{?!DsvDnHYwA};~}l=bpr z1?@cLFYF~W?Nxso+dJvm8UaKMf9e}CNL%Td7^xWP8M@f?8GQi&&>ocJ)FgO$dHMPI z1qB6#g@r*Nkhr+Gq@<*@w6ubPf}*0Ls;a7nh6Wf6*3#0_(b0iGAiBD`P$*PSPfuT8 z-@w4Y(9qDx$jI2(*u=!d)YR0>%*@=}+`_`b($dn($_fU9{rvgU+S=O2#>Upx*3Qn( z-rnB9!NJkd(aFil+1c5}#l_Xt6%L2HySsaMczAkxA`l2KFRx#}etCO)`}+F&`T6<# z`v(LB1O^5M1qB5M2Zw}&gocKOg@uKOhet$2L`6kKM@PrR#KgwN#>K_O$HylmBqSy# zCM6~P{{1^SIXNXIB{elQEiElQJv}2MBQrBID=RBIJ3A*QCpR}YFE1}YKfj=$ps=v8 zsHmv8xVWUGq^zv0yu7@kqN1|0vZ|`8y1Kfirlz*Gwyv(OzP`Spp`o#{v8k!4xw*Ne zrKPpC_0OL_ZEbDs?d=^M9i5$>U0q#&|Nian?(XU7>Fw?9>+9?9?;jW#7#tiN8X6iN z9v&GP866!R8yg!RAD@_*`1kMMUXJ=>U z=jRs}7nhfpS65fp*Vi{UH@CO9cXxO9_xBGE50C$~pi-&rr*<%xHx(5WG;M8#ADc9+y={e+UUNU?vP9M-)vVJ1c zbjgnqe-NXQW6_W2D0)U9a)-+X={T{jHgQE>}SPRVWE^wsw4i87_n6Ry9qz zq-l@G2QSC47{ukjF54HG85KO9cFi31pk)zCD?^Ud8Aj45d&M{ujv6c-rL{r;S#q2C zeS_S@as9C7hHswEd|8bP?-MaFx}C8i`d|-n|MqwE1^x5}3MRQro8Ec@jPw zt@OMK{mfbCE(=di7J{bH)$Y%yXNTuxXk=T91ZgAijQVuk^y3@oB{D1UkcDP}C~O-e zrEwn;K26Vof$iK=RODGMap3S~l_p3JqXtwBuA=PJU_nC=e;ljE@@{wiZ_(@;6n(c9(v{eCc=wFrEE-hN0oKh<>` zMHBz_t3F))kB#mqG)rUs#!r~4v8l`$o2Vn<;p=D&3u#ie{he&i$u~vw0<{}TRz8nK znrV;Xec0rdoxfuqqbbD6{+x=?{hr>h=M7|afTnJfZ~52D=N=2Ih>+*3ud* zYx^m$BnolBbYzF`iW==pJ@jf92LY`1i|*%8P7!hQ%I8v*ylyX^ZMWaG2fx$8a4i#E zj@*O1KYF2+jaDO_#3b(1ILlV#0Jn&IxnpX+7SRMG#1<0sGna`9YM&&sO$0&7t)*>U z4bm)H&u$S>BA#iHa<6F^5pwZlz`kpZX(?D~8Tws4EkociH*40Q>gG{z1B-h;_h)=l zS4$2j-Z(H5`0D%I%+&qy1gi3#48p|S{pP8Eie-Dfyof6>3S0R0fqla6x~MqZLRfuC zYYCn-$TyE-k(~-~8}LV?&1>Ak`QgZ+chBZjAB{bhIYOFi)_wgkdaZ%1`F*5`9 zb8pQT1>r@=6e#7-eQ`8Rm%uEaC9BPPP2)EDhCfrr%4T*XY$W+&Q*H92bfqS1b~T>3 zXqYhx>(0b(?Yx^n$~Z4iP9EPl`3c7N##c$5rn02LhfW`@11Q<#1ARVBC||G1C3#e~ z+$cQ8D;EcL3wr`Fd+70Fienf}GEco2zV$*8j4M4)%YxVZdJ0$L2>lp|`=ok7>7GzY|7C<_OD}{35r5kdH7K&ZAO|5iGyszT1ez;~c1 zwJSsfbGy7zt#`|UJg)N#p`(DUXWe`jwaTcmlZLtiX1@mC$_=4YfR9|?!$Ij-V~Z7X zZZY?ljB(xOFJju;ZCK6crUeh%5UAvztwZ`*t6DM4_Xa8hOr(KlGZQ}A44|B$H@u9+ zzY&1g>~XscVQeg5#Y^)tZ3*K&sUOe!n&W}e=sdvRjGFBqZ9F`}!p*$P9Ujza&N;<8 z5F8tH4}8DLLaNrd&HCMxFmJXU`6IE2uz}CXxVEq<96YFpb^XO@pV8P7joYeSjGRxB z#^yr$R(|nnOlzW-qI08N0niw;xrnA3;XW?ChA3y`UU9(fVo=eA(`O3!=vo{t9UTLF z#*$?$Pv&svKql}t=&vQSsku(3_W37vq{Q>@BkkRqG(kU4^lWWqWMphfF-u7zv+p|g zqB0rP8eLXI4AjPqfH^~6P(Gk?G7Fw!ubQ%+hldfDGfJ|oe93ZluCl`kN0LpCYC?!B z#A%g8K`;M3=Ul6M@#jk?skSa=6IlG%zT-vH0_+R+WZFwMB0PJOp3RYTm2(zl+VtW2 zTO6EQs_#J_HItJ(HMS!p=6`L)5h*DWN>Cr)l$YWF-K@2BT&rO>-4>g0)MH<@4s^#-9o}yZ z-XYfiiF5uBC`#eRRkDtQ(H05P;N`FKXcJ0&y4A!IVj1L#mN@~Mz`(c9By8p**DzsB z`nlmB6XC3W(S6zWc`&n;Q@)=DIc3jfqXyP;mjmB}Di7SZ)_NT!wF#u<@cUr0lVM`sT%dQVVT_TTB^^+vZ{H1CP+&)2~c+poc`Etlp*o@qV>(|p)?E?OSo09&3l3H)} zzI6h&Z0jh7`Bupn_qlbKvSq?DfEAx}wLOkF-r;J_n&)JQ&|Qu#R8SVvcPe?nuZPPOiBYBFbbyJ!nUwWMoiN>lh~e@~4b zSlG7HG2l2icQ8?o+-DR|bh_ zkY$rEpA&_(EVf-l6A26tJHF_gny6yr&YhZ^9Fh;GYSJX}+~m7A4e?VJNDzCB8Ot5Z z9-qC7@nOAfd#yc{v@_u=)0rp&rjq~c_c;SU;h!?Ush087Y4O&`r%$~>bW-y(d>OR~ z$@wDhuipERfu_f2sNBvi9>UwSAYd>(o41L{Slw;q*Y7tjo~)HikiMdb*1GCCv+q3b zPjWs1QGT>|Z1wnWb#-Z{DY;8a*yItSN7I8eR5OX7+`lgEcgShqvM1)yRgTkX$6#B- z7k6Vf_X2d?GzQ{giDfv|^s3(p}~uoNZX z1$;5gX9`*Op~B#MDfP!h@KutKOH#sixu8NM#{9exofHlT$bBZKv9~IrpGis9Hi`6O z<+g&nOD9_v@eC3chG|#R--D|5O6m3vchWgLHVHGPiA3IA zhj_Hc#Kmo9n?`CVo(Q9(wd%?5Sr)HRs$bT-7TOgt;k)G%k}Z#N6~5~f1S$jQx}xjB z^;oY%CU(AvA+X=6(5(YJn9x?NA>5Dgt9M^BIrc0tI93yr=XvMA_%0v?6!53YJ)fch zHAy7+<$k21B%DH6qxLJ&%MVsXQgngj)C0l2ns+NFi4BR@Bd1lTpJr}QtE*9@4_-Bx zb1LX0P`!5XHbkZx(1L&f^PP^SrVnwkvY5skzkur-seJ@@)z~w2fU*M$Q68UCQj$3J zCKJzT;@+^^A_#k|4~dL>g11PD8y*5hR8J2Ji{pAlt#JSu$?qY43s`6}?0Xs{d47e| zpLztgK}E=6qPvL(dG&nL&lIb-#flCQ!|AVp+F`li`9hpNTj_%C)>0Z8R+d+4ogGyF z@Iip%va}&l0sRB~%CI0KCT4Jz%aZs=C)>d+(5*VKh4W^?pi04UwXifHNp);Tz?mR+ zpPY%{)fyQZ&vq*RN=CRJtYnxHe@pz-(@aHYEb@nvwcR-52bNni1xH6@y4J^u8<|R| z04u|%BxlQ$uU;>VRb#f(*HBsO4^BpQ)dMof z8Is}iatzWkvN%J7p(0^qJ&)jzwD$3)nq&B^Lic#zZlbp_a`IJwn_@xhju8ObN;;Ed zDKyLm+XjVFXPFNG4Ne#s6*aj=l2;B9&G;N&{O_a}9i%5Bk}bk73Y2+MHcd&0b*!Vx z{rLEr)bskau?|Zj*9fmhgkp+DeCTw!&JW+jE1d!>wCv)QUY{)yA8}04_ZiCs{S_Qo zIg!&Jupdu-i~_J}vjNGo*DmOVpkV>duU|(PC1+0ju)&z9@H0>BMui`u$mRfy$rrt1 z>)JRW>;q|w-ES^lNSrAFc~j!v7%V>In&)^IYAeRrQ)H<0Zs41LOlBF;yBisFOTE5((f54eBwo$&Bc@p?{caoZV1+T|@llYz`iafNx%;{}`|mjN%awndIn%&oS~v5LumLOF~lh^k4T2)C$$| z6_i#Aj4SHn%q{-@X*teXvTjvY5EFsJDQwEnOlL-qHfqz>Rh%Q?{+<|h=qt;!2PbLw zid@#DHYRRRyEe#crzSq$52xU7-Bl*0*c?&5U0iK~Vsn-W)EWynX>&`1_HXqDu94$S z_C90`=rU*zWye^8)E2|6*N<2Cf1Ed5P`Quyut(-LKr`F*l{K?;_|v}wAT6OFUMdRx F^&f+O8%O{E diff --git a/apps/ide/src/styles/icons/images/commonIconsObjActDisabled_rtl.png b/apps/ide/src/styles/icons/images/commonIconsObjActDisabled_rtl.png deleted file mode 100644 index d5e9ac8b22ee3c5ff96c1b1b874f67a53b5b95f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4968 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 bk{$?{bF-CN?S41>pOL1bpebJ~YaQ`FImiV2 diff --git a/apps/ide/src/styles/icons/images/commonIconsObjActEnabled8bit.png b/apps/ide/src/styles/icons/images/commonIconsObjActEnabled8bit.png deleted file mode 100644 index 20092f229926f9cb51caf5dbd7c67101af5fc068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4279 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 diff --git a/apps/ide/src/styles/icons/images/commonIconsObjActEnabled8bit_rtl.png b/apps/ide/src/styles/icons/images/commonIconsObjActEnabled8bit_rtl.png deleted file mode 100644 index 7e504ff5f2cfc3a186123435b6941f8b7bf35b10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4407 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 Qze5BlE2upwl{fPFKci7DEC2ui diff --git a/apps/ide/src/styles/icons/images/commonIconsObjActEnabled_rtl.png b/apps/ide/src/styles/icons/images/commonIconsObjActEnabled_rtl.png deleted file mode 100644 index 23ff1a3764aac5bff62cf01934225a8992aa863c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7776 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 S)bn@C0`zr^wTTZLqy7h?_l?B> diff --git a/apps/ide/src/styles/icons/images/editorIconsDisabled_rtl.png b/apps/ide/src/styles/icons/images/editorIconsDisabled_rtl.png deleted file mode 100644 index a657ef951ab0e58249b31fd9140bd9816d38b3ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4010 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 diff --git a/apps/ide/src/styles/icons/images/editorIconsEnabled_rtl.png b/apps/ide/src/styles/icons/images/editorIconsEnabled_rtl.png deleted file mode 100644 index ed1768a914d319b772a34b60a2cc7786aae37381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4151 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 W&RW2$#!k`?z(DtfPMP+<(EkBv%;Bj3 diff --git a/apps/ide/src/styles/icons/images/loadingAnimation_rtl.gif b/apps/ide/src/styles/icons/images/loadingAnimation_rtl.gif deleted file mode 100644 index a1aaf625c597e36b5d50bcae3c12dbd8257b391b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 630 zcmZ?wbhEHb6k!ly_{_$z=5kPS3cgn@zC zC}Y>1f9pIr?=RVUchc9lXV~-}WlT}#S|vMsrznr8)7hCv7u?r;_*uI_;0BjO=lcGW z6Jf@%GU)I#a4;}4Z~~3t)Ufj5GdSUy%>=cC2_(w|l;vVzVBrlo={(t0BI9uL{{`ZV zP!$X?6)Zp%>=RD9&5gBy=?2R2F)%W)G6(_XL_eJ5T(#!Gt@hGq(d>0elJitv`3AEf zJi`G~$t)NF^o)U*`YNf2iEA6e9bc$GRRP_~iPx>11l+hgYGgBgEQ&5APo$ju6{1-oD!M<8kidk diff --git a/apps/ide/src/styles/images/activeGradient.svg b/apps/ide/src/styles/images/activeGradient.svg deleted file mode 100644 index 8ab6ce9c..00000000 --- a/apps/ide/src/styles/images/activeGradient.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/images/calendar.png b/apps/ide/src/styles/images/calendar.png deleted file mode 100644 index d892e495492dc520c37941f8e1542d61c2647b59..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^j6ghtgAGWk)-*E#sZdWB#}JM4Yx}MF4j6Da&sX|7 z!`A8jdcCsk8qA!Iyv;|SH}Y)D&)M%$B~?(WD8TN-yv0Q+kTuXCp)7T~d*0(Sm)QlM ruKV+NaWCV~TOte3Ox?6F<~aLBg|e)zY$0+$3m80I{an^LB{Ts5K`<|t diff --git a/apps/ide/src/styles/images/calendarArrows.png b/apps/ide/src/styles/images/calendarArrows.png deleted file mode 100644 index 73333ada9d79c59f5d39cce4c4956a471db18d5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1238 zcmV;{1S$K8P)BBFpA3lwhbKHbN_H3YLjo)b?5u( zy}!>+Zf`?`kWe9oKIUYz*?#(bns|RqqYFk*930aFOP(yb_wnbW_mr+}u(B+&SsQyD zI_R=<3xX3WKw(Anr%Ce*%_)yT#{?rN4vy)*r(UUCw0>vB;!W|0mHJO!(#BqgPIzT) zHDy5j96a~S!7&u1FgwJ>P}6qA*I~UFQE*hfSsZpeCDFF%V{e~*u5@>Dm6g3etmG5_ zHeH+ed3+mUy=JdN2VKgz8Sm>Hm4Gj_o9VhL4`ea@b+T4#H9x_}bTZ znSO`NGW z=z9=0Pb18dwPD*qvua1TPS`vRCyg!`4$_FtPzqx^Yk8!Otg7DXTNt`vD0i9{VHkGJ zuFtIa5yrZ_G#A25ovh6t_F7R0GdW>0PMY-{q?vhP^m?L`wSIf271=I9H!n=WL5KBq z(rk`i7?Tz27$CKKkNFaY9{RjA7s6&lS-)Ms@jH{%bYw6WYd@Y-2%F)A&B%nI3kH)0 zwnW;DN*D&(-aE8^d8FPNbmO6~NoDI%-@?!ZSV0=6j4QP{fXkI2ThFRWp|8b5PK z!q5i?JaAnIGsGcRZ0|4|_VwkOx(9Pxj}GaC8JsXfB@7I(zyw>uGE~Aa}ol!4oWB9Vij z!-OGVf{pi(aGbAULGCaQ*RYK28ur)U#&v6l^=O4(Hf)xrmH|&c8eCBmom_1;^c|#711h_V^S= zdySkdm%>I>pAv6PWv^|agN_|Io-=MuU8Aohgf*j_Fp-l$2VF40(tJuBWx^Iz9e#1q zyUB7f9p}fYPb9ClV9=GVJ><&^S6Y^~U3!LJgD$&q7CBgp4!U4~1*Yu1Y>xZ;u$s2d z{e4QLJ&*Tc7}BurJ}j3ruQu#EmYd2>%Y+Sc!bDC29dyBPxDOjjiEAH#-dt!2O@-+SZoR^@3F8gXK2o8=Z_3M?$Lrnu^*09|S++K$cy6oJ7 z;1uMy^)&No!Zalw6SliWL2)SU AC;$Ke diff --git a/apps/ide/src/styles/images/calendarArrows8bit.png b/apps/ide/src/styles/images/calendarArrows8bit.png deleted file mode 100644 index c8652600f2491d83aab286229e20250b90400465..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 998 zcmeAS@N?(olHy`uVBq!ia0vp^IY2DH!3-piL}a-#FfcX*_=EsyhX4Qn|NZ;#&Wo?R z51vTsSbO>L=VMnM9l7*i|CyUNpMSma^wYgp-#&i%{`1%GA3uM6|M4@TX+>c9tmw8i zkxeTi8kYr>PWLaF>YmZ2?;5G=6dKdM);q7)Ik7geb8UF_Y|r$jl%9=|wevhu8qPRH1il-`Z;Z7U+{ z=7m?!y8PtxrN^I6-F$ZR%EKdtDZqegFRb z>({Tq5EwvEww3!A(E9L_AirQ>M9=^*>`OL%429US?=ckVa7gHUc}xqZhd^_ z+Uv*n9Qn?kef#$8E%_{pKHdU(x8^+gzhSc0F~!vaii$m})lC#xa)YfCH`u+n|2)ZG zpgL*8RNq#oClhmKug`dN$Lge9up5K4ri{;Ar<_&03|)>fckmu7F=Go>;Y^scq{85; zfkK+ZD?aXE@5^rj51A;=a@+cWFL=op+XL?|_oRKV4)1-yl+?Xo;XY%DU3S;otd4wH zSXS2?v8H^QSnP}$cCQ)VEQ-+ExiM&G#lZv>bIDVAK5~9VEI!vnZD-tQoxJy~cibA2 z`o*4SO?dtlM7xZU4T#8P~knHf?`nbT5thL}k$Lx8f>%8+Y9AUZ|F2`1;%Q8|r_|YCla9 zGn;ux*RM!o+s`EH`ohWmZ1+r$@A!DolkdpC=jLB{#eN5Vo7S)04@#?^u6{1-oD!M< DquAzk diff --git a/apps/ide/src/styles/images/checkboxRadioButtonStates.png b/apps/ide/src/styles/images/checkboxRadioButtonStates.png deleted file mode 100644 index e20c985db8fb28ab0bb878f64931c5f2cb598f04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6822 zcmV;X8d>FuP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z000lsNkl-H7GkKAy~Wx2$5kD7Kk@6 zTp*H=m)o~r_d{;?-rRJD8-)3=!>Kw&D!0!s&-tJ8Jm)!2Ul`Bxz_2U}Km;HFU{PLk z0ptM~g`ZIv`~Q){0N@IpDU;&?a0=bK%ADfnGxmL}{Q{rGO zfEdFt$*N@Xc1_bBpp@Riaa;ocIF2)Dn&#n4mo9yD?)>>Zp68t}%*PGc%vY6Dq3gHD zVzCE!p1*}<*#-b`U3bv3tizL&lOK(Yj{Y$?3;@C~j98USR%x16PbsbBI8H6hYs@sw z;Y*h;WzL;Hf6ntfqoA*MH95Y6vAV9WBZPouST8K?UWtp)H*u{h;& z{LSOKE-0nz0Q|6+qbSNcj^n^E%w_GdZ5#1rD{!%|XNEoHa*7>;=lN257+u$w&PAV8 zDuoj#PAmnm_ewY=`pn<}5GbWJ^$Qk!Pt&yT^E^M_pJ!ogh2uE4D2j5Qq9|`96isga9#HnNs{i9BHem3*Es!MX zia4cnv@Gk2=4IP948y>hHEYn-)pafP;Q(l@bcX2pXjnegG&AV5VtamQ!6-^{A?<8+e}A7={S~)>L*p z72qhP^Ld`%z_P3}bo%tH97?H12m!}&)9i5^2exg`#$f^QsfLEecs#z0Qc7phCq^k< z#&Mk2KQM5#`5K#=}2!a4YNLlvSwjJv5<>)gpF@eV(dknq3y>MOkTI$0$G&J0rNF>(FvaA6B zsb2zp#W#>_`8ojL{K4HA?fDdTrXQjxY8=O{&zt7H!NI}b7H!0UqbQ0Nrd6>fhG9f< zs;jGS)pdQnD2f^Ycri1TYK(hf1hzxeb|JJE3bDc%Fx07%&+Y z_rLH8CPzmww5Jogu7^f?Ns=JTGAN~GMQEPqgD6+}dxl})suj>zw&LO^A3~93a2yBI zG+|K@%U}En@*`hjwCgvJWf`_@&)`r>A&TOhPK+>ne0^A!MPp+ljvP4xUDpGB9LK@h zwQDgpHin}|kD{WYBGjI%qz_+}Os>&&y@pZ>uVxYI{_JsR>6?NF8t#7(ml~UJ`rrQ* z%-NG5gw$A;wPtW|a2J4FDMwM1;IuDE$%3>um&<|UxKK{KqGFArC^du-SoKRGfAa zD=V>j^=d3!xG=Eio_p@WqD70aW5*5*4-bP7606%wralUyaPW|I1PzJEnIF|qTr{Gl`eQg_|$T9>$2t9cSA#+L*eJ2ZR3l=QEgAYCk zNs`dm*oY54_#ilCpLpU4#9}dQ*|G(yszQ>aP-{sVpA#Ds&657!?GFn z#BNvybJe%Nof!b76qaR0awJJY)Lqr{JP<;H&qFwjrfErEpQffJq|@mc_N3EkG&MD0 z_wL=kKFN~TCjn=U`UIR{*Kr&Nt*#z|JeAg@Zo30YvI+;@eG9Aq@~_4X z%W_(hB#e)bLs`)ZCc++NMJsY2{sNLD&B_r3VOnY!W{;nuN6bt0^=WQyj$Hrd=4O2M z*=N2!Y7}RV`lzL4dI*Am|M|^!44*lT)jxO^49g*rT8#Vub`t>Li$nX7*|ig?R0@is zz_#sBqy5NIZiIGSHgsCv zku&V%@ttcf4(2ahX^Pn0-HmKEi?wUlf@N7WG&ErS`t?ChzkmOJq|<5mk@Fhr<4BU^ zNs@%Iu`w`=7wKSApRtf635H?#FRf>AL{SXxxKWJ|0?+e8If5W~f*@dWauN)SXnWYH z;8{2^A~}9$FkAE2DTL!mk_2C$*#fM8w=d{}l1gO2nWH`dhb=A!#N%DreUIc2lj7z3T}}-PTs(=*M5vd zA^}a)f~s89hAvLa%IRSoK@d<;QGvsU598HWU!CSGuIpmUmMy5Ot3x7@2#OfjP#=pB z(k}=CBuT=#o^G&(Oo8O5eOmug=*Ujj=!mA>;7|L9FCBF|GqnZpd-?r@dF(} z0gIc3TZ>pM7C6If_RQrDHe1T7XR;|2eqqO0RU(Ac42r=2ja#k)Km%p zGKDct7>5v29~M|j-#bQeY};-J@Euu}>y#ex$w%Y&z`}Xa_ zfddDS&*za$CIMi)Fvbnz5JHqP^_j+Di;hB2N}(1`jYW$VLGx@J+4^&&QYj=7iJ;u= zr%{E4FFjJ{l$J$tIF1XPY~H+isI9GqHZg)f{Os>gQ(X;R*Ml-{$;mT=bA=~ZF~{@u z(KHQpb#++0crgIr?QPqTTC@n&)zv{6w`5*kDd!6Hna0`H-hL=&7;RJ#Mr!NoP>~x! z_Px#6{p7>g{p7>QzPA|_xe?UX)qx7aNX{_Ywzan(isAscIGbGs8!kq1KH0hRkY!nI zgpiSBG70^{5OQz5hEtC}fK!h@fZSWJLBBABWHJdt$cSZGZJ+Gi8OZ@~akjN9tkJ~? z4z{(o59bWyAQc3&wyq9_VPO0A?bx_+BQ|c_i0#|A!!QhAA2Vkd2e-Ai50^TP&jFAx zL!W#p#}AEpQk2*F|Hfi5*tQKtQ4ov8rd{$J#{rp&!o{`dfKzUSj^g+)a*IzOO6gQt zx^U?%uILoK_zmS;F8W-C()MLwTz8_HzfjQCQlJCw<6RTaghls?Dvd@8IAZJOpO z!!TYN%4FV(;$*Ygt@ZWwo-E7H6G9ehnijmO5Cj48)a#Tl^7(vQHk*BOHjXHYF3w+b^*!`O;5d$LA7oj!#h+JUvjh%6!u2^=>R_duGW9ta z;$V31{rB^Cx3+G+^RB!0OQQI&APDy`4AWQ`JHRkZN6s+b>E5;LaA#+yi-^Bh;QaEN z_ujit0UjcR+|6;^(t?8@vu(R`d}89)9UUDFnytH;<0~az#taK2a1y?J*4F*N1z1kM#ETM%we<`|mq< zx3>QN&b#iqAcGwMZumC+qVBOJ~45kqod=?&aSR$PRfLRYvFpk-mbT+)7a}0TyNLgwQK)70I-me U(e}pM^8f$<07*qoM6N<$f+Sc6AOHXW diff --git a/apps/ide/src/styles/images/checkmarkNoBorder.gif b/apps/ide/src/styles/images/checkmarkNoBorder.gif deleted file mode 100644 index 324bfb3cd35ca828bb25b3d690f8a29a902a4cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmeH`>08nV0LOnQ0um-5-mV7`O?}id$x)Vp2Ojk(CS_(V)P!QW)Tq2lNIdgG^I9ID zhB~x|a`xz>IcH5*HaGV-?BzZ$zAwKozMtpo<3}ML3YP;&U<24; zdwcuKm%ln>eZ7O@FH}>5Ba{1%osLb;NzM5_yGT%UzrIe~+Wk!Re0ZWqIrQ$=-_X|X zCib2Wd$A+!rfqTlz&$o;P<6*FJh$T+?zpvqaK4(5G4)*L)bA`@LM)R3;EVZj-l5 zd(_kOKTplQQO_{AwO2D6l8YqV(w4h|b~Y!!Q1Ix1L^?XZUM5y-ec54aYio0J^W(>l z>+9=lYip~kt1BxjZ{NOMT3T9MTwGXK&}cOC^YgQ_v(wYlYPEV|Vq$!Jd~9s&_3PIv zm1<~cXmD^)sZ{p$_4W4lc6D_r6bhM4CY4G%Iy&0h+gn>(TUuJ0o12@On#5vpV`HO8 zB&x2iuBxiy^ZEJt`MJ5dIXOAm+1Xq!Hz_G8F)=YAA%V?i$Hm35SS%)!$zU*|qM|}V zLTEG^l}Zf^3=9Ye@bU3+cXxMnb#-!ba&&aGwzjsivch7q#>U1N3Fevm;czGv z3V}fWk@c^%|Kq<|!17Np2mlHIhn>2ePXMrOz*5)3S0YfP!VK)s^-F}^8AvPt3g1UH zJ$F&_1MMz*UwGtN9JL3(i4~R;Sg*=Lms5E#w7XH_jD(vC%^_a<#bPsEuhiPBBqn@) zkv>#S&M-O{k7=ORKnF925A-N8juEHL&aHKWz?MjhtuwI_&rFOHz0DU@liF<`e*;d7 z@OHwRA9axGy5Kn%WS(6P3(AdsbcN2w9|tYsB_x-y3PSmjH%g;s?GOTzPULVP7jx^a^x8J>P-kDSrFsEoTyODb+nP33+;k$ z;6yX}FLcgUTndt}=ijmPuikdo!-KoY`O^ML977pkWrjb}V3KhhAS8cUUP`qAjQIts zuhkc}_3&7u@8m*(`GDbOnb9ln1|5bw5y=7BfQ3R`2zZ8cLMx%5D;_V3G4SwRUW1wX zuCTq6RxPm#fI=hmp+OqU{yeuulpK8x!Jg;b2HD~Bn6?cX(_;`js#&m??Ih+h!b=Mb zYLIuAg#Ca7z<9({?k;@Zk``3A7(_CUb9Sa+;)aoAgwGi^6a~UW^j9Srp#juQ1bZ(( z1!DhF5N+E?H&5GLM`53Io#mNnXJNenw`D=2$PJ9;!L*|R&+>YOgiL1I;xf<~n?ZXi z0i5liV&hOEcLag4jp6BFJ6TqFDf@9vk`zJ$UPyrxE*54VD0je9DThsqPe+7$>>iH@ z>naV06Konqm7z#1fIr!XqiOE-n9!-9^k(8MBw0uI1XY`&^>7vjY#n}_o&vyq>rz1z z8G=HD){z2Jq`%uN$q+&!L5Q>p5NOXGSXSnYl#U})Oi)nSmBkM{Ok`(cFnX64l8f-0 z!K=-<1a!YlW{6kE9D8S_(@{O14O&g(8w&qUXuuL`A<(G3rLX5QKg1;rp)wPMiZpktPr0n7ECWT?L5z5 ziguFfyigSEZ`w+ni#g_c>QqS7b!5mlTbL0KzRr$L;NWkrHBE(^F diff --git a/apps/ide/src/styles/images/checkmarkNoBorder.png b/apps/ide/src/styles/images/checkmarkNoBorder.png deleted file mode 100644 index ae3271a17b87a3c70010f57ffd12cd213c82068d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1394 zcmV-&1&#WNP)2y~%9=pus(yeL%2GKek;)UYBPyz!^np~V&(QqE4FYm0cuXhg(4Pk9<4Tpz^Vx&$x?~|vLfLi-^b#*=I z$@99No*wt;=qP4qXR*AzEJo_I^FDb>1<-n{FaA=Kt@DP};l6i&2ET9ofkU@jjMQo8 zee#qF;LApP{HN6&o#hR;-5q!CW5~IJ$%i{)q)t2UllNE!Ff}!Wyu3VUl_cxy>zJIJ z)GYq54<4f6d&m{xRnRSnvFdX4|kBsY^vb9{F;Awl|#N{UyJ= z2*@M5(Y=cRf*3Yn{5Wg zVzD4AD+`&KnO;z*okAY@{`><;Ab%!%MMVWnCX*M`r6N%BXOGV|=eXpTKwih+747wB zkIy!TGWyGJxMu0cWf`c`P9cwcxj%b+wmHWozXbBg52^sRx3`g#lOvM9ySp3IL!E#V z6B8o&*^7oc_TJte@=Hu2`FnbYKwXVETxcHsf5^?vMM_GF4``>5N4`J*KoZEGGrm0e zCD88Ap9@{~`oRfJo4rKTMHDZI~EoeG>LC_4B~7;3a&J^V|RB~wZDP8EnIL?5)%`VkdWX5+9~9b z@6SJw1oG#*Rw{s_98mPvkU! zlG9LDZN|>d4xV}OO}w2~EUwjzE1!YW)6)?d8R-MsPs1<3r5io?=;Aj%pk4J}fV8wU zG2_R?#GtUS5K&Q4n3b5xX|J5i~f~X{}QZ!3DyzPvp_X9H3p@#IJ5_I7DsFU|9cjwuFY;x zItxU5FlT{EuheVnh8Z)&`Woy`{l>*NuSv{ZOvFwQK7w;R!GN%lV8zx9i7kYSr%RO#O zcK8?>7hadm| diff --git a/apps/ide/src/styles/images/commonIconsObjActEnabled.png b/apps/ide/src/styles/images/commonIconsObjActEnabled.png deleted file mode 100644 index be14bf0ac7affef85c5bba678051ec8d6fff28c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7803 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 N002ovPDHLkV1ju;!bt!C diff --git a/apps/ide/src/styles/images/dialogCloseIcon8bit.png b/apps/ide/src/styles/images/dialogCloseIcon8bit.png deleted file mode 100644 index 200c0afb0f0877c04d09894f842d0ef772a02126..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^_CUC9Xx&N^6ew{zE4=OfA{HIi4AksT=-<}9=?3v<(20@SI*cx zd-X1xu-u5E&f1Pi%g%o4TeffY-ZQ7pU7E0X^ZY}PW^X!HF>(2}eMinb`o3uE@wFE} z?YQ>UC%0?;rO&h1A6&HK)SUef{Y$2*S-3Ag^J(>kPm52#`}OPBnzL^go&L1`;>XK3 z@5Q&Ts_a{M(1!7ANlTY-LYC<*clhKP_& zG90Sj=)%CjXyNJN7@~20>7)E;P_WDEBYInY83Lo1yOXT0vL*LiN|2eDI_b`cZ>7S0r zcb9#586#q=)v-A5D*G(83lo=Bw%RMO$Za~)p0w{;j ze`~3J#rnOh>b@&eYm6^U|6H}NgI6@>@5u?unq}$pHflPnqS5BcfX(iGYFaT zq3FXgrkldpbTd8*7b^XdFqf1doG`Ttk??AqNe6B&~Wf$_oM>FVdQ&MBb@0KH6m A9RL6T diff --git a/apps/ide/src/styles/images/dnd.png b/apps/ide/src/styles/images/dnd.png deleted file mode 100644 index 6e1d89902be7b632d91ae3056cd27912008a2216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1910 zcmV-+2Z{KJP)P4mrkbEsAUhb@zKL3 z9W|mHEqqjJ2((r-D(qr7DPKOy>?j$k4r5^My!2AdW$X`D-%o?uOwnedKjk*OhMQHW2xEWlu&V?4$jjeAjY znt6e_I%Qc(PuAC2c((dkZKF8upsLt z6HSIZLq4_CEtb;YyBZb+6j&4xUn<-0mO0vGlm|)ojBdBGKm#wbe)APo%IGblFClT(5LODzESm{$kN2_#G72+P zwQ`ZfS)mGxF^k8buC-2*n@>0YEpZsL39pe(n0G0O!v&V9S|DDuw z@XVZiVB9#Id}*GWgI{<- z3tG_rPgd`8MQ(lUF*s9)W0z&9gfn#nw&mr)Q&kmu+2m4s64i{Eh!b~BM92M8@#nPZ zglwG6$wT|p2e5zSZ79utke^ch3w8T^%0`klC#KwsKkm67O^FtqNV^FwDQP%$$DL@q zdlLDnI5i?2ZBw(cY1C*gqVyHmPI9Fw(TXMuA;E&SvE$J)@oqHJW4}2ukzkc*N>Ke{ zw~Rw^_JaraBT7v9KCrI>QmEDOG&>OBWWxOwMG+uBh4uN$S53% z9fVDJc@<)F(qNpp(S};8dPzHfz8}t$F;MC`w9!*cM6>hlEArgbBDRqap|B z(O*MYCv+rn3}Lcb%cGB8b%APnV(%j{Qos^ty)_93Lk(zp;z@M7s^I%-JA5VIz_)D& zyc@qj*ZLxO1JJeZb5v4d70W!9I3MTa;Fqv4{6tUTA7~jR!-l~*b}V+-Z1~b_#zrDu zh&_Y~7MpZp#i7c|=&d0kGUz6?R+E{DU$U}Lot}=L#*fEtErH?pxq~f2G#qld)D!v9 zv}v+ph2DVbAva>*uo2i#m-ff_1U0T`4wNlFd^bHZ*ju@eQ$C80{-LP@#2DpO8@`>07*qoM6N<$f~=CI0{{R3 diff --git a/apps/ide/src/styles/images/dndCopy.png b/apps/ide/src/styles/images/dndCopy.png deleted file mode 100644 index 660ca4fb10fc1a0a26bd6235a45395031d7e634e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 814 zcmV+}1JV46P)P}>M7A(51bsWI_m(WQiniHU*6AJCmEV`AdMUtm&QxDr?p zR^4G@6A_F_jnPtDzN`&G%UC{2A<*e`X5RC4N}A$|JDK-p^3FZ?o_pWr@V~Xf2OB~z zuhZ}Bbh;=d*py{?YhgQzJ%rgCYlL$R-y*JJ`oZJ-fxAPuku9%dqnJZkD}!SwE4AX+ z=im4i`4K@J4;fx-BoHx(`0KZ?`cirdscZ@rQb8fL2hGr7@d!{=h8HN#iyip#=IbJf z5pR`*H{Ds}s`FfN7Au=8AcUZ~)Pkkwt4P1dz^1lBH#C%v6vVfGqU({T4+EI4y7I8Y zHxdj4mRRK7g8~d=~mgU)(J|wV*Xc&RigsR)F>BOZQ2pCbPhWFIW=o)E-n>e=k2g+5~L=nPGH-& z!BKEP;CZYctV3-lP}w7O3x00!Nk6?jd7@NzzGIQl``B; zH%@Ck7kUB8T4(_*J9~NAEp)p+uFc}v{8KoZoKTtGZhH?#dPhu$spJ%r+ewJLh;$*1 zx%4N1DYOvCmRw>ddSg@w@`S@=a?&i+VfhI6x`yfmaqo7kzE+QVn#AesBLFUK+9i5U4+rmXF2h?Z6nK3qOI&i@1$0P;;ggN~w;y#N3J07*qoM6N<$f)S>15&!@I diff --git a/apps/ide/src/styles/images/dndMove.png b/apps/ide/src/styles/images/dndMove.png deleted file mode 100644 index 74af29c08938f718f4238fb5c4f09f6750ae56dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 785 zcmV+s1Md8ZP)7j^8B~!ytm5eA`Qiz4Q=^ARmoN zP$MF=^-@`wf2T=GrHG1(HOKDe{@%OWckgvNtB20v+;cgc-|su;eBU9mEF&xXtVD56 zz7n2BXLYmXU|pFKSlF0b8z27ePcFij`X-McM@W`{5W?@jik{n-Z@JyB8(6|JRuW4P zWf4X$A0?6rAKwkiU432sp=W4gI7!8+A0B*Z8wot^cx@Xe69|MR!7)|97J~&x47GT( zIRK+RAGTBtIy>5DR-Z@?g@hE{1f&i0yV@_fIm#iGNy2KZ!9Cl3$V}a%=b_W-)G8%O zQva*PDm?Cd&==~JFVU?*daAAUiaVZ4AQ;<3Ie$n6XGMrd5RWHRi^QX8!Jr zuOufaHOn5`nG*~gL=h>5&+#aCMvNc~A)#4#+efwp=?#!WOQu`bYuemE0IK$Sp*4&<$~+M^#ZZf?C>@s;2lGK!SOxGQ^GiMi%?n+*nxy+K|x$2 z#Ex$J-MZ^DE3=>r6qDZ39TFv(-l2cBAzNjYlzWJ7ieK=BN5TNR>Wn3W25-}DI|{B! z1E_Xb^GYuH0f=kxQQ3sy<$=|gYBJp=2_-|jy6^!TjiXkXZIjt@eTO^IdiXN^>cTuX(K-S9|!A|4M=9mq! zlPB0RiE{eSZ3JxWyq|EQ7#`MpGmJ2+CC9LidH4~84-NQ?x7vUe`7OWzEFUyg!Q)dC P00000NkvXXu0mjf^aNqO diff --git a/apps/ide/src/styles/images/dndNoCopy.png b/apps/ide/src/styles/images/dndNoCopy.png deleted file mode 100644 index 998c2f2692201457b3c310e24b13e834b5b9c4c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1332 zcmd5*`%lw%6#abrz*0&rGG`wY8BE10+l*+o%mp;4V-EK%lIS$wp-j}dhmY0ZNao0r zEpZh=9)91u2RkC}1D!{)^q@H#fxqhyZ8?KmtGm049~H3yp38K;!SP#$s)8=f+hk zG4h?^!w{=V)#pd*fS^hMabdU-05J+>B#{h6;tZ2HO!5=q@y&R=*vrct5U33c6T{3B z2&%>TnD>MlN!v`p!TB&;NuvuXv|g+imqycvhtDv=B)&u?2E#=VK4X8iH{R$=oI7|( zhC&sE<}*g(7gfx1Q<*njb@<*)&o%H?cISw z4G~G>WU7Tm&-UoQiOukw1~YRIq;(6fo)XXsfRsw*0Wh?cB*I`O!an+k!7!7_-Dva- zW53LsC!MMsx=d#kZtMHGtm{p}){X$?Qr=Sv(>srZb2wu6V~Z~met zk=m)WY5)ub-wFiLY{5-XXhHxi^qpD)QAee6C=@f9x^Op1A4nHL7%9wDV7+vByq+Fl zp$8Sy0+c>JMv`ADgJC&#vUEST?3WY+cRQB}r^!E0uR4TPv z-PhOG-`}s%XtY}Gz`%e`ryCp`)a&&IgJEcB$Y?YU4-cD6rje16(b3Vdu`#pRJU%`? zF)?AWSgcm-B7Z+c= zc=7V(%cZ5ISFc_zFE6jGth|2xdUbVmZEfw%n>TOYzFl8m-`Lpj2$hW zF3)=dgFjC36o$=;J$=SQ|0e_f>fXNOsq?|;sH1Ur%?b0jufi^f6iEm`2)9fCQplIT zs>mzhSKapuN+C-`XbG9ccZVJb|DAv3a_Eig*U`A3zXhsX-c6?_o}i6si}+)b{e5Dn zVRLux`kowaiT!L?h|jMVc0_^$tUKTClHO$9IpCO1&HQoUnmqwm}r=tYNF8=v1R4eLY diff --git a/apps/ide/src/styles/images/dndNoMove.png b/apps/ide/src/styles/images/dndNoMove.png deleted file mode 100644 index e909173e0df652ae3585c6f9e5024749761bfc60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 991 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbL!WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2v2c#w!6nA+G=b|3AXOaEyWBCD)eX;zLXK#<;kx%E~vncuq1fy!Z4uz`$_t-hMtpE$8FCgv&|>%xG5v#RP(q@>R%D9)9XoEIIvJs|M+uU{`iLgz9tJd2FHz{`6_ zPX0@Az`U*Msz@IzbMZK|rbxVX+TF|CS=yT!$QT2^fW z1H+FcD;|qV{9L*ArIG1#d8IoiPu>z1zAGraGB$RJq|`(SiAzpSvtwi5B&8f@V0a;? zaK+vIrFYPeimLq#40{+Dz66Ed*VdU89leo_>%5lM@8c)msB0`@U|20BdrLs@A`8pM zl(g%|k6$}>?2LxSGa31A4UHpAOdDci9_r}c6A(NhA@R}8>lP31Q5M!+Mn($)0?sfo z-sI#w#3y`DK;V(G$|VE)NBSlgG|kqsvTqLx-VzkNh=J)82ghj<(a91LzzALM63Gor z1anG){DOhp!3r4mr^ibJ-TBkg#WAGfR?-Y!7QeIGnwl7mycEn1zqvU_O}O$im+95D z>i(h(oHM+32H|eqQ-y1h?zP+jLJNvAH=+XQ6&ukoHJXV-? z*zeGvsOYM==IG`VtGxQuH%(uzY}vHX$e@#vC8F`bxwhz@g-5Jg7}+9Lhb}YrdAQAi z<4enI<0Y@Grg-kyee`HSLBR*3lhTF~zo%8Tl%34l*ubE?nXh@3cye@=-(G%kWo2>Y z$;rBha}uBVIoD2~dFITSoHIF94%0uGY8e?CnVsE`lAIL$n5DAMe@ByUccjEB<5wG8q|kKzxu40~1FJf1_j;Z=?o;H30Vo2=f2{ diff --git a/apps/ide/src/styles/images/grid_sort_up.gif b/apps/ide/src/styles/images/grid_sort_up.gif deleted file mode 100644 index 9452da05432568afaa2a657c42603c1bfd0e45d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48 wcmZ?wbhEHbWM^PuXkcUjg8%>jEB<5wG8q|kKzxu40~32sBIoMUeB2Dy0P*e#QUCw| diff --git a/apps/ide/src/styles/images/header.png b/apps/ide/src/styles/images/header.png deleted file mode 100644 index aa3e5bae8718f207aaf69b5ebc40262463615ca2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3276 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 VW**8~G31jaFfp*yuSK{-{T-fap9cT{ diff --git a/apps/ide/src/styles/images/header_shadow.png b/apps/ide/src/styles/images/header_shadow.png deleted file mode 100644 index 59b2c830e18fa7e5c1502ecf030c60cfd39ec915..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 197 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_arrow_nml.png b/apps/ide/src/styles/images/icons/title_icon_arrow_nml.png deleted file mode 100644 index 66868704abe0f87e72af7fee908b63bfe1e86db8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2989 zcmV;e3sUrnP)KLZ*U+IBfRsybQWXdwQbLP>6pAqfylh#{fb6;Z(vMMVS~$e@S=j*ftg6;Uhf59&ghTmgWD0l;*T zI709Y^p6lP1rIRMx#05C~cW=H_Aw*bJ-5DT&Z2n+x)QHX^p z00esgV8|mQcmRZ%02D^@S3L16t`O%c004NIvOKvYIYoh62rY33S640`D9%Y2D-rV&neh&#Q1i z007~1e$oCcFS8neI|hJl{-P!B1ZZ9hpmq0)X0i`JwE&>$+E?>%_LC6RbVIkUx0b+_+BaR3cnT7Zv!AJxW zizFb)h!jyGOOZ85F;a?DAXP{m@;!0_IfqH8(HlgRxt7s3}k3K`kFu>>-2Q$QMFfPW!La{h336o>X zu_CMttHv6zR;&ZNiS=X8v3CR#fknUxHUxJ0uoBa_M6WNWeqIg~6QE69c9o#eyhGvpiOA@W-aonk<7r1(?fC{oI5N*U!4 zfg=2N-7=cNnjjOr{yriy6mMFgG#l znCF=fnQv8CDz++o6_Lscl}eQ+l^ZHARH>?_s@|##Rr6KLRFA1%Q+=*RRWnoLsR`7U zt5vFIcfW3@?wFpwUVxrVZ>QdQz32KIeJ}k~{cZZE^+ya? z2D1z#2HOnI7(B%_ac?{wFUQ;QQA1tBKtrWrm0_3Rgps+?Jfqb{jYbcQX~taRB;#$y zZN{S}1|}gUOHJxc?wV3fxuz+mJ4`!F$IZ;mqRrNsHJd##*D~ju=bP7?-?v~|cv>vB zsJ6IeNwVZxrdjT`yl#bBIa#GxRa#xMMy;K#CDyyGyQdMSxlWT#tDe?p!?5wT$+oGt z8L;Kp2HUQ-ZMJ=3XJQv;x5ci*?vuTfeY$;({XGW_huIFR9a(?@3)XSs8O^N5RyOM=TTmp(3=8^+zpz2r)C z^>JO{deZfso3oq3?Wo(Y?l$ge?uXo;%ru`Vo>?<<(8I_>;8Eq#KMS9gFl*neeosSB zfoHYnBQIkwkyowPu(zdms`p{<7e4kra-ZWq<2*OsGTvEV%s0Td$hXT+!*8Bnh2KMe zBmZRodjHV?r+_5^X9J0WL4jKW`}lf%A-|44I@@LTvf1rHjG(ze6+w@Jt%Bvjts!X0 z?2xS?_ve_-kiKB_KiJlZ$9G`c^=E@oNG)mWWaNo-3TIW8)$Hg0Ub-~8?KhvJ>$ z3*&nim@mj(aCxE5!t{lw7O5^0EIO7zOo&c6l<+|iDySBWCGrz@C5{St!X3hAA}`T4 z(TLbXTq+(;@<=L8dXnssyft|w#WSTW<++3>sgS%(4NTpeI-VAqb|7ssJvzNHgOZVu zaYCvgO_R1~>SyL=cFU|~g|hy|Zi}}s9+d~lYqOB71z9Z$wnC=pR9Yz4DhIM>Wmjgu z&56o6maCpC&F##y%G;1PobR9i?GnNg;gYtchD%p19a!eQtZF&3JaKv33gZ<8D~47E ztUS1iwkmDaPpj=$m#%)jCVEY4fnLGNg2A-`YwHVD3gv};>)hAvT~AmqS>Lr``i7kw zJ{5_It`yrBmlc25DBO7E8;5VoznR>Ww5hAaxn$2~(q`%A-YuS64wkBy=9dm`4cXeX z4c}I@?e+FW+b@^RDBHV(wnMq2zdX3SWv9u`%{xC-q*U}&`cyXV(%rRT*Z6MH?i+i& z_B8C(+grT%{XWUQ+f@NoP1R=AW&26{v-dx)iK^-Nmiuj8txj!m?Z*Ss1N{dh4z}01 z)YTo*JycSU)+_5r4#yw9{+;i4Ee$peRgIj+;v;ZGdF1K$3E%e~4LaI(jC-u%2h$&R z9cLXcYC@Xwnns&bn)_Q~Te?roKGD|d-g^8;+aC{{G(1^(O7m37Y1-+6)01cN&y1aw zoqc{T`P^XJqPBbIW6s}d4{z_f5Om?vMgNQEJG?v2T=KYd^0M3I6IZxbny)%vZR&LD zJpPl@Psh8QyPB@KTx+@RdcC!KX7}kEo;S|j^u2lU7XQ}Oo;f|;z4Ll+_r>@1-xl3| zawq-H%e&ckC+@AhPrP6BKT#_XdT7&;F71j}Joy zkC~6lh7E@6o;W@^IpRNZ{ptLtL(gQ-CY~4mqW;US7Zxvm_|@yz&e53Bp_lTPlfP|z zrTyx_>lv@x#=^!PzR7qqF<$gm`|ZJZ+;<)Cqu&ot2z=0000WV@Og>004R=004l4008;_004mL004C`008P>0026e000+nl3&F} z0002kNklpzF%!=8C zATA*%5Ek|TL41P0O(JiDP3jCxF~k4O3^QXSF~mFu+9&}e(XMt1q=5eM6qril$YGPS z`67uguka=w`VrQC@!2%IuUAP`7CYd<1+ur-=kVLwo73})zvOoFLRA)zK-M2A0G2== z&0<~O-7A{K0`fK=NIC#~AOvoKx)s-L90GnH=tEDgxSPgwVq=U8odCzc9{2!k2lP9* jP|#I&PhiIQ-oFC?Ws+{%Qqa=Z00000NkvXXu0mjfN)nDp diff --git a/apps/ide/src/styles/images/icons/title_icon_arrow_pushed.png b/apps/ide/src/styles/images/icons/title_icon_arrow_pushed.png deleted file mode 100644 index ed3252221ee4274b2a95f44ad2090cf4cac773ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2926 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 Y0KN%cLpKlHZvX%Q07*qoM6N<$f)I6XP5=M^ diff --git a/apps/ide/src/styles/images/icons/title_icon_arrow_sel.png b/apps/ide/src/styles/images/icons/title_icon_arrow_sel.png deleted file mode 100644 index 7b7219a030ddc2a45dbd4578e9d8f71edec4ebac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2938 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_command_nml.png b/apps/ide/src/styles/images/icons/title_icon_command_nml.png deleted file mode 100644 index 4c34e0c51a83b70ac555913a050fcafccd4d2df9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2996 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_cut_nml.png b/apps/ide/src/styles/images/icons/title_icon_cut_nml.png deleted file mode 100644 index 2d95367ccaeb5dc43d044a51f5a95efcdd468d1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3528 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_cut_pushed.png b/apps/ide/src/styles/images/icons/title_icon_cut_pushed.png deleted file mode 100644 index 71d847551dd51592f206d03a7edf7e0257179d28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3443 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_delete_nml.png b/apps/ide/src/styles/images/icons/title_icon_delete_nml.png deleted file mode 100644 index d3171ef8a151d755f874db59bc80cc2422aa218e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3069 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 LNkvXXu0mjfbfUdS diff --git a/apps/ide/src/styles/images/icons/title_icon_delete_pushed.png b/apps/ide/src/styles/images/icons/title_icon_delete_pushed.png deleted file mode 100644 index e6a09cde975bb1947a28471ff2e87ebb3660588f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3034 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 Bm(c(K diff --git a/apps/ide/src/styles/images/icons/title_icon_deploy_nml.png b/apps/ide/src/styles/images/icons/title_icon_deploy_nml.png deleted file mode 100644 index 9ea5ef8a6c20d2946603c4689174e69f0a7f3928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2982 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_deploy_pushed.png b/apps/ide/src/styles/images/icons/title_icon_deploy_pushed.png deleted file mode 100644 index 178cec14eea8e50ab1500a4413335112c13b2031..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2918 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_duplicate_hover.png b/apps/ide/src/styles/images/icons/title_icon_duplicate_hover.png deleted file mode 100644 index 2dc5d75c15b5f9fb1c0cf538db2c6d48e8b9edc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3114 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_edit_hover.png b/apps/ide/src/styles/images/icons/title_icon_edit_hover.png deleted file mode 100644 index f8728d6a422a00d32bd8ae229408b1bcbf880804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3039 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_edit_nml.png b/apps/ide/src/styles/images/icons/title_icon_edit_nml.png deleted file mode 100644 index d9e01e3572020641c4c17348290efdb073a5d56f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3028 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 pd46EIK<_k)Qwo diff --git a/apps/ide/src/styles/images/icons/title_icon_edit_sel.png b/apps/ide/src/styles/images/icons/title_icon_edit_sel.png deleted file mode 100644 index 18ffd03a51c3983db2ed653f2d1357da277dc547..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3047 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_help_pushed.png b/apps/ide/src/styles/images/icons/title_icon_help_pushed.png deleted file mode 100644 index 1a50256bcc171f648c7747579bdd109a9468ee81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3114 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_help_sel.png b/apps/ide/src/styles/images/icons/title_icon_help_sel.png deleted file mode 100644 index e73732cc96dea6fc2ef414cad0cdd69b7f6c2c60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3245 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_keymap_hover.png b/apps/ide/src/styles/images/icons/title_icon_keymap_hover.png deleted file mode 100644 index 3231b3b207aab5b67b75ccaf5bef673c6315e79c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2978 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 Y03HU!n2-;s<^TWy07*qoM6N<$g4i&IhyVZp diff --git a/apps/ide/src/styles/images/icons/title_icon_keymap_nml.png b/apps/ide/src/styles/images/icons/title_icon_keymap_nml.png deleted file mode 100644 index 9c0774d578c90f8250c59fd8970803fa1465fbef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2963 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 KMNUMnLSTXbduPo6 diff --git a/apps/ide/src/styles/images/icons/title_icon_keymap_sel.png b/apps/ide/src/styles/images/icons/title_icon_keymap_sel.png deleted file mode 100644 index 7963e00c05b7bb39f99c03b7eda67539ad2c7ceb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2974 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 UKINq9_y7O^07*qoM6N<$f{QhQmjD0& diff --git a/apps/ide/src/styles/images/icons/title_icon_lineending_hover.png b/apps/ide/src/styles/images/icons/title_icon_lineending_hover.png deleted file mode 100644 index 89db50bea333ec9e72273d664718864ba66dfbba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2943 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 Y0RPTLg+C=qa{vGU07*qoM6N<$f{#U45dZ)H diff --git a/apps/ide/src/styles/images/icons/title_icon_lineending_sel.png b/apps/ide/src/styles/images/icons/title_icon_lineending_sel.png deleted file mode 100644 index eefa00af65dbae35e52b4b5b47a4b50921c480de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2948 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_newfile_nml.png b/apps/ide/src/styles/images/icons/title_icon_newfile_nml.png deleted file mode 100644 index 9aa91140f4eb4084e6823f9c7cf31a66e9d710b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3118 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 IM6N<$f;D}_d;kCd diff --git a/apps/ide/src/styles/images/icons/title_icon_newfile_pushed.png b/apps/ide/src/styles/images/icons/title_icon_newfile_pushed.png deleted file mode 100644 index d25cc24d56700d5e6d03ae982a49043f4a62c243..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3061 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 R3cvsW002ovPDHLkV1ic|%(Vaj diff --git a/apps/ide/src/styles/images/icons/title_icon_newfolder_hover.png b/apps/ide/src/styles/images/icons/title_icon_newfolder_hover.png deleted file mode 100644 index ef18a252a6adb82e2246f9c5c40a6344a1030cf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3150 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_newfolder_nml.png b/apps/ide/src/styles/images/icons/title_icon_newfolder_nml.png deleted file mode 100644 index c2814b31c781d08fd60e000c5e6f073701fe6438..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3120 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 KMNUMnLSTZ+PQsc1 diff --git a/apps/ide/src/styles/images/icons/title_icon_newfolder_pushed.png b/apps/ide/src/styles/images/icons/title_icon_newfolder_pushed.png deleted file mode 100644 index 295abffbd82db17f70f1b68550accfec98f10182..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3056 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_paste_hover.png b/apps/ide/src/styles/images/icons/title_icon_paste_hover.png deleted file mode 100644 index acfeecf6e02290b354cc796421522231582b19c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3136 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_paste_sel.png b/apps/ide/src/styles/images/icons/title_icon_paste_sel.png deleted file mode 100644 index d5c8b71ebf2a3ef04ada6415e169a4353d4968c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3136 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_preference_nml.png b/apps/ide/src/styles/images/icons/title_icon_preference_nml.png deleted file mode 100644 index bb0782adc3eb14e418a48052615bfce7a1913870..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3520 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 FV1g43ul)c3 diff --git a/apps/ide/src/styles/images/icons/title_icon_refresh_hover.png b/apps/ide/src/styles/images/icons/title_icon_refresh_hover.png deleted file mode 100644 index d30e25b84f6b7e42f0f7994cbef166d855756708..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3583 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 XNpVh+&9uxD00000NkvXXu0mjfD?XqI diff --git a/apps/ide/src/styles/images/icons/title_icon_refresh_pushed.png b/apps/ide/src/styles/images/icons/title_icon_refresh_pushed.png deleted file mode 100644 index b02cf1efd80cc1b49ceefa3bdac4bf328cd98b45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3428 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_refresh_sel.png b/apps/ide/src/styles/images/icons/title_icon_refresh_sel.png deleted file mode 100644 index 1f5376b17b1c75ec86b49855889d4c1d2ff621bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3540 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 XdoX41B{*Jv00000NkvXXu0mjfk$QYY diff --git a/apps/ide/src/styles/images/icons/title_icon_run_nml.png b/apps/ide/src/styles/images/icons/title_icon_run_nml.png deleted file mode 100644 index 478cfa759efb48b35501a87f81539d8dbfefb6b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3478 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 UXvLyZr2qf`07*qoM6N<$f+U-(QUCw| diff --git a/apps/ide/src/styles/images/icons/title_icon_save_hover.png b/apps/ide/src/styles/images/icons/title_icon_save_hover.png deleted file mode 100644 index 496e44c51fe8e5e147e256f44c603c7186d69936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3036 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 effwbue;)ue41Y)HubIaH00001 diff --git a/apps/ide/src/styles/images/icons/title_icon_save_nml.png b/apps/ide/src/styles/images/icons/title_icon_save_nml.png deleted file mode 100644 index 5776483b84370f5f9bb426443d09c1dd63a7fdbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3016 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 KMNUMnLSTYl(U~Fu diff --git a/apps/ide/src/styles/images/icons/title_icon_save_pushed.png b/apps/ide/src/styles/images/icons/title_icon_save_pushed.png deleted file mode 100644 index 4ab5a2e89705cf08ad9b28fb389e4f94373c752f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2954 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 D{uyu2 diff --git a/apps/ide/src/styles/images/icons/title_icon_searchfiles_pushed.png b/apps/ide/src/styles/images/icons/title_icon_searchfiles_pushed.png deleted file mode 100644 index 8b94caca0bb97b91615adf3aa93d53ccfeaf231a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3378 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 IM6N<$f@6bD2LJ#7 diff --git a/apps/ide/src/styles/images/icons/title_icon_searchfiles_sel.png b/apps/ide/src/styles/images/icons/title_icon_searchfiles_sel.png deleted file mode 100644 index 2330ca6a2c1b9377d006b739952230185f252e4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3412 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_team_sel.png b/apps/ide/src/styles/images/icons/title_icon_team_sel.png deleted file mode 100644 index aec8cc46425a0b332b205a47fc39f48c26b86769..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3526 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 A)&Kwi diff --git a/apps/ide/src/styles/images/icons/title_icon_terminal_hover.png b/apps/ide/src/styles/images/icons/title_icon_terminal_hover.png deleted file mode 100644 index 7849139e9f27af8a4b3af12d87dff7a338f2fe2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3038 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_terminal_nml.png b/apps/ide/src/styles/images/icons/title_icon_terminal_nml.png deleted file mode 100644 index b07ee1310cb6be21430324372f4b1cb61feee281..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3032 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 diff --git a/apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_hover.png b/apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_hover.png deleted file mode 100644 index b73fcda5035831fa1ccb829947cf7bf5c8430eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3039 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 X+D4^u^kqk=00000NkvXXu0mjf=l_%I diff --git a/apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_pushed.png b/apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_pushed.png deleted file mode 100644 index f5c24b32e17d1a4a80b2fdf23a44df4c0bb851c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2971 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 RmD2zK002ovPDHLkV1h!gf&u^l diff --git a/apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_sel.png b/apps/ide/src/styles/images/icons/title_icon_uploadtothisfolder_sel.png deleted file mode 100644 index 0ed65c1af3c6cd2db012632ae13511075b2222d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3052 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 T%16+x5Eai6w^{=LCAG3? diff --git a/apps/ide/src/styles/images/loading_img.png b/apps/ide/src/styles/images/loading_img.png deleted file mode 100644 index c4f0e3db6b9e5f38447f51be13cf33ed7a96338b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4291 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 diff --git a/apps/ide/src/styles/images/progressBarFull.png b/apps/ide/src/styles/images/progressBarFull.png deleted file mode 100644 index 90c9eaa2c291439472ec6edcd21541fc711f27bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^%s?#3!3HG1q)u@HQf{6ujv*44lmGnx|KFNTBLPU) ztMwc{bl|{))-ykQ&-`qi{8@PBXXcroW!0Zc7aD2IS)U@&aGTY>po(#~za&r>f3h(H Z!^NBOZl}&0+yI)$;OXk;vd$@?2>|liF?0v z(btiIVPjv-@4(4GzCyA`kS_y6l_~>6Lo)-z&;LOBB?CjL0RzLU1O^7H84L{K`IF+0 zx&hU0^>lFzskoK&=l_3uW>p4-h8YqXEDVe;TNu;N&nsnmG}&QJgASj7!;&2f_&Uxu z?BI?RP-yTlOpp}#-+HNlLBOGB3Y(Gx!^Q`njVENWKYDrW*fH+3v$I&AFJHP;w_znS zhk}~WpB_^l2BwZq7W-sg<_3mE79bvHxXtqA%dHtddMdDemXws7+wen0VDS>5e3H_^ z^AU$ZPVx9)e9eG?L!k@A(>Uh?bk{~k21Yi9#_3MKd!`4M0X@Lr>FVdQ&MBb@0G-cc A5C8xG diff --git a/apps/ide/src/styles/images/resizeRtl.png b/apps/ide/src/styles/images/resizeRtl.png deleted file mode 100644 index c3f97c6b77a201e04fa72fe65632989eed13882a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg4RuNt)gKx*0OMybYo-U3d7N^f% z-pK1@$is5M`iR>^35Cf^PIU@qNHhoM`&!oLkJijv=rASExnzj{00LP0j;?2Q;7Wxl#8`u_g7$g6vDi zFJ^sM-tJ;FagB;HgNN6oRZD)n^xG!2#s`Fd#Gf~rWF6z?^m{Syt2Us+7(8A5T-G@y GGywohYGD2V diff --git a/apps/ide/src/styles/images/row_back.png b/apps/ide/src/styles/images/row_back.png deleted file mode 100644 index 643db076ebe2084932c9c89d4278b806f9994c18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3077 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%0D|H~QIRy++?ZJ^Bhf z^&HwQ2m1O;(#*i%DDIqUz`Pw4O;{69i^+NHuq@PYLPD+rsgSlINXP2VkYVf%0Wt!n zV-7yqps(ja^u(wA3Yj@ltw#mBp`Zg{r2R6#mMO5#g=p^{$j6Zstj#AI9OOS#(v8!JnGZ#Qvy!}S`6nV*-&Q}`*;1x4mt9^8+x9;;QP7x z9K@G1qVVcemDiMzuCP=fjLrf7hR}9AfNOdYD;1S&i5Q@C*xe;u_Pn3~BqO2roFU9`)op2Xp2uRb~ zHl*z2yAf}&zGea0JE!fV#g}iTb(hj$RZi@hnRfFEP$|PJZW2Dm7t&&!+>I}sjCEk; zw6_#UbSm`1DXjkaH0Xu&aw#Prf>-WBgTSo!+D{#OZgcfdMj}%h*Ur^|;_nEdFF!Gh zOI;}nNfp)j@~fL3Q5jrtD%WH@sb2PC#%WUm=im`HEV5zPsIc0>F5~#!%xsnY(dmp+ zeCg|kf4aT5Qk@$%2P`0C>>jWQMYL?NOj((g8+z&|MDO#qxqsM7C|U0kjC3Ts+!KBK zRzY_>jC`#4zbNMBI%XFXJZon!y&~pgYh{50qE2XL&>QI{H$R?J4!D2iHlA^yw%~*2 zEoPRCjTwIp3m#;l=>^U@oiwShjK~s5g1%!m;2>nq;Cpyj z@DDCs%CvKN_;Af;=jK>JsL@s}#`o-G0+&r141cjwyebpsNe#i6oY!>cj^L-qw!3MoIYOokcC?=!Kw@`s|l4Wh%P0}s#FrwoZj zocrw8zo;P0uV_&Oo7Ets@-V3h}o#pJK$nf z-lA$w7)Qmx!grH(e@i{AG}R_cFsZLNpKA`tLmBa#Qwg0mi_fp8^)K7+$%4Tb%!^>n zn=Qn<%sa<$lEU}5XO-tr%OBYGaqAVy)ZShZV~p~T$4}tMc+ZP_i0^BHi*8&?s)*<( zc#^!rmXqu8NK)<&PjcTIUplCH`v-bR9`91Hc;-jKu7tnBbuaM!iLzT;&-G@2y0ryV zT{D#rc^u&aC=<;mfz}d-7hPl@9f>|PSoe54D%Lt~QA3iKLm&`!c6{zT>$8T`P1A&0 zVjhCgRbA$H|LJbCHs?oJm^-0e!+;GVb`!cdD5 zFny7$Mocfv%Bq#M*SVgXgVRWf@?xD(asswqD$u(EyUmeD0?lr}1KWbxrRT8d5!3vm zt*yLM&BcW=+zaw(ZAiF(BIeD=s)y9~J4P!4cUQ?gzlJ2ZuJnGb`KQc6ql;*}(OAFH z6bJKF=uAj|{RIc{UHUEh{w@zzzxPAm{~qwaay>PgZTRjOXdH;hXMKYJV*_*j8eJFE Fe*hjsB`*K~ diff --git a/apps/ide/src/styles/images/standardGradient.png b/apps/ide/src/styles/images/standardGradient.png deleted file mode 100644 index 72241f1f8e78be4213e449cab152eddeba945b91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`I-V|$Ar_~T|NQ^|KZ=cuft#86 w@O4J>2d6K5Ka`=+$EI{tF99fLudNEybjnP`>!ZEOPM|&pPgg&ebxsLQ09fE3DF6Tf diff --git a/apps/ide/src/styles/images/standardGradient.svg b/apps/ide/src/styles/images/standardGradient.svg deleted file mode 100644 index 807c3c70..00000000 --- a/apps/ide/src/styles/images/standardGradient.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/images/td_button_down.png b/apps/ide/src/styles/images/td_button_down.png deleted file mode 100644 index ab27e3e5d83d9e17947d027a3cc4430b880c5109..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3105 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 diff --git a/apps/ide/src/styles/images/title_emblem.png b/apps/ide/src/styles/images/title_emblem.png deleted file mode 100644 index 60d979cc21f7685eeadbf7baf861dc0282fc0154..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4815 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 diff --git a/apps/ide/src/styles/images/tooltip.png b/apps/ide/src/styles/images/tooltip.png deleted file mode 100644 index 9d279cdef8794c03d3b41adbc529ba3d4783f975..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 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 Hu0mjfCDe|? diff --git a/apps/ide/src/styles/images/treeExpandImages8bit.png b/apps/ide/src/styles/images/treeExpandImages8bit.png deleted file mode 100644 index 294ce7a8bd98f228bbd6c3aa11a862e5244471b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmeAS@N?(olHy`uVBq!ia0vp^9zZO>!3-pu-kp5Uz`)oL;1lBd|NsB8xd--~xclwf zw@;rw-Mo48$&)9ZrE?!X|M30i?>FziK70M?&!4|vzkdDkVhIBOrMD{o|J(x1N8w{p|hg&%bUwdVS;Br}v+~U%mh0=kGt4 zAH2Ez8r(9mXQ#q*zA zWG0-Ou3jH^PT-S>@bY!94=%jm$QUHE-)_A{+l4vK2^sG)FPH!N{<%LR)1_TZ_UGo! zd(~do=kB}wr>VVpud%_@u|E6sxwPy5SsT3~U(dYuQxKGHJYD@<);T3K F0RULM7e)X8 diff --git a/apps/ide/src/styles/layout/AccordionContainer.less b/apps/ide/src/styles/layout/AccordionContainer.less deleted file mode 100644 index 6c84191a..00000000 --- a/apps/ide/src/styles/layout/AccordionContainer.less +++ /dev/null @@ -1,103 +0,0 @@ -/* Accordion - * - * Styling AccordionContainer basically means styling the accordion pane (dijitAccordionInnerContainer) - * and the title inside of it (dijitAccordionTitle). There are 4 basic states to style: - * - * 1. closed pane (and default styling): - * .dijitAccordionInnerContainer - container for each accordion child - * .dijitAccordionTitle - title for each accordion child - * - * 2. active closed pane (ie, mouse down on a title bar) - * .dijitAccordionInnerContainerActive - for background-color, border - * .dijitAccordionInnerContainerActive dijitAccordionTitle - for text color - * - * 3. open pane (expanded child) - * .dijitAccordionChildWrapper - wraps around the child widget (typically ContentPane) - * setting a margin so that there's blue trim all the way around the child - * - * These rules need to override the closed pane active: - * - * .dijitAccordionInnerContainerSelected - for background-color, border - * .dijitAccordionInnerContainerSelected .dijitAccordionTitle - for text color - * - * 4. hovered pane, open or closed - * The selectors below affect hovering over both a closed pane (ie, hovering a title bar), - * and hovering over an open pane. Also, treat mouse down on an open pane as a hover: - * - * .dijitAccordionInnerContainerHover, .dijitAccordionInnerContainerSelectedActive - for background-color, border - * .dijitAccordionInnerContainerHover .dijitAccordionTitle - for text color - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitAccordionContainer { - border:none; - } - .dijitAccordionInnerContainer { - background-color: @unselected-background-color; /* gray, for closed pane */ - border:solid 1px @border-color; - margin-bottom:1px; - .transition-property(background-color,border); - .transition-duration(.3s); - .transition-timing-function(linear); - } - .dijitAccordionTitle { - background-color: transparent; /* pick up color from dijitAccordionInnerContainer */ - .standard-gradient("../"); - padding: 5px 7px 2px 7px; - min-height:17px; - color:@unselected-text-color; - } - - .dijitAccordionContainer .dijitAccordionChildWrapper { - /* this extends the blue trim styling of the title bar to wrapping around the node. - * done by setting margin - */ - background-color:@pane-background-color; - border:1px solid @selected-border-color; - margin: 0 2px 2px; - } - - .dijitAccordionContainer .dijitAccordionContainer-child { - /* this is affecting the child widget itself */ - padding: 9px; - } - - /* Hover state for closed pane */ - - .dijitAccordionInnerContainerHover { - border:1px solid @hovered-border-color; - background-color:@hovered-background-color; - .transition-duration(.2s); - } - - .dijitAccordionInnerContainerHover .dijitAccordionTitle { - color:@hovered-text-color; - } - - /* Active state for closed pane */ - - .dijitAccordionInnerContainerActive { - border:1px solid @selected-border-color; - background-color:@pressed-background-color; - .transition-duration(.1s); - } - .dijitAccordionInnerContainerActive .dijitAccordionTitle { - .active-gradient("../"); - color:@selected-text-color; - } - - /* Open (a.k.a. selected) pane */ - - .dijitAccordionInnerContainerSelected { - border-color:@selected-border-color; - background-color: @selected-background-color; - } - .dijitAccordionInnerContainerSelected .dijitAccordionTitle { - color:@selected-text-color; - .standard-gradient("../"); /* avoid effect when clicking the title of the open pane */ - } - -} diff --git a/apps/ide/src/styles/layout/BorderContainer.less b/apps/ide/src/styles/layout/BorderContainer.less deleted file mode 100644 index a3bd7c8d..00000000 --- a/apps/ide/src/styles/layout/BorderContainer.less +++ /dev/null @@ -1,147 +0,0 @@ -/* BorderContainer - -Splitters and gutters separate panes within a BorderContainer. Splitters can be moved up and down (horizonal splitters) or left and right (vertical splitters), while Gutters are static. A "thumb" is the slit on a Splitter that indicates it is movable. - -Styling the BorderContainer widget consists of the following: - -.dijitBorderContainer - for border and padding of the entire border container - -.dijitSplitContainer-child, .dijitBorderContainer-child - for border or child panes of the border container. By default borders are put on all children of BorderContainer. - -.dijitBorderContainer-dijitTabContainerTop, -.dijitBorderContainer-dijitTabContainerBottom, -.dijitBorderContainer-dijitTabContainerLeft, -.dijitBorderContainer-dijitTabContainerRight, -.dijitBorderContainer-dijitAccordionContainer -for border of the border containers within TabContainer or AccordionContainer widget - -.dijitBorderContainer-dijitBorderContainer - for border and padding of nested BorderContainers - -Splitters and gutters: - -.dijitSplitterH, .dijitGutterH - for height, background, and border of a horizontal splitter and gutter -.dijitSplitterH .dijitSplitterThumb - for color, height/width of the thumb on a horizontal splitter -.dijitSplitterV, .dijitGutterV - - for height, background, and border of a vertical splitter and gutter -.dijitSplitterV .dijitSplitterThumb - for color, height/width of the thumb on a vertical splitter -.dijitSplitterHHover - for background-color of a hovered horizontal splitter -.dijitSplitterHHover .dijitSplitterThumb - for background-color of a hovered thumb on a horizontal splitter -.dijitSplitterVHover - for background-color of a hovered vertical splitter -.dijitSplitterVHover .dijitSplitterThumb - for background-color of a hovered thumb on a vertical splitter -.dijitSplitterHActive - for background-color of an active horizontal splitter -.dijitSplitterVActive - for background-color of an active horizontal splitter -*/ -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitBorderContainer { - /* matches the width of the splitters between panes */ - padding: 0!important; - background-color: transparent; - border-radius: 0; - } - - .dijitSplitContainer-child, - .dijitBorderContainer-child { - /* By default put borders on all children of BorderContainer, - * to give illusion of borders on the splitters themselves. - */ - border: none; - //padding-right: 3px!important; - //padding-left: 2px!important; - } - - .dijitBorderContainer-dijitTabContainerTop, - .dijitBorderContainer-dijitTabContainerBottom, - .dijitBorderContainer-dijitTabContainerLeft, - .dijitBorderContainer-dijitTabContainerRight, - .dijitBorderContainer-dijitAccordionContainer { - /* except that TabContainer defines borders on it's sub-nodes (tablist and dijitTabPaneWrapper), - * so override rule setting border on domNode - */ - border: none; - - } - .dijitBorderContainer-dijitBorderContainer { - /* make nested BorderContainers look like a single big widget with lots of splitters */ - border: 0; - padding: 0; - } - - /* Splitters and gutters */ - - .dijitSplitterH, - .dijitGutterH { - background:@gutter-area-background; - height:6px; - } - .dj_ios .dijitSplitterH, .dj_android .dijitSplitterH { - height: 11px; - } - - .dijitSplitterH .dijitSplitterThumb { - background:transparent; - height:1px; - top:2px; - width:19px; - } - .dj_ios .dijitSplitterH .dijitSplitterThumb, .dj_android .dijitSplitterH .dijitSplitterThumb{ - top:5px; - } - .dijitSplitterV, - .dijitGutterV { - background:@gutter-area-background; - border:0; - width:8px; - margin: 0; - } - .dj_ios .dijitSplitterV, .dj_android .dijitSplitterV { - width: 11px; - } - - .dijitSplitterV .dijitSplitterThumb { - //background: #b5bcc7 none; - left: 3px; - width: 3px; - /* background-image: -webkit-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: -moz-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: -o-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); - background-image: linear-gradient(to right, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px);*/ - //border-radius: 3px; - top: 3px; - //height: calc(100% - 6px); - height: 99%; - //opacity: 0.7; - } - .dj_ios .dijitSplitterV .dijitSplitterThumb, .dj_android .dijitSplitterV .dijitSplitterThumb{ - left:5px; - } - - /* hovered splitter */ - .dijitSplitterHHover, - .dijitSplitterVHover { - font-size: 1px; - //background-color: @splitter-hovered-background-color; - } - - .dijitSplitterHHover { - //.alpha-white-gradient (left, 1,0px, 0,50%, 1,100%); - } - - .dijitSplitterVHover { - //.alpha-white-gradient (top, 1,0px, 0,50%, 1,100%); - } - - .dijitSplitterHHover .dijitSplitterThumb, - .dijitSplitterVHover .dijitSplitterThumb { - //background:@hovered-border-color none; - } - - - /* active splitter */ - .dijitSplitterHActive, - .dijitSplitterVActive { - font-size: 1px; - background-color:@splitter-dragged-background-color; - background-image: none; // color all the way across, not gradient like in hover mode - } -} diff --git a/apps/ide/src/styles/layout/TabContainer.less b/apps/ide/src/styles/layout/TabContainer.less deleted file mode 100644 index bb8c6f0b..00000000 --- a/apps/ide/src/styles/layout/TabContainer.less +++ /dev/null @@ -1,408 +0,0 @@ -/* TabContainer - * - * Styling TabContainer means styling the TabList and Its content container (dijitTitlePane) - * - * Tab List: (including 4 kinds of tab location) - * .dijitTabContainerTop-tabs - tablist container at top - * .dijitTabContainerBottom-tabs - tablist container at bottom - * .dijitTabContainerLeft-tabs - tablist container at left - * .dijitTabContainerRight-tabs - tablist container at right - * - * Tab Strip Button: - * .dijitTabStripIcon - tab strip button icon - * .dijitTabStripMenuIcon - down arrow icon position - * .dijitTabStripSlideLeftIcon - left arrow icon position - * .dijitTabStripSlideRightIcon - right arrow icon position - * - * .tabStripButtonDisabled - styles for disabled tab strip buttons - * - * Tab Button: - * .dijitTabContainerTop-tabs .dijitTab - styles for top tab button container - * .dijitTabContainerBottom-tabs .dijitTab - styles for bottom tab button container - * .dijitTabContainerLeft-tabs .dijitTab - styles for left tab button container - * .dijitTabContainerRight-tabs .dijitTab - styles for right tab button container - * - * .dijitTabContainerTop-tabs .dijitTabChecked .dijitTab - * - styles for selected status of top tab button - * same to Bottom, Left, Right Tabs - * - * .dijitTabHover .dijitTab - styles when mouse hover on tab buttons - * .dijitTabActive .dijitTab - styles when mouse down on tab buttons - * .dijitTabChecked .dijitTab - styles when on buttons of selected tab - * - * .dijitTabCloseButton - the close action buttons lie at the right top of each tab button on closable tabs - * .dijitTabCloseButtonHover - styles when mouse hover on close action button - * .dijitTabCloseButtonActive - styles when mouse down on close action button - * - * Tab Button: (checked status) - * - * Tab Content Container: - * .dijitTabContainerTop-dijitContentPane - * .dijitTabContainerBottom-dijitContentPane - * .dijitTabContainerLeft-dijitContentPane - * .dijitTabContainerRight-dijitContentPane - for background and padding - * - * Nested Tabs: - * .dijitTabContainerNested - Container for nested tabs - * .dijitTabContainerTabListNested - tab list container for nested tabs - */ - -@import "../less/variables"; -@import "../less/theme-set"; - -.unselected-tab-gradient (@direction) { - // white line, dark line, then fade from light to dark - .alpha-white-gradient (@direction, 1,0px, 1,1px, 0.1,2px, 0.6,7px, 0,100%); -} -.topBottom-selected-tab-gradient (@direction) { - .alpha-white-gradient (@direction, 1,0px, 1,1px, 0,2px, 1,7px); // white line, blue line, remainder white -} -.@{theme} { - /*** some common features ***/ - .dijitTabPaneWrapper { - padding: 0px; - border: 0; - //background-color: #e8edf2; - border-radius:0px; - } - - #editor .dijitTabPaneWrapper { - background-color: #2e3137; - border: 1px #2e3137 solid; - } - .dijitTabPaneWrapper, - .dijitTabContainerTop-tabs, - .dijitTabContainerBottom-tabs, - .dijitTabContainerLeft-tabs, - .dijitTabContainerRight-tabs { - /* todo: add common class name for this div */ - border: 0; - } - .dijitTabPaneWrapper { - //border: @workspace-TabPaneWrapper-border; - } - .dijitTabCloseButton { - background: url('../layout/images/tab_close.png') no-repeat; - //background: url("@{image-layout-tab-close}") no-repeat; - width: 9px; - height: 9px; - margin-left: 5px; - margin-right:-5px; - cursor: pointer; - } - .dijitTabCloseButtonHover { - background-position:-9px; - } - .dijitTabCloseButtonActive { - background-position:-18px; - } - .dijitTabSpacer { - /* set the spacer invisible. note that height:0 doesn't work on IE/quirks, it's still 10px. */ - display: none; - } - .dijitTab { - border: 0; - background-color:@unselected-background-color; - .transition-property(background-color, border); - .transition-duration(.35s); - color:rgba(255,255,255,0.3); - } - .dijitTabHover { - border-color: @hovered-border-color; - background-color:@hovered-background-color; - .transition-duration(.25s); - color:@hovered-text-color; - } - .dijitTabActive { - border-color: @pressed-border-color; - background-color:@pressed-background-color; - color:@selected-text-color; - .transition-duration(.1s); - } - .dijitTabChecked { - // selected tab - border-color: rgba(66,71,80,1); // don't use @selected-border-color because need to match border of TabContainer - background-color: @selected-background-color; - color: @workspace-tab-on-text-color; - } - .dijitSplitter ~ .dijitBorderContainerPane .dijitTab.dijitFocused { - border: 1px #759dc0 solid!important; - } - .dijitTab .tabLabel { - outline: none; - } - .dijitTabDisabled { - background-color: @tab-disabled-background-color; - } - - .tabStripButton { - background-color: transparent; - border: none; - } - /*** end common ***/ - - - /*************** top tab ***************/ - #editor .dijitTabContainerTop-tabs .dijitTab { - background-color: rgba(99,104,112,1); - color: rgba(255,255,255,0.3); - border: none; - } - #editor .dijitTabContainerTop-tabs .dijitTabChecked { - background-color: rgba(58,62,71,1); - color: #fff; - } - #editor .dijitTabContainerTop-tabs .dijitTabHover, #editor .dijitTabContainerTop-tabs .dijitTabActive { - color: #fff; - } - - .dijitTabContainerTop-tabs .dijitTab { - top: 1px; - margin-right: 3px; - padding: 3px 6px; - border-bottom-width: 0; - min-width: 60px; - text-align: center; - background-color:rgba(180,186,193,1); - color: #6e7583; - } - .dijitTabContainerTop-tabs .dijitTabChecked { - padding-bottom: 4px; - padding-top: 1px!important; - color: #414850; - background-color:@workspace-tab-on-background-color; - } - .dijitTabContainerTop-tabs .dijitTab { - padding: 8px 14px 0 14px; - padding-top: 0; - border-top: #c1c8cf solid 1px; - border-left: #c1c8cf solid 1px; - border-right: #c1c8cf solid 1px; - /*top: 0px;*/ - } - .dijitTabContainerTop-tabs .dijitTab .tabLabel { - line-height: 23px; - } - .dijitTabContainerTop-tabs .dijitTabChecked { - /*top: 0px;*/ - } - /** end top tab **/ - - - /*************** bottom tab ***************/ - .dijitTabContainerBottom-tabs .dijitTab { - /* unselected (and not hovered/pressed) tab */ - top: -1px; /* used for overlap */ - margin-right: 1px; - padding:3px 6px; - border-top-width: 0; - min-width: 60px; - text-align: center; - - // gradient (CSS gradient, with backup image for IE6-9) - /*background-image: url("images/tabBottomUnselected.png"); - background-repeat: repeat-x; - background-position: bottom;*/ - /*.unselected-tab-gradient(bottom); - - .box-shadow(0 1px 1px rgba(0, 0, 0, 0.04))*/ - } - - /* selected tab */ - .dijitTabContainerBottom-tabs .dijitTabChecked { - padding-bottom: 9px; - padding-top: 4px; - - // gradient (CSS gradient, with backup image for IE6-9) - /*background-image: url("images/tabBottomSelected.png"); - .topBottom-selected-tab-gradient (bottom); - - .box-shadow(0 1px 2px rgba(0, 0, 0, 0.05));*/ - } - /** end bottom tab **/ - - /*************** left tab ***************/ - .dijitTabContainerLeft-tabs { - background-color: #606a78; - } - .dijitTabContainerLeft-tabs .dijitTab { - /* unselected (and not hovered/pressed) tab */ - left: 0px; /* used for overlap */ - margin-bottom: 1px; - padding:3px 8px 7px 7px; - background-color: #8B96A5; - color:#fff; - } - - /* selected tab */ - .dijitTabContainerLeft-tabs .dijitTabChecked { - border-right-width: 0; - padding-right: 9px; - background-color: #ECF1F6; - color:#000; - font-weight: bold; - } - /** end left tab **/ - - /*************** right tab ***************/ - .dijitTabContainerRight-tabs .dijitTab { - /* unselected (and not hovered/pressed) tab */ - left: -1px; /* used for overlap */ - margin-bottom: 1px; - padding:3px 8px 4px 4px; - - // gradient (CSS gradient, with backup image for IE6-9) - background-image: url("images/tabRightUnselected.png"); - background-repeat: repeat-y; - background-position: right; - .unselected-tab-gradient(right); - } - .dijitTabContainerRight-tabs .dijitTabChecked { - /* selected tab */ - padding-left: 5px; - border-left-width: 0; - - // gradient (CSS gradient, with backup image for IE6-9) - background-image: url("images/tabRightSelected.png"); - .alpha-white-gradient (right, 0.5,0px, 1,30px); // 1/2 inch blue gradient, remainder white - - .box-shadow(1px 0 2px rgba(0, 0, 0, 0.07)); - } - /** end right tab **/ - - /** round corner **/ - .dijitTabContainerTop-tabs .dijitTab { - .border-radius(2px 2px 0 0); - margin-top: 2px; - } - .dijitTabContainerBottom-tabs .dijitTab { - .border-radius(0 0 2px 2px); - } - .dijitTabContainerLeft-tabs .dijitTab { - .border-radius(2px 0 0 2px); - } - - .dijitTabContainerRight-tabs .dijitTab { - .border-radius(0 2px 2px 0); - } - - /************ left/right scroll buttons + menu button ************/ - .tabStripButton { - background-color:transparent; - } - .dijitTabListContainer-top .tabStripButton { - padding: 4px 3px; - margin: 1px 2px 1px 2px; - width: 12px; - background-color: rgba(58,62,71,1); - border-radius: 2px; - } - .dijitTabListContainer-bottom .tabStripButton { - padding:4px 3px; - margin-bottom:7px; - .alpha-white-gradient (bottom, 1,0px, 0.1,1px, 0.6,6px, 0,100%); // to match unselected tab, but had to tweak numbers - } - .tabStripButtonHover { - background-color:@hovered-background-color; - } - .tabStripButtonActive { - background-color:@pressed-background-color; - } - .dijitTabStripIcon { - position: absolute; - left: 1px; - top: 3px; - height:15px; - width:15px; - margin: 0 auto; - background:url("../images/icons/tabStripIcon.png") no-repeat 0px 50%; - background-color: transparent; - } - .dijitTabStripSlideRightIcon{ - background-position: -15px 50%; - } - .dijitTabStripMenuIcon { - background-position: -30px 50%; - } - - /*disabled styles for tab strip buttons*/ - .dijitTabListContainer-top .tabStripButtonDisabled, - .dijitTabListContainer-bottom .tabStripButtonDisabled { - background-color:transparent; - } - .tabStripButtonDisabled .dijitTabStripSlideLeftIcon { - background-position:0 50%; - } - .tabStripButtonDisabled .dijitTabStripSlideRightIcon { - background-position: -15px 50%; - } - .tabStripButtonDisabled .dijitTabStripMenuIcon { - background-position: -30px 50%; - } - /* Nested Tabs */ - .dijitTabContainerNested .dijitTabListWrapper { - height: auto; - } - .dijitTabContainerNested .dijitTabContainerTop-tabs { - border-bottom:solid 1px @border-color; - padding:2px 2px 4px; - } - .dijitTabContainerTabListNested .dijitTab { - background-color:rgba(26, 27, 28, 0); - border-right: 1px #1a1b1c solid; - border-bottom: 1px #1a1b1c solid; - box-sizing: border-box; - padding: 3px; - /*.transition-property(background-color, border-color); - .transition-duration(.3s); - .border-radius(2px);*/ - top: 0;/* to override top: 1px/-1px for normal tabs */ - /*.box-shadow(none); - - // CSS gradient with fallback to image for IE - background-image: url("images/tabNested.png") repeat-x; - .alpha-white-gradient (0.61,0%, 0,17%, 0,83%, 0.61,100%);*/ - } - .dijitTabContainerTabListNested .dijitTabHover { - padding: 3px; // 4px above padding - 1px compensation for border - .transition-duration(.2s); - color: rgba(110,117,131,1); - } - .dijitTabContainerTabListNested .dijitTabHover .tabLabel { - text-decoration: none; - } - .dijitTabContainerTabListNested .dijitTabActive { - padding: 3px; - color: rgba(110,117,131,1); - .transition-duration(.1s); - } - .dijitTabContainerTabListNested .dijitTabChecked { - padding: 3px; - background-color:rgba(212,219,226,1); - } - .dijitTabContainerTabListNested .dijitTab:first-child { - padding: 3px; - background-color:rgba(66, 71, 80, 1); - } - .dijitTabContainerTabListNested .dijitTab:first-child.dijitTabChecked { - padding: 3px; - background-color:rgba(212,219,226,1); - } - .dijitTabContainerTabListNested .dijitTab:last-child { - padding: 3px; - background-color:rgba(26, 27, 28, 1); - } - .dijitTabContainerTabListNested .dijitTabChecked .tabLabel { - text-decoration: none; - background-image:none; - } - .dijitTabPaneWrapperNested { - border: none;/* prevent double border */ - } - - .dijitTabContainer .dijitTab, - .dijitTabContainer .tabStripButton { - // IE6 can't handle background-image and background-color on same node - _background-image: none; - } -} diff --git a/apps/ide/src/styles/layout/images/tabBottomSelected.png b/apps/ide/src/styles/layout/images/tabBottomSelected.png deleted file mode 100644 index f92b05f45175ec4ad5467ee880c99885e6357d17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^j6nR0gAGU~IOqn01d4;)ofy`glX(f`7gKRfmm PsF%Uh)z4*}Q$iB}s8J(s diff --git a/apps/ide/src/styles/layout/images/tabBottomSelected.svg b/apps/ide/src/styles/layout/images/tabBottomSelected.svg deleted file mode 100644 index 4e6ff6d4..00000000 --- a/apps/ide/src/styles/layout/images/tabBottomSelected.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabBottomUnselected.png b/apps/ide/src/styles/layout/images/tabBottomUnselected.png deleted file mode 100644 index 7815d9cfb6995e24d16a65cc2cf81c7c53136966..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{F!3HF+&llYe5-1LGcVbv~PUa<$qv7e|7{YNq z`N#kN_UyvU%*_f~iVfa9ot=%14^8J(u%@dT{rL}+V~Baoy~*L)9bcdx22WQ%mvv4F FO#tT2A)5dI diff --git a/apps/ide/src/styles/layout/images/tabBottomUnselected.svg b/apps/ide/src/styles/layout/images/tabBottomUnselected.svg deleted file mode 100644 index 4193238e..00000000 --- a/apps/ide/src/styles/layout/images/tabBottomUnselected.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabClose.png b/apps/ide/src/styles/layout/images/tabClose.png deleted file mode 100644 index f3b23639381f2808499778b66b86f728a64c7f5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1410 zcmV-|1%3L7P)xGfB(PA4oILxWkEqHN%xI

IQ79G_1mSw^^?G}+Ud_!vX2(lD$-VFUe(w8u z?|r}Dhq5e-%x2IueSjc{-QY7SLW&P?s^Sb;$7w=t4q_q&f}+n2E(mxh33{pv1wsjA zcEbnI1YnQQe<47jI(I`Urqt6|wAzPYMDTeeX3{O5b~^+(&jtlA0x)v(et;f;`JBzq z*=}*`D8Ow1EdUG{%h@LY9s;O18w2o&jq4^u#8 z`$HUF!2Zg8yMGcyNdxvf&ba!fUyVYMh`H52q)tptySKU6>I5RM@DJm0Z*&1 z(6VGq5-q1Ri769OsnoZ%tjNXXE8myoiKbv4T32L^M9US7HaV4+%VdG#HLHiYd<_pi z2f5*V^tf|qYIt$FzDXjFMdFf-h*&K3+VU;UFkk;w{m%qf!(9EQ?t%fd4n!oD21u`$ z*nj9qCa|YJ<2%LO0)!Yq@$I>KJ^ZOyED6q#Bz~;=D+5sHTtk0Ud^K)=<8AB23`NMKV&9tOi^c>P&a~U_ z#Gm@QHjisDVgGU7hLwBXIgmX$O^M_(i7ziVa~Q`7wzb`!aPh~+d0<_``HctJAQA*c z2eB$mk$k-BgV+5mmMA3f@p;Lbivk=+21h)WTP+Q?Jw^JoC%(auxNuPz-~aeXzGq@a ztem5r+FEKIF=v>%hFl|(-+UDQL*o^LJ|$_T^~KdLPUHjbG?C9wp3ZPToQhE==mHxH zR}YxTB{fN>C3CXOFi#%@7|?f^C$CK7nUk-OtZ;!+p++n@^Xu@K zgzL#;o>qE=Ks}4 zp$)btgM8h=V^MQgK8B7TZ8T-3#Y>XlckeyYReNJ};MHXbbD<4v2K3QsS7rS`uW#U* z44v&0N>S8Nkw`>^Pc?!e034Ba!=YNtVDW>N6Io!EK^bRDsOo1mYHDh#Ns@%GlOz&A zU&y)qNx2jy9|WO*Na8@>5NEb0ilV5Tdp<>xUIKs{#Dm@9=>H7&);|Ia0R1XM0|l6s QqyPW_07*qoM6N<$g1Q`=`Tzg` diff --git a/apps/ide/src/styles/layout/images/tabLeftSelected.png b/apps/ide/src/styles/layout/images/tabLeftSelected.png deleted file mode 100644 index 9700afb3783708688a6cb82d64631579dc0271de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 213 zcmeAS@N?(olHy`uVBq!ia0y~yV15B)Gjgy2NneH*V<4rF>=ES4z)+>ez|hdb!0-zw z)BsdeYQVtoDuIE)Y6b&?c)^@qfi^%1mUKs7M+SzCeKo%WCja2RRuO1egzUa81j7 w{@nct+n=)soGz`(QhmAnQAQ$d1vp>fCFTeG^1dzkv>FVdQ&MBb@0J8`_MgRZ+ diff --git a/apps/ide/src/styles/layout/images/tabLeftSelected.svg b/apps/ide/src/styles/layout/images/tabLeftSelected.svg deleted file mode 100644 index 12e7d8a6..00000000 --- a/apps/ide/src/styles/layout/images/tabLeftSelected.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabLeftUnselected.png b/apps/ide/src/styles/layout/images/tabLeftUnselected.png deleted file mode 100644 index 412390e08ef051fc95ba65bc0671c2c229c99047..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^(}0+fgAGX9B!x?YIK@HkP7LeL$-D$|R6JcALp07O z|M~yFo|&2Xa6KExkN#t63nt0vo?W*6&Wh^J3Cs*Tt0J^C-T!X_s%P+Y^>bP0l+XkK DZJZzu diff --git a/apps/ide/src/styles/layout/images/tabLeftUnselected.svg b/apps/ide/src/styles/layout/images/tabLeftUnselected.svg deleted file mode 100644 index e31c211b..00000000 --- a/apps/ide/src/styles/layout/images/tabLeftUnselected.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabNested.png b/apps/ide/src/styles/layout/images/tabNested.png deleted file mode 100644 index 0140cf45b47b057b7e0c20735afea2385a0d0166..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^l0e+X!3HEXZYq8SQY`6?zK#qG>ra@ocD)2CC~=J_ z3C>R|DNig)WpGT%PfAtr%uP&B4N6T+sVqF1Y6DcX$kW9!q~g|_TcCYsjSdO|94uI=PuAI*Pw&Ze8kW5jinX0k xES1vE)4oDu*E)OmXFnA}MHDA6PUvS~W+=}#jjqyB-w1RqgQu&X%Q~loCICD;SzQ1C diff --git a/apps/ide/src/styles/layout/images/tabRightSelected.png b/apps/ide/src/styles/layout/images/tabRightSelected.png deleted file mode 100644 index 1a2843499317cef81459b655e3ecdc196dd64729..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 210 zcmeAS@N?(olHy`uVBq!ia0y~yV15B)Gjgy2NneH*V<4rF>=ES4z)+>ez|hdb!0-zw z)BsdeYQVtoDuIE)Y6b&?c)^@qfi^%1mUKs7M+SzCeKo%WCja2RRuGI9MDn*Pmn) tlDEq_aGyu#&fIV&ppqGR)05Z# - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabRightUnselected.png b/apps/ide/src/styles/layout/images/tabRightUnselected.png deleted file mode 100644 index 2bdd00e4d9490bf4b4f28875448263609d969f7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^(}0+fgAGX9B!x?YIK@HkP7LeL$-D$|ls#P>Lp07O zrz9jK{P_RhUYVK2z{!xAZ&r+D)GXUq_Z(k{Geog7hkS8b{}`y8!PC{xWt~$(69C%t B9B}{u diff --git a/apps/ide/src/styles/layout/images/tabRightUnselected.svg b/apps/ide/src/styles/layout/images/tabRightUnselected.svg deleted file mode 100644 index d1379a71..00000000 --- a/apps/ide/src/styles/layout/images/tabRightUnselected.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabTopSelected.png b/apps/ide/src/styles/layout/images/tabTopSelected.png deleted file mode 100644 index f4d57725814ce6e9468f030e48c6a093fcab1791..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^j6nR0gAGU~IOqn01d4;)ofy`glX(f`7 - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/layout/images/tabTopUnselected.png b/apps/ide/src/styles/layout/images/tabTopUnselected.png deleted file mode 100644 index 8c34545f52a67c6453f50f01ce8d43b5df9c04e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 121 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{F!3HF+&llYe5-1LGcVbv~PUa<$W9;eT7{YNq z^u$Kq1_K7>gOjzzJf{Uq)H diff --git a/apps/ide/src/styles/layout/images/tabTopUnselected.svg b/apps/ide/src/styles/layout/images/tabTopUnselected.svg deleted file mode 100644 index c55e9253..00000000 --- a/apps/ide/src/styles/layout/images/tabTopUnselected.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - \ No newline at end of file diff --git a/apps/ide/src/styles/less/webida-base.less b/apps/ide/src/styles/less/webida-base.less deleted file mode 100644 index be60ff37..00000000 --- a/apps/ide/src/styles/less/webida-base.less +++ /dev/null @@ -1,601 +0,0 @@ -@import "theme-set"; -.@{theme} { - /*logo*/ - .webida-tool-bar-icon-normal {background-position: 0 0;} - .webida-tool-bar-icon-hover {background-position: -20px 0;} - .webida-tool-bar-icon-disabled {background-position: -40px 0;} - .webida-tool-bar-icon-clicked {background-position: -60px 0;} - .app-workbench-top-logo { - position: absolute; - left: 12px; - top: 0px; - width: 40px; - height: 30px; - background-image: @gnb-logo; - cursor: pointer; - } - .app-workbench-top-logo:hover { - background-position: -40px; - } - .app-workbench-top-logo:active { - background-position: -80px; - } - /*userinfo*/ - .app-workbench-top-userinfo { - position: absolute; - right: 0; - margin: 2px 15px 0 0; - } - .app-workbench-top-userinfo span { - color: #fff; - } - .app-workbench-top-userinfo .userinfo-email { - color: #f3b353; - font-weight: bold; - } - .app-workbench-top-userinfo .userinfo-email:hover { - text-decoration: underline; - cursor: pointer; - } - .app-workbench-top-userinfo .userinfo-menu { - position: absolute; - background-color: #313437; - border-radius: 5px; - right: 10px; - top: 24px; - padding: 10px 10px; - opacity: 1; - z-index: 1000; - display: none; - } - .app-workbench-top-userinfo .userinfo-menu button { - width: 144px; - height: 22px; - background-color: #685b5b; - color: #ebd6bd; - font-size: 10pt; - padding: 0; - border-radius: 3px; - border: 1px solid transparent; - display: block; - } - .app-workbench-top-userinfo .userinfo-menu button:hover { - background-color: #f3b353; - color: #000; - cursor: pointer; - } - .app-workbench-top-userinfo .userinfo-menu .separator { - margin-top: 7px; - } - .app-workbench-menubar { - background-image: none; - background-color: @gnb-background-color; - } - .app-workbench-menubar-dijit { - background-image: none; - background-color: transparent; - position: absolute; - left: 54px; - width: 415px; - } - .app-workbench-top-userinfo span { - color: @gnb-user-text-color; - } - .app-workbench-top-userinfo .dijitDropDownButton .dijitArrowButtonInner { - width: 8px; - height: 20px; - margin-left: 5px; - background-image: url("../images/icons/arrow.png"); - background-position: 0 0; - } - .app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonHover .dijitArrowButtonInner { - background-position: -8px 0; - } - .app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonDisabled .dijitArrowButtonInner { - background-position: -16px 0; - } - .app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonActive .dijitArrowButtonInner { - background-position: -24px 0; - } - .dijitMenuBar { - border: 0; - margin: 0; - padding: 0; - background: transparent; - } - .dijitTabInnerDiv[aria-disabled='true'] ~ .dijitTabListWrapper { - left: 0px!important; - } - #editor-tab .dijitBorderContainer-dijitContentPane { - background-color: #a0a7ae; - padding-top: 3px!important; - padding-left: 0px!important; - } - #app-workbench-toolbar .dijitComboButton .dijitDownArrowButton .dijitArrowButtonInner { - width: 8px; - height: 20px; - background-image: url("../images/icons/arrow.png"); - background-position: 0 0; - } - - #app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonHover .dijitArrowButtonInner { - background-position: -8px 0; - } - - #app-workbench-toolbar .dijitComboButtonDisabled .dijitDownArrowButton .dijitArrowButtonInner { - background-position: -16px 0; - } - - #app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonActive .dijitArrowButtonInner { - background-position: -24px 0; - } - .app-workbench-menubar-dijit { - background-image: none; - background-color: transparent; - position: absolute; - left: 54px; - width: 415px; - } - - #app-workbench-toolbar .dijitButtonNode { - background-color: transparent; - background-image: none; - border-color: transparent; - border-radius: 3px; - - /*border-color: transparent;*/ - } - - #app-workbench-toolbar .dijitComboButton .dijitButtonNode .dijitButtonContents { - padding-right: 0px; - } - - #app-workbench-toolbar .dijitButtonNode .dijitButtonText{ - padding: 0 2px; - } - - #app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { - border-color: #4f5862; - //padding: 1px; - } - - #app-workbench-toolbar .dijitComboButtonHover .dijitButtonNode, - #app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { - border-color: #4f5862; - - /*background-color: #ced3d7;*/ - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-width: 1px; - } - - - #app-workbench-toolbar .dijitComboButtonHover .dijitDownArrowButton, - #app-workbench-toolbar .dijitComboButtonActive .dijitDownArrowButton { - border-color: #4f5862; - /*background-color: #ced3d7;*/ - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-width: 1px; - border-left-width: 0; - padding-left: 2px; - } - - /*menubar separator*/ - .top-level-menu-separator { - width: 100%; - height: 9px; - background-image: -moz-linear-gradient(top, #414850 5px, #313437 100%); - background-image: -webkit-linear-gradient(top, #414850 5px, #313437 100%); - background-image: -o-linear-gradient(top, #414850 5px, #313437 100%); - background-image: linear-gradient(to bottom, #414850 5px, #313437 100%); - background-position-y: 0; - display: none; - } - - .separator-collapse-btn { - width: 40px; - height: 9px; - top: 0; - background-image: url('../images/top_collapse_bt.png'); - cursor: pointer; - } - - .separator-collapse-btn:hover { - background-position-y: -9px; - } - - .separator-collapse-btn:active { - background-position-y: -18px - } - - .workbenchMenubarHide .top-level-menu-separator { - display: block; - } - - /*workbench style end*/ - - /*view drag feedback style start*/ - - .viewContainerEventElem { - width: 100%; - height: 100%; - background-color: transparent; - z-index: 0; - } - - .titleFeedbackContainer { - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.2); - position: relative; - z-index: 100; - } - - .viewContainerTitleFeedback { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - position: absolute; - width: 5px; - height:100%; - border-radius: 2px; - } - - .viewContaienrEventElem .contentFeedbackContainer { - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.5); - } - - .viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { - border-color: transparent; - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - } - - .contentFeedbackContainer { - /*background-color: rgba(50, 50, 50, 0.7);*/ - position: absolute; - } - - .viewContainerFeedback { - border-color: transparent; - background-color: transparent; - border-style: solid; - position: absolute; - border-width: 0; - } - - .viewContainerFeedbackLeft { - border-left-color: rgb(0, 128, 255); - border-left-color: rgba(0, 128, 255, 0.3); - } - .viewContainerFeedbackTop { - border-top-color: rgb(0, 128, 255); - border-top-color: rgba(0, 128, 255, 0.3); - } - .viewContainerFeedbackRight { - border-right-color: rgb(0, 128, 255); - border-right-color: rgba(0, 128, 255, 0.3); - } - .viewContainerFeedbackBottom { - border-bottom-color: rgb(0, 128, 255); - border-bottom-color: rgba(0, 128, 255, 0.3); - } - - .viewContainerFeedbackCenter { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.3); - border-width: 0; - } - - .viewContainerFeedbackCenter.activate { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - } - - .viewContainerFeedbackLeft.activate { - border-left-color: rgb(0, 128, 255); - border-left-color: rgba(0, 128, 255, 0.7); - } - .viewContainerFeedbackTop.activate { - border-top-color: rgb(0, 128, 255); - border-top-color: rgba(0, 128, 255, 0.7); - } - .viewContainerFeedbackRight.activate { - border-right-color: rgb(0, 128, 255); - border-right-color: rgba(0, 128, 255, 0.7); - } - .viewContainerFeedbackBottom.activate { - border-bottom-color: rgb(0, 128, 255); - border-bottom-color: rgba(0, 128, 255, 0.7); - } - - /*Console View Start*/ - - .consoleViewContentContainer { - position: absolute; - top: 28px; - overflow: auto; - width: 100%; - height: -webkit-calc(100% - 28px); - height: -moz-calc(100% - 28px); - height: calc(100% - 28px); - } - - .consoleViewContentContainer .fileloc_link { - cursor: pointer; - color: #1C38AA; - } - .consoleViewContentContainer .fileloc_link:hover { - color: #57C25B; - } - - .consoleViewContentContainer .fileloc_link_clicked { - color: #8629AA; - } - - .consoleViewContentContainer .console_message_item { - margin-top: 2px; - margin-bottom: 2px; - } - - .pre_whitespace { - white-space: pre; - } - - /*Console View End*/ - - #app-workbench-border-container { - background-color: rgba(214,220,226,1) !important; - border-radius: 0; - } - #app-workbench-border-container .dijitBorderContainer-child.dijitAlignLeft { - padding-right: 4px!important; - padding-left: 3px!important; - } - - .workbenchMenubarHide .app-workbench-menubar { - display: none; - } - - .workbenchToolbarHide .app-workbench-toolbar { - display: none; - } - - /*status bar start*/ - .app-workbench-statusbar { - height:20px; - background: rgba(54,57,62,1); - color: #a2b2c7; - } - - .app-workbench-statusbar-content { - position: absolute; - left: 10px; - top: 1px; - height: 19px; - overflow: hidden; - } - - .app-workbench-progressbar { - width: 150px; - height: 8px; - border-radius: 10px; - background-image: -webkit-linear-gradient(top, #81878c 0%, #aab1b6 100%); - background-image: -moz-linear-gradient(top, #81878c 0%, #aab1b6 100%); - background-image: -o-linear-gradient(top, #81878c 0%, #aab1b6 100%); - background-image: linear-gradient(to bottom, #81878c 0%, #aab1b6 100%); - overflow: hidden; - } - - .statusbar-content-item { - float: left; - padding-top: 2px; - } - - .statusbar-content-separator { - float: left; - margin-left: 5px; - margin-right: 5px; - height: 19px; - width: 1px; - border-left: 1px RGBA(0,0,0,0.2) solid; - border-right: 1px RGBA(255,255,255,0.4) solid; - } - /*status bar end*/ - - /*scroll*/ - ::-webkit-scrollbar { - width: 6px; - height: 6px; - } - ::-webkit-scrollbar-button { - width: 0px; - height: 0px; - } - ::-webkit-scrollbar-track { - right: 4px; - margin-right: 5px; - border: 2px solid transparent; - background: transparent; - /* - x-shadow: 0px 0px 3px #dfdfdf inset; - border-radius:10px; - */ - } - ::-webkit-scrollbar-track-piece { - background: #000000; - background: rgba(0, 0, 0, 0); - /* - x-shadow: 0px 0px 3px #dfdfdf inset; - border-radius:10px; - */ - } - ::-webkit-scrollbar-thumb { - background: #bcbbbf; - border-radius: 3px; - } - ::-webkit-scrollbar-thumb:hover { - background: #bcbbbf; - } - ::-webkit-scrollbar-corner { - background-color: transparent; - } - //div, span, pre {&:focus{outline: none;}} - - /*view drag feedback style start*/ - - .viewContainerEventElem { - width: 100%; - height: 100%; - background-color: transparent; - z-index: 0; - } - - .titleFeedbackContainer { - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.2); - position: relative; - z-index: 100; - } - - .viewContainerTitleFeedback { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - position: absolute; - width: 5px; - height:100%; - border-radius: 2px; - } - - .viewContaienrEventElem .contentFeedbackContainer { - background-color: rgb(0, 0, 0); - background-color: rgba(0, 0, 0, 0.5); - } - - .viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { - border-color: transparent; - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - } - - .contentFeedbackContainer { - /*background-color: rgba(50, 50, 50, 0.7);*/ - position: absolute; - } - - .viewContainerFeedback { - border-color: transparent; - background-color: transparent; - border-style: solid; - position: absolute; - border-width: 0; - } - - .viewContainerFeedbackLeft { - border-left-color: rgb(0, 128, 255); - border-left-color: rgba(0, 128, 255, 0.3); - } - .viewContainerFeedbackTop { - border-top-color: rgb(0, 128, 255); - border-top-color: rgba(0, 128, 255, 0.3); - } - .viewContainerFeedbackRight { - border-right-color: rgb(0, 128, 255); - border-right-color: rgba(0, 128, 255, 0.3); - } - .viewContainerFeedbackBottom { - border-bottom-color: rgb(0, 128, 255); - border-bottom-color: rgba(0, 128, 255, 0.3); - } - - .viewContainerFeedbackCenter { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.3); - border-width: 0; - } - - .viewContainerFeedbackCenter.activate { - background-color: rgb(0, 128, 255); - background-color: rgba(0, 128, 255, 0.7); - } - - .viewContainerFeedbackLeft.activate { - border-left-color: rgb(0, 128, 255); - border-left-color: rgba(0, 128, 255, 0.7); - } - .viewContainerFeedbackTop.activate { - border-top-color: rgb(0, 128, 255); - border-top-color: rgba(0, 128, 255, 0.7); - } - .viewContainerFeedbackRight.activate { - border-right-color: rgb(0, 128, 255); - border-right-color: rgba(0, 128, 255, 0.7); - } - .viewContainerFeedbackBottom.activate { - border-bottom-color: rgb(0, 128, 255); - border-bottom-color: rgba(0, 128, 255, 0.7); - } - - /*Console View Start*/ - - .consoleViewContentContainer { - position: absolute; - top: 28px; - overflow: auto; - width: 100%; - height: -webkit-calc(100% - 28px); - height: -moz-calc(100% - 28px); - height: calc(100% - 28px); - } - - .consoleViewContentContainer .fileloc_link { - cursor: pointer; - color: #1C38AA; - } - .consoleViewContentContainer .fileloc_link:hover { - color: #57C25B; - } - - .consoleViewContentContainer .fileloc_link_clicked { - color: #8629AA; - } - - .consoleViewContentContainer .console_message_item { - margin-top: 2px; - margin-bottom: 2px; - } - - .pre_whitespace { - white-space: pre; - } - - /*Console View End*/ - - .dijitMenuItemAccelKey { - color: gray; - } - - .webidaMenuItemAccelKeyHover { - vertical-align: 2px; - text-decoration: underline; - color: blue !important; - } - - /* WTC-3050 */ - .dijitButtonContents:focus .dijitButtonText { - text-decoration: underline; - } - - /*plugin*/ - #plugin-settings-dialog-main { - width: 364px; - height: 300px; - overflow: auto; - padding: 10px; - } - - -} - diff --git a/apps/ide/src/styles/less/webida-loading.less b/apps/ide/src/styles/less/webida-loading.less deleted file mode 100644 index d01c0e7e..00000000 --- a/apps/ide/src/styles/less/webida-loading.less +++ /dev/null @@ -1,96 +0,0 @@ -@import "theme-set"; - -/*loading screen start*/ -.@{theme} { - - .app-loading-elem { - opacity: 1; - -webkit-transition: opacity 1s; - transition: opacity 1s; - position: absolute; - left: 0px; - top: 0px; - width: 100%; - height: 100%; - display: flex; - box-sizing: border-box; - background: radial-gradient(#d0deec, #8BA4BE); - z-index: 1; - } - - .app-loading-elem.hide { - opacity: 0; - } - - .app-loading-emblem { - position: absolute; - margin: auto; - width: 72px; - height: 96px; - background: url("../images/loading_img.png") no-repeat; - z-index: 1; - } - - .app-loading-spinner { - position: relative; - margin: auto; - box-sizing: border-box; - background-clip: padding-box; - width: 100px; - height: 100px; - border-radius: 50px; - border: 4px solid rgba(0, 0, 0, 0.15); - -webkit-transform: perspective(100px) rotateX(66deg); - -webkit-transform-origin: 50% 60%; - transform: perspective(100px) rotateX(66deg); - transform-origin: 50% 60%; - } - - .app-loading-spinner:after { - content: ""; - position: absolute; - margin: -4px; - box-sizing: inherit; - width: inherit; - height: inherit; - border-radius: inherit; - opacity: .05; - border: inherit; - border-color: transparent; - -webkit-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; - -moz-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; - animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; - } - - .app-loading-spinner:after { - border-top-color: #414850; - } - - @-webkit-keyframes spinner-spin { - 100% { -webkit-transform: rotate(360deg); } - } - @-moz-keyframes spinner-spin { - 100% { -moz-transform: rotate(360deg); } - } - @keyframes spinner-spin { - 100% { transform: rotate(360deg); } - } - - @-webkit-keyframes spinner-fade { - 20% { opacity: .1; } - 40% { opacity: 1; } - 60% { opacity: .1; } - } - @-moz-keyframes spinner-fade { - 20% { opacity: .1; } - 40% { opacity: 1; } - 60% { opacity: .1; } - } - @keyframes spinner-fade { - 20% { opacity: .1; } - 40% { opacity: 1; } - 60% { opacity: .1; } - } - -} -/*loading screen end*/ diff --git a/apps/ide/src/styles/less/webida.less b/apps/ide/src/styles/less/webida.less deleted file mode 100644 index 6d511ed8..00000000 --- a/apps/ide/src/styles/less/webida.less +++ /dev/null @@ -1,39 +0,0 @@ -@import url("../css/webida-calc.css"); -@import url("../icons/commonIcons.css");/*sprite containing common icons to be used by all themes*/ -@import url("../css/Common.css"); -@import url("../css/Common.css"); -@import url("../css/Button.css"); -@import url("../css/Checkbox.css"); -@import url("../css/RadioButton.css"); -@import url("../css/Select.css"); -@import url("../css/TabContainer.css"); -@import url("../css/Dialog.css"); -@import url("../css/AccordionContainer.css"); -@import url("../css/ContentPane.css"); -@import url("../css/Calendar.css"); -@import url("../css/Menu.css"); -@import url("../css/Slider.css"); -@import url("../css/ColorPalette.css"); -@import url("../css/InlineEditBox.css"); -@import url("../css/ProgressBar.css"); -@import url("../css/TimePicker.css"); -@import url("../css/BorderContainer.css"); -@import url("../css/Tree.css"); -@import url("../css/Toolbar.css"); -@import url("../css/Editor.css");/*in order to test button or menu item with icon */ -@import url("../icons/editorIcons.css"); /*sprite for editor icons to be used by all themes*/ -@import url("../css/TitlePane.css"); -@import url("../css/NumberSpinner.css"); - -@import url("../css/EnhancedGrid.css"); -@import url("../css/ToggleSplitter.css"); -@import url("../css/ExpandoPane.css"); -@import url("../css/FloatingPane.css"); -@import url("../css/CheckedMultiSelect.css"); -@import url("../css/ResizeHandle.css"); - -@import url("../css/webida-loading.css"); - -@import url("../css/webida-base.css"); -@import url("../css/webida-project-wizard.css"); - diff --git a/apps/ide/src/styles/theme/webida-light/comp/Calendar.less b/apps/ide/src/styles/theme/webida-light/comp/Calendar.less new file mode 100644 index 00000000..5838cb85 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Calendar.less @@ -0,0 +1,277 @@ +/* Calendar + * + * Styling Calendar mainly includes: + * + * 1. Calendar container + * .dijitCalendar - main container + * .dijitCalendarHover / .dijitCalendarActive - states e.g. hover,active + * + * 2. Month + * .dijitCalendarMonthContainer + * .dijitCalendarMonthLabel + * .dijitCalendarDecrease / .dijitCalendarDecrease - icons for switching to previous/next month + * .dijitCalendarArrowActive .dijitCalendarDecrease - states e.g. hover,active + * + * 3. Date + * .dijitCalendarDayLabelTemplate - week day column header e.g. S M T W T F S + * .dijitCalendarDateTemplate - date label wrapper + * .dijitCalendarPreviousMonth .dijitCalendarDateLabel - special labels for previous or next month + * .dijitCalendarSelectedDate .dijitCalendarDateLabel - styles for selected date + * .dijitCalendarDisabledDate .dijitCalendarDateLabel - styles for disabled date + * .dijitCalendarActiveDate .dijitCalendarDateLabel - states e.g. hover,active + * + * 4. Year + * .dijitCalendarYearContainer + * .dijitCalendarYearLabel + * .dijitCalendarPreviousYear /.dijitCalendarNextYear + * .dijitCalendarNextYearHover / .dijitCalendarPreviousYearHover - states e.g. hover,active + * + * 5. Dropdown Month Menu + * .dijitCalendarMonthMenu - menu container + * .dijitCalendarMonthMenu .dijitCalendarMonthLabel - month label in menu item + * .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover - menu item hover state + */ + + +.dijitCalendar { + border: solid 1px @border-color; + border-collapse: separate; // in case user CSS has set border-collapse: collapse for tables + .border-radius(4px); + + // Background color and alpha-gradient + background-color: @calendar-background-color; + background-image: url("../images/calendar.png"); // fallback for browsers that don't support CSS gradients + background-repeat: repeat-x; // so bottom of calendar isn't affected by gradient image repeating + .alpha-white-gradient(1, 0px, 0.4, 2px, 0, 100%); + + text-align: center; + padding: 6px 5px 3px 5px; +} + +.dijitCalendar img { + border: none; +} +.dijitCalendarHover, .dijitCalendar:hover, +.dijitCalendarActive { + /* treat dijitCalendarActive like hover since there's + * no concept of clicking a Calendar as a whole (although you can click things inside the calendar) + */ + background-color: @hovered-background-color; + border: solid 1px @hovered-border-color; +} +.dijitCalendarMonthContainer th { + text-align: center; + padding-bottom: 4px; + vertical-align: middle; +} +.dijitCalendarMonthLabel { + color: @text-color; + font-size: 1.091em; + padding: 0 4px; +} + +/* next/previous month arrows */ +.dijitCalendarIncrementControl { + width: 18px; + height: 16px; + background-image: url(@image-calendar-arrows); + background-repeat: no-repeat; +} +.dj_ie6 .dijitCalendarIncrementControl { + background-image: url(@image-calendar-arrows-ie6); +} +.dijitCalendarIncrease { + background-position: -18px 0; +} +.dijitCalendarArrowHover .dijitCalendarDecrease, +.dijitCalendarArrow:hover .dijitCalendarDecrease { + background-position: -36px 0; +} +.dijitCalendarArrowHover .dijitCalendarIncrease, +.dijitCalendarArrow:hover .dijitCalendarIncrease { + background-position: -55px 0; +} +.dijitCalendarArrowActive .dijitCalendarDecrease, +.dijitCalendarArrow:active .dijitCalendarDecrease { + background-position: -72px 0; +} +.dijitCalendarArrowActive .dijitCalendarIncrease, +.dijitCalendarArrow:active .dijitCalendarIncrease { + background-position: -91px 0; +} +.dijitA11ySideArrow { + /* text +/- labels instead of arrow icons, for high contrast mode */ + display: none; +} + +.dijitCalendarDayLabelTemplate { + padding-bottom: 0; + text-align: center; + border-bottom: 1px solid @border-color; + padding: 0 3px 2px; +} +.dijitCalendarDayLabel { + padding: 0 4px 0 4px; + font-weight: bold; + font-size: 0.909em; + text-align: center; + color: @text-color; +} +.dijitCalendarDateTemplate { + text-align: center; + background-color: @calendar-currentmonth-background-color; + border-bottom: 1px solid @minor-border-color; + padding-top: 0; + font-size: 0.909em; + font-family: Arial; + font-weight: bold; + letter-spacing: .05em; + text-align: center; + color: @text-color; +} +.dj_ie6 .dijitCalendarDateTemplate { + background-image: none; +} +.dijitCalendarPreviousMonth, +.dijitCalendarNextMonth { + background-color: @calendar-adjacentmonth-background-color; + background-image: none; + border-bottom: solid 1px @minor-border-color; /* todo: redundant with above .dijitCalendarDateTemplate rule */ +} +.dijitCalendarDateTemplate .dijitCalendarDateLabel { + text-decoration: none; + display: block; + padding: 3px 5px 3px 4px; + border: solid 1px @calendar-currentmonth-background-color; /* intentionally matches background-color, no visible border until hover/selection */ + background-color: rgba(171, 212, 251, 0); /* transparent causes black-flash animation problem on webkit */ + .transition-property(background-color, border); + .transition-duration(.35s); +} +.dijitCalendarPreviousMonth .dijitCalendarDateLabel, +.dijitCalendarNextMonth .dijitCalendarDateLabel { + color: @calendar-adjacentmonth-text-color; + border-color: @calendar-adjacentmonth-background-color; /* intentionally matches background-color, no visible border until hover/selection */ +} + +.dijitCalendarYearContainer { + vertical-align: middle; +} +.dijitCalendarYearControl { + padding: 1px 2px 2px 2px; +} +.dijitCalendarYearLabel { + padding: 2px 0 0 0; + margin: 0; + font-size: 1.17em; +} +.dijitCalendarYearLabel span { + /* trying to center next/current/previous year vertically, doesn't work on IE6/7 though */ + vertical-align: middle; +} +.dijitCalendarSelectedYear { + padding: 0 3px; +} +.dijitCalendarNextYear, +.dijitCalendarPreviousYear { + padding: 1px 6px 1px 6px; + font-size: 0.909em; +} +.dijitCalendarSelectedYear { + font-size: 1.091em; + color: @selected-text-color; +} +/* End Normal Calendar Style */ +/* Hovered Calendar Style */ +.dijitCalendarHoveredDate .dijitCalendarDateLabel, +.dijitCalendarEnabledDate:hover .dijitCalendarDateLabel { + background-color: @hovered-background-color; + border: solid 1px @hovered-border-color; + color: @hovered-text-color; + .transition-duration(.2s); +} +.dijitCalendarNextYearHover, .dijitCalendarNextYear:hover, +.dijitCalendarPreviousYearHover, .dijitCalendarPreviousYear:hover { + color: @hovered-text-color; + border: solid 1px @calendar-button-hovered-border-color; + padding: 0 5px 0 5px; /* reduced by 1 to make room for border */ + background-color: @calendar-button-hovered-background-color; +} +/* End Hovered Calendar Style */ +/* Active Calendar Style */ +.dijitCalendarNextYearActive, .dijitCalendarNextYear:active +.dijitCalendarPreviousYearActive, .dijitCalendarPreviousYear:active { + border: solid 1px @calendar-button-pressed-border-color; + padding: 0 5px 0 5px; /* reduced by 1 to make room for border */ + background-color: @calendar-button-pressed-background-color; +} +.dijitCalendarActiveDate .dijitCalendarDateLabel, +.dijitCalendarEnabledDate:active .dijitCalendarDateLabel { + background-color: @calendar-date-pressed-background-color; + border: solid 1px @calendar-date-pressed-border-color; + .transition-duration(.1s); +} +.dj_ie6 .dijitCalendarActiveDate .dijitCalendarDateLabel { + background-image: none; +} +/* End Active Calendar Style */ +/* Selected Calendar Style */ +.dijitCalendarSelectedDate .dijitCalendarDateLabel { + color: @selected-text-color; + background-color: @calendar-date-selected-background-color; + border-color: @calendar-date-selected-border-color; +} +/* End Selected Calendar Style */ +/* Disabled Calendar Style*/ +.dijitCalendarDisabledDate .dijitCalendarDateLabel { + color: @disabled-text-color; + text-decoration: line-through; +} + +/* End Disabled Calendar Style */ + +/* Styling for month DropDownButton */ + +.dijitCalendar .dijitDropDownButton { + margin: 0; +} +.dijitCalendar .dijitButtonText { + padding: 1px 0 3px; + margin-right: -4px; +} +.dijitCalendar .dijitDropDownButton .dijitButtonNode { + padding: 0 3px 0 2px; + border: solid 1px @border-color; + .box-shadow(0 0 0 rgba(0, 0, 0, 0)); + + // Override background settings from vanilla .dijitButtonNode. We want to inherit background of Calendar. + background-color: transparent; + background-image: none; +} +.dijitCalendar .dijitDropDownButtonHover .dijitButtonNode, +.dijitCalendar .dijitDropDownButton:hover .dijitButtonNode { + background-color: @calendar-button-hovered-background-color; + border: solid 1px @calendar-button-hovered-border-color; +} + +/* Styling for month drop down list */ + +.dijitCalendarMonthMenu { + border-color: @popup-border-color; + background-color: @menu-background-color; + text-align: center; + background-image: none; +} +.dijitCalendarMonthMenu .dijitCalendarMonthLabel { + border-top: solid 1px @menu-background-color; /* intentionally invisible until hover */ + border-bottom: solid 1px @menu-background-color; + padding: 2px 0; +} +.dijitCalendarMonthMenu .dijitCalendarMonthLabelHover, +.dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover { + border-color: @hovered-border-color; + border-width: 1px 0; + .gradient-and-filter(@hovered-background-color, 70, 0); +} +.dj_ie6 .dijitCalendar { + background-image:none; // because on IE6 background-image overrides background-color +} diff --git a/apps/ide/src/styles/comp/CheckedMultiSelect.less b/apps/ide/src/styles/theme/webida-light/comp/CheckedMultiSelect.less similarity index 71% rename from apps/ide/src/styles/comp/CheckedMultiSelect.less rename to apps/ide/src/styles/theme/webida-light/comp/CheckedMultiSelect.less index 676dc622..0d885bf4 100644 --- a/apps/ide/src/styles/comp/CheckedMultiSelect.less +++ b/apps/ide/src/styles/theme/webida-light/comp/CheckedMultiSelect.less @@ -1,5 +1,3 @@ -@import "../less/variables"; -@import "../less/theme-set"; .dojoxCheckedMultiSelectHidden{ display: none; @@ -86,14 +84,14 @@ border-color:#b3b3b3; } -.@{theme} .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { +.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { border: 1px solid #b5bcc7; background-color: #f7fcff; line-height: normal; -webkit-transition-property:background-color, border; -webkit-transition-duration:.35s; } -.@{theme} .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper { +.dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper { border-color: #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); @@ -102,53 +100,53 @@ background-repeat: repeat-x; -webkit-transition-duration:.25s; } -.@{theme} .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { +.dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { border: 1px solid #769dc0; -webkit-transition-duration:.1s; } -.@{theme} .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { +.dojoxCheckedMultiSelectMenuCheckBoxItemIcon { background-image: url('../images/checkboxRadioButtonStates.png'); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px; } -.@{theme} .dojoxCheckedMultiSelectMenuRadioItemIcon { +.dojoxCheckedMultiSelectMenuRadioItemIcon { background-image: url('../images/checkboxRadioButtonStates.png'); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px; } -.dj_ie6 .@{theme} .dojoxCheckedMultiSelectMenuItemIcon { +.dj_ie6 .dojoxCheckedMultiSelectMenuItemIcon { background-image: url('../images/checkboxRadioButtonStates.png'); } -.@{theme} .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { +.dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { background-position: 0; } -.@{theme} .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon { +.dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon { background-position: -90px; } -.@{theme} .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText { +.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText { padding: 2px; } -.@{theme} .dojoxCheckedMultiSelectButton { +.dojoxCheckedMultiSelectButton { border: 1px solid #b5bcc7; background-color: #ffffff; border-collapse: separate; } -.@{theme} .dojoxCheckedMultiSelect .dijitButtonNode { +.dojoxCheckedMultiSelect .dijitButtonNode { border: 0 solid #b5bcc7; border-width: 0 0 0 0; } -.dj_ie6 .@{theme} .dojoxCheckedMultiSelectButton, .dj_ie6 .@{theme} .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode { +.dj_ie6 .dojoxCheckedMultiSelectButton, .dj_ie6 .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode { background-image: none; } -.@{theme} .dojoxCheckedMultiSelectButton .dijitButtonContents { +.dojoxCheckedMultiSelectButton .dijitButtonContents { border: 0 solid #b5bcc7; border-right-width: 1px; } -.@{theme} .dojoxCheckedMultiSelectButton .dijitArrowButton { +.dojoxCheckedMultiSelectButton .dijitArrowButton { padding: 0; border: 1px solid #ffffff; border-top: none; @@ -156,14 +154,14 @@ background-image: url("images/formHighlight.png"); background-repeat: repeat-x; } -.@{theme} .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner { background-image: url("../images/commonFormArrows.png"); background-position: -35px; background-repeat: no-repeat; width: 16px; height: 16px; } -.@{theme} .dojoxCheckedMultiSelectButtonHover { +.dojoxCheckedMultiSelectButtonHover { border: 1px solid #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); @@ -171,40 +169,40 @@ background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x; } -.@{theme} .dojoxCheckedMultiSelectButtonHover .dijitButtonContents { +.dojoxCheckedMultiSelectButtonHover .dijitButtonContents { border-color: #769dc0; } -.@{theme} .dojoxCheckedMultiSelectButtonHover .dijitArrowButton { +.dojoxCheckedMultiSelectButtonHover .dijitArrowButton { background-color: #abd6ff; } -.@{theme} .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner { background-position: -70px ; } -.@{theme} .dojoxCheckedMultiSelectButtonFocused { +.dojoxCheckedMultiSelectButtonFocused { border: 1px solid #769dc0; } -.@{theme} .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents { +.dojoxCheckedMultiSelectButtonFocused .dijitButtonContents { border-color: #769dc0; } -.@{theme} .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton { +.dojoxCheckedMultiSelectButtonFocused .dijitArrowButton { background-color: #7dbefa; background-position: 0 -177px; border: none; padding: 0 1px; } -.@{theme} .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner { background-position: -70px; margin-bottom: 1px; } -.@{theme} .dojoxCheckedMultiSelectButtonDisabled { +.dojoxCheckedMultiSelectButtonDisabled { border: 1px solid #d3d3d3; background-color: #efefef; background-image: none; color: #818181; } -.@{theme} .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton { +.dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton { background-color: #efefef; } -.@{theme} .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner { background-position: 0; } diff --git a/apps/ide/src/styles/comp/ColorPalette.less b/apps/ide/src/styles/theme/webida-light/comp/ColorPalette.less similarity index 50% rename from apps/ide/src/styles/comp/ColorPalette.less rename to apps/ide/src/styles/theme/webida-light/comp/ColorPalette.less index 742dc295..f870b5a2 100644 --- a/apps/ide/src/styles/comp/ColorPalette.less +++ b/apps/ide/src/styles/theme/webida-light/comp/ColorPalette.less @@ -21,28 +21,23 @@ * adds border for active or selected state */ -@import "../less/variables"; -@import "../less/theme-set"; -.@{theme} { - - .dijitColorPalette { - border: 1px solid @border-color; - background: @colorpalette-background-color; - .border-radius(0); - } +.dijitColorPalette { + border: 1px solid @border-color; + background: @colorpalette-background-color; + .border-radius(0); +} - .dijitColorPalette .dijitPaletteImg { - /* transparent (but clickable) node inside of each , overlaying the color swatch. - * displays border around a color swatch - * overrides border color in dijit.css */ - border: 1px solid @minor-border-color; - } - .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg { - border: 1px solid @swatch-hovered-border-color; - } - .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, - .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg { - border: 2px solid @swatch-selected-border-color; - } +.dijitColorPalette .dijitPaletteImg { + /* transparent (but clickable) node inside of each , overlaying the color swatch. + * displays border around a color swatch + * overrides border color in dijit.css */ + border: 1px solid @minor-border-color; +} +.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg { + border: 1px solid @swatch-hovered-border-color; +} +.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, +.dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg { + border: 2px solid @swatch-selected-border-color; } diff --git a/apps/ide/src/styles/theme/webida-light/comp/Common.less b/apps/ide/src/styles/theme/webida-light/comp/Common.less new file mode 100644 index 00000000..032a87b6 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Common.less @@ -0,0 +1,84 @@ +/* ========= Styling rules to affect widgets ========= */ + +.dijitPopup { + .box-shadow(0 1px 5px rgba(0, 0, 0, 0.25)); +} +.dijitTooltipDialogPopup { + /* exception popups: do not use a shadow on these because they aren't rectangular */ + .box-shadow(none); +} + +/* The highlight is shown in the ComboBox menu. TODO: move to form/Common.less */ +.dijitComboBoxHighlightMatch { + background-color: @select-matchedtext-background-color; +} + +.dijitFocusedLabel { + /* for checkboxes or radio buttons, hatch border around the corresponding label, to indicate focus */ + outline: 1px dotted @focus-outline-color; +} + +/* Drag and Drop*/ +.dojoDndItem { + border-color: rgba(0, 0, 0, 0); // rgba() instead of none to prevent flash on hover fade-in + .transition-duration(.25s); + .transition-property(background-color, border-color) +} +.dojoDndItemOver { + // Hovered item. Matches dijitTreeRowHover. + background-color: @hovered-background-color; + .standard-gradient; + padding: 1px; // reduce from 2px in dijit.css + border: solid 1px @hovered-border-color; + color: @hovered-text-color; +} +.dojoDndItemAnchor, +.dojoDndItemSelected { + // Selected items(s). Matches dijitTreeRowSelected. + background-color: @selected-background-color; + .standard-gradient; + padding: 1px; // reduce from 2px in dijit.css + border: solid 1px @selected-border-color; + color: @selected-text-color; +} + +.dojoDndItemBefore, +.dojoDndItemAfter { + // line to indicate that user is dropping before/after this dojoDndItem + border-color: @dnd-dropseparator-color; +} + +table.dojoDndAvatar { + border: 1px solid @border-color; + border-collapse: collapse; + background-color: @dnd-avatar-background-color; + .box-shadow(0 1px 3px rgba(0, 0, 0, .25)); +} +.dojoDndAvatarHeader td { + height: 20px; + padding-left: 21px; +} +.dojoDndMove .dojoDndAvatarHeader, .wsdk.dojoDndCopy .dojoDndAvatarHeader { + background-image: url(@image-dnd); + background-repeat: no-repeat; + background-position:2px -122px; +} +.dojoDndAvatarItem td { + padding: 5px; +} +.dojoDndMove .dojoDndAvatarHeader { + background-color: @dnd-avatar-header-background-color; + background-position:2px -103px; +} +.dojoDndCopy .dojoDndAvatarHeader { + background-color: @dnd-avatar-header-background-color; + background-position:2px -68px; +} +.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader { + background-color: @dnd-avatar-candrop-header-background-color; + background-position:2px -33px; +} +.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader { + background-color: @dnd-avatar-candrop-header-background-color; + background-position:2px 2px; +} diff --git a/apps/ide/src/styles/theme/webida-light/comp/Dialog.less b/apps/ide/src/styles/theme/webida-light/comp/Dialog.less new file mode 100644 index 00000000..2954b173 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Dialog.less @@ -0,0 +1,226 @@ +/* Dialog + * + * Styling Dialog includes two sections: Dialog and Tooltip & TooltipDialog + * + * Dialog: + * 1. Dialog (default styling): + * .dijitDialog - styles for dialog's bounding box + * + * 2. Dialog title + * .dijitDialogTitleBar - styles for the title container at the top of dialog + * .dijitDialogTitle - the text container in dialog title + * + * 3. Dialog content + * .dijitDialogPaneContent - main container for content area and action bar + * .dijitDialogPaneContentArea - styles for content container + * + * 4. Dialog action bar + * .dijitDialogPaneActionBar - styles for action buttons lie at the bottom of dialog pane content + * + * 5. Dialog underlay + * .dijitDialogUnderlay - div under the dialog which used for separate dialog and page content + * + * + * Tooltip & TooltipDialog: + * 1. tooltip content container: + * .dijitTooltipContainer - tooltip content container + * + * 2. tooltip connector: + * .dijitTooltipConnector - tooltip anchor includes 4 direction(up, down, left, right) + */ + +.dijitDialog { + background-color: #EDF2F9; + border-radius: 5px; + border: 1px solid rgba(49, 53, 59, 1); + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); +} + +.dijitDialog .dijitTreeRow { + color: rgba(0, 0, 0, 1); +} + +.dijitDialogPaneContent { + border: 0; + background-color: transparent; + padding: 10px 8px; + position: relative; +} + +.dijitDialogPaneContentArea { + margin: 0; + padding: 0; +} + +.dijitDialogPaneActionBar { + /* gray bar at bottom of dialog with OK/Cancel buttons */ + background-color: transparent; + padding: 3px 5px 8px 7px; + text-align: right; + margin: 10px -8px -10px; +} +.dijitTooltipDialog .dijitDialogPaneActionBar { + -webkit-border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; + margin: 10px -10px -8px; +} +.dijitDialogPaneActionBar .dijitButton { + float: none; +} + +.dijitDialogTitleBar { + border-radius: 4px; + margin: 1px; + /*background-image: -webkit-linear-gradient(top, #5e6872 0%, #414850 100%); + background-image: -moz-linear-gradient(top, #5e6872 0%, #414850 100%); + background-image: -o-linear-gradient(top, #5e6872 0%, #414850 100%); + background-image: linear-gradient(to bottom, #5e6872 0%, #414850 100%);*/ + background-color: #576477; + border: 0; + padding: 7px; + border-top: none; +} + +.dijitDialogTitle { + /* typography and styling of the dialog title */ + padding: 0 1px; + font-size: 1.091em; + color: #fff; +} + +.dijitDialogCloseIcon { + /* the default close icon for the dialog */ + background: url(@image-dialog-close); + background-repeat: no-repeat; + position: absolute; + width: 20px; + height: 20px; + top: 6px; + right: 6px; +} +.dj_ie6 .dijitDialogCloseIcon { + background-image: url(@image-dialog-close-ie6); +} +.dijitDialogCloseIconHover { + background-position: -20px; +} +.dijitDialogCloseIconActive { + background-position: -40px; +} + +/* Tooltip and TooltipDialog */ + +.dijitTooltip, +.dijitTooltipDialog { + /* the outermost dom node, holding the connector and container */ + background: transparent; /* make the area on the sides of the arrow transparent */ +} +.dijitTooltipBelow { + /* leave room for arrow above content */ + padding-top: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.dijitTooltipAbove { + /* leave room for arrow below content */ + padding-bottom: 13px; + padding-left: 3px; + padding-right: 3px; +} + +.dijitTooltipContainer { + /* the part with the text */ + background-color: @popup-background-color; + .linear-gradient(bottom, @tooltip-gradient-color 0px, @popup-background-color 10px); + background-position: bottom; + border: 1px solid @popup-border-color; + padding: 6px 8px; + .border-radius(4px); + .box-shadow(0 1px 3px rgba(0, 0, 0, 0.25)); + font-size: 1em; + color: @text-color; +} + +.dijitTooltipConnector { + /* the arrow piece */ + border: 0; + z-index: 2; + background-image: url(@image-tooltip); + background-repeat: no-repeat; + width: 16px; + height: 14px; +} +.dj_ie6 .dijitTooltipConnector { + background-image: url(@image-tooltip-ie6); +} + +.dijitTooltipBelow .dijitTooltipConnector { + /* the arrow piece for tooltips below an element */ + top: 0; + left: 3px; + background-position: -31px 0; + width: 16px; + height: 14px; +} + +.dijitTooltipAbove .dijitTooltipConnector { + /* the arrow piece for tooltips above an element */ + bottom: 0; + left: 3px; + background-position: -15px 0; + width: 16px; + height: 14px; +} +.dj_ie7 .dijitTooltipAbove .dijitTooltipConnector, +.dj_ie6 .dijitTooltipAbove .dijitTooltipConnector { + bottom: -1px; +} + +.dijitTooltipABRight .dijitTooltipConnector { + /* above or below tooltip, but the arrow appears on the right, + and the right edges of target and tooltip are aligned rather than the left. + Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */ + left: auto; + right: 3px; +} + +.dijitTooltipLeft { + padding-right: 14px; +} +.dijitTooltipLeft .dijitTooltipConnector { + /* the arrow piece for tooltips to the left of an element, bottom borders aligned */ + right: 0; + background-position: 0 0; + width: 16px; + height: 14px; +} + +.dijitTooltipRight { + padding-left: 14px; +} +.dijitTooltipRight .dijitTooltipConnector { + /* the arrow piece for tooltips to the right of an element, bottom borders aligned */ + left: 0; + background-position: -48px 0; + width: 16px; + height: 14px; +} + +.dijitDialogUnderlay { + background: @dialog-underlay-color; + +} + +.popup-dialog .dijitDialogPaneContentArea, +.buttoned-dialog-text-only .dijitDialogPaneContentArea { + background-color: transparent; + padding: 10px 10px 30px 10px; + overflow-wrap: break-word; +} diff --git a/apps/ide/src/styles/theme/webida-light/comp/Editor.less b/apps/ide/src/styles/theme/webida-light/comp/Editor.less new file mode 100644 index 00000000..bb3596a9 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Editor.less @@ -0,0 +1,55 @@ +/* Editor + * + * Styling Editor means styling the Editor inside iframe container (dijitEditorIFrameContainer) + * + * 1. Editor iframe container (default styling): + * .dijitEditorIFrameContainer - normal state styles: background-color, border, padding + * + * 2. hovered Editor iframe container (ie, mouse hover on editor) + * .dijitEditorHover .dijitEditorIFrameContainer/dijitEditorIFrame - styles when mouse hover on the container + * + * 3. focused Editor iframe container (ie, mouse focus on the editor pane) + * .dijitEditorFocused .dijitEditorIFrameContainer/dijitEditorIFrame - styles when container focused + * + * 3. disabled Editor iframe container + * .dijitEditorDisabled - editor's inner iframe container disable status styles: background, border + */ + +.dijitEditorIFrameContainer { + padding: 3px 3px 1px 10px; +} +.dijitEditorIFrame { + background-color: @textbox-background-color; +} +.dijitEditor { + border: 1px solid @border-color; +} +.dijitEditor .dijitEditorIFrameContainer { + background-color: @textbox-background-color; + background-repeat: repeat-x; +} +.dijitEditorHover .dijitEditorIFrameContainer, +.dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame { + background-color: @textbox-hovered-background-color; +} +.dijitEditorFocused .dijitEditorIFrameContainer, +.dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame { + background-color: @textbox-focused-background-color; +} +.dijitEditorHover .dijitEditorIFrameContainer, +.dijitEditorFocused .dijitEditorIFrameContainer { + .textbox-background-image; +} + +/* Disabled */ +.dijitEditorDisabled { + border: 1px solid @disabled-border-color; + color: @disabled-text-color; +} + +.dijitDisabled .dijitEditorIFrame, +.dijitDisabled .dijitEditorIFrameContainer, +.dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame { + background-color: @textbox-disabled-background-color; + background-image: none; +} diff --git a/apps/ide/src/styles/comp/EnhancedGrid.less b/apps/ide/src/styles/theme/webida-light/comp/EnhancedGrid.less similarity index 86% rename from apps/ide/src/styles/comp/EnhancedGrid.less rename to apps/ide/src/styles/theme/webida-light/comp/EnhancedGrid.less index 08e12fd2..f156c10a 100644 --- a/apps/ide/src/styles/comp/EnhancedGrid.less +++ b/apps/ide/src/styles/theme/webida-light/comp/EnhancedGrid.less @@ -1466,9 +1466,6 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { background-color: #F1F8FF; } */ -@import "../less/variables"; -@import "../less/theme-set"; -.@{theme} { .dojoxGrid { position: relative; font-family: Geneva, Arial, Helvetica, sans-serif; @@ -2569,400 +2566,398 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { .dojoxEllipsisShown:after { content: "\2026" } -} -.dj_ie .@{theme} .dojoxGridHeader .dojoxGridRowTable { + +.dj_ie .dojoxGridHeader .dojoxGridRowTable { border-collapse:separate; } -.dj_ie6 .@{theme} .dojoxGridHeader .dojoxGridRowTable, -.dj_ie7 .@{theme} .dojoxGridHeader .dojoxGridRowTable { +.dj_ie6 .dojoxGridHeader .dojoxGridRowTable, +.dj_ie7 .dojoxGridHeader .dojoxGridRowTable { border-collapse:collapse; border-right: 0px; } -.dj_ie6 .@{theme} .dojoxGridRowbar, -.dj_ie6 .@{theme} .dojoxGridRowbarTable { +.dj_ie6 .dojoxGridRowbar, +.dj_ie6 .dojoxGridRowbarTable { background-image:none; } -.dj_ie .@{theme} .dojoxGridMasterView .dojoxGridRowTable { +.dj_ie .dojoxGridMasterView .dojoxGridRowTable { border-collapse:separate; } -.dj_ie6 .@{theme} .dojoxGridMasterView .dojoxGridRowTable, -.dj_ie7 .@{theme} .dojoxGridMasterView .dojoxGridRowTable { +.dj_ie6 .dojoxGridMasterView .dojoxGridRowTable, +.dj_ie7 .dojoxGridMasterView .dojoxGridRowTable { border-collapse: collapse; } -.dj_ie7 .@{theme} .dojoxGridCell, -.dj_ie7 .@{theme} .dojoxGridHeader .dojoxGridCell { +.dj_ie7 .dojoxGridCell, +.dj_ie7 .dojoxGridHeader .dojoxGridCell { border-left: 0px; } -.dj_ie6 .@{theme} .dojoxGridCell { +.dj_ie6 .dojoxGridCell { border-color: #F5F5F5; } -.dj_ie6 .@{theme} .dojoxGridRowOdd .dojoxGridCell { +.dj_ie6 .dojoxGridRowOdd .dojoxGridCell { border-left-color:#f4f9fd; border-right-color:#f4f9fd; } -.dj_ie6 .@{theme} .dojoxGridRowSelected .dojoxGridCell { +.dj_ie6 .dojoxGridRowSelected .dojoxGridCell { border-left-color:#d3e9fb; border-right-color:#d3e9fb; } -.dj_ie6 .@{theme} .dojoxGridRowOver .dojoxGridCell, -.dj_ie7 .@{theme} .dojoxGridRowOver .dojoxGridCell { +.dj_ie6 .dojoxGridRowOver .dojoxGridCell, +.dj_ie7 .dojoxGridRowOver .dojoxGridCell { border-right:1px solid #ABD6FF; } -.dj_ie6 .@{theme} .dojoxGridRowActive .dojoxGridCell, -.dj_ie7 .@{theme} .dojoxGridRowActive .dojoxGridCell { +.dj_ie6 .dojoxGridRowActive .dojoxGridCell, +.dj_ie7 .dojoxGridRowActive .dojoxGridCell { border-left:1px solid #7DBEFA; border-right:1px solid #7DBEFA; } -.dj_ie6 .@{theme} .dojoxGridCell { +.dj_ie6 .dojoxGridCell { background-image:none !important; } -.dijitRtl .@{theme} .dojoxGridExpando { +.dijitRtl .dojoxGridExpando { float: right; } -.dj_ie6 .@{theme} .dojoxGridExpandoNode { +.dj_ie6 .dojoxGridExpandoNode { background-image: url("../images/treeExpandImages8bit.png"); } -.dj_ie6 .@{theme} .dojoxGridSummaryRow .dojoxGridCell { +.dj_ie6 .dojoxGridSummaryRow .dojoxGridCell { border-color:#fff } -.dj_ie6 .@{theme} .dojoxGridRowOver .dojoxGridCell { +.dj_ie6 .dojoxGridRowOver .dojoxGridCell { border-color: #ABD6FF; } -.dj_ie6 .@{theme} .dojoxGridRowActive .dojoxGridCell { +.dj_ie6 .dojoxGridRowActive .dojoxGridCell { border-color: #7DBEFA; } -.dj_gecko .@{theme} .dojoxGridFBarInfoTD, -.dj_webkit .@{theme} .dojoxGridFBarInfoTD { +.dj_gecko .dojoxGridFBarInfoTD, +.dj_webkit .dojoxGridFBarInfoTD { border-top: 1px solid #BFD6EB; border-bottom: 1px solid #BFD6EB; } -.dj_ie .@{theme} .dojoxGridFBarInner{ +.dj_ie .dojoxGridFBarInner{ border-top: 1px solid #BFD6EB; border-bottom: 1px solid #BFD6EB; display:inline-block; width: 100%; } -.dj_ie6 .@{theme} .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { +.dj_ie6 .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { background-image:none; } -.dj_ie6 .@{theme} .dojoxGridHeader .dojoxGridCell { +.dj_ie6 .dojoxGridHeader .dojoxGridCell { border-color:#BCBCBC #BCBCBC #BCBCBC #e5edf4; } -.@{theme} { - .dojoxGridHeader .dojoxGridRowTable tr { - background: none; - } - .dojoxGridHeader tr:first-child .dojoxGridCell { - border-top: 1px solid transparent; - } - .dojoxGridHeader:first-child .dojoxGridRowTable { - border-left-width: 0; - } - .dojoxGridHeader:first-child { - margin-left: -1px; - } - .dojoxGridScrollbox { - background-color: #fefefe; - } - .dojoxGridRowbar { - //background:url("images/header.png") #e5edf4 repeat-x top; - background: rgba(207, 215, 228, 1); - border: none; - border-right: 1px solid rgba(126, 136, 151, 1); - border-top: 1px solid rgba(126, 136, 151, 1); - } - .dojoxGridRowbarTable { - background: transparent url("../images/header_shadow.png") repeat-x scroll center bottom; - } +.dojoxGridHeader .dojoxGridRowTable tr { + background: none; +} +.dojoxGridHeader tr:first-child .dojoxGridCell { + border-top: 1px solid transparent; +} +.dojoxGridHeader:first-child .dojoxGridRowTable { + border-left-width: 0; +} +.dojoxGridHeader:first-child { + margin-left: -1px; +} +.dojoxGridScrollbox { + background-color: #fefefe; +} +.dojoxGridRowbar { + //background:url("images/header.png") #e5edf4 repeat-x top; + background: rgba(207, 215, 228, 1); + border: none; + border-right: 1px solid rgba(126, 136, 151, 1); + border-top: 1px solid rgba(126, 136, 151, 1); +} +.dojoxGridRowbarTable { + background: transparent url("../images/header_shadow.png") repeat-x scroll center bottom; +} - .dojoxGridRowbarInner { - border: none; - border-bottom: 1px solid #ccc; - } - .dojoxGridRowbarOver .dojoxGridRowbarTable { - background-color: #abd5fd; - } - .dojoxGridRowbarSelected { - background-color: #abd5fd; - border-right: 1px solid #ccc; - } - .dojoxGridRow { - border: none; - background-color: #fff; - border-top: 1px solid rgba(126, 136, 151, 1); - } +.dojoxGridRowbarInner { + border: none; + border-bottom: 1px solid #ccc; +} +.dojoxGridRowbarOver .dojoxGridRowbarTable { + background-color: #abd5fd; +} +.dojoxGridRowbarSelected { + background-color: #abd5fd; + border-right: 1px solid #ccc; +} +.dojoxGridRow { + border: none; + background-color: #fff; + border-top: 1px solid rgba(126, 136, 151, 1); +} - .dojoxGridRowTable tr { - background: url("../images/row_back.png") #fff repeat-x; - } - .dojoxGridRowOdd .dojoxGridRowTable tr { - background-color: #f7fcff; - } - .dojoxGridRowSelected .dojoxGridRowTable tr { - background-color: #cee6fa; - } - .dojoxGrid .dojoxGridCell { - outline: none; - padding: 3px 5px; - border: 1px solid transparent; - border-color: transparent rgba(126, 136, 151, 1) transparent transparent; - } +.dojoxGridRowTable tr { + background: url("../images/row_back.png") #fff repeat-x; +} +.dojoxGridRowOdd .dojoxGridRowTable tr { + background-color: #f7fcff; +} +.dojoxGridRowSelected .dojoxGridRowTable tr { + background-color: #cee6fa; +} +.dojoxGrid .dojoxGridCell { + outline: none; + padding: 3px 5px; + border: 1px solid transparent; + border-color: transparent rgba(126, 136, 151, 1) transparent transparent; +} - .dojoxGridRowSelected .dojoxGridCell { - border-top: 1px solid #BFD6EB; - border-bottom: 1px solid #BFD6EB; - } - .dojoxGridCellFocus { - outline: none; - border: 1px dashed darkblue !important; - } - .dojoxGridRowOver .dojoxGridCell { - background: url("../images/row_back.png") #ABD6FF repeat-x; - border-top: 1px solid #769DC0; - border-bottom: 1px solid #769DC0; - } +.dojoxGridRowSelected .dojoxGridCell { + border-top: 1px solid #BFD6EB; + border-bottom: 1px solid #BFD6EB; +} +.dojoxGridCellFocus { + outline: none; + border: 1px dashed darkblue !important; +} +.dojoxGridRowOver .dojoxGridCell { + background: url("../images/row_back.png") #ABD6FF repeat-x; + border-top: 1px solid #769DC0; + border-bottom: 1px solid #769DC0; +} - .dojoxGridRowActive .dojoxGridCell { - background: url("../images/td_button_down.png") #7DBEFA repeat-x; - } +.dojoxGridRowActive .dojoxGridCell { + background: url("../images/td_button_down.png") #7DBEFA repeat-x; +} - .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { - border: solid 1px #769dc0; - background-color: #93cafe; - border-collapse: separate; - } - .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell { - background-image: url("../images/row_back.png"); - } - .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { - background: url("../images/td_button_down.png") #93cafe repeat-x; - } +.dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { + border: solid 1px #769dc0; + background-color: #93cafe; + border-collapse: separate; +} +.dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell { + background-image: url("../images/row_back.png"); +} +.dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { + background: url("../images/td_button_down.png") #93cafe repeat-x; +} - .dojoxGridRowEditing td { +.dojoxGridRowEditing td { - background-color: #cee6fa; + background-color: #cee6fa; - } - .dojoxGridRow-inserting td { - background-color: #F4FFF4; - } - .dojoxGridRow-inflight td { - background-color: #F2F7B7; - } - .dojoxGridRow-error td { - background-color: #F8B8B6; - } - .dojoxGrid .dojoDndItemBefore { - border-left-color: #3559ac; - } - .dojoxGrid .dojoDndItemAfter { - border-right-color: #3559ac; - } - .dojoxGridExpando { - float: left; - height: 18px; - width: 18px; - text-align: center; - margin-top: -3px; - } +} +.dojoxGridRow-inserting td { + background-color: #F4FFF4; +} +.dojoxGridRow-inflight td { + background-color: #F2F7B7; +} +.dojoxGridRow-error td { + background-color: #F8B8B6; +} +.dojoxGrid .dojoDndItemBefore { + border-left-color: #3559ac; +} +.dojoxGrid .dojoDndItemAfter { + border-right-color: #3559ac; +} +.dojoxGridExpando { + float: left; + height: 18px; + width: 18px; + text-align: center; + margin-top: -3px; +} - .dojoxGridExpandoCell { - padding-top: 5px; - background-position: left top !important; - } - .dojoxGridExpandoNode { - background-image: url("../images/treeExpandImages.png"); - width: 16px; - height: 16px; - cursor: pointer; - background-position: 1px 0px; - } +.dojoxGridExpandoCell { + padding-top: 5px; + background-position: left top !important; +} +.dojoxGridExpandoNode { + background-image: url("../images/treeExpandImages.png"); + width: 16px; + height: 16px; + cursor: pointer; + background-position: 1px 0px; +} - .dojoxGridRowOver .dojoxGridExpandoNode { - background-position: -17px 0px; - } - .dojoxGridExpandoOpened .dojoxGridExpandoNode { - background-position: -35px 0px; - } - .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { - background-position: -53px 0px; - } - .dojoxGridExpandoLoading .dojoxGridExpandoNode { - background-image: url("../images/loadingAnimation.gif"); - } - .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { - visibility: visible !important; - width: 18px !important; - } - .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { - background-image: none; - } - .dojoxGridExpandoNodeInner { - visibility: hidden; - } - .dijit_a11y .dojoxGridExpandoNodeInner { - visibility: visible; - } - .dojoxGridSummaryRow .dojoxGridCell { - border: 1px solid transparent; - } +.dojoxGridRowOver .dojoxGridExpandoNode { + background-position: -17px 0px; +} +.dojoxGridExpandoOpened .dojoxGridExpandoNode { + background-position: -35px 0px; +} +.dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { + background-position: -53px 0px; +} +.dojoxGridExpandoLoading .dojoxGridExpandoNode { + background-image: url("../images/loadingAnimation.gif"); +} +.dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { + visibility: visible !important; + width: 18px !important; +} +.dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { + background-image: none; +} +.dojoxGridExpandoNodeInner { + visibility: hidden; +} +.dijit_a11y .dojoxGridExpandoNodeInner { + visibility: visible; +} +.dojoxGridSummaryRow .dojoxGridCell { + border: 1px solid transparent; +} - tr.dojoxGridSubRowAlt { - background-color: #f4f9fd; - } - .dojoxGridRowOdd tr.dojoxGridSubRowAlt { - background-color: #fff; - } - .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { - background-color: #cee6fa; - } +tr.dojoxGridSubRowAlt { + background-color: #f4f9fd; +} +.dojoxGridRowOdd tr.dojoxGridSubRowAlt { + background-color: #fff; +} +.dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { + background-color: #cee6fa; +} - .dojoxGridHeader .dojoxGridHeaderActive { - background-color: #91c9fe; - } - td.dojoxGridRowSelected { - border-collapse: separate; - background: url("../images/row_back.png") #CEE6FA repeat-x; - } - .dojoxGridRowOver td.dojoxGridRowSelected { - border-top: 1px solid #769DC0; - border-bottom: 1px solid #769DC0; - } - .dojoxGridRowActive td.dojoxGridRowSelected { - background-image: url("../images/td_button_down.png"); - } +.dojoxGridHeader .dojoxGridHeaderActive { + background-color: #91c9fe; +} +td.dojoxGridRowSelected { + border-collapse: separate; + background: url("../images/row_back.png") #CEE6FA repeat-x; +} +.dojoxGridRowOver td.dojoxGridRowSelected { + border-top: 1px solid #769DC0; + border-bottom: 1px solid #769DC0; +} +.dojoxGridRowActive td.dojoxGridRowSelected { + background-image: url("../images/td_button_down.png"); +} - .dojoxGridPaginator { - background: url("../images/header_shadow.png") repeat-x scroll center bottom #E5EDF4; +.dojoxGridPaginator { + background: url("../images/header_shadow.png") repeat-x scroll center bottom #E5EDF4; - } - .dojoxGridFBarInfoTD { - background: url("../images/header_shadow.png") #F2F9FF repeat-x bottom; - background: -moz-linear-gradient(top, #F2F9FF, #EAF5FF); - background: -webkit-gradient(linear, left top, left bottom, from(#F2F9FF), to(#EAF5FF)); - //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF2F9FF, endColorstr=#FFEAF5FF); - } - .dojoxGridFBarHover .dojoxGridFBarInfoTD { - background: url("../images/header_shadow.png") #F2F9FF repeat-x bottom; - background: -moz-linear-gradient(top, #ECF6FF 2px, #F2F9FF, #EAF5FF 6px); - background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ECF6FF), color-stop(0.6, #F2F9FF), color-stop(0.8, #EAF5FF)); - } +} +.dojoxGridFBarInfoTD { + background: url("../images/header_shadow.png") #F2F9FF repeat-x bottom; + background: -moz-linear-gradient(top, #F2F9FF, #EAF5FF); + background: -webkit-gradient(linear, left top, left bottom, from(#F2F9FF), to(#EAF5FF)); + //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF2F9FF, endColorstr=#FFEAF5FF); +} +.dojoxGridFBarHover .dojoxGridFBarInfoTD { + background: url("../images/header_shadow.png") #F2F9FF repeat-x bottom; + background: -moz-linear-gradient(top, #ECF6FF 2px, #F2F9FF, #EAF5FF 6px); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ECF6FF), color-stop(0.6, #F2F9FF), color-stop(0.8, #EAF5FF)); +} - .dojoxGridFBarClearFilterBtn { - color: #5B83B6; - } - .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { - text-decoration: underline; - } - .dojoxGridFBar { - border-left: 1px solid white; - } - .dojoxGridFStatusTip table { - border: 1px solid #BCBCBC; - } - .dojoxGridFStatusTip th { - background-color: #E8EFF4; - border-bottom: 1px solid #BCBCBC; - } - .dojoxGridFStatusTip th div { - background-color: #E8EFF4; - border-left: 1px solid white; - border-right: 1px solid #BCBCBC; - border-top: 1px solid white; - border-bottom: 1px solid white; - } - .dojoxGridFStatusTip th.lastColumn div { - border-right: 1px solid white; - } - .dojoxGridFStatusTip td { - border-top: 1px solid white; - border-bottom: 1px solid white; - } - .dojoxGridFStatusTipCondition { - font-style: italic; - } - .dojoxGridFStatusTipOddRow { - background-color: #F1F8FF; - } +.dojoxGridFBarClearFilterBtn { + color: #5B83B6; +} +.dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { + text-decoration: underline; +} +.dojoxGridFBar { + border-left: 1px solid white; +} +.dojoxGridFStatusTip table { + border: 1px solid #BCBCBC; +} +.dojoxGridFStatusTip th { + background-color: #E8EFF4; + border-bottom: 1px solid #BCBCBC; +} +.dojoxGridFStatusTip th div { + background-color: #E8EFF4; + border-left: 1px solid white; + border-right: 1px solid #BCBCBC; + border-top: 1px solid white; + border-bottom: 1px solid white; +} +.dojoxGridFStatusTip th.lastColumn div { + border-right: 1px solid white; +} +.dojoxGridFStatusTip td { + border-top: 1px solid white; + border-bottom: 1px solid white; +} +.dojoxGridFStatusTipCondition { + font-style: italic; +} +.dojoxGridFStatusTipOddRow { + background-color: #F1F8FF; +} - .dojoxGrid { - padding: 0px; - border-collapse: collapse; - border: 1px solid rgba(126, 136, 151, 1); - } - .dojoxGridMasterMessages { - background-color: #fefefe; - } - .dojoxGridLoading, - .dojoxGridError { - background-position: left center; - background-repeat: no-repeat; - padding-left: 25px; - } - .dojoxGridLoading { - background-image: url("../images/loadingAnimation.gif"); - } - .dojoxGridError { - background-image: url("../images/commonIconsObjActEnabled.png"); - background-position: -496px; - width: 16px; - height: 16px; - } - .dojoxGridHeader { - background: transparent; - margin-left: -2px; - } - .dojoxGridHeader .dojoxGridCell { - padding: 2px 5px; - vertical-align: top; - background: transparent; - border-style: solid; - border-width: 1px; - border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; - } +.dojoxGrid { + padding: 0px; + border-collapse: collapse; + border: 1px solid rgba(126, 136, 151, 1); +} +.dojoxGridMasterMessages { + background-color: #fefefe; +} +.dojoxGridLoading, +.dojoxGridError { + background-position: left center; + background-repeat: no-repeat; + padding-left: 25px; +} +.dojoxGridLoading { + background-image: url("../images/loadingAnimation.gif"); +} +.dojoxGridError { + background-image: url("../images/commonIconsObjActEnabled.png"); + background-position: -496px; + width: 16px; + height: 16px; +} +.dojoxGridHeader { + background: transparent; + margin-left: -2px; +} +.dojoxGridHeader .dojoxGridCell { + padding: 2px 5px; + vertical-align: top; + background: transparent; + border-style: solid; + border-width: 1px; + border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; +} - .dojoxGridHeader .dojoxGridCellOver { - background: #9dcfff; - } - .dojoxGridSortNode { - text-decoration: none; - display: block; - white-space: normal; - background: none; - border: none; - padding: 0; - } - .dojoxGridCellOver .dojoxGridSortNode { - background-color: #9dcfff; - } - .dojoxGridArrowButtonChar { - display: none; - float: right; - } - .dojoxGridArrowButtonNode { - background: transparent url("../images/spriteArrows.png") no-repeat scroll left center; - display: block; - float: right; - height: 1em; - margin: 2px 4px 0 5px; - padding-left: 0; - width: 7px; - } - .dojoxGridSortUp .dojoxGridArrowButtonNode { - background-position: -21px 50%; - } - .dojoxGridMasterHeader { - /*background: url("images/header.png") #EDF2F7 repeat-x bottom; - background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); - background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));*/ - //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEDF2F7, endColorstr=#FFD0DFEA); - background-color: #cfd7e4; - margin-bottom: 2px; - border-bottom: 1px solid #7e8897; - } - .dojoxGridMasterHeader .dojoxGridRowTable { - border-left: 1px solid rgba(126, 136, 151, 1); - background-color: transparent; - } +.dojoxGridHeader .dojoxGridCellOver { + background: #9dcfff; +} +.dojoxGridSortNode { + text-decoration: none; + display: block; + white-space: normal; + background: none; + border: none; + padding: 0; +} +.dojoxGridCellOver .dojoxGridSortNode { + background-color: #9dcfff; +} +.dojoxGridArrowButtonChar { + display: none; + float: right; +} +.dojoxGridArrowButtonNode { + background: transparent url("../images/spriteArrows.png") no-repeat scroll left center; + display: block; + float: right; + height: 1em; + margin: 2px 4px 0 5px; + padding-left: 0; + width: 7px; +} +.dojoxGridSortUp .dojoxGridArrowButtonNode { + background-position: -21px 50%; +} +.dojoxGridMasterHeader { + /*background: url("images/header.png") #EDF2F7 repeat-x bottom; + background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); + background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));*/ + //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEDF2F7, endColorstr=#FFD0DFEA); + background-color: #cfd7e4; + margin-bottom: 2px; + border-bottom: 1px solid #7e8897; +} +.dojoxGridMasterHeader .dojoxGridRowTable { + border-left: 1px solid rgba(126, 136, 151, 1); + background-color: transparent; } diff --git a/apps/ide/src/styles/theme/webida-light/comp/ExpandoPane.less b/apps/ide/src/styles/theme/webida-light/comp/ExpandoPane.less new file mode 100644 index 00000000..095bd54a --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/ExpandoPane.less @@ -0,0 +1,247 @@ + + .dojoxExpandoPane { + overflow:hidden; + z-index:440 !important; + } + + .dojoxExpandoPane .dojoxExpandoWrapper { + overflow:hidden; + } + .dojoxExpandoClosed .dojoxExpandoTitleNode { + display:none; + } + + .dojoxExpandoClosed .dojoxExpandoWrapper * { + overflow:hidden !important; + } + .dojoxExpandoTitleNode { + padding-right:6px; + padding-left:6px; + } + .dojoxExpandoIcon .a11yNode { + display:none; + visibility:hidden; + } + .dojoxExpandoBottom .dojoxExpandoIcon, + .dojoxExpandoTop .dojoxExpandoIcon, + .dojoxExpandoLeft .dojoxExpandoIcon { + float:right; + margin-right:2px; + } + .dojoxExpandoRight .dojoxExpandoIcon { + float:left; + margin-left:2px; + } + .dojoxExpandoIcon { + width:14px; + cursor:pointer; + background-position:-60px 0px; + background-repeat: no-repeat; + height:14px; + } + .dojoxExpandoClosed .dojoxExpandoIcon { + background-position: 0px 0px; + margin:0 auto; + } + + .dijitBorderContainer-dijitExpandoPane { + border: none !important; + } + + .soria .dojoxExpandoTitle { + height:16px; + font-size:0.9em; + font-weight:bold; + padding:3px; + padding-top:6px; + padding-bottom:5px; + background:#F0F4FC url("../../../dijit/themes/soria/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; + border-left: 1px solid #B1BADF; + border-right: 1px solid #B1BADF; + } + + .soria .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #F0F4FC; + border: none; + } + + .soria .dojoxExpandoClosed { + background: none; + background-color: #F0F4FC; + border: 1px solid #B1BADF !important; + } + + .soria .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.png'); + } + + .dj_ie6 .soria .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.gif'); + } + + + .tundra .dojoxExpandoTitle { + font-weight: bold; + padding: 5px; + padding-top: 6px; + padding-bottom: 6px; + background: #fafafa url("../../../dijit/themes/tundra/images/accordionItemActive.gif") repeat-x scroll left top; + border-top: 1px solid #ccc; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; + } + + .tundra .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #fafafa; + border: none; + padding:3px; + } + + .tundra .dojoxExpandoClosed { + background: none; + background-color: #fafafa; + border: 1px solid #ccc !important; + } + .tundra .dojoxExpandoRight .dojoxExpandoTitle, + .tundra .dojoxExpandoLeft .dojoxExpandoTitle, + .tundra .dojoxExpandoClosed .dojoxExpandoTitle, + .tundra .dojoxExpandoClosed { + background-color: #fafafa; + } + + .tundra .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/tundra/images/spriteRoundedIconsSmall.gif'); + } + + .tundra .dojoxExpandoClosed .dojoxExpandoIconLeft, + .tundra .dojoxExpandoClosed .dojoxExpandoIconRight, + .tundra .dojoxExpandoClosed .dojoxExpandoIconTop, + .tundra .dojoxExpandoClosed .dojoxExpandoIconBottom { + margin-top: 3px; + } + + + .wsdk .dojoxExpandoTitle { + font-weight: bold; + border:1px solid #769DC0; + border-bottom:none; + background-color:#cde8ff; + background-image: url("../images/standardGradient.png"); + background-position:0px 0px; + background-repeat:repeat-x; + padding: 5px 7px 2px 7px; + min-height:17px; + color:#4a4a4a; + } + + .wsdk .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #E6E6E7; + border: none; + padding:3px; + } + + .wsdk .dojoxExpandoClosed { + background: none; + background-color: #E6E6E7; + border: 1px solid #769DC0 !important; + } + .wsdk .dojoxExpandoRight .dojoxExpandoTitle, + .wsdk .dojoxExpandoLeft .dojoxExpandoTitle, + .wsdk .dojoxExpandoClosed .dojoxExpandoTitle{ + background-color: #E6E6E7; + } + .wsdk .dojoxExpandoClosed .dojoxExpandoTitle{ + background-image: url("../images/standardGradient.png"); + background-position:0 0; + } + + + .wsdk .dojoxExpandoIcon { + background-image: url('images/spriteRoundedIconsSmall.gif'); + } + + .wsdk .dojoxExpandoClosed .dojoxExpandoIconLeft, + .wsdk .dojoxExpandoClosed .dojoxExpandoIconRight, + .wsdk .dojoxExpandoClosed .dojoxExpandoIconTop, + .wsdk .dojoxExpandoClosed .dojoxExpandoIconBottom { + margin-top: 3px; + } + + + .nihilo .dojoxExpandoPane { + background: #fafafa; + } + + .nihilo .dojoxExpandoTitle { + height:16px; + font-size:0.9em; + font-weight:bold; + padding:3px; + padding-top:6px; + padding-bottom:5px; + background:#fafafa url("../../../dijit/themes/nihilo/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; + } + + .nihilo .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #fafafa; + border: none; + } + + .nihilo .dojoxExpandoClosed { + background: none; + background-color: #fafafa; + border: 1px solid #ccc !important; + } + + .nihilo .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png'); + } + + .dj_ie6 .nihilo .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif'); + } + + .nihilo .dojoxExpandoTop { + border-bottom:1px solid #ccc; + border-left:1px solid #ccc; + border-right:1px solid #ccc; + } + + + + .dojoxExpandoClosed .dojoxExpandoIcon { + margin-right:4px; + } + .dojoxExpandoIconLeft { + background-position: 0 0; + } + .dojoxExpandoClosed .dojoxExpandoIconLeft { + background-position: -30px 0; + margin-right: 4px; + } + .dojoxExpandoIconRight { + background-position: -30px 0; + } + .dojoxExpandoClosed .dojoxExpandoIconRight { + background-position: 0 0; + margin-left: 4px; + } + .dojoxExpandoIconBottom { + background-position: -15px 0; + } + .dojoxExpandoClosed .dojoxExpandoIconBottom { + background-position: -45px 0; + margin-top:1px; + } + .dojoxExpandoIconTop { + background-position: -45px 0; + } + .dojoxExpandoClosed .dojoxExpandoIconTop { + background-position: -15px 0; + } diff --git a/apps/ide/src/styles/comp/FloatingPane.less b/apps/ide/src/styles/theme/webida-light/comp/FloatingPane.less similarity index 100% rename from apps/ide/src/styles/comp/FloatingPane.less rename to apps/ide/src/styles/theme/webida-light/comp/FloatingPane.less diff --git a/apps/ide/src/styles/theme/webida-light/comp/InlineEditBox.less b/apps/ide/src/styles/theme/webida-light/comp/InlineEditBox.less new file mode 100644 index 00000000..608a7138 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/InlineEditBox.less @@ -0,0 +1,23 @@ +/* InlineEditBox + * + * Styling InlineEditBox mainly includes: + * + * 1. Normal state + * .dijitInlineEditBoxDisplayMode - for border + * + * 2. Hover state + * .dijitInlineEditBoxDisplayModeHover - for border and background color + */ + +.dijitInlineEditBoxDisplayMode { + border: 1px solid transparent; +} + +.dijitInlineEditBoxDisplayModeHover { + background-color: @textbox-hovered-background-color; + border: solid 1px @hovered-border-color; +} + +.dj_ie6 .dijitInlineEditBoxDisplayMode { + border: none; +} diff --git a/apps/ide/src/styles/theme/webida-light/comp/Menu.less b/apps/ide/src/styles/theme/webida-light/comp/Menu.less new file mode 100644 index 00000000..ea7ecf80 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Menu.less @@ -0,0 +1,235 @@ +/* Menu + +There are three areas of styling for the Menu: + + 1. The menu + There are three types of menus: + i) Context Menu + ii) Drop down Menu + iii) Navigation Menu + All three types of menus are affected by the .dijitMenu class in which you can set the background-color, padding and border + .dijitMenu affects the drop down menu in TimeTextBox, Calendar, ComboBox and FilteringSelect + .dijitMenuTable - for padding - also affects Select widget + + 2. The menu bar + .dijitMenuBar - for border, margins, padding, background-color of the menu bar + .dijitMenuBar .dijitMenuItem - for padding, text color of menu items in the menu bar (overrides .dijitMenuItem) + + 3. Menu items - items in the menu. + .dijitMenuItem - for color + .dijitMenuItemHover, .dijitMenuItemSelected - for background-color, border, text color, padding of a menu item or menubar item that has been hovered over or selected + .dijitMenuItemActive - for background-color of an active (mousedown) menu item + td.dijitMenuItemIconCell - for padding around a menu item's icon + td.dijitMenuItemLabel - for padding around a menu item's label + .dijitMenuSeparatorTop - for border, top border, of the separator + .dijitMenuSeparatorBottom - for bottom margin of the separator + + Styles specific to ComboBox and FilteringSelect widgets: + .dijitComboBoxMenu .dijitMenuItem - for padding and border of a menu item in a ComboBox or FilteringSelect widget's menu + .dijitComboBoxMenu .dijitMenuItemSelected- for text color, background-color and border of a menu item in a ComboBox or FilteringSelect widget's menu + +*/ + +.dijitMenuBar { + border: 0; + margin: 0; + padding: 0; + .menubar-gradient; +} + +.dijitMenu { + background-color: rgba(78, 85, 95, 1); + border: 1px solid rgba(0, 0, 0, 1); +} + +.dijitMenuItem { + color: rgba(255, 255, 255, 1) +} +.dijitMenuBar .dijitMenuItem { + background-image: none; + background-color: transparent; + border: 1px solid transparent; + border-radius: 3px; + top: 1px; + padding: 6px 10px 7px; + margin: -1px; + color: @gnb-text-color; +} + +.dijitMenuBar .dijitMenuItemHover { + border-color: rgba(11,54,71,1); + background-color: rgba(19,75,97,1); + /*background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%);*/ +} + +.dijitMenuBar .dijitMenuItemSelected { + border-color: rgba(11,54,71,1); + background-color: rgba(19,75,97,1); + /*background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%);*/ + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); +} + +/* this prevents jiggling upon hover of a menu item */ +.dijitMenuTable { + border-collapse:separate; + border-spacing:0 0; + padding:0; +} + +.dijitMenu .dijitMenuItem td, +.dijitComboBoxMenu .dijitMenuItem { + padding: @textbox-padding; // Make drop down menu text line up with text in . + //border-width:1px 0 1px 0; + border-style:solid; + border-color: @select-dropdownitem-background-color; +} + +/* hover over a MenuItem or MenuBarItem */ +.dijitMenu .dijitMenuItemHover td, +.dijitMenu .dijitMenuItemSelected td, +.dijitMenuItemHover, +.dijitComboBoxMenu .dijitMenuItemHover, +.dijitMenuItemSelected { + // note: seems like the selected MenuItem should use @pressed-background-color + // and .active-gradient, butdidn't to that + border-color: @hovered-border-color; + background-color: rgba(145,186,212,1); + //.standard-gradient; +} + +.dijitMenuItemActive { + // todo: seems like the selected MenuItem should come here + // todo: seems like should use @pressed-background-color + //.active-gradient; +} +.dijitMenuPopup .dijitMenuItem { + background-color: transparent; + height: 22px; +} + +.dijitMenuPopup .dijitMenuItemSelected { + background-color: rgba(83,178,218,1); + /*background-image: -webkit-linear-gradient(top, #b3ceec 0%, #92aecd 100%); + background-image: -moz-linear-gradient(top, #b3ceec 0%, #92aecd 100%); + background-image: -o-linear-gradient(top, #b3ceec 0%, #92aecd 100%); + background-image: linear-gradient(to bottom, #b3ceec 0%, #92aecd 100%);*/ +} +.dijitMenuPopup .dijitMenuItemSelected.dijitMenuItemDisabled { + background-image: none; +} + +.dijitMenuPopup .dijitMenuItem td, .dijitMenu .dijitMenuItemHover td{ + border: 0; + background-color: transparent; +} + +.dj_ie .dijitMenuActive .dijitMenuItemHover, +.dj_ie .dijitMenuActive .dijitMenuItemSelected, +.dj_ie .dijitMenuPassive .dijitMenuItemHover, +.dj_ie .dijitMenuPassive .dijitMenuItemSelected { + // Selectivity set to override ComboBox rules below. + // If this rule isn't present, on IE6 hovering an item in the ComboBox drop down causes two + // items to be highlighted (except when hovering the first item in the list) + padding-top: 6px; + padding-bottom: 5px; + margin-top: -3px; +} + +td.dijitMenuItemIconCell { + padding: 2px; + margin: 0 0 0 4px; +} +td.dijitMenuItemLabel { + padding-top: 5px; + padding-bottom: 5px; +} +.dijitMenuExpand { + width: 7px; + height: 7px; + background-image: url(@image-arrow-sprite); + background-position: -14px 0; + margin-right:3px; + margin-bottom: 4px; +} +.dijitMenuItem .dijitMenuExpand { + background-position: -70px 0; +} +.dijitMenuItem.dijitMenuItemHover .dijitMenuExpand, .dijitMenuItem.dijitMenuItemSelected .dijitMenuExpand { + background-position: -14px 0; +} +.dijitMenuItemDisabled .dijitMenuItemIconCell { + opacity:1; +} +.dijitMenuSeparatorTop { + height: auto; + margin-top:1px; /* prevents spacing above/below separator */ + border-bottom: 1px solid rgba(58, 64, 71, 1) +} +.dijitMenuSeparatorBottom{ + height: auto; + margin-bottom:1px; +} +/* the checked menu item */ +.dijitCheckedMenuItem .dijitMenuItemIcon, +.dijitRadioMenuItem .dijitMenuItemIcon { + background-image: url(@image-form-checkbox-and-radios); + background-repeat:no-repeat; + background-position: -15px 50%; /* unchecked checkbox */ + width:15px; + height:16px; +} +.dj_ie6 .dijitCheckedMenuItem .dijitMenuItemIcon, +.dj_ie6 .dijitRadioMenuItem .dijitMenuItemIcon { + background-image: url(@image-form-checkbox-and-radios-ie6); +} +.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon { + background-position: 0 50%; /* checked checkbox */ +} +.dijitRadioMenuItem .dijitMenuItemIcon { + background-position: -105px 50%; /* unfilled circle */ +} +.dijitRadioMenuItemChecked .dijitMenuItemIcon { + background-position: -90px 50%; /* filled circle */ +} + +/*ComboBox Menu*/ +.dijitComboBoxMenu { + margin-left:0; + background-image: none; +} + +.dijitMenu .dijitMenuItemSelected td, +.dijitComboBoxMenu .dijitMenuItemSelected { + // TODO: combine with above rules for selected items? + // But the selected item in a Select drop down is different than when MenuBarItem "File" is highlighted + // because the user is on the file menu? + color:@selected-text-color; + border-color:@hovered-border-color; + background-color:@hovered-background-color; +} +.dijitMenu .dijitMenuItemSelected.dijitMenuItemDisabled td, +.dijitComboBoxMenu .dijitMenuItemSelected.dijitMenuItemDisabled { + // TODO: combine with above rules for selected items? + // But the selected item in a Select drop down is different than when MenuBarItem "File" is highlighted + // because the user is on the file menu? + color:inherit; +} +.dijitMenu .dijitMenuItemSelected td { + border: 0; + background-color: transparent; +} + +.dijitComboBoxMenuActive .dijitMenuItemSelected { + background-color: @select-dropdownitem-hovered-background-color; /* TODO: why is this a different color than normal .dijitMenuItemSelected? */ +} +.dijitMenuPreviousButton, .dijitMenuNextButton { + font-style: italic; +} diff --git a/apps/ide/src/styles/theme/webida-light/comp/ProgressBar.less b/apps/ide/src/styles/theme/webida-light/comp/ProgressBar.less new file mode 100644 index 00000000..b51c6519 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/ProgressBar.less @@ -0,0 +1,64 @@ +/* ProgressBar + * + * Styling of the ProgressBar consists of the following: + * + * 1. the base progress bar + * .dijitProgressBar - sets margins for the progress bar + * + * 2. the empty bar + * .dijitProgressBarEmpty - sets background img and color for bar or parts of bar that are not finished yet + * Also sets border color for whole bar + * + * 3. tile mode + * .dijitProgressBarTile + * inner container for finished portion when in 'tile' (image) mode + * + * 4. full bar mode + * .dijitProgressBarFull + * adds border to right side of the filled portion of bar + * + * 5. text for label of bar + * .dijitProgressBarLabel - sets text color, which must contrast with both the "Empty" and "Full" parts. + * + * 6. indeterminate mode + * .dijitProgressBarIndeterminate .dijitProgressBarTile + * sets animated gif for the progress bar in 'indeterminate' mode + */ + + +.dijitProgressBar { + margin: 2px 0 2px 0; +} +.dijitProgressBarEmpty { + /* outer container and background of the bar that's not finished yet*/ + background-color: @progressbar-empty-background-color; + border-color: @progressbar-border-color; +} +.dijitProgressBarTile { + /* inner container for finished portion when in 'tile' (image) mode */ + background-color: @progressbar-full-background-color; + + // gradient background using CSS gradient, with fallback to image for IE + background-image: url("../images/progressBarFull.png"); + background-repeat: repeat-x; + .alpha-white-gradient(0.93, 0px, 0.41, 1px, 0.7, 2px, 0, 100%); + background-attachment: scroll; // override strange "fixed" setting from dijit.css +} +.dj_ie6 .dijitProgressBarTile { + background-image: none; +} +.dijitProgressBarFull { + border: 0px solid @progressbar-border-color; + border-right-width: 1px; + .transition-property(width); + .transition-duration(.25s); +} +.dijitProgressBarLabel { + /* Set to a color that contrasts with both the "Empty" and "Full" parts. */ + color: @progressbar-text-color; +} +.dijitProgressBarIndeterminate .dijitProgressBarTile { + /* use an animated gif for the progress bar in 'indeterminate' mode; + background-color won't appear unless user has turned off background images */ + background: @bar-background-color url(@image-progressbar-anim) repeat-x top; +} diff --git a/apps/ide/src/styles/comp/ResizeHandle.less b/apps/ide/src/styles/theme/webida-light/comp/ResizeHandle.less similarity index 100% rename from apps/ide/src/styles/comp/ResizeHandle.less rename to apps/ide/src/styles/theme/webida-light/comp/ResizeHandle.less diff --git a/apps/ide/src/styles/theme/webida-light/comp/TimePicker.less b/apps/ide/src/styles/theme/webida-light/comp/TimePicker.less new file mode 100644 index 00000000..eee44ea3 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/TimePicker.less @@ -0,0 +1,97 @@ +/* Time Picker + * + * Styling the Time Picker consists of the following: + * + * 1. minor time values + * .dijitTimePickerTick - set text color, size, background color of minor values + * .dijitTimePickerTickHover - set hover style of minor time values + * dijitTimePickerTickSelected - set selected style of minor time values + * + * 2. major time values - 1:00, 2:00, times on the hour + * set text color, size, background color, left/right margins for "zoom" affect + * .dijitTimePickerMarkerHover - to set hover style of major time values + * .dijitTimePickerMarkerSelected - set selected style of major time values + * + * 3. up and down arrow buttons + * .dijitTimePicker .dijitButtonNode - background-color, border + * .dijitTimePicker .dijitUpArrowHover, .dijitTimePicker .dijitDownArrowHover - set background-color for hover state + * + * Other classes provide the fundamental structure of the TimePicker and should not be modified. + */ + + +/* override Button.css */ +.dijitTimePicker .dijitButtonNode { + padding: 0 0; + .border-radius(0); +} +.dijitTimePicker { + border:1px @border-color solid; + border-top:none; + border-bottom:none; + background-color:#fff; /* TODO: useless? Appears to be overridden by settings on individual elements */ +} +.dijitTimePickerItem { + /* dijitTimePickerItem refers to both Tick's (minor values like 2:15, 2:30, 2:45) and Marker's (major values like 2PM, 3PM) */ + .standard-gradient; + border-top:solid 1px @border-color; + border-bottom:solid 1px @border-color; + margin-top:-1px; +} +.dijitTimePickerTick { + /* minor value */ + color:@timepicker-minorvalue-text-color; + background-color:@timepicker-minorvalue-background-color; + font-size:0.818em; +} +.dijitTimePickerMarker { + /* major value - 1:00, 2:00, times on the hour */ + background-color: @timepicker-majorvalue-background-color; + font-size: 1em; + white-space: nowrap; +} +.dijitTimePickerTickHover, +.dijitTimePickerMarkerHover, +.dijitTimePickerMarkerSelected, +.dijitTimePickerTickSelected { + background-color: @timepicker-value-hovered-background-color; + color:@timepicker-value-hovered-text-color; +} +.dijitTimePickerMarkerSelected, +.dijitTimePickerTickSelected { + font-size: 1em; +} + +.dijitTimePickerTick .dijitTimePickerItemInner { + padding:1px; + margin:0; +} +.dijitTimePicker .dijitButtonNode { + border-left:none; + border-right:none; + border-color:@border-color; + background-color: @unselected-background-color; + .standard-gradient; +} +.dijitTimePicker .dijitArrowButtonInner { + height: 100%; /* hack wsdk.button.css */ + background-image: url(@image-form-common-arrows); + background-repeat: no-repeat; + background-position:-140px 45%; +} +.dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner { + background-position:-35px 45%; +} +/* hover */ +.dijitTimePicker .dijitUpArrowHover, +.dijitTimePicker .dijitDownArrowHover { + background-color: @timepicker-arrow-hovered-background-color; +} +.dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner { + background-position:-175px 45%; +} +.dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner { + background-position:-70px 45%; +} + +// TODO: should have active rule, for clicking a .dijitTimePickerItem diff --git a/apps/ide/src/styles/theme/webida-light/comp/TitlePane.less b/apps/ide/src/styles/theme/webida-light/comp/TitlePane.less new file mode 100644 index 00000000..ddd07004 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/TitlePane.less @@ -0,0 +1,77 @@ +/* TitlePane and Fieldset + * + * Styling TitlePane means styling the TitlePane title and its content container (dijitTitlePane) + * + * TitlePane title: + * 1. TitlePane title (default styling): + * .dijitTitlePaneTitle - TitlePane's title div style: background-color, border + * + * 2. hovered TitlePane title (ie, mouse hover on a title bar) + * .dijitTitlePaneTitleHover - styles when mouse hover on the title div + * + * 3. active TitlePane title (ie, mouse down on a title bar) + * .dijitTitlePaneTitleActive - styles when mouse down on the title div + * + * + * TitlePane Content Container: + * 1. outer/inner container: + * .dijitTitlePaneContentOuter / dijitTitlePaneContentInner - styles for the content outer div + */ + + +.dijitTitlePaneTitle { + background-color: @unselected-background-color; + .standard-gradient; + border:1px solid @border-color; + padding: 0 7px 3px 7px; + min-height:17px; + color: @unselected-text-color; +} +.dijitFieldset { + .border-radius(4px); +} +.dijitTitlePaneTitleOpen, .dijitTitlePaneTitleFixedOpen { + background-color: @selected-background-color; + color: @text-color; +} +.dijitTitlePaneTitleHover { + background-color: @hovered-background-color; + border-color: @hovered-border-color; +} +.dijitTitlePaneTitleActive { + background-color: @pressed-background-color; + border-color: @pressed-border-color; + .active-gradient; +} +.dijitTitlePaneTitleFocus { + margin-top:3px; + padding-bottom:2px; +} +.dijitTitlePane .dijitArrowNode, .dijitFieldset .dijitArrowNode { + background-image: url(@image-arrow-sprite); + background-repeat: no-repeat; + height: 8px; + width: 7px; +} +.dijitTitlePaneTitleOpen .dijitArrowNode, .dijitFieldsetTitleOpen .dijitArrowNode,{ + background-position: 0 0; +} +.dijitTitlePaneTitleClosed .dijitArrowNode, .dijitFieldsetTitleClosed .dijitArrowNode { + background-position: -14px 0; +} +.dijitTitlePaneContentOuter { + background: @pane-background-color; + border:1px solid @border-color; + border-top:none; +} +.dijitTitlePaneContentInner{ + padding:10px; +} +.dijitFieldsetContentInner { + padding: 4px; +} +.dijitTitlePaneTextNode, .dijitFieldsetLegendNode { + margin-left: 4px; + margin-right: 4px; + vertical-align:text-top; +} diff --git a/apps/ide/src/styles/comp/ToggleSplitter.less b/apps/ide/src/styles/theme/webida-light/comp/ToggleSplitter.less similarity index 98% rename from apps/ide/src/styles/comp/ToggleSplitter.less rename to apps/ide/src/styles/theme/webida-light/comp/ToggleSplitter.less index f0d33713..d3771d6e 100644 --- a/apps/ide/src/styles/comp/ToggleSplitter.less +++ b/apps/ide/src/styles/theme/webida-light/comp/ToggleSplitter.less @@ -1,4 +1,3 @@ -@import "../less/theme-set"; .dijitBorderContainer .dojoxToggleSplitter .dijitSplitterH { height: 6px; diff --git a/apps/ide/src/styles/theme/webida-light/comp/Toolbar.less b/apps/ide/src/styles/theme/webida-light/comp/Toolbar.less new file mode 100644 index 00000000..942ef31b --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Toolbar.less @@ -0,0 +1,177 @@ +/* Toolbar + * + * Styling Toolbar means styling the toolbar container and the widget inside toolbar (dijitToolbar) + * + * 1. toolbar (default styling): + * .dijitToolbar - styles for outer container + * + * 2. widget inside toolbar + * .dijitToolbar .dijitButtonNode - Button widget + * .dijitComboButton - ComboButton widget + * .dijitDropDownButton - DropDownButton widget + * .dijitToggleButton - ToggleButton widget + * + * 3. hovered widget inside toolbar (ie, mouse hover on the widget inside) + * .dijitToolbar .dijitButtonNodeHover - styles for hovered Button widget + * + * 4. actived widget inside toolbar (ie, mouse down on the widget inside) + * .dijitToolbar .dijitButtonNodeActive - mouse down on Button widget + */ + +.dijitToolbar { + background-color: @toolbar-background-color; + padding: 0 0 0 4px; + border: 0; + zoom: 1; + height: 30px; +} + +.dijitToolbar .dijitButton { + margin-top: 2px; +} + +.dijitToolbar label { + padding: 0 3px 0 6px; +} + +/** override wsdk/form/Button.css, and also ComboBox down arrow **/ +.dijitToolbar .dijitButton .dijitButtonNode, +.dijitToolbar .dijitDropDownButton .dijitButtonNode, +.dijitToolbar .dijitComboButton .dijitButtonNode, +.dijitToolbar .dijitToggleButton .dijitButtonNode, +.dijitToolbar .dijitComboBox .dijitButtonNode { + border-width: 0; /* on hover/active, border-->1px, padding-->1px */ + padding: 2px; + .border-radius(@toolbar-button-border-radius); + .box-shadow(none); + .transition-property(background-color); + .transition-duration(.3s); + + background-color: rgba(171, 214, 255, 0); + background-image: none; /* cancel gradient for normal buttons, we don't want any gradient besides toolbar's on non-hovered buttons */ +} +.dj_ie .dijitToolbar .dijitButton .dijitButtonNode, +.dj_ie .dijitToolbar .dijitDropDownButton .dijitButtonNode, +.dj_ie .dijitToolbar .dijitComboButton .dijitButtonNode, +.dj_ie .dijitToolbar .dijitToggleButton .dijitButtonNode, +.dj_ie .dijitToolbar .dijitComboBox .dijitButtonNode { + background-color: transparent; /* for IE, which doesn't understand rgba(...) */ +} + +/* hover status */ +.dj_ie .dijitToolbar .dijitButtonHover .dijitButtonNode, +.dj_ie .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, +.dj_ie .dijitToolbar .dijitComboButton .dijitButtonNodeHover, +.dj_ie .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover, +.dj_ie .dijitToolbar .dijitToggleButtonHover .dijitButtonNode { + /* button should still turn blue on hover, so need to override .dj_ie rules above */ + background-color: @button-hovered-background-color; +} + +/* active status */ +.dj_ie .dijitToolbar .dijitButtonActive .dijitButtonNode, +.dj_ie .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, +.dj_ie .dijitToolbar .dijitComboButtonActive .dijitButtonNode, +.dj_ie .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { + /* button should still turn blue on press, so need to override .dj_ie rules above */ + background-color: @button-pressed-background-color; +} + +.dijitToolbar .dijitComboButton .dijitStretch { + /* no rounded border on side adjacent to arrow */ + .border-radius(@toolbar-button-border-radius 0 0 @toolbar-button-border-radius); +} +.dijitToolbar .dijitComboButton .dijitArrowButton { + /* no rounded border on side adjacent to button */ + .border-radius(0 @toolbar-button-border-radius @toolbar-button-border-radius 0); +} + +.dijitToolbar .dijitComboBox .dijitButtonNode { + padding: 0; +} + +/* hover status */ +.dijitToolbar .dijitButtonHover .dijitButtonNode, +.dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, +.dijitToolbar .dijitToggleButtonHover .dijitButtonNode, +.dijitToolbar .dijitComboButtonHover .dijitButtonNode { + //border-width:1px; + background-color: @hovered-background-color; + .standard-gradient; + //padding: 1px; +} +.dijitToolbar .dijitComboButtonHover .dijitButtonNode, +.dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { + background-color: @toolbar-combobutton-hovered-unhoveredsection-background-color; +} +.dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover, +.dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover { + background-color: @hovered-background-color; +} + +/* active status */ +.dijitToolbar .dijitButtonActive .dijitButtonNode, +.dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, +.dijitToolbar .dijitToggleButtonActive .dijitButtonNode { + //border-width: 1px; + background-color: @pressed-background-color; + .active-gradient; + //padding: 1px; +} +.dijitToolbar .dijitComboButtonActive { + .transition-duration(.2s); + /*border-width: 1px;*/ + padding: 0; +} +.dijitToolbar .dijitComboButtonActive .dijitButtonNode, +.dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { + background-color: @toolbar-combobutton-hovered-unhoveredsection-background-color; + padding: 2px; +} +.dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive { + background-color: @pressed-background-color; + .active-gradient; +} +.dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive { + background-color: @pressed-background-color; + .active-gradient; +} + +/* Avoid double border between button and arrow */ +.dijitToolbar .dijitComboButtonHover .dijitDownArrowButton, +.dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { + border-left-width: 0; +} +.dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { + //padding-left: 2px; /* since there's no left border, don't reduce from 2px --> 1px */ +} + +/* toggle button checked status */ +.dijitToolbar .dijitToggleButtonChecked .dijitButtonNode { + margin: 0; /* remove margin and add a border */ + border-width: 1px; + border-style: solid; + background-image: none; + border-color: @selected-border-color; + background-color: @toolbar-button-checked-background-color; + padding: 1px; +} + +.dijitToolbarSeparator { + /* separator icon in the editor sprite */ + //background: url(@image-editor-icons-enabled); + background-image: url('../images/sunkenline_02.png'); + background-repeat: no-repeat; + background-position: 40% 50%; +} + +/* Toolbar inside of disabled Editor */ +.dijitDisabled .dijitToolbar { + background: none; + background-color: @disabled-background-color; + border-bottom: 1px solid @disabled-border-color; +} + +.dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner { + background-position: 0 50%; +} diff --git a/apps/ide/src/styles/theme/webida-light/comp/Tree.less b/apps/ide/src/styles/theme/webida-light/comp/Tree.less new file mode 100644 index 00000000..e1bac7a0 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/Tree.less @@ -0,0 +1,128 @@ +/* Tree + * + * Styling Tree mostly means styling the TreeRow (dijitTreeRow) + * There are 4 basic states to style: + * + * Tree Row: + * 1. tree row (default styling): + * .dijitTreeRow - styles for each row of the tree + * + * 2. hovered tree row (mouse hover on a tree row) + * .dijitTreeRowHover - styles when mouse over on one row + * + * 3. active tree row (mouse down on a tree row) + * .dijitTreeRowActive - styles when mouse down on one row + * + * 4. selected tree row + * dijitTreeRowSelected - style when the row has been selected + * + * Tree Expando: + * dijitTreeExpando - the expando at the left of the text of each tree row + * + * Drag and Drop on TreeNodes: (insert line on dijitTreeContent node so it'll aligned w/ target element) + * .dijitTreeNode .dojoDndItemBefore/.dojoDndItemAfter - use border style simulate a separate line + */ + +.dijitTreeNode { + zoom: 1; /* force layout on IE (TODO: may not be needed anymore) */ +} +.dijitTreeIsRoot { + background-image: none; +} + +/* Styling for basic tree node (unhovered, unselected) + * Also use this styling when dropping between items on the tree (in other words, don't + * use hover effect) + */ +.dijitTreeRow, +.dijitTreeNode .dojoDndItemBefore, +.dijitTreeNode .dojoDndItemAfter { + /* so insert line shows up on IE when dropping after a target element */ + padding: 4px 0 2px 0; + + background-color: none; // IE6 doesn't understand rgba() or transparent below + background-color: transparent; // IE8 doesn't understand rgba() below + background-color: rgba(171, 214, 255, 0); // rgba() instead of transparent to prevent flash on hover fade-in + background-position: 0 0; + background-repeat: repeat-x; + + border: solid 0 transparent; + + .transition-property(background-color, border-color); + .transition-duration(.25s); + .transition-timing-function(ease-out); +} + +.dijitTreeRowSelected { + background-color: @workspace-select-background-color; + border-color: transparent; + background-image: none; + padding: 3px 0 1px; + border-width: 1px 0; + .transition-duration(.25s); +} +.dijitTreeRowHover { + background-color: @workspace-over-background-color; + border-color: transparent; + background-image: none; + padding: 3px 0 1px; + border-width: 1px 0; + .transition-duration(.25s); +} +.dijitTreeRowActive { + background-color: @workspace-active-background-color; + border-color: transparent; + background-image: none; + padding: 3px 0 1px; + border-width: 1px 0; + .transition-duration(.25s); +} +.dijitTreeRowFocused { + background-repeat: repeat; +} +.dijitTreeRow.focused { + border: 1px #759dc0 solid; + padding: 3px 0 1px; +} +.dijitTreeRow .dijitTreeLabel { + outline: none; +} +/* expando (open/closed) icon */ + +.dijitTreeExpando { + background-image: url(@image-tree-expand); + width: 16px; + height: 16px; + background-position: -35px 0; /* for dijitTreeExpandoOpened */ +} +.dj_ie6 .dijitTreeExpando { + background-image: url(@image-tree-expand-ie6); +} +.dijitTreeRowHover .dijitTreeExpandoOpened { + background-position: -53px 0; +} +.dijitTreeExpandoClosed { + background-position: 1px 0; +} +.dijitTreeRowHover .dijitTreeExpandoClosed { + background-position: -17px 0; +} +.dijitTreeExpandoLeaf, +.dj_ie6 .dijitTreeExpandoLeaf { + background-image: none; +} +.dijitTreeExpandoLoading { + background-image: url(@image-loading-animation); +} + +/* Drag and Drop on TreeNodes + * Put insert line on dijitTreeContent node so it's aligned w/ + * (ie, indented equally with) target element, even + * though dijitTreeRowNode is the actual "drag object" + */ +.dijitTreeNode .dojoDndItemBefore .dijitTreeContent { + border-top: 2px solid @dnd-dropseparator-color; // TODO: normal separator is just 1px, why is this 2px? +} +.dijitTreeNode .dojoDndItemAfter .dijitTreeContent { + border-bottom: 2px solid @dnd-dropseparator-color; // TODO: normal separator is just 1px, why is this 2px? +} diff --git a/apps/ide/src/styles/theme/webida-light/comp/document.less b/apps/ide/src/styles/theme/webida-light/comp/document.less new file mode 100644 index 00000000..9ca17d98 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/comp/document.less @@ -0,0 +1,44 @@ +/* ======= Styling for the document itself (overriding dojo.css) ======== */ + +//@import url("../../../dojo/resources/dojo.css"); + +body { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: .688em; + color: @document-text-color; +} + +/* Headings */ +h1 { + font-size: 1.545em; + margin-bottom: 0.727em; +} +h2 { + font-size: 1.364em; + line-height: 1.455em; + margin-top: 1em; + margin-bottom: 0.60em; + font-weight: normal; +} +h3, h4, h5, h6 { + font-size: 1.091em; + font-weight: normal; +} + +/* paragraphs, quotes and lists */ +p { + line-height: 1.3em; +} + +/* pre and code */ +pre, code { + font-family: inherit; + background-color: @document-shadedsection-background-color; + border: 1px solid @document-border-color; +} + +/* tables */ +table.dojoTabular thead, table.dojoTabular tfoot { + background-color: @document-shadedsection-background-color; + border: 1px solid @document-border-color; +} diff --git a/apps/ide/src/styles/css/AccordionContainer.css b/apps/ide/src/styles/theme/webida-light/css/AccordionContainer.css similarity index 100% rename from apps/ide/src/styles/css/AccordionContainer.css rename to apps/ide/src/styles/theme/webida-light/css/AccordionContainer.css diff --git a/apps/ide/src/styles/css/BorderContainer.css b/apps/ide/src/styles/theme/webida-light/css/BorderContainer.css similarity index 100% rename from apps/ide/src/styles/css/BorderContainer.css rename to apps/ide/src/styles/theme/webida-light/css/BorderContainer.css diff --git a/apps/ide/src/styles/css/Button.css b/apps/ide/src/styles/theme/webida-light/css/Button.css similarity index 100% rename from apps/ide/src/styles/css/Button.css rename to apps/ide/src/styles/theme/webida-light/css/Button.css diff --git a/apps/ide/src/styles/css/Calendar.css b/apps/ide/src/styles/theme/webida-light/css/Calendar.css similarity index 100% rename from apps/ide/src/styles/css/Calendar.css rename to apps/ide/src/styles/theme/webida-light/css/Calendar.css diff --git a/apps/ide/src/styles/css/Checkbox.css b/apps/ide/src/styles/theme/webida-light/css/Checkbox.css similarity index 100% rename from apps/ide/src/styles/css/Checkbox.css rename to apps/ide/src/styles/theme/webida-light/css/Checkbox.css diff --git a/apps/ide/src/styles/css/CheckedMultiSelect.css b/apps/ide/src/styles/theme/webida-light/css/CheckedMultiSelect.css similarity index 66% rename from apps/ide/src/styles/css/CheckedMultiSelect.css rename to apps/ide/src/styles/theme/webida-light/css/CheckedMultiSelect.css index 1ce55726..7759335b 100644 --- a/apps/ide/src/styles/css/CheckedMultiSelect.css +++ b/apps/ide/src/styles/theme/webida-light/css/CheckedMultiSelect.css @@ -1,16 +1,3 @@ -.menubar-gradient { - background-image: linear-gradient(to bottom, #363b42 1px, #414850 0px, #414850 26px, #3e454c 0px, #313437 30px); -} -.toolbar-gradient { - background-image: linear-gradient(to bottom, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); -} -/*theme*/ -/*GNB*/ -/*toolbar*/ -/*workspace*/ -/*button*/ -/*Gutter*/ -/*footer*/ .dojoxCheckedMultiSelectHidden { display: none; } @@ -89,14 +76,14 @@ .nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { border-color: #b3b3b3; } -.webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { +.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { border: 1px solid #b5bcc7; background-color: #f7fcff; line-height: normal; -webkit-transition-property: background-color, border; -webkit-transition-duration: .35s; } -.webida-light .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper { +.dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper { border-color: #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); @@ -105,54 +92,54 @@ background-repeat: repeat-x; -webkit-transition-duration: .25s; } -.webida-light .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { +.dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { border: 1px solid #769dc0; -webkit-transition-duration: .1s; } -.webida-light .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { +.dojoxCheckedMultiSelectMenuCheckBoxItemIcon { background-image: url('../images/checkboxRadioButtonStates.png'); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px; } -.webida-light .dojoxCheckedMultiSelectMenuRadioItemIcon { +.dojoxCheckedMultiSelectMenuRadioItemIcon { background-image: url('../images/checkboxRadioButtonStates.png'); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px; } -.dj_ie6 .webida-light .dojoxCheckedMultiSelectMenuItemIcon { +.dj_ie6 .dojoxCheckedMultiSelectMenuItemIcon { background-image: url('../images/checkboxRadioButtonStates.png'); } -.webida-light .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { +.dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { background-position: 0; } -.webida-light .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon { +.dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon { background-position: -90px; } -.webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText { +.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText { padding: 2px; } -.webida-light .dojoxCheckedMultiSelectButton { +.dojoxCheckedMultiSelectButton { border: 1px solid #b5bcc7; background-color: #ffffff; border-collapse: separate; } -.webida-light .dojoxCheckedMultiSelect .dijitButtonNode { +.dojoxCheckedMultiSelect .dijitButtonNode { border: 0 solid #b5bcc7; border-width: 0 0 0 0; } -.dj_ie6 .webida-light .dojoxCheckedMultiSelectButton, -.dj_ie6 .webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode { +.dj_ie6 .dojoxCheckedMultiSelectButton, +.dj_ie6 .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode { background-image: none; } -.webida-light .dojoxCheckedMultiSelectButton .dijitButtonContents { +.dojoxCheckedMultiSelectButton .dijitButtonContents { border: 0 solid #b5bcc7; border-right-width: 1px; } -.webida-light .dojoxCheckedMultiSelectButton .dijitArrowButton { +.dojoxCheckedMultiSelectButton .dijitArrowButton { padding: 0; border: 1px solid #ffffff; border-top: none; @@ -160,14 +147,14 @@ background-image: url("images/formHighlight.png"); background-repeat: repeat-x; } -.webida-light .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner { background-image: url("../images/commonFormArrows.png"); background-position: -35px; background-repeat: no-repeat; width: 16px; height: 16px; } -.webida-light .dojoxCheckedMultiSelectButtonHover { +.dojoxCheckedMultiSelectButtonHover { border: 1px solid #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); @@ -175,40 +162,40 @@ background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x; } -.webida-light .dojoxCheckedMultiSelectButtonHover .dijitButtonContents { +.dojoxCheckedMultiSelectButtonHover .dijitButtonContents { border-color: #769dc0; } -.webida-light .dojoxCheckedMultiSelectButtonHover .dijitArrowButton { +.dojoxCheckedMultiSelectButtonHover .dijitArrowButton { background-color: #abd6ff; } -.webida-light .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner { background-position: -70px; } -.webida-light .dojoxCheckedMultiSelectButtonFocused { +.dojoxCheckedMultiSelectButtonFocused { border: 1px solid #769dc0; } -.webida-light .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents { +.dojoxCheckedMultiSelectButtonFocused .dijitButtonContents { border-color: #769dc0; } -.webida-light .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton { +.dojoxCheckedMultiSelectButtonFocused .dijitArrowButton { background-color: #7dbefa; background-position: 0 -177px; border: none; padding: 0 1px; } -.webida-light .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner { background-position: -70px; margin-bottom: 1px; } -.webida-light .dojoxCheckedMultiSelectButtonDisabled { +.dojoxCheckedMultiSelectButtonDisabled { border: 1px solid #d3d3d3; background-color: #efefef; background-image: none; color: #818181; } -.webida-light .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton { +.dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton { background-color: #efefef; } -.webida-light .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner { +.dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner { background-position: 0; } diff --git a/apps/ide/src/styles/css/ColorPalette.css b/apps/ide/src/styles/theme/webida-light/css/ColorPalette.css similarity index 100% rename from apps/ide/src/styles/css/ColorPalette.css rename to apps/ide/src/styles/theme/webida-light/css/ColorPalette.css diff --git a/apps/ide/src/styles/css/Common.css b/apps/ide/src/styles/theme/webida-light/css/Common.css similarity index 100% rename from apps/ide/src/styles/css/Common.css rename to apps/ide/src/styles/theme/webida-light/css/Common.css diff --git a/apps/ide/src/styles/css/ContentPane.css b/apps/ide/src/styles/theme/webida-light/css/ContentPane.css similarity index 51% rename from apps/ide/src/styles/css/ContentPane.css rename to apps/ide/src/styles/theme/webida-light/css/ContentPane.css index 4c15fdfb..76f04e51 100644 --- a/apps/ide/src/styles/css/ContentPane.css +++ b/apps/ide/src/styles/theme/webida-light/css/ContentPane.css @@ -20,37 +20,22 @@ * .dijitBorderContainer-dijitContentPane * set background-color and padding of ContentPane nested within a BorderContainer */ -.menubar-gradient { - background-image: linear-gradient(to bottom, #363b42 1px, #414850 0px, #414850 26px, #3e454c 0px, #313437 30px); -} -.toolbar-gradient { - background-image: linear-gradient(to bottom, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); -} -/*theme*/ -/*GNB*/ -/*toolbar*/ -/*workspace*/ -/*button*/ -/*Gutter*/ -/*footer*/ -.webida-light { - /* nested layouts */ -} -.webida-light .dijitContentPane { +.dijitContentPane { padding: 7px; } -.webida-light .dijitTabContainerTop-dijitContentPane, -.webida-light .dijitTabContainerLeft-dijitContentPane, -.webida-light .dijitTabContainerBottom-dijitContentPane, -.webida-light .dijitTabContainerRight-dijitContentPane, -.webida-light .dijitAccordionContainer-dijitContentPane { +/* nested layouts */ +.dijitTabContainerTop-dijitContentPane, +.dijitTabContainerLeft-dijitContentPane, +.dijitTabContainerBottom-dijitContentPane, +.dijitTabContainerRight-dijitContentPane, +.dijitAccordionContainer-dijitContentPane { background-color: transparent; } -.webida-light .dijitTabContainerTop-dijitContentPane { +.dijitTabContainerTop-dijitContentPane { width: 100%; } -.webida-light .dijitSplitContainer-dijitContentPane, -.webida-light .dijitBorderContainer-dijitContentPane { +.dijitSplitContainer-dijitContentPane, +.dijitBorderContainer-dijitContentPane { background-color: #d6dce2; padding: 8px; } diff --git a/apps/ide/src/styles/css/Dialog.css b/apps/ide/src/styles/theme/webida-light/css/Dialog.css similarity index 100% rename from apps/ide/src/styles/css/Dialog.css rename to apps/ide/src/styles/theme/webida-light/css/Dialog.css diff --git a/apps/ide/src/styles/css/Editor.css b/apps/ide/src/styles/theme/webida-light/css/Editor.css similarity index 100% rename from apps/ide/src/styles/css/Editor.css rename to apps/ide/src/styles/theme/webida-light/css/Editor.css diff --git a/apps/ide/src/styles/css/EnhancedGrid.css b/apps/ide/src/styles/theme/webida-light/css/EnhancedGrid.css similarity index 72% rename from apps/ide/src/styles/css/EnhancedGrid.css rename to apps/ide/src/styles/theme/webida-light/css/EnhancedGrid.css index 63dd6c50..ab966c1f 100644 --- a/apps/ide/src/styles/css/EnhancedGrid.css +++ b/apps/ide/src/styles/theme/webida-light/css/EnhancedGrid.css @@ -1467,20 +1467,7 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { background-color: #F1F8FF; } */ -.menubar-gradient { - background-image: linear-gradient(to bottom, #363b42 1px, #414850 0px, #414850 26px, #3e454c 0px, #313437 30px); -} -.toolbar-gradient { - background-image: linear-gradient(to bottom, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); -} -/*theme*/ -/*GNB*/ -/*toolbar*/ -/*workspace*/ -/*button*/ -/*Gutter*/ -/*footer*/ -.webida-light .dojoxGrid { +.dojoxGrid { position: relative; font-family: Geneva, Arial, Helvetica, sans-serif; -moz-outline-style: none; @@ -1489,62 +1476,62 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { height: 0; background-color: transparent; } -.webida-light .dojoxGrid table { +.dojoxGrid table { padding: 0; } -.webida-light .dojoxGrid td { +.dojoxGrid td { -moz-outline: none; } -.webida-light .dojoxGridMasterHeader { +.dojoxGridMasterHeader { position: relative; } -.webida-light .dojoxGridMasterView { +.dojoxGridMasterView { position: relative; } -.webida-light .dojoxGridMasterMessages { +.dojoxGridMasterMessages { position: relative; padding: 1em; text-align: center; background-color: white; } -.webida-light .dojoxGridView { +.dojoxGridView { position: absolute; overflow: hidden; } -.webida-light .dojoxGridHeader { +.dojoxGridHeader { position: absolute; overflow: hidden; cursor: default; } -.webida-light .dojoxGridHeader { +.dojoxGridHeader { background-color: #E8E1CF; } -.webida-light .dojoxGridHeader:first-child .dojoxGridRowTable { +.dojoxGridHeader:first-child .dojoxGridRowTable { border-left-width: 0; } -.webida-light .dojoxGridMasterHeader .dojoxGridRowTable { +.dojoxGridMasterHeader .dojoxGridRowTable { border-left: 1px solid #7e8897; background-color: transparent; } -.webida-light .dojoxGridHeader table { +.dojoxGridHeader table { text-align: center; } -.webida-light .dojoxGridContent .dojoxGridRow:last-child .dojoxGridCell { +.dojoxGridContent .dojoxGridRow:last-child .dojoxGridCell { border-bottom: 1px solid #7e8897; } -.webida-light .dojoxGridHeader .dojoxGridCell { +.dojoxGridHeader .dojoxGridCell { border: 1px solid; border-color: transparent #7e8897 transparent transparent; background: url("../images/grid_dx_gradient.gif") #e8e1cf top repeat-x; padding-bottom: 2px; } -.webida-light .dojoxGrid .dojoxGridCell { +.dojoxGrid .dojoxGridCell { outline: none; padding: 3px 5px; border: 1px solid transparent; border-color: transparent #7e8897 transparent transparent; } -.webida-light .dojoxGridHeader .dojoxGridCellOver { +.dojoxGridHeader .dojoxGridCellOver { background-image: none; background-color: white; border-bottom-color: #FEBE47; @@ -1552,10 +1539,10 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { padding-bottom: 0; border-bottom-width: 3px; } -.webida-light .dojoxGridHeader .dojoxGridCellFocus { +.dojoxGridHeader .dojoxGridCellFocus { border: 1px dashed blue; } -.webida-light .dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver { +.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver { background-image: none; background-color: white; border-bottom-color: #FEBE47; @@ -1563,63 +1550,63 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { padding-bottom: 0; border-bottom-width: 3px; } -.webida-light .dojoxGridArrowButtonNode { +.dojoxGridArrowButtonNode { display: none; padding-left: 16px; } -.webida-light .dojoxGridArrowButtonChar { +.dojoxGridArrowButtonChar { display: inline; } -.webida-light .dojoxGridArrowButtonNode:hover { +.dojoxGridArrowButtonNode:hover { cursor: default; } -.webida-light .dojoxGridArrowButtonChar:hover { +.dojoxGridArrowButtonChar:hover { cursor: default; } -.webida-light .dojoxGridSortUp:hover { +.dojoxGridSortUp:hover { cursor: default; } -.webida-light .dojoxGridSortDown:hover { +.dojoxGridSortDown:hover { cursor: default; } -.webida-light .dijit_a11y .dojoxGridArrowButtonChar { +.dijit_a11y .dojoxGridArrowButtonChar { display: inline !important; } -.webida-light .dojoxGridScrollbox { +.dojoxGridScrollbox { position: relative; overflow: auto; background-color: white; width: 100%; } -.webida-light .dojoxGridContent { +.dojoxGridContent { position: relative; overflow: hidden; -moz-outline-style: none; outline: none; } -.webida-light .dojoxGridRowbar { +.dojoxGridRowbar { border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; border-top: none; background: url("../images/grid_dx_gradient.gif") #e8e1cf top repeat-x; } -.webida-light .dojoxGridRowbarInner { +.dojoxGridRowbarInner { border-top: 1px solid #F6F4EB; } -.webida-light .dojoxGridRowbarOver { +.dojoxGridRowbarOver { background-image: none; background-color: white; border-top-color: #FEBE47; border-bottom-color: #FEBE47; } -.webida-light .dojoxGridRowbarSelected { +.dojoxGridRowbarSelected { background-color: #D9E8F9; } -.webida-light .dojoxGridRow { +.dojoxGridRow { position: relative; width: 9000em; } -.webida-light .dojoxGridRow { +.dojoxGridRow { border: 1px solid #E8E4D8; border-color: #F8F7F1; border-left: none; @@ -1627,32 +1614,32 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { background-color: white; border-top: none; } -.webida-light .dojoxGridRowOver { +.dojoxGridRowOver { border-top-color: #FEBE47; border-bottom-color: #FEBE47; } -.webida-light .dojoxGridRowOdd { +.dojoxGridRowOdd { background-color: #FFFDF3; } -.webida-light .dojoxGridRowSelected { +.dojoxGridRowSelected { background-color: #D9E8F9; } -.webida-light .dojoxGridRowTable { +.dojoxGridRowTable { table-layout: fixed; width: 0; empty-cells: show; } -.webida-light .dj_ie .dojoxGridRowTable { +.dj_ie .dojoxGridRowTable { border-collapse: collapse; } -.webida-light .dojoxGridInvisible { +.dojoxGridInvisible { visibility: hidden; } -.webida-light .Xdojo-ie .dojoxGridInvisible { +.Xdojo-ie .dojoxGridInvisible { display: none; } -.webida-light .dojoxGridInvisible td, -.webida-light .dojoxGridHeader .dojoxGridInvisible td { +.dojoxGridInvisible td, +.dojoxGridHeader .dojoxGridInvisible td { border-top-width: 0; border-bottom-width: 0; padding-top: 0; @@ -1660,7 +1647,7 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { height: 0; overflow: hidden; } -.webida-light .dojoxGrid .dojoxGridCell { +.dojoxGrid .dojoxGridCell { border: 1px solid; border-color: #EBEADB; border-right-color: #D5CDB5; @@ -1669,36 +1656,36 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { overflow: hidden; word-wrap: break-word; } -.webida-light .dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell { +.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell { white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis; } -.webida-light .dojoxGridCellFocus { +.dojoxGridCellFocus { border: 1px dashed blue; } -.webida-light .dojoxGridCellOver { +.dojoxGridCellOver { border: 1px dotted #FEBE47; } -.webida-light .dojoxGridCellFocus.dojoxGridCellOver { +.dojoxGridCellFocus.dojoxGridCellOver { border: 1px dashed green; } -.webida-light .dojoxGridRowEditing td { +.dojoxGridRowEditing td { background-color: #F4FFF4; } -.webida-light .dojoxGridRow-inserting td { +.dojoxGridRow-inserting td { background-color: #F4FFF4; } -.webida-light .dojoxGridRow-inflight td { +.dojoxGridRow-inflight td { background-color: #F2F7B7; } -.webida-light .dojoxGridRow-error td { +.dojoxGridRow-error td { background-color: #F8B8B6; } -.webida-light .dojoxGridInput, -.webida-light .dojoxGridSelect, -.webida-light .dojoxGridTextarea { +.dojoxGridInput, +.dojoxGridSelect, +.dojoxGridTextarea { margin: 0; padding: 0; border-style: none; @@ -1706,52 +1693,52 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { font-size: 100%; font-family: inherit; } -.webida-light .dojoxGridHiddenFocus { +.dojoxGridHiddenFocus { position: absolute; top: -1000px; height: 0; width: 0; } -.webida-light .dijit_a11y .dojoxGridRowbarSelected { +.dijit_a11y .dojoxGridRowbarSelected { border-top: 1px solid white; border-bottom: 1px dashed black; border-top: 0; background: none; } -.webida-light .dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner { +.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner { border: 0; border-top: 1px solid white; } -.webida-light .dijit_a11y .dojoxGridRowSelected { +.dijit_a11y .dojoxGridRowSelected { border: 1px solid black !important; } -.webida-light .dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem { +.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem { display: table-cell; margin: 0; } -.webida-light .dojoxGridDndAvatar { +.dojoxGridDndAvatar { font-size: 100%; } -.webida-light .dojoxGrid .dojoDndItemBefore { +.dojoxGrid .dojoDndItemBefore { border-left-color: red; } -.webida-light .dojoxGrid .dojoDndItemAfter { +.dojoxGrid .dojoDndItemAfter { border-right-color: red; } -.webida-light .dijit_a11y .dojoDndItemBefore { +.dijit_a11y .dojoDndItemBefore { border-left: double; } -.webida-light .dijit_a11y .dojoDndItemAfter { +.dijit_a11y .dojoDndItemAfter { border-right: double; } -.webida-light .dojoxGridDndAvatarItem td { +.dojoxGridDndAvatarItem td { border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../images/grid_dx_gradient.gif") #e8e1cf top repeat-x; padding: 0pt; margin: 0pt; } -.webida-light .dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage { +.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage { border: 0; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background-color: transparent; @@ -1759,34 +1746,34 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { padding-bottom: 2px; margin: 0; } -.webida-light .dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { +.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { background-image: url("../images/dndNoMove.png"); background-repeat: no-repeat; background-position: center center; } -.webida-light .dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { +.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { background-image: url("../images/dndNoCopy.png"); background-repeat: no-repeat; background-position: center center; } -.webida-light .dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { +.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { background-image: url("../images/dndMove.png"); background-repeat: no-repeat; background-position: center center; } -.webida-light .dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { +.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { background-image: url("../images/dndCopy.png"); background-repeat: no-repeat; background-position: center center; } -.webida-light .dojoxGridColPlaceBottom { +.dojoxGridColPlaceBottom { background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top; } -.webida-light .dojoxGridColPlaceTop { +.dojoxGridColPlaceTop { background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top; } -.webida-light .dojoxGridColPlaceTop, -.webida-light .dojoxGridColPlaceBottom { +.dojoxGridColPlaceTop, +.dojoxGridColPlaceBottom { font-size: 1px; height: 6px; z-index: 10000; @@ -1796,32 +1783,32 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { line-height: 1px; width: 8px; } -.webida-light .dojoxGridResizeColLine { +.dojoxGridResizeColLine { width: 1px; background-color: #777; position: absolute; cursor: col-resize; z-index: 10000; } -.webida-light .dojoxGridColNoResize, -.webida-light .dojoxGridColNoResize .dojoDndItemOver { +.dojoxGridColNoResize, +.dojoxGridColNoResize .dojoDndItemOver { cursor: not-allowed !important; } -.webida-light .dojoxGridColResize, -.webida-light .dojoxGridColResize .dojoDndItemOver, -.webida-light .dojoxGridColumnResizing, -.webida-light .dojoxGridColumnResizing .dojoDndItemOver, -.webida-light .dojoxGridColumnResizing .dojoxGridHeader { +.dojoxGridColResize, +.dojoxGridColResize .dojoDndItemOver, +.dojoxGridColumnResizing, +.dojoxGridColumnResizing .dojoDndItemOver, +.dojoxGridColumnResizing .dojoxGridHeader { cursor: col-resize !important; } -.webida-light .dojoxGridColPlaceBottom { +.dojoxGridColPlaceBottom { background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top; } -.webida-light .dojoxGridColPlaceTop { +.dojoxGridColPlaceTop { background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top; } -.webida-light .dojoxGridColPlaceTop, -.webida-light .dojoxGridColPlaceBottom { +.dojoxGridColPlaceTop, +.dojoxGridColPlaceBottom { font-size: 1px; height: 6px; z-index: 10000; @@ -1831,106 +1818,106 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { line-height: 1px; width: 8px; } -.webida-light .dojoxGridResizeColLine { +.dojoxGridResizeColLine { width: 1px; background-color: #777; position: absolute; } -.webida-light .dojoxGridExpandoCell { +.dojoxGridExpandoCell { vertical-align: middle; } -.webida-light .dojoxGridSummarySpan { +.dojoxGridSummarySpan { visibility: hidden; } -.webida-light .dojoxGridSummaryRow .dojoxGridSummarySpan, -.webida-light .dojoxGridRowCollapsed .dojoxGridSummarySpan { +.dojoxGridSummaryRow .dojoxGridSummarySpan, +.dojoxGridRowCollapsed .dojoxGridSummarySpan { visibility: visible; } -.webida-light .dojoxGridNoChildren .dojoxGridExpando { +.dojoxGridNoChildren .dojoxGridExpando { visibility: hidden !important; width: 0px !important; } -.webida-light .dj_ie .dojoxGridRtl .dojoxGridHeader table { +.dj_ie .dojoxGridRtl .dojoxGridHeader table { float: none; } -.webida-light .dojoxGridRtl .dojoxGridCell { +.dojoxGridRtl .dojoxGridCell { text-align: right; } -.webida-light .dj_ie8 .dojoxGridRtl .dojoxGridCell { +.dj_ie8 .dojoxGridRtl .dojoxGridCell { border-left: none; } -.webida-light .dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { +.dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { border-left: #e5dac8 1px solid; } -.webida-light .dojoxGridRtl .dojoxGridArrowButtonNode { +.dojoxGridRtl .dojoxGridArrowButtonNode { float: left; } -.webida-light .dojoxGridRowSelector { +.dojoxGridRowSelector { cursor: pointer; } -.webida-light .dojoxGridRowSelectorStatusText { +.dojoxGridRowSelectorStatusText { visibility: hidden; } -.webida-light .dijit_a11y .dojoxGridRowSelected { +.dijit_a11y .dojoxGridRowSelected { opacity: 0.8 !important; } -.webida-light .dijit_a11y .dojoxGridBorderDIV { +.dijit_a11y .dojoxGridBorderDIV { border: 2px solid #000 !important; } -.webida-light .dijit_a11y .dojoxGridRowSelector { +.dijit_a11y .dojoxGridRowSelector { height: 100% !important; } -.webida-light .dijit_a11y .dojoxGridRowSelectorStatusText { +.dijit_a11y .dojoxGridRowSelectorStatusText { font-size: larger !important; visibility: visible; } -.webida-light .dijit_a11y .dijitCheckBox .dojoxGridRowSelectorStatusText { +.dijit_a11y .dijitCheckBox .dojoxGridRowSelectorStatusText { font-weight: bolder !important; font-size: x-large !important; } -.webida-light .dijit_a11y .dijitCheckBoxChecked .dojoxGridRowSelectorStatusText { +.dijit_a11y .dijitCheckBoxChecked .dojoxGridRowSelectorStatusText { font-size: small !important; } -.webida-light .dojoxGridFBar { +.dojoxGridFBar { width: 100%; cursor: pointer; } -.webida-light .dojoxGridFBar .dojoxGridFBarBtn { +.dojoxGridFBar .dojoxGridFBarBtn { margin: 0; } -.webida-light .dojoxGridFBarBtnTD { +.dojoxGridFBarBtnTD { width: 38px; } -.webida-light .dojoxGridFBar .dojoxGridFBarBtn .dijitButtonNode { +.dojoxGridFBar .dojoxGridFBarBtn .dijitButtonNode { -moz-border-radius: 1px; -webkit-border-radius: 1px; padding-top: 0; padding-bottom: 0; padding-right: 2px; } -.webida-light .dojoxGridFBarDefFilterBtnIcon { +.dojoxGridFBarDefFilterBtnIcon { background: url("../images/sprite_icons.png") no-repeat; background-position: -100px -18px; width: 14px; height: 14px; } -.webida-light .dj_ie .dojoxGridFBarInner { +.dj_ie .dojoxGridFBarInner { display: inline-block; width: 100%; } -.webida-light .dojoxGridFBarStatus { +.dojoxGridFBarStatus { margin-left: 9px; float: left; } -.webida-light .dojoxGridFBarClearFilterBtn { +.dojoxGridFBarClearFilterBtn { margin: 0 0 0 10px; vertical-align: top; float: left; } -.webida-light .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn .dijitButtonNode, -.webida-light .dojoxGridFBarInfoTD .dojoxGridFBarCloseBtn .dijitButtonNode, -.webida-light .dojoxGridFDPane .dijitAccordionTitle .dijitButtonNode, -.webida-light .dojoxGridFStatusTipDetail .dijitButton .dijitButtonNode { +.dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn .dijitButtonNode, +.dojoxGridFBarInfoTD .dojoxGridFBarCloseBtn .dijitButtonNode, +.dojoxGridFDPane .dijitAccordionTitle .dijitButtonNode, +.dojoxGridFStatusTipDetail .dijitButton .dijitButtonNode { -moz-border-radius: 0; -moz-box-shadow: none; -webkit-border-radius: 0; @@ -1941,232 +1928,232 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { padding: 0; border: none; } -.webida-light .dj_ie .dojoxGridFBarInner { +.dj_ie .dojoxGridFBarInner { position: relative; } -.webida-light .dojoxGridFBarCloseBtn { +.dojoxGridFBarCloseBtn { margin: 0 4px 0 0; float: right; } -.webida-light .dj_ie .dojoxGridFBarCloseBtn { +.dj_ie .dojoxGridFBarCloseBtn { float: none; position: absolute; right: 0; } -.webida-light .dojoxGridFBarCloseBtnIcon { +.dojoxGridFBarCloseBtnIcon { background: url("../images/sprite_icons.png") no-repeat; background-position: -119px -20px; width: 14px; height: 14px; } -.webida-light .dijitButtonHover .dojoxGridFBarCloseBtnIcon { +.dijitButtonHover .dojoxGridFBarCloseBtnIcon { background-position: -140px -20px; } -.webida-light .dijitButtonActive .dojoxGridFBarCloseBtnIcon { +.dijitButtonActive .dojoxGridFBarCloseBtnIcon { background-position: -160px -20px; } -.webida-light .dojoxGridFDTitlePane { +.dojoxGridFDTitlePane { width: 316px; height: 330px; } -.webida-light .dijit_a11y .dojoxGridFDTitlePane .dijitArrowButtonInner { +.dijit_a11y .dojoxGridFDTitlePane .dijitArrowButtonInner { display: none !important; } -.webida-light .dojoxGridFDTitlePane .dijitDialogPaneContent { +.dojoxGridFDTitlePane .dijitDialogPaneContent { padding: 7px 5px 9px 5px; height: 290px !important; } -.webida-light .dojoxGridFDTitlePane .dijitTitlePaneTitle { +.dojoxGridFDTitlePane .dijitTitlePaneTitle { cursor: move; } -.webida-light .dojoxGridFDPaneRelation { +.dojoxGridFDPaneRelation { margin: 0 0 3px 4px; } -.webida-light .dojoxGridFDPane { +.dojoxGridFDPane { width: 100%; height: 100%; position: relative; } -.webida-light .dojoxGridFDPaneRulePane { +.dojoxGridFDPaneRulePane { height: 222px; overflow: auto; position: relative; } -.webida-light .dj_ie6 .dojoxGridFDPaneRulePane { +.dj_ie6 .dojoxGridFDPaneRulePane { width: 100%; } -.webida-light .dojoxGridFDPane .dijitAccordionContainer .dijitContentPane { +.dojoxGridFDPane .dijitAccordionContainer .dijitContentPane { padding: 6px 9px; } -.webida-light .dojoxGridFDPane .dijitAccordionTitle { +.dojoxGridFDPane .dijitAccordionTitle { position: relative; min-height: 17px; } -.webida-light .dojoxGridFDPane .dijitAccordionTitle .dijitButton { +.dojoxGridFDPane .dijitAccordionTitle .dijitButton { position: absolute; margin: 0; right: 3px; top: 4px; } -.webida-light .dj_ie6 .dojoxGridFDPane .dijitAccordionTitle .dijitButton { +.dj_ie6 .dojoxGridFDPane .dijitAccordionTitle .dijitButton { top: 2px; } -.webida-light .dojoxGridFDPane .dijitAccordionTitleFocus { +.dojoxGridFDPane .dijitAccordionTitleFocus { margin-right: 14px; } -.webida-light .dojoxGridFDPane .dijitAccordionText { +.dojoxGridFDPane .dijitAccordionText { display: inline-block; position: relative; } -.webida-light .dojoxGridFCBoxRemoveCBoxBtnIcon { +.dojoxGridFCBoxRemoveCBoxBtnIcon { background-image: url("../images/sprite_icons.png"); background-position: -198px -18px; width: 16px; height: 16px; } -.webida-light .dijitButtonHover .dojoxGridFCBoxRemoveCBoxBtnIcon { +.dijitButtonHover .dojoxGridFCBoxRemoveCBoxBtnIcon { background-position: -198px 2px; } -.webida-light .dojoxGridRuleTitleCondition { +.dojoxGridRuleTitleCondition { font-style: italic; } -.webida-light .dojoxGridFDPaneModes .dijitSelect { +.dojoxGridFDPaneModes .dijitSelect { position: relative; } -.webida-light .dojoxGridFDPaneBtns { +.dojoxGridFDPaneBtns { position: absolute; right: 0; bottom: 0; } -.webida-light .dj_ie7 .dojoxGridFDPaneBtns, -.webida-light .dj_ie6 .dojoxGridFDPaneBtns { +.dj_ie7 .dojoxGridFDPaneBtns, +.dj_ie6 .dojoxGridFDPaneBtns { z-index: -1; } -.webida-light .dojoxGridFDPaneBtns .dijitButton { +.dojoxGridFDPaneBtns .dijitButton { float: right; } -.webida-light .dojoxGridFDPaneAddCBoxBtn { +.dojoxGridFDPaneAddCBoxBtn { margin-top: 9px; } -.webida-light .dojoxGridFDPaneAddCBoxBtnIcon { +.dojoxGridFDPaneAddCBoxBtnIcon { background-image: url("../images/sprite_icons.png"); background-position: -218px 2px; width: 16px; height: 16px; } -.webida-light .dijitButtonDisabled .dojoxGridFDPaneAddCBoxBtnIcon { +.dijitButtonDisabled .dojoxGridFDPaneAddCBoxBtnIcon { background-position: -218px -18px; } -.webida-light .dojoxGridFCBox { +.dojoxGridFCBox { height: 125px; } -.webida-light .dojoxGridFCBoxSelCol, -.webida-light .dojoxGridFCBoxCondition { +.dojoxGridFCBoxSelCol, +.dojoxGridFCBoxCondition { height: 40px; } -.webida-light .dojoxGridFCBox .dojoxGridFCBoxColSelect, -.webida-light .dojoxGridFCBox .dojoxGridFCBoxCondSelect, -.webida-light .dojoxGridFCBox .dojoxGridFCBoxValueBox { +.dojoxGridFCBox .dojoxGridFCBoxColSelect, +.dojoxGridFCBox .dojoxGridFCBoxCondSelect, +.dojoxGridFCBox .dojoxGridFCBoxValueBox { margin: 0.1em 0 0 0; width: 100%; display: inline-table; } -.webida-light .dojoxGridFCBoxCondSelectAlt { +.dojoxGridFCBoxCondSelectAlt { width: 100%; padding: 5px 0 0 0; font-weight: bold; } -.webida-light .dojoxGridFCBox .dijitSelect .dijitArrowButton { +.dojoxGridFCBox .dijitSelect .dijitArrowButton { width: 18px; } -.webida-light .dojoxGridFCBoxStartValue { +.dojoxGridFCBoxStartValue { width: 45%; } -.webida-light .dojoxGridFCBoxEndValue { +.dojoxGridFCBoxEndValue { float: right; width: 45%; } -.webida-light .dojoxGridFCBoxRangeValueTxt { +.dojoxGridFCBoxRangeValueTxt { margin-left: 4px; } -.webida-light .dojoxGridFStatusTipDialog .dijitTooltipContainer { +.dojoxGridFStatusTipDialog .dijitTooltipContainer { padding: 9px 5px; } -.webida-light .dojoxGridFStatusTip thead, -.webida-light .dojoxGridFStatusTip tr { +.dojoxGridFStatusTip thead, +.dojoxGridFStatusTip tr { height: 19px; } -.webida-light .dojoxGridFStatusTip th { +.dojoxGridFStatusTip th { max-width: 150px; } -.webida-light .dojoxGridFStatusTip th div { +.dojoxGridFStatusTip th div { padding: 2px 5px; } -.webida-light .dojoxGridFStatusTip td { +.dojoxGridFStatusTip td { padding: 2px 6px; max-width: 150px; overflow: hidden; } -.webida-light .dojoxGridFStatusTipHead { +.dojoxGridFStatusTipHead { margin-bottom: 9px; } -.webida-light .dojoxGridFStatusTipTitle { +.dojoxGridFStatusTipTitle { font-weight: bold; margin-right: 1em; } -.webida-light .dojoxGridFStatusTipHandle { +.dojoxGridFStatusTipHandle { position: relative; padding-right: 16px; } -.webida-light .dojoxGridFStatusTipDetail .dijitButton { +.dojoxGridFStatusTipDetail .dijitButton { position: absolute; margin: 0; padding: 0; top: -1px; right: 0; } -.webida-light .dojoxGridFStatusTipDelRuleBtnIcon { +.dojoxGridFStatusTipDelRuleBtnIcon { background-image: url("../images/sprite_icons.png"); background-position: -198px -18px; height: 16px; width: 16px; } -.webida-light .dijitButtonHover .dojoxGridFStatusTipDelRuleBtnIcon { +.dijitButtonHover .dojoxGridFStatusTipDelRuleBtnIcon { background-position: -198px 2px; } -.webida-light .dj_ie7 .dojoxGridClearFilterConfirm, -.webida-light .dj_ie6 .dojoxGridClearFilterConfirm { +.dj_ie7 .dojoxGridClearFilterConfirm, +.dj_ie6 .dojoxGridClearFilterConfirm { width: 300px; } -.webida-light .dojoxGridClearFilterBtns { +.dojoxGridClearFilterBtns { padding: 10px; height: 18px; } -.webida-light .dojoxGridClearFilterBtns .dijitButton { +.dojoxGridClearFilterBtns .dijitButton { float: right; } -.webida-light .dojoxGridTrueBox { +.dojoxGridTrueBox { float: left; width: 49%; } -.webida-light .dojoxGridFalseBox { +.dojoxGridFalseBox { float: left; width: 49%; } -.webida-light .dojoxGridBoolValueBox .dijitRadio { +.dojoxGridBoolValueBox .dijitRadio { vertical-align: middle; } -.webida-light .dojoxGridTrueLabel, -.webida-light .dojoxGridFalseLabel { +.dojoxGridTrueLabel, +.dojoxGridFalseLabel { width: 116px; display: inline-block; vertical-align: middle; } -.webida-light .dj_ie7 .dojoxGridTrueLabel, -.webida-light .dj_ie7 .dojoxGridFalseLabel { +.dj_ie7 .dojoxGridTrueLabel, +.dj_ie7 .dojoxGridFalseLabel { display: inline; } -.webida-light .dojoxGridPaginator { +.dojoxGridPaginator { border-top: 1px #DBDBDB solid; text-align: center; width: 100%; @@ -2174,92 +2161,92 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { table-layout: fixed; background-color: #EAEAEA; } -.webida-light .dojoxGridDescriptionTd { +.dojoxGridDescriptionTd { text-align: left; width: 35%; } -.webida-light .dojoxGridDescription { +.dojoxGridDescription { text-align: left; margin-left: 9px; overflow: hidden; } -.webida-light .dojoxGridPaginatorFastStep { +.dojoxGridPaginatorFastStep { text-align: right; width: 35%; overflow: hidden; } -.webida-light .dojoxGridPaginatorStep { +.dojoxGridPaginatorStep { float: right; } -.webida-light .dojoxGridPaginatorGotoTd { +.dojoxGridPaginatorGotoTd { width: 20px !important; } -.webida-light .dojoxGridPaginatorGotoDiv { +.dojoxGridPaginatorGotoDiv { cursor: pointer; width: 12px !important; height: 16px !important; margin: 0 6px 0 2px; background: url("../images/sprite_icons.png") no-repeat -77px 4px; } -.webida-light .dojoxGridPaginatorGotoDivDisabled { +.dojoxGridPaginatorGotoDivDisabled { cursor: not-allowed; background: url("../images/sprite_icons.png") no-repeat -77px -16px; } -.webida-light .dojoxGridWardButton { +.dojoxGridWardButton { margin-top: 2px; width: 12px !important; height: 12px !important; float: left; background: url("../images/sprite_icons.png") no-repeat; } -.webida-light .dojoxGridWardButtonInner { +.dojoxGridWardButtonInner { visibility: hidden; } -.webida-light .dijit_a11y .dojoxGridWardButtonInner { +.dijit_a11y .dojoxGridWardButtonInner { visibility: visible; margin-bottom: 8px; } -.webida-light .dojoxGridfirstPageBtn { +.dojoxGridfirstPageBtn { cursor: pointer; margin-left: 1px; background-position: -57px 3px; } -.webida-light .dojoxGridfirstPageBtnDisable { +.dojoxGridfirstPageBtnDisable { margin-left: 1px; cursor: not-allowed; background-position: -57px -17px; } -.webida-light .dojoxGridprevPageBtn { +.dojoxGridprevPageBtn { cursor: pointer; margin: 2px 2px 0 9px; background-position: 3px 3px; } -.webida-light .dojoxGridprevPageBtnDisable { +.dojoxGridprevPageBtnDisable { cursor: not-allowed; margin: 2px 2px 0 9px; background-position: 3px -17px; } -.webida-light .dojoxGridlastPageBtn { +.dojoxGridlastPageBtn { cursor: pointer; margin: 2px 9px 0 9px; background-position: -37px 3px; } -.webida-light .dojoxGridlastPageBtnDisable { +.dojoxGridlastPageBtnDisable { cursor: not-allowed; margin: 2px 9px 0 9px; background-position: -37px -17px; } -.webida-light .dojoxGridnextPageBtn { +.dojoxGridnextPageBtn { cursor: pointer; margin-left: 3px; background-position: -17px 3px; } -.webida-light .dojoxGridnextPageBtnDisable { +.dojoxGridnextPageBtnDisable { margin-left: 3px; cursor: not-allowed; background-position: -17px -17px; } -.webida-light .dojoxGridInactived { +.dojoxGridInactived { font-weight: normal; color: #5D88AF; cursor: pointer; @@ -2267,7 +2254,7 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { float: left; zoom: 1; } -.webida-light .dojoxGridActived { +.dojoxGridActived { font-weight: bold; color: black; margin: 1px 6px 0 5px; @@ -2275,7 +2262,7 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { text-decoration: none !important; zoom: 1; } -.webida-light .dojoxGridInactiveSwitch { +.dojoxGridInactiveSwitch { font-weight: normal; color: #5D88AF; float: left; @@ -2283,7 +2270,7 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { margin: 1px 7px 0 7px; zoom: 1; } -.webida-light .dojoxGridActivedSwitch { +.dojoxGridActivedSwitch { font-weight: bold; color: black; float: left; @@ -2291,40 +2278,40 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { text-decoration: none !important; zoom: 1; } -.webida-light .dojoxGridSeparator { +.dojoxGridSeparator { float: left; } -.webida-light .dojoxGridPageTextHover { +.dojoxGridPageTextHover { text-decoration: underline; } -.webida-light .dojoxGridDialogMargin { +.dojoxGridDialogMargin { width: 220px !important; margin-bottom: 10px; } -.webida-light .dj_ie6 .dojoxGridDialogMargin { +.dj_ie6 .dojoxGridDialogMargin { position: relative; } -.webida-light .dojoxGridDialogButton { +.dojoxGridDialogButton { width: 220px !important; text-align: right; } -.webida-light .dojoxGridButtonFocus { +.dojoxGridButtonFocus { outline: none; border: 0.5px dotted darkblue !important; } -.webida-light .dojoxGridBorderDIV { +.dojoxGridBorderDIV { width: 2px; background-color: gray; font-size: 0em; position: absolute; z-index: 9999; } -.webida-light .dojoxGridCellBorderDIV { +.dojoxGridCellBorderDIV { position: absolute; background-color: transparent; border: none; } -.webida-light .dojoxGridCellBorderLeftTopDIV { +.dojoxGridCellBorderLeftTopDIV { position: absolute; left: 0; top: 0; @@ -2332,7 +2319,7 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { border-width: 2px 0 0 2px; border-color: gray transparent transparent gray; } -.webida-light .dojoxGridCellBorderRightBottomDIV { +.dojoxGridCellBorderRightBottomDIV { position: absolute; right: 0; bottom: 0; @@ -2340,28 +2327,28 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { border-width: 0 2px 2px 0; border-color: transparent gray gray transparent; } -.webida-light .dojoxGridDnDItemIcon { +.dojoxGridDnDItemIcon { background-image: url("../images/sprite_icons.png"); } -.webida-light .dojoxGridDnDIconRowSingle { +.dojoxGridDnDIconRowSingle { background-position: -256px 5px; } -.webida-light .dojoxGridDnDIconRowMulti { +.dojoxGridDnDIconRowMulti { background-position: -256px -16px; } -.webida-light .dojoxGridDnDIconColSingle { +.dojoxGridDnDIconColSingle { background-position: -277px 3px; } -.webida-light .dojoxGridDnDIconColMulti { +.dojoxGridDnDIconColMulti { background-position: -277px -17px; } -.webida-light .dojoxGridDnDIconCellSingle { +.dojoxGridDnDIconCellSingle { background-position: -235px 5px; } -.webida-light .dojoxGridDnDIconCellMulti { +.dojoxGridDnDIconCellMulti { background-position: -236px -16px; } -.webida-light .dojoxGridDndAvatar { +.dojoxGridDndAvatar { background-color: white; border: 1px solid #CCCCCC; padding: 0px; @@ -2370,41 +2357,41 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { box-shadow: 5px 5px 7px #999; z-index: 999; } -.webida-light .dojoxGridDndAvatar td { +.dojoxGridDndAvatar td { padding: 3px; } -.webida-light .dojoxGridDnDIcon, -.webida-light .dojoxGridDnDItemIcon { +.dojoxGridDnDIcon, +.dojoxGridDnDItemIcon { width: 16px; height: 16px; } -.webida-light .dojoDndMove .dojoxGridDnDIcon { +.dojoDndMove .dojoxGridDnDIcon { background: url("../images/dndNoMove.png") no-repeat center center; } -.webida-light .dojoDndCopy .dojoxGridDnDIcon { +.dojoDndCopy .dojoxGridDnDIcon { background: url("../images/dndNoCopy.png") no-repeat center center; } -.webida-light .dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDnDIcon { +.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDnDIcon { background: url("../images/dndMove.png") no-repeat center center; } -.webida-light .dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDnDIcon { +.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDnDIcon { background: url("../images/dndCopy.png") no-repeat center center; } -.webida-light .dojoxGrid .dojoxGridSortNode { +.dojoxGrid .dojoxGridSortNode { position: relative; border: 1px solid transparent; cursor: pointer; } -.webida-light .dj_ie6 .dojoxGrid .dojoxGridSortNode, -.webida-light .dj_ie7 .dojoxGrid .dojoxGridSortNode { +.dj_ie6 .dojoxGrid .dojoxGridSortNode, +.dj_ie7 .dojoxGrid .dojoxGridSortNode { overflow: hidden; width: 100%; } -.webida-light .dojoxGrid .dojoxGridSortNoWrap { +.dojoxGrid .dojoxGridSortNoWrap { white-space: nowrap; word-wrap: normal; } -.webida-light .dojoxGridSortBtn { +.dojoxGridSortBtn { width: 10px; height: 100%; visibility: hidden; @@ -2423,125 +2410,125 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { -webkit-box-sizing: border-box; -khtml-box-sizing: border-box; } -.webida-light .dj_ie6 .dojoxGridSortBtn, -.webida-light .dj_ie6 .dojoxGrid .dojoxGridSortNode { +.dj_ie6 .dojoxGridSortBtn, +.dj_ie6 .dojoxGrid .dojoxGridSortNode { border: none; } -.webida-light .dojoxGridSortBtnNested { +.dojoxGridSortBtnNested { right: 10px; } -.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtn { +.dojoxGridCellSortFocus .dojoxGridSortBtn { border-left: 1px solid #999999; background-color: #DFEAF1; } -.webida-light .dojoxGridCellOver .dojoxGridSortBtn { +.dojoxGridCellOver .dojoxGridSortBtn { border-left: 1px solid #999999; background-color: #9dcfff; } -.webida-light .dojoxGridSortNode { +.dojoxGridSortNode { outline: none; } -.webida-light .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortNode, -.webida-light .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, -.webida-light .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain { +.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, +.dojoxGridCellSortFocus .dojoxGridSortNode, +.dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, +.dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain { margin-right: 5px; } -.webida-light .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, -.webida-light .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode { +.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, +.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode { margin-right: 24px; } -.webida-light html > body .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle { +html > body .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle { right: -5px; } -.webida-light html > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, -.webida-light html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, -.webida-light html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { +html > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, +html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, +html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { right: -10px; } -.webida-light html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, -.webida-light html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle, -.webida-light html > body .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, -.webida-light html > body .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { +html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, +html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle, +html > body .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, +html > body .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { right: -28px; } -.webida-light html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnNested, -.webida-light html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { +html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnNested, +html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { right: -17px; } -.webida-light .dojoxGrid .dojoxGridHeader .dojoxGridRowTable .dojoxGridNoSort .dojoxGridSortNode { +.dojoxGrid .dojoxGridHeader .dojoxGridRowTable .dojoxGridNoSort .dojoxGridSortNode { margin: 0 !important; } -.webida-light .dj_ie7 .dojoxGridSortBtn { +.dj_ie7 .dojoxGridSortBtn { right: 0 !important; } -.webida-light .dj_ie7 .dojoxGridSortBtnNested { +.dj_ie7 .dojoxGridSortBtnNested { right: 10px !important; } -.webida-light .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle, -.webida-light .dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, -.webida-light .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnNested, -.webida-light .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnNested, -.webida-light .dojoxGrid .dojoxGridCellShowIndex .dojoxGridSortNode .dojoxGridSortBtnNested, -.webida-light .dojoxGrid .dojoxGridSortNodeSorted .dojoxGridSortBtn { +.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle, +.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, +.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnNested, +.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnNested, +.dojoxGrid .dojoxGridCellShowIndex .dojoxGridSortNode .dojoxGridSortBtnNested, +.dojoxGrid .dojoxGridSortNodeSorted .dojoxGridSortBtn { visibility: visible; } -.webida-light .dojoxGridSingleSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnNested, -.webida-light .dojoxGridSingleSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnNested, -.webida-light .dojoxGridSingleSorted .dojoxGridSortNode .dojoxGridSortBtnNested { +.dojoxGridSingleSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnNested, +.dojoxGridSingleSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnNested, +.dojoxGridSingleSorted .dojoxGridSortNode .dojoxGridSortBtnNested { visibility: hidden; } -.webida-light .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle { +.dojoxGridSortNodeAsc .dojoxGridSortBtnSingle { background-position: -119px 5px; visibility: visible; } -.webida-light .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle { +.dojoxGridSortNodeDesc .dojoxGridSortBtnSingle { background-position: -99px 5px; visibility: visible; } -.webida-light .dojoxGridCellOver .dojoxGridSortBtnSingle, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { +.dojoxGridCellOver .dojoxGridSortBtnSingle, +.dojoxGridCellSortFocus .dojoxGridSortBtnSingle { background-position: -159px 5px; } -.webida-light .dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, -.webida-light .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnAsc, -.webida-light .dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnAsc { +.dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, +.dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, +.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnAsc, +.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnAsc { background-position: -139px 5px; } -.webida-light .dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, -.webida-light .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnDesc, -.webida-light .dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnDesc { +.dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, +.dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, +.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnDesc, +.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnDesc { background-position: -179px 5px; } -.webida-light .dojoxGridCellOver .dojoxGridSortBtnNested, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtnNested { +.dojoxGridCellOver .dojoxGridSortBtnNested, +.dojoxGridCellSortFocus .dojoxGridSortBtnNested { background-position: -149px 5px; width: 19px; } -.webida-light .dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnNested, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnNested { +.dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnNested, +.dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnNested { background-position: -129px 5px; } -.webida-light .dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnNested, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnNested { +.dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnNested, +.dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnNested { background-position: -169px 5px; } -.webida-light .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, -.webida-light .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { +.dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, +.dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { background-position: -159px 5px; } -.webida-light .dojoxGridCellOver .dojoxGridSortBtn:hover { +.dojoxGridCellOver .dojoxGridSortBtn:hover { background-color: #A3E4FF; } -.webida-light .dojoxGrid .dojoxGridSortNodeFocus, -.webida-light .dojoxGridCellSortFocus .dojoxGridRowSelector, -.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtnFocus { +.dojoxGrid .dojoxGridSortNodeFocus, +.dojoxGridCellSortFocus .dojoxGridRowSelector, +.dojoxGridCellSortFocus .dojoxGridSortBtnFocus { border: 1px dashed #666; } -.webida-light .dojoxEllipsis, -.webida-light .dojoxEllipsisShown { +.dojoxEllipsis, +.dojoxEllipsisShown { white-space: nowrap; width: 100%; overflow: hidden; @@ -2549,16 +2536,16 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; } -.webida-light .dojoxEllipsis window { +.dojoxEllipsis window { width: 100%; -moz-user-focus: normal; -moz-user-select: text; } -.webida-light .dojoxEllipsis description { +.dojoxEllipsis description { -moz-user-focus: normal; -moz-user-select: text; } -.webida-light .dojoxEllipsisIFrame { +.dojoxEllipsisIFrame { white-space: normal; border: none; width: 100%; @@ -2567,336 +2554,336 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { margin-top: -1px; clear: both; } -.webida-light .dojoxEllipsisContainer { +.dojoxEllipsisContainer { width: 100%; } -.webida-light .dojoxEllipsisShown:after { +.dojoxEllipsisShown:after { content: "\2026"; } -.dj_ie .webida-light .dojoxGridHeader .dojoxGridRowTable { +.dj_ie .dojoxGridHeader .dojoxGridRowTable { border-collapse: separate; } -.dj_ie6 .webida-light .dojoxGridHeader .dojoxGridRowTable, -.dj_ie7 .webida-light .dojoxGridHeader .dojoxGridRowTable { +.dj_ie6 .dojoxGridHeader .dojoxGridRowTable, +.dj_ie7 .dojoxGridHeader .dojoxGridRowTable { border-collapse: collapse; border-right: 0px; } -.dj_ie6 .webida-light .dojoxGridRowbar, -.dj_ie6 .webida-light .dojoxGridRowbarTable { +.dj_ie6 .dojoxGridRowbar, +.dj_ie6 .dojoxGridRowbarTable { background-image: none; } -.dj_ie .webida-light .dojoxGridMasterView .dojoxGridRowTable { +.dj_ie .dojoxGridMasterView .dojoxGridRowTable { border-collapse: separate; } -.dj_ie6 .webida-light .dojoxGridMasterView .dojoxGridRowTable, -.dj_ie7 .webida-light .dojoxGridMasterView .dojoxGridRowTable { +.dj_ie6 .dojoxGridMasterView .dojoxGridRowTable, +.dj_ie7 .dojoxGridMasterView .dojoxGridRowTable { border-collapse: collapse; } -.dj_ie7 .webida-light .dojoxGridCell, -.dj_ie7 .webida-light .dojoxGridHeader .dojoxGridCell { +.dj_ie7 .dojoxGridCell, +.dj_ie7 .dojoxGridHeader .dojoxGridCell { border-left: 0px; } -.dj_ie6 .webida-light .dojoxGridCell { +.dj_ie6 .dojoxGridCell { border-color: #F5F5F5; } -.dj_ie6 .webida-light .dojoxGridRowOdd .dojoxGridCell { +.dj_ie6 .dojoxGridRowOdd .dojoxGridCell { border-left-color: #f4f9fd; border-right-color: #f4f9fd; } -.dj_ie6 .webida-light .dojoxGridRowSelected .dojoxGridCell { +.dj_ie6 .dojoxGridRowSelected .dojoxGridCell { border-left-color: #d3e9fb; border-right-color: #d3e9fb; } -.dj_ie6 .webida-light .dojoxGridRowOver .dojoxGridCell, -.dj_ie7 .webida-light .dojoxGridRowOver .dojoxGridCell { +.dj_ie6 .dojoxGridRowOver .dojoxGridCell, +.dj_ie7 .dojoxGridRowOver .dojoxGridCell { border-right: 1px solid #ABD6FF; } -.dj_ie6 .webida-light .dojoxGridRowActive .dojoxGridCell, -.dj_ie7 .webida-light .dojoxGridRowActive .dojoxGridCell { +.dj_ie6 .dojoxGridRowActive .dojoxGridCell, +.dj_ie7 .dojoxGridRowActive .dojoxGridCell { border-left: 1px solid #7DBEFA; border-right: 1px solid #7DBEFA; } -.dj_ie6 .webida-light .dojoxGridCell { +.dj_ie6 .dojoxGridCell { background-image: none !important; } -.dijitRtl .webida-light .dojoxGridExpando { +.dijitRtl .dojoxGridExpando { float: right; } -.dj_ie6 .webida-light .dojoxGridExpandoNode { +.dj_ie6 .dojoxGridExpandoNode { background-image: url("../images/treeExpandImages8bit.png"); } -.dj_ie6 .webida-light .dojoxGridSummaryRow .dojoxGridCell { +.dj_ie6 .dojoxGridSummaryRow .dojoxGridCell { border-color: #ffffff; } -.dj_ie6 .webida-light .dojoxGridRowOver .dojoxGridCell { +.dj_ie6 .dojoxGridRowOver .dojoxGridCell { border-color: #ABD6FF; } -.dj_ie6 .webida-light .dojoxGridRowActive .dojoxGridCell { +.dj_ie6 .dojoxGridRowActive .dojoxGridCell { border-color: #7DBEFA; } -.dj_gecko .webida-light .dojoxGridFBarInfoTD, -.dj_webkit .webida-light .dojoxGridFBarInfoTD { +.dj_gecko .dojoxGridFBarInfoTD, +.dj_webkit .dojoxGridFBarInfoTD { border-top: 1px solid #BFD6EB; border-bottom: 1px solid #BFD6EB; } -.dj_ie .webida-light .dojoxGridFBarInner { +.dj_ie .dojoxGridFBarInner { border-top: 1px solid #BFD6EB; border-bottom: 1px solid #BFD6EB; display: inline-block; width: 100%; } -.dj_ie6 .webida-light .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { +.dj_ie6 .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { background-image: none; } -.dj_ie6 .webida-light .dojoxGridHeader .dojoxGridCell { +.dj_ie6 .dojoxGridHeader .dojoxGridCell { border-color: #BCBCBC #BCBCBC #BCBCBC #e5edf4; } -.webida-light .dojoxGridHeader .dojoxGridRowTable tr { +.dojoxGridHeader .dojoxGridRowTable tr { background: none; } -.webida-light .dojoxGridHeader tr:first-child .dojoxGridCell { +.dojoxGridHeader tr:first-child .dojoxGridCell { border-top: 1px solid transparent; } -.webida-light .dojoxGridHeader:first-child .dojoxGridRowTable { +.dojoxGridHeader:first-child .dojoxGridRowTable { border-left-width: 0; } -.webida-light .dojoxGridHeader:first-child { +.dojoxGridHeader:first-child { margin-left: -1px; } -.webida-light .dojoxGridScrollbox { +.dojoxGridScrollbox { background-color: #fefefe; } -.webida-light .dojoxGridRowbar { +.dojoxGridRowbar { background: #cfd7e4; border: none; border-right: 1px solid #7e8897; border-top: 1px solid #7e8897; } -.webida-light .dojoxGridRowbarTable { +.dojoxGridRowbarTable { background: transparent url("../images/header_shadow.png") repeat-x scroll center bottom; } -.webida-light .dojoxGridRowbarInner { +.dojoxGridRowbarInner { border: none; border-bottom: 1px solid #ccc; } -.webida-light .dojoxGridRowbarOver .dojoxGridRowbarTable { +.dojoxGridRowbarOver .dojoxGridRowbarTable { background-color: #abd5fd; } -.webida-light .dojoxGridRowbarSelected { +.dojoxGridRowbarSelected { background-color: #abd5fd; border-right: 1px solid #ccc; } -.webida-light .dojoxGridRow { +.dojoxGridRow { border: none; background-color: #fff; border-top: 1px solid #7e8897; } -.webida-light .dojoxGridRowTable tr { +.dojoxGridRowTable tr { background: url("../images/row_back.png") #ffffff repeat-x; } -.webida-light .dojoxGridRowOdd .dojoxGridRowTable tr { +.dojoxGridRowOdd .dojoxGridRowTable tr { background-color: #f7fcff; } -.webida-light .dojoxGridRowSelected .dojoxGridRowTable tr { +.dojoxGridRowSelected .dojoxGridRowTable tr { background-color: #cee6fa; } -.webida-light .dojoxGrid .dojoxGridCell { +.dojoxGrid .dojoxGridCell { outline: none; padding: 3px 5px; border: 1px solid transparent; border-color: transparent #7e8897 transparent transparent; } -.webida-light .dojoxGridRowSelected .dojoxGridCell { +.dojoxGridRowSelected .dojoxGridCell { border-top: 1px solid #BFD6EB; border-bottom: 1px solid #BFD6EB; } -.webida-light .dojoxGridCellFocus { +.dojoxGridCellFocus { outline: none; border: 1px dashed darkblue !important; } -.webida-light .dojoxGridRowOver .dojoxGridCell { +.dojoxGridRowOver .dojoxGridCell { background: url("../images/row_back.png") #abd6ff repeat-x; border-top: 1px solid #769DC0; border-bottom: 1px solid #769DC0; } -.webida-light .dojoxGridRowActive .dojoxGridCell { +.dojoxGridRowActive .dojoxGridCell { background: url("../images/td_button_down.png") #7dbefa repeat-x; } -.webida-light .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { +.dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { border: solid 1px #769dc0; background-color: #93cafe; border-collapse: separate; } -.webida-light .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell { +.dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell { background-image: url("../images/row_back.png"); } -.webida-light .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { +.dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { background: url("../images/td_button_down.png") #93cafe repeat-x; } -.webida-light .dojoxGridRowEditing td { +.dojoxGridRowEditing td { background-color: #cee6fa; } -.webida-light .dojoxGridRow-inserting td { +.dojoxGridRow-inserting td { background-color: #F4FFF4; } -.webida-light .dojoxGridRow-inflight td { +.dojoxGridRow-inflight td { background-color: #F2F7B7; } -.webida-light .dojoxGridRow-error td { +.dojoxGridRow-error td { background-color: #F8B8B6; } -.webida-light .dojoxGrid .dojoDndItemBefore { +.dojoxGrid .dojoDndItemBefore { border-left-color: #3559ac; } -.webida-light .dojoxGrid .dojoDndItemAfter { +.dojoxGrid .dojoDndItemAfter { border-right-color: #3559ac; } -.webida-light .dojoxGridExpando { +.dojoxGridExpando { float: left; height: 18px; width: 18px; text-align: center; margin-top: -3px; } -.webida-light .dojoxGridExpandoCell { +.dojoxGridExpandoCell { padding-top: 5px; background-position: left top !important; } -.webida-light .dojoxGridExpandoNode { +.dojoxGridExpandoNode { background-image: url("../images/treeExpandImages.png"); width: 16px; height: 16px; cursor: pointer; background-position: 1px 0px; } -.webida-light .dojoxGridRowOver .dojoxGridExpandoNode { +.dojoxGridRowOver .dojoxGridExpandoNode { background-position: -17px 0px; } -.webida-light .dojoxGridExpandoOpened .dojoxGridExpandoNode { +.dojoxGridExpandoOpened .dojoxGridExpandoNode { background-position: -35px 0px; } -.webida-light .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { +.dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { background-position: -53px 0px; } -.webida-light .dojoxGridExpandoLoading .dojoxGridExpandoNode { +.dojoxGridExpandoLoading .dojoxGridExpandoNode { background-image: url("../images/loadingAnimation.gif"); } -.webida-light .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { +.dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { visibility: visible !important; width: 18px !important; } -.webida-light .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { +.dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { background-image: none; } -.webida-light .dojoxGridExpandoNodeInner { +.dojoxGridExpandoNodeInner { visibility: hidden; } -.webida-light .dijit_a11y .dojoxGridExpandoNodeInner { +.dijit_a11y .dojoxGridExpandoNodeInner { visibility: visible; } -.webida-light .dojoxGridSummaryRow .dojoxGridCell { +.dojoxGridSummaryRow .dojoxGridCell { border: 1px solid transparent; } -.webida-light tr.dojoxGridSubRowAlt { +tr.dojoxGridSubRowAlt { background-color: #f4f9fd; } -.webida-light .dojoxGridRowOdd tr.dojoxGridSubRowAlt { +.dojoxGridRowOdd tr.dojoxGridSubRowAlt { background-color: #fff; } -.webida-light .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { +.dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { background-color: #cee6fa; } -.webida-light .dojoxGridHeader .dojoxGridHeaderActive { +.dojoxGridHeader .dojoxGridHeaderActive { background-color: #91c9fe; } -.webida-light td.dojoxGridRowSelected { +td.dojoxGridRowSelected { border-collapse: separate; background: url("../images/row_back.png") #cee6fa repeat-x; } -.webida-light .dojoxGridRowOver td.dojoxGridRowSelected { +.dojoxGridRowOver td.dojoxGridRowSelected { border-top: 1px solid #769DC0; border-bottom: 1px solid #769DC0; } -.webida-light .dojoxGridRowActive td.dojoxGridRowSelected { +.dojoxGridRowActive td.dojoxGridRowSelected { background-image: url("../images/td_button_down.png"); } -.webida-light .dojoxGridPaginator { +.dojoxGridPaginator { background: url("../images/header_shadow.png") repeat-x scroll center bottom #e5edf4; } -.webida-light .dojoxGridFBarInfoTD { +.dojoxGridFBarInfoTD { background: url("../images/header_shadow.png") #f2f9ff repeat-x bottom; background: -moz-linear-gradient(top, #f2f9ff, #eaf5ff); background: -webkit-gradient(linear, left top, left bottom, from(#f2f9ff), to(#eaf5ff)); } -.webida-light .dojoxGridFBarHover .dojoxGridFBarInfoTD { +.dojoxGridFBarHover .dojoxGridFBarInfoTD { background: url("../images/header_shadow.png") #f2f9ff repeat-x bottom; background: -moz-linear-gradient(top, #ecf6ff 2px, #f2f9ff, #eaf5ff 6px); background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ecf6ff), color-stop(0.6, #f2f9ff), color-stop(0.8, #eaf5ff)); } -.webida-light .dojoxGridFBarClearFilterBtn { +.dojoxGridFBarClearFilterBtn { color: #5B83B6; } -.webida-light .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { +.dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { text-decoration: underline; } -.webida-light .dojoxGridFBar { +.dojoxGridFBar { border-left: 1px solid white; } -.webida-light .dojoxGridFStatusTip table { +.dojoxGridFStatusTip table { border: 1px solid #BCBCBC; } -.webida-light .dojoxGridFStatusTip th { +.dojoxGridFStatusTip th { background-color: #E8EFF4; border-bottom: 1px solid #BCBCBC; } -.webida-light .dojoxGridFStatusTip th div { +.dojoxGridFStatusTip th div { background-color: #E8EFF4; border-left: 1px solid white; border-right: 1px solid #BCBCBC; border-top: 1px solid white; border-bottom: 1px solid white; } -.webida-light .dojoxGridFStatusTip th.lastColumn div { +.dojoxGridFStatusTip th.lastColumn div { border-right: 1px solid white; } -.webida-light .dojoxGridFStatusTip td { +.dojoxGridFStatusTip td { border-top: 1px solid white; border-bottom: 1px solid white; } -.webida-light .dojoxGridFStatusTipCondition { +.dojoxGridFStatusTipCondition { font-style: italic; } -.webida-light .dojoxGridFStatusTipOddRow { +.dojoxGridFStatusTipOddRow { background-color: #F1F8FF; } -.webida-light .dojoxGrid { +.dojoxGrid { padding: 0px; border-collapse: collapse; border: 1px solid #7e8897; } -.webida-light .dojoxGridMasterMessages { +.dojoxGridMasterMessages { background-color: #fefefe; } -.webida-light .dojoxGridLoading, -.webida-light .dojoxGridError { +.dojoxGridLoading, +.dojoxGridError { background-position: left center; background-repeat: no-repeat; padding-left: 25px; } -.webida-light .dojoxGridLoading { +.dojoxGridLoading { background-image: url("../images/loadingAnimation.gif"); } -.webida-light .dojoxGridError { +.dojoxGridError { background-image: url("../images/commonIconsObjActEnabled.png"); background-position: -496px; width: 16px; height: 16px; } -.webida-light .dojoxGridHeader { +.dojoxGridHeader { background: transparent; margin-left: -2px; } -.webida-light .dojoxGridHeader .dojoxGridCell { +.dojoxGridHeader .dojoxGridCell { padding: 2px 5px; vertical-align: top; background: transparent; @@ -2904,10 +2891,10 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { border-width: 1px; border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; } -.webida-light .dojoxGridHeader .dojoxGridCellOver { +.dojoxGridHeader .dojoxGridCellOver { background: #9dcfff; } -.webida-light .dojoxGridSortNode { +.dojoxGridSortNode { text-decoration: none; display: block; white-space: normal; @@ -2915,14 +2902,14 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { border: none; padding: 0; } -.webida-light .dojoxGridCellOver .dojoxGridSortNode { +.dojoxGridCellOver .dojoxGridSortNode { background-color: #9dcfff; } -.webida-light .dojoxGridArrowButtonChar { +.dojoxGridArrowButtonChar { display: none; float: right; } -.webida-light .dojoxGridArrowButtonNode { +.dojoxGridArrowButtonNode { background: transparent url("../images/spriteArrows.png") no-repeat scroll left center; display: block; float: right; @@ -2931,18 +2918,18 @@ html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { padding-left: 0; width: 7px; } -.webida-light .dojoxGridSortUp .dojoxGridArrowButtonNode { +.dojoxGridSortUp .dojoxGridArrowButtonNode { background-position: -21px 50%; } -.webida-light .dojoxGridMasterHeader { +.dojoxGridMasterHeader { /*background: url("images/header.png") #EDF2F7 repeat-x bottom; - background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); - background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));*/ + background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); + background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));*/ background-color: #cfd7e4; margin-bottom: 2px; border-bottom: 1px solid #7e8897; } -.webida-light .dojoxGridMasterHeader .dojoxGridRowTable { +.dojoxGridMasterHeader .dojoxGridRowTable { border-left: 1px solid #7e8897; background-color: transparent; } diff --git a/apps/ide/src/styles/css/ExpandoPane.css b/apps/ide/src/styles/theme/webida-light/css/ExpandoPane.css similarity index 100% rename from apps/ide/src/styles/css/ExpandoPane.css rename to apps/ide/src/styles/theme/webida-light/css/ExpandoPane.css diff --git a/apps/ide/src/styles/css/FloatingPane.css b/apps/ide/src/styles/theme/webida-light/css/FloatingPane.css similarity index 100% rename from apps/ide/src/styles/css/FloatingPane.css rename to apps/ide/src/styles/theme/webida-light/css/FloatingPane.css diff --git a/apps/ide/src/styles/css/InlineEditBox.css b/apps/ide/src/styles/theme/webida-light/css/InlineEditBox.css similarity index 100% rename from apps/ide/src/styles/css/InlineEditBox.css rename to apps/ide/src/styles/theme/webida-light/css/InlineEditBox.css diff --git a/apps/ide/src/styles/css/Menu.css b/apps/ide/src/styles/theme/webida-light/css/Menu.css similarity index 100% rename from apps/ide/src/styles/css/Menu.css rename to apps/ide/src/styles/theme/webida-light/css/Menu.css diff --git a/apps/ide/src/styles/css/NumberSpinner.css b/apps/ide/src/styles/theme/webida-light/css/NumberSpinner.css similarity index 100% rename from apps/ide/src/styles/css/NumberSpinner.css rename to apps/ide/src/styles/theme/webida-light/css/NumberSpinner.css diff --git a/apps/ide/src/styles/css/ProgressBar.css b/apps/ide/src/styles/theme/webida-light/css/ProgressBar.css similarity index 100% rename from apps/ide/src/styles/css/ProgressBar.css rename to apps/ide/src/styles/theme/webida-light/css/ProgressBar.css diff --git a/apps/ide/src/styles/css/RadioButton.css b/apps/ide/src/styles/theme/webida-light/css/RadioButton.css similarity index 100% rename from apps/ide/src/styles/css/RadioButton.css rename to apps/ide/src/styles/theme/webida-light/css/RadioButton.css diff --git a/apps/ide/src/styles/css/ResizeHandle.css b/apps/ide/src/styles/theme/webida-light/css/ResizeHandle.css similarity index 100% rename from apps/ide/src/styles/css/ResizeHandle.css rename to apps/ide/src/styles/theme/webida-light/css/ResizeHandle.css diff --git a/apps/ide/src/styles/css/Select.css b/apps/ide/src/styles/theme/webida-light/css/Select.css similarity index 100% rename from apps/ide/src/styles/css/Select.css rename to apps/ide/src/styles/theme/webida-light/css/Select.css diff --git a/apps/ide/src/styles/css/Slider.css b/apps/ide/src/styles/theme/webida-light/css/Slider.css similarity index 100% rename from apps/ide/src/styles/css/Slider.css rename to apps/ide/src/styles/theme/webida-light/css/Slider.css diff --git a/apps/ide/src/styles/css/TabContainer.css b/apps/ide/src/styles/theme/webida-light/css/TabContainer.css similarity index 99% rename from apps/ide/src/styles/css/TabContainer.css rename to apps/ide/src/styles/theme/webida-light/css/TabContainer.css index e1d84c24..e6c7b269 100644 --- a/apps/ide/src/styles/css/TabContainer.css +++ b/apps/ide/src/styles/theme/webida-light/css/TabContainer.css @@ -82,10 +82,6 @@ border: 0; border-radius: 0px; } -.webida-light #editor .dijitTabPaneWrapper { - background-color: #2e3137; - border: 1px #2e3137 solid; -} .webida-light .dijitTabPaneWrapper, .webida-light .dijitTabContainerTop-tabs, .webida-light .dijitTabContainerBottom-tabs, diff --git a/apps/ide/src/styles/css/TimePicker.css b/apps/ide/src/styles/theme/webida-light/css/TimePicker.css similarity index 100% rename from apps/ide/src/styles/css/TimePicker.css rename to apps/ide/src/styles/theme/webida-light/css/TimePicker.css diff --git a/apps/ide/src/styles/css/TitlePane.css b/apps/ide/src/styles/theme/webida-light/css/TitlePane.css similarity index 100% rename from apps/ide/src/styles/css/TitlePane.css rename to apps/ide/src/styles/theme/webida-light/css/TitlePane.css diff --git a/apps/ide/src/styles/css/ToggleSplitter.css b/apps/ide/src/styles/theme/webida-light/css/ToggleSplitter.css similarity index 100% rename from apps/ide/src/styles/css/ToggleSplitter.css rename to apps/ide/src/styles/theme/webida-light/css/ToggleSplitter.css diff --git a/apps/ide/src/styles/css/Toolbar.css b/apps/ide/src/styles/theme/webida-light/css/Toolbar.css similarity index 100% rename from apps/ide/src/styles/css/Toolbar.css rename to apps/ide/src/styles/theme/webida-light/css/Toolbar.css diff --git a/apps/ide/src/styles/css/Tree.css b/apps/ide/src/styles/theme/webida-light/css/Tree.css similarity index 100% rename from apps/ide/src/styles/css/Tree.css rename to apps/ide/src/styles/theme/webida-light/css/Tree.css diff --git a/apps/ide/src/styles/css/document.css b/apps/ide/src/styles/theme/webida-light/css/document.css similarity index 100% rename from apps/ide/src/styles/css/document.css rename to apps/ide/src/styles/theme/webida-light/css/document.css diff --git a/apps/ide/src/styles/css/webida-base.css b/apps/ide/src/styles/theme/webida-light/css/theme-base.css similarity index 98% rename from apps/ide/src/styles/css/webida-base.css rename to apps/ide/src/styles/theme/webida-light/css/theme-base.css index 40bdaf91..9aeac814 100644 --- a/apps/ide/src/styles/css/webida-base.css +++ b/apps/ide/src/styles/theme/webida-light/css/theme-base.css @@ -1,14 +1,3 @@ -@font-face { - font-family: "Nanum Gothic Coding"; - src: url('//fonts.gstatic.com/ea/nanumgothiccoding/v4/NanumGothicCoding-Regular.ttf') format('truetype'); - font-weight: normal; - font-style: normal; -} - -.body{ - font-family: "Nanum Gothic Coding", Verdana,Arial,sans-serif; -} - /*theme*/ /*GNB*/ /*toolbar*/ diff --git a/apps/ide/src/styles/css/webida-loading.css b/apps/ide/src/styles/theme/webida-light/css/theme-loading.css similarity index 86% rename from apps/ide/src/styles/css/webida-loading.css rename to apps/ide/src/styles/theme/webida-light/css/theme-loading.css index e5932957..0e7e4e67 100644 --- a/apps/ide/src/styles/css/webida-loading.css +++ b/apps/ide/src/styles/theme/webida-light/css/theme-loading.css @@ -1,12 +1,5 @@ -/*theme*/ -/*GNB*/ -/*toolbar*/ -/*workspace*/ -/*button*/ -/*Gutter*/ -/*footer*/ /*loading screen start*/ -.webida-light .app-loading-elem { +.app-loading-elem { opacity: 1; -webkit-transition: opacity 1s; transition: opacity 1s; @@ -20,10 +13,10 @@ background: radial-gradient(#d0deec, #8ba4be); z-index: 1; } -.webida-light .app-loading-elem.hide { +.app-loading-elem.hide { opacity: 0; } -.webida-light .app-loading-emblem { +.app-loading-emblem { position: absolute; margin: auto; width: 72px; @@ -31,7 +24,7 @@ background: url("../images/loading_img.png") no-repeat; z-index: 1; } -.webida-light .app-loading-spinner { +.app-loading-spinner { position: relative; margin: auto; box-sizing: border-box; @@ -45,7 +38,7 @@ transform: perspective(100px) rotateX(66deg); transform-origin: 50% 60%; } -.webida-light .app-loading-spinner:after { +.app-loading-spinner:after { content: ""; position: absolute; margin: -4px; @@ -60,7 +53,7 @@ -moz-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; } -.webida-light .app-loading-spinner:after { +.app-loading-spinner:after { border-top-color: #414850; } @-webkit-keyframes spinner-spin { diff --git a/apps/ide/src/styles/css/theme-set.css b/apps/ide/src/styles/theme/webida-light/css/theme-set.css similarity index 100% rename from apps/ide/src/styles/css/theme-set.css rename to apps/ide/src/styles/theme/webida-light/css/theme-set.css diff --git a/apps/ide/src/styles/theme/webida-light/css/theme.css b/apps/ide/src/styles/theme/webida-light/css/theme.css new file mode 100644 index 00000000..e6a196ff --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/css/theme.css @@ -0,0 +1,7638 @@ +/*origin*/ +@import url("../../../origin/dojo.css"); +@import url("../../../origin/dijit.css"); +@import url("../../../origin/toastr.min.css"); +/* +@import url("../../../origin/EnhancedGrid.css"); +@import url("../../../origin/ExpandoPane.css"); +@import url("../../../origin/FloatingPane.css"); +@import url("../../../origin/CheckedMultiSelect.css"); +@import url("../../../origin/ResizeHandle.css"); +*/ +/*set*/ +/*theme*/ +/*GNB*/ +/*toolbar*/ +/*workspace*/ +/*button*/ +/*Gutter*/ +/*footer*/ +@import url("../icons/commonIcons.css"); +@import url("../icons/editorIcons.css"); +@import url("../css/webida-calc.css"); +@import url("../css/webida-project-wizard.css"); +.menubar-gradient { + background-image: linear-gradient(to bottom, #363b42 1px, #414850 0px, #414850 26px, #3e454c 0px, #313437 30px); +} +.toolbar-gradient { + background-image: linear-gradient(to bottom, #dee4e7 1px, #ced3d7 0px, #ced3d7 26px, #ced3d7 0px, #a7b1ba 30px); +} +/*icons*/ +/*sprite containing common icons to be used by all themes*/ +/*sprite for editor icons to be used by all themes*/ +.webida-light { + /*base*/ + /*logo*/ + /*userinfo*/ + /*menubar separator*/ + /*workbench style end*/ + /*view drag feedback style start*/ + /*Console View Start*/ + /*Console View End*/ + /*status bar start*/ + /*status bar end*/ + /*scroll*/ + /*view drag feedback style start*/ + /*Console View Start*/ + /*Console View End*/ + /* WTC-3050 */ + /*plugin*/ + /*loading screen start*/ + /*loading screen end*/ + /*form*/ + /* wsdk/form/Common.css */ + /*========================= common css =========================*/ + /* Padding for the input area of TextBox based widgets, and corresponding padding for the + * down arrow button and the placeholder. placeholder is explicitly listed because + * dijitPlaceHolder is absolutely positioned, so padding set on dijitInputField + * won't affect it + */ + /* hover */ + /* error state */ + /* focused state */ + /* disabled state */ + /*========================= for special widgets =========================*/ + /* Input boxes with an arrow (for a drop down) */ + /* Add 1px vertical padding to the where user types and the validation icon, + to match the 1px border on arrow button */ + /* Arrow "hover" effect: + * The arrow button should change color whenever the mouse is in a position such that clicking it + * will toggle the drop down. That's either (1) anywhere over the ComboBox or (2) over the arrow + * button, depending on the openOnClick setting for the widget. + */ + /* Arrow Button change when drop down is open */ + /* disabled state */ + /*========================= hacks for browsers =========================*/ + /* it seems the input[type="hidden"] has a height (16px) too... this may cause the widget's height calculate error */ + /* Button | DropDownButton | ComboButton | ToggleButton + * + * Styling Buttons mainly includes: + * + * 1. Containers + * .dijitButton + * .dijitDropDownButton + * .dijitComboButton + * .dijitButtonNode - common button/arrow wrapper shared across all three button types + * + * 2. Button text + * .dijitButtonText + * + * 3. Arrows - only for DropDownButton and ComboButton + * There are total four directions arrows - down, left, right, up: + * .dijitArrowButtonInner - down arrow by default + * .dijitLeftArrowButton .dijitArrowButtonInner - left arrow + * .dijitRightArrowButton .dijitArrowButtonInner - right arrow + * .dijitUpArrowButton .dijitArrowButtonInner - up arrow + * + * 4. States - Hover, Active, Disabled, e.g. + * .dijitButtonHover .dijitButtonNode + * .dijitButtonActive .dijitButtonNode + * .dijitButtonDisabled .dijitButtonNode + * + * .dijitDisabled .dijitArrowButtonInner - disabled arrow states + */ + /*arrow styles for down/up/left/right directions*/ + /* hover status */ + /* active, checked status */ + /*select + background-color: rgba(92,156,205,1); +color: rgba(39,42,45,1); +*/ + /* disabled status */ + /* for ComboButton */ + /* CheckBox + * + * Styling CheckBox mainly includes: + * + * 1. Containers + * .dijitCheckBox|.dijitCheckBoxIcon - for border, padding, width|height and background image + * + * 2. CheckBox within ToggleButton + * .dijitToggleButton|.dijitToggleButtonChecked .* - for background image + * + * 3. Checked state + * .dijitCheckBoxChecked - for checked background-color|image + * .dijitToggleButtonChecked - for border, background-color|image, display and width|height + * + * 4. Hover state + * .dijitCheckBoxHover|.dijitCheckBoxCheckedHover - for background image + * + * 5. Disabled state + * .dijitCheckBoxDisabled|.dijitCheckBoxCheckedDisabled - for background image + */ + /* RadioButton + * + * Styling RadioButton mainly includes: + * + * 1. Containers + * .dijitRadio|.dijitRadioIcon - for border, padding, width|height and background image + * + * 2. RadioButton within ToggleButton + * .dijitToggleButton|.dijitToggleButtonChecked .* - for background image + * + * 3. Checked state + * .dijitRadioChecked - for checked background-color|image + * .dijitToggleButtonChecked - for border, background-color|image, display and width|height + * + * 4. Hover state + * .dijitRadioHover|.dijitRadioCheckedHover - for background image + * + * 5. Disabled state + * .dijitRadioDisabled|.dijitRadioCheckedDisabled - for background image + */ + /* Select + * + * Styling Select mainly includes: + * + * 1. Containers + * .dijitSelect - for border, background-color + * .dijitButtonContents - for border + * + * 2. Arrow + * .dijitArrowButton - for border, padding and background-color|image + * .dijitArrowButtonInner - for border, background-color|image, display and width|height + * + * 3. Menu + * .dijitSelectMenu .* - for border, padding + * + * 4. Various states + * .dijitSelectHover|.dijitSelectFocused|.dijitSelectDisabled .* - for border, padding and background-color|image + */ + /* normal status */ + /* hover status */ + /* focused status */ + /* disable status */ + /* Dropdown menu style for select */ + /* Slider + * + * Styling Slider mainly includes styling the Slider progress bar (dijitSliderProgressBar) + * + * Slider progress bar: + * 1. Slider progress bar (default styling): + * .dijitSliderProgressBarH - progress bar at the middle of horizontal slider + * .dijitSliderLeftBumper - bar at the left of horizontal slider + * .dijitSliderRightBumper - bar at the right of horizontal slider + * .dijitSliderProgressBarV - progress bar at the middle of vertical slider + * .dijitSliderTopBumper - bar at the top of vertical slider + * .dijitSliderBottomtBumper - bar at the bottom of vertical slider + * + * 2. hovered Slider progress bar (ie, mouse hover on progress bar) + * .dijitSliderHover .dijitSliderProgressBarH(horizontal) - hovered bar style: background, border + * + * 3. focused Slider progress bar (ie, mouse focused on progress bar) + * .dijitSliderFocused .dijitSliderProgressBarH(horizontal) - focus bar style: background, border + * + * 4. disabled/read-only Slider progress bar + * .dijitSliderDisabled .dijitSliderProgressBarH(horizontal) - bar styles when slider is disabled + * + * + * Slider Thumbs: + * 1. Slider Thumbs (default styling): + * .dijitSliderImageHandleH / .dijitSliderImageHandleV - styles for the controller on the progress bar + * + * 2. hovered Slider Thumbs (ie, mouse hover on slider thumbs) + * .dijitSliderHover .dijitSliderImageHandleH - hovered controller style + * + * 3. focused Slider progress bar (ie, mouse focused on slider thumbs) + * .dijitSliderFocused .dijitSliderImageHandleV - focused controller style + * + * + * Slider Increment/Decrement Buttons: + * 1. Slider Increment/Decrement Buttons (default styling): + * .dijitSliderDecrementIconH - decrement icon which lies at the left of horizontal slider + * .dijitSliderIncrementIconH - increment icon which lies at the right of horizontal slider + * .dijitSliderDecrementIconV - decrement icon which lies at the bottom of vertical slider + * .dijitSliderIncrementIconV - increment icon which lies at the top of vertical slider + * + * 2. hovered Slider Increment/Decrement Buttons (mouse hover on the icons) + * .dijitSliderHover .dijitSliderDecrementIconH - for background, border + * + * 3. active Slider Increment/Decrement Buttons (mouse down on the icons) + * .dijitSliderActive .dijitSliderIncrementIconV - for background, border + * + * 4. disabled/read-only Slider Increment/Decrement Buttons + * .dijitSliderDisabled .dijitSliderDecrementIconH - styles for the icons in disabled slider + * .dijitSliderReadOnly .dijitSliderIncrementIconV - styles for the icons in read-only slider + */ + /* Horizontal Slider */ + /* Vertical Slider */ + /* ------- Thumbs ------- */ + /* ---- Increment/Decrement Buttons ---- */ + /* NumberSpinner - namespace "dijitSpinner" + * + * Styling NumberSpinner mainly includes: + * + * 1. Arrows + * Outer containers: .dijitSpinnerButtonContainer|.dijitSpinnerButtonInner - for border, padding and position + * Arrows: .dijitArrowButton|.dijitUpArrowButton.|dijitDownArrowButton + * Inner container: .dijitArrowButtonInner - for border, padding, width|height and background image + * + * 2. Hover state + * .dijitUpArrowButtonHover|.dijitDownArrowButtonHover .* - for background color|image + * + * 3. Active state + * .dijitUpArrowButtonActive|.dijitDownArrowButtonActive .* - for border, padding, margin and background color|image + * + * 4. Focused state + * .dijitSpinnerFocused .* - for background color|image + * + * 5. Disabled state + * .dijitSpinnerDisabled .* - for background color|image + */ + /* button */ + /* up & down button icons */ + /** hover & focused status **/ + /* mouse down status */ + /* disabled */ + /** hacks for browsers **/ + /* for IE 7, when div is enlarged, + * should be no empty space between dijitInputLayoutContainer and dijitSpinner*/ + /*comp*/ + /* ========= Styling rules to affect widgets ========= */ + /* The highlight is shown in the ComboBox menu. TODO: move to form/Common.less */ + /* Drag and Drop*/ + /* Dialog + * + * Styling Dialog includes two sections: Dialog and Tooltip & TooltipDialog + * + * Dialog: + * 1. Dialog (default styling): + * .dijitDialog - styles for dialog's bounding box + * + * 2. Dialog title + * .dijitDialogTitleBar - styles for the title container at the top of dialog + * .dijitDialogTitle - the text container in dialog title + * + * 3. Dialog content + * .dijitDialogPaneContent - main container for content area and action bar + * .dijitDialogPaneContentArea - styles for content container + * + * 4. Dialog action bar + * .dijitDialogPaneActionBar - styles for action buttons lie at the bottom of dialog pane content + * + * 5. Dialog underlay + * .dijitDialogUnderlay - div under the dialog which used for separate dialog and page content + * + * + * Tooltip & TooltipDialog: + * 1. tooltip content container: + * .dijitTooltipContainer - tooltip content container + * + * 2. tooltip connector: + * .dijitTooltipConnector - tooltip anchor includes 4 direction(up, down, left, right) + */ + /* Tooltip and TooltipDialog */ + /* Calendar + * + * Styling Calendar mainly includes: + * + * 1. Calendar container + * .dijitCalendar - main container + * .dijitCalendarHover / .dijitCalendarActive - states e.g. hover,active + * + * 2. Month + * .dijitCalendarMonthContainer + * .dijitCalendarMonthLabel + * .dijitCalendarDecrease / .dijitCalendarDecrease - icons for switching to previous/next month + * .dijitCalendarArrowActive .dijitCalendarDecrease - states e.g. hover,active + * + * 3. Date + * .dijitCalendarDayLabelTemplate - week day column header e.g. S M T W T F S + * .dijitCalendarDateTemplate - date label wrapper + * .dijitCalendarPreviousMonth .dijitCalendarDateLabel - special labels for previous or next month + * .dijitCalendarSelectedDate .dijitCalendarDateLabel - styles for selected date + * .dijitCalendarDisabledDate .dijitCalendarDateLabel - styles for disabled date + * .dijitCalendarActiveDate .dijitCalendarDateLabel - states e.g. hover,active + * + * 4. Year + * .dijitCalendarYearContainer + * .dijitCalendarYearLabel + * .dijitCalendarPreviousYear /.dijitCalendarNextYear + * .dijitCalendarNextYearHover / .dijitCalendarPreviousYearHover - states e.g. hover,active + * + * 5. Dropdown Month Menu + * .dijitCalendarMonthMenu - menu container + * .dijitCalendarMonthMenu .dijitCalendarMonthLabel - month label in menu item + * .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover - menu item hover state + */ + /* next/previous month arrows */ + /* End Normal Calendar Style */ + /* Hovered Calendar Style */ + /* End Hovered Calendar Style */ + /* Active Calendar Style */ + /* End Active Calendar Style */ + /* Selected Calendar Style */ + /* End Selected Calendar Style */ + /* Disabled Calendar Style*/ + /* End Disabled Calendar Style */ + /* Styling for month DropDownButton */ + /* Styling for month drop down list */ + /* Menu + +There are three areas of styling for the Menu: + + 1. The menu + There are three types of menus: + i) Context Menu + ii) Drop down Menu + iii) Navigation Menu + All three types of menus are affected by the .dijitMenu class in which you can set the background-color, padding and border + .dijitMenu affects the drop down menu in TimeTextBox, Calendar, ComboBox and FilteringSelect + .dijitMenuTable - for padding - also affects Select widget + + 2. The menu bar + .dijitMenuBar - for border, margins, padding, background-color of the menu bar + .dijitMenuBar .dijitMenuItem - for padding, text color of menu items in the menu bar (overrides .dijitMenuItem) + + 3. Menu items - items in the menu. + .dijitMenuItem - for color + .dijitMenuItemHover, .dijitMenuItemSelected - for background-color, border, text color, padding of a menu item or menubar item that has been hovered over or selected + .dijitMenuItemActive - for background-color of an active (mousedown) menu item + td.dijitMenuItemIconCell - for padding around a menu item's icon + td.dijitMenuItemLabel - for padding around a menu item's label + .dijitMenuSeparatorTop - for border, top border, of the separator + .dijitMenuSeparatorBottom - for bottom margin of the separator + + Styles specific to ComboBox and FilteringSelect widgets: + .dijitComboBoxMenu .dijitMenuItem - for padding and border of a menu item in a ComboBox or FilteringSelect widget's menu + .dijitComboBoxMenu .dijitMenuItemSelected- for text color, background-color and border of a menu item in a ComboBox or FilteringSelect widget's menu + +*/ + /* this prevents jiggling upon hover of a menu item */ + /* hover over a MenuItem or MenuBarItem */ + /* the checked menu item */ + /*ComboBox Menu*/ + /* ColorPalette + * + * Styling of the ColorPalette consists of the following: + * + * 1. the whole color palette + * .dijitColorPalette - for outline, border, and background color of the whole color palette + * Note: outline does not work for IE + * + * 2. the color swatch + * .dijitColorPalette .dijitPaletteImg + * transparent (but clickable) node inside of each , overlaying the color swatch. + * displays border around a color swatch + * + * 3. hovered swatch + * .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg + * the hovered state of the color swatch - adds border + * + * 4. active and selected swatch + * .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg + * .dijitColorPalette .dijitPaletteCellSelected .dijitPaletteImg + * adds border for active or selected state + */ + /* InlineEditBox + * + * Styling InlineEditBox mainly includes: + * + * 1. Normal state + * .dijitInlineEditBoxDisplayMode - for border + * + * 2. Hover state + * .dijitInlineEditBoxDisplayModeHover - for border and background color + */ + /* ProgressBar + * + * Styling of the ProgressBar consists of the following: + * + * 1. the base progress bar + * .dijitProgressBar - sets margins for the progress bar + * + * 2. the empty bar + * .dijitProgressBarEmpty - sets background img and color for bar or parts of bar that are not finished yet + * Also sets border color for whole bar + * + * 3. tile mode + * .dijitProgressBarTile + * inner container for finished portion when in 'tile' (image) mode + * + * 4. full bar mode + * .dijitProgressBarFull + * adds border to right side of the filled portion of bar + * + * 5. text for label of bar + * .dijitProgressBarLabel - sets text color, which must contrast with both the "Empty" and "Full" parts. + * + * 6. indeterminate mode + * .dijitProgressBarIndeterminate .dijitProgressBarTile + * sets animated gif for the progress bar in 'indeterminate' mode + */ + /* Time Picker + * + * Styling the Time Picker consists of the following: + * + * 1. minor time values + * .dijitTimePickerTick - set text color, size, background color of minor values + * .dijitTimePickerTickHover - set hover style of minor time values + * dijitTimePickerTickSelected - set selected style of minor time values + * + * 2. major time values - 1:00, 2:00, times on the hour + * set text color, size, background color, left/right margins for "zoom" affect + * .dijitTimePickerMarkerHover - to set hover style of major time values + * .dijitTimePickerMarkerSelected - set selected style of major time values + * + * 3. up and down arrow buttons + * .dijitTimePicker .dijitButtonNode - background-color, border + * .dijitTimePicker .dijitUpArrowHover, .dijitTimePicker .dijitDownArrowHover - set background-color for hover state + * + * Other classes provide the fundamental structure of the TimePicker and should not be modified. + */ + /* override Button.css */ + /* hover */ + /* Tree + * + * Styling Tree mostly means styling the TreeRow (dijitTreeRow) + * There are 4 basic states to style: + * + * Tree Row: + * 1. tree row (default styling): + * .dijitTreeRow - styles for each row of the tree + * + * 2. hovered tree row (mouse hover on a tree row) + * .dijitTreeRowHover - styles when mouse over on one row + * + * 3. active tree row (mouse down on a tree row) + * .dijitTreeRowActive - styles when mouse down on one row + * + * 4. selected tree row + * dijitTreeRowSelected - style when the row has been selected + * + * Tree Expando: + * dijitTreeExpando - the expando at the left of the text of each tree row + * + * Drag and Drop on TreeNodes: (insert line on dijitTreeContent node so it'll aligned w/ target element) + * .dijitTreeNode .dojoDndItemBefore/.dojoDndItemAfter - use border style simulate a separate line + */ + /* Styling for basic tree node (unhovered, unselected) + * Also use this styling when dropping between items on the tree (in other words, don't + * use hover effect) + */ + /* expando (open/closed) icon */ + /* Drag and Drop on TreeNodes + * Put insert line on dijitTreeContent node so it's aligned w/ + * (ie, indented equally with) target element, even + * though dijitTreeRowNode is the actual "drag object" + */ + /* Toolbar + * + * Styling Toolbar means styling the toolbar container and the widget inside toolbar (dijitToolbar) + * + * 1. toolbar (default styling): + * .dijitToolbar - styles for outer container + * + * 2. widget inside toolbar + * .dijitToolbar .dijitButtonNode - Button widget + * .dijitComboButton - ComboButton widget + * .dijitDropDownButton - DropDownButton widget + * .dijitToggleButton - ToggleButton widget + * + * 3. hovered widget inside toolbar (ie, mouse hover on the widget inside) + * .dijitToolbar .dijitButtonNodeHover - styles for hovered Button widget + * + * 4. actived widget inside toolbar (ie, mouse down on the widget inside) + * .dijitToolbar .dijitButtonNodeActive - mouse down on Button widget + */ + /** override wsdk/form/Button.css, and also ComboBox down arrow **/ + /* hover status */ + /* active status */ + /* hover status */ + /* active status */ + /* Avoid double border between button and arrow */ + /* toggle button checked status */ + /* Toolbar inside of disabled Editor */ + /* Editor + * + * Styling Editor means styling the Editor inside iframe container (dijitEditorIFrameContainer) + * + * 1. Editor iframe container (default styling): + * .dijitEditorIFrameContainer - normal state styles: background-color, border, padding + * + * 2. hovered Editor iframe container (ie, mouse hover on editor) + * .dijitEditorHover .dijitEditorIFrameContainer/dijitEditorIFrame - styles when mouse hover on the container + * + * 3. focused Editor iframe container (ie, mouse focus on the editor pane) + * .dijitEditorFocused .dijitEditorIFrameContainer/dijitEditorIFrame - styles when container focused + * + * 3. disabled Editor iframe container + * .dijitEditorDisabled - editor's inner iframe container disable status styles: background, border + */ + /* Disabled */ + /* TitlePane and Fieldset + * + * Styling TitlePane means styling the TitlePane title and its content container (dijitTitlePane) + * + * TitlePane title: + * 1. TitlePane title (default styling): + * .dijitTitlePaneTitle - TitlePane's title div style: background-color, border + * + * 2. hovered TitlePane title (ie, mouse hover on a title bar) + * .dijitTitlePaneTitleHover - styles when mouse hover on the title div + * + * 3. active TitlePane title (ie, mouse down on a title bar) + * .dijitTitlePaneTitleActive - styles when mouse down on the title div + * + * + * TitlePane Content Container: + * 1. outer/inner container: + * .dijitTitlePaneContentOuter / dijitTitlePaneContentInner - styles for the content outer div + */ + /* + +.dojoxGrid { + position: relative; + font-family: Geneva, Arial, Helvetica, sans-serif; + -moz-outline-style: none; + outline: none; + overflow: hidden; + height: 0; +} +.dojoxGrid table { + padding: 0; +} +.dojoxGrid td { + -moz-outline: none; +} +.dojoxGridMasterHeader { + position: relative; +} +.dojoxGridMasterView { + position: relative; +} +.dojoxGridMasterMessages { + position: relative; + padding: 1em; + text-align: center; + background-color: white; +} +.dojoxGridView { + position: absolute; + overflow: hidden; +} +.dojoxGridHeader { + position: absolute; + overflow: hidden; + cursor: default; +} +.dojoxGridHeader { + background-color: #E8E1CF; +} +.dojoxGridHeader table { + text-align: center; +} +.dojoxGridHeader .dojoxGridCell { + border: 1px solid; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + background: url("../images/grid_dx_gradient.gif") #E8E1CF top repeat-x; + padding-bottom: 2px; +} +.dojoxGridHeader .dojoxGridCellOver { + background-image: none; + background-color: white; + border-bottom-color: #FEBE47; + margin-bottom: 0; + padding-bottom: 0; + border-bottom-width: 3px; +} +.dojoxGridHeader .dojoxGridCellFocus { + border: 1px dashed blue; +} +.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver { + background-image: none; + background-color: white; + border-bottom-color: #FEBE47; + margin-bottom: 0; + padding-bottom: 0; + border-bottom-width: 3px; +} +.dojoxGridArrowButtonNode { + display: none; + padding-left: 16px; +} +.dojoxGridArrowButtonChar { + display:inline; +} + +.dojoxGridArrowButtonNode:hover { + cursor: default; +} +.dojoxGridArrowButtonChar:hover { + cursor: default; +} +.dojoxGridSortUp:hover { + cursor: default; +} +.dojoxGridSortDown:hover { + cursor: default; +} +.dijit_a11y .dojoxGridArrowButtonChar { + display:inline !important; +} +.dojoxGridScrollbox { + position: relative; + overflow: auto; + background-color: white; + width: 100%; +} +.dojoxGridContent { + position: relative; + overflow: hidden; + -moz-outline-style: none; + outline: none; +} +.dojoxGridRowbar { + border: 1px solid; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + border-top: none; + background: url("../images/grid_dx_gradient.gif") #E8E1CF top repeat-x; +} +.dojoxGridRowbarInner { + border-top: 1px solid #F6F4EB; +} +.dojoxGridRowbarOver { + background-image: none; + background-color: white; + border-top-color: #FEBE47; + border-bottom-color: #FEBE47; +} +.dojoxGridRowbarSelected { + background-color: #D9E8F9; +} +.dojoxGridRow { + position: relative; + width: 9000em; +} +.dojoxGridRow { + + border: 1px solid #E8E4D8; + border-color: #F8F7F1; + + border-left: none; + border-right: none; + background-color: white; + border-top: none; +} +.dojoxGridRowOver { + border-top-color: #FEBE47; + border-bottom-color: #FEBE47; + + + +} +.dojoxGridRowOdd { + background-color: #FFFDF3; + +} +.dojoxGridRowSelected { + background-color: #D9E8F9; +} +.dojoxGridRowTable { + table-layout: fixed; + width: 0; + empty-cells: show; +} +.dj_ie .dojoxGridRowTable { + border-collapse: collapse; +} +.dojoxGridInvisible { + visibility: hidden; +} +.Xdojo-ie .dojoxGridInvisible { + display: none; +} +.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td { + border-top-width: 0; + border-bottom-width: 0; + padding-top: 0; + padding-bottom: 0; + height: 0; + overflow: hidden; +} +.dojoxGrid .dojoxGridCell { + border: 1px solid; + border-color: #EBEADB; + border-right-color: #D5CDB5; + padding: 3px 3px 3px 3px; + text-align: left; + overflow: hidden; + word-wrap: break-word; +} +.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell { + white-space: nowrap; + word-break: keep-all; + word-wrap: normal; + text-overflow: ellipsis; +} +.dojoxGridCellFocus { + border: 1px dashed blue; +} +.dojoxGridCellOver { + border: 1px dotted #FEBE47; +} +.dojoxGridCellFocus.dojoxGridCellOver { + border: 1px dashed green; +} +.dojoxGridRowEditing td { + background-color: #F4FFF4; +} +.dojoxGridRow-inserting td { + background-color: #F4FFF4; +} +.dojoxGridRow-inflight td { + background-color: #F2F7B7; +} +.dojoxGridRow-error td { + background-color: #F8B8B6; +} +.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea { + margin: 0; + padding: 0; + border-style: none; + width: 100%; + font-size: 100%; + font-family: inherit; +} +.dojoxGridHiddenFocus { + position: absolute; + top: -1000px; + height: 0; + width: 0; +} +.dijit_a11y .dojoxGridRowbarSelected { + border-top: 1px solid white; + border-bottom: 1px dashed black; + border-top: 0; + background: none; +} +.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner { + border: 0; + border-top: 1px solid white; +} +.dijit_a11y .dojoxGridRowSelected { + border: 1px solid black !important; +} +.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem { + display: table-cell; + + margin: 0; +} +.dojoxGridDndAvatar { + font-size: 100%; +} +.dojoxGrid .dojoDndItemBefore { + border-left-color: red; +} +.dojoxGrid .dojoDndItemAfter { + border-right-color: red; +} +.dijit_a11y .dojoDndItemBefore { + border-left: double; +} +.dijit_a11y .dojoDndItemAfter { + border-right: double; +} +.dojoxGridDndAvatarItem td { + border: 1px solid; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + background: url("../images/grid_dx_gradient.gif") #E8E1CF top repeat-x; + padding: 0pt; + margin: 0pt; +} +.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage { + border: 0; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + background-color: transparent; + padding: 3px; + padding-bottom: 2px; + margin: 0; +} +.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndNoMove.png"); + background-repeat: no-repeat; + background-position: center center; +} +.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndNoCopy.png"); + background-repeat: no-repeat; + background-position: center center; +} +.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndMove.png"); + background-repeat: no-repeat; + background-position: center center; +} +.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndCopy.png"); + background-repeat: no-repeat; + background-position: center center; +} +.dojoxGridColPlaceBottom { + background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top; +} +.dojoxGridColPlaceTop { + background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top; +} +.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom { + font-size:1px; + height:6px; + z-index:10000; + top:0; + overflow:hidden; + position:absolute; + line-height:1px; + width:8px; +} +.dojoxGridResizeColLine { + width: 1px; + background-color: #777; + position: absolute; + cursor: col-resize; + z-index:10000; +} +.dojoxGridColNoResize, +.dojoxGridColNoResize .dojoDndItemOver { + cursor: not-allowed !important; +} +.dojoxGridColResize, +.dojoxGridColResize .dojoDndItemOver, +.dojoxGridColumnResizing, +.dojoxGridColumnResizing .dojoDndItemOver, +.dojoxGridColumnResizing .dojoxGridHeader { + cursor: col-resize !important; +} +.dojoxGridColPlaceBottom { + background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top; +} +.dojoxGridColPlaceTop { + background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top; +} +.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom { + font-size:1px; + height:6px; + z-index:10000; + top:0; + overflow:hidden; + position:absolute; + line-height:1px; + width:8px; +} +.dojoxGridResizeColLine { + width: 1px; + background-color: #777; + position: absolute; +} +.dojoxGridExpandoCell { + vertical-align: middle; +} +.dojoxGridSummarySpan { + visibility: hidden; +} +.dojoxGridSummaryRow .dojoxGridSummarySpan, +.dojoxGridRowCollapsed .dojoxGridSummarySpan { + visibility: visible; +} +.dojoxGridNoChildren .dojoxGridExpando { + visibility: hidden !important; + width: 0px !important; +} +.dj_ie .dojoxGridRtl .dojoxGridHeader table { + float:none; +} +.dojoxGridRtl .dojoxGridCell { + text-align:right; +} +.dj_ie8 .dojoxGridRtl .dojoxGridCell { + border-left: none; +} +.dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { + border-left: #e5dac8 1px solid +} +.dojoxGridRtl .dojoxGridArrowButtonNode { + float:left; +} +.webida .dojoxGrid { + margin:0px; + padding:0px; + border-collapse:collapse; + border: 1px solid rgba(126,136,151,1); +} +.webida .dojoxGridMasterMessages { + background-color: #fefefe; +} +.webida .dojoxGridLoading, +.webida .dojoxGridError { + background-position:left center; + background-repeat: no-repeat; + padding-left:25px; +} +.webida .dojoxGridLoading { + background-image:url("../images/loadingAnimation.gif"); +} +.webida .dojoxGridError { + background-image: url("../images/commonIconsObjActEnabled.png"); + background-position: -496px; + width: 16px; + height: 16px; +} +.webida .dojoxGridHeader { + background: transparent; + margin-left: -2px; +} +.webida .dojoxGridHeader .dojoxGridCell { + padding: 2px 5px; + vertical-align: top; + background: transparent; + border-style:solid; + border-width:1px; + border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; +} +.dj_ie6 .webida .dojoxGridHeader .dojoxGridCell { + border-color:#BCBCBC #BCBCBC #BCBCBC #e5edf4; +} +.webida .dojoxGridHeader .dojoxGridCellOver { + background: #9dcfff; +} +.webida .dojoxGridSortNode { + text-decoration:none; + display:block; + white-space: normal; + background: none; + border: none; + padding: 0; +} +.webida .dojoxGridCellOver .dojoxGridSortNode { + background-color:#9dcfff; +} +.webida .dojoxGridArrowButtonChar { + display:none; + float:right; +} +.webida .dojoxGridArrowButtonNode { + background:transparent url("../images/spriteArrows.png") no-repeat scroll left center; + display:block; + float:right; + height:1em; + margin:2px 4px 0 5px; + padding-left:0; + width:7px; +} +.webida .dojoxGridSortUp .dojoxGridArrowButtonNode { + background-position:-21px 50%; +} +.webida .dojoxGridMasterHeader { + */ + /*background: url("images/header.png") #EDF2F7 repeat-x bottom; + background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); + background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));*/ + /* + + //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEDF2F7, endColorstr=#FFD0DFEA); + background-color: rgba(207,215,228,1); + margin-bottom: 2px; + border-bottom:1px solid rgba(126,136,151,1); +} +.webida .dojoxGridMasterHeader .dojoxGridRowTable { + border-left: 1px solid rgba(126,136,151,1); + background-color: transparent; +} +.dj_ie .webida .dojoxGridHeader .dojoxGridRowTable { + border-collapse:separate; +} +.dj_ie6 .webida .dojoxGridHeader .dojoxGridRowTable, +.dj_ie7 .webida .dojoxGridHeader .dojoxGridRowTable { + border-collapse:collapse; + border-right: 0px; +} +.webida .dojoxGridHeader .dojoxGridRowTable tr { + background: none; +} +.webida .dojoxGridHeader tr:first-child .dojoxGridCell { + border-top: 1px solid transparent; +} +.webida .dojoxGridHeader:first-child .dojoxGridRowTable { + border-left-width: 0; +} +.webida .dojoxGridHeader:first-child { + margin-left: -1px; +} +.webida .dojoxGridScrollbox { + background-color: #fefefe; +} +.webida .dojoxGridRowbar { + //background:url("images/header.png") #e5edf4 repeat-x top; + background:rgba(207,215,228,1); + border:none; + border-right:1px solid rgba(126,136,151,1); + border-top:1px solid rgba(126,136,151,1); +} +.webida .dojoxGridRowbarTable { + background:transparent url("../images/header_shadow.png") repeat-x scroll center bottom; +} +.dj_ie6 .webida .dojoxGridRowbar, +.dj_ie6 .webida .dojoxGridRowbarTable { + background-image:none; +} +.webida .dojoxGridRowbarInner { + border:none; + border-bottom:1px solid #ccc; +} +.webida .dojoxGridRowbarOver .dojoxGridRowbarTable { + background-color:#abd5fd; +} +.webida .dojoxGridRowbarSelected { + background-color:#abd5fd; + border-right:1px solid #ccc; +} +.webida .dojoxGridRow { + border:none; + background-color:#fff; + border-top: 1px solid rgba(126,136,151,1); +} +.dj_ie .webida .dojoxGridMasterView .dojoxGridRowTable { + border-collapse:separate; +} +.dj_ie6 .webida .dojoxGridMasterView .dojoxGridRowTable, +.dj_ie7 .webida .dojoxGridMasterView .dojoxGridRowTable { + border-collapse: collapse; +} +.webida .dojoxGridRowTable tr { + background:url("../images/row_back.png") #fff repeat-x; +} +.webida .dojoxGridRowOdd .dojoxGridRowTable tr { + background-color:#f7fcff; +} +.webida .dojoxGridRowSelected .dojoxGridRowTable tr { + background-color:#cee6fa; +} +.webida .dojoxGrid .dojoxGridCell { + outline: none; + padding: 3px 5px; + border:1px solid transparent; + border-color: transparent rgba(126,136,151,1) transparent transparent; +} +.dj_ie7 .webida .dojoxGridCell, +.dj_ie7 .webida .dojoxGridHeader .dojoxGridCell { + border-left: 0px; +} +.dj_ie6 .webida .dojoxGridCell { + border-color: #F5F5F5; +} +.dj_ie6 .webida .dojoxGridRowOdd .dojoxGridCell { + border-left-color:#f4f9fd; + border-right-color:#f4f9fd; +} +.dj_ie6 .webida .dojoxGridRowSelected .dojoxGridCell { + border-left-color:#d3e9fb; + border-right-color:#d3e9fb; +} +.webida .dojoxGridRowSelected .dojoxGridCell { + border-top:1px solid #BFD6EB; + border-bottom:1px solid #BFD6EB; +} +.webida .dojoxGridCellFocus { + outline: none; + border:1px dashed darkblue !important; +} +.webida .dojoxGridRowOver .dojoxGridCell { + background:url("../images/row_back.png") #ABD6FF repeat-x; + border-top:1px solid #769DC0; + border-bottom:1px solid #769DC0; +} +.dj_ie6 .webida .dojoxGridRowOver .dojoxGridCell, +.dj_ie7 .webida .dojoxGridRowOver .dojoxGridCell { + border-right:1px solid #ABD6FF; +} +.webida .dojoxGridRowActive .dojoxGridCell { + background:url("../images/td_button_down.png") #7DBEFA repeat-x; +} +.dj_ie6 .webida .dojoxGridRowActive .dojoxGridCell, +.dj_ie7 .webida .dojoxGridRowActive .dojoxGridCell { + border-left:1px solid #7DBEFA; + border-right:1px solid #7DBEFA; +} +.webida .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { + border:solid 1px #769dc0; + background-color:#93cafe; + border-collapse:separate; +} +.webida .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell{ + background-image:url("../images/row_back.png"); +} +.webida .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { + background:url("../images/td_button_down.png") #93cafe repeat-x; +} +.dj_ie6 .webida .dojoxGridCell { + background-image:none !important; +} +.webida .dojoxGridRowEditing td { + + background-color: #cee6fa; + +} +.webida .dojoxGridRow-inserting td { + background-color: #F4FFF4; +} +.webida .dojoxGridRow-inflight td { + background-color: #F2F7B7; +} +.webida .dojoxGridRow-error td { + background-color: #F8B8B6; +} +.webida .dojoxGrid .dojoDndItemBefore { + border-left-color: #3559ac; +} +.webida .dojoxGrid .dojoDndItemAfter { + border-right-color: #3559ac; +} +.webida .dojoxGridExpando { + float: left; + height: 18px; + width: 18px; + text-align: center; + margin-top: -3px; +} +.dijitRtl .webida .dojoxGridExpando { + float: right; +} +.webida .dojoxGridExpandoCell { + padding-top: 5px; + background-position: left top !important; +} +.webida .dojoxGridExpandoNode { + background-image: url("../images/treeExpandImages.png"); + width: 16px; + height: 16px; + cursor: pointer; + background-position: 1px 0px; +} +.dj_ie6 .webida .dojoxGridExpandoNode { + background-image: url("../images/treeExpandImages8bit.png"); +} +.webida .dojoxGridRowOver .dojoxGridExpandoNode { + background-position: -17px 0px; +} +.webida .dojoxGridExpandoOpened .dojoxGridExpandoNode { + background-position: -35px 0px; +} +.webida .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { + background-position: -53px 0px; +} +.webida .dojoxGridExpandoLoading .dojoxGridExpandoNode { + background-image: url("../images/loadingAnimation.gif"); +} +.webida .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { + visibility: visible !important; + width: 18px !important; +} +.webida .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode, +.dj_ie6 .webida .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { + background-image:none; +} +.webida .dojoxGridExpandoNodeInner { + visibility: hidden; +} +.dijit_a11y .dojoxGridExpandoNodeInner { + visibility: visible; +} +.webida .dojoxGridSummaryRow .dojoxGridCell { + border:1px solid transparent; +} +.dj_ie6 .webida .dojoxGridSummaryRow .dojoxGridCell { + border-color:#fff +} +.webida tr.dojoxGridSubRowAlt { + background-color:#f4f9fd; +} +.webida .dojoxGridRowOdd tr.dojoxGridSubRowAlt { + background-color:#fff; +} +.webida .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { + background-color:#cee6fa; +} +.dojoxGridRowSelector { + cursor: pointer; +} +.dojoxGridRowSelectorStatusText{ + visibility:hidden; +} +.dijit_a11y .dojoxGridRowSelected { + opacity:0.8 !important; +} +.dijit_a11y .dojoxGridBorderDIV { + border:2px solid #000 !important; +} +.dijit_a11y .dojoxGridRowSelector { + height:100% !important; +} +.dijit_a11y .dojoxGridRowSelectorStatusText{ + font-size:larger !important; + visibility:visible; +} +.dijit_a11y .dijitCheckBox .dojoxGridRowSelectorStatusText{ + font-weight:bolder !important; + font-size:x-large !important; +} +.dijit_a11y .dijitCheckBoxChecked .dojoxGridRowSelectorStatusText{ + font-size:small !important; +} +.dojoxGridFBar { + width: 100%; + cursor: pointer; +} +.dojoxGridFBar .dojoxGridFBarBtn { + margin: 0; +} +.dojoxGridFBarBtnTD { + width: 38px; +} +.dojoxGridFBar .dojoxGridFBarBtn .dijitButtonNode { + -moz-border-radius: 1px; + -webkit-border-radius: 1px; + padding-top: 0; + padding-bottom: 0; + padding-right: 2px; +} +.dojoxGridFBarDefFilterBtnIcon { + background: url("../images/sprite_icons.png") no-repeat; + background-position: -100px -18px; + width: 14px; + height: 14px; +} +.dj_ie .dojoxGridFBarInner{ + display: inline-block; + width: 100%; +} +.dojoxGridFBarStatus { + margin-left: 9px; + float: left; +} +.dojoxGridFBarClearFilterBtn { + margin: 0 0 0 10px; + vertical-align: top; + float: left; +} +.dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn .dijitButtonNode, +.dojoxGridFBarInfoTD .dojoxGridFBarCloseBtn .dijitButtonNode, +.dojoxGridFDPane .dijitAccordionTitle .dijitButtonNode, +.dojoxGridFStatusTipDetail .dijitButton .dijitButtonNode { + -moz-border-radius: 0; + -moz-box-shadow: none; + -webkit-border-radius: 0; + -webkit-box-shadow: none; + background-image: none; + background-color: transparent; + margin: 0; + padding: 0; + border: none; +} +.dj_ie .dojoxGridFBarInner { + position: relative; +} +.dojoxGridFBarCloseBtn { + margin: 0 4px 0 0; + float: right; +} +.dj_ie .dojoxGridFBarCloseBtn { + float: none; + position: absolute; + right: 0; +} +.dojoxGridFBarCloseBtnIcon { + background: url("../images/sprite_icons.png") no-repeat; + background-position: -119px -20px; + width: 14px; + height: 14px; +} +.dijitButtonHover .dojoxGridFBarCloseBtnIcon { + background-position: -140px -20px; +} +.dijitButtonActive .dojoxGridFBarCloseBtnIcon { + background-position: -160px -20px; +} +.dojoxGridFDTitlePane { + width: 316px; + height: 330px; +} +.dijit_a11y .dojoxGridFDTitlePane .dijitArrowButtonInner{ + + display:none !important; +} +.dojoxGridFDTitlePane .dijitDialogPaneContent { + padding: 7px 5px 9px 5px; + height: 290px !important; +} +.dojoxGridFDTitlePane .dijitTitlePaneTitle { + cursor: move; +} +.dojoxGridFDPaneRelation { + margin: 0 0 3px 4px; +} +.dojoxGridFDPane { + width: 100%; + height: 100%; + position: relative; +} +.dojoxGridFDPaneRulePane { + height: 222px; + overflow: auto; + + position: relative; +} +.dj_ie6 .dojoxGridFDPaneRulePane { + width: 100%; +} +.dojoxGridFDPane .dijitAccordionContainer .dijitContentPane { + padding: 6px 9px; +} +.dojoxGridFDPane .dijitAccordionTitle { + position: relative; + + min-height: 17px; +} +.dojoxGridFDPane .dijitAccordionTitle .dijitButton { + position: absolute; + margin: 0; + right: 3px; + top: 4px; +} +.dj_ie6 .dojoxGridFDPane .dijitAccordionTitle .dijitButton { + top: 2px; +} +.dojoxGridFDPane .dijitAccordionTitleFocus { + margin-right: 14px; +} +.dojoxGridFDPane .dijitAccordionText { + display: inline-block; + position: relative; +} +.dojoxGridFCBoxRemoveCBoxBtnIcon { + background-image: url("../images/sprite_icons.png"); + background-position: -198px -18px; + width: 16px; + height: 16px; +} +.dijitButtonHover .dojoxGridFCBoxRemoveCBoxBtnIcon { + background-position: -198px 2px; +} +.dojoxGridRuleTitleCondition { + font-style: italic; +} +.dojoxGridFDPaneModes .dijitSelect { + position: relative; +} +.dojoxGridFDPaneBtns { + position: absolute; + right: 0; + bottom: 0; +} +.dj_ie7 .dojoxGridFDPaneBtns, +.dj_ie6 .dojoxGridFDPaneBtns { + z-index: -1; +} +.dojoxGridFDPaneBtns .dijitButton { + float: right; +} +.dojoxGridFDPaneAddCBoxBtn { + margin-top: 9px; +} +.dojoxGridFDPaneAddCBoxBtnIcon { + background-image: url("../images/sprite_icons.png"); + background-position: -218px 2px; + width: 16px; + height: 16px; +} +.dijitButtonDisabled .dojoxGridFDPaneAddCBoxBtnIcon { + background-position: -218px -18px; +} +.dojoxGridFCBox { + height: 125px; +} +.dojoxGridFCBoxSelCol, +.dojoxGridFCBoxCondition { + height: 40px; +} +.dojoxGridFCBox .dojoxGridFCBoxColSelect, +.dojoxGridFCBox .dojoxGridFCBoxCondSelect, +.dojoxGridFCBox .dojoxGridFCBoxValueBox { + margin: 0.1em 0 0 0; + width: 100%; + + display: inline-table; +} +.dojoxGridFCBoxCondSelectAlt { + width: 100%; + padding: 5px 0 0 0; + font-weight: bold; +} +.dojoxGridFCBox .dijitSelect .dijitArrowButton { + width: 18px; +} +.dojoxGridFCBoxStartValue { + width: 45%; +} +.dojoxGridFCBoxEndValue { + float: right; + width: 45%; +} +.dojoxGridFCBoxRangeValueTxt { + margin-left: 4px; +} +.dojoxGridFStatusTipDialog .dijitTooltipContainer { + padding: 9px 5px; +} +.dojoxGridFStatusTip thead, +.dojoxGridFStatusTip tr { + height: 19px; +} +.dojoxGridFStatusTip th { + max-width: 150px; + //width: expression(this.clientWidth > 150 ? "150px" : "auto"); +} +.dojoxGridFStatusTip th div { + padding: 2px 5px; +} +.dojoxGridFStatusTip td { + padding: 2px 6px; + max-width: 150px; + overflow: hidden; + //width: expression(this.clientWidth > 150 ? "150px" : "auto"); +} +.dojoxGridFStatusTipHead { + margin-bottom: 9px; +} +.dojoxGridFStatusTipTitle { + font-weight: bold; + margin-right: 1em; +} +.dojoxGridFStatusTipHandle { + position: relative; + padding-right: 16px; +} +.dojoxGridFStatusTipDetail .dijitButton { + position: absolute; + margin: 0; + padding: 0; + top: -1px; + right:0; +} +.dojoxGridFStatusTipDelRuleBtnIcon { + background-image: url("../images/sprite_icons.png"); + background-position: -198px -18px; + height: 16px; + width: 16px; +} +.dijitButtonHover .dojoxGridFStatusTipDelRuleBtnIcon { + background-position: -198px 2px; +} +.dj_ie7 .dojoxGridClearFilterConfirm, +.dj_ie6 .dojoxGridClearFilterConfirm { + width: 300px; +} +.dojoxGridClearFilterBtns{ + padding: 10px; + height: 18px; +} +.dojoxGridClearFilterBtns .dijitButton { + float: right; +} +.dojoxGridTrueBox { + float: left; + width: 49%; +} +.dojoxGridFalseBox { + float: left; + width: 49%; +} +.dojoxGridBoolValueBox .dijitRadio { + vertical-align: middle; +} +.dojoxGridTrueLabel, +.dojoxGridFalseLabel { + width: 116px; + display:inline-block; + vertical-align: middle; +} +.dj_ie7 .dojoxGridTrueLabel, +.dj_ie7 .dojoxGridFalseLabel { + display: inline; +} +.dojoxGridPaginator { + border-top:1px #DBDBDB solid; + text-align:center; + width: 100%; + height: 24px; + table-layout : fixed; + background-color: #EAEAEA; +} +.dojoxGridDescriptionTd { + text-align: left; + width: 35%; +} +.dojoxGridDescription { + text-align: left; + margin-left: 9px; + overflow: hidden; +} +.dojoxGridPaginatorFastStep { + text-align: right; + width: 35%; + overflow: hidden; +} +.dojoxGridPaginatorStep { + float: right; +} +.dojoxGridPaginatorGotoTd { + width: 20px!important; +} +.dojoxGridPaginatorGotoDiv { + cursor: pointer; + width: 12px!important; + height: 16px!important; + margin: 0 6px 0 2px; + background: url("../images/sprite_icons.png") no-repeat -77px 4px; +} +.dojoxGridPaginatorGotoDivDisabled { + cursor: not-allowed; + background: url("../images/sprite_icons.png") no-repeat -77px -16px; +} +.dojoxGridWardButton { + margin-top: 2px; + width: 12px!important; + height: 12px!important; + float: left; + background: url("../images/sprite_icons.png") no-repeat; +} +.dojoxGridWardButtonInner { + visibility: hidden; +} +.dijit_a11y .dojoxGridWardButtonInner { + visibility: visible; + margin-bottom: 8px; +} +.dojoxGridfirstPageBtn { + cursor: pointer; + margin-left: 1px; + background-position: -57px 3px; +} +.dojoxGridfirstPageBtnDisable { + margin-left: 1px; + cursor: not-allowed; + background-position: -57px -17px; +} +.dojoxGridprevPageBtn { + cursor: pointer; + margin: 2px 2px 0 9px; + background-position: 3px 3px; +} +.dojoxGridprevPageBtnDisable { + cursor: not-allowed; + margin: 2px 2px 0 9px; + background-position: 3px -17px; +} +.dojoxGridlastPageBtn { + cursor: pointer; + margin: 2px 9px 0 9px; + background-position: -37px 3px; +} +.dojoxGridlastPageBtnDisable { + cursor: not-allowed; + margin: 2px 9px 0 9px; + background-position: -37px -17px; +} +.dojoxGridnextPageBtn { + cursor: pointer; + margin-left: 3px; + background-position: -17px 3px; +} +.dojoxGridnextPageBtnDisable { + margin-left: 3px; + cursor: not-allowed; + background-position: -17px -17px; +} +.dojoxGridInactived { + font-weight: normal; + color: #5D88AF; + cursor: pointer; + margin: 1px 6px 0 5px; + float: left; + zoom: 1; +} +.dojoxGridActived { + font-weight: bold; + color: black; + margin: 1px 6px 0 5px; + float: left; + text-decoration: none!important; + zoom: 1; +} +.dojoxGridInactiveSwitch { + font-weight: normal; + color: #5D88AF; + float: left; + cursor: pointer; + margin: 1px 7px 0 7px; + zoom: 1; +} +.dojoxGridActivedSwitch { + font-weight: bold; + color: black; + float: left; + margin: 1px 7px 0 7px; + text-decoration: none!important; + zoom: 1; +} +.dojoxGridSeparator { + float: left; +} +.dojoxGridPageTextHover { + text-decoration: underline; +} +.dojoxGridDialogMargin { + width: 220px!important; + margin-bottom: 10px; +} +.dj_ie6 .dojoxGridDialogMargin { + position: relative; +} +.dojoxGridDialogButton { + width: 220px!important; + text-align: right; +} +.dojoxGridButtonFocus { + outline: none; + border: 0.5px dotted darkblue !important; +} +.dojoxGridBorderDIV { + width:2px; + background-color: gray; + font-size:0em; + position:absolute; + z-index:9999; +} +.dojoxGridCellBorderDIV { + position:absolute; + background-color: transparent; + border: none; +} +.dojoxGridCellBorderLeftTopDIV { + position: absolute; + left: 0; + top: 0; + border-style: solid; + border-width: 2px 0 0 2px; + border-color: gray transparent transparent gray; +} +.dojoxGridCellBorderRightBottomDIV { + position: absolute; + right: 0; + bottom: 0; + border-style: solid; + border-width: 0 2px 2px 0; + border-color: transparent gray gray transparent; +} +.dojoxGridDnDItemIcon { + background-image: url("../images/sprite_icons.png"); +} +.dojoxGridDnDIconRowSingle { + background-position: -256px 5px; +} +.dojoxGridDnDIconRowMulti { + background-position: -256px -16px; +} +.dojoxGridDnDIconColSingle { + background-position: -277px 3px; +} +.dojoxGridDnDIconColMulti { + background-position: -277px -17px; +} +.dojoxGridDnDIconCellSingle { + background-position: -235px 5px; +} +.dojoxGridDnDIconCellMulti { + background-position: -236px -16px; +} +.dojoxGridDndAvatar { + background-color:white; + border: 1px solid #CCCCCC; + padding: 0px; + -moz-box-shadow: 5px 5px 7px #999; + -webkit-box-shadow: 5px 5px 7px #999; + box-shadow: 5px 5px 7px #999; + z-index: 999; +} +.dojoxGridDndAvatar td { + padding: 3px; +} +.dojoxGridDnDIcon, +.dojoxGridDnDItemIcon { + width: 16px; + height: 16px; +} +.dojoDndMove .dojoxGridDnDIcon { + background: url("../images/dndNoMove.png") no-repeat center center; +} +.dojoDndCopy .dojoxGridDnDIcon { + background: url("../images/dndNoCopy.png") no-repeat center center; +} +.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDnDIcon { + background: url("../images/dndMove.png") no-repeat center center; +} +.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDnDIcon { + background: url("../images/dndCopy.png") no-repeat center center; +} +.dojoxGrid .dojoxGridSortNode { + position: relative; + border: 1px solid transparent; + cursor: pointer; +} +.dj_ie6 .dojoxGrid .dojoxGridSortNode, +.dj_ie7 .dojoxGrid .dojoxGridSortNode { + overflow: hidden; + width:100%; +} +.dojoxGrid .dojoxGridSortNoWrap { + white-space:nowrap; + word-wrap: normal; +} +.dojoxGridSortBtn { + width: 10px; + height:100%; + visibility: hidden; + top: 0; + display:block; + position: absolute; + color: #000; + background: #DFEAF1 url("../images/sprite_icons.png") no-repeat 100px 0; + text-decoration: none; + outline: none; + right: 0; + border: 1px solid transparent; + box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -webkit-box-sizing: border-box; + -khtml-box-sizing: border-box; +} +.dj_ie6 .dojoxGridSortBtn, +.dj_ie6 .dojoxGrid .dojoxGridSortNode { + border: none; +} +.dojoxGridSortBtnNested { + right: 10px; +} +.dojoxGridCellSortFocus .dojoxGridSortBtn { + border-left: 1px solid #999999; + background-color: #DFEAF1; +} +.dojoxGridCellOver .dojoxGridSortBtn { + border-left: 1px solid #999999; + background-color: #9dcfff; +} +.dojoxGridSortNode { + outline: none; +} +.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, +.dojoxGridCellSortFocus .dojoxGridSortNode, +.dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, +.dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain { + margin-right: 5px; +} +.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, +.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode { + margin-right: 24px; +} +html > body .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle { + right: -5px; +} +html > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, +html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, +html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { + right: -10px; +} +html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, +html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle, +html > body .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, +html > body .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { + right: -28px; +} +html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnNested, +html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { + right: -17px; +} +.dojoxGrid .dojoxGridHeader .dojoxGridRowTable .dojoxGridNoSort .dojoxGridSortNode { + margin: 0!important; +} +.dj_ie7 .dojoxGridSortBtn { + right: 0!important; +} +.dj_ie7 .dojoxGridSortBtnNested { + right: 10px!important; +} +.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle, +.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, +.dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnNested, +.dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnNested, +.dojoxGrid .dojoxGridCellShowIndex .dojoxGridSortNode .dojoxGridSortBtnNested, +.dojoxGrid .dojoxGridSortNodeSorted .dojoxGridSortBtn { + visibility: visible; +} +.dojoxGridSingleSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnNested, +.dojoxGridSingleSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnNested, +.dojoxGridSingleSorted .dojoxGridSortNode .dojoxGridSortBtnNested { + visibility: hidden; +} +.dojoxGridSortNodeAsc .dojoxGridSortBtnSingle { + background-position: -119px 5px; + visibility: visible; +} +.dojoxGridSortNodeDesc .dojoxGridSortBtnSingle { + background-position: -99px 5px; + visibility: visible; +} +.dojoxGridCellOver .dojoxGridSortBtnSingle, +.dojoxGridCellSortFocus .dojoxGridSortBtnSingle { + background-position: -159px 5px; +} +.dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, +.dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, +.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnAsc, +.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnAsc { + background-position: -139px 5px; +} +.dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, +.dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, +.dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnDesc, +.dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnDesc { + background-position: -179px 5px; +} +.dojoxGridCellOver .dojoxGridSortBtnNested, +.dojoxGridCellSortFocus .dojoxGridSortBtnNested { + background-position: -149px 5px; + width: 19px; +} +.dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnNested, +.dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnNested { + background-position: -129px 5px; +} +.dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnNested, +.dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnNested { + background-position: -169px 5px; +} +.dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, +.dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { + background-position: -159px 5px; +} +.dojoxGridCellOver .dojoxGridSortBtn:hover { + background-color:#A3E4FF; +} +.dojoxGrid .dojoxGridSortNodeFocus, +.dojoxGridCellSortFocus .dojoxGridRowSelector, +.dojoxGridCellSortFocus .dojoxGridSortBtnFocus { + border: 1px dashed #666; +} +.dojoxEllipsis, +.dojoxEllipsisShown { + white-space: nowrap; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; + -webkit-text-overflow: ellipsis; +} +.dojoxEllipsis window { + width:100%; + -moz-user-focus:normal; + -moz-user-select:text; +} +.dojoxEllipsis description{ + -moz-user-focus:normal; + -moz-user-select:text; +} +.dojoxEllipsisIFrame{ + white-space: normal; + border: none; + width: 100%; + display: block; + height: 1px; + margin-top: -1px; + clear: both; +} +.dojoxEllipsisContainer{ + width: 100%; +} +.dojoxEllipsisShown:after{ + content: "\2026" +} +.webida .dojoxGridHeader .dojoxGridHeaderActive { + background-color:#91c9fe; +} +.webida td.dojoxGridRowSelected { + border-collapse:separate; + background:url("../images/row_back.png") #CEE6FA repeat-x; +} +.webida .dojoxGridRowOver td.dojoxGridRowSelected { + border-top:1px solid #769DC0; + border-bottom:1px solid #769DC0; +} +.webida .dojoxGridRowActive td.dojoxGridRowSelected { + background-image:url("../images/td_button_down.png"); +} +.dj_ie6 .webida .dojoxGridRowOver .dojoxGridCell { + border-color: #ABD6FF; +} +.dj_ie6 .webida .dojoxGridRowActive .dojoxGridCell { + border-color: #7DBEFA; +} +.webida .dojoxGridPaginator{ + background: url("../images/header_shadow.png") repeat-x scroll center bottom #E5EDF4; + +} +.webida .dojoxGridFBarInfoTD { + background: url("../images/header_shadow.png") #F2F9FF repeat-x bottom; + background: -moz-linear-gradient(top, #F2F9FF, #EAF5FF); + background: -webkit-gradient(linear, left top, left bottom, from(#F2F9FF), to(#EAF5FF)); + //filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF2F9FF, endColorstr=#FFEAF5FF); +} +.webida .dojoxGridFBarHover .dojoxGridFBarInfoTD { + background: url("../images/header_shadow.png") #F2F9FF repeat-x bottom; + background: -moz-linear-gradient(top, #ECF6FF 2px, #F2F9FF, #EAF5FF 6px); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ECF6FF), color-stop(0.6, #F2F9FF), color-stop(0.8, #EAF5FF)); +} +.dj_gecko .webida .dojoxGridFBarInfoTD, +.dj_webkit .webida .dojoxGridFBarInfoTD { + border-top: 1px solid #BFD6EB; + border-bottom: 1px solid #BFD6EB; +} +.dj_ie .webida .dojoxGridFBarInner{ + border-top: 1px solid #BFD6EB; + border-bottom: 1px solid #BFD6EB; + display:inline-block; + width: 100%; +} +.webida .dojoxGridFBarClearFilterBtn { + color: #5B83B6; +} +.webida .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { + text-decoration: underline; +} +.webida .dojoxGridFBar { + border-left: 1px solid white; +} +.webida .dojoxGridFStatusTip table { + border: 1px solid #BCBCBC; +} +.webida .dojoxGridFStatusTip th { + background-color: #E8EFF4; + border-bottom: 1px solid #BCBCBC; +} +.webida .dojoxGridFStatusTip th div { + background-color: #E8EFF4; + border-left: 1px solid white; + border-right: 1px solid #BCBCBC; + border-top: 1px solid white; + border-bottom: 1px solid white; +} +.webida .dojoxGridFStatusTip th.lastColumn div { + border-right: 1px solid white; +} +.webida .dojoxGridFStatusTip td { + border-top: 1px solid white; + border-bottom: 1px solid white; +} +.webida .dojoxGridFStatusTipCondition { + font-style: italic; +} +.webida .dojoxGridFStatusTipOddRow { + background-color: #F1F8FF; +} +*/ + /*layout*/ + /* Accordion + * + * Styling AccordionContainer basically means styling the accordion pane (dijitAccordionInnerContainer) + * and the title inside of it (dijitAccordionTitle). There are 4 basic states to style: + * + * 1. closed pane (and default styling): + * .dijitAccordionInnerContainer - container for each accordion child + * .dijitAccordionTitle - title for each accordion child + * + * 2. active closed pane (ie, mouse down on a title bar) + * .dijitAccordionInnerContainerActive - for background-color, border + * .dijitAccordionInnerContainerActive dijitAccordionTitle - for text color + * + * 3. open pane (expanded child) + * .dijitAccordionChildWrapper - wraps around the child widget (typically ContentPane) + * setting a margin so that there's blue trim all the way around the child + * + * These rules need to override the closed pane active: + * + * .dijitAccordionInnerContainerSelected - for background-color, border + * .dijitAccordionInnerContainerSelected .dijitAccordionTitle - for text color + * + * 4. hovered pane, open or closed + * The selectors below affect hovering over both a closed pane (ie, hovering a title bar), + * and hovering over an open pane. Also, treat mouse down on an open pane as a hover: + * + * .dijitAccordionInnerContainerHover, .dijitAccordionInnerContainerSelectedActive - for background-color, border + * .dijitAccordionInnerContainerHover .dijitAccordionTitle - for text color + */ + /* Hover state for closed pane */ + /* Active state for closed pane */ + /* Open (a.k.a. selected) pane */ + /* ContentPane + * + * .dijitContentPane + * set padding for basic content pane + * + * Nested layouts: + * + * .dijitTabContainerTop-dijitContentPane, + * .dijitTabContainerLeft-dijitContentPane, + * .dijitTabContainerBottom-dijitContentPane, + * .dijitTabContainerRight-dijitContentPane + * set background-color and padding of ContentPanes nested within TabContainer (can do top, left, bottom, or right) or Accordion Container + * + * .dijitAccordionContainer-dijitContentPane + * set background-color and padding of ContentPane nested within Accordion + * + * .dijitSplitContainer-dijitContentPane, + * set background-color and padding of ContentPane nested within a SplitContainer + * + * .dijitBorderContainer-dijitContentPane + * set background-color and padding of ContentPane nested within a BorderContainer + */ + /* nested layouts */ + /* BorderContainer + +Splitters and gutters separate panes within a BorderContainer. Splitters can be moved up and down (horizonal splitters) or left and right (vertical splitters), while Gutters are static. A "thumb" is the slit on a Splitter that indicates it is movable. + +Styling the BorderContainer widget consists of the following: + +.dijitBorderContainer - for border and padding of the entire border container + +.dijitSplitContainer-child, .dijitBorderContainer-child - for border or child panes of the border container. By default borders are put on all children of BorderContainer. + +.dijitBorderContainer-dijitTabContainerTop, +.dijitBorderContainer-dijitTabContainerBottom, +.dijitBorderContainer-dijitTabContainerLeft, +.dijitBorderContainer-dijitTabContainerRight, +.dijitBorderContainer-dijitAccordionContainer -for border of the border containers within TabContainer or AccordionContainer widget + +.dijitBorderContainer-dijitBorderContainer - for border and padding of nested BorderContainers + +Splitters and gutters: + +.dijitSplitterH, .dijitGutterH - for height, background, and border of a horizontal splitter and gutter +.dijitSplitterH .dijitSplitterThumb - for color, height/width of the thumb on a horizontal splitter +.dijitSplitterV, .dijitGutterV - - for height, background, and border of a vertical splitter and gutter +.dijitSplitterV .dijitSplitterThumb - for color, height/width of the thumb on a vertical splitter +.dijitSplitterHHover - for background-color of a hovered horizontal splitter +.dijitSplitterHHover .dijitSplitterThumb - for background-color of a hovered thumb on a horizontal splitter +.dijitSplitterVHover - for background-color of a hovered vertical splitter +.dijitSplitterVHover .dijitSplitterThumb - for background-color of a hovered thumb on a vertical splitter +.dijitSplitterHActive - for background-color of an active horizontal splitter +.dijitSplitterVActive - for background-color of an active horizontal splitter +*/ + /* Splitters and gutters */ + /* hovered splitter */ + /* active splitter */ + /* TabContainer + * + * Styling TabContainer means styling the TabList and Its content container (dijitTitlePane) + * + * Tab List: (including 4 kinds of tab location) + * .dijitTabContainerTop-tabs - tablist container at top + * .dijitTabContainerBottom-tabs - tablist container at bottom + * .dijitTabContainerLeft-tabs - tablist container at left + * .dijitTabContainerRight-tabs - tablist container at right + * + * Tab Strip Button: + * .dijitTabStripIcon - tab strip button icon + * .dijitTabStripMenuIcon - down arrow icon position + * .dijitTabStripSlideLeftIcon - left arrow icon position + * .dijitTabStripSlideRightIcon - right arrow icon position + * + * .tabStripButtonDisabled - styles for disabled tab strip buttons + * + * Tab Button: + * .dijitTabContainerTop-tabs .dijitTab - styles for top tab button container + * .dijitTabContainerBottom-tabs .dijitTab - styles for bottom tab button container + * .dijitTabContainerLeft-tabs .dijitTab - styles for left tab button container + * .dijitTabContainerRight-tabs .dijitTab - styles for right tab button container + * + * .dijitTabContainerTop-tabs .dijitTabChecked .dijitTab + * - styles for selected status of top tab button + * same to Bottom, Left, Right Tabs + * + * .dijitTabHover .dijitTab - styles when mouse hover on tab buttons + * .dijitTabActive .dijitTab - styles when mouse down on tab buttons + * .dijitTabChecked .dijitTab - styles when on buttons of selected tab + * + * .dijitTabCloseButton - the close action buttons lie at the right top of each tab button on closable tabs + * .dijitTabCloseButtonHover - styles when mouse hover on close action button + * .dijitTabCloseButtonActive - styles when mouse down on close action button + * + * Tab Button: (checked status) + * + * Tab Content Container: + * .dijitTabContainerTop-dijitContentPane + * .dijitTabContainerBottom-dijitContentPane + * .dijitTabContainerLeft-dijitContentPane + * .dijitTabContainerRight-dijitContentPane - for background and padding + * + * Nested Tabs: + * .dijitTabContainerNested - Container for nested tabs + * .dijitTabContainerTabListNested - tab list container for nested tabs + */ + /*** some common features ***/ + /*** end common ***/ + /*************** top tab ***************/ + /** end top tab **/ + /*************** bottom tab ***************/ + /* selected tab */ + /** end bottom tab **/ + /*************** left tab ***************/ + /* selected tab */ + /** end left tab **/ + /*************** right tab ***************/ + /** end right tab **/ + /** round corner **/ + /************ left/right scroll buttons + menu button ************/ + /*disabled styles for tab strip buttons*/ + /* Nested Tabs */ +} +.webida-light .webida-tool-bar-icon-normal { + background-position: 0 0; +} +.webida-light .webida-tool-bar-icon-hover { + background-position: -20px 0; +} +.webida-light .webida-tool-bar-icon-disabled { + background-position: -40px 0; +} +.webida-light .webida-tool-bar-icon-clicked { + background-position: -60px 0; +} +.webida-light .app-workbench-top-logo { + position: absolute; + left: 12px; + top: 0px; + width: 40px; + height: 30px; + background-image: url('../images/title_emblem.png'); + cursor: pointer; +} +.webida-light .app-workbench-top-logo:hover { + background-position: -40px; +} +.webida-light .app-workbench-top-logo:active { + background-position: -80px; +} +.webida-light .app-workbench-top-userinfo { + position: absolute; + right: 0; + margin: 2px 15px 0 0; +} +.webida-light .app-workbench-top-userinfo span { + color: #fff; +} +.webida-light .app-workbench-top-userinfo .userinfo-email { + color: #f3b353; + font-weight: bold; +} +.webida-light .app-workbench-top-userinfo .userinfo-email:hover { + text-decoration: underline; + cursor: pointer; +} +.webida-light .app-workbench-top-userinfo .userinfo-menu { + position: absolute; + background-color: #313437; + border-radius: 5px; + right: 10px; + top: 24px; + padding: 10px 10px; + opacity: 1; + z-index: 1000; + display: none; +} +.webida-light .app-workbench-top-userinfo .userinfo-menu button { + width: 144px; + height: 22px; + background-color: #685b5b; + color: #ebd6bd; + font-size: 10pt; + padding: 0; + border-radius: 3px; + border: 1px solid transparent; + display: block; +} +.webida-light .app-workbench-top-userinfo .userinfo-menu button:hover { + background-color: #f3b353; + color: #000; + cursor: pointer; +} +.webida-light .app-workbench-top-userinfo .userinfo-menu .separator { + margin-top: 7px; +} +.webida-light .app-workbench-menubar { + background-image: none; + background-color: #414850; +} +.webida-light .app-workbench-menubar-dijit { + background-image: none; + background-color: transparent; + position: absolute; + left: 54px; + width: 415px; +} +.webida-light .app-workbench-top-userinfo span { + color: #f3b353; +} +.webida-light .app-workbench-top-userinfo .dijitDropDownButton .dijitArrowButtonInner { + width: 8px; + height: 20px; + margin-left: 5px; + background-image: url("../images/icons/arrow.png"); + background-position: 0 0; +} +.webida-light .app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonHover .dijitArrowButtonInner { + background-position: -8px 0; +} +.webida-light .app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonDisabled .dijitArrowButtonInner { + background-position: -16px 0; +} +.webida-light .app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonActive .dijitArrowButtonInner { + background-position: -24px 0; +} +.webida-light .dijitMenuBar { + border: 0; + margin: 0; + padding: 0; + background: transparent; +} +.webida-light .dijitTabInnerDiv[aria-disabled='true'] ~ .dijitTabListWrapper { + left: 0px!important; +} +.webida-light #editor-tab .dijitBorderContainer-dijitContentPane { + background-color: #a0a7ae; + padding-top: 3px!important; + padding-left: 0px!important; +} +.webida-light #app-workbench-toolbar .dijitComboButton .dijitDownArrowButton .dijitArrowButtonInner { + width: 8px; + height: 20px; + background-image: url("../images/icons/arrow.png"); + background-position: 0 0; +} +.webida-light #app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonHover .dijitArrowButtonInner { + background-position: -8px 0; +} +.webida-light #app-workbench-toolbar .dijitComboButtonDisabled .dijitDownArrowButton .dijitArrowButtonInner { + background-position: -16px 0; +} +.webida-light #app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonActive .dijitArrowButtonInner { + background-position: -24px 0; +} +.webida-light .app-workbench-menubar-dijit { + background-image: none; + background-color: transparent; + position: absolute; + left: 54px; + width: 415px; +} +.webida-light #app-workbench-toolbar .dijitButtonNode { + background-color: transparent; + background-image: none; + border-color: transparent; + border-radius: 3px; + /*border-color: transparent;*/ +} +.webida-light #app-workbench-toolbar .dijitComboButton .dijitButtonNode .dijitButtonContents { + padding-right: 0px; +} +.webida-light #app-workbench-toolbar .dijitButtonNode .dijitButtonText { + padding: 0 2px; +} +.webida-light #app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { + border-color: #4f5862; +} +.webida-light #app-workbench-toolbar .dijitComboButtonHover .dijitButtonNode, +.webida-light #app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { + border-color: #4f5862; + /*background-color: #ced3d7;*/ + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-width: 1px; +} +.webida-light #app-workbench-toolbar .dijitComboButtonHover .dijitDownArrowButton, +.webida-light #app-workbench-toolbar .dijitComboButtonActive .dijitDownArrowButton { + border-color: #4f5862; + /*background-color: #ced3d7;*/ + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-width: 1px; + border-left-width: 0; + padding-left: 2px; +} +.webida-light .app-workbench-toolbar img.webida-tool-bar-icon { + text-indent: -1000px; + overflow: hidden; + width: 20px; + height: 20px; +} +.webida-light .top-level-menu-separator { + width: 100%; + height: 9px; + background-image: -moz-linear-gradient(top, #414850 5px, #313437 100%); + background-image: -webkit-linear-gradient(top, #414850 5px, #313437 100%); + background-image: -o-linear-gradient(top, #414850 5px, #313437 100%); + background-image: linear-gradient(to bottom, #414850 5px, #313437 100%); + background-position-y: 0; + display: none; +} +.webida-light .separator-collapse-btn { + width: 40px; + height: 9px; + top: 0; + background-image: url('../images/top_collapse_bt.png'); + cursor: pointer; +} +.webida-light .separator-collapse-btn:hover { + background-position-y: -9px; +} +.webida-light .separator-collapse-btn:active { + background-position-y: -18px; +} +.webida-light .workbenchMenubarHide .top-level-menu-separator { + display: block; +} +.webida-light .viewContainerEventElem { + width: 100%; + height: 100%; + background-color: transparent; + z-index: 0; +} +.webida-light .titleFeedbackContainer { + background-color: #000000; + background-color: rgba(0, 0, 0, 0.2); + position: relative; + z-index: 100; +} +.webida-light .viewContainerTitleFeedback { + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.7); + position: absolute; + width: 5px; + height: 100%; + border-radius: 2px; +} +.webida-light .viewContaienrEventElem .contentFeedbackContainer { + background-color: #000000; + background-color: rgba(0, 0, 0, 0.5); +} +.webida-light .viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { + border-color: transparent; + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.7); +} +.webida-light .contentFeedbackContainer { + /*background-color: rgba(50, 50, 50, 0.7);*/ + position: absolute; +} +.webida-light .viewContainerFeedback { + border-color: transparent; + background-color: transparent; + border-style: solid; + position: absolute; + border-width: 0; +} +.webida-light .viewContainerFeedbackLeft { + border-left-color: #0080ff; + border-left-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackTop { + border-top-color: #0080ff; + border-top-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackRight { + border-right-color: #0080ff; + border-right-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackBottom { + border-bottom-color: #0080ff; + border-bottom-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackCenter { + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.3); + border-width: 0; +} +.webida-light .viewContainerFeedbackCenter.activate { + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackLeft.activate { + border-left-color: #0080ff; + border-left-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackTop.activate { + border-top-color: #0080ff; + border-top-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackRight.activate { + border-right-color: #0080ff; + border-right-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackBottom.activate { + border-bottom-color: #0080ff; + border-bottom-color: rgba(0, 128, 255, 0.7); +} +.webida-light .consoleViewContentContainer { + position: absolute; + top: 28px; + overflow: auto; + width: 100%; + height: -webkit-calc(72%); + height: -moz-calc(72%); + height: calc(72%); +} +.webida-light .consoleViewContentContainer .fileloc_link { + cursor: pointer; + color: #1C38AA; +} +.webida-light .consoleViewContentContainer .fileloc_link:hover { + color: #57C25B; +} +.webida-light .consoleViewContentContainer .fileloc_link_clicked { + color: #8629AA; +} +.webida-light .consoleViewContentContainer .console_message_item { + margin-top: 2px; + margin-bottom: 2px; +} +.webida-light .pre_whitespace { + white-space: pre; +} +.webida-light #app-workbench-border-container { + background-color: #d6dce2 !important; + border-radius: 0; +} +.webida-light #app-workbench-border-container .dijitBorderContainer-child.dijitAlignLeft { + padding-right: 4px!important; + padding-left: 3px!important; +} +.webida-light .workbenchMenubarHide .app-workbench-menubar { + display: none; +} +.webida-light .workbenchToolbarHide .app-workbench-toolbar { + display: none; +} +.webida-light .app-workbench-statusbar { + height: 20px; + background: #36393e; + color: #a2b2c7; +} +.webida-light .app-workbench-statusbar-content { + position: absolute; + left: 10px; + top: 1px; + height: 19px; + overflow: hidden; +} +.webida-light .app-workbench-progressbar { + width: 150px; + height: 8px; + border-radius: 10px; + background-image: -webkit-linear-gradient(top, #81878c 0%, #aab1b6 100%); + background-image: -moz-linear-gradient(top, #81878c 0%, #aab1b6 100%); + background-image: -o-linear-gradient(top, #81878c 0%, #aab1b6 100%); + background-image: linear-gradient(to bottom, #81878c 0%, #aab1b6 100%); + overflow: hidden; +} +.webida-light .statusbar-content-item { + float: left; + padding-top: 2px; +} +.webida-light .statusbar-content-separator { + float: left; + margin-left: 5px; + margin-right: 5px; + height: 19px; + width: 1px; + border-left: 1px rgba(0, 0, 0, 0.2) solid; + border-right: 1px rgba(255, 255, 255, 0.4) solid; +} +.webida-light ::-webkit-scrollbar { + width: 6px; + height: 6px; +} +.webida-light ::-webkit-scrollbar-button { + width: 0px; + height: 0px; +} +.webida-light ::-webkit-scrollbar-track { + right: 4px; + margin-right: 5px; + border: 2px solid transparent; + background: transparent; + /* + x-shadow: 0px 0px 3px #dfdfdf inset; + border-radius:10px; + */ +} +.webida-light ::-webkit-scrollbar-track-piece { + background: #000000; + background: rgba(0, 0, 0, 0); + /* + x-shadow: 0px 0px 3px #dfdfdf inset; + border-radius:10px; + */ +} +.webida-light ::-webkit-scrollbar-thumb { + background: #bcbbbf; + border-radius: 3px; +} +.webida-light ::-webkit-scrollbar-thumb:hover { + background: #bcbbbf; +} +.webida-light ::-webkit-scrollbar-corner { + background-color: transparent; +} +.webida-light .viewContainerEventElem { + width: 100%; + height: 100%; + background-color: transparent; + z-index: 0; +} +.webida-light .titleFeedbackContainer { + background-color: #000000; + background-color: rgba(0, 0, 0, 0.2); + position: relative; + z-index: 100; +} +.webida-light .viewContainerTitleFeedback { + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.7); + position: absolute; + width: 5px; + height: 100%; + border-radius: 2px; +} +.webida-light .viewContaienrEventElem .contentFeedbackContainer { + background-color: #000000; + background-color: rgba(0, 0, 0, 0.5); +} +.webida-light .viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { + border-color: transparent; + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.7); +} +.webida-light .contentFeedbackContainer { + /*background-color: rgba(50, 50, 50, 0.7);*/ + position: absolute; +} +.webida-light .viewContainerFeedback { + border-color: transparent; + background-color: transparent; + border-style: solid; + position: absolute; + border-width: 0; +} +.webida-light .viewContainerFeedbackLeft { + border-left-color: #0080ff; + border-left-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackTop { + border-top-color: #0080ff; + border-top-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackRight { + border-right-color: #0080ff; + border-right-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackBottom { + border-bottom-color: #0080ff; + border-bottom-color: rgba(0, 128, 255, 0.3); +} +.webida-light .viewContainerFeedbackCenter { + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.3); + border-width: 0; +} +.webida-light .viewContainerFeedbackCenter.activate { + background-color: #0080ff; + background-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackLeft.activate { + border-left-color: #0080ff; + border-left-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackTop.activate { + border-top-color: #0080ff; + border-top-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackRight.activate { + border-right-color: #0080ff; + border-right-color: rgba(0, 128, 255, 0.7); +} +.webida-light .viewContainerFeedbackBottom.activate { + border-bottom-color: #0080ff; + border-bottom-color: rgba(0, 128, 255, 0.7); +} +.webida-light .consoleViewContentContainer { + position: absolute; + top: 28px; + overflow: auto; + width: 100%; + height: -webkit-calc(72%); + height: -moz-calc(72%); + height: calc(72%); +} +.webida-light .consoleViewContentContainer .fileloc_link { + cursor: pointer; + color: #1C38AA; +} +.webida-light .consoleViewContentContainer .fileloc_link:hover { + color: #57C25B; +} +.webida-light .consoleViewContentContainer .fileloc_link_clicked { + color: #8629AA; +} +.webida-light .consoleViewContentContainer .console_message_item { + margin-top: 2px; + margin-bottom: 2px; +} +.webida-light .pre_whitespace { + white-space: pre; +} +.webida-light .dijitMenuItemAccelKey { + color: gray; +} +.webida-light .webidaMenuItemAccelKeyHover { + vertical-align: 2px; + text-decoration: underline; + color: blue !important; +} +.webida-light .dijitButtonContents:focus .dijitButtonText { + text-decoration: underline; +} +.webida-light #plugin-settings-dialog-main { + width: 364px; + height: 300px; + overflow: auto; + padding: 10px; +} +.webida-light .app-loading-elem { + opacity: 1; + -webkit-transition: opacity 1s; + transition: opacity 1s; + position: absolute; + left: 0px; + top: 0px; + width: 100%; + height: 100%; + display: flex; + box-sizing: border-box; + background: radial-gradient(#d0deec, #8ba4be); + z-index: 1; +} +.webida-light .app-loading-elem.hide { + opacity: 0; +} +.webida-light .app-loading-emblem { + position: absolute; + margin: auto; + width: 72px; + height: 96px; + background: url("../images/loading_img.png") no-repeat; + z-index: 1; +} +.webida-light .app-loading-spinner { + position: relative; + margin: auto; + box-sizing: border-box; + background-clip: padding-box; + width: 100px; + height: 100px; + border-radius: 50px; + border: 4px solid rgba(0, 0, 0, 0.15); + -webkit-transform: perspective(100px) rotateX(66deg); + -webkit-transform-origin: 50% 60%; + transform: perspective(100px) rotateX(66deg); + transform-origin: 50% 60%; +} +.webida-light .app-loading-spinner:after { + content: ""; + position: absolute; + margin: -4px; + box-sizing: inherit; + width: inherit; + height: inherit; + border-radius: inherit; + opacity: .05; + border: inherit; + border-color: transparent; + -webkit-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; + -moz-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; + animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; +} +.webida-light .app-loading-spinner:after { + border-top-color: #414850; +} +@-webkit-keyframes spinner-spin { + 100% { + -webkit-transform: rotate(360deg); + } +} +@-moz-keyframes spinner-spin { + 100% { + -moz-transform: rotate(360deg); + } +} +@keyframes spinner-spin { + 100% { + transform: rotate(360deg); + } +} +@-webkit-keyframes spinner-fade { + 20% { + opacity: .1; + } + 40% { + opacity: 1; + } + 60% { + opacity: .1; + } +} +@-moz-keyframes spinner-fade { + 20% { + opacity: .1; + } + 40% { + opacity: 1; + } + 60% { + opacity: .1; + } +} +@keyframes spinner-fade { + 20% { + opacity: .1; + } + 40% { + opacity: 1; + } + 60% { + opacity: .1; + } +} +.webida-light .dijitTextBox, +.webida-light .dijitInputInner { + color: #000000; +} +.webida-light .dijitValidationTextBoxError .dijitValidationContainer { + background-color: #d46464; + background-image: url("../form/images/error.png"); + background-position: top center; + border: solid #d46464 0; + width: 9px; +} +.webida-light .dijitTextBoxError .dijitValidationContainer { + border-left-width: 1px; +} +.webida-light .dijitValidationTextBoxError .dijitValidationIcon { + width: 0; + background-color: transparent; + /* so the INPUT doesn't obscure the border in rtl+a11y */ +} +.webida-light .dijitTextArea, +.webida-light .dijitInputField .dijitPlaceHolder { + padding: 2px; +} +.webida-light .dijitSelect .dijitInputField, +.webida-light .dijitTextBox .dijitInputField { + padding: 1px 2px; +} +.webida-light .dj_gecko .dijitTextBox .dijitInputInner, +.webida-light .dj_webkit .dijitTextBox .dijitInputInner { + padding: 1px; +} +.webida-light .dijitSelect, +.webida-light .dijitSelect .dijitButtonContents, +.webida-light .dijitTextBox, +.webida-light .dijitTextBox .dijitButtonNode { + /* color for (outer) border on *TextBox widgets, and border between input and buttons on ComboBox and Spinner */ + border-color: #6d7886; + -webkit-transition-property: background-color, border; + -moz-transition-property: background-color, border; + transition-property: background-color, border; + -webkit-transition-duration: 0.35s; + -moz-transition-duration: 0.35s; + transition-duration: 0.35s; + border-radius: 0px; +} +.webida-light .dijitSelect .dijitButtonContents { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} +.webida-light .dijitSelect, +.webida-light .dijitTextBox { + background-color: #e6e9ed; +} +.webida-light .dijitSelectHover, +.webida-light .dijitSelectHover .dijitButtonContents, +.webida-light .dijitTextBoxHover, +.webida-light .dijitTextBoxHover .dijitButtonNode { + border-color: #759dc0; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; +} +.webida-light .dijitTextBoxHover { + background-color: #e5f2fe; + background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); +} +.webida-light .dijitSelectError, +.webida-light .dijitSelectError .dijitButtonContents, +.webida-light .dijitTextBoxError, +.webida-light .dijitTextBoxError .dijitButtonNode { + border-color: #d46464; +} +.webida-light .dijitSelectFocused, +.webida-light .dijitSelectFocused .dijitButtonContents, +.webida-light .dijitTextBoxFocused, +.webida-light .dijitTextBoxFocused .dijitButtonNode { + border-color: #759dc0; + -webkit-transition-duration: 0.1s; + -moz-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.webida-light .dijitTextBoxFocused { + background-color: #ffffff; + background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); +} +.webida-light .dijitTextBoxFocused .dijitInputContainer { + background: #ffffff; +} +.webida-light .dijitSelectErrorFocused, +.webida-light .dijitSelectErrorFocused .dijitButtonContents, +.webida-light .dijitTextBoxErrorFocused, +.webida-light .dijitTextBoxErrorFocused .dijitButtonNode { + border-color: #ce5050; +} +.webida-light .dijitSelectDisabled, +.webida-light .dijitSelectDisabled .dijitButtonContents, +.webida-light .dijitTextBoxDisabled, +.webida-light .dijitTextBoxDisabled .dijitButtonNode { + border-color: #d3d3d3; +} +.webida-light .dijitSelectDisabled, +.webida-light .dijitTextBoxDisabled, +.webida-light .dijitTextBoxDisabled .dijitInputContainer { + background-color: #efefef; + background-image: none; +} +.webida-light .dijitSelectDisabled, +.webida-light .dijitTextBoxDisabled, +.webida-light .dijitTextBoxDisabled .dijitInputInner { + color: #818181; +} +.webida-light .dj_webkit .dijitDisabled input { + /* because WebKit lightens disabled input/textarea no matter what color you specify */ + color: #757575; +} +.webida-light .dj_webkit textarea.dijitTextAreaDisabled { + /* because WebKit lightens disabled input/textarea no matter what color you specify */ + color: #1b1b1b; +} +.webida-light .dijitSelect .dijitArrowButtonInner, +.webida-light .dijitComboBox .dijitArrowButtonInner { + background-image: url("../images/icons/arrow.png"); + background-position: 0 0; + background-repeat: no-repeat; + margin: 0; + width: 8px; + border-radius: 0; + border-color: #6d7886; +} +.webida-light .dijitToolbar .dijitComboBox .dijitArrowButtonInner { + border: none; +} +.webida-light .dijitToolbar .dijitComboBox .dijitArrowButtonInner { + border: none; +} +.webida-light .dijitSelectLabel, +.webida-light .dijitTextBox .dijitInputInner, +.webida-light .dijitValidationTextBox .dijitValidationContainer { + padding: 1px 0; +} +.webida-light .dijitComboBox .dijitButtonNode { + padding: 0 3px; + background-color: #6d7886; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} +.webida-light .dijitComboBoxOpenOnClickHover .dijitButtonNode, +.webida-light .dijitComboBox .dijitDownArrowButtonHover, +.webida-light .dijitComboBoxFocused .dijitArrowButton { + background-color: #abd6ff; + padding: 1px 4px; +} +.webida-light .dijitComboBoxFocused .dijitArrowButton input { + background-position: -24px 0; + border: 0; +} +.webida-light .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner, +.webida-light .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner { + background-position: -24px 0; + border: 0; +} +.webida-light .dijitComboBox .dijitHasDropDownOpen { + background-color: #7dbdfa; + background-image: url("../images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; + padding: 1px; +} +.webida-light .dj_iequirks .dijitComboBox .dijitHasDropDownOpen { + padding: 1px 0; +} +.webida-light .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { + background-position: -70px 53%; + border: 0 none; +} +.webida-light div.dijitComboBoxDisabled .dijitArrowButtonInner { + /* specific selector set to override background-position setting from Button.js + * (.dijitComboBoxDisabled .dijitArrowButtonInner) */ + background-position: 0 50%; + background-color: transparent; +} +.webida-light .dj_ff3 .webida .dijitInputField input[type="hidden"] { + display: none; + height: 0; + width: 0; +} +.webida-light .dj_borderbox .webida .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { + width: 18px; +} +.webida-light .dj_borderbox .webida .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner { + width: 16px; +} +.webida-light .dijitButtonNode { + /* rules for dijit.form.*Button widgets and arrow nodes on ComboBox, Spinner etc. */ + -webkit-transition-property: background-color; + -moz-transition-property: background-color; + transition-property: background-color; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; +} +.webida-light .dijitButton .dijitButtonNode, +.webida-light .dijitDropDownButton .dijitButtonNode, +.webida-light .dijitComboButton .dijitButtonNode, +.webida-light .dijitToggleButton .dijitButtonNode { + border: 0; + color: #272a2d; + padding: 2px 4px 4px 4px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + background-color: #93a7c3; + /*background-image: -webkit-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); + background-image: -moz-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); + background-image: -o-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); + background-image: linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%);*/ +} +.webida-light .dijitComboButton .dijitArrowButton { + border-left-width: 0; + padding: 2px 4px 4px 4px; + /* TODO: still needed? */ +} +.webida-light .dijitArrowButtonInner { + width: 15px; + height: 15px; + margin: 0 auto; + background-image: url("../form/images/buttonArrows.png"); + background-repeat: no-repeat; + background-position: -51px 53%; +} +.webida-light .dijitLeftArrowButton .dijitArrowButtonInner { + background-position: -77px 53%; +} +.webida-light .dijitRightArrowButton .dijitArrowButtonInner { + background-position: -26px 53%; +} +.webida-light .dijitUpArrowButton .dijitArrowButtonInner { + background-position: 0 53%; +} +.webida-light .dijitDisabled .dijitArrowButtonInner { + background-position: -151px 53%; +} +.webida-light .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner { + background-position: -177px 53%; +} +.webida-light .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner { + background-position: -126px 53%; +} +.webida-light .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner { + background-position: -100px 53%; +} +.webida-light .dijitButtonText { + padding: 0 0.3em; + text-align: center; +} +.webida-light .dijitButtonHover .dijitButtonNode, +.webida-light .dijitDropDownButtonHover .dijitButtonNode, +.webida-light .dijitComboButton .dijitButtonNodeHover, +.webida-light .dijitComboButton .dijitDownArrowButtonHover, +.webida-light .dijitToggleButtonHover .dijitButtonNode { + /*background-image: -webkit-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); + background-image: -moz-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); + background-image: -o-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); + background-image: linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%);*/ + background-color: #a2b7d4; + color: #272a2d; +} +.webida-light .dijitButtonActive .dijitButtonNode, +.webida-light .dijitDropDownButtonActive .dijitButtonNode, +.webida-light .dijitComboButtonActive .dijitButtonNode, +.webida-light .dijitToggleButtonActive .dijitButtonNode, +.webida-light .dijitToggleButtonChecked .dijitButtonNode { + background-color: #424c5b; + color: #191b1c; + -webkit-transition-duration: 0.1s; + -moz-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.webida-light .dijitButtonDisabled, +.webida-light .dijitDropDownButtonDisabled, +.webida-light .dijitComboButtonDisabled, +.webida-light .dijitToggleButtonDisabled { + outline: none; + opacity: 0.4; +} +.webida-light .dijitButtonDisabled .dijitButtonNode, +.webida-light .dijitDropDownButtonDisabled .dijitButtonNode, +.webida-light .dijitComboButtonDisabled .dijitButtonNode, +.webida-light .dijitToggleButtonDisabled .dijitButtonNode { + background-color: #efefef; + border: solid 1px #d3d3d3; + color: #818181; + -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + box-shadow: 0 0 0 rgba(0, 0, 0, 0); + background-image: url("../form/images/buttonDisabled.png"); + background-image: -moz-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); + background-image: -webkit-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); + background-image: -o-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); + background-image: linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%); + _background-image: none; +} +.webida-light .dijitComboButtonDisabled .dijitArrowButton { + border-left-width: 0; +} +.webida-light table.dijitComboButton { + border-collapse: separate; + /* override dijit.css so that ComboBox rounded corners work */ +} +.webida-light .dijitComboButton .dijitStretch { + -moz-border-radius: 2px 0 0 2px; + border-radius: 2px 0 0 2px; +} +.webida-light .dijitComboButton .dijitArrowButton { + -moz-border-radius: 0 2px 2px 0; + border-radius: 0 2px 2px 0; +} +.webida-light .dj_ie6 .dijitToggleButton .dijitCheckBoxIcon { + background-image: url("../images/checkmarkNoBorder.gif"); +} +.webida-light .dijitToggleButton .dijitCheckBoxIcon { + background-image: url("../images/checkmarkNoBorder.png"); +} +.webida-light .dijitCheckBox, +.webida-light .dijitCheckBoxIcon { + background-image: url("../form/images/checkboxRadioButtonStates.png"); + /* checkbox sprite image */ + background-repeat: no-repeat; + width: 18px; + height: 18px; + margin: 0 2px 0 0; + padding: 0; +} +.webida-light .dj_ie6 .dijitCheckBox, +.webida-light .dj_ie6 .dijitCheckBoxIcon { + background-image: url("../form/images/checkboxAndRadioButtons_IE6.png"); + /* checkbox sprite image */ +} +.webida-light .dijitCheckBox, +.webida-light .dijitToggleButton .dijitCheckBoxIcon { + /* unchecked */ + background-position: -18px; +} +.webida-light .dijitCheckBoxChecked, +.webida-light .dijitToggleButtonChecked .dijitCheckBoxIcon { + /* checked */ + background-position: 0; +} +.webida-light .dijitCheckBoxDisabled { + /* disabled */ + background-position: -90px; +} +.webida-light .dijitCheckBoxCheckedDisabled { + /* disabled but checked */ + background-position: -72px; +} +.webida-light .dijitCheckBoxHover { + /* hovering over an unchecked enabled checkbox */ + background-position: -54px; +} +.webida-light .dijitCheckBoxCheckedHover { + /* hovering over an checked enabled checkbox */ + background-position: -36px; +} +.webida-light .dj_ie6 .dijitToggleButton .dijitRadio, +.webida-light .dj_ie6 .dijitToggleButton .dijitRadioIcon { + background-image: url("../form/images/checkboxAndRadioButtons_IE6.png"); +} +.webida-light .dijitToggleButton .dijitRadio, +.webida-light .dijitToggleButton .dijitRadioIcon { + background-image: url("../form/images/checkboxRadioButtonStates.png"); +} +.webida-light .dijitRadio, +.webida-light .dijitRadioIcon { + /* inside a toggle button */ + background-image: url("../form/images/checkboxRadioButtonStates.png"); + /* checkbox sprite image */ + background-repeat: no-repeat; + width: 18px; + height: 18px; + margin: 0 2px 0 0; + padding: 0; +} +.webida-light .dj_ie6 .dijitRadio, +.webida-light .dj_ie6 .dijitRadioIcon { + /* inside a toggle button */ + background-image: url("../form/images/checkboxAndRadioButtons_IE6.png"); + /* checkbox sprite image */ +} +.webida-light .dijitRadio { + /* unselected */ + background-position: -126px; +} +.webida-light .dijitToggleButton .dijitRadioIcon { + /* unselected */ + background-position: -107px; +} +.webida-light .dijitRadioDisabled { + /* unselected and disabled */ + background-position: -198px; +} +.webida-light .dijitRadioHover { + /* hovering over an unselected enabled radio button */ + background-position: -162px; +} +.webida-light .dijitRadioChecked { + background-position: -108px; +} +.webida-light .dijitToggleButtonChecked .dijitRadioIcon { + background-position: -92px; +} +.webida-light .dijitRadioCheckedHover { + background-position: -144px; +} +.webida-light .dijitRadioCheckedDisabled { + /* selected but disabled */ + background-position: -180px; +} +.webida-light .dijitSelect .dijitArrowButtonContainer { + border: 0; +} +.webida-light .dijitSelect .dijitArrowButton { + padding: 0 4px; + background-color: #6d7886; +} +.webida-light .dijitSelect .dijitArrowButton .dijitArrowButtonInner { + height: 16px !important; + outline: none; + border: none; +} +.webida-light .dijitSelectHover { + background-color: #e5f2fe; + background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-repeat: repeat-x; +} +.webida-light .dijitSelectHover .dijitArrowButton { + background-color: #abd6ff; + border: none; +} +.webida-light .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner { + background-position: -8px 0; +} +.webida-light .dijitSelectFocused .dijitArrowButton { + background-color: #7dbefa; +} +.webida-light .dijitSelectFocused .dijitArrowButton { + border: none; +} +.webida-light .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner { + background-position: -24px 0; + outline: none; + border: none; +} +.webida-light .dijitSelectDisabled { + border-color: #d3d3d3; + background-color: #efefef; + background-image: none; + color: #818181; +} +.webida-light .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner { + background-position: 0 53%; +} +.webida-light .dijitSelectMenu td.dijitMenuItemIconCell, +.webida-light .dijitSelectMenu td.dijitMenuArrowCell { + /* so that arrow and icon cells from MenuItem are not displayed */ + display: none; +} +.webida-light .dijitSelectMenu td.dijitMenuItemLabel { + /* line up menu text with text in select box (in LTR and RTL modes) */ + padding: 2px; +} +.webida-light .dijitSelectMenu .dijitMenuSeparatorTop { + border-bottom: 1px solid #759dc0; +} +.webida-light .dijitSliderBar { + outline: 1px; + height: 3px; + border: 0; + background-image: linear-gradient(to bottom, #576577 0%, #9dadc1 100%); +} +.webida-light .dijitSliderFocused .dijitSliderBar { + border-color: #759dc0; +} +.webida-light .dijitSliderHover .dijitSliderBar { + border-color: #759dc0; +} +.webida-light .dijitSliderDisabled .dijitSliderBar { + background-image: none; + border-color: #d3d3d3; +} +.webida-light .dijitRuleLabelsContainer { + color: #000000; +} +.webida-light .dijitRuleLabelsContainerH { + padding: 2px 0; +} +.webida-light .dijitSlider .dijitSliderProgressBarH, +.webida-light .dijitSlider .dijitSliderLeftBumper { + background-image: linear-gradient(to bottom, #576577 0%, #9dadc1 100%); +} +.webida-light .dijitSlider .dijitSliderRemainingBarH, +.webida-light .dijitSlider .dijitSliderRightBumper { + border-color: #b5bcc7; + background-color: #ffffff; +} +.webida-light .dijitSliderRightBumper { + border-right: solid 1px #b5bcc7; +} +.webida-light .dijitSliderLeftBumper { + border-left: solid 1px #b5bcc7; +} +.webida-light .dijitSliderHover .dijitSliderProgressBarH, +.webida-light .dijitSliderHover .dijitSliderLeftBumper { + background-color: #abd6ff; + border-color: #759dc0; +} +.webida-light .dijitSliderHover .dijitSliderRemainingBarH, +.webida-light .dijitSliderHover .dijitSliderRightBumper { + background-color: #ffffff; + border-color: #759dc0; +} +.webida-light .dijitSliderFocused .dijitSliderProgressBarH, +.webida-light .dijitSliderFocused .dijitSliderLeftBumper { + background-color: #abd6ff; + border-color: #759dc0; + -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); + -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); +} +.webida-light .dijitSliderFocused .dijitSliderRemainingBarH, +.webida-light .dijitSliderFocused .dijitSliderRightBumper { + background-color: #ffffff; + border-color: #759dc0; + -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); + -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); +} +.webida-light .dijitSliderDisabled .dijitSliderProgressBarH, +.webida-light .dijitSliderDisabled .dijitSliderLeftBumper { + background-color: #d3d3d3; + /* left side of slider, fill matches border */ + background-image: none; +} +.webida-light .dijitSliderDisabled .dijitSliderRemainingBarH, +.webida-light .dijitSliderDisabled .dijitSliderRightBumper { + background-color: #efefef; +} +.webida-light .dijitRuleLabelsContainerV { + padding: 0 2px; +} +.webida-light .dijitSlider .dijitSliderProgressBarV, +.webida-light .dijitSlider .dijitSliderBottomBumper { + border-color: #b5bcc7; + background-color: #cfe5fa; + background-image: -moz-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); + background-image: -webkit-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); + background-image: -o-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); + background-image: linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px); +} +.webida-light .dijitSlider .dijitSliderRemainingBarV, +.webida-light .dijitSlider .dijitSliderTopBumper { + border-color: #b5bcc7; + background-color: #ffffff; +} +.webida-light .dijitSliderBottomBumper { + border-bottom: solid 1px #b5bcc7; +} +.webida-light .dijitSliderTopBumper { + border-top: solid 1px #b5bcc7; +} +.webida-light .dijitSliderHover .dijitSliderProgressBarV, +.webida-light .dijitSliderHover .dijitSliderBottomBumper { + background-color: #abd6ff; + border-color: #759dc0; +} +.webida-light .dijitSliderHover .dijitSliderRemainingBarV, +.webida-light .dijitSliderHover .dijitSliderTopBumper { + background-color: #ffffff; + border-color: #759dc0; +} +.webida-light .dijitSliderFocused .dijitSliderProgressBarV, +.webida-light .dijitSliderFocused .dijitSliderBottomBumper { + background-color: #abd6ff; + border-color: #759dc0; + -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); + -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); +} +.webida-light .dijitSliderFocused .dijitSliderRemainingBarV, +.webida-light .dijitSliderFocused .dijitSliderTopBumper { + background-color: #ffffff; + border-color: #759dc0; + -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); + -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); + box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2); +} +.webida-light .dijitSliderDisabled .dijitSliderProgressBarV, +.webida-light .dijitSliderDisabled .dijitSliderBottomBumper { + background-color: #d3d3d3; + /* bottom side of slider, fill matches border */ +} +.webida-light .dijitSliderDisabled .dijitSliderRemainingBarV, +.webida-light .dijitSliderDisabled .dijitSliderTopBumper { + background-color: #efefef; +} +.webida-light .dijitSliderImageHandleH { + border: 0; + width: 18px; + height: 19px; + background-image: url("../form/images/sliderThumbs.png"); + background-repeat: no-repeat; + background-position: -36px 0; + top: -7px; +} +.webida-light .dijitSliderHover .dijitSliderImageHandleH { + background-position: -18px 0; +} +.webida-light .dijitSliderFocused .dijitSliderImageHandleH { + background-position: -36px 0; +} +.webida-light .dijitSliderProgressBarH .dijitSliderThumbHover { + background-position: -36px 0; +} +.webida-light .dijitSliderProgressBarH .dijitSliderThumbActive { + background-position: -36px 0; +} +.webida-light .dijitSliderReadOnly .dijitSliderImageHandleH, +.webida-light .dijitSliderDisabled .dijitSliderImageHandleH { + background-position: -54px 0; +} +.webida-light .dijitSliderImageHandleV { + border: 0; + width: 18px; + height: 16px; + background-image: url("../form/images/sliderThumbs.png"); + background-repeat: no-repeat; + background-position: -289px 0; +} +.webida-light .dijitSliderHover .dijitSliderImageHandleV { + background-position: -307px 0; +} +.webida-light .dijitSliderFocused .dijitSliderImageHandleV { + background-position: -325px 0; +} +.webida-light .dijitSliderProgressBarV .dijitSliderThumbHover { + background-position: -325px 0; +} +.webida-light .dijitSliderProgressBarV .dijitSliderThumbActive { + background-position: -325px 0; +} +.webida-light .dijitSliderReadOnly .dijitSliderImageHandleV, +.webida-light .dijitSliderDisabled .dijitSliderImageHandleV { + background-position: -343px 0; +} +.webida-light .dijitSliderButtonContainerH { + padding: 1px 3px 1px 2px; +} +.webida-light .dijitSliderButtonContainerV { + padding: 3px 1px 2px 1px; +} +.webida-light .dijitSliderDecrementIconH, +.webida-light .dijitSliderIncrementIconH, +.webida-light .dijitSliderDecrementIconV, +.webida-light .dijitSliderIncrementIconV { + background-image: url("../form/images/commonFormArrows.png"); + background-repeat: no-repeat; + background-color: #efefef; + -moz-border-radius: 2px; + border-radius: 2px; + border: solid 1px #b5bcc7; + font-size: 1px; +} +.webida-light .dijitSliderDecrementIconH, +.webida-light .dijitSliderIncrementIconH { + height: 12px; + width: 9px; +} +.webida-light .dijitSliderDecrementIconV, +.webida-light .dijitSliderIncrementIconV { + height: 9px; + width: 12px; +} +.webida-light .dijitSliderActive .dijitSliderDecrementIconH, +.webida-light .dijitSliderActive .dijitSliderIncrementIconH, +.webida-light .dijitSliderActive .dijitSliderDecrementIconV, +.webida-light .dijitSliderActive .dijitSliderIncrementIconV, +.webida-light .dijitSliderHover .dijitSliderDecrementIconH, +.webida-light .dijitSliderHover .dijitSliderIncrementIconH, +.webida-light .dijitSliderHover .dijitSliderDecrementIconV, +.webida-light .dijitSliderHover .dijitSliderIncrementIconV { + /* dijitSliderActive should be treated as dijitSliderHover since "clicking the slider" has no meaning */ + border: solid 1px #759dc0; + background-color: #ffffff; +} +.webida-light .dijitSliderDecrementIconH { + background-position: -357px 50%; +} +.webida-light .dijitSliderActive .dijitSliderDecrementIconH .dijitSliderHover .dijitSliderDecrementIconH { + background-position: -393px 50%; +} +.webida-light .dijitSliderIncrementIconH { + background-position: -251px 50%; +} +.webida-light .dijitSliderActive .dijitSliderIncrementIconH .dijitSliderHover .dijitSliderIncrementIconH { + background-position: -283px 50%; +} +.webida-light .dijitSliderDecrementIconV { + background-position: -38px 50%; +} +.webida-light .dijitSliderActive .dijitSliderDecrementIconV .dijitSliderHover .dijitSliderDecrementIconV { + background-position: -73px 50%; +} +.webida-light .dijitSliderIncrementIconV { + background-position: -143px 49%; +} +.webida-light .dijitSliderActive .dijitSliderIncrementIconV .dijitSliderHover .dijitSliderIncrementIconV { + background-position: -178px 49%; +} +.webida-light .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover, +.webida-light .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover, +.webida-light .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover, +.webida-light .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover { + background-color: #cfe5fa; +} +.webida-light .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive, +.webida-light .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive, +.webida-light .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive, +.webida-light .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive { + background-color: #abd6ff; + border-color: #759dc0; +} +.webida-light .dijitSliderButtonInner { + visibility: hidden; +} +.webida-light .dijitSliderDisabled .dijitSliderBar { + border-color: #d3d3d3; +} +.webida-light .dijitSliderReadOnly *, +.webida-light .dijitSliderDisabled * { + border-color: #d3d3d3; + color: #818181; +} +.webida-light .dijitSliderReadOnly .dijitSliderDecrementIconH, +.webida-light .dijitSliderDisabled .dijitSliderDecrementIconH { + background-position: -321px 50%; + background-color: #efefef; +} +.webida-light .dijitSliderReadOnly .dijitSliderIncrementIconH, +.webida-light .dijitSliderDisabled .dijitSliderIncrementIconH { + background-position: -215px 50%; + background-color: #efefef; +} +.webida-light .dijitSliderReadOnly .dijitSliderDecrementIconV, +.webida-light .dijitSliderDisabled .dijitSliderDecrementIconV { + background-position: -3px 49%; + background-color: #efefef; +} +.webida-light .dijitSliderReadOnly .dijitSliderIncrementIconV, +.webida-light .dijitSliderDisabled .dijitSliderIncrementIconV { + background-position: -107px 49%; + background-color: #efefef; +} +.webida-light .dijitSpinnerButtonContainer { + overflow: hidden; + position: relative; + width: auto; + padding: 0 2px; +} +.webida-light .dijitSpinnerButtonContainer .dijitSpinnerButtonInner { + border-width: 1px 0; + /* reserve space to match thecombobox button border with border and not padding to make IE happier */ + border-style: solid none; +} +.webida-light .dijitSpinner .dijitArrowButton { + width: auto; + background-color: #efefef; + background-image: url("../images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + overflow: hidden; +} +.webida-light .dj_iequirks .dijitSpinner .dijitArrowButton { + overflow: visible; + /* 0 height w/o this */ +} +.webida-light .dijitSpinner .dijitSpinnerButtonInner { + width: 15px; +} +.webida-light .dijitSpinner .dijitArrowButtonInner { + border: solid 1px #ffffff; + border-bottom-width: 0; + /* 2 top borders = 1 top+bottom border in ComboBox */ + background-image: url("../form/images/commonFormArrows.png"); + background-repeat: no-repeat; + height: 100%; + width: 15px; + padding-left: 1px; + padding-right: 1px; + /* for up arrow */ + background-position: -139px center; + /* override button.css (TODO: move to Common.css since ComboBox needs this too) */ + display: block; + margin: -1px 0 -1px 0; + /* compensate for inner border */ +} +.webida-light .dj_iequirks .dijitSpinner .dijitArrowButtonInner, +.webida-light .dj_ie6 .dijitSpinner .dijitArrowButtonInner, +.webida-light .dj_ie7 .dijitSpinner .dijitArrowButtonInner, +.webida-light .dj_ie8 .dijitSpinner .dijitArrowButtonInner { + margin-top: 0; + /* since its bottom aligned */ +} +.webida-light .dj_iequirks .dijitSpinner .dijitArrowButtonInner { + width: 19px; +} +.webida-light .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner { + background-position: -34px; +} +.webida-light .dijitSpinner .dijitArrowButtonInner .dijitInputField { + padding: 0; +} +.webida-light .dijitUpArrowButtonActive, +.webida-light .dijitDownArrowButtonActive { + background-color: #abd6ff; +} +.webida-light .dijitSpinner .dijitUpArrowButtonHover, +.webida-light .dijitSpinner .dijitDownArrowButtonHover, +.webida-light .dijitSpinnerFocused .dijitArrowButton { + background-color: #abd6ff; +} +.webida-light .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner { + background-position: -174px; +} +.webida-light .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner { + background-position: -69px; +} +.webida-light .dijitSpinnerFocused { + background-color: #ffffff; + background-image: none; +} +.webida-light .dijitSpinner .dijitDownArrowButtonActive, +.webida-light .dijitSpinner .dijitUpArrowButtonActive { + background-color: #7dbefa; + background-image: url("../images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, +.webida-light .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { + /* hide inner border while button is depressed */ + border: 0; + padding: 1px; + margin-right: 2px; + margin-bottom: 1px; +} +.webida-light .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner { + background-position: -173px; +} +.webida-light .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { + background-position: -68px; +} +.webida-light .dijitSpinnerDisabled .dijitArrowButtonInner { + background-color: #efefef; +} +.webida-light .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner { + background-position: -104px; +} +.webida-light .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner { + background-position: 1px; +} +.webida-light .dj_ie7 .dijitSpinner { + overflow: visible; +} +.webida-light .dijitPopup { + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); +} +.webida-light .dijitTooltipDialogPopup { + /* exception popups: do not use a shadow on these because they aren't rectangular */ + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} +.webida-light .dijitComboBoxHighlightMatch { + background-color: #abd6ff; +} +.webida-light .dijitFocusedLabel { + /* for checkboxes or radio buttons, hatch border around the corresponding label, to indicate focus */ + outline: 1px dotted #494949; +} +.webida-light .dojoDndItem { + border-color: rgba(0, 0, 0, 0); + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; + -webkit-transition-property: background-color, border-color; + -moz-transition-property: background-color, border-color; + transition-property: background-color, border-color; +} +.webida-light .dojoDndItemOver { + background-color: #abd6ff; + background-image: url("images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + padding: 1px; + border: solid 1px #759dc0; + color: #000000; +} +.webida-light .dojoDndItemAnchor, +.webida-light .dojoDndItemSelected { + background-color: #cfe5fa; + background-image: url("images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + padding: 1px; + border: solid 1px #759dc0; + color: #000000; +} +.webida-light .dojoDndItemBefore, +.webida-light .dojoDndItemAfter { + border-color: #759dc0; +} +.webida-light table.dojoDndAvatar { + border: 1px solid #b5bcc7; + border-collapse: collapse; + background-color: #ffffff; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); +} +.webida-light .dojoDndAvatarHeader td { + height: 20px; + padding-left: 21px; +} +.webida-light .dojoDndMove .dojoDndAvatarHeader, +.webida-light .wsdk.dojoDndCopy .dojoDndAvatarHeader { + background-image: url("../images/dnd.png"); + background-repeat: no-repeat; + background-position: 2px -122px; +} +.webida-light .dojoDndAvatarItem td { + padding: 5px; +} +.webida-light .dojoDndMove .dojoDndAvatarHeader { + background-color: #f58383; + background-position: 2px -103px; +} +.webida-light .dojoDndCopy .dojoDndAvatarHeader { + background-color: #f58383; + background-position: 2px -68px; +} +.webida-light .dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader { + background-color: #97e68d; + background-position: 2px -33px; +} +.webida-light .dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader { + background-color: #97e68d; + background-position: 2px 2px; +} +.webida-light .dijitDialog { + background-color: #EDF2F9; + border-radius: 5px; + border: 1px solid #31353b; + -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25); +} +.webida-light .dijitDialog .dijitTreeRow { + color: #000000; +} +.webida-light .dijitDialogPaneContent { + border: 0; + background-color: transparent; + padding: 10px 8px; + position: relative; +} +.webida-light .dijitDialogPaneContentArea { + margin: 0; + padding: 0; +} +.webida-light .dijitDialogPaneActionBar { + /* gray bar at bottom of dialog with OK/Cancel buttons */ + background-color: transparent; + padding: 3px 5px 8px 7px; + text-align: right; + margin: 10px -8px -10px; +} +.webida-light .dijitTooltipDialog .dijitDialogPaneActionBar { + -webkit-border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; + margin: 10px -10px -8px; +} +.webida-light .dijitDialogPaneActionBar .dijitButton { + float: none; +} +.webida-light .dijitDialogTitleBar { + border-radius: 4px; + margin: 1px; + /*background-image: -webkit-linear-gradient(top, #5e6872 0%, #414850 100%); + background-image: -moz-linear-gradient(top, #5e6872 0%, #414850 100%); + background-image: -o-linear-gradient(top, #5e6872 0%, #414850 100%); + background-image: linear-gradient(to bottom, #5e6872 0%, #414850 100%);*/ + background-color: #576477; + border: 0; + padding: 7px; + border-top: none; +} +.webida-light .dijitDialogTitle { + /* typography and styling of the dialog title */ + padding: 0 1px; + font-size: 1.091em; + color: #fff; +} +.webida-light .dijitDialogCloseIcon { + /* the default close icon for the dialog */ + background: url("../images/dialogCloseIcon.png"); + background-repeat: no-repeat; + position: absolute; + width: 20px; + height: 20px; + top: 6px; + right: 6px; +} +.webida-light .dj_ie6 .dijitDialogCloseIcon { + background-image: url("../images/dialogCloseIcon8bit.png"); +} +.webida-light .dijitDialogCloseIconHover { + background-position: -20px; +} +.webida-light .dijitDialogCloseIconActive { + background-position: -40px; +} +.webida-light .dijitTooltip, +.webida-light .dijitTooltipDialog { + /* the outermost dom node, holding the connector and container */ + background: transparent; + /* make the area on the sides of the arrow transparent */ +} +.webida-light .dijitTooltipBelow { + /* leave room for arrow above content */ + padding-top: 13px; + padding-left: 3px; + padding-right: 3px; +} +.webida-light .dijitTooltipAbove { + /* leave room for arrow below content */ + padding-bottom: 13px; + padding-left: 3px; + padding-right: 3px; +} +.webida-light .dijitTooltipContainer { + /* the part with the text */ + background-color: #ffffff; + background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); + background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); + background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); + background-image: linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px); + background-position: bottom; + border: 1px solid #759dc0; + padding: 6px 8px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25); + font-size: 1em; + color: #000000; +} +.webida-light .dijitTooltipConnector { + /* the arrow piece */ + border: 0; + z-index: 2; + background-image: url("../images/tooltip.png"); + background-repeat: no-repeat; + width: 16px; + height: 14px; +} +.webida-light .dj_ie6 .dijitTooltipConnector { + background-image: url("../images/tooltip8bit.png"); +} +.webida-light .dijitTooltipBelow .dijitTooltipConnector { + /* the arrow piece for tooltips below an element */ + top: 0; + left: 3px; + background-position: -31px 0; + width: 16px; + height: 14px; +} +.webida-light .dijitTooltipAbove .dijitTooltipConnector { + /* the arrow piece for tooltips above an element */ + bottom: 0; + left: 3px; + background-position: -15px 0; + width: 16px; + height: 14px; +} +.webida-light .dj_ie7 .dijitTooltipAbove .dijitTooltipConnector, +.webida-light .dj_ie6 .dijitTooltipAbove .dijitTooltipConnector { + bottom: -1px; +} +.webida-light .dijitTooltipABRight .dijitTooltipConnector { + /* above or below tooltip, but the arrow appears on the right, + and the right edges of target and tooltip are aligned rather than the left. + Override above rules for .dijitTooltipBelow, .dijitTooltipAbove */ + left: auto; + right: 3px; +} +.webida-light .dijitTooltipLeft { + padding-right: 14px; +} +.webida-light .dijitTooltipLeft .dijitTooltipConnector { + /* the arrow piece for tooltips to the left of an element, bottom borders aligned */ + right: 0; + background-position: 0 0; + width: 16px; + height: 14px; +} +.webida-light .dijitTooltipRight { + padding-left: 14px; +} +.webida-light .dijitTooltipRight .dijitTooltipConnector { + /* the arrow piece for tooltips to the right of an element, bottom borders aligned */ + left: 0; + background-position: -48px 0; + width: 16px; + height: 14px; +} +.webida-light .dijitDialogUnderlay { + background: #ffffff; +} +.webida-light .popup-dialog .dijitDialogPaneContentArea, +.webida-light .buttoned-dialog-text-only .dijitDialogPaneContentArea { + background-color: transparent; + padding: 10px 10px 30px 10px; + overflow-wrap: break-word; +} +.webida-light .dijitCalendar { + border: solid 1px #b5bcc7; + border-collapse: separate; + -moz-border-radius: 4px; + border-radius: 4px; + background-color: #cfe5fa; + background-image: url("../images/calendar.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%); + text-align: center; + padding: 6px 5px 3px 5px; +} +.webida-light .dijitCalendar img { + border: none; +} +.webida-light .dijitCalendarHover, +.webida-light .dijitCalendar:hover, +.webida-light .dijitCalendarActive { + /* treat dijitCalendarActive like hover since there's + * no concept of clicking a Calendar as a whole (although you can click things inside the calendar) + */ + background-color: #abd6ff; + border: solid 1px #759dc0; +} +.webida-light .dijitCalendarMonthContainer th { + text-align: center; + padding-bottom: 4px; + vertical-align: middle; +} +.webida-light .dijitCalendarMonthLabel { + color: #000000; + font-size: 1.091em; + padding: 0 4px; +} +.webida-light .dijitCalendarIncrementControl { + width: 18px; + height: 16px; + background-image: url("../images/calendarArrows.png"); + background-repeat: no-repeat; +} +.webida-light .dj_ie6 .dijitCalendarIncrementControl { + background-image: url("../images/calendarArrows8bit.png"); +} +.webida-light .dijitCalendarIncrease { + background-position: -18px 0; +} +.webida-light .dijitCalendarArrowHover .dijitCalendarDecrease, +.webida-light .dijitCalendarArrow:hover .dijitCalendarDecrease { + background-position: -36px 0; +} +.webida-light .dijitCalendarArrowHover .dijitCalendarIncrease, +.webida-light .dijitCalendarArrow:hover .dijitCalendarIncrease { + background-position: -55px 0; +} +.webida-light .dijitCalendarArrowActive .dijitCalendarDecrease, +.webida-light .dijitCalendarArrow:active .dijitCalendarDecrease { + background-position: -72px 0; +} +.webida-light .dijitCalendarArrowActive .dijitCalendarIncrease, +.webida-light .dijitCalendarArrow:active .dijitCalendarIncrease { + background-position: -91px 0; +} +.webida-light .dijitA11ySideArrow { + /* text +/- labels instead of arrow icons, for high contrast mode */ + display: none; +} +.webida-light .dijitCalendarDayLabelTemplate { + padding-bottom: 0; + text-align: center; + border-bottom: 1px solid #b5bcc7; + padding: 0 3px 2px; +} +.webida-light .dijitCalendarDayLabel { + padding: 0 4px 0 4px; + font-weight: bold; + font-size: 0.909em; + text-align: center; + color: #000000; +} +.webida-light .dijitCalendarDateTemplate { + background-color: #ffffff; + border-bottom: 1px solid #d3d3d3; + padding-top: 0; + font-size: 0.909em; + font-family: Arial; + font-weight: bold; + letter-spacing: .05em; + text-align: center; + color: #000000; +} +.webida-light .dj_ie6 .dijitCalendarDateTemplate { + background-image: none; +} +.webida-light .dijitCalendarPreviousMonth, +.webida-light .dijitCalendarNextMonth { + background-color: #e5f2fe; + background-image: none; + border-bottom: solid 1px #d3d3d3; + /* todo: redundant with above .dijitCalendarDateTemplate rule */ +} +.webida-light .dijitCalendarDateTemplate .dijitCalendarDateLabel { + text-decoration: none; + display: block; + padding: 3px 5px 3px 4px; + border: solid 1px #ffffff; + /* intentionally matches background-color, no visible border until hover/selection */ + background-color: rgba(171, 212, 251, 0); + /* transparent causes black-flash animation problem on webkit */ + -webkit-transition-property: background-color, border; + -moz-transition-property: background-color, border; + transition-property: background-color, border; + -webkit-transition-duration: 0.35s; + -moz-transition-duration: 0.35s; + transition-duration: 0.35s; +} +.webida-light .dijitCalendarPreviousMonth .dijitCalendarDateLabel, +.webida-light .dijitCalendarNextMonth .dijitCalendarDateLabel { + color: #759dc0; + border-color: #e5f2fe; + /* intentionally matches background-color, no visible border until hover/selection */ +} +.webida-light .dijitCalendarYearContainer { + vertical-align: middle; +} +.webida-light .dijitCalendarYearControl { + padding: 1px 2px 2px 2px; +} +.webida-light .dijitCalendarYearLabel { + padding: 2px 0 0 0; + margin: 0; + font-size: 1.17em; +} +.webida-light .dijitCalendarYearLabel span { + /* trying to center next/current/previous year vertically, doesn't work on IE6/7 though */ + vertical-align: middle; +} +.webida-light .dijitCalendarSelectedYear { + padding: 0 3px; +} +.webida-light .dijitCalendarNextYear, +.webida-light .dijitCalendarPreviousYear { + padding: 1px 6px 1px 6px; + font-size: 0.909em; +} +.webida-light .dijitCalendarSelectedYear { + font-size: 1.091em; + color: #000000; +} +.webida-light .dijitCalendarHoveredDate .dijitCalendarDateLabel, +.webida-light .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel { + background-color: #abd6ff; + border: solid 1px #759dc0; + color: #000000; + -webkit-transition-duration: 0.2s; + -moz-transition-duration: 0.2s; + transition-duration: 0.2s; +} +.webida-light .dijitCalendarNextYearHover, +.webida-light .dijitCalendarNextYear:hover, +.webida-light .dijitCalendarPreviousYearHover, +.webida-light .dijitCalendarPreviousYear:hover { + color: #000000; + border: solid 1px #ffffff; + padding: 0 5px 0 5px; + /* reduced by 1 to make room for border */ + background-color: #e5f2fe; +} +.webida-light .dijitCalendarNextYearActive, +.webida-light .dijitCalendarNextYear:active .dijitCalendarPreviousYearActive, +.webida-light .dijitCalendarPreviousYear:active { + border: solid 1px #759dc0; + padding: 0 5px 0 5px; + /* reduced by 1 to make room for border */ + background-color: #7dbdfa; +} +.webida-light .dijitCalendarActiveDate .dijitCalendarDateLabel, +.webida-light .dijitCalendarEnabledDate:active .dijitCalendarDateLabel { + background-color: #7dbdfa; + border: solid 1px #ffffff; + -webkit-transition-duration: 0.1s; + -moz-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.webida-light .dj_ie6 .dijitCalendarActiveDate .dijitCalendarDateLabel { + background-image: none; +} +.webida-light .dijitCalendarSelectedDate .dijitCalendarDateLabel { + color: #000000; + background-color: #abd6ff; + border-color: #759dc0; +} +.webida-light .dijitCalendarDisabledDate .dijitCalendarDateLabel { + color: #818181; + text-decoration: line-through; +} +.webida-light .dijitCalendar .dijitDropDownButton { + margin: 0; +} +.webida-light .dijitCalendar .dijitButtonText { + padding: 1px 0 3px; + margin-right: -4px; +} +.webida-light .dijitCalendar .dijitDropDownButton .dijitButtonNode { + padding: 0 3px 0 2px; + border: solid 1px #b5bcc7; + -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0); + box-shadow: 0 0 0 rgba(0, 0, 0, 0); + background-color: transparent; + background-image: none; +} +.webida-light .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode, +.webida-light .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode { + background-color: #e5f2fe; + border: solid 1px #ffffff; +} +.webida-light .dijitCalendarMonthMenu { + border-color: #759dc0; + background-color: #ffffff; + text-align: center; + background-image: none; +} +.webida-light .dijitCalendarMonthMenu .dijitCalendarMonthLabel { + border-top: solid 1px #ffffff; + /* intentionally invisible until hover */ + border-bottom: solid 1px #ffffff; + padding: 2px 0; +} +.webida-light .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover, +.webida-light .dijitCalendarMonthMenu .dijitCalendarMonthLabel:hover { + border-color: #759dc0; + border-width: 1px 0; + background-color: #abd6ff; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); + background-image: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #ffffff , endColorstr= #abd6ff ); +} +.webida-light .dj_ie6 .dijitCalendar { + background-image: none; +} +.webida-light .dijitMenuBar { + border: 0; + margin: 0; + padding: 0; + background-image: linear-gradient(to bottom, #363b42 1px, #414850 0px, #414850 26px, #3e454c 0px, #313437 30px); +} +.webida-light .dijitMenu { + background-color: #4e555f; + border: 1px solid #000000; +} +.webida-light .dijitMenuItem { + color: #ffffff; +} +.webida-light .dijitMenuBar .dijitMenuItem { + background-image: none; + background-color: transparent; + border: 1px solid transparent; + border-radius: 3px; + top: 1px; + padding: 6px 10px 7px; + margin: -1px; + color: #ffffff; +} +.webida-light .dijitMenuBar .dijitMenuItemHover { + border-color: #0b3647; + background-color: #134b61; + /*background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%);*/ +} +.webida-light .dijitMenuBar .dijitMenuItemSelected { + border-color: #0b3647; + background-color: #134b61; + /*background-image: -webkit-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -moz-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: -o-linear-gradient(top, #2b3035 0%, #363b42 100%); + background-image: linear-gradient(to bottom, #2b3035 0%, #363b42 100%);*/ + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.3); +} +.webida-light .dijitMenuTable { + border-collapse: separate; + border-spacing: 0 0; + padding: 0; +} +.webida-light .dijitMenu .dijitMenuItem td, +.webida-light .dijitComboBoxMenu .dijitMenuItem { + padding: 2px; + border-style: solid; + border-color: #ffffff; +} +.webida-light .dijitMenu .dijitMenuItemHover td, +.webida-light .dijitMenu .dijitMenuItemSelected td, +.webida-light .dijitMenuItemHover, +.webida-light .dijitComboBoxMenu .dijitMenuItemHover, +.webida-light .dijitMenuItemSelected { + border-color: #759dc0; + background-color: #91bad4; +} +.webida-light .dijitMenuPopup .dijitMenuItem { + background-color: transparent; + height: 22px; +} +.webida-light .dijitMenuPopup .dijitMenuItemSelected { + background-color: #53b2da; + /*background-image: -webkit-linear-gradient(top, #b3ceec 0%, #92aecd 100%); + background-image: -moz-linear-gradient(top, #b3ceec 0%, #92aecd 100%); + background-image: -o-linear-gradient(top, #b3ceec 0%, #92aecd 100%); + background-image: linear-gradient(to bottom, #b3ceec 0%, #92aecd 100%);*/ +} +.webida-light .dijitMenuPopup .dijitMenuItemSelected.dijitMenuItemDisabled { + background-image: none; +} +.webida-light .dijitMenuPopup .dijitMenuItem td, +.webida-light .dijitMenu .dijitMenuItemHover td { + border: 0; + background-color: transparent; +} +.webida-light .dj_ie .dijitMenuActive .dijitMenuItemHover, +.webida-light .dj_ie .dijitMenuActive .dijitMenuItemSelected, +.webida-light .dj_ie .dijitMenuPassive .dijitMenuItemHover, +.webida-light .dj_ie .dijitMenuPassive .dijitMenuItemSelected { + padding-top: 6px; + padding-bottom: 5px; + margin-top: -3px; +} +.webida-light td.dijitMenuItemIconCell { + padding: 2px; + margin: 0 0 0 4px; +} +.webida-light td.dijitMenuItemLabel { + padding-top: 5px; + padding-bottom: 5px; +} +.webida-light .dijitMenuExpand { + width: 7px; + height: 7px; + background-image: url("../images/spriteArrows.png"); + background-position: -14px 0; + margin-right: 3px; + margin-bottom: 4px; +} +.webida-light .dijitMenuItem .dijitMenuExpand { + background-position: -70px 0; +} +.webida-light .dijitMenuItem.dijitMenuItemHover .dijitMenuExpand, +.webida-light .dijitMenuItem.dijitMenuItemSelected .dijitMenuExpand { + background-position: -14px 0; +} +.webida-light .dijitMenuItemDisabled .dijitMenuItemIconCell { + opacity: 1; +} +.webida-light .dijitMenuSeparatorTop { + height: auto; + margin-top: 1px; + /* prevents spacing above/below separator */ + border-bottom: 1px solid #3a4047; +} +.webida-light .dijitMenuSeparatorBottom { + height: auto; + margin-bottom: 1px; +} +.webida-light .dijitCheckedMenuItem .dijitMenuItemIcon, +.webida-light .dijitRadioMenuItem .dijitMenuItemIcon { + background-image: url("../form/images/checkboxRadioButtonStates.png"); + background-repeat: no-repeat; + background-position: -15px 50%; + /* unchecked checkbox */ + width: 15px; + height: 16px; +} +.webida-light .dj_ie6 .dijitCheckedMenuItem .dijitMenuItemIcon, +.webida-light .dj_ie6 .dijitRadioMenuItem .dijitMenuItemIcon { + background-image: url("../form/images/checkboxAndRadioButtons_IE6.png"); +} +.webida-light .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon { + background-position: 0 50%; + /* checked checkbox */ +} +.webida-light .dijitRadioMenuItem .dijitMenuItemIcon { + background-position: -105px 50%; + /* unfilled circle */ +} +.webida-light .dijitRadioMenuItemChecked .dijitMenuItemIcon { + background-position: -90px 50%; + /* filled circle */ +} +.webida-light .dijitComboBoxMenu { + margin-left: 0; + background-image: none; +} +.webida-light .dijitMenu .dijitMenuItemSelected td, +.webida-light .dijitComboBoxMenu .dijitMenuItemSelected { + color: #000000; + border-color: #759dc0; + background-color: #abd6ff; +} +.webida-light .dijitMenu .dijitMenuItemSelected.dijitMenuItemDisabled td, +.webida-light .dijitComboBoxMenu .dijitMenuItemSelected.dijitMenuItemDisabled { + color: inherit; +} +.webida-light .dijitMenu .dijitMenuItemSelected td { + border: 0; + background-color: transparent; +} +.webida-light .dijitComboBoxMenuActive .dijitMenuItemSelected { + background-color: #7dbdfa; + /* TODO: why is this a different color than normal .dijitMenuItemSelected? */ +} +.webida-light .dijitMenuPreviousButton, +.webida-light .dijitMenuNextButton { + font-style: italic; +} +.webida-light .dijitColorPalette { + border: 1px solid #b5bcc7; + background: #ffffff; + -moz-border-radius: 0; + border-radius: 0; +} +.webida-light .dijitColorPalette .dijitPaletteImg { + /* transparent (but clickable) node inside of each , overlaying the color swatch. + * displays border around a color swatch + * overrides border color in dijit.css */ + border: 1px solid #d3d3d3; +} +.webida-light .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg { + border: 1px solid #000000; +} +.webida-light .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, +.webida-light .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg { + border: 2px solid #000000; +} +.webida-light .dijitInlineEditBoxDisplayMode { + border: 1px solid transparent; +} +.webida-light .dijitInlineEditBoxDisplayModeHover { + background-color: #e5f2fe; + border: solid 1px #759dc0; +} +.webida-light .dj_ie6 .dijitInlineEditBoxDisplayMode { + border: none; +} +.webida-light .dijitProgressBar { + margin: 2px 0 2px 0; +} +.webida-light .dijitProgressBarEmpty { + /* outer container and background of the bar that's not finished yet*/ + background-color: #ffffff; + border-color: #759dc0; +} +.webida-light .dijitProgressBarTile { + /* inner container for finished portion when in 'tile' (image) mode */ + background-color: #abd6ff; + background-image: url("../images/progressBarFull.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%); + background-attachment: scroll; +} +.webida-light .dj_ie6 .dijitProgressBarTile { + background-image: none; +} +.webida-light .dijitProgressBarFull { + border: 0px solid #759dc0; + border-right-width: 1px; + -webkit-transition-property: width; + -moz-transition-property: width; + transition-property: width; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; +} +.webida-light .dijitProgressBarLabel { + /* Set to a color that contrasts with both the "Empty" and "Full" parts. */ + color: #000000; +} +.webida-light .dijitProgressBarIndeterminate .dijitProgressBarTile { + /* use an animated gif for the progress bar in 'indeterminate' mode; + background-color won't appear unless user has turned off background images */ + background: #efefef url("../images/progressBarAnim.gif") repeat-x top; +} +.webida-light .dijitTimePicker .dijitButtonNode { + padding: 0 0; + -moz-border-radius: 0; + border-radius: 0; +} +.webida-light .dijitTimePicker { + border: 1px #b5bcc7 solid; + border-top: none; + border-bottom: none; + background-color: #fff; + /* TODO: useless? Appears to be overridden by settings on individual elements */ +} +.webida-light .dijitTimePickerItem { + /* dijitTimePickerItem refers to both Tick's (minor values like 2:15, 2:30, 2:45) and Marker's (major values like 2PM, 3PM) */ + background-image: url("images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + border-top: solid 1px #b5bcc7; + border-bottom: solid 1px #b5bcc7; + margin-top: -1px; +} +.webida-light .dijitTimePickerTick { + /* minor value */ + color: #818181; + background-color: #efefef; + font-size: 0.818em; +} +.webida-light .dijitTimePickerMarker { + /* major value - 1:00, 2:00, times on the hour */ + background-color: #e5f2fe; + font-size: 1em; + white-space: nowrap; +} +.webida-light .dijitTimePickerTickHover, +.webida-light .dijitTimePickerMarkerHover, +.webida-light .dijitTimePickerMarkerSelected, +.webida-light .dijitTimePickerTickSelected { + background-color: #7dbdfa; + color: #000000; +} +.webida-light .dijitTimePickerMarkerSelected, +.webida-light .dijitTimePickerTickSelected { + font-size: 1em; +} +.webida-light .dijitTimePickerTick .dijitTimePickerItemInner { + padding: 1px; + margin: 0; +} +.webida-light .dijitTimePicker .dijitButtonNode { + border-left: none; + border-right: none; + border-color: #b5bcc7; + background-color: #efefef; + background-image: url("images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitTimePicker .dijitArrowButtonInner { + height: 100%; + /* hack wsdk.button.css */ + background-image: url("../form/images/commonFormArrows.png"); + background-repeat: no-repeat; + background-position: -140px 45%; +} +.webida-light .dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner { + background-position: -35px 45%; +} +.webida-light .dijitTimePicker .dijitUpArrowHover, +.webida-light .dijitTimePicker .dijitDownArrowHover { + background-color: #abd6ff; +} +.webida-light .dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner { + background-position: -175px 45%; +} +.webida-light .dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner { + background-position: -70px 45%; +} +.webida-light .dijitTreeNode { + zoom: 1; + /* force layout on IE (TODO: may not be needed anymore) */ +} +.webida-light .dijitTreeIsRoot { + background-image: none; +} +.webida-light .dijitTreeRow, +.webida-light .dijitTreeNode .dojoDndItemBefore, +.webida-light .dijitTreeNode .dojoDndItemAfter { + /* so insert line shows up on IE when dropping after a target element */ + padding: 4px 0 2px 0; + background-color: none; + background-color: transparent; + background-color: rgba(171, 214, 255, 0); + background-position: 0 0; + background-repeat: repeat-x; + border: solid 0 transparent; + -webkit-transition-property: background-color, border-color; + -moz-transition-property: background-color, border-color; + transition-property: background-color, border-color; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; + -webkit-transition-timing-function: ease-out; + -moz-transition-timing-function: ease-out; + transition-timing-function: ease-out; +} +.webida-light .dijitTreeRowSelected { + background-color: #43cbff; + border-color: transparent; + background-image: none; + padding: 3px 0 1px; + border-width: 1px 0; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; +} +.webida-light .dijitTreeRowHover { + background-color: #bcedff; + border-color: transparent; + background-image: none; + padding: 3px 0 1px; + border-width: 1px 0; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; +} +.webida-light .dijitTreeRowActive { + background-color: #43cbff; + border-color: transparent; + background-image: none; + padding: 3px 0 1px; + border-width: 1px 0; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; +} +.webida-light .dijitTreeRowFocused { + background-repeat: repeat; +} +.webida-light .dijitTreeRow.focused { + border: 1px #759dc0 solid; + padding: 3px 0 1px; +} +.webida-light .dijitTreeRow .dijitTreeLabel { + outline: none; +} +.webida-light .dijitTreeExpando { + background-image: url("../images/treeExpandImages.png"); + width: 16px; + height: 16px; + background-position: -35px 0; + /* for dijitTreeExpandoOpened */ +} +.webida-light .dj_ie6 .dijitTreeExpando { + background-image: url("../images/treeExpandImages8bit.png"); +} +.webida-light .dijitTreeRowHover .dijitTreeExpandoOpened { + background-position: -53px 0; +} +.webida-light .dijitTreeExpandoClosed { + background-position: 1px 0; +} +.webida-light .dijitTreeRowHover .dijitTreeExpandoClosed { + background-position: -17px 0; +} +.webida-light .dijitTreeExpandoLeaf, +.webida-light .dj_ie6 .dijitTreeExpandoLeaf { + background-image: none; +} +.webida-light .dijitTreeExpandoLoading { + background-image: url("../images/loadingAnimation.gif"); +} +.webida-light .dijitTreeNode .dojoDndItemBefore .dijitTreeContent { + border-top: 2px solid #759dc0; +} +.webida-light .dijitTreeNode .dojoDndItemAfter .dijitTreeContent { + border-bottom: 2px solid #759dc0; +} +.webida-light .dijitToolbar { + background-color: #616972; + padding: 0 0 0 4px; + border: 0; + zoom: 1; + height: 30px; +} +.webida-light .dijitToolbar .dijitButton { + margin-top: 2px; +} +.webida-light .dijitToolbar label { + padding: 0 3px 0 6px; +} +.webida-light .dijitToolbar .dijitButton .dijitButtonNode, +.webida-light .dijitToolbar .dijitDropDownButton .dijitButtonNode, +.webida-light .dijitToolbar .dijitComboButton .dijitButtonNode, +.webida-light .dijitToolbar .dijitToggleButton .dijitButtonNode, +.webida-light .dijitToolbar .dijitComboBox .dijitButtonNode { + border-width: 0; + /* on hover/active, border-->1px, padding-->1px */ + padding: 2px; + -moz-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + -webkit-transition-property: background-color; + -moz-transition-property: background-color; + transition-property: background-color; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; + background-color: rgba(171, 214, 255, 0); + background-image: none; + /* cancel gradient for normal buttons, we don't want any gradient besides toolbar's on non-hovered buttons */ +} +.webida-light .dj_ie .dijitToolbar .dijitButton .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitDropDownButton .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitComboButton .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitToggleButton .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitComboBox .dijitButtonNode { + background-color: transparent; + /* for IE, which doesn't understand rgba(...) */ +} +.webida-light .dj_ie .dijitToolbar .dijitButtonHover .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitComboButton .dijitButtonNodeHover, +.webida-light .dj_ie .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover, +.webida-light .dj_ie .dijitToolbar .dijitToggleButtonHover .dijitButtonNode { + /* button should still turn blue on hover, so need to override .dj_ie rules above */ + background-color: #abd6ff; +} +.webida-light .dj_ie .dijitToolbar .dijitButtonActive .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitComboButtonActive .dijitButtonNode, +.webida-light .dj_ie .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { + /* button should still turn blue on press, so need to override .dj_ie rules above */ + background-color: #abd6ff; +} +.webida-light .dijitToolbar .dijitComboButton .dijitStretch { + /* no rounded border on side adjacent to arrow */ + -moz-border-radius: 2px 0 0 2px; + border-radius: 2px 0 0 2px; +} +.webida-light .dijitToolbar .dijitComboButton .dijitArrowButton { + /* no rounded border on side adjacent to button */ + -moz-border-radius: 0 2px 2px 0; + border-radius: 0 2px 2px 0; +} +.webida-light .dijitToolbar .dijitComboBox .dijitButtonNode { + padding: 0; +} +.webida-light .dijitToolbar .dijitButtonHover .dijitButtonNode, +.webida-light .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, +.webida-light .dijitToolbar .dijitToggleButtonHover .dijitButtonNode, +.webida-light .dijitToolbar .dijitComboButtonHover .dijitButtonNode { + background-color: #abd6ff; + background-image: url("images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitToolbar .dijitComboButtonHover .dijitButtonNode, +.webida-light .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton { + background-color: #f3ffff; +} +.webida-light .dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover, +.webida-light .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover { + background-color: #abd6ff; +} +.webida-light .dijitToolbar .dijitButtonActive .dijitButtonNode, +.webida-light .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, +.webida-light .dijitToolbar .dijitToggleButtonActive .dijitButtonNode { + background-color: #7dbdfa; + background-image: url("images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitToolbar .dijitComboButtonActive { + -webkit-transition-duration: 0.2s; + -moz-transition-duration: 0.2s; + transition-duration: 0.2s; + /*border-width: 1px;*/ + padding: 0; +} +.webida-light .dijitToolbar .dijitComboButtonActive .dijitButtonNode, +.webida-light .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { + background-color: #f3ffff; + padding: 2px; +} +.webida-light .dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive { + background-color: #7dbdfa; + background-image: url("images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive { + background-color: #7dbdfa; + background-image: url("images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton, +.webida-light .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton { + border-left-width: 0; +} +.webida-light .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode { + margin: 0; + /* remove margin and add a border */ + border-width: 1px; + border-style: solid; + background-image: none; + border-color: #759dc0; + background-color: #ffffff; + padding: 1px; +} +.webida-light .dijitToolbarSeparator { + /* separator icon in the editor sprite */ + background-image: url('../images/sunkenline_02.png'); + background-repeat: no-repeat; + background-position: 40% 50%; +} +.webida-light .dijitDisabled .dijitToolbar { + background: none; + background-color: #efefef; + border-bottom: 1px solid #d3d3d3; +} +.webida-light .dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner { + background-position: 0 50%; +} +.webida-light .dijitEditorIFrameContainer { + padding: 3px 3px 1px 10px; +} +.webida-light .dijitEditorIFrame { + background-color: #ffffff; +} +.webida-light .dijitEditor { + border: 1px solid #b5bcc7; +} +.webida-light .dijitEditor .dijitEditorIFrameContainer { + background-color: #ffffff; + background-repeat: repeat-x; +} +.webida-light .dijitEditorHover .dijitEditorIFrameContainer, +.webida-light .dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame { + background-color: #e5f2fe; +} +.webida-light .dijitEditorFocused .dijitEditorIFrameContainer, +.webida-light .dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame { + background-color: #ffffff; +} +.webida-light .dijitEditorHover .dijitEditorIFrameContainer, +.webida-light .dijitEditorFocused .dijitEditorIFrameContainer { + background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); +} +.webida-light .dijitEditorDisabled { + border: 1px solid #d3d3d3; + color: #818181; +} +.webida-light .dijitDisabled .dijitEditorIFrame, +.webida-light .dijitDisabled .dijitEditorIFrameContainer, +.webida-light .dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame { + background-color: #efefef; + background-image: none; +} +.webida-light .dijitTitlePaneTitle { + background-color: #efefef; + background-image: url("images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + border: 1px solid #b5bcc7; + padding: 0 7px 3px 7px; + min-height: 17px; + color: #494949; +} +.webida-light .dijitFieldset { + -moz-border-radius: 4px; + border-radius: 4px; +} +.webida-light .dijitTitlePaneTitleOpen, +.webida-light .dijitTitlePaneTitleFixedOpen { + background-color: #cfe5fa; + color: #000000; +} +.webida-light .dijitTitlePaneTitleHover { + background-color: #abd6ff; + border-color: #759dc0; +} +.webida-light .dijitTitlePaneTitleActive { + background-color: #7dbdfa; + border-color: #759dc0; + background-image: url("images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; +} +.webida-light .dijitTitlePaneTitleFocus { + margin-top: 3px; + padding-bottom: 2px; +} +.webida-light .dijitTitlePane .dijitArrowNode, +.webida-light .dijitFieldset .dijitArrowNode { + background-image: url("../images/spriteArrows.png"); + background-repeat: no-repeat; + height: 8px; + width: 7px; +} +.webida-light .dijitTitlePaneTitleOpen .dijitArrowNode, +.webida-light .dijitFieldsetTitleOpen .dijitArrowNode { + background-position: 0 0; +} +.webida-light .dijitTitlePaneTitleClosed .dijitArrowNode, +.webida-light .dijitFieldsetTitleClosed .dijitArrowNode { + background-position: -14px 0; +} +.webida-light .dijitTitlePaneContentOuter { + background: #ffffff; + border: 1px solid #b5bcc7; + border-top: none; +} +.webida-light .dijitTitlePaneContentInner { + padding: 10px; +} +.webida-light .dijitFieldsetContentInner { + padding: 4px; +} +.webida-light .dijitTitlePaneTextNode, +.webida-light .dijitFieldsetLegendNode { + margin-left: 4px; + margin-right: 4px; + vertical-align: text-top; +} +.webida-light .dijitBorderContainer .dojoxToggleSplitter .dijitSplitterH { + height: 6px; +} +.webida-light .dijitBorderContainer .dojoxToggleSplitter .dijitSplitterV { + width: 6px; +} +.webida-light .dijitBorderContainer .dijitSplitterH .dojoxToggleSplitterIcon { + background-image: url('../images/splitterToggleH.png'); + background-repeat: no-repeat; + width: 61px; + height: 5px; + top: 1px; + left: 50%; + margin-left: -31px; + cursor: pointer; +} +.webida-light .dijitBorderContainer .dijitSplitterV .dojoxToggleSplitterIcon { + background-image: url('../images/splitterToggleV.png'); + background-repeat: no-repeat; + vertical-align: middle; + width: 5px; + height: 61px; + left: 0px; + top: 50%; + margin-top: -31px; + cursor: pointer; +} +.webida-light .dojoxToggleSplitterTop .dojoxToggleSplitterIconOpen, +.webida-light .dojoxToggleSplitterBottom .dojoxToggleSplitterIconClosed { + background-position: 0 -10px !important; +} +.webida-light .dojoxToggleSplitterBottom .dojoxToggleSplitterIconOpen, +.webida-light .dojoxToggleSplitterTop .dojoxToggleSplitterIconClosed { + background-position: 0 0px !important; +} +.webida-light .dojoxToggleSplitterLeft .dojoxToggleSplitterIconOpen, +.webida-light .dojoxToggleSplitterRight .dojoxToggleSplitterIconClosed { + background-position: -5px 0 !important; +} +.webida-light .dojoxToggleSplitterRight .dojoxToggleSplitterIconOpen, +.webida-light .dojoxToggleSplitterLeft .dojoxToggleSplitterIconClosed { + background-position: -15px 0 !important; +} +.webida-light .dojoxToggleSplitterTop .dojoxToggleSplitterIconOpenHover, +.webida-light .dojoxToggleSplitterBottom .dojoxToggleSplitterIconClosedHover { + background-position: 0 -10px !important; +} +.webida-light .dojoxToggleSplitterBottom .dojoxToggleSplitterIconOpenHover, +.webida-light .dojoxToggleSplitterTop .dojoxToggleSplitterIconClosedHover { + background-position: 0 0 !important; +} +.webida-light .dojoxToggleSplitterLeft .dojoxToggleSplitterIconOpenHover, +.webida-light .dojoxToggleSplitterRight .dojoxToggleSplitterIconClosedHover { + background-position: -5px 0 !important; +} +.webida-light .dojoxToggleSplitterRight .dojoxToggleSplitterIconOpenHover, +.webida-light .dojoxToggleSplitterLeft .dojoxToggleSplitterIconClosedHover { + background-position: -15px 0 !important; +} +.webida-light .dojoxToggleSplitterTop .dojoxToggleSplitterA11y, +.webida-light .dojoxToggleSplitterBottom .dojoxToggleSplitterA11y { + display: none; + font-size: 6px; + text-align: center; +} +.webida-light .dojoxToggleSplitterRight .dojoxToggleSplitterA11y, +.webida-light .dojoxToggleSplitterLeft .dojoxToggleSplitterA11y { + display: none; + font-size: 8px; + position: relative; + top: 48%; +} +.webida-light .dijit_a11y .dojoxToggleSplitterA11y { + display: block; +} +.webida-light .dojoxCheckedMultiSelectHidden { + display: none; +} +.webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { + border: solid black 1px; + margin: 1px 0; + overflow: scroll; + overflow-y: scroll; + overflow-x: hidden; + height: 100px; +} +.webida-light .dj_ie .dojoxCheckedMultiSelectWrapper, +.webida-light .dj_webkit .dojoxCheckedMultiSelectWrapper { + padding-right: 15px; +} +.webida-light .dojoxMultiSelectItem { + cursor: default; + padding: 0.1em 0.2em; + white-space: nowrap; +} +.webida-light .dojoxCheckedMultiSelectItem { + white-space: nowrap; + padding: .1em .2em; + cursor: default; +} +.webida-light .dojoxCheckedMultiSelectDisabled *, +.webida-light .dojoxCheckedMultiSelectReadOnly * { + color: gray !important; +} +.webida-light .dojoxCheckedMultiSelectItemLabel { + margin-left: .2em; +} +.webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { + margin: 0em 0.1em; +} +.webida-light .dojoxCheckedMultiSelectCheckBoxInput { + opacity: 0.01; +} +.webida-light .dj_ie .dojoxCheckedMultiSelectCheckBoxInput { + filter: alpha(opacity=0); + width: 15px; + height: 16px; +} +.webida-light .dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput { + opacity: 1; + filter: none; +} +.webida-light .dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell { + display: none; +} +.webida-light .dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel { + position: static; + padding: 2px; +} +.webida-light .tundra .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { + background: #ffffff url("../../../../dijit/themes/tundra/images/validationInputBg.png") repeat-x top left; + border: 1px solid #b3b3b3; + line-height: normal; +} +.webida-light .tundra .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { + border-color: #406b9b; +} +.webida-light .soria .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { + background: #ffffff url("../../../dijit/themes/soria/images/validationInputBg.png") repeat-x top left; + border: 1px solid #8ba0bd; + line-height: normal; +} +.webida-light .soria .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { + border-color: #406b9b; +} +.webida-light .nihilo .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { + background: #ffffff url("../../../dijit/themes/nihilo/images/validationInputBg.png") repeat-x top left; + border: 1px solid #d3d3d3; + line-height: normal; +} +.webida-light .nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { + border-color: #b3b3b3; +} +.webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper { + border: 1px solid #b5bcc7; + background-color: #f7fcff; + line-height: normal; + -webkit-transition-property: background-color, border; + -webkit-transition-duration: .35s; +} +.webida-light .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper { + border-color: #769dc0; + background-color: #e9f4fe; + background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-repeat: repeat-x; + -webkit-transition-duration: .25s; +} +.webida-light .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper { + border: 1px solid #769dc0; + -webkit-transition-duration: .1s; +} +.webida-light .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { + background-image: url('../images/checkboxRadioButtonStates.png'); + background-repeat: no-repeat; + background-position: -15px; + width: 15px; + height: 16px; +} +.webida-light .dojoxCheckedMultiSelectMenuRadioItemIcon { + background-image: url('../images/checkboxRadioButtonStates.png'); + background-repeat: no-repeat; + background-position: -105px; + width: 15px; + height: 16px; +} +.webida-light .dj_ie6 .dojoxCheckedMultiSelectMenuItemIcon { + background-image: url('../images/checkboxRadioButtonStates.png'); +} +.webida-light .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon { + background-position: 0; +} +.webida-light .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon { + background-position: -90px; +} +.webida-light .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText { + padding: 2px; +} +.webida-light .dojoxCheckedMultiSelectButton { + border: 1px solid #b5bcc7; + background-color: #ffffff; + border-collapse: separate; +} +.webida-light .dojoxCheckedMultiSelect .dijitButtonNode { + border: 0 solid #b5bcc7; + border-width: 0 0 0 0; +} +.webida-light .dj_ie6 .dojoxCheckedMultiSelectButton, +.webida-light .dj_ie6 .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode { + background-image: none; +} +.webida-light .dojoxCheckedMultiSelectButton .dijitButtonContents { + border: 0 solid #b5bcc7; + border-right-width: 1px; +} +.webida-light .dojoxCheckedMultiSelectButton .dijitArrowButton { + padding: 0; + border: 1px solid #ffffff; + border-top: none; + background-color: #efefef; + background-image: url("images/formHighlight.png"); + background-repeat: repeat-x; +} +.webida-light .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner { + background-image: url("../images/commonFormArrows.png"); + background-position: -35px; + background-repeat: no-repeat; + width: 16px; + height: 16px; +} +.webida-light .dojoxCheckedMultiSelectButtonHover { + border: 1px solid #769dc0; + background-color: #e9f4fe; + background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); + background-repeat: repeat-x; +} +.webida-light .dojoxCheckedMultiSelectButtonHover .dijitButtonContents { + border-color: #769dc0; +} +.webida-light .dojoxCheckedMultiSelectButtonHover .dijitArrowButton { + background-color: #abd6ff; +} +.webida-light .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner { + background-position: -70px; +} +.webida-light .dojoxCheckedMultiSelectButtonFocused { + border: 1px solid #769dc0; +} +.webida-light .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents { + border-color: #769dc0; +} +.webida-light .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton { + background-color: #7dbefa; + background-position: 0 -177px; + border: none; + padding: 0 1px; +} +.webida-light .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner { + background-position: -70px; + margin-bottom: 1px; +} +.webida-light .dojoxCheckedMultiSelectButtonDisabled { + border: 1px solid #d3d3d3; + background-color: #efefef; + background-image: none; + color: #818181; +} +.webida-light .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton { + background-color: #efefef; +} +.webida-light .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner { + background-position: 0; +} +.webida-light .dojoxResizeHandle { + float: right; + position: absolute; + right: 2px; + bottom: 2px; + width: 13px; + height: 13px; + z-index: 20; + background-image: url('../images/resize.png'); + line-height: 0px; +} +.webida-light .dijitRtl .dojoxResizeHandle { + float: right; + left: 0px; + right: auto; + background-image: url('../images/resizeRtl.png'); +} +.webida-light .dojoxResizeNW { + cursor: nw-resize; +} +.webida-light .dijitRtl .dojoxResizeNW { + cursor: ne-resize; +} +.webida-light .dojoxResizeNE { + cursor: ne-resize; +} +.webida-light .dijitRtl .dojoxResizeNE { + cursor: nw-resize; +} +.webida-light .dojoxResizeW { + cursor: w-resize; +} +.webida-light .dojoxResizeN { + cursor: n-resize; +} +.webida-light .dojoxResizeHandleClone { + position: absolute; + top: 0; + left: 0; + border: 1px dashed #666; + z-index: 999; +} +.webida-light .dojoxFloatingPane { + background-color: #fff; + position: relative; + border: 1px solid #dedede; + overflow: hidden; + -webkit-box-shadow: 0px 5px 10px #adadad; +} +.webida-light .dojoxFloatingPaneFg { + -webkit-box-shadow: 0px 8px 20px #525252; +} +.webida-light .dojoxFloatingPaneTitle { + background: #cccccc; + background: #fafafa repeat-x bottom left; + border: 1px solid #bfbfbf; + padding: 4px 4px 2px 4px; + cursor: pointer; + white-space: nowrap; +} +.webida-light .soria .dojoxFloatingPaneTitle { + background: #ffffff url("../../../dijit/themes/soria/images/titleBar.png") repeat-x top left; + border: 1px solid #b1badf; + font-size: 0.9em; + font-weight: bold; + line-height: 1.2em; +} +.webida-light .tundra .dojoxFloatingPaneTitle { + background: #fafafa url("../../../dijit/themes/tundra/images/titleBarBg.gif") repeat-x bottom left; + border: 1px solid #bfbfbf; + color: #000; +} +.webida-light .dojoxFloatingCloseIcon { + background: url('../../../dijit/themes/tundra/images/tabClose.png') no-repeat center center; + width: 16px; + height: 16px; + overflow: hidden; + float: right; +} +.webida-light .dojoxFloatingMinimizeIcon { + background: url('../../../dijit/themes/tundra/images/spriteArrows.png') no-repeat 0px center; + width: 7px; + margin: 0px 4px; + overflow: hidden; + float: right; +} +.webida-light .soria .dojoxFloatingMinimizeIcon { + background: url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -15px top; + width: 14px; + margin: 0px 2px; +} +.webida-light .floatingPaneMaximized .dojoxFloatingMaximizeIcon { + display: none; +} +.webida-light .dojoxFloatingMaximizeIcon { + background: url('../../../dijit/themes/tundra/images/spriteArrows.png') no-repeat -21px center; + width: 7px; + margin: 0px 4px; + overflow: hidden; + float: right; +} +.webida-light .soria .dojoxFloatingMaximizeIcon { + background: url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -45px top; +} +.webida-light .floatingPaneMaximized .dojoxFloatingRestoreIcon { + display: inline; +} +.webida-light .dojoxFloatingRestoreIcon { + background: url('../../../dijit/themes/tundra/images/spriteArrows.png') no-repeat 0px center; + width: 7px; + margin: 0px 4px; + float: right; + display: none; +} +.webida-light .dojoxFloatingResizeHandle { + background: url('../images/resize.png') no-repeat bottom right; + position: absolute; + right: 0; + bottom: 0; + width: 16px; + height: 16px; + cursor: nw-resize; +} +.webida-light .dojoxFloatingCloseIcon { + width: 15px; + height: 15px; + overflow: hidden; + float: right; + cursor: pointer; +} +.webida-light .soria .dojoxFloatingCloseIcon { + background: url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -60px top; +} +.webida-light .tundra .dojoxFloatingCloseIcon { + background: url('../../../dijit/themes/tundra/images/tabClose.png') no-repeat center center; +} +.webida-light .dojoxFloatingDockDefault { + position: absolute; + bottom: 0px; + left: 0px; + overflow: hidden; + margin: 0; + margin-bottom: 3px; + padding: 0px; + width: 100%; + z-index: 99; + background: transparent; +} +.webida-light .dojoxDockList { + padding: 0px; + margin: 0px; +} +.webida-light .dojoxDockRestoreButton { + background: url('../../../dijit/themes/tundra/images/folderClosed.gif') no-repeat center center; + width: 16px; + height: 16px; + overflow: hidden; + float: left; + margin-top: 2px; +} +.webida-light .soria .dojoxDockRestoreButton { + background: url("../../../dijit/themes/soria/images/spriteRoundedIconsSmallBl.png") no-repeat -45px top; +} +.webida-light .dojoxDockTitleNode { + overflow: hidden; +} +.webida-light .dojoxDock { + display: block; + border: 1px solid black; + position: absolute; + padding: 0; + margin: 0; + background: #fcfcfc; +} +.webida-light .dojoxDockNode { + border: 1px solid #adadad; + border-radius: 2px; + -webkit-border-radius: 2px; + -moz-border-radius: 3px; + cursor: pointer; + list-style: none; + padding: 2px; + margin: 0px; + height: 16px; + width: auto; + float: left; + background: #fafafa url("../../../dijit/themes/tundra/images/titleBarBg.gif") repeat-x bottom left; +} +.webida-light .soria .dojoxDockNode { + background: #b7cdee url("../../../dijit/themes/soria/images/titleBar.png") repeat-x; +} +.webida-light .dojoxFloatingPaneContent { + overflow: auto; + background-color: #fff; + height: 100%; + width: 100%; +} +.webida-light .dojoxFloatingPaneCanvas { + background-color: #fff; +} +.webida-light .dojoxGrid { + position: relative; + font-family: Geneva, Arial, Helvetica, sans-serif; + -moz-outline-style: none; + outline: none; + overflow: hidden; + height: 0; + background-color: transparent; +} +.webida-light .dojoxGrid table { + padding: 0; +} +.webida-light .dojoxGrid td { + -moz-outline: none; +} +.webida-light .dojoxGridMasterHeader { + position: relative; +} +.webida-light .dojoxGridMasterView { + position: relative; +} +.webida-light .dojoxGridMasterMessages { + position: relative; + padding: 1em; + text-align: center; + background-color: white; +} +.webida-light .dojoxGridView { + position: absolute; + overflow: hidden; +} +.webida-light .dojoxGridHeader { + position: absolute; + overflow: hidden; + cursor: default; +} +.webida-light .dojoxGridHeader { + background-color: #E8E1CF; +} +.webida-light .dojoxGridHeader:first-child .dojoxGridRowTable { + border-left-width: 0; +} +.webida-light .dojoxGridMasterHeader .dojoxGridRowTable { + border-left: 1px solid #7e8897; + background-color: transparent; +} +.webida-light .dojoxGridHeader table { + text-align: center; +} +.webida-light .dojoxGridContent .dojoxGridRow:last-child .dojoxGridCell { + border-bottom: 1px solid #7e8897; +} +.webida-light .dojoxGridHeader .dojoxGridCell { + border: 1px solid; + border-color: transparent #7e8897 transparent transparent; + background: url("../images/grid_dx_gradient.gif") #e8e1cf top repeat-x; + padding-bottom: 2px; +} +.webida-light .dojoxGrid .dojoxGridCell { + outline: none; + padding: 3px 5px; + border: 1px solid transparent; + border-color: transparent #7e8897 transparent transparent; +} +.webida-light .dojoxGridHeader .dojoxGridCellOver { + background-image: none; + background-color: white; + border-bottom-color: #FEBE47; + margin-bottom: 0; + padding-bottom: 0; + border-bottom-width: 3px; +} +.webida-light .dojoxGridHeader .dojoxGridCellFocus { + border: 1px dashed blue; +} +.webida-light .dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver { + background-image: none; + background-color: white; + border-bottom-color: #FEBE47; + margin-bottom: 0; + padding-bottom: 0; + border-bottom-width: 3px; +} +.webida-light .dojoxGridArrowButtonNode { + display: none; + padding-left: 16px; +} +.webida-light .dojoxGridArrowButtonChar { + display: inline; +} +.webida-light .dojoxGridArrowButtonNode:hover { + cursor: default; +} +.webida-light .dojoxGridArrowButtonChar:hover { + cursor: default; +} +.webida-light .dojoxGridSortUp:hover { + cursor: default; +} +.webida-light .dojoxGridSortDown:hover { + cursor: default; +} +.webida-light .dijit_a11y .dojoxGridArrowButtonChar { + display: inline !important; +} +.webida-light .dojoxGridScrollbox { + position: relative; + overflow: auto; + background-color: white; + width: 100%; +} +.webida-light .dojoxGridContent { + position: relative; + overflow: hidden; + -moz-outline-style: none; + outline: none; +} +.webida-light .dojoxGridRowbar { + border: 1px solid; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + border-top: none; + background: url("../images/grid_dx_gradient.gif") #e8e1cf top repeat-x; +} +.webida-light .dojoxGridRowbarInner { + border-top: 1px solid #F6F4EB; +} +.webida-light .dojoxGridRowbarOver { + background-image: none; + background-color: white; + border-top-color: #FEBE47; + border-bottom-color: #FEBE47; +} +.webida-light .dojoxGridRowbarSelected { + background-color: #D9E8F9; +} +.webida-light .dojoxGridRow { + position: relative; + width: 9000em; +} +.webida-light .dojoxGridRow { + border: 1px solid #E8E4D8; + border-color: #F8F7F1; + border-left: none; + border-right: none; + background-color: white; + border-top: none; +} +.webida-light .dojoxGridRowOver { + border-top-color: #FEBE47; + border-bottom-color: #FEBE47; +} +.webida-light .dojoxGridRowOdd { + background-color: #FFFDF3; +} +.webida-light .dojoxGridRowSelected { + background-color: #D9E8F9; +} +.webida-light .dojoxGridRowTable { + table-layout: fixed; + width: 0; + empty-cells: show; +} +.webida-light .dj_ie .dojoxGridRowTable { + border-collapse: collapse; +} +.webida-light .dojoxGridInvisible { + visibility: hidden; +} +.webida-light .Xdojo-ie .dojoxGridInvisible { + display: none; +} +.webida-light .dojoxGridInvisible td, +.webida-light .dojoxGridHeader .dojoxGridInvisible td { + border-top-width: 0; + border-bottom-width: 0; + padding-top: 0; + padding-bottom: 0; + height: 0; + overflow: hidden; +} +.webida-light .dojoxGrid .dojoxGridCell { + border: 1px solid; + border-color: #EBEADB; + border-right-color: #D5CDB5; + padding: 3px 3px 3px 3px; + text-align: left; + overflow: hidden; + word-wrap: break-word; +} +.webida-light .dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell { + white-space: nowrap; + word-break: keep-all; + word-wrap: normal; + text-overflow: ellipsis; +} +.webida-light .dojoxGridCellFocus { + border: 1px dashed blue; +} +.webida-light .dojoxGridCellOver { + border: 1px dotted #FEBE47; +} +.webida-light .dojoxGridCellFocus.dojoxGridCellOver { + border: 1px dashed green; +} +.webida-light .dojoxGridRowEditing td { + background-color: #F4FFF4; +} +.webida-light .dojoxGridRow-inserting td { + background-color: #F4FFF4; +} +.webida-light .dojoxGridRow-inflight td { + background-color: #F2F7B7; +} +.webida-light .dojoxGridRow-error td { + background-color: #F8B8B6; +} +.webida-light .dojoxGridInput, +.webida-light .dojoxGridSelect, +.webida-light .dojoxGridTextarea { + margin: 0; + padding: 0; + border-style: none; + width: 100%; + font-size: 100%; + font-family: inherit; +} +.webida-light .dojoxGridHiddenFocus { + position: absolute; + top: -1000px; + height: 0; + width: 0; +} +.webida-light .dijit_a11y .dojoxGridRowbarSelected { + border-top: 1px solid white; + border-bottom: 1px dashed black; + border-top: 0; + background: none; +} +.webida-light .dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner { + border: 0; + border-top: 1px solid white; +} +.webida-light .dijit_a11y .dojoxGridRowSelected { + border: 1px solid black !important; +} +.webida-light .dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem { + display: table-cell; + margin: 0; +} +.webida-light .dojoxGridDndAvatar { + font-size: 100%; +} +.webida-light .dojoxGrid .dojoDndItemBefore { + border-left-color: red; +} +.webida-light .dojoxGrid .dojoDndItemAfter { + border-right-color: red; +} +.webida-light .dijit_a11y .dojoDndItemBefore { + border-left: double; +} +.webida-light .dijit_a11y .dojoDndItemAfter { + border-right: double; +} +.webida-light .dojoxGridDndAvatarItem td { + border: 1px solid; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + background: url("../images/grid_dx_gradient.gif") #e8e1cf top repeat-x; + padding: 0pt; + margin: 0pt; +} +.webida-light .dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage { + border: 0; + border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; + background-color: transparent; + padding: 3px; + padding-bottom: 2px; + margin: 0; +} +.webida-light .dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndNoMove.png"); + background-repeat: no-repeat; + background-position: center center; +} +.webida-light .dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndNoCopy.png"); + background-repeat: no-repeat; + background-position: center center; +} +.webida-light .dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndMove.png"); + background-repeat: no-repeat; + background-position: center center; +} +.webida-light .dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage { + background-image: url("../images/dndCopy.png"); + background-repeat: no-repeat; + background-position: center center; +} +.webida-light .dojoxGridColPlaceBottom { + background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top; +} +.webida-light .dojoxGridColPlaceTop { + background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top; +} +.webida-light .dojoxGridColPlaceTop, +.webida-light .dojoxGridColPlaceBottom { + font-size: 1px; + height: 6px; + z-index: 10000; + top: 0; + overflow: hidden; + position: absolute; + line-height: 1px; + width: 8px; +} +.webida-light .dojoxGridResizeColLine { + width: 1px; + background-color: #777; + position: absolute; + cursor: col-resize; + z-index: 10000; +} +.webida-light .dojoxGridColNoResize, +.webida-light .dojoxGridColNoResize .dojoDndItemOver { + cursor: not-allowed !important; +} +.webida-light .dojoxGridColResize, +.webida-light .dojoxGridColResize .dojoDndItemOver, +.webida-light .dojoxGridColumnResizing, +.webida-light .dojoxGridColumnResizing .dojoDndItemOver, +.webida-light .dojoxGridColumnResizing .dojoxGridHeader { + cursor: col-resize !important; +} +.webida-light .dojoxGridColPlaceBottom { + background: transparent url("../images/grid_sort_up.gif") no-repeat scroll left top; +} +.webida-light .dojoxGridColPlaceTop { + background: transparent url("../images/grid_sort_down.gif") no-repeat scroll left top; +} +.webida-light .dojoxGridColPlaceTop, +.webida-light .dojoxGridColPlaceBottom { + font-size: 1px; + height: 6px; + z-index: 10000; + top: 0; + overflow: hidden; + position: absolute; + line-height: 1px; + width: 8px; +} +.webida-light .dojoxGridResizeColLine { + width: 1px; + background-color: #777; + position: absolute; +} +.webida-light .dojoxGridExpandoCell { + vertical-align: middle; +} +.webida-light .dojoxGridSummarySpan { + visibility: hidden; +} +.webida-light .dojoxGridSummaryRow .dojoxGridSummarySpan, +.webida-light .dojoxGridRowCollapsed .dojoxGridSummarySpan { + visibility: visible; +} +.webida-light .dojoxGridNoChildren .dojoxGridExpando { + visibility: hidden !important; + width: 0px !important; +} +.webida-light .dj_ie .dojoxGridRtl .dojoxGridHeader table { + float: none; +} +.webida-light .dojoxGridRtl .dojoxGridCell { + text-align: right; +} +.webida-light .dj_ie8 .dojoxGridRtl .dojoxGridCell { + border-left: none; +} +.webida-light .dj_ie .dojoxGridRtl .dojoxGridMasterView .dojoxGridRowTable { + border-left: #e5dac8 1px solid; +} +.webida-light .dojoxGridRtl .dojoxGridArrowButtonNode { + float: left; +} +.webida-light .dojoxGridRowSelector { + cursor: pointer; +} +.webida-light .dojoxGridRowSelectorStatusText { + visibility: hidden; +} +.webida-light .dijit_a11y .dojoxGridRowSelected { + opacity: 0.8 !important; +} +.webida-light .dijit_a11y .dojoxGridBorderDIV { + border: 2px solid #000 !important; +} +.webida-light .dijit_a11y .dojoxGridRowSelector { + height: 100% !important; +} +.webida-light .dijit_a11y .dojoxGridRowSelectorStatusText { + font-size: larger !important; + visibility: visible; +} +.webida-light .dijit_a11y .dijitCheckBox .dojoxGridRowSelectorStatusText { + font-weight: bolder !important; + font-size: x-large !important; +} +.webida-light .dijit_a11y .dijitCheckBoxChecked .dojoxGridRowSelectorStatusText { + font-size: small !important; +} +.webida-light .dojoxGridFBar { + width: 100%; + cursor: pointer; +} +.webida-light .dojoxGridFBar .dojoxGridFBarBtn { + margin: 0; +} +.webida-light .dojoxGridFBarBtnTD { + width: 38px; +} +.webida-light .dojoxGridFBar .dojoxGridFBarBtn .dijitButtonNode { + -moz-border-radius: 1px; + -webkit-border-radius: 1px; + padding-top: 0; + padding-bottom: 0; + padding-right: 2px; +} +.webida-light .dojoxGridFBarDefFilterBtnIcon { + background: url("../images/sprite_icons.png") no-repeat; + background-position: -100px -18px; + width: 14px; + height: 14px; +} +.webida-light .dj_ie .dojoxGridFBarInner { + display: inline-block; + width: 100%; +} +.webida-light .dojoxGridFBarStatus { + margin-left: 9px; + float: left; +} +.webida-light .dojoxGridFBarClearFilterBtn { + margin: 0 0 0 10px; + vertical-align: top; + float: left; +} +.webida-light .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn .dijitButtonNode, +.webida-light .dojoxGridFBarInfoTD .dojoxGridFBarCloseBtn .dijitButtonNode, +.webida-light .dojoxGridFDPane .dijitAccordionTitle .dijitButtonNode, +.webida-light .dojoxGridFStatusTipDetail .dijitButton .dijitButtonNode { + -moz-border-radius: 0; + -moz-box-shadow: none; + -webkit-border-radius: 0; + -webkit-box-shadow: none; + background-image: none; + background-color: transparent; + margin: 0; + padding: 0; + border: none; +} +.webida-light .dj_ie .dojoxGridFBarInner { + position: relative; +} +.webida-light .dojoxGridFBarCloseBtn { + margin: 0 4px 0 0; + float: right; +} +.webida-light .dj_ie .dojoxGridFBarCloseBtn { + float: none; + position: absolute; + right: 0; +} +.webida-light .dojoxGridFBarCloseBtnIcon { + background: url("../images/sprite_icons.png") no-repeat; + background-position: -119px -20px; + width: 14px; + height: 14px; +} +.webida-light .dijitButtonHover .dojoxGridFBarCloseBtnIcon { + background-position: -140px -20px; +} +.webida-light .dijitButtonActive .dojoxGridFBarCloseBtnIcon { + background-position: -160px -20px; +} +.webida-light .dojoxGridFDTitlePane { + width: 316px; + height: 330px; +} +.webida-light .dijit_a11y .dojoxGridFDTitlePane .dijitArrowButtonInner { + display: none !important; +} +.webida-light .dojoxGridFDTitlePane .dijitDialogPaneContent { + padding: 7px 5px 9px 5px; + height: 290px !important; +} +.webida-light .dojoxGridFDTitlePane .dijitTitlePaneTitle { + cursor: move; +} +.webida-light .dojoxGridFDPaneRelation { + margin: 0 0 3px 4px; +} +.webida-light .dojoxGridFDPane { + width: 100%; + height: 100%; + position: relative; +} +.webida-light .dojoxGridFDPaneRulePane { + height: 222px; + overflow: auto; + position: relative; +} +.webida-light .dj_ie6 .dojoxGridFDPaneRulePane { + width: 100%; +} +.webida-light .dojoxGridFDPane .dijitAccordionContainer .dijitContentPane { + padding: 6px 9px; +} +.webida-light .dojoxGridFDPane .dijitAccordionTitle { + position: relative; + min-height: 17px; +} +.webida-light .dojoxGridFDPane .dijitAccordionTitle .dijitButton { + position: absolute; + margin: 0; + right: 3px; + top: 4px; +} +.webida-light .dj_ie6 .dojoxGridFDPane .dijitAccordionTitle .dijitButton { + top: 2px; +} +.webida-light .dojoxGridFDPane .dijitAccordionTitleFocus { + margin-right: 14px; +} +.webida-light .dojoxGridFDPane .dijitAccordionText { + display: inline-block; + position: relative; +} +.webida-light .dojoxGridFCBoxRemoveCBoxBtnIcon { + background-image: url("../images/sprite_icons.png"); + background-position: -198px -18px; + width: 16px; + height: 16px; +} +.webida-light .dijitButtonHover .dojoxGridFCBoxRemoveCBoxBtnIcon { + background-position: -198px 2px; +} +.webida-light .dojoxGridRuleTitleCondition { + font-style: italic; +} +.webida-light .dojoxGridFDPaneModes .dijitSelect { + position: relative; +} +.webida-light .dojoxGridFDPaneBtns { + position: absolute; + right: 0; + bottom: 0; +} +.webida-light .dj_ie7 .dojoxGridFDPaneBtns, +.webida-light .dj_ie6 .dojoxGridFDPaneBtns { + z-index: -1; +} +.webida-light .dojoxGridFDPaneBtns .dijitButton { + float: right; +} +.webida-light .dojoxGridFDPaneAddCBoxBtn { + margin-top: 9px; +} +.webida-light .dojoxGridFDPaneAddCBoxBtnIcon { + background-image: url("../images/sprite_icons.png"); + background-position: -218px 2px; + width: 16px; + height: 16px; +} +.webida-light .dijitButtonDisabled .dojoxGridFDPaneAddCBoxBtnIcon { + background-position: -218px -18px; +} +.webida-light .dojoxGridFCBox { + height: 125px; +} +.webida-light .dojoxGridFCBoxSelCol, +.webida-light .dojoxGridFCBoxCondition { + height: 40px; +} +.webida-light .dojoxGridFCBox .dojoxGridFCBoxColSelect, +.webida-light .dojoxGridFCBox .dojoxGridFCBoxCondSelect, +.webida-light .dojoxGridFCBox .dojoxGridFCBoxValueBox { + margin: 0.1em 0 0 0; + width: 100%; + display: inline-table; +} +.webida-light .dojoxGridFCBoxCondSelectAlt { + width: 100%; + padding: 5px 0 0 0; + font-weight: bold; +} +.webida-light .dojoxGridFCBox .dijitSelect .dijitArrowButton { + width: 18px; +} +.webida-light .dojoxGridFCBoxStartValue { + width: 45%; +} +.webida-light .dojoxGridFCBoxEndValue { + float: right; + width: 45%; +} +.webida-light .dojoxGridFCBoxRangeValueTxt { + margin-left: 4px; +} +.webida-light .dojoxGridFStatusTipDialog .dijitTooltipContainer { + padding: 9px 5px; +} +.webida-light .dojoxGridFStatusTip thead, +.webida-light .dojoxGridFStatusTip tr { + height: 19px; +} +.webida-light .dojoxGridFStatusTip th { + max-width: 150px; +} +.webida-light .dojoxGridFStatusTip th div { + padding: 2px 5px; +} +.webida-light .dojoxGridFStatusTip td { + padding: 2px 6px; + max-width: 150px; + overflow: hidden; +} +.webida-light .dojoxGridFStatusTipHead { + margin-bottom: 9px; +} +.webida-light .dojoxGridFStatusTipTitle { + font-weight: bold; + margin-right: 1em; +} +.webida-light .dojoxGridFStatusTipHandle { + position: relative; + padding-right: 16px; +} +.webida-light .dojoxGridFStatusTipDetail .dijitButton { + position: absolute; + margin: 0; + padding: 0; + top: -1px; + right: 0; +} +.webida-light .dojoxGridFStatusTipDelRuleBtnIcon { + background-image: url("../images/sprite_icons.png"); + background-position: -198px -18px; + height: 16px; + width: 16px; +} +.webida-light .dijitButtonHover .dojoxGridFStatusTipDelRuleBtnIcon { + background-position: -198px 2px; +} +.webida-light .dj_ie7 .dojoxGridClearFilterConfirm, +.webida-light .dj_ie6 .dojoxGridClearFilterConfirm { + width: 300px; +} +.webida-light .dojoxGridClearFilterBtns { + padding: 10px; + height: 18px; +} +.webida-light .dojoxGridClearFilterBtns .dijitButton { + float: right; +} +.webida-light .dojoxGridTrueBox { + float: left; + width: 49%; +} +.webida-light .dojoxGridFalseBox { + float: left; + width: 49%; +} +.webida-light .dojoxGridBoolValueBox .dijitRadio { + vertical-align: middle; +} +.webida-light .dojoxGridTrueLabel, +.webida-light .dojoxGridFalseLabel { + width: 116px; + display: inline-block; + vertical-align: middle; +} +.webida-light .dj_ie7 .dojoxGridTrueLabel, +.webida-light .dj_ie7 .dojoxGridFalseLabel { + display: inline; +} +.webida-light .dojoxGridPaginator { + border-top: 1px #DBDBDB solid; + text-align: center; + width: 100%; + height: 24px; + table-layout: fixed; + background-color: #EAEAEA; +} +.webida-light .dojoxGridDescriptionTd { + text-align: left; + width: 35%; +} +.webida-light .dojoxGridDescription { + text-align: left; + margin-left: 9px; + overflow: hidden; +} +.webida-light .dojoxGridPaginatorFastStep { + text-align: right; + width: 35%; + overflow: hidden; +} +.webida-light .dojoxGridPaginatorStep { + float: right; +} +.webida-light .dojoxGridPaginatorGotoTd { + width: 20px !important; +} +.webida-light .dojoxGridPaginatorGotoDiv { + cursor: pointer; + width: 12px !important; + height: 16px !important; + margin: 0 6px 0 2px; + background: url("../images/sprite_icons.png") no-repeat -77px 4px; +} +.webida-light .dojoxGridPaginatorGotoDivDisabled { + cursor: not-allowed; + background: url("../images/sprite_icons.png") no-repeat -77px -16px; +} +.webida-light .dojoxGridWardButton { + margin-top: 2px; + width: 12px !important; + height: 12px !important; + float: left; + background: url("../images/sprite_icons.png") no-repeat; +} +.webida-light .dojoxGridWardButtonInner { + visibility: hidden; +} +.webida-light .dijit_a11y .dojoxGridWardButtonInner { + visibility: visible; + margin-bottom: 8px; +} +.webida-light .dojoxGridfirstPageBtn { + cursor: pointer; + margin-left: 1px; + background-position: -57px 3px; +} +.webida-light .dojoxGridfirstPageBtnDisable { + margin-left: 1px; + cursor: not-allowed; + background-position: -57px -17px; +} +.webida-light .dojoxGridprevPageBtn { + cursor: pointer; + margin: 2px 2px 0 9px; + background-position: 3px 3px; +} +.webida-light .dojoxGridprevPageBtnDisable { + cursor: not-allowed; + margin: 2px 2px 0 9px; + background-position: 3px -17px; +} +.webida-light .dojoxGridlastPageBtn { + cursor: pointer; + margin: 2px 9px 0 9px; + background-position: -37px 3px; +} +.webida-light .dojoxGridlastPageBtnDisable { + cursor: not-allowed; + margin: 2px 9px 0 9px; + background-position: -37px -17px; +} +.webida-light .dojoxGridnextPageBtn { + cursor: pointer; + margin-left: 3px; + background-position: -17px 3px; +} +.webida-light .dojoxGridnextPageBtnDisable { + margin-left: 3px; + cursor: not-allowed; + background-position: -17px -17px; +} +.webida-light .dojoxGridInactived { + font-weight: normal; + color: #5D88AF; + cursor: pointer; + margin: 1px 6px 0 5px; + float: left; + zoom: 1; +} +.webida-light .dojoxGridActived { + font-weight: bold; + color: black; + margin: 1px 6px 0 5px; + float: left; + text-decoration: none !important; + zoom: 1; +} +.webida-light .dojoxGridInactiveSwitch { + font-weight: normal; + color: #5D88AF; + float: left; + cursor: pointer; + margin: 1px 7px 0 7px; + zoom: 1; +} +.webida-light .dojoxGridActivedSwitch { + font-weight: bold; + color: black; + float: left; + margin: 1px 7px 0 7px; + text-decoration: none !important; + zoom: 1; +} +.webida-light .dojoxGridSeparator { + float: left; +} +.webida-light .dojoxGridPageTextHover { + text-decoration: underline; +} +.webida-light .dojoxGridDialogMargin { + width: 220px !important; + margin-bottom: 10px; +} +.webida-light .dj_ie6 .dojoxGridDialogMargin { + position: relative; +} +.webida-light .dojoxGridDialogButton { + width: 220px !important; + text-align: right; +} +.webida-light .dojoxGridButtonFocus { + outline: none; + border: 0.5px dotted darkblue !important; +} +.webida-light .dojoxGridBorderDIV { + width: 2px; + background-color: gray; + font-size: 0em; + position: absolute; + z-index: 9999; +} +.webida-light .dojoxGridCellBorderDIV { + position: absolute; + background-color: transparent; + border: none; +} +.webida-light .dojoxGridCellBorderLeftTopDIV { + position: absolute; + left: 0; + top: 0; + border-style: solid; + border-width: 2px 0 0 2px; + border-color: gray transparent transparent gray; +} +.webida-light .dojoxGridCellBorderRightBottomDIV { + position: absolute; + right: 0; + bottom: 0; + border-style: solid; + border-width: 0 2px 2px 0; + border-color: transparent gray gray transparent; +} +.webida-light .dojoxGridDnDItemIcon { + background-image: url("../images/sprite_icons.png"); +} +.webida-light .dojoxGridDnDIconRowSingle { + background-position: -256px 5px; +} +.webida-light .dojoxGridDnDIconRowMulti { + background-position: -256px -16px; +} +.webida-light .dojoxGridDnDIconColSingle { + background-position: -277px 3px; +} +.webida-light .dojoxGridDnDIconColMulti { + background-position: -277px -17px; +} +.webida-light .dojoxGridDnDIconCellSingle { + background-position: -235px 5px; +} +.webida-light .dojoxGridDnDIconCellMulti { + background-position: -236px -16px; +} +.webida-light .dojoxGridDndAvatar { + background-color: white; + border: 1px solid #CCCCCC; + padding: 0px; + -moz-box-shadow: 5px 5px 7px #999; + -webkit-box-shadow: 5px 5px 7px #999; + box-shadow: 5px 5px 7px #999; + z-index: 999; +} +.webida-light .dojoxGridDndAvatar td { + padding: 3px; +} +.webida-light .dojoxGridDnDIcon, +.webida-light .dojoxGridDnDItemIcon { + width: 16px; + height: 16px; +} +.webida-light .dojoDndMove .dojoxGridDnDIcon { + background: url("../images/dndNoMove.png") no-repeat center center; +} +.webida-light .dojoDndCopy .dojoxGridDnDIcon { + background: url("../images/dndNoCopy.png") no-repeat center center; +} +.webida-light .dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDnDIcon { + background: url("../images/dndMove.png") no-repeat center center; +} +.webida-light .dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDnDIcon { + background: url("../images/dndCopy.png") no-repeat center center; +} +.webida-light .dojoxGrid .dojoxGridSortNode { + position: relative; + border: 1px solid transparent; + cursor: pointer; +} +.webida-light .dj_ie6 .dojoxGrid .dojoxGridSortNode, +.webida-light .dj_ie7 .dojoxGrid .dojoxGridSortNode { + overflow: hidden; + width: 100%; +} +.webida-light .dojoxGrid .dojoxGridSortNoWrap { + white-space: nowrap; + word-wrap: normal; +} +.webida-light .dojoxGridSortBtn { + width: 10px; + height: 100%; + visibility: hidden; + top: 0; + display: block; + position: absolute; + color: #000; + background: #dfeaf1 url("../images/sprite_icons.png") no-repeat 100px 0; + text-decoration: none; + outline: none; + right: 0; + border: 1px solid transparent; + box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -webkit-box-sizing: border-box; + -khtml-box-sizing: border-box; +} +.webida-light .dj_ie6 .dojoxGridSortBtn, +.webida-light .dj_ie6 .dojoxGrid .dojoxGridSortNode { + border: none; +} +.webida-light .dojoxGridSortBtnNested { + right: 10px; +} +.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtn { + border-left: 1px solid #999999; + background-color: #DFEAF1; +} +.webida-light .dojoxGridCellOver .dojoxGridSortBtn { + border-left: 1px solid #999999; + background-color: #9dcfff; +} +.webida-light .dojoxGridSortNode { + outline: none; +} +.webida-light .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortNode, +.webida-light .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, +.webida-light .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain { + margin-right: 5px; +} +.webida-light .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode, +.webida-light .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode { + margin-right: 24px; +} +.webida-light html > body .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle { + right: -5px; +} +.webida-light html > body .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, +.webida-light html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, +.webida-light html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { + right: -10px; +} +.webida-light html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, +.webida-light html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle, +.webida-light html > body .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnSingle, +.webida-light html > body .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnSingle { + right: -28px; +} +.webida-light html > body .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortBtnNested, +.webida-light html > body .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortBtnNested { + right: -17px; +} +.webida-light .dojoxGrid .dojoxGridHeader .dojoxGridRowTable .dojoxGridNoSort .dojoxGridSortNode { + margin: 0 !important; +} +.webida-light .dj_ie7 .dojoxGridSortBtn { + right: 0 !important; +} +.webida-light .dj_ie7 .dojoxGridSortBtnNested { + right: 10px !important; +} +.webida-light .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnSingle, +.webida-light .dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnSingle, +.webida-light .dojoxGridSorted .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnNested, +.webida-light .dojoxGridSorted .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnNested, +.webida-light .dojoxGrid .dojoxGridCellShowIndex .dojoxGridSortNode .dojoxGridSortBtnNested, +.webida-light .dojoxGrid .dojoxGridSortNodeSorted .dojoxGridSortBtn { + visibility: visible; +} +.webida-light .dojoxGridSingleSorted .dojoxGridCellOver .dojoxGridSortNodeMain .dojoxGridSortBtnNested, +.webida-light .dojoxGridSingleSorted .dojoxGridCellSortFocus .dojoxGridSortNodeMain .dojoxGridSortBtnNested, +.webida-light .dojoxGridSingleSorted .dojoxGridSortNode .dojoxGridSortBtnNested { + visibility: hidden; +} +.webida-light .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle { + background-position: -119px 5px; + visibility: visible; +} +.webida-light .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle { + background-position: -99px 5px; + visibility: visible; +} +.webida-light .dojoxGridCellOver .dojoxGridSortBtnSingle, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { + background-position: -159px 5px; +} +.webida-light .dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnSingle, +.webida-light .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnAsc, +.webida-light .dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnAsc { + background-position: -139px 5px; +} +.webida-light .dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnSingle, +.webida-light .dojoxGrid .dojoxGridCellOver .dojoxGridSortNode .dojoxGridSortBtnDesc, +.webida-light .dojoxGrid .dojoxGridCellSortFocus .dojoxGridSortNode .dojoxGridSortBtnDesc { + background-position: -179px 5px; +} +.webida-light .dojoxGridCellOver .dojoxGridSortBtnNested, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtnNested { + background-position: -149px 5px; + width: 19px; +} +.webida-light .dojoxGridCellOver .dojoxGridSortNodeAsc .dojoxGridSortBtnNested, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeAsc .dojoxGridSortBtnNested { + background-position: -129px 5px; +} +.webida-light .dojoxGridCellOver .dojoxGridSortNodeDesc .dojoxGridSortBtnNested, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortNodeDesc .dojoxGridSortBtnNested { + background-position: -169px 5px; +} +.webida-light .dojoxGridNestSorted .dojoxGridCellOver .dojoxGridSortBtnSingle, +.webida-light .dojoxGridNestSorted .dojoxGridCellSortFocus .dojoxGridSortBtnSingle { + background-position: -159px 5px; +} +.webida-light .dojoxGridCellOver .dojoxGridSortBtn:hover { + background-color: #A3E4FF; +} +.webida-light .dojoxGrid .dojoxGridSortNodeFocus, +.webida-light .dojoxGridCellSortFocus .dojoxGridRowSelector, +.webida-light .dojoxGridCellSortFocus .dojoxGridSortBtnFocus { + border: 1px dashed #666; +} +.webida-light .dojoxEllipsis, +.webida-light .dojoxEllipsisShown { + white-space: nowrap; + width: 100%; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; + -webkit-text-overflow: ellipsis; +} +.webida-light .dojoxEllipsis window { + width: 100%; + -moz-user-focus: normal; + -moz-user-select: text; +} +.webida-light .dojoxEllipsis description { + -moz-user-focus: normal; + -moz-user-select: text; +} +.webida-light .dojoxEllipsisIFrame { + white-space: normal; + border: none; + width: 100%; + display: block; + height: 1px; + margin-top: -1px; + clear: both; +} +.webida-light .dojoxEllipsisContainer { + width: 100%; +} +.webida-light .dojoxEllipsisShown:after { + content: "\2026"; +} +.webida-light .dj_ie .dojoxGridHeader .dojoxGridRowTable { + border-collapse: separate; +} +.webida-light .dj_ie6 .dojoxGridHeader .dojoxGridRowTable, +.webida-light .dj_ie7 .dojoxGridHeader .dojoxGridRowTable { + border-collapse: collapse; + border-right: 0px; +} +.webida-light .dj_ie6 .dojoxGridRowbar, +.webida-light .dj_ie6 .dojoxGridRowbarTable { + background-image: none; +} +.webida-light .dj_ie .dojoxGridMasterView .dojoxGridRowTable { + border-collapse: separate; +} +.webida-light .dj_ie6 .dojoxGridMasterView .dojoxGridRowTable, +.webida-light .dj_ie7 .dojoxGridMasterView .dojoxGridRowTable { + border-collapse: collapse; +} +.webida-light .dj_ie7 .dojoxGridCell, +.webida-light .dj_ie7 .dojoxGridHeader .dojoxGridCell { + border-left: 0px; +} +.webida-light .dj_ie6 .dojoxGridCell { + border-color: #F5F5F5; +} +.webida-light .dj_ie6 .dojoxGridRowOdd .dojoxGridCell { + border-left-color: #f4f9fd; + border-right-color: #f4f9fd; +} +.webida-light .dj_ie6 .dojoxGridRowSelected .dojoxGridCell { + border-left-color: #d3e9fb; + border-right-color: #d3e9fb; +} +.webida-light .dj_ie6 .dojoxGridRowOver .dojoxGridCell, +.webida-light .dj_ie7 .dojoxGridRowOver .dojoxGridCell { + border-right: 1px solid #ABD6FF; +} +.webida-light .dj_ie6 .dojoxGridRowActive .dojoxGridCell, +.webida-light .dj_ie7 .dojoxGridRowActive .dojoxGridCell { + border-left: 1px solid #7DBEFA; + border-right: 1px solid #7DBEFA; +} +.webida-light .dj_ie6 .dojoxGridCell { + background-image: none !important; +} +.webida-light .dijitRtl .dojoxGridExpando { + float: right; +} +.webida-light .dj_ie6 .dojoxGridExpandoNode { + background-image: url("../images/treeExpandImages8bit.png"); +} +.webida-light .dj_ie6 .dojoxGridSummaryRow .dojoxGridCell { + border-color: #ffffff; +} +.webida-light .dj_ie6 .dojoxGridRowOver .dojoxGridCell { + border-color: #ABD6FF; +} +.webida-light .dj_ie6 .dojoxGridRowActive .dojoxGridCell { + border-color: #7DBEFA; +} +.webida-light .dj_gecko .dojoxGridFBarInfoTD, +.webida-light .dj_webkit .dojoxGridFBarInfoTD { + border-top: 1px solid #BFD6EB; + border-bottom: 1px solid #BFD6EB; +} +.webida-light .dj_ie .dojoxGridFBarInner { + border-top: 1px solid #BFD6EB; + border-bottom: 1px solid #BFD6EB; + display: inline-block; + width: 100%; +} +.webida-light .dj_ie6 .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { + background-image: none; +} +.webida-light .dj_ie6 .dojoxGridHeader .dojoxGridCell { + border-color: #BCBCBC #BCBCBC #BCBCBC #e5edf4; +} +.webida-light .dojoxGridHeader .dojoxGridRowTable tr { + background: none; +} +.webida-light .dojoxGridHeader tr:first-child .dojoxGridCell { + border-top: 1px solid transparent; +} +.webida-light .dojoxGridHeader:first-child .dojoxGridRowTable { + border-left-width: 0; +} +.webida-light .dojoxGridHeader:first-child { + margin-left: -1px; +} +.webida-light .dojoxGridScrollbox { + background-color: #fefefe; +} +.webida-light .dojoxGridRowbar { + background: #cfd7e4; + border: none; + border-right: 1px solid #7e8897; + border-top: 1px solid #7e8897; +} +.webida-light .dojoxGridRowbarTable { + background: transparent url("../images/header_shadow.png") repeat-x scroll center bottom; +} +.webida-light .dojoxGridRowbarInner { + border: none; + border-bottom: 1px solid #ccc; +} +.webida-light .dojoxGridRowbarOver .dojoxGridRowbarTable { + background-color: #abd5fd; +} +.webida-light .dojoxGridRowbarSelected { + background-color: #abd5fd; + border-right: 1px solid #ccc; +} +.webida-light .dojoxGridRow { + border: none; + background-color: #fff; + border-top: 1px solid #7e8897; +} +.webida-light .dojoxGridRowTable tr { + background: url("../images/row_back.png") #ffffff repeat-x; +} +.webida-light .dojoxGridRowOdd .dojoxGridRowTable tr { + background-color: #f7fcff; +} +.webida-light .dojoxGridRowSelected .dojoxGridRowTable tr { + background-color: #cee6fa; +} +.webida-light .dojoxGrid .dojoxGridCell { + outline: none; + padding: 3px 5px; + border: 1px solid transparent; + border-color: transparent #7e8897 transparent transparent; +} +.webida-light .dojoxGridRowSelected .dojoxGridCell { + border-top: 1px solid #BFD6EB; + border-bottom: 1px solid #BFD6EB; +} +.webida-light .dojoxGridCellFocus { + outline: none; + border: 1px dashed darkblue !important; +} +.webida-light .dojoxGridRowOver .dojoxGridCell { + background: url("../images/row_back.png") #abd6ff repeat-x; + border-top: 1px solid #769DC0; + border-bottom: 1px solid #769DC0; +} +.webida-light .dojoxGridRowActive .dojoxGridCell { + background: url("../images/td_button_down.png") #7dbefa repeat-x; +} +.webida-light .dojoxGridDoubleAffordance .dojoxGridRowOver .dojoxGridCellOver { + border: solid 1px #769dc0; + background-color: #93cafe; + border-collapse: separate; +} +.webida-light .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCell { + background-image: url("../images/row_back.png"); +} +.webida-light .dojoxGridDoubleAffordance .dojoxGridRowActive .dojoxGridCellActive { + background: url("../images/td_button_down.png") #93cafe repeat-x; +} +.webida-light .dojoxGridRowEditing td { + background-color: #cee6fa; +} +.webida-light .dojoxGridRow-inserting td { + background-color: #F4FFF4; +} +.webida-light .dojoxGridRow-inflight td { + background-color: #F2F7B7; +} +.webida-light .dojoxGridRow-error td { + background-color: #F8B8B6; +} +.webida-light .dojoxGrid .dojoDndItemBefore { + border-left-color: #3559ac; +} +.webida-light .dojoxGrid .dojoDndItemAfter { + border-right-color: #3559ac; +} +.webida-light .dojoxGridExpando { + float: left; + height: 18px; + width: 18px; + text-align: center; + margin-top: -3px; +} +.webida-light .dojoxGridExpandoCell { + padding-top: 5px; + background-position: left top !important; +} +.webida-light .dojoxGridExpandoNode { + background-image: url("../images/treeExpandImages.png"); + width: 16px; + height: 16px; + cursor: pointer; + background-position: 1px 0px; +} +.webida-light .dojoxGridRowOver .dojoxGridExpandoNode { + background-position: -17px 0px; +} +.webida-light .dojoxGridExpandoOpened .dojoxGridExpandoNode { + background-position: -35px 0px; +} +.webida-light .dojoxGridRowOver .dojoxGridExpandoOpened .dojoxGridExpandoNode { + background-position: -53px 0px; +} +.webida-light .dojoxGridExpandoLoading .dojoxGridExpandoNode { + background-image: url("../images/loadingAnimation.gif"); +} +.webida-light .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpando { + visibility: visible !important; + width: 18px !important; +} +.webida-light .dojoxGridTreeModel .dojoxGridNoChildren .dojoxGridExpandoNode { + background-image: none; +} +.webida-light .dojoxGridExpandoNodeInner { + visibility: hidden; +} +.webida-light .dijit_a11y .dojoxGridExpandoNodeInner { + visibility: visible; +} +.webida-light .dojoxGridSummaryRow .dojoxGridCell { + border: 1px solid transparent; +} +.webida-light tr.dojoxGridSubRowAlt { + background-color: #f4f9fd; +} +.webida-light .dojoxGridRowOdd tr.dojoxGridSubRowAlt { + background-color: #fff; +} +.webida-light .dojoxGridRow .dojoxGridRowTable tr.dojoxGridRowSelected { + background-color: #cee6fa; +} +.webida-light .dojoxGridHeader .dojoxGridHeaderActive { + background-color: #91c9fe; +} +.webida-light td.dojoxGridRowSelected { + border-collapse: separate; + background: url("../images/row_back.png") #cee6fa repeat-x; +} +.webida-light .dojoxGridRowOver td.dojoxGridRowSelected { + border-top: 1px solid #769DC0; + border-bottom: 1px solid #769DC0; +} +.webida-light .dojoxGridRowActive td.dojoxGridRowSelected { + background-image: url("../images/td_button_down.png"); +} +.webida-light .dojoxGridPaginator { + background: url("../images/header_shadow.png") repeat-x scroll center bottom #e5edf4; +} +.webida-light .dojoxGridFBarInfoTD { + background: url("../images/header_shadow.png") #f2f9ff repeat-x bottom; + background: -moz-linear-gradient(top, #f2f9ff, #eaf5ff); + background: -webkit-gradient(linear, left top, left bottom, from(#f2f9ff), to(#eaf5ff)); +} +.webida-light .dojoxGridFBarHover .dojoxGridFBarInfoTD { + background: url("../images/header_shadow.png") #f2f9ff repeat-x bottom; + background: -moz-linear-gradient(top, #ecf6ff 2px, #f2f9ff, #eaf5ff 6px); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #ecf6ff), color-stop(0.6, #f2f9ff), color-stop(0.8, #eaf5ff)); +} +.webida-light .dojoxGridFBarClearFilterBtn { + color: #5B83B6; +} +.webida-light .dojoxGridFBarInfoTD .dojoxGridFBarClearFilterBtn.dijitButtonHover .dijitButtonText { + text-decoration: underline; +} +.webida-light .dojoxGridFBar { + border-left: 1px solid white; +} +.webida-light .dojoxGridFStatusTip table { + border: 1px solid #BCBCBC; +} +.webida-light .dojoxGridFStatusTip th { + background-color: #E8EFF4; + border-bottom: 1px solid #BCBCBC; +} +.webida-light .dojoxGridFStatusTip th div { + background-color: #E8EFF4; + border-left: 1px solid white; + border-right: 1px solid #BCBCBC; + border-top: 1px solid white; + border-bottom: 1px solid white; +} +.webida-light .dojoxGridFStatusTip th.lastColumn div { + border-right: 1px solid white; +} +.webida-light .dojoxGridFStatusTip td { + border-top: 1px solid white; + border-bottom: 1px solid white; +} +.webida-light .dojoxGridFStatusTipCondition { + font-style: italic; +} +.webida-light .dojoxGridFStatusTipOddRow { + background-color: #F1F8FF; +} +.webida-light .dojoxGrid { + padding: 0px; + border-collapse: collapse; + border: 1px solid #7e8897; +} +.webida-light .dojoxGridMasterMessages { + background-color: #fefefe; +} +.webida-light .dojoxGridLoading, +.webida-light .dojoxGridError { + background-position: left center; + background-repeat: no-repeat; + padding-left: 25px; +} +.webida-light .dojoxGridLoading { + background-image: url("../images/loadingAnimation.gif"); +} +.webida-light .dojoxGridError { + background-image: url("../images/commonIconsObjActEnabled.png"); + background-position: -496px; + width: 16px; + height: 16px; +} +.webida-light .dojoxGridHeader { + background: transparent; + margin-left: -2px; +} +.webida-light .dojoxGridHeader .dojoxGridCell { + padding: 2px 5px; + vertical-align: top; + background: transparent; + border-style: solid; + border-width: 1px; + border-color: #FFFFFF #BCBCBC #BCBCBC #FFFFFF; +} +.webida-light .dojoxGridHeader .dojoxGridCellOver { + background: #9dcfff; +} +.webida-light .dojoxGridSortNode { + text-decoration: none; + display: block; + white-space: normal; + background: none; + border: none; + padding: 0; +} +.webida-light .dojoxGridCellOver .dojoxGridSortNode { + background-color: #9dcfff; +} +.webida-light .dojoxGridArrowButtonChar { + display: none; + float: right; +} +.webida-light .dojoxGridArrowButtonNode { + background: transparent url("../images/spriteArrows.png") no-repeat scroll left center; + display: block; + float: right; + height: 1em; + margin: 2px 4px 0 5px; + padding-left: 0; + width: 7px; +} +.webida-light .dojoxGridSortUp .dojoxGridArrowButtonNode { + background-position: -21px 50%; +} +.webida-light .dojoxGridMasterHeader { + /*background: url("images/header.png") #EDF2F7 repeat-x bottom; + background: -moz-linear-gradient(top, #EDF2F7, #D0DFEA); + background: -webkit-gradient(linear, left top, left bottom, from(#EDF2F7), to(#D0DFEA));*/ + background-color: #cfd7e4; + margin-bottom: 2px; + border-bottom: 1px solid #7e8897; +} +.webida-light .dojoxGridMasterHeader .dojoxGridRowTable { + border-left: 1px solid #7e8897; + background-color: transparent; +} +.webida-light .dojoxExpandoPane { + overflow: hidden; + z-index: 440 !important; +} +.webida-light .dojoxExpandoPane .dojoxExpandoWrapper { + overflow: hidden; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoTitleNode { + display: none; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoWrapper * { + overflow: hidden !important; +} +.webida-light .dojoxExpandoTitleNode { + padding-right: 6px; + padding-left: 6px; +} +.webida-light .dojoxExpandoIcon .a11yNode { + display: none; + visibility: hidden; +} +.webida-light .dojoxExpandoBottom .dojoxExpandoIcon, +.webida-light .dojoxExpandoTop .dojoxExpandoIcon, +.webida-light .dojoxExpandoLeft .dojoxExpandoIcon { + float: right; + margin-right: 2px; +} +.webida-light .dojoxExpandoRight .dojoxExpandoIcon { + float: left; + margin-left: 2px; +} +.webida-light .dojoxExpandoIcon { + width: 14px; + cursor: pointer; + background-position: -60px 0px; + background-repeat: no-repeat; + height: 14px; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoIcon { + background-position: 0px 0px; + margin: 0 auto; +} +.webida-light .dijitBorderContainer-dijitExpandoPane { + border: none !important; +} +.webida-light .soria .dojoxExpandoTitle { + height: 16px; + font-size: 0.9em; + font-weight: bold; + padding: 3px; + padding-top: 6px; + padding-bottom: 5px; + background: #f0f4fc url("../../../dijit/themes/soria/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; + border-left: 1px solid #B1BADF; + border-right: 1px solid #B1BADF; +} +.webida-light .soria .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #F0F4FC; + border: none; +} +.webida-light .soria .dojoxExpandoClosed { + background: none; + background-color: #F0F4FC; + border: 1px solid #B1BADF !important; +} +.webida-light .soria .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.png'); +} +.webida-light .dj_ie6 .soria .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/soria/images/spriteRoundedIconsSmall.gif'); +} +.webida-light .tundra .dojoxExpandoTitle { + font-weight: bold; + padding: 5px; + padding-top: 6px; + padding-bottom: 6px; + background: #fafafa url("../../../dijit/themes/tundra/images/accordionItemActive.gif") repeat-x scroll left top; + border-top: 1px solid #ccc; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; +} +.webida-light .tundra .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #fafafa; + border: none; + padding: 3px; +} +.webida-light .tundra .dojoxExpandoClosed { + background: none; + background-color: #fafafa; + border: 1px solid #ccc !important; +} +.webida-light .tundra .dojoxExpandoRight .dojoxExpandoTitle, +.webida-light .tundra .dojoxExpandoLeft .dojoxExpandoTitle, +.webida-light .tundra .dojoxExpandoClosed .dojoxExpandoTitle, +.webida-light .tundra .dojoxExpandoClosed { + background-color: #fafafa; +} +.webida-light .tundra .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/tundra/images/spriteRoundedIconsSmall.gif'); +} +.webida-light .tundra .dojoxExpandoClosed .dojoxExpandoIconLeft, +.webida-light .tundra .dojoxExpandoClosed .dojoxExpandoIconRight, +.webida-light .tundra .dojoxExpandoClosed .dojoxExpandoIconTop, +.webida-light .tundra .dojoxExpandoClosed .dojoxExpandoIconBottom { + margin-top: 3px; +} +.webida-light .wsdk .dojoxExpandoTitle { + font-weight: bold; + border: 1px solid #769DC0; + border-bottom: none; + background-color: #cde8ff; + background-image: url("../images/standardGradient.png"); + background-position: 0px 0px; + background-repeat: repeat-x; + padding: 5px 7px 2px 7px; + min-height: 17px; + color: #4a4a4a; +} +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #E6E6E7; + border: none; + padding: 3px; +} +.webida-light .wsdk .dojoxExpandoClosed { + background: none; + background-color: #E6E6E7; + border: 1px solid #769DC0 !important; +} +.webida-light .wsdk .dojoxExpandoRight .dojoxExpandoTitle, +.webida-light .wsdk .dojoxExpandoLeft .dojoxExpandoTitle, +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoTitle { + background-color: #E6E6E7; +} +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoTitle { + background-image: url("../images/standardGradient.png"); + background-position: 0 0; +} +.webida-light .wsdk .dojoxExpandoIcon { + background-image: url('images/spriteRoundedIconsSmall.gif'); +} +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoIconLeft, +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoIconRight, +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoIconTop, +.webida-light .wsdk .dojoxExpandoClosed .dojoxExpandoIconBottom { + margin-top: 3px; +} +.webida-light .nihilo .dojoxExpandoPane { + background: #fafafa; +} +.webida-light .nihilo .dojoxExpandoTitle { + height: 16px; + font-size: 0.9em; + font-weight: bold; + padding: 3px; + padding-top: 6px; + padding-bottom: 5px; + background: #fafafa url("../../../dijit/themes/nihilo/images/tabContainerSprite.gif") repeat-x scroll 0pt -50px; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; +} +.webida-light .nihilo .dojoxExpandoClosed .dojoxExpandoTitle { + background: none; + background-color: #fafafa; + border: none; +} +.webida-light .nihilo .dojoxExpandoClosed { + background: none; + background-color: #fafafa; + border: 1px solid #ccc !important; +} +.webida-light .nihilo .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png'); +} +.webida-light .dj_ie6 .nihilo .dojoxExpandoIcon { + background-image: url('../../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.gif'); +} +.webida-light .nihilo .dojoxExpandoTop { + border-bottom: 1px solid #ccc; + border-left: 1px solid #ccc; + border-right: 1px solid #ccc; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoIcon { + margin-right: 4px; +} +.webida-light .dojoxExpandoIconLeft { + background-position: 0 0; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoIconLeft { + background-position: -30px 0; + margin-right: 4px; +} +.webida-light .dojoxExpandoIconRight { + background-position: -30px 0; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoIconRight { + background-position: 0 0; + margin-left: 4px; +} +.webida-light .dojoxExpandoIconBottom { + background-position: -15px 0; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoIconBottom { + background-position: -45px 0; + margin-top: 1px; +} +.webida-light .dojoxExpandoIconTop { + background-position: -45px 0; +} +.webida-light .dojoxExpandoClosed .dojoxExpandoIconTop { + background-position: -15px 0; +} +.webida-light .dijitAccordionContainer { + border: none; +} +.webida-light .dijitAccordionInnerContainer { + background-color: #efefef; + /* gray, for closed pane */ + border: solid 1px #b5bcc7; + margin-bottom: 1px; + -webkit-transition-property: background-color, border; + -moz-transition-property: background-color, border; + transition-property: background-color, border; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: linear; + -moz-transition-timing-function: linear; + transition-timing-function: linear; +} +.webida-light .dijitAccordionTitle { + background-color: transparent; + /* pick up color from dijitAccordionInnerContainer */ + background-image: url("../images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + padding: 5px 7px 2px 7px; + min-height: 17px; + color: #494949; +} +.webida-light .dijitAccordionContainer .dijitAccordionChildWrapper { + /* this extends the blue trim styling of the title bar to wrapping around the node. + * done by setting margin + */ + background-color: #ffffff; + border: 1px solid #759dc0; + margin: 0 2px 2px; +} +.webida-light .dijitAccordionContainer .dijitAccordionContainer-child { + /* this is affecting the child widget itself */ + padding: 9px; +} +.webida-light .dijitAccordionInnerContainerHover { + border: 1px solid #759dc0; + background-color: #abd6ff; + -webkit-transition-duration: 0.2s; + -moz-transition-duration: 0.2s; + transition-duration: 0.2s; +} +.webida-light .dijitAccordionInnerContainerHover .dijitAccordionTitle { + color: #000000; +} +.webida-light .dijitAccordionInnerContainerActive { + border: 1px solid #759dc0; + background-color: #7dbdfa; + -webkit-transition-duration: 0.1s; + -moz-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.webida-light .dijitAccordionInnerContainerActive .dijitAccordionTitle { + background-image: url("../images/activeGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%); + _background-image: none; + color: #000000; +} +.webida-light .dijitAccordionInnerContainerSelected { + border-color: #759dc0; + background-color: #cfe5fa; +} +.webida-light .dijitAccordionInnerContainerSelected .dijitAccordionTitle { + color: #000000; + background-image: url("../images/standardGradient.png"); + background-repeat: repeat-x; + background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%); + _background-image: none; + /* avoid effect when clicking the title of the open pane */ +} +.webida-light .dijitContentPane { + padding: 7px; +} +.webida-light .dijitTabContainerTop-dijitContentPane, +.webida-light .dijitTabContainerLeft-dijitContentPane, +.webida-light .dijitTabContainerBottom-dijitContentPane, +.webida-light .dijitTabContainerRight-dijitContentPane, +.webida-light .dijitAccordionContainer-dijitContentPane { + background-color: transparent; +} +.webida-light .dijitTabContainerTop-dijitContentPane { + width: 100%; +} +.webida-light .dijitSplitContainer-dijitContentPane, +.webida-light .dijitBorderContainer-dijitContentPane { + background-color: #d6dce2; + padding: 8px; +} +.webida-light .dijitBorderContainer { + /* matches the width of the splitters between panes */ + padding: 0!important; + background-color: transparent; + border-radius: 0; +} +.webida-light .dijitSplitContainer-child, +.webida-light .dijitBorderContainer-child { + /* By default put borders on all children of BorderContainer, + * to give illusion of borders on the splitters themselves. + */ + border: none; +} +.webida-light .dijitBorderContainer-dijitTabContainerTop, +.webida-light .dijitBorderContainer-dijitTabContainerBottom, +.webida-light .dijitBorderContainer-dijitTabContainerLeft, +.webida-light .dijitBorderContainer-dijitTabContainerRight, +.webida-light .dijitBorderContainer-dijitAccordionContainer { + /* except that TabContainer defines borders on it's sub-nodes (tablist and dijitTabPaneWrapper), + * so override rule setting border on domNode + */ + border: none; +} +.webida-light .dijitBorderContainer-dijitBorderContainer { + /* make nested BorderContainers look like a single big widget with lots of splitters */ + border: 0; + padding: 0; +} +.webida-light .dijitSplitterH, +.webida-light .dijitGutterH { + background: #a0a7ae; + height: 6px; +} +.webida-light .dj_ios .dijitSplitterH, +.webida-light .dj_android .dijitSplitterH { + height: 11px; +} +.webida-light .dijitSplitterH .dijitSplitterThumb { + background: transparent; + height: 1px; + top: 2px; + width: 19px; +} +.webida-light .dj_ios .dijitSplitterH .dijitSplitterThumb, +.webida-light .dj_android .dijitSplitterH .dijitSplitterThumb { + top: 5px; +} +.webida-light .dijitSplitterV, +.webida-light .dijitGutterV { + background: #a0a7ae; + border: 0; + width: 8px; + margin: 0; +} +.webida-light .dj_ios .dijitSplitterV, +.webida-light .dj_android .dijitSplitterV { + width: 11px; +} +.webida-light .dijitSplitterV .dijitSplitterThumb { + left: 3px; + width: 3px; + /* background-image: -webkit-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); + background-image: -moz-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); + background-image: -o-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); + background-image: linear-gradient(to right, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px);*/ + top: 3px; + height: 99%; +} +.webida-light .dj_ios .dijitSplitterV .dijitSplitterThumb, +.webida-light .dj_android .dijitSplitterV .dijitSplitterThumb { + left: 5px; +} +.webida-light .dijitSplitterHHover, +.webida-light .dijitSplitterVHover { + font-size: 1px; +} +.webida-light .dijitSplitterHActive, +.webida-light .dijitSplitterVActive { + font-size: 1px; + background-color: #abd6ff; + background-image: none; +} +.webida-light .dijitTabPaneWrapper { + padding: 0px; + border: 0; + border-radius: 0px; +} +.webida-light .dijitTabPaneWrapper, +.webida-light .dijitTabContainerTop-tabs, +.webida-light .dijitTabContainerBottom-tabs, +.webida-light .dijitTabContainerLeft-tabs, +.webida-light .dijitTabContainerRight-tabs { + /* todo: add common class name for this div */ + border: 0; +} +.webida-light .dijitTabCloseButton { + background: url('../layout/images/tab_close.png') no-repeat; + width: 9px; + height: 9px; + margin-left: 5px; + margin-right: -5px; + cursor: pointer; +} +.webida-light .dijitTabCloseButtonHover { + background-position: -9px; +} +.webida-light .dijitTabCloseButtonActive { + background-position: -18px; +} +.webida-light .dijitTabSpacer { + /* set the spacer invisible. note that height:0 doesn't work on IE/quirks, it's still 10px. */ + display: none; +} +.webida-light .dijitTab { + border: 0; + background-color: #efefef; + -webkit-transition-property: background-color, border; + -moz-transition-property: background-color, border; + transition-property: background-color, border; + -webkit-transition-duration: 0.35s; + -moz-transition-duration: 0.35s; + transition-duration: 0.35s; + color: rgba(255, 255, 255, 0.3); +} +.webida-light .dijitTabHover { + border-color: #759dc0; + background-color: #abd6ff; + -webkit-transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + transition-duration: 0.25s; + color: #000000; +} +.webida-light .dijitTabActive { + border-color: #759dc0; + background-color: #7dbdfa; + color: #000000; + -webkit-transition-duration: 0.1s; + -moz-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.webida-light .dijitTabChecked { + border-color: #424750; + background-color: #cfe5fa; + color: #43caff; +} +.webida-light .dijitSplitter ~ .dijitBorderContainerPane .dijitTab.dijitFocused { + border: 1px #759dc0 solid!important; +} +.webida-light .dijitTab .tabLabel { + outline: none; +} +.webida-light .dijitTabDisabled { + background-color: #d3d3d3; +} +.webida-light .tabStripButton { + background-color: transparent; + border: none; +} +.webida-light #editor .dijitTabContainerTop-tabs .dijitTab { + background-color: #636870; + color: rgba(255, 255, 255, 0.3); + border: none; +} +.webida-light #editor .dijitTabContainerTop-tabs .dijitTabChecked { + background-color: #3a3e47; + color: #fff; +} +.webida-light #editor .dijitTabContainerTop-tabs .dijitTabHover, +.webida-light #editor .dijitTabContainerTop-tabs .dijitTabActive { + color: #fff; +} +.webida-light .dijitTabContainerTop-tabs .dijitTab { + top: 1px; + margin-right: 3px; + padding: 3px 6px; + border-bottom-width: 0; + min-width: 60px; + text-align: center; + background-color: #b4bac1; + color: #6e7583; +} +.webida-light .dijitTabContainerTop-tabs .dijitTabChecked { + padding-bottom: 4px; + padding-top: 1px!important; + color: #414850; + background-color: #fafaff; +} +.webida-light .dijitTabContainerTop-tabs .dijitTab { + padding: 8px 14px 0 14px; + padding-top: 0; + border-top: #c1c8cf solid 1px; + border-left: #c1c8cf solid 1px; + border-right: #c1c8cf solid 1px; + /*top: 0px;*/ +} +.webida-light .dijitTabContainerTop-tabs .dijitTab .tabLabel { + line-height: 23px; +} +.webida-light .dijitTabContainerTop-tabs .dijitTabChecked { + /*top: 0px;*/ +} +.webida-light .dijitTabContainerBottom-tabs .dijitTab { + /* unselected (and not hovered/pressed) tab */ + top: -1px; + /* used for overlap */ + margin-right: 1px; + padding: 3px 6px; + border-top-width: 0; + min-width: 60px; + text-align: center; + /*background-image: url("images/tabBottomUnselected.png"); + background-repeat: repeat-x; + background-position: bottom;*/ + /*.unselected-tab-gradient(bottom); + + .box-shadow(0 1px 1px rgba(0, 0, 0, 0.04))*/ +} +.webida-light .dijitTabContainerBottom-tabs .dijitTabChecked { + padding-bottom: 9px; + padding-top: 4px; + /*background-image: url("images/tabBottomSelected.png"); + .topBottom-selected-tab-gradient (bottom); + + .box-shadow(0 1px 2px rgba(0, 0, 0, 0.05));*/ +} +.webida-light .dijitTabContainerLeft-tabs { + background-color: #606a78; +} +.webida-light .dijitTabContainerLeft-tabs .dijitTab { + /* unselected (and not hovered/pressed) tab */ + left: 0px; + /* used for overlap */ + margin-bottom: 1px; + padding: 3px 8px 7px 7px; + background-color: #8B96A5; + color: #fff; +} +.webida-light .dijitTabContainerLeft-tabs .dijitTabChecked { + border-right-width: 0; + padding-right: 9px; + background-color: #ECF1F6; + color: #000; + font-weight: bold; +} +.webida-light .dijitTabContainerRight-tabs .dijitTab { + /* unselected (and not hovered/pressed) tab */ + left: -1px; + /* used for overlap */ + margin-bottom: 1px; + padding: 3px 8px 4px 4px; + background-image: url("../layout/images/tabRightUnselected.png"); + background-repeat: repeat-y; + background-position: right; + background-image: -moz-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%); +} +.webida-light .dijitTabContainerRight-tabs .dijitTabChecked { + /* selected tab */ + padding-left: 5px; + border-left-width: 0; + background-image: url("../layout/images/tabRightSelected.png"); + background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); + background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); + background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); + background-image: linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px); + -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); + -moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); + box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07); +} +.webida-light .dijitTabContainerTop-tabs .dijitTab { + -moz-border-radius: 2px 2px 0 0; + border-radius: 2px 2px 0 0; + margin-top: 2px; +} +.webida-light .dijitTabContainerBottom-tabs .dijitTab { + -moz-border-radius: 0 0 2px 2px; + border-radius: 0 0 2px 2px; +} +.webida-light .dijitTabContainerLeft-tabs .dijitTab { + -moz-border-radius: 2px 0 0 2px; + border-radius: 2px 0 0 2px; +} +.webida-light .dijitTabContainerRight-tabs .dijitTab { + -moz-border-radius: 0 2px 2px 0; + border-radius: 0 2px 2px 0; +} +.webida-light .tabStripButton { + background-color: transparent; +} +.webida-light .dijitTabListContainer-top .tabStripButton { + padding: 4px 3px; + margin: 1px 2px 1px 2px; + width: 12px; + background-color: #3a3e47; + border-radius: 2px; +} +.webida-light .dijitTabListContainer-bottom .tabStripButton { + padding: 4px 3px; + margin-bottom: 7px; + background-image: -moz-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); + background-image: -webkit-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); + background-image: -o-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); + background-image: linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%); +} +.webida-light .tabStripButtonHover { + background-color: #abd6ff; +} +.webida-light .tabStripButtonActive { + background-color: #7dbdfa; +} +.webida-light .dijitTabStripIcon { + position: absolute; + left: 1px; + top: 3px; + height: 15px; + width: 15px; + margin: 0 auto; + background: url("../images/icons/tabStripIcon.png") no-repeat 0px 50%; + background-color: transparent; +} +.webida-light .dijitTabStripSlideRightIcon { + background-position: -15px 50%; +} +.webida-light .dijitTabStripMenuIcon { + background-position: -30px 50%; +} +.webida-light .dijitTabListContainer-top .tabStripButtonDisabled, +.webida-light .dijitTabListContainer-bottom .tabStripButtonDisabled { + background-color: transparent; +} +.webida-light .tabStripButtonDisabled .dijitTabStripSlideLeftIcon { + background-position: 0 50%; +} +.webida-light .tabStripButtonDisabled .dijitTabStripSlideRightIcon { + background-position: -15px 50%; +} +.webida-light .tabStripButtonDisabled .dijitTabStripMenuIcon { + background-position: -30px 50%; +} +.webida-light .dijitTabContainerNested .dijitTabListWrapper { + height: auto; +} +.webida-light .dijitTabContainerNested .dijitTabContainerTop-tabs { + border-bottom: solid 1px #b5bcc7; + padding: 2px 2px 4px; +} +.webida-light .dijitTabContainerTabListNested .dijitTab { + background-color: rgba(26, 27, 28, 0); + border-right: 1px #1a1b1c solid; + border-bottom: 1px #1a1b1c solid; + box-sizing: border-box; + padding: 3px; + /*.transition-property(background-color, border-color); + .transition-duration(.3s); + .border-radius(2px);*/ + top: 0; + /* to override top: 1px/-1px for normal tabs */ + /*.box-shadow(none); + + // CSS gradient with fallback to image for IE + background-image: url("images/tabNested.png") repeat-x; + .alpha-white-gradient (0.61,0%, 0,17%, 0,83%, 0.61,100%);*/ +} +.webida-light .dijitTabContainerTabListNested .dijitTabHover { + padding: 3px; + -webkit-transition-duration: 0.2s; + -moz-transition-duration: 0.2s; + transition-duration: 0.2s; + color: #6e7583; +} +.webida-light .dijitTabContainerTabListNested .dijitTabHover .tabLabel { + text-decoration: none; +} +.webida-light .dijitTabContainerTabListNested .dijitTabActive { + padding: 3px; + color: #6e7583; + -webkit-transition-duration: 0.1s; + -moz-transition-duration: 0.1s; + transition-duration: 0.1s; +} +.webida-light .dijitTabContainerTabListNested .dijitTabChecked { + padding: 3px; + background-color: #d4dbe2; +} +.webida-light .dijitTabContainerTabListNested .dijitTab:first-child { + padding: 3px; + background-color: #424750; +} +.webida-light .dijitTabContainerTabListNested .dijitTab:first-child.dijitTabChecked { + padding: 3px; + background-color: #d4dbe2; +} +.webida-light .dijitTabContainerTabListNested .dijitTab:last-child { + padding: 3px; + background-color: #1a1b1c; +} +.webida-light .dijitTabContainerTabListNested .dijitTabChecked .tabLabel { + text-decoration: none; + background-image: none; +} +.webida-light .dijitTabPaneWrapperNested { + border: none; + /* prevent double border */ +} +.webida-light .dijitTabContainer .dijitTab, +.webida-light .dijitTabContainer .tabStripButton { + _background-image: none; +} +/*plugin*/ +/* + +@import url("../css/Common.css"); +@import url("../css/Common.css"); +@import url("../css/Button.css"); +@import url("../css/Checkbox.css"); +@import url("../css/RadioButton.css"); +@import url("../css/Select.css"); +@import url("../css/TabContainer.css"); +@import url("../css/Dialog.css"); +@import url("../css/AccordionContainer.css"); +@import url("../css/ContentPane.css"); +@import url("../css/Calendar.css"); +@import url("../css/Menu.css"); +@import url("../css/Slider.css"); +@import url("../css/ColorPalette.css"); +@import url("../css/InlineEditBox.css"); +@import url("../css/ProgressBar.css"); +@import url("../css/TimePicker.css"); +@import url("../css/BorderContainer.css"); +@import url("../css/Tree.css"); +@import url("../css/Toolbar.css"); +@import url("../css/Editor.css");*/ +/*in order to test button or menu item with icon */ +/* + + +@import url("../css/TitlePane.css"); +@import url("../css/NumberSpinner.css"); + +@import url("../css/EnhancedGrid.css"); +@import url("../css/ToggleSplitter.css"); +@import url("../css/ExpandoPane.css"); +@import url("../css/FloatingPane.css"); +@import url("../css/CheckedMultiSelect.css"); +@import url("../css/ResizeHandle.css"); + + +@import url("../css/webida-project-wizard.css"); + +*/ diff --git a/apps/ide/src/styles/css/variables.css b/apps/ide/src/styles/theme/webida-light/css/variables.css similarity index 100% rename from apps/ide/src/styles/css/variables.css rename to apps/ide/src/styles/theme/webida-light/css/variables.css diff --git a/apps/ide/src/styles/css/webida-calc.css b/apps/ide/src/styles/theme/webida-light/css/webida-calc.css similarity index 100% rename from apps/ide/src/styles/css/webida-calc.css rename to apps/ide/src/styles/theme/webida-light/css/webida-calc.css diff --git a/apps/ide/src/styles/css/webida-project-wizard.css b/apps/ide/src/styles/theme/webida-light/css/webida-project-wizard.css similarity index 100% rename from apps/ide/src/styles/css/webida-project-wizard.css rename to apps/ide/src/styles/theme/webida-light/css/webida-project-wizard.css diff --git a/apps/ide/src/styles/backup/fontawesome-webfont.eot b/apps/ide/src/styles/theme/webida-light/fonts/fontawesome-webfont.eot similarity index 100% rename from apps/ide/src/styles/backup/fontawesome-webfont.eot rename to apps/ide/src/styles/theme/webida-light/fonts/fontawesome-webfont.eot diff --git a/apps/ide/src/styles/backup/fontawesome-webfont.svg b/apps/ide/src/styles/theme/webida-light/fonts/fontawesome-webfont.svg similarity index 100% rename from apps/ide/src/styles/backup/fontawesome-webfont.svg rename to apps/ide/src/styles/theme/webida-light/fonts/fontawesome-webfont.svg diff --git a/apps/ide/src/styles/backup/fontawesome-webfont.woff b/apps/ide/src/styles/theme/webida-light/fonts/fontawesome-webfont.woff similarity index 100% rename from apps/ide/src/styles/backup/fontawesome-webfont.woff rename to apps/ide/src/styles/theme/webida-light/fonts/fontawesome-webfont.woff diff --git a/apps/ide/src/styles/theme/webida-light/form/Button.less b/apps/ide/src/styles/theme/webida-light/form/Button.less new file mode 100644 index 00000000..9fc862d2 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/Button.less @@ -0,0 +1,161 @@ +/* Button | DropDownButton | ComboButton | ToggleButton + * + * Styling Buttons mainly includes: + * + * 1. Containers + * .dijitButton + * .dijitDropDownButton + * .dijitComboButton + * .dijitButtonNode - common button/arrow wrapper shared across all three button types + * + * 2. Button text + * .dijitButtonText + * + * 3. Arrows - only for DropDownButton and ComboButton + * There are total four directions arrows - down, left, right, up: + * .dijitArrowButtonInner - down arrow by default + * .dijitLeftArrowButton .dijitArrowButtonInner - left arrow + * .dijitRightArrowButton .dijitArrowButtonInner - right arrow + * .dijitUpArrowButton .dijitArrowButtonInner - up arrow + * + * 4. States - Hover, Active, Disabled, e.g. + * .dijitButtonHover .dijitButtonNode + * .dijitButtonActive .dijitButtonNode + * .dijitButtonDisabled .dijitButtonNode + * + * .dijitDisabled .dijitArrowButtonInner - disabled arrow states + */ +.dijitButtonNode { + /* rules for dijit.form.*Button widgets and arrow nodes on ComboBox, Spinner etc. */ + .transition-property(background-color); + .transition-duration(.3s); +} + +.dijitButton .dijitButtonNode, +.dijitDropDownButton .dijitButtonNode, +.dijitComboButton .dijitButtonNode, +.dijitToggleButton .dijitButtonNode { + border: 0; + color: @button-normal-color; + padding: 2px 4px 4px 4px; + border-radius: 2px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + background-color: @button-normal-background; + /*background-image: -webkit-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); + background-image: -moz-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); + background-image: -o-linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%); + background-image: linear-gradient(#EAF5FF 0%, #D7E2EC 20%, #ADBBC7 100%);*/ +} + +.dijitComboButton .dijitArrowButton { + border-left-width: 0; + padding: 2px 4px 4px 4px; /* TODO: still needed? */ +} + +/*arrow styles for down/up/left/right directions*/ +.dijitArrowButtonInner { + width: 15px; + height: 15px; + margin: 0 auto; + background-image: url("@{image-form-button-arrows}"); + background-repeat: no-repeat; + background-position: -51px 53%; +} +.dijitLeftArrowButton .dijitArrowButtonInner { + background-position: -77px 53%; +} +.dijitRightArrowButton .dijitArrowButtonInner { + background-position: -26px 53%; +} +.dijitUpArrowButton .dijitArrowButtonInner { + background-position: 0 53%; +} +.dijitDisabled .dijitArrowButtonInner { + background-position: -151px 53%; +} +.dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner { + background-position: -177px 53%; +} +.dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner { + background-position: -126px 53%; +} +.dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner { + background-position: -100px 53%; +} + +.dijitButtonText { + padding: 0 0.3em; + text-align: center; +} + +/* hover status */ +.dijitButtonHover .dijitButtonNode, +.dijitDropDownButtonHover .dijitButtonNode, +.dijitComboButton .dijitButtonNodeHover, +.dijitComboButton .dijitDownArrowButtonHover, +.dijitToggleButtonHover .dijitButtonNode { + /*background-image: -webkit-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); + background-image: -moz-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); + background-image: -o-linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%); + background-image: linear-gradient(#EAF5FF 0%, #C2D7EA 20%, #9BB2C6 100%);*/ + background-color: @button-hover-background; + color: @button-hover-color; +} + +/* active, checked status */ +.dijitButtonActive .dijitButtonNode, +.dijitDropDownButtonActive .dijitButtonNode, +.dijitComboButtonActive .dijitButtonNode, +.dijitToggleButtonActive .dijitButtonNode, +.dijitToggleButtonChecked .dijitButtonNode { + //background-color: desaturate(darken(@button-pressed-background-color, 10), 20); + background-color: @button-active-background; + color: @button-active-color; + .transition-duration(.1s); +} + +/*select + background-color: rgba(92,156,205,1); +color: rgba(39,42,45,1); +*/ + +/* disabled status */ +.dijitButtonDisabled, +.dijitDropDownButtonDisabled, +.dijitComboButtonDisabled, +.dijitToggleButtonDisabled { + outline: none; + opacity: 0.4; +} +.dijitButtonDisabled .dijitButtonNode, +.dijitDropDownButtonDisabled .dijitButtonNode, +.dijitComboButtonDisabled .dijitButtonNode, +.dijitToggleButtonDisabled .dijitButtonNode { + background-color: @disabled-background-color; + border: solid 1px @disabled-border-color; + color: @disabled-text-color; + .box-shadow(0 0 0 rgba(0, 0, 0, 0)); + + // Change the gradient from light to dark. + // Again using CSS gradient with fallback to image for IE. + background-image: url("../form/images/buttonDisabled.png"); + .alpha-white-gradient(1, 0%, 0, 40%); + _background-image: none; // IE6 can't handle background-color and background-image at once. +} + +.dijitComboButtonDisabled .dijitArrowButton { + border-left-width: 0; +} +/* for ComboButton */ +table.dijitComboButton { + border-collapse: separate; /* override dijit.css so that ComboBox rounded corners work */ +} + +.dijitComboButton .dijitStretch { + .border-radius(@button-border-radius 0 0 @button-border-radius); +} +.dijitComboButton .dijitArrowButton { + .border-radius(0 @button-border-radius @button-border-radius 0); +} diff --git a/apps/ide/src/styles/theme/webida-light/form/Checkbox.less b/apps/ide/src/styles/theme/webida-light/form/Checkbox.less new file mode 100644 index 00000000..7b8dc3fa --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/Checkbox.less @@ -0,0 +1,77 @@ +/* CheckBox + * + * Styling CheckBox mainly includes: + * + * 1. Containers + * .dijitCheckBox|.dijitCheckBoxIcon - for border, padding, width|height and background image + * + * 2. CheckBox within ToggleButton + * .dijitToggleButton|.dijitToggleButtonChecked .* - for background image + * + * 3. Checked state + * .dijitCheckBoxChecked - for checked background-color|image + * .dijitToggleButtonChecked - for border, background-color|image, display and width|height + * + * 4. Hover state + * .dijitCheckBoxHover|.dijitCheckBoxCheckedHover - for background image + * + * 5. Disabled state + * .dijitCheckBoxDisabled|.dijitCheckBoxCheckedDisabled - for background image + */ + + +.dj_ie6 .dijitToggleButton .dijitCheckBoxIcon { + background-image: url("@{image-checkmark-ie6}"); +} + + +.dijitToggleButton .dijitCheckBoxIcon { + background-image: url("@{image-checkmark}"); +} + +.dijitCheckBox, +.dijitCheckBoxIcon /* inside a toggle button */ { + background-image: url("@{image-form-checkbox-and-radios}"); /* checkbox sprite image */ + background-repeat: no-repeat; + width: 18px; + height: 18px; + margin: 0 2px 0 0; + padding: 0; +} + +.dj_ie6 .dijitCheckBox, +.dj_ie6 .dijitCheckBoxIcon /* inside a toggle button */ { + background-image: url("@{image-form-checkbox-and-radios-ie6}"); /* checkbox sprite image */ +} + +.dijitCheckBox, +.dijitToggleButton .dijitCheckBoxIcon { + /* unchecked */ + background-position: -18px; +} + +.dijitCheckBoxChecked, +.dijitToggleButtonChecked .dijitCheckBoxIcon { + /* checked */ + background-position: -0; +} + +.dijitCheckBoxDisabled { + /* disabled */ + background-position: -90px; +} + +.dijitCheckBoxCheckedDisabled { + /* disabled but checked */ + background-position: -72px; +} + +.dijitCheckBoxHover { + /* hovering over an unchecked enabled checkbox */ + background-position: -54px; +} + +.dijitCheckBoxCheckedHover { + /* hovering over an checked enabled checkbox */ + background-position: -36px; +} diff --git a/apps/ide/src/styles/theme/webida-light/form/Common.less b/apps/ide/src/styles/theme/webida-light/form/Common.less new file mode 100644 index 00000000..c5bbd42b --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/Common.less @@ -0,0 +1,248 @@ +/* wsdk/form/Common.css */ + +/*========================= common css =========================*/ + +.dijitTextBox, +.dijitInputInner { + // .dijitInputInner selector needed for ValidationTextBox on IE6 because doesn't inherit + // the color setting from the ancestor div.dijitTextBox + color: @text-color; +} + +.dijitValidationTextBoxError .dijitValidationContainer { + background-color: @erroricon-background-color; + background-image: url("@{image-form-error}"); + background-position: top center; + border: solid @erroricon-background-color 0; + width: 9px; +} + +.dijitTextBoxError .dijitValidationContainer { + border-left-width: 1px; +} + +.dijitValidationTextBoxError .dijitValidationIcon { + width: 0; + background-color: transparent; /* so the INPUT doesn't obscure the border in rtl+a11y */ +} + +/* Padding for the input area of TextBox based widgets, and corresponding padding for the + * down arrow button and the placeholder. placeholder is explicitly listed because + * dijitPlaceHolder is absolutely positioned, so padding set on dijitInputField + * won't affect it + */ +.dijitTextArea, +.dijitInputField .dijitPlaceHolder { + padding: @textbox-padding; +} + +.dijitSelect .dijitInputField, +.dijitTextBox .dijitInputField { + padding: @textbox-padding - 1px @textbox-padding; +} + +.dj_gecko .dijitTextBox .dijitInputInner, +.dj_webkit .dijitTextBox .dijitInputInner { + // Although we are theoretically only adding 1px to top/bottom, some browsers seem to pad inputs by 1px on left/right, + // so compensate for that too. + padding: @textbox-padding - 1px; +} + +.dijitSelect, +.dijitSelect .dijitButtonContents, +.dijitTextBox, +.dijitTextBox .dijitButtonNode { + /* color for (outer) border on *TextBox widgets, and border between input and buttons on ComboBox and Spinner */ + border-color: rgba(109,120,134,1); + .transition-property(background-color, border); + .transition-duration(.35s); + border-radius: 0px; +} +.dijitSelect .dijitButtonContents { + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; +} +.dijitSelect, +.dijitTextBox { + background-color: rgba(230,233,237,1); +} + +/* hover */ +.dijitSelectHover, +.dijitSelectHover .dijitButtonContents, +.dijitTextBoxHover, +.dijitTextBoxHover .dijitButtonNode { + border-color: @hovered-border-color; + .transition-duration(.25s); +} + +.dijitTextBoxHover { + background-color: @textbox-hovered-background-color; + .textbox-background-image; +} + +/* error state */ +.dijitSelectError, +.dijitSelectError .dijitButtonContents, +.dijitTextBoxError, +.dijitTextBoxError .dijitButtonNode { + border-color: @error-border-color; +} + +/* focused state */ +.dijitSelectFocused, +.dijitSelectFocused .dijitButtonContents, +.dijitTextBoxFocused, +.dijitTextBoxFocused .dijitButtonNode { + border-color:@focused-border-color; + .transition-duration(.1s); +} + +.dijitTextBoxFocused { + background-color: @textbox-focused-background-color; + .textbox-background-image; +} +.dijitTextBoxFocused .dijitInputContainer { + background: @textbox-focused-background-color; +} + +.dijitSelectErrorFocused, +.dijitSelectErrorFocused .dijitButtonContents, +.dijitTextBoxErrorFocused, +.dijitTextBoxErrorFocused .dijitButtonNode { + border-color: @error-focused-border-color; +} + +/* disabled state */ +.dijitSelectDisabled, +.dijitSelectDisabled .dijitButtonContents, +.dijitTextBoxDisabled, +.dijitTextBoxDisabled .dijitButtonNode { + border-color: @disabled-border-color; +} + +.dijitSelectDisabled, +.dijitTextBoxDisabled, +.dijitTextBoxDisabled .dijitInputContainer { + background-color: @textbox-disabled-background-color; + background-image: none; +} + +.dijitSelectDisabled, +.dijitTextBoxDisabled, +.dijitTextBoxDisabled .dijitInputInner { + color: @disabled-text-color; +} + +.dj_webkit .dijitDisabled input { + /* because WebKit lightens disabled input/textarea no matter what color you specify */ + color: darken(@disabled-text-color, 5%) +} + +.dj_webkit textarea.dijitTextAreaDisabled { + /* because WebKit lightens disabled input/textarea no matter what color you specify */ + color: darken(@disabled-text-color, 40%) +} + +/*========================= for special widgets =========================*/ + +/* Input boxes with an arrow (for a drop down) */ + +.dijitSelect .dijitArrowButtonInner, +.dijitComboBox .dijitArrowButtonInner { + background-image: @toolbar_arrow; + background-position:0 0; + background-repeat: no-repeat; + margin: 0; + width:8px; + border-radius: 0; + border-color: rgba(109,120,134,1); +} + +.dijitComboBox .dijitArrowButtonInner { + //border: 1px solid rgba(109,120,134,1); // white gutter around the arrow button +} + +.dijitToolbar .dijitComboBox .dijitArrowButtonInner { + border: none; +} + +.dijitToolbar .dijitComboBox .dijitArrowButtonInner { + border: none; +} + +/* Add 1px vertical padding to the where user types and the validation icon, + to match the 1px border on arrow button */ +.dijitSelectLabel, +.dijitTextBox .dijitInputInner, +.dijitValidationTextBox .dijitValidationContainer { + padding: 1px 0; +} + +.dijitComboBox .dijitButtonNode { + padding: 0 3px; + background-color: #6d7886; + border-bottom-left-radius: 0; + border-top-left-radius: 0; +} + +/* Arrow "hover" effect: + * The arrow button should change color whenever the mouse is in a position such that clicking it + * will toggle the drop down. That's either (1) anywhere over the ComboBox or (2) over the arrow + * button, depending on the openOnClick setting for the widget. + */ +.dijitComboBoxOpenOnClickHover .dijitButtonNode, +.dijitComboBox .dijitDownArrowButtonHover, +.dijitComboBoxFocused .dijitArrowButton { + background-color:@arrowbutton-hovered-background-color; + padding: 1px 4px; +} +.dijitComboBoxFocused .dijitArrowButton input{ + background-position:-24px 0; + border: 0; +} + +.dijitComboBoxOpenOnClickHover .dijitArrowButtonInner, +.dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner { + background-position:-24px 0; + border: 0; +} + +/* Arrow Button change when drop down is open */ +.dijitComboBox .dijitHasDropDownOpen { // .dijitHasDropDown is on dijitArrowButton node + background-color: @pressed-background-color; + .active-gradient("../"); + padding: 1px; // Since no border on arrow button (see rule below) +} + +.dj_iequirks .dijitComboBox .dijitHasDropDownOpen { + padding: 1px 0; +} + +.dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { + background-position:-70px 53%; + border: 0 none; +} + +/* disabled state */ +div.dijitComboBoxDisabled .dijitArrowButtonInner { + /* specific selector set to override background-position setting from Button.js + * (.dijitComboBoxDisabled .dijitArrowButtonInner) */ + background-position:0 50%; + background-color:transparent; +} +/*========================= hacks for browsers =========================*/ +/* it seems the input[type="hidden"] has a height (16px) too... this may cause the widget's height calculate error */ +.dj_ff3 .webida .dijitInputField input[type="hidden"] { + display: none; + height: 0; + width: 0; +} + +.dj_borderbox .webida .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner { + width:18px; // quirks mode means border-box sizing, so 18px with the border (same as 16px without border) +} + +.dj_borderbox .webida .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner { + width:16px; // when no border, then back to 16px just like content-box sizing +} diff --git a/apps/ide/src/styles/theme/webida-light/form/NumberSpinner.less b/apps/ide/src/styles/theme/webida-light/form/NumberSpinner.less new file mode 100644 index 00000000..6c50153f --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/NumberSpinner.less @@ -0,0 +1,152 @@ +/* NumberSpinner - namespace "dijitSpinner" + * + * Styling NumberSpinner mainly includes: + * + * 1. Arrows + * Outer containers: .dijitSpinnerButtonContainer|.dijitSpinnerButtonInner - for border, padding and position + * Arrows: .dijitArrowButton|.dijitUpArrowButton.|dijitDownArrowButton + * Inner container: .dijitArrowButtonInner - for border, padding, width|height and background image + * + * 2. Hover state + * .dijitUpArrowButtonHover|.dijitDownArrowButtonHover .* - for background color|image + * + * 3. Active state + * .dijitUpArrowButtonActive|.dijitDownArrowButtonActive .* - for border, padding, margin and background color|image + * + * 4. Focused state + * .dijitSpinnerFocused .* - for background color|image + * + * 5. Disabled state + * .dijitSpinnerDisabled .* - for background color|image + */ + + +.dijitSpinnerButtonContainer { + overflow: hidden; + position: relative; + width: auto; + padding: 0 2px; +} +.dijitSpinnerButtonContainer .dijitSpinnerButtonInner { + border-width: 1px 0; /* reserve space to match thecombobox button border with border and not padding to make IE happier */ + border-style: solid none; +} + +/* button */ +.dijitSpinner .dijitArrowButton { + width:auto; + background-color: @arrowbutton-background-color; + .standard-gradient("../"); + overflow: hidden; +} +.dj_iequirks .dijitSpinner .dijitArrowButton { + overflow: visible; /* 0 height w/o this */ +} + +.dijitSpinner .dijitSpinnerButtonInner { + width: 15px; +} +/* up & down button icons */ +.dijitSpinner .dijitArrowButtonInner { + border:solid 1px @arrowbutton-inner-border-color; + border-bottom-width: 0; /* 2 top borders = 1 top+bottom border in ComboBox */ + background-image: url("@{image-form-common-arrows}"); + background-repeat: no-repeat; + height: 100%; + width:15px; + padding-left: 1px; + padding-right: 1px; + + /* for up arrow */ + background-position:-139px center; + + /* override button.css (TODO: move to Common.css since ComboBox needs this too) */ + display: block; + margin: -1px 0 -1px 0; /* compensate for inner border */ +} + +.dj_iequirks .dijitSpinner .dijitArrowButtonInner, +.dj_ie6 .dijitSpinner .dijitArrowButtonInner, +.dj_ie7 .dijitSpinner .dijitArrowButtonInner, +.dj_ie8 .dijitSpinner .dijitArrowButtonInner { + margin-top: 0; /* since its bottom aligned */ +} + +.dj_iequirks .dijitSpinner .dijitArrowButtonInner { + width: 19px; +} +.dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner { + background-position:-34px; +} +.dijitSpinner .dijitArrowButtonInner .dijitInputField { + padding: 0; +} + +/** hover & focused status **/ + +.dijitUpArrowButtonActive, +.dijitDownArrowButtonActive { + background-color:@arrowbutton-pressed-background-color; +} + +.dijitSpinner .dijitUpArrowButtonHover, +.dijitSpinner .dijitDownArrowButtonHover, +.dijitSpinnerFocused .dijitArrowButton { + background-color: @arrowbutton-hovered-background-color; +} + +.dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner { + background-position:-174px; +} +.dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner { + background-position:-69px; +} + +.dijitSpinnerFocused { + background-color: @textbox-focused-background-color; + background-image: none; +} + +/* mouse down status */ +.dijitSpinner .dijitDownArrowButtonActive, +.dijitSpinner .dijitUpArrowButtonActive { + background-color: #7dbefa; // TODO. Mailed Jason about inconsistent ComboBox/Spinner behavior. + .active-gradient("../"); +} +.dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, +.dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { + /* hide inner border while button is depressed */ + border: 0; + padding: 1px; + margin-right:2px; + margin-bottom:1px; +} +.dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner { + background-position:-173px; +} +.dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner { + background-position:-68px; +} + +/* disabled */ + +.dijitSpinnerDisabled .dijitArrowButtonInner { + background-color: @disabled-background-color; +} +.dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner { + background-position:-104px; +} +.dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner { + background-position:1px; +} + + + + +/** hacks for browsers **/ + +/* for IE 7, when div is enlarged, + * should be no empty space between dijitInputLayoutContainer and dijitSpinner*/ +.dj_ie7 .dijitSpinner { + overflow:visible; +} diff --git a/apps/ide/src/styles/theme/webida-light/form/RadioButton.less b/apps/ide/src/styles/theme/webida-light/form/RadioButton.less new file mode 100644 index 00000000..bde05adf --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/RadioButton.less @@ -0,0 +1,84 @@ +/* RadioButton + * + * Styling RadioButton mainly includes: + * + * 1. Containers + * .dijitRadio|.dijitRadioIcon - for border, padding, width|height and background image + * + * 2. RadioButton within ToggleButton + * .dijitToggleButton|.dijitToggleButtonChecked .* - for background image + * + * 3. Checked state + * .dijitRadioChecked - for checked background-color|image + * .dijitToggleButtonChecked - for border, background-color|image, display and width|height + * + * 4. Hover state + * .dijitRadioHover|.dijitRadioCheckedHover - for background image + * + * 5. Disabled state + * .dijitRadioDisabled|.dijitRadioCheckedDisabled - for background image + */ + +.dj_ie6 .dijitToggleButton .dijitRadio, +.dj_ie6 .dijitToggleButton .dijitRadioIcon { + background-image: url("@{image-form-checkbox-and-radios-ie6}"); +} + +.dijitToggleButton .dijitRadio, +.dijitToggleButton .dijitRadioIcon { + background-image: url("@{image-form-checkbox-and-radios}"); +} + +.dijitRadio, +.dijitRadioIcon { + /* inside a toggle button */ + background-image: url("@{image-form-checkbox-and-radios}"); /* checkbox sprite image */ + background-repeat: no-repeat; + width: 18px; + height: 18px; + margin: 0 2px 0 0; + padding: 0; +} + +.dj_ie6 .dijitRadio, +.dj_ie6 .dijitRadioIcon { + /* inside a toggle button */ + background-image: url("@{image-form-checkbox-and-radios-ie6}"); /* checkbox sprite image */ +} + +.dijitRadio { + /* unselected */ + background-position: -126px; +} + +.dijitToggleButton .dijitRadioIcon { + /* unselected */ + background-position: -107px; +} + +.dijitRadioDisabled { + /* unselected and disabled */ + background-position: -198px; +} + +.dijitRadioHover { + /* hovering over an unselected enabled radio button */ + background-position: -162px; +} + +.dijitRadioChecked { + background-position: -108px; +} + +.dijitToggleButtonChecked .dijitRadioIcon { + background-position: -92px; +} + +.dijitRadioCheckedHover { + background-position: -144px; +} + +.dijitRadioCheckedDisabled { + /* selected but disabled */ + background-position: -180px; +} diff --git a/apps/ide/src/styles/theme/webida-light/form/Select.less b/apps/ide/src/styles/theme/webida-light/form/Select.less new file mode 100644 index 00000000..d7a2e841 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/Select.less @@ -0,0 +1,94 @@ +/* Select + * + * Styling Select mainly includes: + * + * 1. Containers + * .dijitSelect - for border, background-color + * .dijitButtonContents - for border + * + * 2. Arrow + * .dijitArrowButton - for border, padding and background-color|image + * .dijitArrowButtonInner - for border, background-color|image, display and width|height + * + * 3. Menu + * .dijitSelectMenu .* - for border, padding + * + * 4. Various states + * .dijitSelectHover|.dijitSelectFocused|.dijitSelectDisabled .* - for border, padding and background-color|image + */ + +/* normal status */ +.dijitSelect .dijitArrowButtonContainer { + //border: 1px solid @arrowbutton-inner-border-color; + border: 0; +} + +.dijitSelect .dijitArrowButton { + padding: 0 4px; + background-color: rgba(109, 120, 134, 1); +} + +.dijitSelect .dijitArrowButton .dijitArrowButtonInner { + height: 16px !important; + outline: none; + border: none; +} + +/* hover status */ +.dijitSelectHover { + background-color: @textbox-hovered-background-color; + .textbox-background-image; + background-repeat: repeat-x; +} + +.dijitSelectHover .dijitArrowButton { + background-color: @arrowbutton-hovered-background-color; + border: none; +} + +.dijitSelectHover .dijitArrowButton .dijitArrowButtonInner { + background-position: -8px 0; +} + +/* focused status */ +.dijitSelectFocused .dijitArrowButton { + background-color: #7dbefa; // TODO. Mailed Jason about inconsistent ComboBox/Spinner behavior. +} + +.dijitSelectFocused .dijitArrowButton { + border: none; +} + +.dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner { + background-position: -24px 0; + outline: none; + border: none; +} + +/* disable status */ +.dijitSelectDisabled { + border-color: @disabled-border-color; + background-color: @disabled-background-color; + background-image: none; + color: @disabled-text-color; +} + +.dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner { + background-position: 0 53% +} + +/* Dropdown menu style for select */ +.dijitSelectMenu td.dijitMenuItemIconCell, +.dijitSelectMenu td.dijitMenuArrowCell { + /* so that arrow and icon cells from MenuItem are not displayed */ + display: none; +} + +.dijitSelectMenu td.dijitMenuItemLabel { + /* line up menu text with text in select box (in LTR and RTL modes) */ + padding: @textbox-padding; +} + +.dijitSelectMenu .dijitMenuSeparatorTop { + border-bottom: 1px solid @focused-border-color; +} diff --git a/apps/ide/src/styles/theme/webida-light/form/Slider.less b/apps/ide/src/styles/theme/webida-light/form/Slider.less new file mode 100644 index 00000000..24d5ae6f --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/form/Slider.less @@ -0,0 +1,346 @@ +/* Slider + * + * Styling Slider mainly includes styling the Slider progress bar (dijitSliderProgressBar) + * + * Slider progress bar: + * 1. Slider progress bar (default styling): + * .dijitSliderProgressBarH - progress bar at the middle of horizontal slider + * .dijitSliderLeftBumper - bar at the left of horizontal slider + * .dijitSliderRightBumper - bar at the right of horizontal slider + * .dijitSliderProgressBarV - progress bar at the middle of vertical slider + * .dijitSliderTopBumper - bar at the top of vertical slider + * .dijitSliderBottomtBumper - bar at the bottom of vertical slider + * + * 2. hovered Slider progress bar (ie, mouse hover on progress bar) + * .dijitSliderHover .dijitSliderProgressBarH(horizontal) - hovered bar style: background, border + * + * 3. focused Slider progress bar (ie, mouse focused on progress bar) + * .dijitSliderFocused .dijitSliderProgressBarH(horizontal) - focus bar style: background, border + * + * 4. disabled/read-only Slider progress bar + * .dijitSliderDisabled .dijitSliderProgressBarH(horizontal) - bar styles when slider is disabled + * + * + * Slider Thumbs: + * 1. Slider Thumbs (default styling): + * .dijitSliderImageHandleH / .dijitSliderImageHandleV - styles for the controller on the progress bar + * + * 2. hovered Slider Thumbs (ie, mouse hover on slider thumbs) + * .dijitSliderHover .dijitSliderImageHandleH - hovered controller style + * + * 3. focused Slider progress bar (ie, mouse focused on slider thumbs) + * .dijitSliderFocused .dijitSliderImageHandleV - focused controller style + * + * + * Slider Increment/Decrement Buttons: + * 1. Slider Increment/Decrement Buttons (default styling): + * .dijitSliderDecrementIconH - decrement icon which lies at the left of horizontal slider + * .dijitSliderIncrementIconH - increment icon which lies at the right of horizontal slider + * .dijitSliderDecrementIconV - decrement icon which lies at the bottom of vertical slider + * .dijitSliderIncrementIconV - increment icon which lies at the top of vertical slider + * + * 2. hovered Slider Increment/Decrement Buttons (mouse hover on the icons) + * .dijitSliderHover .dijitSliderDecrementIconH - for background, border + * + * 3. active Slider Increment/Decrement Buttons (mouse down on the icons) + * .dijitSliderActive .dijitSliderIncrementIconV - for background, border + * + * 4. disabled/read-only Slider Increment/Decrement Buttons + * .dijitSliderDisabled .dijitSliderDecrementIconH - styles for the icons in disabled slider + * .dijitSliderReadOnly .dijitSliderIncrementIconV - styles for the icons in read-only slider + */ + +.dijitSliderBar { + //border-style: solid; + outline: 1px; + height: 3px; + border: 0; + background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); +} +.dijitSliderFocused .dijitSliderBar { + border-color: @focused-border-color; +} +.dijitSliderHover .dijitSliderBar { + border-color: @hovered-border-color; +} +.dijitSliderDisabled .dijitSliderBar { + background-image: none; + border-color: @disabled-border-color; +} +.dijitRuleLabelsContainer { + color: @text-color; +} + +/* Horizontal Slider */ + +.dijitRuleLabelsContainerH { + padding: 2px 0; +} +.dijitSlider .dijitSliderProgressBarH, +.dijitSlider .dijitSliderLeftBumper { + //border-color: @border-color; + //background-color: @slider-fullbar-background-color; + //.alpha-white-gradient (top, 1,0px, 1,1px, 0,2px); + background-image: linear-gradient(to bottom, #576577 0%, #9DADC1 100%); +} +.dijitSlider .dijitSliderRemainingBarH, +.dijitSlider .dijitSliderRightBumper { + border-color: @border-color; + background-color: @slider-remainingbar-background-color; +} +.dijitSliderRightBumper { + border-right: solid 1px @border-color; +} +.dijitSliderLeftBumper { + border-left: solid 1px @border-color; +} +.dijitSliderHover .dijitSliderProgressBarH, +.dijitSliderHover .dijitSliderLeftBumper { + background-color: @slider-hovered-fullbar-background-color; + border-color: @hovered-border-color; +} +.dijitSliderHover .dijitSliderRemainingBarH, +.dijitSliderHover .dijitSliderRightBumper { + background-color: @slider-hovered-remainingbar-background-color; + border-color: @hovered-border-color; +} +.dijitSliderFocused .dijitSliderProgressBarH, +.dijitSliderFocused .dijitSliderLeftBumper { + background-color: @slider-focused-fullbar-background-color; + border-color: @focused-border-color; + .box-shadow(inset 0px 1px 1px rgba(0, 0, 0, 0.2)); +} +.dijitSliderFocused .dijitSliderRemainingBarH, +.dijitSliderFocused .dijitSliderRightBumper { + background-color: @slider-focused-remainingbar-background-color; + border-color: @focused-border-color; + .box-shadow(inset 0px 1px 1px rgba(0, 0, 0, 0.2)); +} +.dijitSliderDisabled .dijitSliderProgressBarH, +.dijitSliderDisabled .dijitSliderLeftBumper { + background-color: @disabled-border-color; /* left side of slider, fill matches border */ + background-image: none; +} +.dijitSliderDisabled .dijitSliderRemainingBarH, +.dijitSliderDisabled .dijitSliderRightBumper { + background-color: @disabled-background-color; +} + +/* Vertical Slider */ + +.dijitRuleLabelsContainerV { + padding: 0 2px; +} +.dijitSlider .dijitSliderProgressBarV, +.dijitSlider .dijitSliderBottomBumper { + border-color: @border-color; + background-color: @slider-fullbar-background-color; + .alpha-white-gradient (left, 1, 0px, 0, 1px); +} +.dijitSlider .dijitSliderRemainingBarV, +.dijitSlider .dijitSliderTopBumper { + border-color: @border-color; + background-color: @slider-remainingbar-background-color; +} +.dijitSliderBottomBumper { + border-bottom: solid 1px @border-color; +} +.dijitSliderTopBumper { + border-top: solid 1px @border-color; +} +.dijitSliderHover .dijitSliderProgressBarV, +.dijitSliderHover .dijitSliderBottomBumper { + background-color: @slider-hovered-fullbar-background-color; + border-color: @hovered-border-color; +} +.dijitSliderHover .dijitSliderRemainingBarV, +.dijitSliderHover .dijitSliderTopBumper { + background-color: @slider-hovered-remainingbar-background-color; + border-color: @hovered-border-color; +} +.dijitSliderFocused .dijitSliderProgressBarV, +.dijitSliderFocused .dijitSliderBottomBumper { + background-color: @slider-focused-fullbar-background-color; + border-color: @focused-border-color; + .box-shadow(inset 1px 0px 1px rgba(0, 0, 0, 0.2)); +} +.dijitSliderFocused .dijitSliderRemainingBarV, +.dijitSliderFocused .dijitSliderTopBumper { + background-color: @slider-focused-remainingbar-background-color; + border-color: @focused-border-color; + .box-shadow(inset 1px 0px 1px rgba(0, 0, 0, 0.2)); +} +.dijitSliderDisabled .dijitSliderProgressBarV, +.dijitSliderDisabled .dijitSliderBottomBumper { + background-color: @disabled-border-color; /* bottom side of slider, fill matches border */ +} +.dijitSliderDisabled .dijitSliderRemainingBarV, +.dijitSliderDisabled .dijitSliderTopBumper { + background-color: @disabled-background-color; +} + +/* ------- Thumbs ------- */ + +.dijitSliderImageHandleH { + border: 0; + width: 18px; + height: 19px; + background-image: url("@{image-form-slider-thumbs}"); + background-repeat: no-repeat; + background-position: -36px 0; + top: -7px; +} +.dijitSliderHover .dijitSliderImageHandleH { + background-position: -18px 0; +} +.dijitSliderFocused .dijitSliderImageHandleH { + background-position: -36px 0; +} +.dijitSliderProgressBarH .dijitSliderThumbHover { + background-position: -36px 0; +} +.dijitSliderProgressBarH .dijitSliderThumbActive { + background-position: -36px 0; +} +.dijitSliderReadOnly .dijitSliderImageHandleH, +.dijitSliderDisabled .dijitSliderImageHandleH { + background-position: -54px 0; +} +.dijitSliderImageHandleV { + border: 0; + width: 18px; + height: 16px; + background-image: url("@{image-form-slider-thumbs}"); + background-repeat: no-repeat; + background-position: -289px 0; +} +.dijitSliderHover .dijitSliderImageHandleV { + background-position: -307px 0; +} +.dijitSliderFocused .dijitSliderImageHandleV { + background-position: -325px 0; +} +.dijitSliderProgressBarV .dijitSliderThumbHover { + background-position: -325px 0; +} +.dijitSliderProgressBarV .dijitSliderThumbActive { + background-position: -325px 0; +} +.dijitSliderReadOnly .dijitSliderImageHandleV, +.dijitSliderDisabled .dijitSliderImageHandleV { + background-position: -343px 0; +} + +/* ---- Increment/Decrement Buttons ---- */ + +.dijitSliderButtonContainerH { + padding: 1px 3px 1px 2px; +} +.dijitSliderButtonContainerV { + padding: 3px 1px 2px 1px; +} +.dijitSliderDecrementIconH, +.dijitSliderIncrementIconH, +.dijitSliderDecrementIconV, +.dijitSliderIncrementIconV { + background-image: url("@{image-form-common-arrows}"); + background-repeat: no-repeat; + background-color: @arrowbutton-background-color; + .border-radius(2px); + border: solid 1px @border-color; + font-size: 1px; +} +.dijitSliderDecrementIconH, +.dijitSliderIncrementIconH { + height: 12px; + width: 9px; +} +.dijitSliderDecrementIconV, +.dijitSliderIncrementIconV { + height: 9px; + width: 12px; +} +.dijitSliderActive .dijitSliderDecrementIconH, +.dijitSliderActive .dijitSliderIncrementIconH, +.dijitSliderActive .dijitSliderDecrementIconV, +.dijitSliderActive .dijitSliderIncrementIconV, +.dijitSliderHover .dijitSliderDecrementIconH, +.dijitSliderHover .dijitSliderIncrementIconH, +.dijitSliderHover .dijitSliderDecrementIconV, +.dijitSliderHover .dijitSliderIncrementIconV { + /* dijitSliderActive should be treated as dijitSliderHover since "clicking the slider" has no meaning */ + border: solid 1px @hovered-border-color; + background-color: @slider-hoveredButton-background-color; +} + +.dijitSliderDecrementIconH { + background-position: -357px 50%; +} +.dijitSliderActive .dijitSliderDecrementIconH +.dijitSliderHover .dijitSliderDecrementIconH { + background-position: -393px 50%; +} +.dijitSliderIncrementIconH { + background-position: -251px 50%; +} +.dijitSliderActive .dijitSliderIncrementIconH +.dijitSliderHover .dijitSliderIncrementIconH { + background-position: -283px 50%; +} +.dijitSliderDecrementIconV { + background-position: -38px 50%; +} +.dijitSliderActive .dijitSliderDecrementIconV +.dijitSliderHover .dijitSliderDecrementIconV { + background-position: -73px 50%; +} +.dijitSliderIncrementIconV { + background-position: -143px 49%; +} +.dijitSliderActive .dijitSliderIncrementIconV +.dijitSliderHover .dijitSliderIncrementIconV { + background-position: -178px 49%; +} +.dijitSliderButtonContainerV .dijitSliderDecrementButtonHover, +.dijitSliderButtonContainerH .dijitSliderDecrementButtonHover, +.dijitSliderButtonContainerV .dijitSliderIncrementButtonHover, +.dijitSliderButtonContainerH .dijitSliderIncrementButtonHover { + background-color: @slider-button-hovered-background-color; +} +.dijitSliderButtonContainerV .dijitSliderDecrementButtonActive, +.dijitSliderButtonContainerH .dijitSliderDecrementButtonActive, +.dijitSliderButtonContainerV .dijitSliderIncrementButtonActive, +.dijitSliderButtonContainerH .dijitSliderIncrementButtonActive { + background-color: @slider-button-pressed-background-color; + border-color: @pressed-border-color; +} +.dijitSliderButtonInner { + visibility: hidden; +} +.dijitSliderDisabled .dijitSliderBar { + border-color: @disabled-border-color; +} +.dijitSliderReadOnly *, .dijitSliderDisabled * { + border-color: @disabled-border-color; + color: @disabled-text-color; +} +.dijitSliderReadOnly .dijitSliderDecrementIconH, +.dijitSliderDisabled .dijitSliderDecrementIconH { + background-position: -321px 50%; + background-color: @disabled-background-color; +} +.dijitSliderReadOnly .dijitSliderIncrementIconH, +.dijitSliderDisabled .dijitSliderIncrementIconH { + background-position: -215px 50%; + background-color: @disabled-background-color; +} +.dijitSliderReadOnly .dijitSliderDecrementIconV, +.dijitSliderDisabled .dijitSliderDecrementIconV { + background-position: -3px 49%; + background-color: @disabled-background-color; +} +.dijitSliderReadOnly .dijitSliderIncrementIconV, +.dijitSliderDisabled .dijitSliderIncrementIconV { + background-position: -107px 49%; + background-color: @disabled-background-color; +} diff --git a/apps/ide/src/styles/backup/images/buttonArrows.png b/apps/ide/src/styles/theme/webida-light/form/images/buttonArrows.png similarity index 100% rename from apps/ide/src/styles/backup/images/buttonArrows.png rename to apps/ide/src/styles/theme/webida-light/form/images/buttonArrows.png diff --git a/apps/ide/src/styles/backup/images/buttonDisabled.png b/apps/ide/src/styles/theme/webida-light/form/images/buttonDisabled.png similarity index 100% rename from apps/ide/src/styles/backup/images/buttonDisabled.png rename to apps/ide/src/styles/theme/webida-light/form/images/buttonDisabled.png diff --git a/apps/ide/src/styles/backup/images/buttonDisabled.svg b/apps/ide/src/styles/theme/webida-light/form/images/buttonDisabled.svg similarity index 100% rename from apps/ide/src/styles/backup/images/buttonDisabled.svg rename to apps/ide/src/styles/theme/webida-light/form/images/buttonDisabled.svg diff --git a/apps/ide/src/styles/backup/images/buttonEnabled.png b/apps/ide/src/styles/theme/webida-light/form/images/buttonEnabled.png similarity index 100% rename from apps/ide/src/styles/backup/images/buttonEnabled.png rename to apps/ide/src/styles/theme/webida-light/form/images/buttonEnabled.png diff --git a/apps/ide/src/styles/backup/images/buttonEnabled.svg b/apps/ide/src/styles/theme/webida-light/form/images/buttonEnabled.svg similarity index 100% rename from apps/ide/src/styles/backup/images/buttonEnabled.svg rename to apps/ide/src/styles/theme/webida-light/form/images/buttonEnabled.svg diff --git a/apps/ide/src/styles/backup/images/checkboxAndRadioButtons_IE6.png b/apps/ide/src/styles/theme/webida-light/form/images/checkboxAndRadioButtons_IE6.png similarity index 100% rename from apps/ide/src/styles/backup/images/checkboxAndRadioButtons_IE6.png rename to apps/ide/src/styles/theme/webida-light/form/images/checkboxAndRadioButtons_IE6.png diff --git a/apps/ide/src/styles/form/images/checkboxRadioButtonStates.png b/apps/ide/src/styles/theme/webida-light/form/images/checkboxRadioButtonStates.png similarity index 100% rename from apps/ide/src/styles/form/images/checkboxRadioButtonStates.png rename to apps/ide/src/styles/theme/webida-light/form/images/checkboxRadioButtonStates.png diff --git a/apps/ide/src/styles/backup/images/commonFormArrows.png b/apps/ide/src/styles/theme/webida-light/form/images/commonFormArrows.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonFormArrows.png rename to apps/ide/src/styles/theme/webida-light/form/images/commonFormArrows.png diff --git a/apps/ide/src/styles/backup/images/error.png b/apps/ide/src/styles/theme/webida-light/form/images/error.png similarity index 100% rename from apps/ide/src/styles/backup/images/error.png rename to apps/ide/src/styles/theme/webida-light/form/images/error.png diff --git a/apps/ide/src/styles/form/images/icons/arrow.png b/apps/ide/src/styles/theme/webida-light/form/images/icons/arrow.png similarity index 100% rename from apps/ide/src/styles/form/images/icons/arrow.png rename to apps/ide/src/styles/theme/webida-light/form/images/icons/arrow.png diff --git a/apps/ide/src/styles/backup/images/sliderThumbs.png b/apps/ide/src/styles/theme/webida-light/form/images/sliderThumbs.png similarity index 100% rename from apps/ide/src/styles/backup/images/sliderThumbs.png rename to apps/ide/src/styles/theme/webida-light/form/images/sliderThumbs.png diff --git a/apps/ide/src/styles/icons/commonIcons.css b/apps/ide/src/styles/theme/webida-light/icons/commonIcons.css similarity index 100% rename from apps/ide/src/styles/icons/commonIcons.css rename to apps/ide/src/styles/theme/webida-light/icons/commonIcons.css diff --git a/apps/ide/src/styles/icons/editorIcons.css b/apps/ide/src/styles/theme/webida-light/icons/editorIcons.css similarity index 100% rename from apps/ide/src/styles/icons/editorIcons.css rename to apps/ide/src/styles/theme/webida-light/icons/editorIcons.css diff --git a/apps/ide/src/styles/backup/images/commonIconsObjActDisabled.png b/apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActDisabled.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonIconsObjActDisabled.png rename to apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActDisabled.png diff --git a/apps/ide/src/styles/backup/images/commonIconsObjActDisabled_rtl.png b/apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActDisabled_rtl.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonIconsObjActDisabled_rtl.png rename to apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActDisabled_rtl.png diff --git a/apps/ide/src/styles/backup/images/commonIconsObjActEnabled.png b/apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonIconsObjActEnabled.png rename to apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled.png diff --git a/apps/ide/src/styles/backup/images/commonIconsObjActEnabled8bit.png b/apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled8bit.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonIconsObjActEnabled8bit.png rename to apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled8bit.png diff --git a/apps/ide/src/styles/backup/images/commonIconsObjActEnabled8bit_rtl.png b/apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled8bit_rtl.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonIconsObjActEnabled8bit_rtl.png rename to apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled8bit_rtl.png diff --git a/apps/ide/src/styles/backup/images/commonIconsObjActEnabled_rtl.png b/apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled_rtl.png similarity index 100% rename from apps/ide/src/styles/backup/images/commonIconsObjActEnabled_rtl.png rename to apps/ide/src/styles/theme/webida-light/icons/images/commonIconsObjActEnabled_rtl.png diff --git a/apps/ide/src/styles/backup/images/editorIconsDisabled.png b/apps/ide/src/styles/theme/webida-light/icons/images/editorIconsDisabled.png similarity index 100% rename from apps/ide/src/styles/backup/images/editorIconsDisabled.png rename to apps/ide/src/styles/theme/webida-light/icons/images/editorIconsDisabled.png diff --git a/apps/ide/src/styles/backup/images/editorIconsDisabled_rtl.png b/apps/ide/src/styles/theme/webida-light/icons/images/editorIconsDisabled_rtl.png similarity index 100% rename from apps/ide/src/styles/backup/images/editorIconsDisabled_rtl.png rename to apps/ide/src/styles/theme/webida-light/icons/images/editorIconsDisabled_rtl.png diff --git a/apps/ide/src/styles/backup/images/editorIconsEnabled.png b/apps/ide/src/styles/theme/webida-light/icons/images/editorIconsEnabled.png similarity index 100% rename from apps/ide/src/styles/backup/images/editorIconsEnabled.png rename to apps/ide/src/styles/theme/webida-light/icons/images/editorIconsEnabled.png diff --git a/apps/ide/src/styles/backup/images/editorIconsEnabled_rtl.png b/apps/ide/src/styles/theme/webida-light/icons/images/editorIconsEnabled_rtl.png similarity index 100% rename from apps/ide/src/styles/backup/images/editorIconsEnabled_rtl.png rename to apps/ide/src/styles/theme/webida-light/icons/images/editorIconsEnabled_rtl.png diff --git a/apps/ide/src/styles/backup/images/loadingAnimation_rtl.gif b/apps/ide/src/styles/theme/webida-light/icons/images/loadingAnimation_rtl.gif similarity index 100% rename from apps/ide/src/styles/backup/images/loadingAnimation_rtl.gif rename to apps/ide/src/styles/theme/webida-light/icons/images/loadingAnimation_rtl.gif diff --git a/apps/ide/src/styles/backup/webida-images/about_webidalogo.png b/apps/ide/src/styles/theme/webida-light/images/about_webidalogo.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/about_webidalogo.png rename to apps/ide/src/styles/theme/webida-light/images/about_webidalogo.png diff --git a/apps/ide/src/styles/backup/images/activeGradient.png b/apps/ide/src/styles/theme/webida-light/images/activeGradient.png similarity index 100% rename from apps/ide/src/styles/backup/images/activeGradient.png rename to apps/ide/src/styles/theme/webida-light/images/activeGradient.png diff --git a/apps/ide/src/styles/backup/images/activeGradient.svg b/apps/ide/src/styles/theme/webida-light/images/activeGradient.svg similarity index 100% rename from apps/ide/src/styles/backup/images/activeGradient.svg rename to apps/ide/src/styles/theme/webida-light/images/activeGradient.svg diff --git a/apps/ide/src/styles/backup/images/calendar.png b/apps/ide/src/styles/theme/webida-light/images/calendar.png similarity index 100% rename from apps/ide/src/styles/backup/images/calendar.png rename to apps/ide/src/styles/theme/webida-light/images/calendar.png diff --git a/apps/ide/src/styles/backup/images/calendarArrows.png b/apps/ide/src/styles/theme/webida-light/images/calendarArrows.png similarity index 100% rename from apps/ide/src/styles/backup/images/calendarArrows.png rename to apps/ide/src/styles/theme/webida-light/images/calendarArrows.png diff --git a/apps/ide/src/styles/backup/images/calendarArrows8bit.png b/apps/ide/src/styles/theme/webida-light/images/calendarArrows8bit.png similarity index 100% rename from apps/ide/src/styles/backup/images/calendarArrows8bit.png rename to apps/ide/src/styles/theme/webida-light/images/calendarArrows8bit.png diff --git a/apps/ide/src/styles/backup/images/checkboxRadioButtonStates.png b/apps/ide/src/styles/theme/webida-light/images/checkboxRadioButtonStates.png similarity index 100% rename from apps/ide/src/styles/backup/images/checkboxRadioButtonStates.png rename to apps/ide/src/styles/theme/webida-light/images/checkboxRadioButtonStates.png diff --git a/apps/ide/src/styles/backup/images/checkmarkNoBorder.gif b/apps/ide/src/styles/theme/webida-light/images/checkmarkNoBorder.gif similarity index 100% rename from apps/ide/src/styles/backup/images/checkmarkNoBorder.gif rename to apps/ide/src/styles/theme/webida-light/images/checkmarkNoBorder.gif diff --git a/apps/ide/src/styles/backup/images/checkmarkNoBorder.png b/apps/ide/src/styles/theme/webida-light/images/checkmarkNoBorder.png similarity index 100% rename from apps/ide/src/styles/backup/images/checkmarkNoBorder.png rename to apps/ide/src/styles/theme/webida-light/images/checkmarkNoBorder.png diff --git a/apps/ide/src/styles/form/images/commonFormArrows.png b/apps/ide/src/styles/theme/webida-light/images/commonFormArrows.png similarity index 100% rename from apps/ide/src/styles/form/images/commonFormArrows.png rename to apps/ide/src/styles/theme/webida-light/images/commonFormArrows.png diff --git a/apps/ide/src/styles/icons/images/commonIconsObjActEnabled.png b/apps/ide/src/styles/theme/webida-light/images/commonIconsObjActEnabled.png similarity index 100% rename from apps/ide/src/styles/icons/images/commonIconsObjActEnabled.png rename to apps/ide/src/styles/theme/webida-light/images/commonIconsObjActEnabled.png diff --git a/apps/ide/src/styles/images/dialogCloseIcon.png b/apps/ide/src/styles/theme/webida-light/images/dialogCloseIcon.png similarity index 100% rename from apps/ide/src/styles/images/dialogCloseIcon.png rename to apps/ide/src/styles/theme/webida-light/images/dialogCloseIcon.png diff --git a/apps/ide/src/styles/backup/images/dialogCloseIcon8bit.png b/apps/ide/src/styles/theme/webida-light/images/dialogCloseIcon8bit.png similarity index 100% rename from apps/ide/src/styles/backup/images/dialogCloseIcon8bit.png rename to apps/ide/src/styles/theme/webida-light/images/dialogCloseIcon8bit.png diff --git a/apps/ide/src/styles/backup/images/dnd.png b/apps/ide/src/styles/theme/webida-light/images/dnd.png similarity index 100% rename from apps/ide/src/styles/backup/images/dnd.png rename to apps/ide/src/styles/theme/webida-light/images/dnd.png diff --git a/apps/ide/src/styles/backup/images/dndCopy.png b/apps/ide/src/styles/theme/webida-light/images/dndCopy.png similarity index 100% rename from apps/ide/src/styles/backup/images/dndCopy.png rename to apps/ide/src/styles/theme/webida-light/images/dndCopy.png diff --git a/apps/ide/src/styles/backup/images/dndMove.png b/apps/ide/src/styles/theme/webida-light/images/dndMove.png similarity index 100% rename from apps/ide/src/styles/backup/images/dndMove.png rename to apps/ide/src/styles/theme/webida-light/images/dndMove.png diff --git a/apps/ide/src/styles/backup/images/dndNoCopy.png b/apps/ide/src/styles/theme/webida-light/images/dndNoCopy.png similarity index 100% rename from apps/ide/src/styles/backup/images/dndNoCopy.png rename to apps/ide/src/styles/theme/webida-light/images/dndNoCopy.png diff --git a/apps/ide/src/styles/backup/images/dndNoMove.png b/apps/ide/src/styles/theme/webida-light/images/dndNoMove.png similarity index 100% rename from apps/ide/src/styles/backup/images/dndNoMove.png rename to apps/ide/src/styles/theme/webida-light/images/dndNoMove.png diff --git a/apps/ide/src/styles/images/git_merge.png b/apps/ide/src/styles/theme/webida-light/images/git_merge.png similarity index 100% rename from apps/ide/src/styles/images/git_merge.png rename to apps/ide/src/styles/theme/webida-light/images/git_merge.png diff --git a/apps/ide/src/styles/backup/images/grid_dx_gradient.gif b/apps/ide/src/styles/theme/webida-light/images/grid_dx_gradient.gif similarity index 100% rename from apps/ide/src/styles/backup/images/grid_dx_gradient.gif rename to apps/ide/src/styles/theme/webida-light/images/grid_dx_gradient.gif diff --git a/apps/ide/src/styles/backup/images/grid_sort_down.gif b/apps/ide/src/styles/theme/webida-light/images/grid_sort_down.gif similarity index 100% rename from apps/ide/src/styles/backup/images/grid_sort_down.gif rename to apps/ide/src/styles/theme/webida-light/images/grid_sort_down.gif diff --git a/apps/ide/src/styles/backup/images/grid_sort_up.gif b/apps/ide/src/styles/theme/webida-light/images/grid_sort_up.gif similarity index 100% rename from apps/ide/src/styles/backup/images/grid_sort_up.gif rename to apps/ide/src/styles/theme/webida-light/images/grid_sort_up.gif diff --git a/apps/ide/src/styles/backup/images/header.png b/apps/ide/src/styles/theme/webida-light/images/header.png similarity index 100% rename from apps/ide/src/styles/backup/images/header.png rename to apps/ide/src/styles/theme/webida-light/images/header.png diff --git a/apps/ide/src/styles/backup/images/header_shadow.png b/apps/ide/src/styles/theme/webida-light/images/header_shadow.png similarity index 100% rename from apps/ide/src/styles/backup/images/header_shadow.png rename to apps/ide/src/styles/theme/webida-light/images/header_shadow.png diff --git a/apps/ide/src/styles/images/icons/arrow.png b/apps/ide/src/styles/theme/webida-light/images/icons/arrow.png similarity index 100% rename from apps/ide/src/styles/images/icons/arrow.png rename to apps/ide/src/styles/theme/webida-light/images/icons/arrow.png diff --git a/apps/ide/src/styles/form/images/buttonArrows.png b/apps/ide/src/styles/theme/webida-light/images/icons/buttonArrows.png similarity index 100% rename from apps/ide/src/styles/form/images/buttonArrows.png rename to apps/ide/src/styles/theme/webida-light/images/icons/buttonArrows.png diff --git a/apps/ide/src/styles/images/icons/icon_collapseall.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_collapseall.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_collapseall.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_collapseall.png diff --git a/apps/ide/src/styles/images/icons/icon_delete.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_delete.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_delete.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_delete.png diff --git a/apps/ide/src/styles/images/icons/icon_expandall.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_expandall.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_expandall.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_expandall.png diff --git a/apps/ide/src/styles/images/icons/icon_run_add.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_run_add.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_run_add.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_run_add.png diff --git a/apps/ide/src/styles/images/icons/icon_run_del.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_run_del.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_run_del.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_run_del.png diff --git a/apps/ide/src/styles/images/icons/icon_security_delete.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_delete.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_delete.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_delete.png diff --git a/apps/ide/src/styles/images/icons/icon_security_export.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_export.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_export.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_export.png diff --git a/apps/ide/src/styles/images/icons/icon_security_file.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_file.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_file.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_file.png diff --git a/apps/ide/src/styles/images/icons/icon_security_import.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_import.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_import.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_import.png diff --git a/apps/ide/src/styles/images/icons/icon_security_rename.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_rename.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_rename.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_rename.png diff --git a/apps/ide/src/styles/images/icons/icon_security_use.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_use.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_use.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_use.png diff --git a/apps/ide/src/styles/images/icons/icon_security_viewmore.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_security_viewmore.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_security_viewmore.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_security_viewmore.png diff --git a/apps/ide/src/styles/images/icons/icon_user.png b/apps/ide/src/styles/theme/webida-light/images/icons/icon_user.png similarity index 100% rename from apps/ide/src/styles/images/icons/icon_user.png rename to apps/ide/src/styles/theme/webida-light/images/icons/icon_user.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_cancel.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_cancel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_cancel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_cancel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_delete.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_delete.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_delete.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_delete.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_modify.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_modify.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_modify.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_modify.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_path.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_path.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_path.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_path.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_run.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_run.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_run.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_run.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_save.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_save.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_save.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_save.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_title_arrow.png b/apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_title_arrow.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/runconfig_icon_title_arrow.png rename to apps/ide/src/styles/theme/webida-light/images/icons/runconfig_icon_title_arrow.png diff --git a/apps/ide/src/styles/images/icons/tabStripIcon.png b/apps/ide/src/styles/theme/webida-light/images/icons/tabStripIcon.png similarity index 100% rename from apps/ide/src/styles/images/icons/tabStripIcon.png rename to apps/ide/src/styles/theme/webida-light/images/icons/tabStripIcon.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_arrow_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_arrow_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_command_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_command_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_command_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_command_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_command_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_command_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_command_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_command_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_command_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_copy_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_copy_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_cut_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_cut_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_delete_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_delete_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_deploy_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_deploy_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_duplicate_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_duplicate_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_edit_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_edit_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_editwithuibuilder_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_editwithuibuilder_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_help_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_help_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_help_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_help_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_help_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_help_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_help_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_help_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_help_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_keymap_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_keymap_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_lineending_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_lineending_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfile_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfile_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_newfolder_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_newfolder_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_paste_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_paste_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_preference_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_preference_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_refresh_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_refresh_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_rename_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_rename_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_run_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_run_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_run_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_run_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_run_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_run_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_run_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_run_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_run_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_save_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_save_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_save_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_save_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_save_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_save_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_save_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_save_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_save_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_searchfiles_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_searchfiles_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_team_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_team_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_team_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_team_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_team_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_team_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_team_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_team_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_team_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_terminal_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_terminal_sel.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_hover.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_hover.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_hover.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_hover.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_nml.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_nml.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_nml.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_nml.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_pushed.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_pushed.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_pushed.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_pushed.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_sel.png b/apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_sel.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/title_icon_uploadtothisfolder_sel.png rename to apps/ide/src/styles/theme/webida-light/images/icons/title_icon_uploadtothisfolder_sel.png diff --git a/apps/ide/src/styles/images/icons/toolbar_about.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_about.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_about.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_about.png diff --git a/apps/ide/src/styles/images/icons/toolbar_buildpackage.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_buildpackage.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_buildpackage.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_buildpackage.png diff --git a/apps/ide/src/styles/images/icons/toolbar_command.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_command.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_command.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_command.png diff --git a/apps/ide/src/styles/images/icons/toolbar_copy.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_copy.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_copy.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_copy.png diff --git a/apps/ide/src/styles/images/icons/toolbar_cut.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_cut.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_cut.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_cut.png diff --git a/apps/ide/src/styles/images/icons/toolbar_debug.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_debug.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_debug.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_debug.png diff --git a/apps/ide/src/styles/images/icons/toolbar_debug2.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_debug2.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_debug2.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_debug2.png diff --git a/apps/ide/src/styles/images/icons/toolbar_deployconfig.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_deployconfig.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_deployconfig.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_deployconfig.png diff --git a/apps/ide/src/styles/images/icons/toolbar_deployhistory.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_deployhistory.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_deployhistory.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_deployhistory.png diff --git a/apps/ide/src/styles/images/icons/toolbar_downloadfile.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_downloadfile.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_downloadfile.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_downloadfile.png diff --git a/apps/ide/src/styles/images/icons/toolbar_file.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_file.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_file.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_file.png diff --git a/apps/ide/src/styles/images/icons/toolbar_findfiles.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_findfiles.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_findfiles.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_findfiles.png diff --git a/apps/ide/src/styles/images/icons/toolbar_gotofile.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_gotofile.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_gotofile.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_gotofile.png diff --git a/apps/ide/src/styles/images/icons/toolbar_help.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_help.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_help.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_help.png diff --git a/apps/ide/src/styles/images/icons/toolbar_paste.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_paste.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_paste.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_paste.png diff --git a/apps/ide/src/styles/images/icons/toolbar_pluginconfig.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_pluginconfig.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_pluginconfig.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_pluginconfig.png diff --git a/apps/ide/src/styles/images/icons/toolbar_preference.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_preference.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_preference.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_preference.png diff --git a/apps/ide/src/styles/images/icons/toolbar_project.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_project.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_project.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_project.png diff --git a/apps/ide/src/styles/images/icons/toolbar_projectwizard.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_projectwizard.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_projectwizard.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_projectwizard.png diff --git a/apps/ide/src/styles/images/icons/toolbar_quit.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_quit.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_quit.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_quit.png diff --git a/apps/ide/src/styles/images/icons/toolbar_redo.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_redo.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_redo.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_redo.png diff --git a/apps/ide/src/styles/images/icons/toolbar_reload.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_reload.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_reload.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_reload.png diff --git a/apps/ide/src/styles/images/icons/toolbar_runconfig.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_runconfig.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_runconfig.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_runconfig.png diff --git a/apps/ide/src/styles/images/icons/toolbar_runhistory.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_runhistory.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_runhistory.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_runhistory.png diff --git a/apps/ide/src/styles/images/icons/toolbar_save.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_save.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_save.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_save.png diff --git a/apps/ide/src/styles/images/icons/toolbar_saveall.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_saveall.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_saveall.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_saveall.png diff --git a/apps/ide/src/styles/images/icons/toolbar_securityprofile.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_securityprofile.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_securityprofile.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_securityprofile.png diff --git a/apps/ide/src/styles/images/icons/toolbar_shortcuts.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_shortcuts.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_shortcuts.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_shortcuts.png diff --git a/apps/ide/src/styles/images/icons/toolbar_switchworkspace.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_switchworkspace.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_switchworkspace.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_switchworkspace.png diff --git a/apps/ide/src/styles/images/icons/toolbar_undo.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_undo.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_undo.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_undo.png diff --git a/apps/ide/src/styles/images/icons/toolbar_uploadfiles.png b/apps/ide/src/styles/theme/webida-light/images/icons/toolbar_uploadfiles.png similarity index 100% rename from apps/ide/src/styles/images/icons/toolbar_uploadfiles.png rename to apps/ide/src/styles/theme/webida-light/images/icons/toolbar_uploadfiles.png diff --git a/apps/ide/src/styles/backup/webida-images/icons/transparent.png b/apps/ide/src/styles/theme/webida-light/images/icons/transparent.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/icons/transparent.png rename to apps/ide/src/styles/theme/webida-light/images/icons/transparent.png diff --git a/apps/ide/src/styles/backup/webida-images/webida_favicon_16.png b/apps/ide/src/styles/theme/webida-light/images/icons/webida_favicon_16.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/webida_favicon_16.png rename to apps/ide/src/styles/theme/webida-light/images/icons/webida_favicon_16.png diff --git a/apps/ide/src/styles/backup/images/loadingAnimation.gif b/apps/ide/src/styles/theme/webida-light/images/loadingAnimation.gif similarity index 100% rename from apps/ide/src/styles/backup/images/loadingAnimation.gif rename to apps/ide/src/styles/theme/webida-light/images/loadingAnimation.gif diff --git a/apps/ide/src/styles/backup/webida-images/loading_img.png b/apps/ide/src/styles/theme/webida-light/images/loading_img.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/loading_img.png rename to apps/ide/src/styles/theme/webida-light/images/loading_img.png diff --git a/apps/ide/src/styles/backup/images/progressBarAnim.gif b/apps/ide/src/styles/theme/webida-light/images/progressBarAnim.gif similarity index 100% rename from apps/ide/src/styles/backup/images/progressBarAnim.gif rename to apps/ide/src/styles/theme/webida-light/images/progressBarAnim.gif diff --git a/apps/ide/src/styles/backup/images/progressBarFull.png b/apps/ide/src/styles/theme/webida-light/images/progressBarFull.png similarity index 100% rename from apps/ide/src/styles/backup/images/progressBarFull.png rename to apps/ide/src/styles/theme/webida-light/images/progressBarFull.png diff --git a/apps/ide/src/styles/backup/images/resize.png b/apps/ide/src/styles/theme/webida-light/images/resize.png similarity index 100% rename from apps/ide/src/styles/backup/images/resize.png rename to apps/ide/src/styles/theme/webida-light/images/resize.png diff --git a/apps/ide/src/styles/backup/images/resizeRtl.png b/apps/ide/src/styles/theme/webida-light/images/resizeRtl.png similarity index 100% rename from apps/ide/src/styles/backup/images/resizeRtl.png rename to apps/ide/src/styles/theme/webida-light/images/resizeRtl.png diff --git a/apps/ide/src/styles/backup/images/row_back.png b/apps/ide/src/styles/theme/webida-light/images/row_back.png similarity index 100% rename from apps/ide/src/styles/backup/images/row_back.png rename to apps/ide/src/styles/theme/webida-light/images/row_back.png diff --git a/apps/ide/src/styles/images/splitterToggleH.png b/apps/ide/src/styles/theme/webida-light/images/splitterToggleH.png similarity index 100% rename from apps/ide/src/styles/images/splitterToggleH.png rename to apps/ide/src/styles/theme/webida-light/images/splitterToggleH.png diff --git a/apps/ide/src/styles/images/splitterToggleV.png b/apps/ide/src/styles/theme/webida-light/images/splitterToggleV.png similarity index 100% rename from apps/ide/src/styles/images/splitterToggleV.png rename to apps/ide/src/styles/theme/webida-light/images/splitterToggleV.png diff --git a/apps/ide/src/styles/images/spriteArrows.png b/apps/ide/src/styles/theme/webida-light/images/spriteArrows.png similarity index 100% rename from apps/ide/src/styles/images/spriteArrows.png rename to apps/ide/src/styles/theme/webida-light/images/spriteArrows.png diff --git a/apps/ide/src/styles/backup/images/sprite_icons.png b/apps/ide/src/styles/theme/webida-light/images/sprite_icons.png similarity index 100% rename from apps/ide/src/styles/backup/images/sprite_icons.png rename to apps/ide/src/styles/theme/webida-light/images/sprite_icons.png diff --git a/apps/ide/src/styles/backup/images/standardGradient.png b/apps/ide/src/styles/theme/webida-light/images/standardGradient.png similarity index 100% rename from apps/ide/src/styles/backup/images/standardGradient.png rename to apps/ide/src/styles/theme/webida-light/images/standardGradient.png diff --git a/apps/ide/src/styles/backup/images/standardGradient.svg b/apps/ide/src/styles/theme/webida-light/images/standardGradient.svg similarity index 100% rename from apps/ide/src/styles/backup/images/standardGradient.svg rename to apps/ide/src/styles/theme/webida-light/images/standardGradient.svg diff --git a/apps/ide/src/styles/images/sunkenline_02.png b/apps/ide/src/styles/theme/webida-light/images/sunkenline_02.png similarity index 100% rename from apps/ide/src/styles/images/sunkenline_02.png rename to apps/ide/src/styles/theme/webida-light/images/sunkenline_02.png diff --git a/apps/ide/src/styles/backup/images/td_button_down.png b/apps/ide/src/styles/theme/webida-light/images/td_button_down.png similarity index 100% rename from apps/ide/src/styles/backup/images/td_button_down.png rename to apps/ide/src/styles/theme/webida-light/images/td_button_down.png diff --git a/apps/ide/src/styles/backup/webida-images/title_emblem.png b/apps/ide/src/styles/theme/webida-light/images/title_emblem.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/title_emblem.png rename to apps/ide/src/styles/theme/webida-light/images/title_emblem.png diff --git a/apps/ide/src/styles/backup/images/tooltip.png b/apps/ide/src/styles/theme/webida-light/images/tooltip.png similarity index 100% rename from apps/ide/src/styles/backup/images/tooltip.png rename to apps/ide/src/styles/theme/webida-light/images/tooltip.png diff --git a/apps/ide/src/styles/backup/images/tooltip8bit.png b/apps/ide/src/styles/theme/webida-light/images/tooltip8bit.png similarity index 100% rename from apps/ide/src/styles/backup/images/tooltip8bit.png rename to apps/ide/src/styles/theme/webida-light/images/tooltip8bit.png diff --git a/apps/ide/src/styles/backup/webida-images/top_collapse_bt.png b/apps/ide/src/styles/theme/webida-light/images/top_collapse_bt.png similarity index 100% rename from apps/ide/src/styles/backup/webida-images/top_collapse_bt.png rename to apps/ide/src/styles/theme/webida-light/images/top_collapse_bt.png diff --git a/apps/ide/src/styles/backup/images/treeExpandImages.png b/apps/ide/src/styles/theme/webida-light/images/treeExpandImages.png similarity index 100% rename from apps/ide/src/styles/backup/images/treeExpandImages.png rename to apps/ide/src/styles/theme/webida-light/images/treeExpandImages.png diff --git a/apps/ide/src/styles/backup/images/treeExpandImages8bit.png b/apps/ide/src/styles/theme/webida-light/images/treeExpandImages8bit.png similarity index 100% rename from apps/ide/src/styles/backup/images/treeExpandImages8bit.png rename to apps/ide/src/styles/theme/webida-light/images/treeExpandImages8bit.png diff --git a/apps/ide/src/styles/theme/webida-light/layout/AccordionContainer.less b/apps/ide/src/styles/theme/webida-light/layout/AccordionContainer.less new file mode 100644 index 00000000..cd33111b --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/layout/AccordionContainer.less @@ -0,0 +1,98 @@ +/* Accordion + * + * Styling AccordionContainer basically means styling the accordion pane (dijitAccordionInnerContainer) + * and the title inside of it (dijitAccordionTitle). There are 4 basic states to style: + * + * 1. closed pane (and default styling): + * .dijitAccordionInnerContainer - container for each accordion child + * .dijitAccordionTitle - title for each accordion child + * + * 2. active closed pane (ie, mouse down on a title bar) + * .dijitAccordionInnerContainerActive - for background-color, border + * .dijitAccordionInnerContainerActive dijitAccordionTitle - for text color + * + * 3. open pane (expanded child) + * .dijitAccordionChildWrapper - wraps around the child widget (typically ContentPane) + * setting a margin so that there's blue trim all the way around the child + * + * These rules need to override the closed pane active: + * + * .dijitAccordionInnerContainerSelected - for background-color, border + * .dijitAccordionInnerContainerSelected .dijitAccordionTitle - for text color + * + * 4. hovered pane, open or closed + * The selectors below affect hovering over both a closed pane (ie, hovering a title bar), + * and hovering over an open pane. Also, treat mouse down on an open pane as a hover: + * + * .dijitAccordionInnerContainerHover, .dijitAccordionInnerContainerSelectedActive - for background-color, border + * .dijitAccordionInnerContainerHover .dijitAccordionTitle - for text color + */ + +.dijitAccordionContainer { + border:none; +} +.dijitAccordionInnerContainer { + background-color: @unselected-background-color; /* gray, for closed pane */ + border:solid 1px @border-color; + margin-bottom:1px; + .transition-property(background-color,border); + .transition-duration(.3s); + .transition-timing-function(linear); +} +.dijitAccordionTitle { + background-color: transparent; /* pick up color from dijitAccordionInnerContainer */ + .standard-gradient("../"); + padding: 5px 7px 2px 7px; + min-height:17px; + color:@unselected-text-color; +} + +.dijitAccordionContainer .dijitAccordionChildWrapper { + /* this extends the blue trim styling of the title bar to wrapping around the node. + * done by setting margin + */ + background-color:@pane-background-color; + border:1px solid @selected-border-color; + margin: 0 2px 2px; +} + +.dijitAccordionContainer .dijitAccordionContainer-child { + /* this is affecting the child widget itself */ + padding: 9px; +} + +/* Hover state for closed pane */ + +.dijitAccordionInnerContainerHover { + border:1px solid @hovered-border-color; + background-color:@hovered-background-color; + .transition-duration(.2s); +} + +.dijitAccordionInnerContainerHover .dijitAccordionTitle { + color:@hovered-text-color; +} + +/* Active state for closed pane */ + +.dijitAccordionInnerContainerActive { + border:1px solid @selected-border-color; + background-color:@pressed-background-color; + .transition-duration(.1s); +} +.dijitAccordionInnerContainerActive .dijitAccordionTitle { + .active-gradient("../"); + color:@selected-text-color; +} + +/* Open (a.k.a. selected) pane */ + +.dijitAccordionInnerContainerSelected { + border-color:@selected-border-color; + background-color: @selected-background-color; +} +.dijitAccordionInnerContainerSelected .dijitAccordionTitle { + color:@selected-text-color; + .standard-gradient("../"); /* avoid effect when clicking the title of the open pane */ +} + diff --git a/apps/ide/src/styles/theme/webida-light/layout/BorderContainer.less b/apps/ide/src/styles/theme/webida-light/layout/BorderContainer.less new file mode 100644 index 00000000..e87d0fc1 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/layout/BorderContainer.less @@ -0,0 +1,142 @@ +/* BorderContainer + +Splitters and gutters separate panes within a BorderContainer. Splitters can be moved up and down (horizonal splitters) or left and right (vertical splitters), while Gutters are static. A "thumb" is the slit on a Splitter that indicates it is movable. + +Styling the BorderContainer widget consists of the following: + +.dijitBorderContainer - for border and padding of the entire border container + +.dijitSplitContainer-child, .dijitBorderContainer-child - for border or child panes of the border container. By default borders are put on all children of BorderContainer. + +.dijitBorderContainer-dijitTabContainerTop, +.dijitBorderContainer-dijitTabContainerBottom, +.dijitBorderContainer-dijitTabContainerLeft, +.dijitBorderContainer-dijitTabContainerRight, +.dijitBorderContainer-dijitAccordionContainer -for border of the border containers within TabContainer or AccordionContainer widget + +.dijitBorderContainer-dijitBorderContainer - for border and padding of nested BorderContainers + +Splitters and gutters: + +.dijitSplitterH, .dijitGutterH - for height, background, and border of a horizontal splitter and gutter +.dijitSplitterH .dijitSplitterThumb - for color, height/width of the thumb on a horizontal splitter +.dijitSplitterV, .dijitGutterV - - for height, background, and border of a vertical splitter and gutter +.dijitSplitterV .dijitSplitterThumb - for color, height/width of the thumb on a vertical splitter +.dijitSplitterHHover - for background-color of a hovered horizontal splitter +.dijitSplitterHHover .dijitSplitterThumb - for background-color of a hovered thumb on a horizontal splitter +.dijitSplitterVHover - for background-color of a hovered vertical splitter +.dijitSplitterVHover .dijitSplitterThumb - for background-color of a hovered thumb on a vertical splitter +.dijitSplitterHActive - for background-color of an active horizontal splitter +.dijitSplitterVActive - for background-color of an active horizontal splitter +*/ +.dijitBorderContainer { + /* matches the width of the splitters between panes */ + padding: 0!important; + background-color: transparent; + border-radius: 0; +} + +.dijitSplitContainer-child, +.dijitBorderContainer-child { + /* By default put borders on all children of BorderContainer, + * to give illusion of borders on the splitters themselves. + */ + border: none; + //padding-right: 3px!important; + //padding-left: 2px!important; +} + +.dijitBorderContainer-dijitTabContainerTop, +.dijitBorderContainer-dijitTabContainerBottom, +.dijitBorderContainer-dijitTabContainerLeft, +.dijitBorderContainer-dijitTabContainerRight, +.dijitBorderContainer-dijitAccordionContainer { + /* except that TabContainer defines borders on it's sub-nodes (tablist and dijitTabPaneWrapper), + * so override rule setting border on domNode + */ + border: none; + +} +.dijitBorderContainer-dijitBorderContainer { + /* make nested BorderContainers look like a single big widget with lots of splitters */ + border: 0; + padding: 0; +} + +/* Splitters and gutters */ + +.dijitSplitterH, +.dijitGutterH { + background:@gutter-area-background; + height:6px; +} +.dj_ios .dijitSplitterH, .dj_android .dijitSplitterH { + height: 11px; +} + +.dijitSplitterH .dijitSplitterThumb { + background:transparent; + height:1px; + top:2px; + width:19px; +} +.dj_ios .dijitSplitterH .dijitSplitterThumb, .dj_android .dijitSplitterH .dijitSplitterThumb{ + top:5px; +} +.dijitSplitterV, +.dijitGutterV { + background:@gutter-area-background; + border:0; + width:8px; + margin: 0; +} +.dj_ios .dijitSplitterV, .dj_android .dijitSplitterV { + width: 11px; +} + +.dijitSplitterV .dijitSplitterThumb { + //background: #b5bcc7 none; + left: 3px; + width: 3px; + /* background-image: -webkit-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); + background-image: -moz-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); + background-image: -o-linear-gradient(left, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px); + background-image: linear-gradient(to right, #949ca3 1px, #a8afb7 2px, #c9cfd5 3px);*/ + //border-radius: 3px; + top: 3px; + //height: calc(100% - 6px); + height: 99%; + //opacity: 0.7; +} +.dj_ios .dijitSplitterV .dijitSplitterThumb, .dj_android .dijitSplitterV .dijitSplitterThumb{ + left:5px; +} + +/* hovered splitter */ +.dijitSplitterHHover, +.dijitSplitterVHover { + font-size: 1px; + //background-color: @splitter-hovered-background-color; +} + +.dijitSplitterHHover { + //.alpha-white-gradient (left, 1,0px, 0,50%, 1,100%); +} + +.dijitSplitterVHover { + //.alpha-white-gradient (top, 1,0px, 0,50%, 1,100%); +} + +.dijitSplitterHHover .dijitSplitterThumb, +.dijitSplitterVHover .dijitSplitterThumb { + //background:@hovered-border-color none; +} + + +/* active splitter */ +.dijitSplitterHActive, +.dijitSplitterVActive { + font-size: 1px; + background-color:@splitter-dragged-background-color; + background-image: none; // color all the way across, not gradient like in hover mode +} diff --git a/apps/ide/src/styles/layout/ContentPane.less b/apps/ide/src/styles/theme/webida-light/layout/ContentPane.less similarity index 55% rename from apps/ide/src/styles/layout/ContentPane.less rename to apps/ide/src/styles/theme/webida-light/layout/ContentPane.less index 5419e3e0..d89ce546 100644 --- a/apps/ide/src/styles/layout/ContentPane.less +++ b/apps/ide/src/styles/theme/webida-light/layout/ContentPane.less @@ -21,29 +21,24 @@ * set background-color and padding of ContentPane nested within a BorderContainer */ -@import "../less/variables"; -@import "../less/theme-set"; - -.@{theme} { - .dijitContentPane { - padding: 7px; - } +.dijitContentPane { + padding: 7px; +} - /* nested layouts */ - .dijitTabContainerTop-dijitContentPane, - .dijitTabContainerLeft-dijitContentPane, - .dijitTabContainerBottom-dijitContentPane, - .dijitTabContainerRight-dijitContentPane, - .dijitAccordionContainer-dijitContentPane { - background-color: transparent; - } - .dijitTabContainerTop-dijitContentPane { - width: 100%; - } - .dijitSplitContainer-dijitContentPane, - .dijitBorderContainer-dijitContentPane { - //background-color: @pane-background-color; - background-color: #d6dce2; - padding: 8px; - } +/* nested layouts */ +.dijitTabContainerTop-dijitContentPane, +.dijitTabContainerLeft-dijitContentPane, +.dijitTabContainerBottom-dijitContentPane, +.dijitTabContainerRight-dijitContentPane, +.dijitAccordionContainer-dijitContentPane { + background-color: transparent; +} +.dijitTabContainerTop-dijitContentPane { + width: 100%; +} +.dijitSplitContainer-dijitContentPane, +.dijitBorderContainer-dijitContentPane { + //background-color: @pane-background-color; + background-color: #d6dce2; + padding: 8px; } diff --git a/apps/ide/src/styles/theme/webida-light/layout/TabContainer.less b/apps/ide/src/styles/theme/webida-light/layout/TabContainer.less new file mode 100644 index 00000000..cf15039a --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/layout/TabContainer.less @@ -0,0 +1,399 @@ +/* TabContainer + * + * Styling TabContainer means styling the TabList and Its content container (dijitTitlePane) + * + * Tab List: (including 4 kinds of tab location) + * .dijitTabContainerTop-tabs - tablist container at top + * .dijitTabContainerBottom-tabs - tablist container at bottom + * .dijitTabContainerLeft-tabs - tablist container at left + * .dijitTabContainerRight-tabs - tablist container at right + * + * Tab Strip Button: + * .dijitTabStripIcon - tab strip button icon + * .dijitTabStripMenuIcon - down arrow icon position + * .dijitTabStripSlideLeftIcon - left arrow icon position + * .dijitTabStripSlideRightIcon - right arrow icon position + * + * .tabStripButtonDisabled - styles for disabled tab strip buttons + * + * Tab Button: + * .dijitTabContainerTop-tabs .dijitTab - styles for top tab button container + * .dijitTabContainerBottom-tabs .dijitTab - styles for bottom tab button container + * .dijitTabContainerLeft-tabs .dijitTab - styles for left tab button container + * .dijitTabContainerRight-tabs .dijitTab - styles for right tab button container + * + * .dijitTabContainerTop-tabs .dijitTabChecked .dijitTab + * - styles for selected status of top tab button + * same to Bottom, Left, Right Tabs + * + * .dijitTabHover .dijitTab - styles when mouse hover on tab buttons + * .dijitTabActive .dijitTab - styles when mouse down on tab buttons + * .dijitTabChecked .dijitTab - styles when on buttons of selected tab + * + * .dijitTabCloseButton - the close action buttons lie at the right top of each tab button on closable tabs + * .dijitTabCloseButtonHover - styles when mouse hover on close action button + * .dijitTabCloseButtonActive - styles when mouse down on close action button + * + * Tab Button: (checked status) + * + * Tab Content Container: + * .dijitTabContainerTop-dijitContentPane + * .dijitTabContainerBottom-dijitContentPane + * .dijitTabContainerLeft-dijitContentPane + * .dijitTabContainerRight-dijitContentPane - for background and padding + * + * Nested Tabs: + * .dijitTabContainerNested - Container for nested tabs + * .dijitTabContainerTabListNested - tab list container for nested tabs + */ + +.unselected-tab-gradient (@direction) { + // white line, dark line, then fade from light to dark + .alpha-white-gradient (@direction, 1,0px, 1,1px, 0.1,2px, 0.6,7px, 0,100%); +} +.topBottom-selected-tab-gradient (@direction) { + .alpha-white-gradient (@direction, 1,0px, 1,1px, 0,2px, 1,7px); // white line, blue line, remainder white +} +/*** some common features ***/ +.dijitTabPaneWrapper { + padding: 0px; + border: 0; + //background-color: #e8edf2; + border-radius:0px; +} + +.dijitTabPaneWrapper, +.dijitTabContainerTop-tabs, +.dijitTabContainerBottom-tabs, +.dijitTabContainerLeft-tabs, +.dijitTabContainerRight-tabs { + /* todo: add common class name for this div */ + border: 0; +} +.dijitTabPaneWrapper { + //border: @workspace-TabPaneWrapper-border; +} +.dijitTabCloseButton { + background: url('../layout/images/tab_close.png') no-repeat; + //background: url("@{image-layout-tab-close}") no-repeat; + width: 9px; + height: 9px; + margin-left: 5px; + margin-right:-5px; + cursor: pointer; +} +.dijitTabCloseButtonHover { + background-position:-9px; +} +.dijitTabCloseButtonActive { + background-position:-18px; +} +.dijitTabSpacer { + /* set the spacer invisible. note that height:0 doesn't work on IE/quirks, it's still 10px. */ + display: none; +} +.dijitTab { + border: 0; + background-color:@unselected-background-color; + .transition-property(background-color, border); + .transition-duration(.35s); + color:rgba(255,255,255,0.3); +} +.dijitTabHover { + border-color: @hovered-border-color; + background-color:@hovered-background-color; + .transition-duration(.25s); + color:@hovered-text-color; +} +.dijitTabActive { + border-color: @pressed-border-color; + background-color:@pressed-background-color; + color:@selected-text-color; + .transition-duration(.1s); +} +.dijitTabChecked { + // selected tab + border-color: rgba(66,71,80,1); // don't use @selected-border-color because need to match border of TabContainer + background-color: @selected-background-color; + color: @workspace-tab-on-text-color; +} +.dijitSplitter ~ .dijitBorderContainerPane .dijitTab.dijitFocused { + border: 1px #759dc0 solid!important; +} +.dijitTab .tabLabel { + outline: none; +} +.dijitTabDisabled { + background-color: @tab-disabled-background-color; +} + +.tabStripButton { + background-color: transparent; + border: none; +} +/*** end common ***/ + + +/*************** top tab ***************/ +#editor .dijitTabContainerTop-tabs .dijitTab { + background-color: rgba(99,104,112,1); + color: rgba(255,255,255,0.3); + border: none; +} +#editor .dijitTabContainerTop-tabs .dijitTabChecked { + background-color: rgba(58,62,71,1); + color: #fff; +} +#editor .dijitTabContainerTop-tabs .dijitTabHover, #editor .dijitTabContainerTop-tabs .dijitTabActive { + color: #fff; +} + +.dijitTabContainerTop-tabs .dijitTab { + top: 1px; + margin-right: 3px; + padding: 3px 6px; + border-bottom-width: 0; + min-width: 60px; + text-align: center; + background-color:rgba(180,186,193,1); + color: #6e7583; +} +.dijitTabContainerTop-tabs .dijitTabChecked { + padding-bottom: 4px; + padding-top: 1px!important; + color: #414850; + background-color:@workspace-tab-on-background-color; +} +.dijitTabContainerTop-tabs .dijitTab { + padding: 8px 14px 0 14px; + padding-top: 0; + border-top: #c1c8cf solid 1px; + border-left: #c1c8cf solid 1px; + border-right: #c1c8cf solid 1px; + /*top: 0px;*/ +} +.dijitTabContainerTop-tabs .dijitTab .tabLabel { + line-height: 23px; +} +.dijitTabContainerTop-tabs .dijitTabChecked { + /*top: 0px;*/ +} +/** end top tab **/ + + +/*************** bottom tab ***************/ +.dijitTabContainerBottom-tabs .dijitTab { + /* unselected (and not hovered/pressed) tab */ + top: -1px; /* used for overlap */ + margin-right: 1px; + padding:3px 6px; + border-top-width: 0; + min-width: 60px; + text-align: center; + + // gradient (CSS gradient, with backup image for IE6-9) + /*background-image: url("images/tabBottomUnselected.png"); + background-repeat: repeat-x; + background-position: bottom;*/ + /*.unselected-tab-gradient(bottom); + + .box-shadow(0 1px 1px rgba(0, 0, 0, 0.04))*/ +} + +/* selected tab */ +.dijitTabContainerBottom-tabs .dijitTabChecked { + padding-bottom: 9px; + padding-top: 4px; + + // gradient (CSS gradient, with backup image for IE6-9) + /*background-image: url("images/tabBottomSelected.png"); + .topBottom-selected-tab-gradient (bottom); + + .box-shadow(0 1px 2px rgba(0, 0, 0, 0.05));*/ +} +/** end bottom tab **/ + +/*************** left tab ***************/ +.dijitTabContainerLeft-tabs { + background-color: #606a78; +} +.dijitTabContainerLeft-tabs .dijitTab { + /* unselected (and not hovered/pressed) tab */ + left: 0px; /* used for overlap */ + margin-bottom: 1px; + padding:3px 8px 7px 7px; + background-color: #8B96A5; + color:#fff; +} + +/* selected tab */ +.dijitTabContainerLeft-tabs .dijitTabChecked { + border-right-width: 0; + padding-right: 9px; + background-color: #ECF1F6; + color:#000; + font-weight: bold; +} +/** end left tab **/ + +/*************** right tab ***************/ +.dijitTabContainerRight-tabs .dijitTab { + /* unselected (and not hovered/pressed) tab */ + left: -1px; /* used for overlap */ + margin-bottom: 1px; + padding:3px 8px 4px 4px; + + // gradient (CSS gradient, with backup image for IE6-9) + background-image: url("../layout/images/tabRightUnselected.png"); + background-repeat: repeat-y; + background-position: right; + .unselected-tab-gradient(right); +} +.dijitTabContainerRight-tabs .dijitTabChecked { + /* selected tab */ + padding-left: 5px; + border-left-width: 0; + + // gradient (CSS gradient, with backup image for IE6-9) + background-image: url("../layout/images/tabRightSelected.png"); + .alpha-white-gradient (right, 0.5,0px, 1,30px); // 1/2 inch blue gradient, remainder white + + .box-shadow(1px 0 2px rgba(0, 0, 0, 0.07)); +} +/** end right tab **/ + +/** round corner **/ +.dijitTabContainerTop-tabs .dijitTab { + .border-radius(2px 2px 0 0); + margin-top: 2px; +} +.dijitTabContainerBottom-tabs .dijitTab { + .border-radius(0 0 2px 2px); +} +.dijitTabContainerLeft-tabs .dijitTab { + .border-radius(2px 0 0 2px); +} + +.dijitTabContainerRight-tabs .dijitTab { + .border-radius(0 2px 2px 0); +} + +/************ left/right scroll buttons + menu button ************/ +.tabStripButton { + background-color:transparent; +} +.dijitTabListContainer-top .tabStripButton { + padding: 4px 3px; + margin: 1px 2px 1px 2px; + width: 12px; + background-color: rgba(58,62,71,1); + border-radius: 2px; +} +.dijitTabListContainer-bottom .tabStripButton { + padding:4px 3px; + margin-bottom:7px; + .alpha-white-gradient (bottom, 1,0px, 0.1,1px, 0.6,6px, 0,100%); // to match unselected tab, but had to tweak numbers +} +.tabStripButtonHover { + background-color:@hovered-background-color; +} +.tabStripButtonActive { + background-color:@pressed-background-color; +} +.dijitTabStripIcon { + position: absolute; + left: 1px; + top: 3px; + height:15px; + width:15px; + margin: 0 auto; + background:url("../images/icons/tabStripIcon.png") no-repeat 0px 50%; + background-color: transparent; +} +.dijitTabStripSlideRightIcon{ + background-position: -15px 50%; +} +.dijitTabStripMenuIcon { + background-position: -30px 50%; +} + +/*disabled styles for tab strip buttons*/ +.dijitTabListContainer-top .tabStripButtonDisabled, +.dijitTabListContainer-bottom .tabStripButtonDisabled { + background-color:transparent; +} +.tabStripButtonDisabled .dijitTabStripSlideLeftIcon { + background-position:0 50%; +} +.tabStripButtonDisabled .dijitTabStripSlideRightIcon { + background-position: -15px 50%; +} +.tabStripButtonDisabled .dijitTabStripMenuIcon { + background-position: -30px 50%; +} +/* Nested Tabs */ +.dijitTabContainerNested .dijitTabListWrapper { + height: auto; +} +.dijitTabContainerNested .dijitTabContainerTop-tabs { + border-bottom:solid 1px @border-color; + padding:2px 2px 4px; +} +.dijitTabContainerTabListNested .dijitTab { + background-color:rgba(26, 27, 28, 0); + border-right: 1px #1a1b1c solid; + border-bottom: 1px #1a1b1c solid; + box-sizing: border-box; + padding: 3px; + /*.transition-property(background-color, border-color); + .transition-duration(.3s); + .border-radius(2px);*/ + top: 0;/* to override top: 1px/-1px for normal tabs */ + /*.box-shadow(none); + + // CSS gradient with fallback to image for IE + background-image: url("images/tabNested.png") repeat-x; + .alpha-white-gradient (0.61,0%, 0,17%, 0,83%, 0.61,100%);*/ +} +.dijitTabContainerTabListNested .dijitTabHover { + padding: 3px; // 4px above padding - 1px compensation for border + .transition-duration(.2s); + color: rgba(110,117,131,1); +} +.dijitTabContainerTabListNested .dijitTabHover .tabLabel { + text-decoration: none; +} +.dijitTabContainerTabListNested .dijitTabActive { + padding: 3px; + color: rgba(110,117,131,1); + .transition-duration(.1s); +} +.dijitTabContainerTabListNested .dijitTabChecked { + padding: 3px; + background-color:rgba(212,219,226,1); +} +.dijitTabContainerTabListNested .dijitTab:first-child { + padding: 3px; + background-color:rgba(66, 71, 80, 1); +} +.dijitTabContainerTabListNested .dijitTab:first-child.dijitTabChecked { + padding: 3px; + background-color:rgba(212,219,226,1); +} +.dijitTabContainerTabListNested .dijitTab:last-child { + padding: 3px; + background-color:rgba(26, 27, 28, 1); +} +.dijitTabContainerTabListNested .dijitTabChecked .tabLabel { + text-decoration: none; + background-image:none; +} +.dijitTabPaneWrapperNested { + border: none;/* prevent double border */ +} + +.dijitTabContainer .dijitTab, +.dijitTabContainer .tabStripButton { + // IE6 can't handle background-image and background-color on same node + _background-image: none; +} diff --git a/apps/ide/src/styles/backup/images/tabBottomSelected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabBottomSelected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabBottomSelected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabBottomSelected.png diff --git a/apps/ide/src/styles/backup/images/tabBottomSelected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabBottomSelected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabBottomSelected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabBottomSelected.svg diff --git a/apps/ide/src/styles/backup/images/tabBottomUnselected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabBottomUnselected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabBottomUnselected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabBottomUnselected.png diff --git a/apps/ide/src/styles/backup/images/tabBottomUnselected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabBottomUnselected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabBottomUnselected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabBottomUnselected.svg diff --git a/apps/ide/src/styles/backup/images/tabClose.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabClose.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabClose.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabClose.png diff --git a/apps/ide/src/styles/backup/images/tabLeftSelected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabLeftSelected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabLeftSelected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabLeftSelected.png diff --git a/apps/ide/src/styles/backup/images/tabLeftSelected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabLeftSelected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabLeftSelected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabLeftSelected.svg diff --git a/apps/ide/src/styles/backup/images/tabLeftUnselected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabLeftUnselected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabLeftUnselected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabLeftUnselected.png diff --git a/apps/ide/src/styles/backup/images/tabLeftUnselected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabLeftUnselected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabLeftUnselected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabLeftUnselected.svg diff --git a/apps/ide/src/styles/backup/images/tabNested.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabNested.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabNested.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabNested.png diff --git a/apps/ide/src/styles/backup/images/tabRightSelected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabRightSelected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabRightSelected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabRightSelected.png diff --git a/apps/ide/src/styles/backup/images/tabRightSelected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabRightSelected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabRightSelected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabRightSelected.svg diff --git a/apps/ide/src/styles/backup/images/tabRightUnselected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabRightUnselected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabRightUnselected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabRightUnselected.png diff --git a/apps/ide/src/styles/backup/images/tabRightUnselected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabRightUnselected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabRightUnselected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabRightUnselected.svg diff --git a/apps/ide/src/styles/backup/images/tabTopSelected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabTopSelected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabTopSelected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabTopSelected.png diff --git a/apps/ide/src/styles/backup/images/tabTopSelected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabTopSelected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabTopSelected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabTopSelected.svg diff --git a/apps/ide/src/styles/backup/images/tabTopUnselected.png b/apps/ide/src/styles/theme/webida-light/layout/images/tabTopUnselected.png similarity index 100% rename from apps/ide/src/styles/backup/images/tabTopUnselected.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tabTopUnselected.png diff --git a/apps/ide/src/styles/backup/images/tabTopUnselected.svg b/apps/ide/src/styles/theme/webida-light/layout/images/tabTopUnselected.svg similarity index 100% rename from apps/ide/src/styles/backup/images/tabTopUnselected.svg rename to apps/ide/src/styles/theme/webida-light/layout/images/tabTopUnselected.svg diff --git a/apps/ide/src/styles/layout/images/tab_close.png b/apps/ide/src/styles/theme/webida-light/layout/images/tab_close.png similarity index 100% rename from apps/ide/src/styles/layout/images/tab_close.png rename to apps/ide/src/styles/theme/webida-light/layout/images/tab_close.png diff --git a/apps/ide/src/styles/theme/webida-light/plugins/help/about.css b/apps/ide/src/styles/theme/webida-light/plugins/help/about.css new file mode 100644 index 00000000..48a8628f --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/plugins/help/about.css @@ -0,0 +1,58 @@ +.webidaAboutDlgPane { + width: 410px; + height: 300px; + font-family: "Nanum Gothic Coding"; + font-size: 9pt; + color: #3e404d; + overflow: hidden; +} + +.webidaAboutDlgPane .dijitDialogPaneContent { + padding: 0; +} + +.webidaAboutLogoPane { + margin-top: 20px; + height: 96px; + text-align: center; +} + +.webidaAboutLogoPane .webidaAboutLogo { + width: 102px; + height: 96px; + background-image: url("resource/about_webidalogo.png"); +} + +.webidaAboutCopyRightPane { + margin-top: 29px; + font-weight: bold; + text-align: center; +} + +.webidaAboutVersionPane { + margin: 6px auto 0px; + width: 368px; + height: 24px; + color: #335ba9; + font-size: 10pt; + border-radius: 4px; + border: 1px solid #b1c1d1; + background-color: #d7e2ed; +} + +.webidaAboutVersionPane > #version { + height: 24px; + text-indent: 10px; + vertical-align: middle; + display: table-cell; +} + +.webidaAboutBuildInfoPane { + margin-top: 9px; + margin-left: 22px; +} + +.webidaAboutAddressPane { + margin-top: 14px; + margin-left: 22px; +} diff --git a/apps/ide/src/styles/images/about_webidalogo.png b/apps/ide/src/styles/theme/webida-light/plugins/help/resource/about_webidalogo.png similarity index 100% rename from apps/ide/src/styles/images/about_webidalogo.png rename to apps/ide/src/styles/theme/webida-light/plugins/help/resource/about_webidalogo.png diff --git a/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/project-configurator.css b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/project-configurator.css new file mode 100644 index 00000000..14303e39 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/project-configurator.css @@ -0,0 +1,233 @@ +#run-widget .rcw-title { + position:relative; + height:30px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + background-color:#788899; +} + +#run-widget .rcw-title-name { + position: absolute; + top:3px; + margin:5px; + color:#FFFFFF; + text-overflow:ellipsis; + white-space:nowrap; +} + +#run-widget .rcw-title-arrow { + position: absolute; + margin:8px; + width:9px; + height:9px; + background-image:url("resource/runconfig_icon_title_arrow.png"); + background-position:9px 0; + cursor:pointer; +} + +#run-widget .rcw-title-arrow-hover { + background-position:9px 0; +} + +#run-widget .rcw-title-arrow-unfold { + background-position:0px 0; +} + +#run-widget .rcw-title-arrow-unfold-hover { + background-position:0px 0; +} + +#run-widget .rcw-title-run { + position: absolute; + right:6px; + margin:5px; + width:20px; + height:20px; + background-image:url("resource/runconfig_icon_run.png"); + background-position:0 0; + cursor:pointer; +} + +#run-widget .rcw-title-delete { + position: absolute; + right:36px; + margin:5px; + width:20px; + height:20px; + background-image:url("resource/runconfig_icon_delete.png"); + background-position:0 0; + cursor:pointer; +} + +#run-widget .rcw-content { + height:230px; + background-color:#CDD8E3; + display:none; +} +#run-widget .rcw-content-table { + border-spacing:0px; + position:relative; +} + +#run-widget .rcw-content-table-value { + border-bottom: #CDD8E3 1px solid; + background-color:#FFFFFF; + width:65%; +} + +#run-widget .rcw-content-table-label { + border-collapse:collapse; + border-bottom: #CDD8E3 1px solid; + background-color:#98B1CA; + width:33%; + height:31px; + color:#FFFFFF; + text-indent:16px; + line-height:250%; + text-align:left; + vertical-align:top; + padding-right:10px; +} + +#run-widget .rcw-content-table-inputbox { + border-width:0px; + color:#4F5B67; + text-indent:2px; + line-height:100%; + padding:1px; + margin:1px; +} + +#run-widget .rcw-content-table-inputbox-edit { + border-width:1px; +} + +#run-widget .rcw-content-table-inputbox-readonly { + border-width:0px; + color:#4F5B67; + text-indent:2px; + line-height:100%; + padding:1px; + margin:1px; +} + +#run-widget .rcw-content-table-checkbox { + position:relative; +} + +#run-widget .rcw-action { + position:relative; +} + +#run-widget .rcw-action-modify { + position:absolute; + top:5px; + right:5px; + width:20px; + height:20px; + background-image:url('resource/runconfig_icon_modify.png'); + background-position: 0 0; + cursor:pointer; +} + +#run-widget .rcw-action-path { + position:absolute; + top:6px; + right:18px; + width:20px; + height:20px; + background-image:url('resource/runconfig_icon_path.png'); + background-position: 0 0; + cursor:pointer; +} + +#run-widget .rcw-action-save { + position:absolute; + top:5px; + right:5px; + width:20px; + height:20px; + background-image:url('resource/runconfig_icon_save.png'); + background-position: 0 0; + cursor:pointer; +} + +#run-widget .rcw-action-newsave { + position:absolute; + top:5px; + right:5px; + width:20px; + height:20px; + background-image:url('resource/runconfig_icon_save.png'); + background-position: 0 0; + cursor:pointer; +} + +#run-widget .rcw-action-cancel { + position:absolute; + top:5px; + right:32px; + width:20px; + height:20px; + background-image:url('resource/runconfig_icon_cancel.png'); + background-position: 0 0; + cursor:pointer; +} + +#run-widget .rcw-action-newcancel { + position:absolute; + top:5px; + right:32px; + width:20px; + height:20px; + background-image:url('resource/runconfig_icon_cancel.png'); + background-position: 0 0; + cursor:pointer; +} + +#run-widget .rcw-display-block { + display:block; +} + +#run-widget .rcw-display-none { + display:none; +} + +#run-widget .rcw-button-hover-24 { + background-position:48px 0; +} + +#run-widget .rcw-button-push-24 { + background-position:24px 0; +} + +#run-widget .rcw-button-hover-20 { + background-position:40px 0; +} + +#run-widget .rcw-button-push-20 { + background-position:20px 0; +} + +#run-widget .rcw-button-hover-16 { + background-position:32px 0; +} + +#run-widget .rcw-button-push-16 { + background-position:16px 0; +} + +#run-widget .rcw-table-row { + display: block; + height: 33px; + line-height: 33px; +} + +#run-widget .rcw-table-col { + float: left; + height: 100%; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + position: relative; +} diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_cancel.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_cancel.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_cancel.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_cancel.png diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_delete.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_delete.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_delete.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_delete.png diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_modify.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_modify.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_modify.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_modify.png diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_path.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_path.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_path.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_path.png diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_run.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_run.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_run.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_run.png diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_save.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_save.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_save.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_save.png diff --git a/apps/ide/src/styles/images/icons/runconfig_icon_title_arrow.png b/apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_title_arrow.png similarity index 100% rename from apps/ide/src/styles/images/icons/runconfig_icon_title_arrow.png rename to apps/ide/src/styles/theme/webida-light/plugins/project-configurator/resource/runconfig_icon_title_arrow.png diff --git a/apps/ide/src/styles/theme/webida-light/plugins/project-wizard/project-wizard.css b/apps/ide/src/styles/theme/webida-light/plugins/project-wizard/project-wizard.css new file mode 100644 index 00000000..c9bc0ebf --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/plugins/project-wizard/project-wizard.css @@ -0,0 +1,434 @@ +#platformTab { + width: 360px; + height: 260px; /* 380px */ + padding: 10px; +} +#platformTab .tblPlatform { + margin: 6px; +} +#platformTab .tblPlatform td.sign .group-border { + margin-top: 6px; +} +#platformTab .FormTable table col.ItemLabel { + width: 120px; +} +.noGridHeader .dijitDialogTitleBar { + /* display: none; */ + text-align: center; +} +.noGridHeader .dijitDialogCloseIcon { + display: none; +} +#txtBrowserRemote { + width: 90%; +} +#exportTab { + width: 95%; + height: 90%; +} + +#exportTab * { + box-sizing: border-box; +} + +#exportExportMW, #exportExportMA { + width: 95%; +} +.BuildHeader { + border-top: 1px solid #E5E5E5; + margin-bottom: 14px; + margin-top: 14px; + padding: 10px 0 0; + position: relative; + width: 100%; +} +.BuildHeader a { + color: #111111; +} +.BuildTable table col.ItemCheck { + width: 22px; +} +.BuildTable table col.ItemTitle { + width: 160px; +} +.BuildTable table col.ItemPlatform { + width: 160px; +} +.BuildTable table col.ItemBuild { + width: 320px; +} +.BuildTable table thead tr th { + background-color: #F0F0F0; + border-bottom: 1px solid #C2C2C2; + border-left: 1px solid #D5D5D5; + border-top: 1px solid #C2C2C2; + color: #666666; + font-weight: bold; + margin: 0; + padding: 0; + text-align: left; +} +.BuildTable table thead tr th span { + border-left: 1px solid #FFFFFF; + border-top: 1px solid #FFFFFF; + display: block; + padding: 4px 7px 3px; +} +.BuildTable table thead tr th:first-child { + border-left: 0 none; +} +.BuildTable table thead tr th:first-child span { + border-left: 0 none; +} +.BuildTable table tbody tr td { + border-bottom: 1px solid #E5E5E5; + line-height: 18px; + margin: 0; + padding: 8px 0 6px; + text-align: left; +} +.BuildTable table tbody tr td a { + color: #111111; + line-height: 18px; +} +/* +.BuildTable table tbody tr td * { + padding: 0 9px; +} +*/ +.BuildTable table tbody tr td { + border-bottom: 1px solid #E5E5E5; + line-height: 18px; + margin: 0; + padding: 8px 0 6px; + text-align: left; +} + +.BuildTable .msg { + display: none; + margin-top: 8px; + padding: 8px; + position: relative; + font-size: 90%; + width: 280px; + max-height: 100px; + overflow-y: scroll; + word-wrap: break-word; + word-break: break-all; + white-space: pre-wrap; + border: 1px solid #ccc; + text-align: left; +} + +.msg.error { + color: #d9534f; +} +.msg.info { + color: #428bca; +} + +.BuildTable div.pkg-download-pane { + text-align: center; +} +.BuildTable button.pkg-download { + width: 140px; +} + +.build__platform { + padding: 0 9px; +} +.build__platform.large { + font-size: 180%; + margin-right: 6px; +} +.build__platform.large + span { + text-transform: uppercase; + font-size: 120%; + font-weight: bold; +} +.pkg-download.large { + font-weight: normal; + position: relative; + padding: 7px 8px; + + background-color: #0c9db7; + border: 1px solid rgba(0, 0, 0, 0.3); + color: #fff; + text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.36); + border-radius: 3px; + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.5) inset; + margin: 2px; +} +.pkg-download.profile { + margin: 1em 0 0.5em 0; + position: relative; + border-bottom: 1px solid #e5e5e5; + width: 48%; + font-weight: bold; +} +.pkg-download.large.to-device { + width: 32px; + background-color: #428bca; +} +#chk-dropdown { + width: 140px; +} + +.g__dropdown-build { + background: none repeat scroll 0 0 #FFFFFF; + cursor: pointer; + margin: 0; + outline: medium none; + padding: 10px; + position: relative; + width: 120px; + + border: 1px solid #ccc; + display: inline-block; +} +.g__dropdown-build:after { + /* border-color: rgba(0, 0, 0, 0) #9BC7DE; */ + border-color: rgba(0, 0, 0, 0) gray; + border-style: solid; + border-width: 6px 0 6px 6px; + content: ""; + height: 0; + margin-top: -6px; + position: absolute; + right: 16px; + top: 50%; + width: 0; + + padding: 0; +} +.g__dropdown-build .dropdown { + background: none repeat scroll 0 0 #FFFFFF; + font-weight: normal; + left: 0; + list-style: none outside none; + opacity: 0; + pointer-events: none; + position: absolute; + right: 0; + top: 100%; + + border: 1px solid gray; + margin: 0; + padding: 0; + z-index: 9999; +} +.g__dropdown-build .dropdown li a { + display: block; + padding: 6px 6px; + text-decoration: none; +} +.g__dropdown-build .dropdown li:hover a { + background: none repeat scroll 0 0 #ccc; +} +.g__dropdown-build.active .dropdown { + opacity: 1; + pointer-events: auto; +} +.g__dropdown-build.active:after { + border-color: gray rgba(0, 0, 0, 0); + border-width: 6px 6px 0; + margin-top: -3px; +} +.no-opacity .g__dropdown-build .dropdown, .no-pointerevents .g__dropdown-build .dropdown { + display: none; + opacity: 1; + pointer-events: auto; +} +.no-opacity .g__dropdown-build.active .dropdown, .no-pointerevents .g__dropdown-build.active .dropdown { + display: block; +} +#signForm .FormTable table col.ItemLabel { + width: 120px; +} +/* It's copied from sly.css because class selectors like '.frame' can effect globally. */ + +/* Frame */ +#pwTab .frame { + height: 250px; + line-height: 250px; + overflow: hidden; +} +#pwTab .frame ul { + list-style: none; + margin: 0; + padding: 0; + height: 100%; + font-size: 50px; +} +#pwTab .frame ul li { + float: left; + width: 130px; + height: 130px; + margin: 0 20px 0 0; + padding: 0; + background-color: #aab6c2; + text-align: center; + cursor: pointer; + border: solid 1px #43494d; +} + +/* Scrollbar */ +#pwTab .scrollbar { + margin: 9px 0 0 0; + height: 6px; + line-height: 0; +} +#pwTab .scrollbar .handle { + height: 100%; + background-color: #666e81; + cursor: pointer; + border-radius: 4px; +} +#pwTab .scrollbar .handle:hover { + height: 100%; + background-color: #484e5c; + cursor: pointer; + border-radius: 4px; +} +#pwTab .scrollbar .handle .mousearea { + position: absolute; + top: -9px; + left: 0; + width: 100%; + height: 20px; +} + +/* Effects */ +#pwTab .effects { + height: 130px; + line-height: 130px; + -webkit-perspective: 800px; + -ms-perspective: 800px; + perspective: 800px; + -webkit-perspective-origin: 50% 50%; + -ms-perspective-origin: 50% 50%; + perspective-origin: 50% 50%; + overflow-y: hidden; +} +#pwTab .effects ul { + -webkit-transform-style: preserve-3d; + -ms-transform-style: preserve-3d; + transform-style: preserve-3d; +} +#pwTab .effects ul li { + position: relative; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + -webkit-transition: -webkit-transform 300ms ease-out; + transition: transform 300ms ease-out; +} +#pwTab .effects ul li.active { + z-index: 10; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} +#pwTab .effects ul li.active ~ li { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} +#testTools .device-list { + margin-top: 20px; +} +#testTools .device-list li { + display: inline-block; + margin: 0 20px 0 0; + text-align: center; + vertical-align: top; +} +#testTools .device-list li .device-drop img { + margin-bottom: 8px; + opacity: 0.6; + height: 100px; +} +#testTools .device-list li.drag-hover .device-drop img { + opacity: 1; + transform: scale(1.1); + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); +} +#testTools .device-list li .device-desc-title { + font-weight: bold; +} + +#testTab { + width: 95%; + height: 90%; +} + +#testTab * { + box-sizing: border-box; +} + +#testTab .frame { + float: left; +} +#testTab .frame iframe { + margin: 0 20px 20px 0; + border: 1px solid #999; +} +#testTab .frames-wrapper { + margin: 0 20px; +} + +#testPreviewShare { + width: 50%; +} +#testPreviewPhone { + width: 35%; +} +#testPreviewRes { + width: 90%; +} +#testToolsCompApp { + width: 90%; +} + +#testTab ol { + font-style: italic; + font-size: 14px; + margin: 10px; +} +#testTab ol li { +} +#testTab ol li p { + font-style: normal; + font-size: 12px; + padding: 4px; + border-left: 1px solid #999; + + margin-top: 0px; + margin-bottom: 0px; +} +#testTab ol li p em { + display: block; +} + +#testViewOnPhone { + text-align: center; +} + +#testViewOnPhone img, #testToolsCompApp img { + vertical-align: middle; +} +#testToolsCompApp img { + margin-right: 16px; +} + +.btn-group > .btn { + float: none; +} + +.g__avatar-blue { + border: 6px solid #5cc0ff; + border-radius: 50%; + overflow: hidden; + position: relative; +} diff --git a/apps/ide/src/styles/theme/webida-light/theme-set/theme-base.less b/apps/ide/src/styles/theme/webida-light/theme-set/theme-base.less new file mode 100644 index 00000000..9b8b7d3c --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/theme-set/theme-base.less @@ -0,0 +1,601 @@ +/*logo*/ +.webida-tool-bar-icon-normal {background-position: 0 0;} +.webida-tool-bar-icon-hover {background-position: -20px 0;} +.webida-tool-bar-icon-disabled {background-position: -40px 0;} +.webida-tool-bar-icon-clicked {background-position: -60px 0;} +.app-workbench-top-logo { + position: absolute; + left: 12px; + top: 0px; + width: 40px; + height: 30px; + background-image: @gnb-logo; + cursor: pointer; +} +.app-workbench-top-logo:hover { + background-position: -40px; +} +.app-workbench-top-logo:active { + background-position: -80px; +} +/*userinfo*/ +.app-workbench-top-userinfo { + position: absolute; + right: 0; + margin: 2px 15px 0 0; +} +.app-workbench-top-userinfo span { + color: #fff; +} +.app-workbench-top-userinfo .userinfo-email { + color: #f3b353; + font-weight: bold; +} +.app-workbench-top-userinfo .userinfo-email:hover { + text-decoration: underline; + cursor: pointer; +} +.app-workbench-top-userinfo .userinfo-menu { + position: absolute; + background-color: #313437; + border-radius: 5px; + right: 10px; + top: 24px; + padding: 10px 10px; + opacity: 1; + z-index: 1000; + display: none; +} +.app-workbench-top-userinfo .userinfo-menu button { + width: 144px; + height: 22px; + background-color: #685b5b; + color: #ebd6bd; + font-size: 10pt; + padding: 0; + border-radius: 3px; + border: 1px solid transparent; + display: block; +} +.app-workbench-top-userinfo .userinfo-menu button:hover { + background-color: #f3b353; + color: #000; + cursor: pointer; +} +.app-workbench-top-userinfo .userinfo-menu .separator { + margin-top: 7px; +} +.app-workbench-menubar { + background-image: none; + background-color: @gnb-background-color; +} +.app-workbench-menubar-dijit { + background-image: none; + background-color: transparent; + position: absolute; + left: 54px; + width: 415px; +} +.app-workbench-top-userinfo span { + color: @gnb-user-text-color; +} +.app-workbench-top-userinfo .dijitDropDownButton .dijitArrowButtonInner { + width: 8px; + height: 20px; + margin-left: 5px; + background-image: url("../images/icons/arrow.png"); + background-position: 0 0; +} +.app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonHover .dijitArrowButtonInner { + background-position: -8px 0; +} +.app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonDisabled .dijitArrowButtonInner { + background-position: -16px 0; +} +.app-workbench-top-userinfo .dijitDropDownButton.dijitDropDownButtonActive .dijitArrowButtonInner { + background-position: -24px 0; +} +.dijitMenuBar { + border: 0; + margin: 0; + padding: 0; + background: transparent; +} +.dijitTabInnerDiv[aria-disabled='true'] ~ .dijitTabListWrapper { + left: 0px!important; +} +#editor-tab .dijitBorderContainer-dijitContentPane { + background-color: #a0a7ae; + padding-top: 3px!important; + padding-left: 0px!important; +} +#app-workbench-toolbar .dijitComboButton .dijitDownArrowButton .dijitArrowButtonInner { + width: 8px; + height: 20px; + background-image: url("../images/icons/arrow.png"); + background-position: 0 0; +} + +#app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonHover .dijitArrowButtonInner { + background-position: -8px 0; +} + +#app-workbench-toolbar .dijitComboButtonDisabled .dijitDownArrowButton .dijitArrowButtonInner { + background-position: -16px 0; +} + +#app-workbench-toolbar .dijitComboButton .dijitDownArrowButtonActive .dijitArrowButtonInner { + background-position: -24px 0; +} +.app-workbench-menubar-dijit { + background-image: none; + background-color: transparent; + position: absolute; + left: 54px; + width: 415px; +} + +#app-workbench-toolbar .dijitButtonNode { + background-color: transparent; + background-image: none; + border-color: transparent; + border-radius: 3px; + + /*border-color: transparent;*/ +} + +#app-workbench-toolbar .dijitComboButton .dijitButtonNode .dijitButtonContents { + padding-right: 0px; +} + +#app-workbench-toolbar .dijitButtonNode .dijitButtonText{ + padding: 0 2px; +} + +#app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { + border-color: #4f5862; + //padding: 1px; +} + +#app-workbench-toolbar .dijitComboButtonHover .dijitButtonNode, +#app-workbench-toolbar .dijitComboButtonActive .dijitButtonNode { + border-color: #4f5862; + + /*background-color: #ced3d7;*/ + border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-width: 1px; +} + +#app-workbench-toolbar .dijitComboButtonHover .dijitDownArrowButton, +#app-workbench-toolbar .dijitComboButtonActive .dijitDownArrowButton { + border-color: #4f5862; + /*background-color: #ced3d7;*/ + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-left-radius: 0; + border-bottom-left-radius: 0; + border-width: 1px; + border-left-width: 0; + padding-left: 2px; +} + +.app-workbench-toolbar img.webida-tool-bar-icon { + text-indent: -1000px; + overflow: hidden; + width: 20px; + height: 20px; +} + +/*menubar separator*/ +.top-level-menu-separator { + width: 100%; + height: 9px; + background-image: -moz-linear-gradient(top, #414850 5px, #313437 100%); + background-image: -webkit-linear-gradient(top, #414850 5px, #313437 100%); + background-image: -o-linear-gradient(top, #414850 5px, #313437 100%); + background-image: linear-gradient(to bottom, #414850 5px, #313437 100%); + background-position-y: 0; + display: none; +} + +.separator-collapse-btn { + width: 40px; + height: 9px; + top: 0; + background-image: url('../images/top_collapse_bt.png'); + cursor: pointer; +} + +.separator-collapse-btn:hover { + background-position-y: -9px; +} + +.separator-collapse-btn:active { + background-position-y: -18px +} + +.workbenchMenubarHide .top-level-menu-separator { + display: block; +} + +/*workbench style end*/ + +/*view drag feedback style start*/ + +.viewContainerEventElem { + width: 100%; + height: 100%; + background-color: transparent; + z-index: 0; +} + +.titleFeedbackContainer { + background-color: rgb(0, 0, 0); + background-color: rgba(0, 0, 0, 0.2); + position: relative; + z-index: 100; +} + +.viewContainerTitleFeedback { + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.7); + position: absolute; + width: 5px; + height:100%; + border-radius: 2px; +} + +.viewContaienrEventElem .contentFeedbackContainer { + background-color: rgb(0, 0, 0); + background-color: rgba(0, 0, 0, 0.5); +} + +.viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { + border-color: transparent; + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.7); +} + +.contentFeedbackContainer { + /*background-color: rgba(50, 50, 50, 0.7);*/ + position: absolute; +} + +.viewContainerFeedback { + border-color: transparent; + background-color: transparent; + border-style: solid; + position: absolute; + border-width: 0; +} + +.viewContainerFeedbackLeft { + border-left-color: rgb(0, 128, 255); + border-left-color: rgba(0, 128, 255, 0.3); +} +.viewContainerFeedbackTop { + border-top-color: rgb(0, 128, 255); + border-top-color: rgba(0, 128, 255, 0.3); +} +.viewContainerFeedbackRight { + border-right-color: rgb(0, 128, 255); + border-right-color: rgba(0, 128, 255, 0.3); +} +.viewContainerFeedbackBottom { + border-bottom-color: rgb(0, 128, 255); + border-bottom-color: rgba(0, 128, 255, 0.3); +} + +.viewContainerFeedbackCenter { + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.3); + border-width: 0; +} + +.viewContainerFeedbackCenter.activate { + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.7); +} + +.viewContainerFeedbackLeft.activate { + border-left-color: rgb(0, 128, 255); + border-left-color: rgba(0, 128, 255, 0.7); +} +.viewContainerFeedbackTop.activate { + border-top-color: rgb(0, 128, 255); + border-top-color: rgba(0, 128, 255, 0.7); +} +.viewContainerFeedbackRight.activate { + border-right-color: rgb(0, 128, 255); + border-right-color: rgba(0, 128, 255, 0.7); +} +.viewContainerFeedbackBottom.activate { + border-bottom-color: rgb(0, 128, 255); + border-bottom-color: rgba(0, 128, 255, 0.7); +} + +/*Console View Start*/ + +.consoleViewContentContainer { + position: absolute; + top: 28px; + overflow: auto; + width: 100%; + height: -webkit-calc(100% - 28px); + height: -moz-calc(100% - 28px); + height: calc(100% - 28px); +} + +.consoleViewContentContainer .fileloc_link { + cursor: pointer; + color: #1C38AA; +} +.consoleViewContentContainer .fileloc_link:hover { + color: #57C25B; +} + +.consoleViewContentContainer .fileloc_link_clicked { + color: #8629AA; +} + +.consoleViewContentContainer .console_message_item { + margin-top: 2px; + margin-bottom: 2px; +} + +.pre_whitespace { + white-space: pre; +} + +/*Console View End*/ + +#app-workbench-border-container { + background-color: rgba(214,220,226,1) !important; + border-radius: 0; +} +#app-workbench-border-container .dijitBorderContainer-child.dijitAlignLeft { + padding-right: 4px!important; + padding-left: 3px!important; +} + +.workbenchMenubarHide .app-workbench-menubar { + display: none; +} + +.workbenchToolbarHide .app-workbench-toolbar { + display: none; +} + +/*status bar start*/ +.app-workbench-statusbar { + height:20px; + background: rgba(54,57,62,1); + color: #a2b2c7; +} + +.app-workbench-statusbar-content { + position: absolute; + left: 10px; + top: 1px; + height: 19px; + overflow: hidden; +} + +.app-workbench-progressbar { + width: 150px; + height: 8px; + border-radius: 10px; + background-image: -webkit-linear-gradient(top, #81878c 0%, #aab1b6 100%); + background-image: -moz-linear-gradient(top, #81878c 0%, #aab1b6 100%); + background-image: -o-linear-gradient(top, #81878c 0%, #aab1b6 100%); + background-image: linear-gradient(to bottom, #81878c 0%, #aab1b6 100%); + overflow: hidden; +} + +.statusbar-content-item { + float: left; + padding-top: 2px; +} + +.statusbar-content-separator { + float: left; + margin-left: 5px; + margin-right: 5px; + height: 19px; + width: 1px; + border-left: 1px RGBA(0,0,0,0.2) solid; + border-right: 1px RGBA(255,255,255,0.4) solid; +} +/*status bar end*/ + +/*scroll*/ +::-webkit-scrollbar { + width: 6px; + height: 6px; +} +::-webkit-scrollbar-button { + width: 0px; + height: 0px; +} +::-webkit-scrollbar-track { + right: 4px; + margin-right: 5px; + border: 2px solid transparent; + background: transparent; + /* + x-shadow: 0px 0px 3px #dfdfdf inset; + border-radius:10px; + */ +} +::-webkit-scrollbar-track-piece { + background: #000000; + background: rgba(0, 0, 0, 0); + /* + x-shadow: 0px 0px 3px #dfdfdf inset; + border-radius:10px; + */ +} +::-webkit-scrollbar-thumb { + background: #bcbbbf; + border-radius: 3px; +} +::-webkit-scrollbar-thumb:hover { + background: #bcbbbf; +} +::-webkit-scrollbar-corner { + background-color: transparent; +} +//div, span, pre {&:focus{outline: none;}} + +/*view drag feedback style start*/ + +.viewContainerEventElem { + width: 100%; + height: 100%; + background-color: transparent; + z-index: 0; +} + +.titleFeedbackContainer { + background-color: rgb(0, 0, 0); + background-color: rgba(0, 0, 0, 0.2); + position: relative; + z-index: 100; +} + +.viewContainerTitleFeedback { + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.7); + position: absolute; + width: 5px; + height:100%; + border-radius: 2px; +} + +.viewContaienrEventElem .contentFeedbackContainer { + background-color: rgb(0, 0, 0); + background-color: rgba(0, 0, 0, 0.5); +} + +.viewContaienrEventElem .contentFeedbackContainer .viewContainerFeedbackCenter { + border-color: transparent; + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.7); +} + +.contentFeedbackContainer { + /*background-color: rgba(50, 50, 50, 0.7);*/ + position: absolute; +} + +.viewContainerFeedback { + border-color: transparent; + background-color: transparent; + border-style: solid; + position: absolute; + border-width: 0; +} + +.viewContainerFeedbackLeft { + border-left-color: rgb(0, 128, 255); + border-left-color: rgba(0, 128, 255, 0.3); +} +.viewContainerFeedbackTop { + border-top-color: rgb(0, 128, 255); + border-top-color: rgba(0, 128, 255, 0.3); +} +.viewContainerFeedbackRight { + border-right-color: rgb(0, 128, 255); + border-right-color: rgba(0, 128, 255, 0.3); +} +.viewContainerFeedbackBottom { + border-bottom-color: rgb(0, 128, 255); + border-bottom-color: rgba(0, 128, 255, 0.3); +} + +.viewContainerFeedbackCenter { + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.3); + border-width: 0; +} + +.viewContainerFeedbackCenter.activate { + background-color: rgb(0, 128, 255); + background-color: rgba(0, 128, 255, 0.7); +} + +.viewContainerFeedbackLeft.activate { + border-left-color: rgb(0, 128, 255); + border-left-color: rgba(0, 128, 255, 0.7); +} +.viewContainerFeedbackTop.activate { + border-top-color: rgb(0, 128, 255); + border-top-color: rgba(0, 128, 255, 0.7); +} +.viewContainerFeedbackRight.activate { + border-right-color: rgb(0, 128, 255); + border-right-color: rgba(0, 128, 255, 0.7); +} +.viewContainerFeedbackBottom.activate { + border-bottom-color: rgb(0, 128, 255); + border-bottom-color: rgba(0, 128, 255, 0.7); +} + +/*Console View Start*/ + +.consoleViewContentContainer { + position: absolute; + top: 28px; + overflow: auto; + width: 100%; + height: -webkit-calc(100% - 28px); + height: -moz-calc(100% - 28px); + height: calc(100% - 28px); +} + +.consoleViewContentContainer .fileloc_link { + cursor: pointer; + color: #1C38AA; +} +.consoleViewContentContainer .fileloc_link:hover { + color: #57C25B; +} + +.consoleViewContentContainer .fileloc_link_clicked { + color: #8629AA; +} + +.consoleViewContentContainer .console_message_item { + margin-top: 2px; + margin-bottom: 2px; +} + +.pre_whitespace { + white-space: pre; +} + +/*Console View End*/ + +.dijitMenuItemAccelKey { + color: gray; +} + +.webidaMenuItemAccelKeyHover { + vertical-align: 2px; + text-decoration: underline; + color: blue !important; +} + +/* WTC-3050 */ +.dijitButtonContents:focus .dijitButtonText { + text-decoration: underline; +} + +/*plugin*/ +#plugin-settings-dialog-main { + width: 364px; + height: 300px; + overflow: auto; + padding: 10px; +} diff --git a/apps/ide/src/styles/theme/webida-light/theme-set/theme-loading.less b/apps/ide/src/styles/theme/webida-light/theme-set/theme-loading.less new file mode 100644 index 00000000..17c3ecae --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/theme-set/theme-loading.less @@ -0,0 +1,92 @@ + +/*loading screen start*/ +.app-loading-elem { + opacity: 1; + -webkit-transition: opacity 1s; + transition: opacity 1s; + position: absolute; + left: 0px; + top: 0px; + width: 100%; + height: 100%; + display: flex; + box-sizing: border-box; + background: radial-gradient(#d0deec, #8BA4BE); + z-index: 1; +} + +.app-loading-elem.hide { + opacity: 0; +} + +.app-loading-emblem { + position: absolute; + margin: auto; + width: 72px; + height: 96px; + background: url("../images/loading_img.png") no-repeat; + z-index: 1; +} + +.app-loading-spinner { + position: relative; + margin: auto; + box-sizing: border-box; + background-clip: padding-box; + width: 100px; + height: 100px; + border-radius: 50px; + border: 4px solid rgba(0, 0, 0, 0.15); + -webkit-transform: perspective(100px) rotateX(66deg); + -webkit-transform-origin: 50% 60%; + transform: perspective(100px) rotateX(66deg); + transform-origin: 50% 60%; +} + +.app-loading-spinner:after { + content: ""; + position: absolute; + margin: -4px; + box-sizing: inherit; + width: inherit; + height: inherit; + border-radius: inherit; + opacity: .05; + border: inherit; + border-color: transparent; + -webkit-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; + -moz-animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; + animation: spinner-spin 1.2s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, spinner-fade 1.2s linear infinite; +} + +.app-loading-spinner:after { + border-top-color: #414850; +} + +@-webkit-keyframes spinner-spin { + 100% { -webkit-transform: rotate(360deg); } +} +@-moz-keyframes spinner-spin { + 100% { -moz-transform: rotate(360deg); } +} +@keyframes spinner-spin { + 100% { transform: rotate(360deg); } +} + +@-webkit-keyframes spinner-fade { + 20% { opacity: .1; } + 40% { opacity: 1; } + 60% { opacity: .1; } +} +@-moz-keyframes spinner-fade { + 20% { opacity: .1; } + 40% { opacity: 1; } + 60% { opacity: .1; } +} +@keyframes spinner-fade { + 20% { opacity: .1; } + 40% { opacity: 1; } + 60% { opacity: .1; } +} + +/*loading screen end*/ diff --git a/apps/ide/src/styles/less/theme-set.less b/apps/ide/src/styles/theme/webida-light/theme-set/theme-set.less similarity index 100% rename from apps/ide/src/styles/less/theme-set.less rename to apps/ide/src/styles/theme/webida-light/theme-set/theme-set.less diff --git a/apps/ide/src/styles/theme/webida-light/theme-set/theme.less b/apps/ide/src/styles/theme/webida-light/theme-set/theme.less new file mode 100644 index 00000000..176f39a6 --- /dev/null +++ b/apps/ide/src/styles/theme/webida-light/theme-set/theme.less @@ -0,0 +1,107 @@ +/*origin*/ +@import url("../../../origin/dojo.css"); +@import url("../../../origin/dijit.css"); +@import url("../../../origin/toastr.min.css"); +/* +@import url("../../../origin/EnhancedGrid.css"); +@import url("../../../origin/ExpandoPane.css"); +@import url("../../../origin/FloatingPane.css"); +@import url("../../../origin/CheckedMultiSelect.css"); +@import url("../../../origin/ResizeHandle.css"); +*/ + +/*set*/ +@import url("theme-set.less"); +@import url("variables.less"); + +/*icons*/ +@import url("../icons/commonIcons.css");/*sprite containing common icons to be used by all themes*/ +@import url("../icons/editorIcons.css"); /*sprite for editor icons to be used by all themes*/ + +.@{theme} { + + /*base*/ + @import url("theme-base.less"); + @import url("theme-loading.less"); + + /*form*/ + @import url("../form/Common.less"); + @import url("../form/Button.less"); + @import url("../form/Checkbox.less"); + @import url("../form/RadioButton.less"); + @import url("../form/Select.less"); + @import url("../form/Slider.less"); + @import url("../form/NumberSpinner.less"); + + /*comp*/ + @import url("../comp/Common.less"); + @import url("../comp/Dialog.less"); + @import url("../comp/Calendar.less"); + @import url("../comp/Menu.less"); + @import url("../comp/ColorPalette.less"); + @import url("../comp/InlineEditBox.less"); + @import url("../comp/ProgressBar.less"); + @import url("../comp/TimePicker.less"); + @import url("../comp/Tree.less"); + @import url("../comp/Toolbar.less"); + @import url("../comp/Editor.less"); + @import url("../comp/TitlePane.less"); + @import url("../comp/ToggleSplitter.less"); + @import url("../comp/CheckedMultiSelect.less"); + @import url("../comp/ResizeHandle.less"); + @import url("../comp/FloatingPane.less"); + @import url("../comp/EnhancedGrid.less"); + @import url("../comp/ExpandoPane.less"); + + /*layout*/ + @import url("../layout/AccordionContainer.less"); + @import url("../layout/ContentPane.less"); + @import url("../layout/BorderContainer.less"); + @import url("../layout/TabContainer.less"); + +} + +/*plugin*/ +@import url("../css/webida-calc.css"); +@import url("../css/webida-project-wizard.css"); + +/* + +@import url("../css/Common.css"); +@import url("../css/Common.css"); +@import url("../css/Button.css"); +@import url("../css/Checkbox.css"); +@import url("../css/RadioButton.css"); +@import url("../css/Select.css"); +@import url("../css/TabContainer.css"); +@import url("../css/Dialog.css"); +@import url("../css/AccordionContainer.css"); +@import url("../css/ContentPane.css"); +@import url("../css/Calendar.css"); +@import url("../css/Menu.css"); +@import url("../css/Slider.css"); +@import url("../css/ColorPalette.css"); +@import url("../css/InlineEditBox.css"); +@import url("../css/ProgressBar.css"); +@import url("../css/TimePicker.css"); +@import url("../css/BorderContainer.css"); +@import url("../css/Tree.css"); +@import url("../css/Toolbar.css"); +@import url("../css/Editor.css");*/ +/*in order to test button or menu item with icon *//* + + +@import url("../css/TitlePane.css"); +@import url("../css/NumberSpinner.css"); + +@import url("../css/EnhancedGrid.css"); +@import url("../css/ToggleSplitter.css"); +@import url("../css/ExpandoPane.css"); +@import url("../css/FloatingPane.css"); +@import url("../css/CheckedMultiSelect.css"); +@import url("../css/ResizeHandle.css"); + + +@import url("../css/webida-project-wizard.css"); + +*/ diff --git a/apps/ide/src/styles/less/variables.less b/apps/ide/src/styles/theme/webida-light/theme-set/variables.less similarity index 100% rename from apps/ide/src/styles/less/variables.less rename to apps/ide/src/styles/theme/webida-light/theme-set/variables.less diff --git a/common/src/webida/plugins/editors/plugin.json b/common/src/webida/plugins/editors/plugin.json index 8c9a2738..4d356f1f 100644 --- a/common/src/webida/plugins/editors/plugin.json +++ b/common/src/webida/plugins/editors/plugin.json @@ -41,7 +41,7 @@ "&Save" : [ "cmnd", { "shortcut" : { "keys" : { "default" : "Ctrl+S" }, "desc" : "Save" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_save.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_save.png", "tooltip" : "Save", "enabledOn" : "editor/dirty/current", "disabledOn" : "editor/clean/current" @@ -50,7 +50,7 @@ "Sav&e All" : [ "cmnd", { "shortcut": { "keys": { "default": "Ctrl+Shift+S" }, "desc": "Save all" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_saveall.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_saveall.png", "tooltip" : "Save all", "enabledOn" : "editor/dirty/some", "disabledOn" : "editor/clean/all" diff --git a/common/src/webida/plugins/editors/themes/webida-dark.css b/common/src/webida/plugins/editors/themes/webida-dark.css index 2f8185ee..143194bf 100644 --- a/common/src/webida/plugins/editors/themes/webida-dark.css +++ b/common/src/webida/plugins/editors/themes/webida-dark.css @@ -1,6 +1,7 @@ .cm-s-webida-dark.CodeMirror { background: #101010; + border: 1px #2e3137 solid; color: #d4e2fa; } diff --git a/common/src/webida/plugins/fs-commands/plugin.json b/common/src/webida/plugins/fs-commands/plugin.json index 981c3abe..eb0d9837 100644 --- a/common/src/webida/plugins/fs-commands/plugin.json +++ b/common/src/webida/plugins/fs-commands/plugin.json @@ -16,7 +16,7 @@ "&File" : [ "cmnd", { "toolbar": { - "icons" : "./styles/images/icons/toolbar_file.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_file.png", "tooltip" : "New File", "enabledOn":"toolbar.newfile.enable", "disabledOn":"toolbar.newfile.disable" @@ -40,7 +40,7 @@ { "shortcut" : { "keys" : { "default" : "Shift+Alt+F" }, "desc": "Find a keyword in a directory" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_findfiles.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_findfiles.png", "tooltip" : "Find in Files", "enabledOn":"toolbar.findinfiles.enable", "disabledOn":"toolbar.findinfiles.disable" @@ -57,7 +57,7 @@ { "shortcut" : { "keys" : { "default" : "Alt+G" }, "desc" : "Find and open a file in a directory" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_gotofile.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_gotofile.png", "tooltip" : "Go to File", "enabledOn":"toolbar.gotofile.enable", "disabledOn":"toolbar.gotofile.disable" diff --git a/common/src/webida/plugins/workbench/command-system/toolbar.js b/common/src/webida/plugins/workbench/command-system/toolbar.js index a6812d98..5e788bd4 100644 --- a/common/src/webida/plugins/workbench/command-system/toolbar.js +++ b/common/src/webida/plugins/workbench/command-system/toolbar.js @@ -110,7 +110,7 @@ function (pm, if (imgClass) { imgClass += ' webida-tool-bar-icon webida-tool-bar-icon-normal'; img = img + ''; + 'src="./styles/theme/webida-light/images/icons/transparent.png" draggable="false" />'; item.attr('label', img); // icon changed setting diff --git a/common/src/webida/plugins/workbench/plugin.json b/common/src/webida/plugins/workbench/plugin.json index f0b17f93..3d5b0e60 100644 --- a/common/src/webida/plugins/workbench/plugin.json +++ b/common/src/webida/plugins/workbench/plugin.json @@ -70,7 +70,7 @@ { "shortcut" : { "keys" : { "default" : "ctrl+shift+L" }, "desc" : "Shortcut keys" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_shortcuts.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_shortcuts.png", "tooltip" : "Shortcut list" }, "procedural" : true @@ -79,7 +79,7 @@ { "shortcut" : { "keys" : { "default" : "Alt+C" }, "desc" : "The list of viable commands from which you can select one and run it" }, "toolbar": { - "icons" : "./styles/images/icons/toolbar_command.png", + "icons" : "./styles/theme/webida-light/images/icons/toolbar_command.png", "tooltip" : "Command list" }, "procedural" : true