From c9b295595ab63e9968d6fc5ec2f1e86013160768 Mon Sep 17 00:00:00 2001 From: Matthias Bodsch Date: Mon, 23 Aug 2021 15:58:38 +0200 Subject: [PATCH 01/15] Dark skin for agent interface --- .../Config/Files/XML/OTOBODarkSkinAgent.xml | 27 + .../otobo-dark/css/Core.Agent.Admin.ACL.css | 310 +++ .../css/Core.Agent.Admin.CloudServices.css | 41 + .../css/Core.Agent.Admin.CommunicationLog.css | 100 + .../css/Core.Agent.Admin.DynamicField.css | 80 + .../css/Core.Agent.Admin.GenericInterface.css | 154 ++ .../Core.Agent.Admin.NotificationEvent.css | 74 + .../css/Core.Agent.Admin.PackageManager.css | 81 + .../css/Core.Agent.Admin.PerformanceLog.css | 38 + .../css/Core.Agent.Admin.PostMasterFilter.css | 63 + .../Core.Agent.Admin.ProcessManagement.css | 884 ++++++++ .../css/Core.Agent.Admin.Registration.css | 85 + .../Core.Agent.Admin.SupportDataCollector.css | 169 ++ .../Core.Agent.Admin.SystemConfiguration.css | 1610 ++++++++++++++ .../Agent/otobo-dark/css/Core.Agent.Admin.css | 146 ++ .../Core.Agent.CustomerUser.OpenTicket.css | 35 + .../Core.Agent.CustomerUserAddressBook.css | 54 + .../otobo-dark/css/Core.Agent.Daemon.css | 51 + .../otobo-dark/css/Core.Agent.Dashboard.css | 118 + .../otobo-dark/css/Core.Agent.Preferences.css | 87 + .../otobo-dark/css/Core.Agent.SortedTree.css | 123 ++ .../otobo-dark/css/Core.Agent.Statistics.css | 164 ++ .../css/Core.Agent.TicketHistory.css | 54 + .../Core.Agent.TicketMenuModuleCluster.css | 103 + .../css/Core.Agent.TicketProcess.css | 198 ++ .../otobo-dark/css/Core.AgentTicketQueue.css | 178 ++ .../css/Core.AgentTicketService.css | 105 + .../otobo-dark/css/Core.AllocationList.css | 55 + .../Agent/otobo-dark/css/Core.Animations.css | 48 + .../css/Core.AppointmentCalendar.Agenda.css | 96 + .../css/Core.AppointmentCalendar.Manage.css | 170 ++ .../css/Core.AppointmentCalendar.css | 486 +++++ .../skins/Agent/otobo-dark/css/Core.Color.css | 71 + .../Agent/otobo-dark/css/Core.Default.css | 1904 +++++++++++++++++ .../otobo-dark/css/Core.Default.css.blue | 1861 ++++++++++++++++ .../Agent/otobo-dark/css/Core.Dialog.css | 298 +++ .../Agent/otobo-dark/css/Core.Footer.css | 71 + .../skins/Agent/otobo-dark/css/Core.Form.css | 883 ++++++++ .../Agent/otobo-dark/css/Core.Header.css | 608 ++++++ .../skins/Agent/otobo-dark/css/Core.Icons.css | 171 ++ .../Agent/otobo-dark/css/Core.InputFields.css | 711 ++++++ .../Agent/otobo-dark/css/Core.Installer.css | 65 + .../skins/Agent/otobo-dark/css/Core.Login.css | 153 ++ .../otobo-dark/css/Core.MigrateFromOTRS.css | 105 + .../otobo-dark/css/Core.OverviewControl.css | 155 ++ .../otobo-dark/css/Core.OverviewLarge.css | 455 ++++ .../otobo-dark/css/Core.OverviewMedium.css | 295 +++ .../otobo-dark/css/Core.OverviewSmall.css | 63 + .../Agent/otobo-dark/css/Core.PageLayout.css | 341 +++ .../skins/Agent/otobo-dark/css/Core.Print.css | 441 ++++ .../skins/Agent/otobo-dark/css/Core.Reset.css | 108 + .../Agent/otobo-dark/css/Core.Responsive.css | 1575 ++++++++++++++ .../skins/Agent/otobo-dark/css/Core.Table.css | 931 ++++++++ .../otobo-dark/css/Core.TicketDetail.css | 1475 +++++++++++++ .../Agent/otobo-dark/css/Core.Tooltip.css | 128 ++ .../Agent/otobo-dark/css/Core.Widget.css | 1335 ++++++++++++ .../Agent/otobo-dark/css/Core.Widget.css.blue | 1284 +++++++++++ .../Agent/otobo-dark/css/Core.WidgetMenu.css | 580 +++++ .../Agent/otobo-dark/css/DynamicFieldDB.css | 122 ++ .../otobo-dark/css/FAQ.Agent.Default.css | 117 + .../Agent/otobo-dark/css/FAQ.Agent.Detail.css | 183 ++ .../otobo-dark/css/Survey.Agent.Default.css | 252 +++ .../fullcalendar-3.10.2/fullcalendar.min.css | 5 + .../scheduler.min.css | 5 + .../thirdparty/jstree-theme/default/32px.png | Bin 0 -> 5667 bytes .../thirdparty/jstree-theme/default/40px.png | Bin 0 -> 2218 bytes .../thirdparty/jstree-theme/default/style.css | 1102 ++++++++++ .../jstree-theme/default/style.min.css | 1 + .../jstree-theme/default/throbber.gif | Bin 0 -> 1464 bytes .../css/thirdparty/nvd3-1.7.1/nv.d3.css | 645 ++++++ .../thirdparty/spectrum-1.8.1/spectrum.css | 507 +++++ .../images/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 212 bytes .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 208 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 335 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 207 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 262 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 262 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 332 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 280 bytes .../images/ui-icons_222222_256x240.png | Bin 0 -> 6922 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 0 -> 4549 bytes .../images/ui-icons_454545_256x240.png | Bin 0 -> 6992 bytes .../images/ui-icons_888888_256x240.png | Bin 0 -> 6999 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4549 bytes .../css/thirdparty/ui-theme/jquery-ui.css | 7 + .../img/Otobo_Wortmarke_Digital_Blau_RGB.svg | 40 + .../Otobo_Wortmarke_Sub_Digital_Farbe_RGB.svg | 145 ++ .../Agent/otobo-dark/img/ProgressBarArrow.png | Bin 0 -> 366 bytes .../otobo-dark/img/ProgressBarArrowActive.png | Bin 0 -> 595 bytes .../otobo-dark/img/ProgressBarIsolator.png | Bin 0 -> 79 bytes .../otobo-dark/img/dnd_placeholder_bg.png | Bin 0 -> 157 bytes .../skins/Agent/otobo-dark/img/empty.png | Bin 0 -> 103 bytes .../skins/Agent/otobo-dark/img/filter_add.png | Bin 0 -> 231 bytes .../Agent/otobo-dark/img/filter_add_hover.png | Bin 0 -> 190 bytes .../Agent/otobo-dark/img/filter_remove.png | Bin 0 -> 224 bytes .../otobo-dark/img/filter_remove_hover.png | Bin 0 -> 188 bytes .../skins/Agent/otobo-dark/img/handle.png | Bin 0 -> 949 bytes .../skins/Agent/otobo-dark/img/help-small.png | Bin 0 -> 704 bytes .../otobo-dark/img/icon_resize_horizontal.png | Bin 0 -> 215 bytes .../otobo-dark/img/icon_resize_vertical.png | Bin 0 -> 227 bytes .../otobo-dark/img/icons/apple-touch-icon.png | Bin 0 -> 5744 bytes .../otobo-dark/img/icons/certificate-plus.png | Bin 0 -> 509 bytes .../otobo-dark/img/icons/certificate.png | Bin 0 -> 414 bytes .../Agent/otobo-dark/img/icons/cross.png | Bin 0 -> 360 bytes .../Agent/otobo-dark/img/icons/cross_sw.png | Bin 0 -> 293 bytes .../otobo-dark/img/icons/folder-small.png | Bin 0 -> 250 bytes .../Agent/otobo-dark/img/icons/monitor.png | Bin 0 -> 503 bytes .../otobo-dark/img/icons/plus-button.png | Bin 0 -> 499 bytes .../Agent/otobo-dark/img/icons/printer.png | Bin 0 -> 657 bytes .../Agent/otobo-dark/img/icons/product.ico | Bin 0 -> 1894 bytes .../Agent/otobo-dark/img/icons/reports.png | Bin 0 -> 452 bytes .../skins/Agent/otobo-dark/img/icons/tick.png | Bin 0 -> 510 bytes .../Agent/otobo-dark/img/inputfield_tree.png | Bin 0 -> 1074 bytes .../skins/Agent/otobo-dark/img/loader.gif | Bin 0 -> 1849 bytes .../otobo-dark/img/loginlogo_default.png | Bin 0 -> 26207 bytes .../Agent/otobo-dark/img/logo-business.png | Bin 0 -> 4676 bytes .../skins/Agent/otobo-dark/img/logo_bg.png | Bin 0 -> 8182 bytes .../Agent/otobo-dark/img/otobo-signet.svg | 16 + .../otobo-dark/img/otobo-verify-small.png | Bin 0 -> 1866 bytes .../Agent/otobo-dark/img/otobo-verify.png | Bin 0 -> 13294 bytes .../img/overviewcontrol_checkbox.png | Bin 0 -> 258 bytes .../otobo-dark/img/overviewcontrol_line.png | Bin 0 -> 86 bytes .../Agent/otobo-dark/img/signet_small_bw.png | Bin 0 -> 1793 bytes .../otobo-dark/img/source/action_hover.psd | Bin 0 -> 30946 bytes .../otobo-dark/img/source/actionrow_bg.psd | Bin 0 -> 24641 bytes .../img/source/actionrow_wrapper.psd | Bin 0 -> 31494 bytes .../img/source/agent_tabs_isolator.psd | Bin 0 -> 23454 bytes .../Agent/otobo-dark/img/source/arrow_top.psd | Bin 0 -> 29650 bytes .../Agent/otobo-dark/img/source/arrows.psd | Bin 0 -> 28550 bytes .../otobo-dark/img/source/articlefilter.psd | Bin 0 -> 1079244 bytes .../otobo-dark/img/source/articleview.psd | Bin 0 -> 25926 bytes .../otobo-dark/img/source/breadcrumb_bg.psd | Bin 0 -> 33846 bytes .../Agent/otobo-dark/img/source/bubbles.psd | Bin 0 -> 294951 bytes .../Agent/otobo-dark/img/source/button_bg.psd | Bin 0 -> 26408 bytes .../otobo-dark/img/source/controlrow.psd | Bin 0 -> 31458 bytes .../img/source/controlrow_isolator.psd | Bin 0 -> 32630 bytes .../img/source/controlrow_sprite.psd | Bin 0 -> 58391 bytes .../img/source/gradient_dark_small.psd | Bin 0 -> 34290 bytes .../otobo-dark/img/source/gradient_light.psd | Bin 0 -> 25090 bytes .../img/source/gradient_lightdark.psd | Bin 0 -> 35748 bytes .../Agent/otobo-dark/img/source/header_bg.psd | Bin 0 -> 38134 bytes .../Agent/otobo-dark/img/source/logo.psd | Bin 0 -> 36997 bytes .../Agent/otobo-dark/img/source/logo_bg.psd | Bin 0 -> 425170 bytes .../img/source/navigation_shadow_bottom.psd | Bin 0 -> 30964 bytes .../img/source/navigation_shadow_top.psd | Bin 0 -> 30962 bytes .../img/source/navigation_shadow_wrapper.psd | Bin 0 -> 29004 bytes .../img/source/navigation_sprite.psd | Bin 0 -> 114137 bytes .../img/source/navigation_ul_bg.psd | Bin 0 -> 37784 bytes .../img/source/navigation_ul_shaddow.psd | Bin 0 -> 58806 bytes .../img/source/navigation_underline_bg.psd | Bin 0 -> 30238 bytes .../otobo-dark/img/source/popup_head_bg.psd | Bin 0 -> 38040 bytes .../Agent/otobo-dark/img/source/reload.psd | Bin 0 -> 25166 bytes .../Agent/otobo-dark/img/source/search_bg.psd | Bin 0 -> 30352 bytes .../img/source/tab_isolator_light.psd | Bin 0 -> 24336 bytes .../img/source/table_large_hover.psd | Bin 0 -> 93372 bytes .../img/source/table_medium_hover.psd | Bin 0 -> 34704 bytes .../img/source/table_medium_hover_bottom.psd | Bin 0 -> 28701 bytes .../img/source/table_small_hover_bg.psd | Bin 0 -> 46572 bytes .../img/source/table_small_hover_door.psd | Bin 0 -> 29223 bytes .../img/source/tablelarge_accordion.psd | Bin 0 -> 3099329 bytes .../tablelarge_accordion_activeline.psd | Bin 0 -> 1022578 bytes ...ablelarge_accordion_activeline_corners.psd | Bin 0 -> 1015926 bytes .../tablelarge_accordion_closedline.psd | Bin 0 -> 1024600 bytes ...ablelarge_accordion_closedline_corners.psd | Bin 0 -> 1009214 bytes .../otobo-dark/img/source/tabs_active_bg.psd | Bin 0 -> 29209 bytes .../otobo-dark/img/source/tabs_door_bg.psd | Bin 0 -> 28835 bytes .../otobo-dark/img/source/tabs_hover_bg.psd | Bin 0 -> 31621 bytes .../otobo-dark/img/source/tabs_isolator.psd | Bin 0 -> 28638 bytes .../img/source/tabs_splitter_bg.psd | Bin 0 -> 29581 bytes .../otobo-dark/img/source/tabs_wrapper.psd | Bin 0 -> 28837 bytes .../otobo-dark/img/source/thead_isolator.psd | Bin 0 -> 29643 bytes .../otobo-dark/img/source/thead_sort_bg.psd | Bin 0 -> 32574 bytes .../img/source/thead_splitter_bg.psd | Bin 0 -> 29870 bytes .../otobo-dark/img/source/toggle_arrow.psd | Bin 0 -> 30448 bytes .../Agent/otobo-dark/img/source/tr_bg.psd | Bin 0 -> 40814 bytes .../Agent/otobo-dark/img/source/tr_hover.psd | Bin 0 -> 23358 bytes .../otobo-dark/img/source/triangle_bg.psd | Bin 0 -> 30446 bytes .../Agent/otobo-dark/img/source/widget.psd | Bin 0 -> 34352 bytes .../otobo-dark/img/source/widget_gradient.psd | Bin 0 -> 49836 bytes .../otobo-dark/img/source/zoom_sprite.psd | Bin 0 -> 349657 bytes .../Agent/otobo-dark/img/tab_isolator.png | Bin 0 -> 77 bytes .../otobo-dark/img/tab_isolator_light.png | Bin 0 -> 77 bytes .../Agent/otobo-dark/img/thead_isolator.png | Bin 0 -> 352 bytes .../Agent/otobo-dark/img/toggle_arrow.png | Bin 0 -> 306 bytes 184 files changed, 25201 insertions(+) create mode 100644 Kernel/Config/Files/XML/OTOBODarkSkinAgent.xml create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ACL.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CloudServices.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CommunicationLog.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.DynamicField.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.GenericInterface.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.NotificationEvent.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PackageManager.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PerformanceLog.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PostMasterFilter.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ProcessManagement.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.Registration.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SupportDataCollector.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SystemConfiguration.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUser.OpenTicket.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUserAddressBook.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Daemon.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Dashboard.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Preferences.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.SortedTree.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Statistics.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketHistory.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketMenuModuleCluster.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketProcess.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketQueue.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketService.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AllocationList.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Animations.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Agenda.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Manage.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Color.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css.blue create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Dialog.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Footer.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Form.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Header.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Icons.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.InputFields.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Installer.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Login.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.MigrateFromOTRS.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewControl.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewLarge.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewMedium.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewSmall.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.PageLayout.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Print.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Reset.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Responsive.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Table.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.TicketDetail.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Tooltip.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css.blue create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.WidgetMenu.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/DynamicFieldDB.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Default.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Detail.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/Survey.Agent.Default.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-3.10.2/fullcalendar.min.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-scheduler-1.10.1/scheduler.min.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/32px.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/40px.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.min.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/throbber.gif create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/nvd3-1.7.1/nv.d3.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/spectrum-1.8.1/spectrum.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_flat_75_ffffff_40x100.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_65_ffffff_1x400.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_75_dadada_1x400.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_222222_256x240.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_2e83ff_256x240.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_454545_256x240.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_888888_256x240.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_cd0a0a_256x240.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/jquery-ui.css create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Digital_Blau_RGB.svg create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Sub_Digital_Farbe_RGB.svg create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarArrow.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarArrowActive.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarIsolator.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/dnd_placeholder_bg.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/empty.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_add.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_add_hover.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_remove.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_remove_hover.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/handle.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/help-small.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icon_resize_horizontal.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icon_resize_vertical.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/apple-touch-icon.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/certificate-plus.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/certificate.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/cross.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/cross_sw.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/folder-small.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/monitor.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/plus-button.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/printer.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/product.ico create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/reports.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/tick.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/inputfield_tree.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/loader.gif create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/loginlogo_default.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/logo-business.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/logo_bg.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/otobo-signet.svg create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/otobo-verify-small.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/otobo-verify.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/overviewcontrol_checkbox.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/overviewcontrol_line.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/signet_small_bw.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/action_hover.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/actionrow_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/actionrow_wrapper.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/agent_tabs_isolator.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/arrow_top.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/arrows.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/articlefilter.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/articleview.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/breadcrumb_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/bubbles.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/button_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow_isolator.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow_sprite.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/gradient_dark_small.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/gradient_light.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/gradient_lightdark.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/header_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/logo.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/logo_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_shadow_bottom.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_shadow_top.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_shadow_wrapper.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_sprite.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_ul_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_ul_shaddow.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_underline_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/popup_head_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/reload.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/search_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tab_isolator_light.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_large_hover.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_medium_hover.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_medium_hover_bottom.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_small_hover_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_small_hover_door.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion_activeline.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion_activeline_corners.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion_closedline.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion_closedline_corners.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tabs_active_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tabs_door_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tabs_hover_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tabs_isolator.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tabs_splitter_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tabs_wrapper.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/thead_isolator.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/thead_sort_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/thead_splitter_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/toggle_arrow.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tr_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tr_hover.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/triangle_bg.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/widget.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/widget_gradient.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/source/zoom_sprite.psd create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/tab_isolator.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/tab_isolator_light.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/thead_isolator.png create mode 100644 var/httpd/htdocs/skins/Agent/otobo-dark/img/toggle_arrow.png diff --git a/Kernel/Config/Files/XML/OTOBODarkSkinAgent.xml b/Kernel/Config/Files/XML/OTOBODarkSkinAgent.xml new file mode 100644 index 0000000000..c9cd3b3223 --- /dev/null +++ b/Kernel/Config/Files/XML/OTOBODarkSkinAgent.xml @@ -0,0 +1,27 @@ + + + The logo shown in the header of the agent interface for the skin "OTOBO Dark". See "AgentLogo" for further description. + Frontend::Agent + + + skins/Agent/otobo-dark/img/logo_bg.png + 0px + 24px + 110px + 300px + + + + + OTOBO Dark Skin + Frontend::Base::Loader + + + otobo-dark + OTOBO Dark + OTOBO Dark Skin + www.otobo.de + + + + diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ACL.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ACL.css new file mode 100644 index 0000000000..90098109d5 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ACL.css @@ -0,0 +1,310 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection ACL Administration + */ + +@media screen,projection,tv,handheld { + +.WidgetSimple fieldset.Separated { + background-color: #E9E9E9; + border: 1px solid #CCCCCC; + margin: 9px 0px; + padding: 4px; +} + +a.Copy { + background: url(../img/icons/reports.png) no-repeat left center; + padding-left: 24px; +} + +.ACLStructure { + border-bottom: 1px solid #ccc; + padding-bottom: 20px; +} + +.ACLFields { + width: 600px; + margin: 0px auto; +} + +.ACLFields > h4 { + font-size: 13px; + margin-top: 10px; +} + +fieldset:first-child .ACLFields > h4 { + margin-top: 0px; +} + +.ACLFields > p { + font-size: 11px; + width: 450px; + padding-bottom: 5px; + border-bottom: 1px solid #ccc; +} + +.ACLFields > p a { + color: #00023c; + text-decoration: underline; +} + +.ACLFields > p a:hover { + text-decoration: none; +} + +.ACLFieldGroup { + padding: 5px 0px; +} + +.ItemAddLevel1 { + min-width: 150px; +} + +.ACLFieldGroup input { + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + font-size: 12px; +} + +.AddAll { + display: inline-block; + padding: 4px 7px 4px 7px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + line-height: 12px; + font-size: 11px; + background-color: #ddd; + position: relative; + margin-right: 5px; + cursor: pointer; +} + +.AddAll:hover { + background-color: #ccc; +} + +.ACLFieldGroup input.NewDataItem { + font-size: 11px; +} + +.ACLFieldGroup input.LiveEdit { + margin-right: 5px; + margin-left: 3px; + font-size: 11px; + padding: 3px 5px; + margin-bottom: 4px; +} + +.ACLFieldGroup input.LiveEdit.Big { + font-size: 12px; + padding: 3px; + margin-left: 0px; + margin-right: 0px; +} + +.ACLFieldGroup li { + line-height: 30px; + position: relative; +} + +.ACLFieldGroup li .Trigger { + position: absolute; + width: 12px; + height: 13px; + left: -17px; + top: -1px; + cursor: pointer; + font-size: 15px; +} + +.ACLFieldGroup li .Trigger .fa-caret-right { + display: inline-block; +} + +.ACLFieldGroup .DataItem strong { + cursor: pointer; +} + +.ACLFieldGroup ul li .Trigger { + left: 2px; + top: 0px; +} + +.ACLFieldGroup > li .Trigger.Collapse .fa-caret-down { + display: inline-block; +} + +.ACLFieldGroup > li .Trigger.Collapse .fa-caret-right { + display: none; +} + +.ACLFieldGroup li ul li { + line-height: 25px; + padding-left: 20px; +} + +.ACLFieldGroup > li > ul > li > ul { + margin-bottom: 3px; + margin-top: 3px; +} + +.ACLFieldGroup > li > ul > li > ul > li > ul { + margin-bottom: 2px; +} + +.ACLFieldGroup > li > ul > li > ul > li > ul.Boolean { + margin-bottom: 4px; +} + +.ACLFieldGroup li ul li ul li .Icon { + margin-right: 5px; +} + +.ItemPrefix { + width: 140px; +} + +.ACLFieldGroup > li.DataItem:first-child { + margin-top: -3px; +} + +.ACLFieldGroup li ul li ul li ul { + margin-left: 22px; +} + +.ACLFieldGroup .LastLevel { + margin-left: 23px; + margin-top: 5px; +} + +.ACLFieldGroup li ul li ul li ul.Boolean { + display: inline-block; + margin-left: 0px; +} + +.ACLFieldGroup li ul li ul li ul.Boolean li.DataItem select { + display: none; +} + +.ACLFieldGroup li ul li ul li ul li, +.ACLFieldGroup .LastLevel li { + display: inline-block; + padding: 0px; +} + +.ACLFieldGroup li ul li ul li ul li.DataItem, +.ACLFieldGroup .LastLevel li.DataItem { + padding: 5px 25px 5px 7px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border-radius: 5px; + line-height: 12px; + font-size: 11px; + background-color: #ddd; + position: relative; + margin-right: 5px; + margin-bottom: 5px; +} + +.ACLFieldGroup li ul li ul li ul.Boolean li.DataItem { + padding: 0px; + background: none; + margin: 0px; +} + +.ACLFieldGroup li ul li ul li ul li em, +.ACLFieldGroup .LastLevel li em { + display: block; + position: absolute; + -moz-border-radius: 0px 5px 5px 0px; + border-radius: 0px 5px 5px 0px; + background-color: #bbb; + right: 0px; + top: 0px; + font-style: normal; + padding: 4px 6px 6px 6px; + color: #eee; + font-size: 11px; + cursor: pointer; +} + +.ACLFieldGroup li ul li ul li ul li em:hover { + background-color: #777; + color: #fff; +} + +.Icon { + height: 16px; + width: 16px; + padding: 1px; + margin-top: -1px; + margin-right: -2px; + border-style: none; + display: inline-block; + vertical-align: top; + cursor: pointer; +} + +.Icon.NoMargin { + margin-right: 0px !important; +} + +.Icon.Boolean { + cursor: pointer; +} + +.Icon.True { + background: url(../img/icons/tick.png) no-repeat center; +} + +.Icon.False { + background: url(../img/icons/cross.png) no-repeat center; +} + +.Icon.Add { + cursor: default; + background: url(../img/filter_add.png) no-repeat center; +} + +.Icon.Add.AddDataItem { + cursor: pointer; +} + +.Icon.Add.AddDataItem:hover { + background: url(../img/filter_add_hover.png) no-repeat center; +} + +.Icon.Remove { + background: url(../img/filter_remove.png) no-repeat center; +} + +.Icon.Remove:hover { + background: url(../img/filter_remove_hover.png) no-repeat center; +} + +.ACLNote { + background: #fff; + border: 1px solid #CCCCCC; + margin-bottom: 10px; + padding: 5px 10px; +} + +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CloudServices.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CloudServices.css new file mode 100644 index 0000000000..17af57ea71 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CloudServices.css @@ -0,0 +1,41 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +@media screen,projection,tv,handheld { + +/** + * @package Skin "default" + * @section General + */ + +.Recomendation a.Button::after { + content: ""; +} +.Recomendation a.Button { + color: #FFFFFF; + display: inline; + padding: 3px 7px; + background-color: #3e6c7c; +} + +.Recomendation a.Button:hover { + background-color: #4b7c8e; + color: #FFFFFF; +} +.Recomendation a.Button i { + color: #89c6d1; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CommunicationLog.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CommunicationLog.css new file mode 100644 index 0000000000..69b20eab7f --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.CommunicationLog.css @@ -0,0 +1,100 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Admin + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + +.GridView { + text-align: center; +} + +.ItemListGrid { + display: inline-block; +} + +.ItemListGrid > li { + border: 1px solid #ccc; + min-width: 300px; +} + +.ItemListGrid.WithIcons > li span.Icons i { + font-size: 20px; +} +.ItemListGrid.WithIcons > li span.Title { + color: #666; +} + +.ItemListGrid.WithIcons > li.Successful span.Title, +.ItemListGrid.WithIcons > li.Successful span.Icons i.Icon, +.ItemListGrid.WithIcons > li.Successful span.Icons i.Icon2 { + color: #069d07; +} + +.ItemListGrid.WithIcons > li.Warning span.Title, +.ItemListGrid.WithIcons > li.Warning span.Icons i.Icon, +.ItemListGrid.WithIcons > li.Warning span.Icons i.Icon2 { + color: #ff9050; +} + + +.ItemListGrid.WithIcons > li.Failed span.Title, +.ItemListGrid.WithIcons > li.Failed span.Icons i.Icon, +.ItemListGrid.WithIcons > li.Failed span.Icons i.Icon2 { + color: #ff505e; +} + +td.Edit, +td.Direction, +td.Priority, +td.Status { + width: 30px; +} + +td.StartTime, +td.EndTime { + white-space: nowrap; +} + +#CommunicationList > .Content > .ControlRow { + margin: -8px -8px 0 -8px; +} + +#AccountList { + border-top: 1px solid #ccc; +} + +#ObjectListTable tr, +#AccountsTable tr { + cursor: pointer; +} + +.ControlRow { + background: #E8E8E8; +} + +.ControlRow li > a { + color: #888; +} + +} /* end @media print*/ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.DynamicField.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.DynamicField.css new file mode 100644 index 0000000000..56a8a8c232 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.DynamicField.css @@ -0,0 +1,80 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection DynamicFields + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection AdminDynamicFields + */ + +.Header li { + margin-left: -3px; + padding-left: 2px; + float: left; + position: relative; +} + +.RTL .Header li { + margin-left: 0; + margin-right: -3px; + float: right; +} + +.Header li.Active, +.Header li.Active:hover, +.Header li.Active:active { + padding-left: 2px; +} + +.Header a i { + color: #aaa; +} + +.Header a:hover i { + color: #00023c; +} + +.WidgetSimple > .DynamicFieldsContent { + overflow: auto; + padding: 0px 8px 10px; +} + +.WidgetSimple > .DynamicFieldsPagination { + overflow: auto; + padding: 0px 8px 0px; +} + +.WidgetSimple > .DynamicFieldsPagination span.Pagination { + display: block; +} + +.SpacingTopMini { + margin-top: 5px; +} + +.ValueRow input{ + margin-right: 13px; +} + +.RTL .ValueRow input{ + margin-left: 13px; +} +}/* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.GenericInterface.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.GenericInterface.css new file mode 100644 index 0000000000..388eb6b005 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.GenericInterface.css @@ -0,0 +1,154 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection GenericInterface + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection AdminGenericInterfaceDebugger + */ + +#DeleteDialog { + min-width: 420px; +} + +/** + * @note Highlight error entries + */ + +.AdminGenericInterfaceDebugger .DebugLevel_error { + color: #ff505e; +} + +/** + * @subsubsection AdminGenericInterfaceWebservice + */ + +span.WarningDialog { + display: block; + width: 22px; + height: 35px; + float: left; +} + +.GenericInterfaceSpacing { + margin-left: 13px; +} + + /** + * @subsubsection AdminGenericInterfaceMapping + */ +.KeyTemplateHeader input{ + margin-left: 13px; + margin-right: 13px; +} + +.ValueTemplateRow input{ + margin-left: 13px; + margin-right: 13px; +} + +.ValueDefault{ + margin-left: 13px; + margin-right: 13px; +} + +/** + * @subsubsection General + */ + +.GenericInterfaceDialog { + +/** + * under certain circumstances "min-width" does not work on opera 11 + * as a workaround "width" is used, this workaround also works on IE7 + */ + width: 420px; +} + +.ListContainer { + max-height: 120px; + overflow-y: auto !important; +} + +.ConfigCode { + padding: 10px; +} + +.SpacingTopMini { + margin-top: 5px; +} + +/** + * @subsubsection Invoker Event conditions + */ + +.Fields { + margin-top: 15px; +} + +#EventForm .WidgetSimple .WidgetSimple { + margin-top: 10px; +} + +#EventForm .WidgetSimple .WidgetSimple + .WidgetSimple { + margin-top: -5px; +} + +#EventForm .WidgetSimple .WidgetSimple .WidgetSimple { + margin-bottom: 0px; +} + +#EventForm #PresentConditionsContainer > label, +#EventForm #PresentConditionsContainer p { + width: auto; + display: inline-block; + margin-right: 5px; + margin-left: 10px; +} + +#EventForm #ConditionAdd { + margin-left: 10px; + margin-top: -5px; +} + +#EventForm .Condition > fieldset > label { + width: auto; + display: inline-block; + margin: 0px 5px 0px 10px; +} + +#EventForm fieldset + fieldset { + margin-top: 7px; +} + +#EventForm .FieldWidget label { + margin: 0px 3px 0px 5px; +} + +#EventForm #ConfigParams input { + width: 40%; +} + +#EventForm #ConfigParams input + label { + margin-left: 5px; +} + +}/* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.NotificationEvent.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.NotificationEvent.css new file mode 100644 index 0000000000..b0642abbba --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.NotificationEvent.css @@ -0,0 +1,74 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Notification Events + */ + +@media screen,projection,tv,handheld { + + +/** + * @subsection transports + */ + +.WidgetSimple fieldset.Separated { + background-color: #E9E9E9; + border: 1px solid #CCCCCC; + margin: 9px 0px; + padding: 4px; +} + +#NotificationEvent legend span { + padding-left: 178px; +} + +.TransportsContent { + padding: 10px 10% 20px 10% !important; +} + + +.Field.Info a { + color: #fff; +} + +.Field a.Button:after { + content: ""; +} + +.Field a.Button { + display: inline; + padding: 3px 7px; +} + +.Field a.Button:hover { + text-decoration: none; +} + +.Field.Info a.Button { + background-color: #3E6C7C; +} + +.Field.Info a.Button:hover { + background-color: #4B7C8E; +} + +.Field.Info a.Button i { + color: #89C6D1; +} + +/* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PackageManager.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PackageManager.css new file mode 100644 index 0000000000..584e3871ba --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PackageManager.css @@ -0,0 +1,81 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Admin + */ + +@media screen,projection,tv,handheld { + + +/** + * @subsection Upgrade all + */ + +.Dialog > .Content .InnerContent.UpgradeAllDialog { + width: 400px; + padding: 10px; +} + +.UpgradeAllDialog i.Success, +.UpgradeAllDialog td.Success, +.UpgradeAllDialog span.Success { + color: green; +} +.UpgradeAllDialog td.Warning, +.UpgradeAllDialog span.Warning { + color: #F7AE40; +} +.UpgradeAllDialog td.Fail, +.UpgradeAllDialog span.Fail { + color: #E95F53; +} + +.UpgradeAllDialog tr:hover > td { + color: #00023c; +} + +.IntroInstall { + background: #eee; + padding: 15px 20px; + margin-bottom: 10px; + line-height: 150%; +} + +.IntroInstall.NotVerifiedPackage { + margin-bottom: 0; +} + +.IntroInstall h3 { + display: inline-block; + border-bottom: 1px solid #ccc; + padding-bottom: 5px; + margin-bottom: 10px; +} + +.IntroInstall ul { + list-style-type: square; + margin: 10px 0px; + padding-left: 15px; +} + +.IntroInstall ul li { + margin-bottom: 5px; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PerformanceLog.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PerformanceLog.css new file mode 100644 index 0000000000..3e3bae366a --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PerformanceLog.css @@ -0,0 +1,38 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection AdminPerformanceLog + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection Progressbar + */ + +.AdminPerformanceLog .ProgressbarColumn { + width: 200px; +} + +.AdminPerformanceLog .Progressbar { + background-color: #F92; + height: 10px; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PostMasterFilter.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PostMasterFilter.css new file mode 100644 index 0000000000..220dc4fb53 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.PostMasterFilter.css @@ -0,0 +1,63 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection AdminPostMasterFilter + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection Form + */ + +label.Negate { + background: #eee; + display: inline-block; + margin: 0px 10px 0px 5px; + padding: 0px 2px 0px 7px; +} + +label:nth-of-type(2) { + margin-left: 7px; +} + +label.Negate.Checked { + background: #777; + color: #fff; +} + +label.Negate input { + position: relative; + left: -3px; +} + +.FilterFields label + input, +.FilterFields label + .InputField_Container { + margin-left: 5px; +} + +.FilterFields label.RightLabel { + margin-left: 15px; +} + +div.InputField_InputContainer .InputField_Search { + max-width: 400px !important; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ProcessManagement.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ProcessManagement.css new file mode 100644 index 0000000000..1c41b15ed6 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.ProcessManagement.css @@ -0,0 +1,884 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection ProcessManagement + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection Icon Definition + */ + +a.Copy { + background: url(../img/icons/reports.png) no-repeat left center; + padding-left: 24px; +} + +td a.Print { + background: url(../img/icons/printer.png) no-repeat left center; + padding-left: 24px; +} + +a.Print span { + background: url(../img/icons/printer.png) no-repeat 5px center; +} + +.Icon { + display: block; + height: 16px; + width: 16px; + background-repeat: no-repeat; + background-position: center; + float: right; + margin-left: 5px; +} + +.AvailableIn { + background-color: #ccc; + color: #555; + display: inline-block; + font-size: 10px !important; + height: 13px; + line-height: 100%; + margin-right: 2px; + min-width: 8px; + padding: 4px 4px 0px 4px; +} + +.AllocationList .AvailableIn { + float: left; + margin-right: 5px; + margin-top: 1px; +} + + +/** + * @subsubsection Process Element Accordion + */ +ul#ProcessElements { + border: 1px solid #CCC; +} + +ul#ProcessElements * { + font-size: 11px; +} + +ul#ProcessElements i { + font-size: 13px; +} + +ul#ProcessElements li.AccordionElement h2 { + margin-bottom: 0px; + border: 1px solid #FFF; + border-bottom: 1px solid #CCC; +} + +ul#ProcessElements li.AccordionElement h2 a { + padding: 5px 5px 5px 20px; + color: #999; + font-size: 12px; + position: relative; +} + +ul#ProcessElements li.AccordionElement h2 a span { + display: block; + width: 12px; + height: 12px; + position: absolute; + left: 6px; + top: 4px; + opacity: 0.3; + filter: Alpha(opacity=30); +} + +ul#ProcessElements li.AccordionElement h2 a span i { + color: #333; + font-size: 15px; + display: block; + text-align: center; +} + +ul#ProcessElements li.AccordionElement h2 a span i.fa-caret-down, +ul#ProcessElements li.AccordionElement.Active h2 a span i.fa-caret-right { + display: none; +} + +ul#ProcessElements li.AccordionElement.Active h2 a span i.fa-caret-down { + display: inline-block; +} + +ul#ProcessElements li.AccordionElement.Active h2 a { + color: #00023c; +} + +ul#ProcessElements li.AccordionElement.Active h2 a span { + opacity: 1.0; + filter: Alpha(opacity=100); + background-position: bottom center; + top: 5px; +} + +ul#ProcessElements li.AccordionElement.Active { + background-color: #fff; +} + +ul#ProcessElements li.AccordionElement div.Content { + border: 1px solid #FFF; + border-bottom: 1px solid #CCC; + background-color: #FFF; + padding: 5px; + display: none; +} + +ul#ProcessElements li.AccordionElement div.Content .ProcessElementFilter { + width: 228px; + margin-top: 1px; + margin-bottom: -5px; +} + +ul#ProcessElements li.AccordionElement.Active div.Content { + display: block; +} + +ul#ProcessElements li.AccordionElement:last-child div.Content { + border-bottom: 1px solid #FFF; +} + +ul#ProcessElements li.AccordionElement:last-child h2 { + border-bottom: none; +} + +ul#ProcessElements li.AccordionElement.Active:last-child h2 { + border-bottom: 1px solid #CCC; +} + +ul#ProcessElements li.AccordionElement div.Content ul { + margin-top: 10px; + margin-bottom: 10px; + max-height: 150px; + overflow-y: auto; +} + +ul#ProcessElements li.AccordionElement div.Content ul li { + padding: 2px 5px 2px 5px; + position: relative; + cursor: default; +} + +ul#ProcessElements li.AccordionElement div.Content ul li.OneRow { + cursor: move; +} + +ul#ProcessElements li.AccordionElement div.Content ul li > span { + position: absolute; + right: 5px; + top: 2px; +} + +ul#ProcessElements li.AccordionElement div.Content ul li > span a { + color: #777; + line-height: 100%; + vertical-align: middle; + margin-left: 2px; +} + +ul#ProcessElements li.AccordionElement div.Content .ProcessElementButton { + width: 234px; + display: block; + margin: -5px auto 2px auto; +} + +.EntityDrag { + display: block; + height: 20px; + width: 200px; + border: 1px solid #CCC; +} + +/** + * @subsubsection Diagram Canvas + */ + +#Canvas { + width: 95%; + position: relative; +} + +.CanvasActions { + position: absolute; + right: 10px; + top: 2px; + overflow: hidden; +} + +.CanvasActions a { + float: left; + width: 20px; + height: 20px; + opacity: 0.4; +} + +.CanvasActions a#ShowEntityIDs { + width: auto; + opacity: 1.0; + margin: 4px 10px 0px 0px; +} + +.CanvasActions a:hover { + opacity: 1.0; +} + +.CanvasActions a#ExtendCanvasHeight, +.CanvasActions a#ExtendCanvasWidth { + font-size: 15px; + color: #555; + margin-top: 2px; + margin-left: 5px; +} + +#DiagramTooltip { + border: 1px solid #aaa; + border-radius: 5px; + background-color: #fff; + width: 200px; + opacity: 0.9; + position: absolute; + z-index: 999; +} + +#DiagramTooltip h4 { + border-bottom: 1px solid #aaa; + padding: 7px 10px 5px 10px; + margin-bottom: 5px; + background-color: #f6f6f6; + border-top-left-radius: 5px; + border-top-right-radius: 5px; + border-radius: 5px 5px 0px 0px; +} + +#DiagramTooltip ul { + padding: 5px 7px 3px 7px; + overflow: hidden; +} + +#DiagramTooltip li { + display: block; + float: left; + background-color: #ddd; + padding: 5px 7px; + margin-right: 5px; + margin-bottom: 5px; + font-size: 11px; + line-height: 110%; +} + +#DiagramTooltip li .AvailableIn { + float: left; + margin: -2px 5px -2px -6px; + background-color: #999; + color: #fff; +} + +#DiagramTooltip li.NoDialogsAssigned { + background: none; + font-style: italic; + padding: 0px 4px; + line-height: 120%; + margin-top: -3px; +} + +.DiagramDeleteLink, +.DiagramEditLink { + position: absolute; + display: none; +} + +.DiagramDeleteLink a, +.DiagramEditLink a { + background: #FFFFFF; + border: 1px solid #AAAAAA; + border-radius: 13px; + display: block; + font-family: tahoma; + font-size: 12px; + line-height: 19px; + vertical-align: middle; + font-weight: bold; + height: 20px; + width: 20px; + text-align: center; + color: #aaa; +} + +.DiagramDeleteLink a:hover, +.DiagramEditLink a:hover { + color: #FF9922; +} + +.TaskTypeIcon { + position: absolute; + top: 10px; + left: 10px; +} + +/** + * @subsubsection Diagram Canvas Elements + */ + +#Canvas #StartEvent { + width: 31px; + height: 31px; + border: 1px solid #000; + border-radius: 16px; + background-color: #fff; + position: absolute; + z-index: 100; +} + +#Canvas .Activity { + width: 110px; + height: 80px; + background-color: #fff; + border: 1px solid #949494; + border-radius: 10px; + position: absolute; + z-index: 100; + cursor: move; + opacity: 0.9; +} + +em.EntityID { + position: absolute; + background: #FF9922; + border-radius: 2px; + display: block; + font-family: tahoma; + font-size: 10px; + white-space: nowrap; + padding: 3px 4px; + text-align: center; + color: #fff; + font-style: normal; + top: -25px; + width: 290px; + left: 50%; + margin-left: -149px; +} + +em.EntityID input { + border: 0px; + background: #FF9922; + font-size: 10px; + padding: 0px; + margin: 0px; + width: 100%; + box-shadow: none; + text-align: center; +} + +em.EntityID:after { + top: 100%; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(255, 153, 34, 0); + border-top-color: #FF9922; + border-width: 5px; + margin-left: -5px; +} + +.TransitionLabel em.EntityID { + z-index: 103; +} + +#Canvas .Activity.Hovered { + border-color: #FF9922; + z-index: 104; +} + +#Canvas .Activity.Highlighted { + background-color: #555; + color: #fff; +} + +#Canvas .Activity.Highlighted.ReadyToDrop { + background-color: #A9BF6E; +} + +#Canvas .Activity span { + display: block; + text-align: center; + font-size: 11px; + margin: 32px 5px 5px 5px; + overflow: hidden; + text-overflow: ellipsis; + padding-top: 3px; +} + +#Canvas .Activity .Icon, +#Canvas .TransitionLabel .Icon { + display: none; + position: absolute; + background-repeat: none; + background-position: center; +} + +#Canvas .Activity .Icon { + width: 16px; + height: 16px; + left: 50%; + top: 50%; + margin-top: -8px; + margin-left: -8px; +} + +#Canvas .TransitionLabel .Icon { + background-color: #fff; + width: 100%; + height: 100%; + left: 0px; + top: 0px; + margin-top: 0px; + margin-left: 0px; + border-radius: 3px; +} + +#Canvas .Activity .Success, #Canvas .TransitionLabel .Success { + background-image: url(../img/icons/tick.png); +} + +#Canvas .Activity#Dummy { + visibility: hidden; +} + +#Canvas .Activity .DiagramDeleteLink { + position: absolute; + top: -10px; + right: -10px; +} + +#Canvas .Activity .DiagramEditLink { + position: absolute; + top: -10px; + left: -10px; +} + +#Canvas .EndpointHover { + z-index: 150; +} + +#Canvas .TransitionLabel { + background-color: #fff; + font-size: 11px; + padding: 6px 11px; + border: 1px solid #aaa; + position: relative; + z-index: 103; + cursor: default; + border-radius: 3px; + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; + max-width: 150px; + text-align: center; +} + +#Canvas .TransitionLabel.Hovered { + border-color: #FF9922; + z-index: 104; +} + +#Canvas .TransitionLabel:hover { + z-index: 104; +} + +#Canvas .TransitionLabel.Highlighted { + background-color: #555; + color: #fff; +} + +#Canvas .TransitionLabel.Highlighted.ReadyToDrop { + background-color: #A9BF6E; +} + +#Canvas .TransitionLabel a { + background: #FFFFFF; + border: 1px solid #AAAAAA; + border-radius: 13px; + display: block; + font-family: tahoma; + font-size: 12px; + line-height: 19px; + vertical-align: middle; + height: 20px; + width: 20px; + text-align: center; + color: #aaa; + position: absolute; + right: -13px; + top: -10px; + cursor: pointer; + display: none; +} + +#Canvas .TransitionLabel a.Edit { + right: auto; + left: -13px; +} + +#Canvas .TransitionLabel a:hover { + color: #FF9922; +} + +#Canvas .TransitionLabel:hover a { + display: block; +} + +#Canvas .TransitionLabel span { + display: block; + overflow: hidden; + text-overflow: ellipsis; +} + +/** + * @subsubsection Transition Popup / Transition Action Popup + */ + +.Fields { + margin-top: 15px; +} + +#TransitionForm .WidgetSimple .WidgetSimple { + margin-top: 10px; +} + +#TransitionForm .WidgetSimple .WidgetSimple + .WidgetSimple { + margin-top: -5px; +} + +#TransitionForm .WidgetSimple .WidgetSimple .WidgetSimple { + margin-bottom: 0px; +} + +#TransitionForm #PresentConditionsContainer > label, +#TransitionForm #PresentConditionsContainer p { + width: auto; + display: inline-block; + margin-right: 5px; + margin-left: 10px; +} + +#TransitionForm #ConditionAdd { + margin-left: 10px; + margin-top: -5px; +} + +#TransitionForm .Condition > fieldset > label { + width: auto; + display: inline-block; + margin: 0px 5px 0px 10px; +} + +#TransitionForm fieldset + fieldset { + margin-top: 7px; +} + +#TransitionForm .FieldWidget label { + margin: 0px 3px 0px 5px; +} + +#TransitionForm #ConfigParams input { + width: 40%; +} + +#TransitionForm #ConfigParams input + label { + margin-left: 5px; +} + +/** + * @subsubsection Path popup + */ + +ul.Path { + overflow: hidden; + padding: 10px 0px; + width: 620px; + margin-left: 160px; +} + +ul.Path li { + width: 130px; + line-height: 120%; + float: left; + position: relative; + text-align: center; + padding: 30px 10px; + min-height: 25px; +} + +ul.Path li.Transition { + width: 230px; + margin-left: 0px; + padding: 30px 0px; +} + +ul.Path li.StartActivity, ul.Path li.EndActivity { + background-color: #e5e5e5; + border: 1px solid #444; + border-radius: 5px; + margin: 0px 20px; + position: relative; + z-index: 2; + font-size: 12px; + overflow: hidden; + text-overflow: ellipsis; +} + +ul.Path li select { + width: 180px; + position: absolute; + top: 30px; + left: 50%; + margin-left: -90px; + z-index: 2; +} + +ul.Path li.Transition span { + display: block; + position: absolute; + z-index: 1; + width: 270px; + border-top: 1px solid #444; + height: 2px; + left: -20px; + top: 38px; +} + +#EditPath { + position: relative; + height: 30px; +} + +#EditPath a { + width: 180px; + height: 30px; + line-height: 30px; + text-align: center; + position: absolute; + left: 50%; + margin-left: -90px; + top: -20px; +} + +/** + * @subsubsection Popup Result + */ + +div.AJAXWaiting { + margin-top:300px; /* TODO Need real vertical center, please fix */ +} + +/** + * @subsubsection AllocationList + */ + +#AvailableFields .ShowOnAssignedList { + display: none; +} + +#AssignedFields .ShowOnAssignedList { + display: inline; +} + +} + +/** + * @subsubsection Popup Print + */ + +@media screen,projection,tv,handheld,print { + +.PrintContainer .Logo { + float: right; + height: 55px; +} + +.PrintContainer ul.Attributes { + border: 1px solid #ccc; + padding: 5px; + font-size: 12px; + margin: 0px 0px 10px 0px; +} + +.PrintContainer { + padding: 15px; + font-size: 14px; +} + +.PrintContainer #Path { + border: 1px solid #ccc; + padding: 15px 15px 0px 15px; +} + +.PrintContainer #Path li { + width: 500px; + display: block; + margin: 0px auto 15px auto; +} + +.PrintContainer #Path li > span { + display: inline-block; + border: 1px solid #ccc; + padding: 5px; + background-color: #eee; +} + +.PrintContainer #Path li > strong { + position: relative; + display: inline-block; + width: 392px; + text-align: center; + font-weight: normal; + font-size: 11px; +} + +.PrintContainer #Path li > strong span { + width: 400px; + border-bottom: 2px solid #aaa; + display: block; + position: absolute; + left: 50%; + margin-left: -200px; + top: 9px; + z-index: 1; +} + +.PrintContainer #Path li > strong em { + background-color: #f2f2f2; + display: inline-block; + position: relative; + z-index: 2; + padding: 4px; + border: 1px solid #aaa; +} + +.PrintContainer h1 { + font-size: 30px; + margin-bottom: 10px; +} + +.PrintContainer h2 { + font-size: 18px; + border-bottom: 1px solid #ccc; + margin-top: 0px; + padding-bottom: 15px; + line-height: 130%; +} + +.PrintContainer h3 { + margin-top: 15px; + font-size: 18px; + font-weight: bold; +} + +.PrintContainer h3 + ul { + margin-top: 10px; + border: 1px solid #ccc; + padding: 10px; +} + +.PrintContainer h4 { + font-size: 15px; + line-height: 140%; + background-color: #eee; + padding: 5px 8px; +} + +.PrintContainer h4 span { + display: block; + font-weight: normal; + font-size: 12px; +} + +.PrintContainer h4 + strong { + display: block; + padding: 0px 5px; + margin-top: 10px; +} + +.PrintContainer h4 ~ ul, +.PrintContainer h4 ~ ol { + margin: 5px 0px 15px 10px; +} + +.PrintContainer h4 ~ ul li, +.PrintContainer h4 ~ ol li { + line-height: 150%; +} + +.PrintContainer h4 ~ ol { + list-style-type: decimal; + padding-left: 15px; +} + +.PrintContainer h4 ~ ol p { + font-size: 12px; + padding-left: 5px; + line-height: 150%; +} + +.PrintContainer h4 ~ ol p:last-child { + margin-bottom: 5px; +} + +.PrintContainer h4 ~ ol > li > ul { + margin-left: 5px; +} + +.PrintContainer h4 ~ ol > li > ul ul { + margin-left: 5px; + font-size: 12px; + border-left: 5px solid #eee; + padding-left: 5px; + margin-bottom: 5px; +} + +.PrintContainer h4 ~ ol > li > ul ul h6 { + font-style: italic; +} + +.PrintContainer h4 ~ ol > li > ul > li h5 { + font-size: 12px; + font-weight: bold; + margin-bottom: 0px; +} + +.PrintContainer pre { + margin: 10px; + font-family: monospace; + font-size: 12px; + line-height: 130%; +} + +}/* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.Registration.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.Registration.css new file mode 100644 index 0000000000..4349b274e6 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.Registration.css @@ -0,0 +1,85 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection AdminRegistration + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + + .QA { + padding: 15px; + line-height: 150%; + width: 550px; + font-size: 13px; +} + +.QA p, +.QA li, +.QA a { + font-size: 12px; +} + +.QA ul, +.ServiceDescription ul { + list-style-type: square; + margin: 0px 0px 7px 20px; +} + +.ServiceDescription ul { + margin-top: 7px; +} + +.QA ul li, +.ServiceDescription ul li { + margin-bottom: 5px; + line-height: 130%; +} + +.QA h1 { + margin-bottom: 4px; + margin-top: 7px; + font-size: 14px; +} + +.QA > p { + margin-bottom: 12px; + margin-left: 8px; +} + +.ServiceDescription { + font-size: 12px; + margin: 0px auto 20px auto; + width: 49%; +} + +.SystemDataListContainer { + margin-left: 25%; + width: 600px; + margin-bottom: 12px; +} + +.DP { + max-height: 450px; + overflow: scroll; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SupportDataCollector.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SupportDataCollector.css new file mode 100644 index 0000000000..5b234e3171 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SupportDataCollector.css @@ -0,0 +1,169 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +@media screen,projection,tv,handheld { + +/** + * @package Skin "default" + * @section General + */ + +.AdminSupportDataCollector .CheckResults > li { + margin-bottom: 10px; +} + +.AdminSupportDataCollector .CheckResults > li:last-child { + margin-bottom: 0px; +} + +.AdminSupportDataCollector .CheckResults > li > p { + padding: 3px 5px; + margin: 2px 0px 2px 28px; + display: inline-block; +} + +.AdminSupportDataCollector textarea.Value { + min-height: 150px; + width: 96%; + line-height: 140%; + margin: 5px 0px 5px 28px; +} + +.DialogMessage { + padding: 10px; + width: 350px; + min-height: 150px; + max-height: 400px; + overflow-y: auto; +} + +.AdminSupportDataCollector .CheckResults > li h3.Heading { + position: relative; + padding-left: 28px; + font-size: 13px; + margin-bottom: 0px; +} + +.AdminSupportDataCollector .CheckResults > li.CheckResultUnknown span.Value, +.AdminSupportDataCollector .CheckResults > li.CheckResultOK span.Value, +.AdminSupportDataCollector .CheckResults > li.CheckResultInformation span.Value { + color: #888; +} + +.AdminSupportDataCollector .CheckResults > li.CheckResultOK > p { + color: #888; +} + +.AdminSupportDataCollector .CheckResults > li > p:empty { + display: none; +} + +.AdminSupportDataCollector .CheckResults > li.CheckResultOK:hover > p { + color: #00023c; +} + +.AdminSupportDataCollector .CheckResultProblem p { + background-color: #EDD3D3; +} + +.AdminSupportDataCollector .CheckResultWarning p { + background-color: #F4EBCD; +} + +/** + * @subsection SubGroup + */ + +.AdminSupportDataCollector .CheckResults > li h3.SubHeading { + margin-top: 10px; +} + +.AdminSupportDataCollector .CheckResults > li table { + margin: 10px 0px 10px 28px; + width: 96%; +} + +.AdminSupportDataCollector .CheckResults > li table td.Status { + width: 27px; +} + +.AdminSupportDataCollector .CheckResults > li table.SupportDataTable { + margin: 0; + width: 100%; +} + +.AdminSupportDataCollector .CheckResults > li .SupportDataTableScrollbar { + max-height: 400px; + overflow-y: auto; + display: block; + margin: 10px 0px 10px 28px; + width: 96%; +} + + +/** + * @subsection Flag + */ + +.AdminSupportDataCollector .Flag { + position: absolute; + left: 0px; + top: 2px; +} + +.AdminSupportDataCollector .DataTable .Flag { + position: static; + display: block; +} + +.AdminSupportDataCollector .Flag.Unknown span { + background-color: #555555; +} + +.AdminSupportDataCollector .Flag.Information span { + background-color: #CDCDCD; +} + +.AdminSupportDataCollector .Flag.OK span { + background-color: #008000; +} + +.AdminSupportDataCollector .Flag.Warning span { + background-color: #ffa000; +} + +.AdminSupportDataCollector .Flag.Problem span { + background-color: #ff0000; +} + +#SupportBundleOptionsDialog legend { + color: #333333; + padding-bottom: 5px; + margin-bottom: 5px; + display: block; + width: 100%; +} + +#SupportBundleOptionsDialog fieldset { + margin-bottom: 15px; +} +#SupportBundleOptionsDialog { + width: 560px; + padding-right: 20px; +} + + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SystemConfiguration.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SystemConfiguration.css new file mode 100644 index 0000000000..8682584d4e --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.SystemConfiguration.css @@ -0,0 +1,1610 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Admin + */ + +@media screen,projection,tv,handheld { + +textarea:focus, input:focus{ + outline: none; +} + +/** + * @subsection Getting Started + */ + +.GettingStarted { + text-align: center; + padding: 40px 0px 5px 0px; +} + +.GettingStarted.LittlePadding { + padding-top: 15px; +} + +.GettingStarted li { + display: inline-block; + width: 220px; + height: 180px; + margin-right: 10px; + margin-bottom: 5px; + border: 1px solid #555; + position: relative; + background: #333; + vertical-align: top; + border-radius: 10px; +} + +.GettingStarted li:last-child { + margin-right: 0px; +} + +.RTL .GettingStarted li:last-child { + margin-right: 10px; +} + +.GettingStarted li i { + width: 100%; + position: absolute; + top: 25px; + left: 0px; + text-align: center; + font-size: 50px; + color: #999; + text-shadow: 1px 1px 2px #222; +} + +.GettingStarted li p { + font-size: 12px; + color: #aaa; + text-shadow: 1px 1px 2px #222; + margin: 95px 10px 0px 10px; + position: relative; + padding-top: 15px; +} + +.GettingStarted li p a { + color: #aaa; + border-bottom: 1px solid #aaa; + transition: all ease 0.3s; +} + +.GettingStarted li p a:hover { + color: #c8c6c4; + border-bottom-color: #ccc; +} + +.GettingStarted li p:before { + content: ""; + top: 0px; + left: 50%; + margin-left: -20%; + width: 40%; + position: absolute; + border-top: 1px solid #bbb; + box-shadow: 1px 1px 1px #fff; +} + +.GettingStarted + .SearchBox { + display: block; + text-align: center; + white-space: nowrap; + margin-bottom: 30px; +} + +.GettingStarted + .SearchBox input[type=text] { + width: 90%; + max-width: 689px; + box-sizing: border-box; + padding: 10px 5px 9px 10px; + display: inline-block; + border-right-width: 1px; + border-radius: 10px; + height: 35px; +} + +.GettingStarted + .SearchBox button { + display: inline-block; + width: 32px; + margin-left: -32px; + height: 35px; +} + +#SearchBoxAutoComplete > span { + position: relative; +} + +#SearchBoxAutoComplete #SysConfigSearch + .AJAXLoader { + position: absolute; + right: 38px; + top: -4px; +} + +/** + * @subsection General + */ + +p.NoItemsInfo { + padding-bottom: 10px; +} + +p.NoItemsInfo i { + display: block; + font-size: 30px; + margin: 10px 0px 15px 0px; + color: #aaa; +} + +.SearchBox input[type=text] { + width: 218px; + margin-bottom: 2px; +} + +.SearchBox button { + position: relative; + top: -2px; +} + +#ConfigTree { + padding: 2px 0px 5px 0px; + font-size: 12px; + margin-top: 5px; + overflow: hidden; +} + +#ConfigTree .OpenNodeInNewWindow { + display: none; + margin-left: 5px; +} + +#ConfigTree .OpenNodeInNewWindow i { + position: relative; + top: 1px; + font-size: 11px; +} + +#ConfigTree > p { + line-height: 100px; +} + +#ConfigTree a.jstree-disabled { + color: #777; +} + +#ConfigTreeSearch { + width: 100%; + box-sizing: border-box; + margin-bottom: 5px; + padding: 5px; +} + +#ConfigTree .jstree-hovered:not(.jstree-disabled), +#ConfigTree .jstree-wholerow-hovered:not(.jstree-disabled) { + background: #ddd !important; +} + +.UpdateSetting { + margin: 3px; +} + +.DefaultValue { + margin: 3px; +} + + +/** + * @subsection Search + */ + +h2.SearchResults { + text-align: center; + margin: 0px 0px 20px 0px; +} + +/** + * @subsection Settings + */ + +.SettingContent { + padding: 3px 10px; +} + +.HashItem .Key { + float: left; +} + +.SettingContent .DatepickerIcon { + margin-top: 7px; +} + +/** + * @subsubsection Dialogs: General + */ + +.HelpDialog { + width: 400px; + padding: 5px; + max-width: 100%; +} + +.DialogComment { + box-sizing: border-box; + font-family: sans-serif; + padding: 5px; + width: 100%; + min-height: 58px; +} + +.Dialog > p { + margin-bottom: 10px; +} + +.Dialog .WidgetSimple { + margin: 0px 0px 7px 0px; +} + +.Dialog .WidgetSimple .Header input { + position: absolute; + right: 5px; + top: 5px; +} + +.Dialog .WidgetSimple:last-child { + margin-bottom: 0px; +} + +.Dialog .Overlay { + display: none; + background: #000; + height: 100%; + left: 0; + position: absolute; + text-align: center; + top: 0; + width: 100%; + z-index: 1000; +} + +.Dialog .Overlay.Preparing { + display: block; +} + +.Dialog .Overlay span { + display: block; + margin-top: 15px; + margin-bottom: 5px; + height: 15px; +} + +.Dialog .Overlay em { + font-style: normal; + line-height: 140%; + max-width: 80%; + display: block; + margin: 0px auto; +} + +.Dialog .Overlay span i { + position: absolute; + margin-left: -6px; + left: 50%; + display: none; +} + +.Dialog .Overlay.Preparing span i.Active { + display: block; +} + +.Dialog .Overlay span i.Success { + color: green; +} + +.Dialog .Overlay span i.Error { + color: red; +} + +.Dialog .WidgetSimple .Content .Code { + padding: 0px 20px; + margin: 0px -8px -10px -8px; + white-space: pre-wrap; + font-family: monospace; + line-height: 150%; + max-height: 200px; + overflow-y: auto; + overflow-x: hidden; +} + +/** + * @subsubsection Deployment + */ + +#DialogDeployment { + width: 450px; + min-height: 80px; + padding-right: 10px; +} + +#DialogDeployment > p { + margin-bottom: 10px; +} + +#DialogDeployment + .ContentFooter .ButtonsRegular, +#DialogDeployment + .ContentFooter .ButtonsFinish, +#DialogDeployment + .ContentFooter .ButtonsTryAgain { + display: none; +} + +.WidgetSimple .Warning { + color: red; + margin: 3px; +} + +.TableLike.DeploymentData label, +.TableLike.DeploymentData .Field { + min-height: 0px; + padding-top: 0px; + padding-bottom: 0px; +} + +.TableLike.DeploymentData label { + padding-top: 1px; + color: #c8c6c4; +} + +.TableLike.DeploymentData .FieldExplanation { + margin-bottom: 0px; +} + +/** + * @subsubsection Widgets + */ + +.WidgetSimple.Setting { + position: relative; +} + +.WidgetSimple > .Content { + position: relative; + overflow: hidden; +} + +.WidgetSimple.Setting input, +.WidgetSimple.Setting textarea { + background: #141414; +} + +.WidgetSimple.Setting input, +.WidgetSimple.Setting textarea, +.WidgetSimple.Setting label { + color: #777; +} + +.WidgetSimple.Setting .ResetButton { + display: none; +} + +.WidgetSimple.Setting.IsLockedByMe .ResetButton { + display: inline-block; +} + +.WidgetSimple.Setting.IsModified, +.Legend span.IsModified { + border-left: 5px solid #999; +} + +.RTL .WidgetSimple.Setting.IsModified, +.RTL .Legend span.IsModified { + border-left: 0px; + border-right: 5px solid #999; +} + +.WidgetSimple.Setting.IsDirty, +.Legend span.IsDirty { + border-left: 5px solid #448044; +} + +.RTL .WidgetSimple.Setting.IsDirty, +.RTL .Legend span.IsDirty { + border-left: 0px; + border-right: 5px solid #448044; +} + +.WidgetSimple.Setting.IsLockedByAnotherUser, +.Legend span.IsLockedByAnotherUser { + border-left: 5px solid #99004f; +} + +.RTL .WidgetSimple.Setting.IsLockedByAnotherUser, +.RTL .Legend span.IsLockedByAnotherUser { + border-left: 0px; + border-right: 5px solid #99004f; +} + +.WidgetSimple.Setting.IsLockedByMe, +.Legend span.IsLockedByMe { + border-left: 5px solid #3ab5e4; +} + +.RTL .WidgetSimple.Setting.IsLockedByMe, +.RTL .Legend span.IsLockedByMe { + border-left: 0px; + border-right: 5px solid #3ab5e4; +} + +.WidgetSimple.Setting.IsLockedByMe input, +.WidgetSimple.Setting.IsLockedByMe textarea { + background-color: #141414; +} + +.WidgetSimple.Setting.IsLockedByMe input, +.WidgetSimple.Setting.IsLockedByMe textarea, +.WidgetSimple.Setting.IsLockedByMe label { + color: inherit; +} + +.WidgetSimple.Setting.IsLockedByMe { + position: relative; +} + +.WidgetSimple.Setting .Header { + cursor: pointer; + overflow: hidden; +} + +.WidgetSimple.Setting .Header .ActionMenu { + font-size: 17px; +} + +.WidgetSimple.Setting .Header h2 { + float: left; + padding-left: 15px; +} + +.RTL .WidgetSimple.Setting .Header h2 { + float: right; + padding-left: 3px; + padding-right: 15px; +} + +.WidgetSimple.Setting .Header .HeaderMessage { + font-size: 11px; + margin-top: 5px; + color: #999; + float: right; + margin-right: 30px; + margin-top: 3px; +} + +.WidgetSimple.Setting .Header .HeaderMessage a { + color: #999; + transition: color ease 0.2s; +} + +.WidgetSimple.Setting .Header .HeaderMessage a:hover { + color: #333; +} + +.WidgetSimple.Setting .Header .HeaderMessage a, +.WidgetSimple.Setting .Header .HeaderMessage span { + opacity: 0; + transition: opacity ease 0.2s; +} + +.WidgetSimple.Setting:hover .Header .HeaderMessage a, +.WidgetSimple.Setting:hover .Header .HeaderMessage span { + opacity: 1; +} + +.WidgetSimple.Setting .Header .HeaderMessage span { + display: inline-block; +} + +.WidgetSimple.Setting .Header .HeaderMessage span + span:before { + content: ", "; + margin-left: -4px; +} + +.WidgetSimple.Setting .Content .SettingUpdateBox { + display: none; + position: absolute; + top: 1px; + width: 88px; + white-space: nowrap; + overflow: hidden; + background-color: #1f1f1f; +/* border-left: 1px solid #ddd; */ + border-radius: 10px; + box-sizing: border-box; + height: 100%; + text-align: right; + transition: all ease 0.2s; + right: 0px; + padding-right: 7px; +} + +.WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox { + display: block; +} + +.RTL .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox { + right: auto; + left: 0px; +} + +.WidgetSimple.Setting.IsLockedByMe.MenuExpanded .Content .SettingUpdateBox, +.WidgetSimple.Setting.IsLockedByMe.HasOverlay .Content .SettingUpdateBox { + right: -88px; + padding-right: 0px; +} + +.WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Update:hover span { + color: #5BAD5B; +} + +.RTL .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Update, +.RTL .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Cancel, +.RTL .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Update i, +.RTL .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Cancel i { + margin-left: 0px; +} + +.WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Cancel:hover span { + color: #B8384E; +} + +.WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button span { + transition: all ease 0.3s; +} + +.WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button { + display: inline-block; + margin: 7px 0px 0px 3px; +} + +.WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button:first-child { + margin-left: 7px; +} + +.WidgetSimple.IsLockedByAnotherUser .SettingEdit, +.WidgetSimple.IsLockedByMe .SettingEdit, +.WidgetSimple.IsDisabled .SettingEdit, +.WidgetSimple.IsDisabled .EditAlias, +.WidgetSimple.IsDisabled .UserModificationNotActive, +.WidgetSimple.IsDisabled .UserModificationActive, +.WidgetSimple.Setting.HasOverlay .SettingEdit { + display: none !important; +} + +.WidgetSimple.Setting .SettingEdit, +.WidgetSimple.Setting .SettingEnable { + position: absolute; + left: 0px; + top: 0px; + background: #eee; + background: repeating-linear-gradient( + -45deg, + rgba(51, 51, 51, 0.5), + rgba(51, 51, 51, 0.5) 10px, + rgba(85, 85, 85, 0.5) 10px, + rgba(85, 85, 85, 0.5) 20px + ); + opacity: 0; + width: 100%; + height: 100%; + z-index: 2; + text-align: center; + line-height: 100%; + transition: all ease 0.2s; +} + +.WidgetSimple.Setting:not(.IsDisabled) .SettingEnable, +.WidgetSimple.Setting.MenuExpanded .SettingEnable, +.WidgetSimple.Setting.MenuExpanded .SettingEdit { + display: none; +} + +.WidgetSimple.Setting > .Content:hover .SettingEdit, +.WidgetSimple.Setting .SettingEdit:focus, +.WidgetSimple.Setting > .Content:hover .SettingEnable, +.WidgetSimple.Setting .SettingEnable:focus { + opacity: 1; +} + +.Compare .WidgetSimple.Setting > .Content:hover .SettingWrapper, +.Compare .WidgetSimple.Setting.HasOverlay .SettingWrapper, +.WidgetSimple.Setting.IsLockedByMe > .Content:hover .SettingWrapper, +.WidgetSimple.Setting.MenuExpanded:not(.HasOverlay) > .Content:hover .SettingWrapper, +.WidgetSimple.Setting.IsLockedByAnotherUser > .Content:hover .SettingWrapper { + opacity: 1; +} + +.WidgetSimple:not(.ReadOnly) > .Content:hover .SettingWrapper, +.WidgetSimple.Setting.IsLockedByMe.HasOverlay .SettingWrapper, +.WidgetSimple.Setting.IsLockedByMe.HasOverlay > .Content:hover .SettingWrapper, +.WidgetSimple.Setting.HasOverlay .SettingWrapper { + opacity: 0.3; +} + +.WidgetSimple.Setting .SettingEdit button, +.WidgetSimple.Setting .SettingEnable button { + height: 26px; +} + +/* To have the edit/enable button really centered both vertically and horizontally (independent from text lengths), + we just add a pseudo element inside the container which has 50% height minus half the height of the button - voila. */ + +.WidgetSimple.Setting .SettingEdit:before, +.WidgetSimple.Setting .SettingEnable:before { + display: block; + content: ""; + height: calc(50% - 13px); +} + +.WidgetSimple.Setting.IsReadonly .SettingEdit, +.WidgetSimple.Setting.IsReadonly .SettingEnable, +.WidgetSimple.Setting.IsReadonly .EditAlias, +.WidgetSimple.Setting.IsReadonly .SettingEnabled, +.WidgetSimple.Setting.IsReadonly .SettingDisabled, +.WidgetSimple.Setting.IsReadonly .ResetSetting { + display: none; +} + +.WidgetSimple.Setting > .Content { + display: table; + width: 100%; + box-sizing: border-box; + min-height: 42px; +} + +.WidgetSimple.Setting .SettingContainer { + max-height: 285px; + overflow-y: hidden; +} + +.WidgetSimple.Setting:not(.IsLockedByMe):not(.MenuExpanded) .SettingContainer > fieldset { + position: relative; +} + +.WidgetSimple.Setting:not(.IsLockedByMe):not(.MenuExpanded) .SettingContainer > fieldset:before { + content: ""; + position: absolute; + left: 0px; + top: calc(285px - 20px); + height: 20px; + z-index: 100; + background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(51,51,51,1) 100%); /* FF3.6-15 */ + background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(51,51,51,1) 100%); /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(51,51,51,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + width: 100%; +} + +.Deployment .WidgetSimple.Setting:not(.IsLockedByMe):not(.MenuExpanded) .SettingContainer > fieldset:before { + display: none; +} + +.WidgetSimple.Setting.IsLockedByMe .SettingContainer, +.Compare .WidgetSimple.Setting .SettingContainer { + max-height: none; + overflow-y: auto; +} + +.WidgetSimple.Setting .SettingContainer::-webkit-scrollbar { + width: 8px; +} + +.WidgetSimple.Setting .SettingContainer::-webkit-scrollbar-button { + width: 8px; + height: 5px; +} + +.WidgetSimple.Setting .SettingContainer::-webkit-scrollbar-track { + background: #eee; +} + +.WidgetSimple.Setting .SettingContainer::-webkit-scrollbar-thumb { + background: #ccc; +} + +.WidgetSimple.Setting .SettingContainer::-webkit-scrollbar-thumb:hover { + background: #999; +} + +.WidgetSimple.Setting .SettingWrapper { + transition: opacity ease 0.3s; + display: table-row; +} + +.WidgetSimple.Setting .SettingWrapper > .SettingDescription, +.WidgetSimple.Setting .SettingWrapper > form { + color: #777; + font-size: 11px; + display: table-cell; + width: 60%; + vertical-align: top; +} + +.WidgetSimple.Setting .SettingWrapper > fieldset { + color: #999; +} + +.WidgetSimple.Setting .SettingWrapper > form { + padding-right: 20px; +} + +.WidgetSimple.Setting .SettingWrapper > .SettingDescription { + border-left: 1px solid #333; + width: 20%; + min-width: 159px; + padding-left: 20px; + line-height: 150%; + padding-top: 4px; + word-break: break-word; + transition: padding ease 0.2s; +} + +.RTL .WidgetSimple.Setting .SettingWrapper > .SettingDescription { + border-left: 0px; + border-right: 1px solid #ccc; + padding-left: 0px; + padding-right: 20px; +} + +.WidgetSimple.Setting.IsLockedByMe .SettingWrapper > .SettingDescription { + padding-right: 90px; +} + +.WidgetSimple .WidgetMenu { + background: #eee; + padding: 7px 10px 7px 18px; + display: none; +} + +.WidgetSimple .WidgetMenu > a, +.WidgetSimple .WidgetMenu > span { + display: inline-block; + background: #e5e5e5; + margin-right: 3px; + border: 1px solid #ccc; + padding: 3px 5px; + font-size: 11px; + color: #777; + transition: all ease 1s; + cursor: pointer; + opacity: 0; +} + +.WidgetSimple .WidgetMenu > a:focus, +.WidgetSimple .WidgetMenu > span:focus { + border-color: #00023c; + color: #00023c; +} + +.WidgetSimple.MenuExpanded .WidgetMenu > a, +.WidgetSimple.MenuExpanded .WidgetMenu > span { + opacity: 1; +} + +.WidgetSimple .WidgetMenu > a.Right, +.WidgetSimple .WidgetMenu > span.Right { + float: right; +} + +.RTL .WidgetSimple .WidgetMenu > a.Right, +.RTL .WidgetSimple .WidgetMenu > span.Right { + float: left; +} + +.WidgetSimple .WidgetMenu > a.Hidden { + display: none; +} + +.WidgetSimple .WidgetMenu > a.SaveAlias, +.WidgetSimple .WidgetMenu > a.CancelAlias, +.WidgetSimple.IsLockedByMe .WidgetMenu > a.EditAlias { + display: none; +} + +.WidgetSimple.IsLockedByMe .WidgetMenu > a.SaveAlias, +.WidgetSimple.IsLockedByMe .WidgetMenu > a.CancelAlias { + display: inline-block; +} + +.WidgetSimple .WidgetMenu > a.SaveAlias i { + color: #488b48; +} + +.WidgetSimple .WidgetMenu > a.CancelAlias i { + color: #942538; +} + +.WidgetSimple .WidgetMenu > a:hover, +.WidgetSimple .WidgetMenu > span:hover { + background: #eee; + border-color: #777; +} + +.WidgetSimple .WidgetMenu > a i, +.WidgetSimple .WidgetMenu > span i { + font-size: 10px; +} + +.RTL .WidgetSimple .WidgetMenu > a i, +.RTL .WidgetSimple .WidgetMenu > span i { + margin-left: 5px; +} + +.WidgetSimple .WidgetMenu > a i.fa-check, +.WidgetSimple .WidgetMenu > span i.fa-check { + color: green; +} + +.WidgetSimple.Setting .WidgetMessage.Bottom { + display: none; + border: 0px; + bottom: 0px; + left: 0px; + margin: 0px !important; + position: absolute; + width: 100%; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + z-index: 9; + box-sizing: border-box; +} + +.WidgetSimple.Setting .LockedByAnotherUser { + position: absolute; + left: 0px; + top: 0px; + width: 100%; + height: 100%; + text-align: center; + z-index: 99; + background: repeating-linear-gradient( + -45deg, + rgba(148, 35, 55, 0.5), + rgba(148, 35, 55, 0.5) 10px, + rgba(184, 56, 76, 0.5) 10px, + rgba(184, 56, 76, 0.5) 20px + ); +} + +.WidgetSimple.Setting .LockedByAnotherUser p { + display: inline-block; + vertical-align: middle; + text-align: center; + background: #fff; + border: 1px solid #ddd; + padding: 5px 10px; + color: #777; + font-size: 11px; + position: relative; + top: 50%; + margin-top: -12px; +} + +.WidgetSimple input#FilterSettings + .ActionList, +.WidgetSimple .TableFilterContainer + .ActionList { + margin-top: 8px; +} + +.WidgetSimple p.WidgetInformation { + font-size: 11px; + margin-top: 8px; + color: #999; + background: #1f1f1f; + padding: 5px 5px 5px 25px; + position: relative; +} + +.WidgetSimple p.WidgetInformation i { + position: absolute; + background: #141414; + color: #999; + left: 5px; + top: 5px; + line-height: 14px; + width: 14px; + text-align: center; + box-shadow: 1px 1px 1px #333; +} + +/** + * @subsubsection Setting Types + */ + +.Array, +.Hash { + position: relative; + padding: 0px; + margin-left: 8px; +} + +.SettingContainer > fieldset > .Setting > .Hash:empty:before, +.SettingContainer > fieldset > .Setting > .Array:empty:before { + content: "-"; +} + +.IsLockedByMe .ArrayItem > .SettingContent { + width: calc(100% - 16px); /* 100% minus the width of the button on the right minus the padding of combined 6px */ + max-width: none !important; +} + +.ArrayItem > .SettingContent > div.InputField_Container, +.ArrayItem > .SettingContent > div.InputField_Container > div.InputField_InputContainer, +.ArrayItem > .SettingContent > input[type=text]:first-child:last-child, +.Setting > .SettingContent > input[type=text]:first-child:last-of-type { + width: calc(100% - 6px); /* minus padding left and right */ + max-width: none !important; +} + +.ArrayItem > .SettingContent > div.InputField_Container > div.InputField_InputContainer > .InputField_Search, +.HashItem > .SettingContent > div.InputField_Container > div.InputField_InputContainer > .InputField_Search, +.HashItem .HashItem > .SettingContent > div.InputField_Container > div.InputField_InputContainer > .InputField_Search { + width: 100% !important; +} + +.HashItem > .SettingContent > div.InputField_Container { + width: calc(100% - 20px); +} + +.HashItem .HashItem > .SettingContent > div.InputField_Container { + width: calc(100% - 20px); +} + +.HashItem > .SettingContent > div.InputField_Container > div.InputField_InputContainer, +.HashItem .HashItem > .SettingContent > div.InputField_Container > div.InputField_InputContainer { + width: 100%; +} + +.IsLockedByMe .Array > .ArrayItem, +.Comparing .Array > .ArrayItem { + display: block; +} + +.IsLockedByMe .Array, +.IsLockedByMe .Hash { + margin-left: 0px; + min-height: 21px; + padding: 0px 22px 0px 0px; + border: 1px solid #ddd; +} + +.RTL .IsLockedByMe .Array, +.RTL .IsLockedByMe .Hash { + padding: 0px 0px 0px 22px; +} + +.Array button.AddArrayItem, +.ArrayItem button.RemoveButton, +.Hash button.AddHashKey, +.HashItem button.RemoveButton, +.HashItem button.AddKey { + position: absolute; + right: 0px; + width: 22px; + background: #eee; + height: 100%; + top: 0px; + border: 0px; + cursor: pointer; + transition: all ease 0.3s; + color: #bbb; + font-size: 14px; +} + +.HashItem button.AddKey { + position: relative; + color: #5BAD5B; + border: 1px solid #ccc; + box-sizing: border-box; + height: 22px; + line-height: 14px; + text-align: center; + border-left: 0px; + font-size: 13px; + width: 25px; +} + +.Array button.AddArrayItem span.InvisibleText, +.ArrayItem button.RemoveButton span.InvisibleText, +.Hash button.AddHashKey span.InvisibleText, +.HashItem button.RemoveButton span.InvisibleText, +.HashItem button.AddKey span.InvisibleText { + position: fixed !important; + left: -9999px; + top: -9999px; +} + +.RTL .Array button.AddArrayItem, +.RTL .ArrayItem button.RemoveButton, +.RTL .Hash button.AddHashKey, +.RTL .HashItem button.RemoveButton, +.RTL .HashItem button.AddKey { + right: auto; + left: 0px; +} + +.Array button.AddArrayItem:hover, +.ArrayItem button.RemoveButton:hover, +.Hash button.AddHashKey:hover, +.HashItem button.RemoveButton:hover, +.HashItem button.AddKey:hover, +.Array button.AddArrayItem:focus, +.ArrayItem button.RemoveButton:focus, +.Hash button.AddHashKey:focus, +.HashItem button.RemoveButton:focus, +.HashItem button.AddKey:focus { + background: #e5e5e5; + color: #333; + outline: none; +} + +.Array button.AddArrayItem i, +.Hash button.AddHashKey i { + font-size: 15px; +} + +.AddHashKey, .AddArrayItem, .RemoveButton { + display: none; +} + +.ArrayItem, +.HashItem { + position: relative; + transition: background ease 0.3s; + min-height: 10px; + overflow: hidden; +} + +.IsLockedByMe .ArrayItem, +.IsLockedByMe .HashItem { + margin-bottom: 5px; +} + +.RTL .HashItem .Key { + float: right; +} + +.RTL .HashItem .SettingContent { + float: right; + margin-right: 30px; + position: relative; +} + +.ArrayItem:last-child, +.HashItem:last-child { + margin-bottom: 0px; +} + +.IsLockedByMe .ArrayItem > .SettingContent, +.IsLockedByMe .HashItem > .SettingContent { + white-space: nowrap; +} + +.IsLockedByMe .ArrayItem, +.IsLockedByMe .HashItem { + padding: 8px 30px 8px 8px; + border: 1px solid #ddd; + border-left: 0px; + border-top: 0px; + margin-bottom: 0px; +} + +.RTL .IsLockedByMe .ArrayItem, +.RTL .IsLockedByMe .HashItem { + padding: 8px 8px 8px 30px; + border-left: 1px solid #ddd; + border-right: 0px; +} + +.IsLockedByMe .ArrayItem:last-of-type, +.IsLockedByMe .HashItem:last-of-type { + border-bottom: 0px; +} + +.ArrayItem .SettingContent { + padding: 3px; + margin-left: 0px !important; + margin-bottom: 5px; +} + +.Array > div:last-of-type .SettingContent { + margin-bottom: 0px; +} + +.ArrayItem .SettingContent textarea { + width: 100%; +} + +.HashItem .SettingContent textarea { + width: calc(100% - 20px); +} + +.ArrayItem + .ArrayItem, +.HashItem + .HashItem { + border-top: 0px; +} + +.SettingContent input[type=text], +.SettingContent input[type=password], +.SettingContent .InputField_Search, +.HashItem .Key { + width: 90%; +} + +.SettingContent input[type=text], +.SettingContent input[type=password], +.SettingContent .InputField_Search, +.Setting input.Key { + text-overflow: ellipsis; + min-width: 200px; + color: #c8c6c4; +} + +.IsLockedByMe .SettingContent input[type=text], +.IsLockedByMe .SettingContent input[type=password], +.IsLockedByMe .SettingContent .InputField_Search, +.IsLockedByMe .Setting input.Key { + background-color: #fff; + box-shadow: inset 1px 1px 3px #eee, inset -1px -1px 3px #eee; + border: 1px solid #C9C9C9; + border-top-color: #C0C0C0; + text-overflow: inherit; + min-width: 200px; +} + +.IsLockedByMe .SettingContent input[type=text][readonly], +.IsLockedByMe .SettingContent input[type=password][readonly], +.IsLockedByMe .SettingContent .InputField_Search[readonly], +.IsLockedByMe .Setting input.Key[readonly] { + background-color: #eee; + cursor: no-drop; +} + +.Hash .SettingContent input[type=text], +.Hash .SettingContent input[type=password], +.Hash .SettingContent .InputField_Search { + width: 45%; +} + +.HashItem .HashItem input[type=text].Key, +.HashItem .Key { + width: 100px; +} + +.HashItem .SettingContent input[type=text], +.HashItem .SettingContent input[type=password], +.HashItem .SettingContent .InputField_Search { + width: calc(100% - 30px) +} + +.Setting > .SettingContent > .Type_String { + width: 100%; +} + +.SettingContent textarea { + display: block; + height: 70px; + width: 100%; + box-sizing: border-box; + padding: 5px; + font-family: inherit; + font-size: inherit; +} + +.SettingContent input.VacationDays, +.SettingContent input.VacationDaysOneTime { + width: 50%; + margin-left: 5px; +} + +.SettingContent span.TimeZoneText { + margin-left: 10px; +} + +.SettingContent .WorkingHoursDayName { + float: left; + width: 15px; + text-align: right; + line-height: 30px; + margin-right: 5px; + font-weight: bold; + border-right: 1px solid #ccc; + padding-right: 10px; +} + +.SettingContent .WorkingHoursItem { + float:left; + display: table; + margin-bottom: 2px; + margin-right: 2px; +} + +.SettingContent .WorkingHoursItem > div { + display: table-row; +} + +.SettingContent .WorkingHoursItem > div > div { + display: table-cell; + text-align: center; + width: 25px; + background: #eee; + line-height: 30px; + box-sizing: border-box; +} + +.IsLockedByMe .SettingContent .WorkingHoursItem > div > div:hover { + cursor: pointer; + background: #ddd; +} + +.SettingContent .WorkingHoursItem.Checked > div > div { + background: #ddd; +} + +.IsLockedByMe .SettingContent .WorkingHoursItem.Checked > div > div { + overflow: hidden; + position: relative; +} + +.IsLockedByMe .SettingContent .WorkingHoursItem.Checked > div > div:before { + content: ""; + position: absolute; + width: 30px; + height: 10px; + transform: rotate(30deg); + top: -4px; + right: -9px; + background: #5BAD5B; +} + +.SettingContent .WorkingHoursItem > div > div input { + display: none; +} + +.SettingContent .WorkingHoursItem label { + display: block; + text-align: center; +} + +.SettingContent .BadEffectiveValue p { + color: #f00; + margin-left: 5px; +} + +.SettingsList.Compare .BadEffectiveValue { + display: none; +} + +.HashItem .SettingContent .BadEffectiveValue { + margin-left: 22px; +} + +.HashItem { + padding: 3px; +} + +.HashItem .Key { + float: left; +} + +.HashItem > .SettingContent:before, +.RTL .HashItem > .SettingContent:after { + content: "\f178"; + color: #bbb; + float: left; + font-family: FontAwesome; + font-size: 12px; + line-height: 23px; + margin-right: 5px; +} + +.RTL .HashItem > .SettingContent:before { + display: none; +} + +.RTL .HashItem > .SettingContent:after { + content: "\f177"; + position: absolute; + right: -25px; +} + +.HashItem .SettingContent { + padding: 0px; + display: inline-block; + margin-left: 5px; + min-width: calc(100% - 220px); /* full width minus key + arrow width */ +} + +.IsLockedByMe .HashItem .SettingContent { + min-width: calc(100% - 220px); /* full width minus key + arrow width */ +} + +.ArrayItem .HashItem .SettingContent, +.HashItem .HashItem .SettingContent { + min-width: calc(100% - 220px); /* full width minus key + arrow width */ +} + +.HashItem .HashItem .SettingContent { + min-width: calc(100% - 220px); +} + +.HashItem .SettingContent > .Array, +.HashItem .SettingContent > .Hash { + margin-left: 17px; +} + +/* Comparison Mode */ + +.SettingsList.Compare .Setting .WidgetMessage { + display: none; +} + +.SettingsList.Compare .Setting .WidgetMessage strong { + transition: all ease 2s; + padding: 0px 3px; +} + +.SettingsList.Compare .Setting .WidgetMessage strong.Different { + display: inline-block; + background: yellow; + color: #333; +} + +.SettingsList.Compare > li > .SettingContainer { + overflow: hidden; + white-space: nowrap; + position: relative; +} + +.SettingsList.Compare h2 > input[type=checkbox] { + display: none; +} + +.SettingsList.Compare .Comparing h2 + .HeaderMessage { + display: none; +} + +.SettingsList.Compare.Deployment h2 > input[type=checkbox] { + display: block; + position: absolute; + left: 7px; + top: 3px; +} + +.SettingsList.Compare.Deployment li > .SettingContainer { + transition: opacity ease 0.5s; + opacity: 0.5; +} + +.SettingsList.Compare.Deployment li > .SettingContainer.Selected { + opacity: 1; +} + +.SettingsList.Compare.Deployment .SettingNew h2 { + margin-left: 20px; + cursor: pointer; +} + +.SettingsList.Compare > li > .SettingContainer > div { + display: inline-block; + vertical-align: top; + overflow: hidden; + width: 100%; + position: relative; +} + +.SettingsList.Compare > li > .SettingContainer > div.SettingOld { + width: 0px; + height: 0px; +} + +.SettingsList.Compare .SettingOld .WidgetSimple { + position: relative; +} + +.SettingsList.Compare .SettingOld .WidgetSimple .SettingContent { + white-space: nowrap; +} + +.SettingsList.Compare .Comparing .WidgetSimple .SettingContent { + margin-bottom: 25px; +} + +.SettingsList.Compare .Comparing .WidgetSimple .Hash .SettingContent, +.SettingsList.Compare .Comparing .WidgetSimple .Array .SettingContent { + margin-bottom: 0px; +} + +.SettingsList.Compare .WidgetSimple { + margin-bottom: 0px; + z-index: 1; +} + +.SettingsList.Compare .WidgetSimple h2 .Label { + display: none; + font-size: 9px; + position: relative; + top: -1px; + color: #555; + text-shadow: 0px 0px 2px #fff; + text-transform: uppercase; + background-color: #ccc; + padding: 1px 3px; +} + +.SettingsList.Compare > li > .SettingContainer:after { + content: "\f178"; + color: #bbb; + font-family: FontAwesome; + font-size: 12px; + line-height: 23px; + margin-right: -8px; + position: absolute; + right: 50%; + top: 50%; +} + +.Icon { + float: left; + height: 12px; + color: #777; +} + +.RTL .Icon { + float: right; +} + +.Icon .fa { + margin-left: -10px; + margin-right: 5px; + cursor: help; +} + +.Icon .fa + .fa { + margin-left: 0px; +} + +.RTL .Icon .fa { + margin-left: 5px; + margin-right: -10px; +} + +.fa.fa-ban, +.Icon .fa-exclamation-triangle { + color: #b8384e; +} + +.fa.Hidden { + display: none; +} + +/* Sidebar */ + +.ImportExport .CallForAction { + margin-top: 8px; +} + +.SidebarColumn .WidgetSimple.SystemConfigurationTree div.InputField_Container, +.SidebarColumn .WidgetSimple.SystemConfigurationTree div.InputField_InputContainer, +.SidebarColumn .WidgetSimple.SystemConfigurationTree #Category_Search { + box-sizing: border-box; + width: 100% !important; +} + +.SidebarColumn .WidgetSimple.SystemConfigurationTree div.InputField_Selection { + top: 3px; +} + +.SidebarColumn .WidgetSimple.SystemConfigurationTree div.InputField_InputContainer .InputField_Search { + padding-bottom: 4px; + position: relative; + top: -1px; +} + +.SidebarColumn .WidgetSimple.SystemConfigurationTree .SystemConfigurationCategories { + display: inline-block; + width: 80%; +} + +.RTL .SidebarColumn .WidgetSimple.SystemConfigurationTree .SystemConfigurationCategories { + float: right; + margin-left: -1px; +} + +/* Widget Menu */ + +.MenuExpanded .WidgetAction .fa-bars { + color: #333; +} + +/* Responsive */ + +@media only screen and (min-width: 0px) and (max-width: 750px) { + + .GettingStarted li { + margin-right: 0px; + width: 95%; + } +} + +@media only screen and (min-width: 0px) and (max-width: 1024px) { + + .WidgetSimple .WidgetMenu, + .WidgetSimple.Setting .WidgetMessage.Bottom { + display: block !important; + } + + .WidgetSimple .WidgetMenu { + padding-bottom: 0px; + } + + .WidgetSimple .WidgetMenu > a, + .WidgetSimple .WidgetMenu > span { + opacity: 1 !important; + zoom: 1.1; + margin-bottom: 7px; + } + + .WidgetSimple.Setting .Header .ActionMenu { + margin-right: 0px; + top: 3px; + } + + .WidgetSimple.Setting .Header .ActionMenu .Expand { + display: none; + } + + .WidgetSimple.Setting .Header .ActionMenu a { + font-size: 18px; + } + + .WidgetSimple.Setting .SettingWrapper > form { + padding-right: 0px; + } + + .WidgetSimple.Setting .SettingWrapper > .SettingDescription, + .WidgetSimple.Setting .SettingWrapper > form { + display: block; + width: auto; + border-left: 0px; + } + + .WidgetSimple.Setting .SettingWrapper > .SettingDescription { + padding-left: 10px; + } + + .WidgetSimple.Setting div.Content { + padding-bottom: 35px !important; + } + + .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox { + display: none !important; + } + + .WidgetSimple .WidgetMenu > a.Right, + .WidgetSimple .WidgetMenu > span.Right { + float: none; + } + +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.css new file mode 100644 index 0000000000..7f8c86d438 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Admin.css @@ -0,0 +1,146 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Admin + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + +.Keyword { + display: inline-block; + background: #ddd; + font-size: 10px; + color: #666; + text-transform: uppercase; + padding: 0px 5px 0px 6px; + line-height: 16px; + text-shadow: 1px 1px 1px #fff; + position: relative; + margin-right: 15px; +} + +.Keyword:after { + right: 100%; + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(221, 221, 221, 0); + border-right-color: #ddd; + border-width: 8px; + margin-top: -8px; +} + +.Keyword:before { + content: '°'; + font-size: 15px; + color: #aaa; + position: absolute; + left: -2px; + top: 2px; + z-index: 999; + font-weight: bold; + text-shadow: 1px 1px 1px #fff; +} + +.ItemListGrid > li.IsFavourite > a { + box-shadow: 0px 0px 3px #3ab5e4; + border-color: #3ab5e4; +} + +.ItemListGrid > li.OTOBOCommunity > a { + box-shadow: 0px 0px 3px #75c0d0; + border-color: #75c0d0; +} + +.ItemListGrid > li > a { + overflow: hidden; +} + +.ItemListGrid > li > a > .Favourite { + right: -100px; + transition: all ease 0.5s; + color: #ccc; + font-size: 20px; + position: absolute; + top: 10px; +} + +.ItemListGrid > li.IsFavourite > a > .Favourite { + display: none !important; +} + +.ItemListGrid > li > a > .Favourite > .fa { + position: absolute; + right: 0px; + top: 0px; +} + +.ItemListGrid > li > a > .Favourite .fa-star { + opacity: 0; +} + +.ItemListGrid > li > a:hover > .Favourite, +.ItemListGrid > li > a > .Favourite.Clicked { + right: 10px; +} + +.ItemListGrid > li > a:hover > .Favourite .fa { + transition: all ease 0.2s; +} + +.ItemListGrid > li > a:hover > .Favourite:hover .fa { + color: #999; +} + +.ItemListGrid > li > a:hover > .Favourite:hover .fa-star-o { + opacity: 0; +} + +.ItemListGrid > li > a:hover > .Favourite:hover .fa-star { + opacity: 1; +} + +.ItemListGrid > li > a > .Favourite .fa-check { + color: green !important; +} + +.ToggleView.Grid .fa:last-child { + display: none !important; +} + +.ToggleView.List .fa:first-child { + display: none !important; +} + +.FavouriteList p { + margin: 0px 5px; +} + +.FavouriteList table { + margin-bottom: 7px; +} + +} /* end @media print*/ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUser.OpenTicket.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUser.OpenTicket.css new file mode 100644 index 0000000000..01a676fc1a --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUser.OpenTicket.css @@ -0,0 +1,35 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Customer User Open Ticket Icon + */ + +@media screen,projection,tv,handheld { + +.ItemRow i.OpenTicket { + color: red; +} + +.ItemRow i.NoOpenTicket { + color: green; +} + +.ItemRow i.fa-power-off { + color: #333; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUserAddressBook.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUserAddressBook.css new file mode 100644 index 0000000000..81edadf9ac --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.CustomerUserAddressBook.css @@ -0,0 +1,54 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Customer User Address Book + */ + +@media screen,projection,tv,handheld { + +.CustomerUserAdressBookSearch h1 { + margin: 10px 0px; + padding: 4px 0px 7px; +} + +.CustomerUserAddressBookForm { + width: 100% !important; + padding-right: 0 !important; +} + +.CustomerUserAdressBook h1 { + padding-left: 8px; +} + +.CustomerUserAdressBook .FieldExplanation { + padding-left: 8px; + padding-right: 8px; +} + +.CustomerUserAdressBook .Pagination { + height: 10px; + margin-top: 5px; + padding-right: 12px; +} + +.CustomerUserAdressBookList .Disabled > td, +.CustomerUserAdressBookList .Disabled > td span { + color: #AAAAAA !important; + opacity: 0.8; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Daemon.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Daemon.css new file mode 100644 index 0000000000..777b2930e0 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Daemon.css @@ -0,0 +1,51 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Daemon start information + */ + +@media screen,projection,tv,handheld { + +.DaemonInfoContent .InfoParagraph { + margin-left: 15px; + margin-right: 15px; +} + +.DaemonInfoContent .Strong { + font-weight: bold; +} + +.DaemonInfoContent ul { + list-style-type: disc; + margin-left: 16px; +} + +.DaemonInfoContent li { + padding-bottom: 6px; +} + +.DaemonInfoContent legend { + border-bottom: 1px solid #ccc; + color: #333333; + display: block; + margin-bottom: 5px; + padding-bottom: 5px; + width: 100%; +} + +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Dashboard.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Dashboard.css new file mode 100644 index 0000000000..ed8253b410 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Dashboard.css @@ -0,0 +1,118 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Ticket Dashboard + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Event Graph + */ + +.MessageBox + #calendar { + margin-top: 10px !important; +} + +div.EventDetails { + z-index: 5; + width: 400px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; + border: 1px solid #CCC; + background-color: #EEE; + padding: 6px; +} + +.EventDetails > fieldset.TableLike > label, +.EventDetails > fieldset.TableLike > .Value { + line-height: 1em; +} + +.FilterInputContainer { + width: 98%; + border-left: 1px solid #333; + border-right: 1px solid #333; + background-color: #333; +} + +.FilterInputContainer input { + width: 95%; + display: block; + margin: 7px auto; +} + +.SettingsWidget label { + position: relative; + display: block; + padding: 2px 2px 2px 25px; + margin-bottom: 3px; + line-height: 150%; + -webkit-border-radius-: 3px; + -moz-border-radius-: 3px; + -ms-border-radius-: 3px; + -o-border-radius-: 3px; + border-radius-: 3px; + color: #777; +} + +.SettingsWidget label.Checked { + color: #c8c6c4; +} + +.SettingsWidget label:hover { + background-color: #ddd; + border-color: #ccc; + color: #c8c6c4; + border: 1px solid #ccc; + padding: 1px 1px 1px 24px; +} + +.SettingsWidget label input { + position: absolute; + left: 1px; + top: 1px; +} + +.SettingsWidget label:hover input { + left: 0px; + top: 0px; +} + +.WidgetSimple svg text { + font: 11px Arial !important; +} + +/* User lists, DashboardUserOnline */ + +.DashboardUser .UserRow, +.DashboardUserOnline .UserRow p { + padding-top: 3px; + clear: both; +} + +.DashboardUserOnline .UserRow p { + display: inline; + padding-bottom: 3px; +} + +#RefreshUsers { + margin-top: 5px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Preferences.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Preferences.css new file mode 100644 index 0000000000..9b650cc332 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Preferences.css @@ -0,0 +1,87 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection Preferences + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + +.Preferences .WidgetSimple.Setting.IsLockedByMe { + border-left: 0px; +} +.Preferences .WidgetSimple.Setting.IsLockedByMe.IsModified { + border-left: 5px solid #999; +} + +.DataTable.NotificationList { + width: 98%; +} + +.Preferences .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox { + width: 48px; + display: block !important; +} + +.Preferences .WidgetSimple.Setting.ReadOnly .Content .SettingUpdateBox { + width: 48px; + display: block !important; +} + +.WidgetSimple.Setting.ReadOnly .Content .SettingUpdateBox button { + margin-top: 7px; +} + +.Preferences .WidgetSimple.Setting.IsLockedByMe .Content .SettingUpdateBox button.Cancel { + display: none; +} + +.WidgetSimple.Setting .SettingWrapper > fieldset { + padding-right: 30px; +} + +fieldset.TableLike > .Field.NoMargin { + margin-left: 0px; +} + +.WidgetSimple .WidgetMessage.Top { + margin-top: 0px !important; + margin-bottom: 0px; +} + +.PreferenceAvatar img { + display: block; + float: left; + margin-right: 10px; + border-radius: 5px; + width: 45px; + height: 45px; +} + +#ToggleView.Grid .fa:last-child { + display: none !important; +} + +#ToggleView.List .fa:first-child { + display: none !important; +} + +} /* end @media*/ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.SortedTree.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.SortedTree.css new file mode 100644 index 0000000000..48c25c83b6 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.SortedTree.css @@ -0,0 +1,123 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section SortedTree + */ + +@media screen,projection,tv,handheld { + +.SortableList { + border: 1px solid #ddd; + padding: 10px 10px 3px 10px; + width: 80%; + background: #eee; +} + +.SortableList li { + margin-bottom: 7px; +} + +.SortableList li ul { + margin-left: 20px; + margin-top: 7px; +} + +.SortableList li span { + background-color: #ddd; + font-size: 11px; + line-height: 12px; + margin-bottom: 5px; + margin-right: 5px; + padding: 5px 25px 5px 15px; + position: relative; +} + +.SortableList li span.Icon { + padding: 0px; + position: absolute; + cursor: pointer; + height: 25px; + width: 21px; + right: -26px; + top: -1px; + display: none; + background: none; + color: #00023c; +} + +.SortableList li span:hover > span.Icon { + display: block; +} + +.SortableList li span input { + border: 0px; + font-size: 11px; + background-color: #ddd; + box-shadow: none; + color: #777; +} + +.SortableList li span input:focus { + color: #00023c; +} + +.SortableList li span em { + font-style: normal; +} + +.SortableList li span strong { + background-color: #bbb; + color: #eee; + cursor: pointer; + display: block; + font-size: 11px; + font-weight: normal; + padding: 4px 6px 6px; + position: absolute; + right: 0px; + top: 0px; +} + +.SortableList li span i { + color: #bbb; + font-size: 14px; + position: absolute; + left: 6px; + top: 5px; + cursor: pointer; + width: 10px; + display: block; +} + +.SortableList li span:hover i { + color: #777; +} + +div.AddElement { + background: #ddd; + border: 1px solid #ddd; + font-size: 11px; + padding: 3px 10px; + width: 80%; + margin-bottom: 10px; +} + +.SortableList .ElementTemplate { + display: none; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Statistics.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Statistics.css new file mode 100644 index 0000000000..766885c9c1 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.Statistics.css @@ -0,0 +1,164 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection AgentStatistics + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + +.PreviewWidget { + position: relative; +} + +.PreviewContainer { + overflow: hidden !important; +} + +.PreviewContainer .nvd3 text { + font-size: 11px; +} + +.PreviewContainer .Preview { + width: 70%; + background: #272727; + height: 300px; + padding: 10px 0px; + margin: 20px auto; + border: 1px solid #333; +} + +.PreviewContainer .Preview .Error, +.PreviewContainer .Preview .Hint { + text-align: center; + color: #777; +} + +.PreviewContainer .Preview .Error i, +.PreviewContainer .Preview .Hint i { + display: block; + font-size: 30px; + color: #bbb; + margin-bottom: 5px; +} + +.PreviewContainer .Preview .Error:first-child, +.PreviewContainer .Preview .Hint:first-child { + margin-top: 130px; +} + +.PreviewContainer .PreviewSettings { + margin: 20px auto; + text-align: center; +} + +.PreviewContainer .PreviewSettings a.Active { + border-bottom: 1px solid #000; +} + +.PreviewContainer .PreviewSettings .Warning { + display: block; + margin-top: 15px; + color: #aaa; +} + +.PreviewContainer .CallForAction { + width: 100px; +} + +.PreviewSettings .CallForAction { + width: auto; +} + +.PreviewSettings .CallForAction.Active { + background-color: #c8c6c4; + border-color: #c8c6c4; + color: #1f1f1f; +} + +.PreviewContainer .CallForAction span { + height: auto; +} + +.PreviewContainer .CallForAction span i { + display: block; + width: 100%; + margin: 3px 0px 5px 0px; +} + +.PreviewContainer .CallForAction.Left, +.PreviewContainer .CallForAction.Right { + position: absolute; + top: 50%; + margin-top: -30px; + left: 50px; + text-align: center; +} + +.PreviewContainer .CallForAction.Right { + left: auto; + right: 50px; +} + +.PreviewContainer .CallForAction.Bottom { + display: block; + margin: 0px auto 20px auto; +} + +.WidgetSimple fieldset legend { + padding-top: 10px; +} + +fieldset legend { + position: relative; +} + +fieldset legend a { + position: absolute; + top: 4px; + left: 29%; + margin-left: -2px; +} + +.PreviewContainer #PreviewCanvas { + width: 100%; + margin: 15px 0px; + height: 300px; +} + +.PreviewContainer .PreviewTable { + overflow: auto; + height: 300px; + margin: 0 10px; +} + +.PreviewContainer .PreviewTable td { + white-space: nowrap; +} + +#EditDialog { + width: 800px; +} + +#EditDialog .InputField_Search { + min-width: 500px; +} +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketHistory.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketHistory.css new file mode 100644 index 0000000000..277ae88c88 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketHistory.css @@ -0,0 +1,54 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section AgentTicketHistory + */ + +@media screen,projection,tv,handheld { + +.HistoryActions label { + line-height: 26px; + margin-left: 10px; +} + +.HistoryActions input[type=text] { + padding: 5px 10px; + position: relative; + top: 1px; + width: 250px; +} + +.DataTable th:last-child { + width: 30px; +} + +.WidgetSimple .Header h2 span { + font-size: 11px; + position: absolute; + margin-top: 2px; + margin-right: 3px; + color: #777; + transition: all ease 0.3s; + right: 1px; + top: 2px; +} + +td.UserName { + width: 100px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketMenuModuleCluster.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketMenuModuleCluster.css new file mode 100644 index 0000000000..89f378aa67 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketMenuModuleCluster.css @@ -0,0 +1,103 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Header + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection TicketMenu Level-0 + */ + +.Cluster { + overflow: visible; +} + +.ClusterLink:hover { + cursor: default; + border: 0px !important; +} + +.Cluster ul ul { + position: absolute; + top: 25px; + left: -9px; + background: #EDEDED; + z-index: 999; + min-width: 110%; + box-shadow: 1px 1px 3px #999; + height: 0px; + opacity: 0; + overflow: hidden; + transition: all 0.2s linear; +} + +.Cluster > ul li:hover { + z-index: 3500; +} + +.Cluster ul li:hover ul, +.Cluster ul ul.ForceVisible { + height: auto; + visibility: visible; + opacity: 100; +} + +.Cluster ul ul li { + display: block; + float: none; + padding: 0px !important; + border-bottom: 1px solid #ddd; + white-space: nowrap; +} + +.Cluster ul ul li:last-child { + border-bottom: 0px; +} + +.Cluster ul ul li a { + padding: 3px 10px !important; + display: block; +} + +.Cluster a.ClusterLink i { + margin-left: 3px; +} + +.Cluster ul ul li:first-child a { + padding-top: 4px; +} + +.Cluster ul ul li:last-child a { + padding-bottom: 4px; +} + +.Cluster ul ul li a:hover { + border-color: transparent; + background: #ddd; +} + +.Cluster ul ul li:after { + display: none !important; +} + +.Cluster > ul > li { + position: relative; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketProcess.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketProcess.css new file mode 100644 index 0000000000..ba29839fb6 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Agent.TicketProcess.css @@ -0,0 +1,198 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Process ticket + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Extensions for ticket zoom + */ + +.WidgetSimple > .Content.ProcessInfo { + padding: 10px 10px 5px 10px; + min-height: 0px; + overflow: hidden; +} + +.WidgetSimple > .Content.ProcessInfo fieldset .FieldContainer { + float: left; + width: 255px; + margin: 0px 10px 10px 0px; + background-color: #efefef; + border: 1px solid #ddd; + line-height: 150%; +} + +.WidgetSimple > .Content.ProcessInfo fieldset .FieldContainer label { + color: #686868; + border-bottom: 1px solid #ccc; + text-shadow: 0px 1px 0px #FAFAFA; + padding: 2px 7px; + position: relative; + display: block; + font-size: 11px; +} + +.WidgetSimple > .Content.ProcessInfo fieldset .FieldContainer p { + background-color: #fff; + padding: 4px 7px 2px 7px; + font-size: 11px; +} + +.WidgetSimple > .Content.ProcessInfo fieldset .FieldContainer p.CutValue { + text-overflow: ellipsis; + height: 17px; + overflow: hidden; + display: block; + white-space: nowrap; +} + +.WidgetSimple > .Content.ProcessInfo fieldset .FieldContainer p.ValueLong { + display: none; +} + +.WidgetSimple > .Content.ProcessInfo fieldset .FieldContainer label .ShowFieldInfoOverlay { + display: block; + position: absolute; + right: 0px; + top: 2px; + color: #c8c6c4; + font-size: 12px; + width: 19px; + height: 18px; + text-align: center; +} + +.FieldSetSeparator { + float: none; + clear: both; + border-bottom: 1px solid #ccc; + padding-bottom: 7px; + font-size: 12px; +} + +.FieldContainer + .FieldSetSeparator { + padding-top: 10px; +} + +.FieldSeparator { + border-top: 1px dotted #ccc; + margin: 5px 0px; +} + +.FieldOverlay { + width:550px; + line-height: 150%; + padding:5px; +} + +#DynamicFieldsWidget .Actions strong { + display: inline-block; + padding: 5px 0px 5px 3px; +} + +#DynamicFieldsWidget .Actions li:first-child { + background: none; +} + +#DynamicFieldsWidget .Actions li:first-child:after { + content: ""; +} + +/** + * @subsection Extensions for creation dialog + */ + +#ActivityContent { + border-top: 1px solid #ccc; + padding-top: 5px; + margin-top: 20px; + display: none; +} + +.SubmitInfo { + padding: 5px; + background: #eee; + border: 1px solid #ddd; + margin: 5px 10px 10px 10px; +} + +.FieldExplanationLong { + display: none; +} + +.FieldHelp { + display: block; +} + +.Centered { + text-align: center; +} + +textarea { + font-family: Quicksand, "Helvetica Neue",Helvetica,Arial,sans-serif; + padding: 5px; +} + +.FieldHelpContainer { + position: relative; +} + +.FieldHelpContainer:hover > span { + display: block; +} + +.FieldHelpContainer .FieldHelpTrigger { + cursor: default; + z-index: 1; + color: #bbb; +} + +.FieldHelpContainer > span { + white-space: pre-line; + background: #444444; + color: #fff; + font-size: 12px; + left: 15px; + line-height: 110%; + padding: 10px; + position: absolute; + z-index: 2; + text-align: left; + text-shadow: 1px 1px 1px #000; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; + top: 5px; + width: 200px; + display: none; + -webkit-opacity: 0.8; + -moz-opacity: 0.8; + -ms-opacity: 0.8; + -o-opacity: 0.8; + opacity: 0.8; +} + +.DescriptionLong { + white-space: pre-line; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketQueue.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketQueue.css new file mode 100644 index 0000000000..a4db023a81 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketQueue.css @@ -0,0 +1,178 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection AgentTicketQueue + */ + +@keyframes blinking { + to { + color: transparent; + } +} +@-webkit-keyframes blinking { + to { + color: transparent; + } +} + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + +.QueueOverview { + font-size: 12px; + margin: 0 16px 0px 8px; + padding: 0 0 4px 0; + color: gray; +} + +.RTL .QueueOverview { + margin: 0 8px 10px 16px; +} + +.QueueOverviewSeparator { + height: 10px; + min-height: 10px; +} + +.QueueOverviewList { + clear: both; + float: none; +} + +.QueueOverviewList.Level_1 { + margin-left: 10px; +} + +.QueueOverviewList.Level_2 { + margin-left: 20px; +} + +.QueueOverviewList.Level_3 { + margin-left: 30px; +} + +.QueueOverviewList.Level_4 { + margin-left: 40px; +} + +.QueueOverviewList.Level_5 { + margin-left: 50px; +} + +.QueueOverviewList.Level_6 { + margin-left: 60px; +} + +.QueueOverviewList.Level_7 { + margin-left: 70px; +} + +.QueueOverviewList.Level_8 { + margin-left: 80px; +} + +.QueueOverviewList.Level_9 { + margin-left: 90px; +} + +.QueueOverviewList.Level_10 { + margin-left: 100px; +} + +.QueueOverviewList.Level_X { + margin-left: 100px; +} + +.RTL .QueueOverviewList.Level_1 { + margin-right: 10px; +} + +.RTL .QueueOverviewList.Level_2 { + margin-right: 20px; +} + +.RTL .QueueOverviewList.Level_3 { + margin-right: 30px; +} + +.RTL .QueueOverviewList.Level_4 { + margin-right: 40px; +} + +.RTL .QueueOverviewList.Level_5 { + margin-right: 50px; +} + +.RTL .QueueOverviewList.Level_6 { + margin-right: 60px; +} + +.RTL .QueueOverviewList.Level_7 { + margin-right: 70px; +} + +.RTL .QueueOverviewList.Level_8 { + margin-right: 80px; +} + +.RTL .QueueOverviewList.Level_9 { + margin-right: 90px; +} + +.RTL .QueueOverviewList.Level_10 { + margin-right: 100px; +} + +.RTL .QueueOverviewList.Level_X { + margin-right: 100px; +} + +.QueueOverviewList li { + float: left; + list-style: none; + padding: 2px 5px; + height: 14px; + white-space:nowrap; +} + +.RTL .QueueOverviewList li { + float: right; +} + +.QueueOverview .OlderLevel1 { + color: orange; +} + +.QueueOverview .OlderLevel2 { + color: #ff4766; +} + +.QueueOverview .Oldest { + color: red; + animation: blinking 1s steps(10, start) infinite; + -webkit-animation: blinking 1s steps(10, start) infinite; +} + +.QueueOverview .Active { + font-weight: bold; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketService.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketService.css new file mode 100644 index 0000000000..1b67111fce --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AgentTicketService.css @@ -0,0 +1,105 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Application + * @subsection AgentTicketService + */ + +@media screen,projection,tv,handheld { + +/** + * @subsubsection General + */ + +.ServiceOverview { + font-size: 12px; + margin: 0 16px 0px 8px; + padding: 0 0 4px 0; + color: gray; +} + +.RTL .ServiceOverview { + margin: 0 8px 10px 16px; +} + +.ServiceOverviewSeparator { + height: 10px; + min-height: 10px; +} + +.ServiceOverviewList { + clear: both; + float: none; +} + +.ServiceOverviewList.Level_1 { + margin-left: 0px; +} + +.ServiceOverviewList.Level_2 { + margin-left: 10px; +} + +.ServiceOverviewList.Level_3 { + margin-left: 20px; +} + +.ServiceOverviewList.Level_4 { + margin-left: 30px; +} + +.ServiceOverviewList.Level_5 { + margin-left: 40px; +} + +.RTL .ServiceOverviewList.Level_1 { + margin-right: 0px; +} + +.RTL .ServiceOverviewList.Level_2 { + margin-right: 10px; +} + +.RTL .ServiceOverviewList.Level_3 { + margin-right: 20px; +} + +.RTL .ServiceOverviewList.Level_4 { + margin-right: 30px; +} + +.RTL .ServiceOverviewList.Level_5 { + margin-right: 40px; +} + +.ServiceOverviewList li { + float: left; + list-style: none; + padding: 2px 5px; + height: 14px; + white-space:nowrap; +} + +.RTL .ServiceOverviewList li { + float: right; +} + +.ServiceOverview .Active { + font-weight: bold; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AllocationList.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AllocationList.css new file mode 100644 index 0000000000..5b63bbf12b --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AllocationList.css @@ -0,0 +1,55 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Allocation List, based on Tablelike lists + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Allocation List + */ +ul.AllocationList { + min-height: 25px; + max-height: 300px; + overflow-y: auto; +} + +ul.AllocationList li { + padding: 2px 5px; + cursor: move; + position: relative; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + padding-right: 60px; +} + +ul.AllocationList li span.Functions { + position: absolute; + right: 5px; + top: 2px; + min-width: 40px; +} + +ul.AllocationList li span.Functions a.Icon { + margin-left: 0px !important; +} + + + +}/* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Animations.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Animations.css new file mode 100644 index 0000000000..bffbea1f0e --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Animations.css @@ -0,0 +1,48 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Animations + */ + +@media screen,projection,tv,handheld { + +.AnimationShake { + animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both; + transform: translate3d(0, 0, 0); + backface-visibility: hidden; + perspective: 1000px; +} + +@keyframes shake { + 10%, 90% { + transform: translate3d(-1px, 0, 0); + } + + 20%, 80% { + transform: translate3d(2px, 0, 0); + } + + 30%, 50%, 70% { + transform: translate3d(-4px, 0, 0); + } + + 40%, 60% { + transform: translate3d(4px, 0, 0); + } +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Agenda.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Agenda.css new file mode 100644 index 0000000000..33582743bc --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Agenda.css @@ -0,0 +1,96 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Appointment Calendar Agenda Overview + */ + +@media screen,projection,tv,handheld { + + .Color { + width: 14px; + height: 14px; + display: inline-block; + border: 1px solid #BBB; + border: 1px solid rgba(0, 0, 0, 0.25); + } + + .Buttons { + margin: 4px 3px 2px; + } + + .HeaderLeft, + .RTL .HeaderRight { + float: left; + } + + .HeaderLeft.Buttons a, + .RTL .HeaderRight.Buttons a { + margin-right: 3px; + } + + .HeaderCenter { + text-align: center; + margin-top: 9px; + } + + .HeaderCenter h2 { + font-weight: bold; + } + + .HeaderRight, + .RTL .HeaderLeft { + float: right; + } + + .HeaderRight.Buttons a, + .RTL .HeaderLeft.Buttons a { + margin-left: 3px; + } + + .DateDivider { + cursor: default !important; + } + + .DateDivider td { + background-color: #EEE; + border-top: 1px dotted #CCC; + border-bottom: 1px dotted #CCC; + line-height: 2em; + } + + .DateDivider.First > td { + border-top: none; + } + + .TableSmall tbody tr.DateDivider:hover td { + background-color: #EEE; + } + + .OverviewControl.Loading .ControlRow:after { + left: auto; + right: 6px; + top: 6px; + width: 14px; + height: 14px; + } + + .RTL .OverviewControl.Loading .ControlRow:after { + left: 6px; + right: auto; + } + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Manage.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Manage.css new file mode 100644 index 0000000000..d4a95e767f --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.Manage.css @@ -0,0 +1,170 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Appointment Calendar Manage + */ + +@media screen,projection,tv,handheld { + + .WidgetSimple fieldset.Separated { + background-color: #E9E9E9; + border: 1px solid #CCCCCC; + margin: 9px 0; + padding: 4px; + } + + .InlineButton { + background: transparent; + cursor: pointer; + border: none; + padding: 0; + } + + tr.Invalid .DownloadLink, + tr.Invalid .InlineButton { + display: none; + } + + .CalendarColor { + cursor: default !important; + border: 1px solid #BBB; + border: 1px solid rgba(0, 0, 0, 0.25); + box-sizing: border-box; + } + + .Invalid .CalendarColor { + opacity: 0.3; + } + + /** + * Spectrum Color picker + */ + .ColorPaletteButton.sp-replacer { + background-color: #FFF; + box-shadow: 1px 1px 3px #EEE inset, -1px -1px 3px #EEE inset; + border-color: #C0C0C0 #C9C9C9 #C9C9C9; + padding: 3px 4px !important; + } + + .ColorPaletteButton.sp-replacer:hover { + border-color: #C0C0C0 #C9C9C9 #C9C9C9; + } + + .ColorPaletteButton.sp-replacer:focus, + .ColorPaletteButton.sp-replacer.sp-active { + border-color: #F92; + } + + .ColorPaletteButton .sp-preview { + width: 16px; + height: 16px; + border: none; + } + + .ColorPaletteButton .sp-preview-inner, + .ColorPaletteContainer .sp-thumb-inner { + border: 1px solid #BBB; + border: 1px solid rgba(0, 0, 0, 0.25); + } + + .ColorPaletteContainer .sp-thumb-inner:hover { + border-color: #F92; + } + + .ColorPaletteButton .sp-dd { + font-size: 9px; + height: 8px; + line-height: 8px; + padding: 4px 0; + } + + .ColorPaletteContainer.sp-container, + .ColorPaletteContainer.sp-container button, + .ColorPaletteContainer.sp-container input { + font-family: Quicksand, "Helvetica Neue", Helvetica, Arial, sans-serif; + } + + .ColorPaletteContainer.sp-container { + border-color: #C0C0C0 #C9C9C9 #C9C9C9; + background-color: #FFF; + } + + .ColorPaletteContainer.sp-container button { + color: #333; + cursor: pointer; + font-size: 11px; + line-height: 14px; + min-height: 12px; + padding: 3px; + background: #EEE; + border-radius: 0; + border: 1px solid #CCC; + border-bottom: 1px solid #BBB; + display: inline-block; + cursor: pointer; + transition: all ease-in 0.2s; + text-shadow: 0 1px 0 #EEE; + } + + .ColorPaletteContainer.sp-container button:hover { + background-image: none; + background-color: #E5E5E5; + border-color: #999; + color: #000; + } + + .ColorPaletteContainer.sp-container input { + border-radius: 0; + } + .ColorPaletteContainer.sp-container .sp-input.sp-validation-error { + background: #FFF; + } + + .ColorPaletteContainer.sp-container .sp-cancel { + color: #F92 !important; + font-size: 12px; + } + + .ColorPaletteContainer.sp-container .sp-cancel:hover { + color: #F72 !important; + text-decoration: none; + } + + .ColorPaletteContainer .sp-palette-container, + .ColorPaletteContainer .sp-picker-container { + padding: 5px 5px 295px; + } + + .ColorPaletteContainer .sp-palette-toggle { + margin-top: 3px; + } + + .ColorPaletteContainer .sp-palette { + max-width: 240px; + } + + .ColorPaletteContainer .sp-palette .sp-thumb-el { + border: none; + margin: 2px; + } + + input[readonly] + .ColorPaletteButton { + background-color: #DDD; + pointer-events: none; + } + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.css new file mode 100644 index 0000000000..731d14b513 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.AppointmentCalendar.css @@ -0,0 +1,486 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Appointment Calendar + */ + +@media screen,projection,tv,handheld { + + #EditAppointmentForm { + width: 560px; + } + + .InlineButton { + background: transparent; + cursor: pointer; + border: none; + padding: 0; + } + + .FilterMessage td { + background-color: #FFF !important; + } + + .CalendarColor { + border: 1px solid #BBB; + border: 1px solid rgba(0, 0, 0, 0.25); + box-sizing: border-box; + } + + .fc-content .Icons, + .AppointmentTooltip > .Icons { + position: absolute; + right: 0; + } + + .fc-content i { + font-size: 13px; + line-height: 0.9em; + color: inherit; + opacity: 0.3; + margin-right: 2px; + } + + tr:hover td .fc-content i { + color: inherit; + } + + .fc button { + background: #EEE; + border: 1px solid #CCC; + border-bottom: 1px solid #BBB; + display: inline-block; + transition: all ease-in 0.2s; + margin: 0; + padding: 3px 7px 6px; + line-height: 14px; + vertical-align: middle; + color: #333; + font-size: 11px; + text-shadow: 0 1px 0 #FFF; + position: relative; + } + + #Datepicker { + position: absolute; + z-index: 100; + } + + #DatepickerOverlay { + position: absolute; + z-index: 50; + left: 0; + top: 0; + width: 100%; + height: 100%; + } + + .AppointmentTooltip { + position: absolute; + z-index: 1000; + background-color: #FFF; + border: 1px solid #CCC; + width: 375px; + padding: 5px; + } + + .AppointmentTooltip > .Icons i { + font-size: 13px; + line-height: 0.9em; + color: inherit; + margin-right: 2px; + } + + .AppointmentTooltip > fieldset { + margin-bottom: 15px; + } + + .AppointmentTooltip > fieldset:last-child { + margin-bottom: 5px; + } + + .AppointmentTooltip > fieldset > label { + line-height: 1.2em; + color: #929292; + display: block; + float: left; + min-height: 17px; + padding-bottom: 1px; + padding-top: 0.3em; + text-align: right; + width: 30%; + } + + .AppointmentTooltip > fieldset > .Value { + float: right; + line-height: 1.4em; + padding-top: 0.2em; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + width: 250px; + max-height: 5.6em; + } + + .AppointmentTooltip .Flag { + display: inline-block; + } + + .CalendarWidget .ui-datepicker-trigger { + margin-top: 10px; + } + + .ReadOnlyValue { + margin-top: 5px; + } + + .ReadOnlyValue#Location { + display: inline-block; + } + + #RecurrenceCustomTypeStringDiv .FieldExplanation:nth-child(2) { + margin-bottom: 0; + } + + #RecurrenceCustomWeeklyDiv .FieldExplanation, + #RecurrenceCustomMonthlyDiv .FieldExplanation, + #RecurrenceCustomYearlyDiv .FieldExplanation { + margin-top: 0; + } + + .PluginContainer { + background-color: #F2F2F2; + border: 1px solid #CCC; + border-radius: 2px; + box-shadow: 1px 1px 5px #CCC inset; + padding: 2px 8px 4px; + position: relative; + margin-top: 5px; + } + + .PluginContainer:empty { + display: none; + } + + .PluginContainer a { + line-height: 1em; + } + + .PluginContainer a:first-child { + vertical-align: middle; + display: inline-block; + width: 96%; + } + + .fc-agenda-view th.fc-resource-cell { + color: #4B4B4B; + font-size: 11px; + text-transform: uppercase; + vertical-align: baseline; + padding: 3px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + } + + .fc-state-default.fc-corner-left { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + + .fc-state-default.fc-corner-right { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + + .fc-state-hover, + .fc-state-down, + .fc-state-active, + .fc-state-disabled { + background-color: #E5E5E5 !important; + border-color: #999 !important; + } + + .fc-state-down, + .fc-state-active { + box-shadow: 1px 1px 3px #B0B0B0 inset, -1px -1px 3px #B0B0B0 inset; + } + + .fc-toolbar h2 { + font-weight: bold; + margin-top: 6px; + } + + .fc-view { + background-color: #FDFDFD; + } + + .fc-view table thead.fc-head { + background: #EEEEEE; + } + + .fc-view table thead.fc-head th.fc-widget-header { + color: #4B4B4B; + font-size: 11px; + text-transform: uppercase; + vertical-align: baseline; + } + + .fc-following { + padding-top: 2px !important; + } + + .fc-widget-header .fc-following { + text-transform: uppercase; + padding-top: 1px !important; + } + + .WeekNumber, + .fc-week-number { + color: #B0B0B0 !important; + } + + .fc-resource-area ~ .fc-time-area .fc-following { + padding-top: 1px !important; + } + + .fc-month-view th.fc-widget-header, + .fc-agenda-view th.fc-widget-header { + padding-top: 3px; + padding-bottom: 3px; + } + + .fc-ltr .fc-time-grid .fc-event-container { + margin-right: 2px; + } + + .fc-time-area .fc-event-container { + top: 2px; + } + + .fc .fc-today { + background-color: #FFF1AB; + } + + .fc-widget-content .fc-sat, + .fc-widget-content .fc-sun { + background-color: #F1F1F1; + } + + .ButtonTable { + display: inline; + margin-left: 5px; + } + + .ButtonTable button { + width: 100%; + padding: 4px 6px; + vertical-align: baseline; + border: none; + outline: none; + } + + .ButtonTable .fc { + border: 1px solid #CCC; + } + + .FieldInline { + display: inline-block; + color: #c8c6c4; + margin-left: 5px; + } + + #ContextSettingsDialogResourceOverview { + max-height: 600px; + width: 950px; + } + + #RestoreDefaultSettings { + position: absolute; + right: 0; + } + + tr:hover td a#RestoreDefaultSettings i { + color: #999; + } + + tr td a#RestoreDefaultSettings:hover i { + color: #c8c6c4; + } + + .Field.Info a { + color: #fff; + } + + .Field a.Button:after { + content: ""; + } + + .Field a.Button { + display: inline; + padding: 3px 7px; + } + + .Field a.Button:hover { + text-decoration: none; + } + + .Field.Info a.Button { + background-color: #3E6C7C; + } + + .Field.Info a.Button:hover { + background-color: #4B7C8E; + } + + .Field.Info a.Button i { + color: #89C6D1; + } + + /** + * Font-Awesome character classes + */ + .fa-char-a:before, .fa-char-b:before, .fa-char-c:before, .fa-char-d:before, .fa-char-e:before, + .fa-char-f:before, .fa-char-g:before, .fa-char-h:before, .fa-char-i:before, .fa-char-j:before, + .fa-char-k:before, .fa-char-l:before, .fa-char-m:before, .fa-char-n:before, .fa-char-o:before, + .fa-char-p:before, .fa-char-q:before, .fa-char-r:before, .fa-char-s:before, .fa-char-t:before, + .fa-char-u:before, .fa-char-v:before, .fa-char-w:before, .fa-char-x:before, .fa-char-y:before, + .fa-char-z:before, .fa-char-0:before, .fa-char-1:before, .fa-char-2:before, .fa-char-3:before, + .fa-char-4:before, .fa-char-5:before, .fa-char-6:before, .fa-char-7:before, .fa-char-8:before, + .fa-char-9:before { + font-family: Quicksand, "Helvetica Neue", Helvetica, Arial, sans-serif; + font-weight: bold; + } + .fa-char-a:before { + content: "A"; + } + .fa-char-b:before { + content: "B"; + } + .fa-char-c:before { + content: "C"; + } + .fa-char-d:before { + content: "D"; + } + .fa-char-e:before { + content: "E"; + } + .fa-char-f:before { + content: "F"; + } + .fa-char-g:before { + content: "G"; + } + .fa-char-h:before { + content: "H"; + } + .fa-char-i:before { + content: "I"; + } + .fa-char-j:before { + content: "J"; + } + .fa-char-k:before { + content: "K"; + } + .fa-char-l:before { + content: "L"; + } + .fa-char-m:before { + content: "M"; + } + .fa-char-n:before { + content: "N"; + } + .fa-char-o:before { + content: "O"; + } + .fa-char-p:before { + content: "P"; + } + .fa-char-q:before { + content: "Q"; + } + .fa-char-r:before { + content: "R"; + } + .fa-char-s:before { + content: "S"; + } + .fa-char-t:before { + content: "T"; + } + .fa-char-u:before { + content: "U"; + } + .fa-char-v:before { + content: "V"; + } + .fa-char-w:before { + content: "W"; + } + .fa-char-x:before { + content: "X"; + } + .fa-char-y:before { + content: "Y"; + } + .fa-char-z:before { + content: "Z"; + } + .fa-char-0:before { + content: "0"; + } + .fa-char-1:before { + content: "1"; + } + .fa-char-2:before { + content: "2"; + } + .fa-char-3:before { + content: "3"; + } + .fa-char-4:before { + content: "4"; + } + .fa-char-5:before { + content: "5"; + } + .fa-char-6:before { + content: "6"; + } + .fa-char-7:before { + content: "7"; + } + .fa-char-8:before { + content: "8"; + } + .fa-char-9:before { + content: "9"; + } + +} /* end @media */ + +@media only screen and (min-width: 0px) and (max-width: 1024px) { + + #ContextSettingsDialogResourceOverview, + #EditAppointmentForm { + width: auto; + } + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Color.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Color.css new file mode 100644 index 0000000000..08cfc05ec9 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Color.css @@ -0,0 +1,71 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + */ + +/** + * @section Colors + */ + +/* + * Used colors in OTOBO: + * --------------------- + * + * #XXXXXX Description + * + * #000 Breadcrumb Link, + * Navigation 3rd lebel background Black + * #333 Top of page Link, + * Navigation 1st level background Grey + * #555 Filter font color, + * DataTable border, + * DataTable Head Link Color, + * Content Widget H2 border, + * Form Label Grey + * #888 AdminScreens Explanation Hover, + * Form FieldExplanation, + * WidgetSimple Headline font, + * WidgetBox Headline font, + * Content Widget Rule BG, + * Overview Preview Info Tbl Label Grey + * #999 Breadcrumb, Footer Font-Color, + * Overview label font color, + * Gradient Widget border color, + * ControlRow background, + * ActionRow background Grey + * #BBB Header UserInfo, + * Overview Active Preview Border, + * Content Widget border color, + * Overview Table border Grey + * #DDD AdminScreens Explanation, + * Navigation Font color, + * Tabs Active font color, + * DataTable background, + * Content Widget H2 BG, + * Content Widget Header BG, + * Overview Preview Info Table BG, + * PopUpWidget border Grey + * #EEE Even Rows Grey + * #FFF Header Font-Color + * PopUpWidget background White + * #202020 Navigation 2nd level background Grey + * #634E2D Overview Hover Label font color Grey + * #8BEF4D Overview flag new Green + * #E95F53 Overview flag escalated Red + * #F39C19 Default Link Color Orange + * #FFDD50 Overview flag warning Yellow + */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css new file mode 100644 index 0000000000..d69a844556 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css @@ -0,0 +1,1904 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Default Settings + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Fonts + */ + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + text-align: left; + position: relative; +} + +.RTL { + text-align: right; + /* this will inherit to all elemtents because of reset.css */ + direction: rtl; +} + +#ViewModeSwitch { + margin: 5px 0px; +} + +#AjaxErrorDialog { + display: none; +} + +#AjaxErrorDialogInner { + width: 550px; + text-align: center; +} + +#AjaxErrorDialogInner .Icon { + text-align: center; + display: block; + width: 30px; + height: 30px; + margin: 0px auto 20px auto; + line-height: 30px; + border-radius: 50px; + background: #fef235; + color: #fff; + transition: background 2s ease; + float: none; +} + +#AjaxErrorDialogInner .Icon + p { + margin: 0px auto 5px auto; + width: 90%; +} + +#AjaxErrorDialogInner .Icon i { + font-size: 18px; + vertical-align: middle; + margin-top: -3px; +} + +#AjaxErrorDialogInner .CommunicationError .Icon { + background: #b8384e; +} + +#AjaxErrorDialogInner .Icon.Green { + background: green; +} + +#AjaxErrorDialogInner .FullErrorMessage { + color: red; + margin: 5px 0px; +} + +/** + * @subsection Loading Dialog + */ + +.DialogWaiting { + text-align: center; +} + +.DialogWaiting i { + display: block; + margin: 10px 0px; +} + +.DialogWaiting p { + padding: 0px 10px 10px 10px; +} + +.Dialog .InnerContent .Waiting { + display: none; + position: absolute; + left: 0px; + top: 0px; + height: 100%; + width: 100%; + text-align: center; + background: #fff; + z-index: 999; + line-height: 100%; +} + +.Dialog .InnerContent .Waiting i { + font-size: 14px; + position: absolute; + top: 50%; + margin-top: -7px; + left: 50%; + margin-left: -7px; +} + +/** + * @subsection Print elements - Only show when page is printed + */ +.PrintOnly { + display: none; +} + +/** + * @subsection Hidden elements - Elements that are hidden at first + */ +.Hidden { + display: none; +} + +.Invisible { + visibility: hidden; +} + +/** + * @subsection ARIA (Accessibility) + * @subsubsection AlertMessage + * @note This definition allows to create text on the page + * which is not seen, but will be read by the screen reader. + * display: none; cannot be used in this case. + */ + +.ARIAAlertMessage { + position: absolute !important; + left: -10000px; + right: auto; + top: -10000px; +} + +.RTL .ARIAAlertMessage { + left: auto; + right: -10000px; +} + +/** + * @subsection ElementPool - Hide elements for later use with JavaScript + */ +#UIElementPool { + display: none; +} + +/** + * @subsection Links + */ + +a, a:visited { + text-decoration: none; + color: #659ac6; +} + +a:hover, +a:focus { + color: #82c7ff; +} + +/** + * @subsection Headings + */ +h1 { + font-size: 16px; + font-weight: bold; + margin-bottom: 15px; +} + +h2 { + font-size: 14px; + color: #474747; + margin-bottom: 10px; +} + +h3 { + font-size: 14px; + color: #c8c6c4; + margin-bottom: 5px; +} + +h4 { + color: #c8c6c4; + margin-bottom: 5px; + font-weight: bold; +} + +h5 { + color: #c8c6c4; + margin-bottom: 5px; +} + +/** + * @subsection Paragraphs + * @note Use paragraphs instead of
s for text-only, multiline content! + */ +p { + /* increase line-height for readability */ + line-height: 1.3em; +} + +/** + * @subsection Code Examples + */ +code { + font-family: monospace; +} + +/** + * @subsection Text modifiers + */ +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +/** + * @subsection Regular lists + * @note List elements (ul, ol) are being reset by default to avoid browser styling, so we + need to define our own 'default' lists using a class. + */ + +ul.Default { + list-style-type: square; + margin: 5px 0px; + padding-left: 20px; +} + +ul.Default li { + line-height: 130%; + margin-bottom: 3px; +} + +/** + * @subsection Definition lists + */ +dl { + margin: 5px 0; +} + +dt { + font-size: 13px; + font-weight: bold; + line-height: 1.3em; + margin-top: 5px; +} + +dd { + line-height: 1.3em; + margin-left: 15px; + margin-right: 0; +} + +.RTL dd { + margin-left: 0; + margin-right: 15px; +} + +/** + * @subsection Text + */ +.Center { + text-align: center; +} + +.Left { + text-align: left; +} + +.FloatLeft { + text-align: left; +} + +.Right { + text-align: right; +} + +.FloatRight { + float: right; +} + +.Error { + color: #ea2400; +} + +.Warning { + color: #f5af36; +} + +.Notice { + color: #c8c6c4; +} + +.Confirmation { + color: #069d07; +} + +.Small { + font-size: 90%; +} + +/** + * @subsection Errors + * @note Error fields for forms + */ + +.ErrorBox, +.SuccessBox { + display: block; + padding: 5px 8px 4px; + cursor: default; +} + +.ErrorBox.Hidden, +.SuccessBox.Hidden { + display: none; +} + +.ErrorBox { + color: rgba(255, 255, 255, 0.9); + background: #B83850; +} + +.SuccessBox { + color: #FFF; + background: #8FB738; +} + +.ErrorBox span a, +.SuccessBox span a { + color: #fff; + border-bottom: 1px solid rgba(255, 255, 255, 0.5); + transition: all ease 0.2s; +} + +.ErrorBox span a:hover, +.SuccessBox span a:hover { + border-color: #fff; +} + +/** + * @subsection Drag & drop upload + */ + +div.DnDUploadBox { + overflow-y: hidden; + width: 622px; + padding: 0 !important; +} + +div.DnDUpload { + border: 1px solid #ccc; + border-radius: 10px; + color: #aaa; + min-height: 60px; + text-align: center; + position: relative; + margin-bottom: 5px; + max-width: 622px; + box-sizing: border-box; + background-color: white; +} + +span.ReadyForUpload { + padding: 30px 0px 5px; + display: block; +} + +div.DnDUpload:focus { + border-color: #c8c6c4; + color: #c8c6c4; +} + +input.AjaxDnDUpload.Error + div.DnDUpload { + color: #ea2400; + border-color: #ea2400; +} + +div.DnDUpload.DragOver { + border-style: dashed; + background: #eee; + color: #444; +} + +div.DnDUpload i { + position: absolute; + top: 10px; + left: 50%; + margin-left: -20px; + font-size: 20px; + margin-bottom: 10px; +} + +div.DnDUpload i.fa-spinner { + display: none; +} + +div.DnDUpload.Uploading i.fa-download { + display: none; +} + +div.DnDUpload.Uploading i.fa-spinner { + display: block; +} + +div.DnDUpload .UploadRunning { + display: none; +} + +div.DnDUpload.Uploading .ReadyForUpload { + display: none; +} + +div.DnDUpload.Uploading .UploadRunning { + display: block; +} + +.AttachmentListContainer { + position: relative; + max-width: 622px; +} + +.AttachmentListContainer .Busy { + position: absolute; + left: 0px; + width: 100%; + height: 100%; + top: 0px; + background: rgba(255, 255, 255, 0.5); + text-align: center; + box-sizing: border-box; + display: none; +} + +.AttachmentListContainer .Busy i { + vertical-align: middle; + line-height: 100%; + position: absolute; + top: 50%; + font-size: 20px; + margin-top: -10px; +} + +table.AttachmentList { + clear: none; + margin-bottom: 10px; + margin-top: 0px; + max-width: 622px; + table-layout: fixed; +} + +table.AttachmentList .Filename { + width: 40%; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +table.AttachmentList .Progress { + display: block; + height: 4px; + margin: 3px 0px; + background: #fef235; + width: 0px; +} + +table.AttachmentList .Filetype { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +table.AttachmentList .Filesize { + width: 15%; +} + +table.AttachmentList .Delete { + width: 15px; + text-align: center; +} + +table.AttachmentList .AttachmentDelete:focus i { + color: #c8c6c4; +} + +table.AttachmentList.DataTable thead th { + line-height: 12px; +} + +/** + * @note Use the class InvisibleText to hide text from the screen, + * while it is still recognized and read by screen readers. + */ +.InvisibleText { + width: 0; + height: 0; + display: inline-block; + text-indent: -9999px; + white-space: nowrap; + position: absolute !important; +} + +/** + * @subsection Spacings + */ +.Spacing { + margin: 13px; +} + +.SpacingTop { + margin-top: 13px; +} + +.SpacingTopSmall { + margin-top: 8px; +} + +.SpacingTopLarge { + margin-top: 89px; +} + +.SpacingBottom { + margin-bottom: 13px; +} + +.SpacingBottomMedium { + margin-bottom: 34px !important; +} + +.SpacingBottomLarge { + margin-bottom: 89px; +} + +.SpacingLeft { + margin-left: 10px; +} + +.SpacingRight { + margin-right: 10px; +} + +/** + * @subsection Indents + */ +.Indent { + padding-left: 13px !important; +} + +/** + * @subsection Box alignment + */ +.CenterBox { + margin-left: auto !important; + margin-right: auto !important; +} + +/** + * @subsection Controlling the display: value + * @note This is especially helpful for links. When + * they have this class, the entire block will be clickable. + */ +.AsBlock { + display: block; +} + +/** + * @subsection Clear + */ +.Clear { + float: none !important; + clear: both !important; +} + +.ClearNone { + clear: none !important; +} + +.ClearLeft, +.RTL .ClearRight { + float: none !important; + clear: left !important; +} + +.ClearRight, +.RTL .ClearLeft { + float: none !important; + clear: right !important; +} + +/** + * @subsection MainBox + */ +.MainBox { + position: relative; + padding: 16px 10px 7px 10px; +} + +.RTL .MainBox { + padding: 4px 8px 8px 16px; +} + +.OverviewBox { + position: relative; +} + +.MainBox > h1 { + margin: 0; + padding: 10px 8px 15px 8px; + position: relative; +} + +.MainBox > .AsteriskExplanation { + padding-left: 8px; + margin-bottom: 10px; +} + +.RTL .MainBox > .AsteriskExplanation { + padding-left: 0px; + padding-right: 8px; +} + +.AsteriskExplanation { + color: #999; +} + +.MainBox.FormScreen > h1, +.MainBox.FormScreen > .AsteriskExplanation { + margin-left: 24%; +} + +.MainBox.FormScreen.NoSidebar > h1, +.MainBox.FormScreen.NoSidebar > .AsteriskExplanation { + margin-left: 30%; +} + +.RTL .MainBox.FormScreen > h1, +.RTL .MainBox.FormScreen > .AsteriskExplanation { + margin-right: 24%; +} + +.RTL .MainBox.FormScreen.NoSidebar > h1, +.RTL .MainBox.FormScreen.NoSidebar > .AsteriskExplanation { + margin-right: 30%; +} + +.OverviewBox > h1 { + margin: 10px 0px; + padding: 8px 11px 7px; + position: relative; +} + +/** + * @subsection Bread crumb + */ + +.BreadCrumb { + list-style-type: none; + margin: 0px 2px 15px 0px; + padding: 7px 15px 4px 0px; + background: #1f1f1f; + position: relative; + padding-left: 0px; + padding-right: 15px; + overflow-y: hidden; + overflow-x: auto; + white-space: nowrap; + box-shadow: 1px 1px 0px #000; +} + +.RTL .BreadCrumb { + padding-right: 10px; + padding-left: 15px; +} + +.BreadCrumb li { + display: inline-block; + margin: 0px 2px 0px 2px; + padding-left: 35px; + color: #dbd9d7; + position: relative; + white-space: nowrap; + vertical-align: middle; +} + +.BreadCrumb li > a, +.BreadCrumb li > span { + line-height: 14px; + display: inline-block; + padding: 0px 2px 3px 2px; +} + +.BreadCrumb li:first-child { + padding-left: 20px; +} + +.BreadCrumb li:first-child a i { + font-size: 16px; + color: #c8c6c4; +} + +.BreadCrumb li:first-child a:hover i { + color: #dbd9d7; +} + +.RTL .BreadCrumb li { + padding-left: 0px; + padding-right: 35px; +} + +.RTL .BreadCrumb li:first-child { + padding-right: 20px; +} + +.BreadCrumb li:first-child:after, +.BreadCrumb li:first-child:before { + display: none; +} + +.BreadCrumb a { + color: #c8c6c4; + position: relative; +} + +.BreadCrumb a:after { + position: absolute; + left: 0px; + width: 0px; + content: ""; + bottom: 0px; + border-bottom: 1px solid #3ab5e4; + transition: all ease 0.3s; +} + +.BreadCrumb a:hover:after, +.BreadCrumb a:focus:after, +.BreadCrumb a:active:after { + width: 100%; +} + +.BreadCrumb li:before, +.BreadCrumb li:after { + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-width: 22px; + margin-top: -24px; +} + +.BreadCrumb li:after { + left: 0px; + border-color: rgba(255, 255, 255, 0); + border-left-color: #141414; +} + +.RTL .BreadCrumb li:after { + border-left-color: transparent; + border-right-color: #141414; + left: auto; + right: 0px; +} + +.BreadCrumb li:before { + left: -5px; + border-color: rgba(238, 238, 238, 0); + border-left-color: #1f1f1f; + z-index: 2; +} + +.RTL .BreadCrumb li:before { + left: auto; + right: -5px; + border-right-color: #141414; + border-left-color: transparent; +} + +/** + * @subsection Standard Widths + */ +.W10pc { + width: 10%; +} + +.W20pc { + width: 20%; +} + +.W25pc { + width: 25%; +} + +.W33pc { + width: 33%; +} + +.W50pc { + width: 50%; +} + +.W60pc { + width: 60%; +} + +.W70pc { + width: 70%; +} + +.W75pc { + width: 75%; +} + +.W80pc { + width: 80%; +} + +.W90pc { + width: 90%; +} + +.W95pc { + width: 95%; +} + +.W100pc { + width: 100%; +} + +.W50px { + width: 50px; +} + +.W950px { + width: 950px; +} + +/** + * @subsection MessageBox + */ + +.MessageBox { + margin: 0px; + background: #6a5c21; + position: relative; + z-index: 1; +} + +.MessageBox.WithIcon { + padding-left: 20px; +} + +.MessageBox.WithIcon > i { + position: absolute; + left: 12px; + top: 12px; +} + +.MessageBox p { + padding: 10px 10px 10px 19px; +} + +.MessageBox p, +.MessageBox a { + color: rgba(200,198,196,0.8); +} + +.MessageBox.Info a, +.MessageBox.Error a { + transition: color ease 0.3s; +} + +.MessageBox a:hover, +.MessageBox a:hover { + color: #c8c6c4; +} + +.MessageBox a:hover { + text-decoration: none; +} + +.MessageBox > p + p { + margin-top: 2px; +} + +.MessageBox.Error { + background: #660011; +} + +.MessageBox.Confirmation { + background: #133c4d; +} + +.MessageBox p a:after { + content: "\2192"; + display: inline-block; + font-size: 15px; + transition: margin ease 0.3s; +} + +.MessageBox p a:hover:after { + margin-left: 5px; +} + +.MessageBox.Info { + background-color: #133c4d; +} + +.MessageBox a.Button:after { + content: ""; +} + +.MessageBox a.Button { + display: inline; + padding: 3px 7px; +} + +.MessageBox a.Button:hover { + text-decoration: none; +} + +.MessageBox.Info a.Button { + background-color: #333; +} + +.MessageBox.Info a.Button:hover { + background-color: #444; +} + +.MessageBox.Info a.Button i { + color: #3ab5e4; +} + +form .MessageBox{ + margin-left: 0px; + margin-right: 0px; + margin-top: 0px; +} + +/** + * @subsection Flag + */ + +.Flag.Small { + width: 17px; + height: 8px; + margin: 0px auto; +} + +.Flag span { + display: block; + height: 100%; + text-indent: -9999px; + cursor: pointer; + /* set a default color for priorities */ + background-color: #cdcdcd; +} + +.Flag span.Escalated { + background-color:#ea2400; +} + +.Flag span.New { + background-color: #8bef4d; +} + +.Flag span.Warning { + background-color: #ffdd50; +} + +.Flag span.PriorityID-1 { + background-color:#03c4f0; +} + +.Flag span.PriorityID-2 { + background-color:#83bfc8; +} + +.Flag span.PriorityID-3 { + background-color:#cdcdcd; +} + +.Flag span.PriorityID-4 { + background-color:#ffaaaa; +} + +.Flag span.PriorityID-5 { + background-color:#ea2400; +} + +/** + * @subsection "Unread" star + */ +span.UnreadArticles, +div.UnreadArticles { + display: block; + width: 16px; + height: 15px; + margin-left: 6px; + font-weight: normal; + position: relative; + padding: 0px 3px !important; +} + +span.UnreadArticles i, +div.UnreadArticles i { + display: block; + position: absolute; + left: 0px; + top: 0px; + z-index: 2; + font-size: 14px; + color: #c8c6c4; +} + +span.UnreadArticles em, +div.UnreadArticles em { + display: none; +} + +span.UnreadArticles i:first-child, +div.UnreadArticles i:first-child { + color: #c8c6c4 !important; + font-size: 16px; + z-index: 1; + left: -1px; + top: -1px; +} + +span.UnreadArticles.Remarkable i, +div.UnreadArticles.Remarkable i { + color: #c8c6c4; +} + +span.UnreadArticles.Ordinary, +div.UnreadArticles.Ordinary { + color: #c8c6c4; +} + +tbody tr:hover span.UnreadArticles i { + color: #F6A72B; +} + +span.ImportantArticles { + display: block; + width: 16px; + height: 16px; + float: right; + margin: -2px 0px 0px 23px; + color: #ea2400; + font-size: 13px; +} + +span.ImportantArticles em { + display: none; +} + +span.ImportantArticles i { + color: #ea2400; +} + +/** + * @subsection Charts + */ +.Chart { + width: 240px; + height: 200px; +} + +#ChartTooltip { + padding: 2px 8px 3px; + background: #000; + color: #FFF; + font-size: 11px; + opacity: 0.8; + border-radius: 8px; + position: absolute; +} + +/** + * @subsection Datepicker + */ +.DatepickerIcon { + margin: 1px 0 0 4px; + height: 16px; + width: 16px; + display: inline-block; + vertical-align: top; + color: #999; +} + +.RTL .DatepickerIcon { + margin: 0 4px 0 0; +} + +/* Vacation Days */ +td.Highlight a.ui-state-default { + border: 1px solid #3ab5e4; + background: #3ab5e4 !important; + background: -moz-linear-gradient(top, #2c8bb0 0%, #3ab5e4 100%) !important; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c8bb0), color-stop(100%,#3ab5e4)) !important; + background: -webkit-linear-gradient(top, #2c8bb0 0%,#3ab5e4 100%) !important; + background: -o-linear-gradient(top, #2c8bb0 0%,#3ab5e4 100%) !important; + background: -ms-linear-gradient(top, #2c8bb0 0%,#3ab5e4 100%) !important; + background: linear-gradient(to bottom, #2c8bb0 0%,#3ab5e4 100%) !important; +} + +/* Today */ +.ui-datepicker-current-day { +} + +/*Weekend*/ +.ui-datepicker-week-end { +} + +/** + * @subsection Autocompletion + */ + +.ui-autocomplete { + z-index: 20 !important; + max-height: 200px; + overflow-x: hidden; + overflow-y: scroll; +} + +.ui-autocomplete .ui-menu-item { + font-size: 11px; +} + +.ui-overlay-autocomplete { + z-index: 6100 !important; +} + +.ui-autocomplete .ui-menu-item-wrapper.ui-state-active { + border: 0px; + margin: 0px; +} + +.ui-menu-item:hover, +.ui-menu-item:focus, +.ui-menu-item:active, +.ui-autocomplete .ui-menu-item-wrapper.ui-state-active { + background: #666; +} + +/** + * @subsection Icons + */ +.IconInline { + display: inline-block; +} + +.IconReady { + width: 16px; + height: 16px; + background-image: url(../img/icons/tick.png); +} + +.IconNotReady { + width: 16px; + height: 16px; + background-image: url(../img/icons/cross.png); +} + +.IconNotReadyGrey { + width: 16px; + height: 16px; + background-image: url(../img/icons/cross_sw.png); +} + +/** + * @subsection Dialog popup width + */ +iframe.TextOption { + width: 500px; + height: 400px; +} + +iframe.TextOption.Customer { + width: 800px; +} + +iframe.TextOption.CustomerUserAddressBook { + width: 960px; + min-height: 65vh; + max-height: 80vh; +} + +/** + * @subsection global search + */ +#SearchForm, +#AgentCustomerInformationCenterSearchForm, #AgentCustomerUserInformationCenterSearchForm, +#AgentTicketCustomerIDSelection { + width: 760px; + padding-right: 20px; +} + +#SearchForm #SearchProfile, +#AgentCustomerInformationCenterSearchForm #SearchProfile { + max-width: 350px; +} + +#ArticleFilterDialogForm { + width: 480px; + max-height: 300px; +} + +#ContextSettingsDialog { + width: 450px; + max-height: 100px; +} + +/** + * @subsection global message format + */ +.ArticleBody { + font-family: monospace,fixed; + word-wrap: break-word; + background: #FFF; + padding: 10px; + min-height: 70px; + color: #141414; +} + +.ArticleHTML { + padding: 2px 5px; + font-size: 11px; + max-height: 100px; + background: #FFF; + min-height: 70px; +} + +.ArticleMailContent .ArticleHTML { + max-height: none; + font-size: 12px; + padding: 10px; +} + +/** + * @subsection Chat + */ + +.ArticleChat .Name { + font-weight: bold; + white-space: nowrap; +} + +.ArticleChat .Time { + padding-right: 5px; + color: #888; + white-space: nowrap; +} + +.ArticleChat .SystemGenerated .Name { + display: none; +} + +.ArticleChat .SystemGenerated .Text { + font-style: italic; + color: #888; +} + +.ArticleChat .Own .Name { + color: red; +} + +.ArticleChat > div { + display: table; +} + +.ArticleChat > div > div { + display: table-row; +} + +.ArticleChat > div > div > span { + display: table-cell; +} + +#ChatStartDialog { + width: 500px; + position: relative; +} + +#ChatStartDialog form { + display: block; + padding: 10px; +} + +#ChatStartDialog form textarea { + width: 380px; + height: 30px; + font-family: Arial, sans-serif; + padding: 3px; +} + +#ChatStartDialog form .Primary { + position: absolute; + right: 20px; + top: 11px; +} + +#ChatStartDialog form .Primary span { + line-height: 26px; + height: 26px; +} + +#ChatStartDialog form .Primary:focus { + border-color: #c8c6c4; +} + +.ChatProtocol { + border: 1px solid #ccc; + padding: 2px; + overflow-y: auto; + max-height: 150px; + width: 617px; +} + +/** + * @subsection global jQuery UI optimizations + */ +/* +* Bug #8288: Autocomplete search results show up in Times font when using Internet Explorer +*/ +.ui-widget-content { + border: 0px !important; + color: #c8c6c4 !important; + background: #1f1f1f !important; +} + +.ui-menu-item { + background: #1f1f1f; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +.ui-menu .ui-menu-item a { + color: #c8c6c4 !important; + display: block; + padding: 2px; + border: 0px; +} + +.ui-corner-all { + border-radius: 0px !important; +} + +.ui-widget-header { + background: #1f1f1f !important; + border: 0px !important; + font-weight: normal !important; +} + +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + background: #1f1f1f !important; +} + +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + background: #333 !important; +} + +/** + * @subsection global CKEditor fixes/improvements + */ + +.cke_combo__fontsize .cke_combo_text { + width: 40px !important; +} + +#cke_RichText, +.cke_toolbar > .cke_toolgroup, +.cke_toolbar .cke_combo_button, +.cke_inner .cke_contents, +.cke_dialog_body, +input.cke_dialog_ui_input_password, +input.cke_dialog_ui_input_text, +textarea.cke_dialog_ui_input_textarea { + border-radius: 0px !important; +} + +.cke_toolgroup .cke_button_on { + background-color: #ccc; +} + +input.cke_dialog_ui_input_password:focus, +input.cke_dialog_ui_input_text:focus, +textarea.cke_dialog_ui_input_textarea:focus { + box-shadow: none !important; + border-color: #fef235 !important; +} + +/** + * @subsection global nvd3 improvements/fixes + */ + +.nvtooltip { + font-size: 11px !important; + border: 0px !important; +} + +/* + * @subsection Popup-Iframe (for responsive) + */ +iframe.PopupIframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 9999; +} + +/** + * @subsection Floaters + */ + +body > div.MetaFloater { + width: 600px; + height: 400px; + background: #fff; + box-shadow: 2px 1px 3px #aaa; + position: absolute; + box-sizing: border-box; + z-index: 999; + margin-top: -5px; + border: 1px solid #eee; + border-top: 30px solid #eee; +} + +body > div.MetaFloater:after, +body > div.MetaFloater:before { + bottom: 399px; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} + +body > div.MetaFloater.Left:after, +body > div.MetaFloater.Left:before { + left: 15px; + margin-top: -1px; +} + +body > div.MetaFloater.Right:after, +body > div.MetaFloater.Right:before { + left: auto; + right: 15px; +} + +body > div.MetaFloater.Bottom:after, +body > div.MetaFloater.Bottom:before { + bottom: auto; + top: 100%; +} + +body > div.MetaFloater:after { + border-bottom-color: #eee; + border-width: 15px; + margin-left: -15px; +} + +body > div.MetaFloater.Bottom:after { + border-color: rgba(255, 255, 255, 0); + border-top-color: #fff; +} + +body > div.MetaFloater:before { + border-color: rgba(170, 170, 170, 0); + border-bottom-color: #aaa; + border-width: 16px; + margin-left: -16px; +} + +body > div.MetaFloater.Bottom:before { + border-color: rgba(170, 170, 170, 0); + border-top-color: #aaa; +} + +body > div.MetaFloater > i.fa-spin { + position: absolute; + left: 50%; + font-size: 20px; + top: 50%; + margin-left: -10px; + margin-top: -10px; +} + +body > div.MetaFloater > div.Content > iframe { + height: 200%; + left: -50%; + position: absolute; + top: -50%; + transform: scale(0.5); + width: 200%; +} + +body > div.MetaFloater > div.Content > iframe.NoScale { + height: 100%; + left: 0px; + top: 0px; + transform: scale(1.0); + width: 100%; +} + +body > div.MetaFloater > a { + font-size: 15px; + padding: 8px 10px; + display: block; + position: absolute; + top: -30px; + text-align: right; + box-sizing: border-box; + height: 30px; + color: #555; +} + +body > div.MetaFloater > div.Content { + height: 100%; + width: 100%; + position: absolute; + left: 0px; + top: 0px; + overflow: hidden; +} + +body > div.MetaFloater > div.NoPreview { + display: none; + text-align: center; + width: 50%; + margin: 23% auto; + line-height: 150%; + color: #777; +} + +body > div.MetaFloater > div.NoPreview i { + display: block; + font-size: 20px; + margin-bottom: 10px; + color: #777; +} + +body > div.MetaFloater > a.Scale { + left: 0px; +} + +body > div.MetaFloater > a.Open { + left: 25px; +} + +body > div.MetaFloater > a.Close { + right: 0px; +} + +/** + * @subsection CKEditor Notifications + */ + +/* +Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ + +/** + * Progress notification structure: + * + * +---div.cke_notification cke_notification_info--------------------------+ + * | | + * | +---div.cke_notification_progress-----------------------------------+ | + * | | | | + * | +-------------------------------------------------------------------+ | + * | | + * | +---p.cke_notification_message--------------------------------------+ | + * | | Foo | | + * | +-------------------------------------------------------------------+ | + * | | + * | +---a.cke_notification_close----------------------------------------+ | + * | | +---span.cke_label----------------------------------------------+ | | + * | | | X | | | + * | | +---------------------------------------------------------------+ | | + * | +-------------------------------------------------------------------+ | + * | | + * +-----------------------------------------------------------------------+ + * + * + * Warning notification structure: + * + * +---div.cke_notification cke_notification_warning-----------------------+ + * | | + * | +---p.cke_notification_message--------------------------------------+ | + * | | Foo | | + * | +-------------------------------------------------------------------+ | + * | | + * | +---a.cke_notification_close----------------------------------------+ | + * | | +---span.cke_label----------------------------------------------+ | | + * | | | X | | | + * | | +---------------------------------------------------------------+ | | + * | +-------------------------------------------------------------------+ | + * | | + * +-----------------------------------------------------------------------+ + * + * Success and info notifications have the same structure as warning, but use + * `cke_notification_success` and `cke_notification_info` instead of `cke_notification_warning`. + */ + +.cke_notifications_area { + /* Prevent notification margin capture clicking. */ + pointer-events: none; +} +.cke_notification { + pointer-events: auto; + position: relative; + margin: 10px; + width: 300px; + color: white; + border-radius: 3px; + text-align: center; + opacity: 0.95; + filter: alpha(opacity = 95); + box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.3); + -webkit-animation: fadeIn 0.7s; + animation: fadeIn 0.7s; +} + +.cke_notification_message a { + color: #12306F; +} + +@-webkit-keyframes fadeIn { + from { opacity: 0.4; } + to { opacity: 0.95; } +} + +@keyframes fadeIn { + from { opacity: 0.4; } + to { opacity: 0.95; } +} + +.cke_notification_success { + background: #72B572; + border: 1px solid #63A563; +} + +.cke_notification_warning { + background: #C83939; + border: 1px solid #902B2B; +} + +.cke_notification_info { + background: #2E9AD0; + border: 1px solid #0F74A8; +} + +.cke_notification_info span.cke_notification_progress { + background-color: #0F74A8; + display: block; + padding: 0; + margin: 0; + height: 100%; + overflow: hidden; + position: absolute; + z-index: 1; +} + +.cke_notification_message { + position: relative; + margin: 4px 23px 3px; + color: #fff; + font-family: Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 18px; + z-index: 4; + text-overflow: ellipsis; + overflow: hidden; +} + +.cke_notification_close { + position: absolute; + cursor: pointer; + text-align: center; + top: 5px; + right: 1px; + padding: 0; + margin: 0; + z-index: 5; + opacity: 0.6; + filter: alpha(opacity = 60); +} + +.cke_notification_close:after { + display: block; + height: 20px; + width: 20px; + content: "x"; + color: #fff; +} + +.cke_notification_close:hover { + opacity: 1; + filter: alpha(opacity = 100); +} + +.cke_notification_close span { + display: none; +} + +.cke_notification_warning a.cke_notification_close { + opacity: 0.8; + filter: alpha(opacity = 80); +} + +.cke_notification_warning a.cke_notification_close:hover { + opacity: 1; + filter: alpha(opacity = 100); +} + +/** + * @subsection AJAX Loader + */ + +.AJAXLoader { + display: inline-block; + width: 14px; + height: 14px; + margin: 4px; + position: relative; + vertical-align: bottom; +} + +.AJAXLoader:after, +#Canvas .Activity .Loader:after, +.Loading > .Header h2:after, +.OverviewControl.Loading .ControlRow:after { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; + position: absolute; + left: 0px; + top: 0px; + width: 100%; + height: 100%; + line-height: 14px; + content: "\f1ce"; + font-family: FontAwesome; + font-size: 14px; + color: #777; +} + +/* Scrollbar */ +/* width */ +::-webkit-scrollbar { + width: 10px; + height: 10px; +} + +/* Track */ +::-webkit-scrollbar-track { + border-radius: 5px; + background: transparent; +} + +/* Handle */ +::-webkit-scrollbar-thumb { + background: #444; + border-radius: 10px; +} + +/* Handle on hover */ +::-webkit-scrollbar-thumb:hover { + background: #555; +} + +/* iFrame Background */ +iframe { + border: 1px solid #fff; + border-radius: 5px; + background-color: #fff !important; +} + +} + +/* + * @subsection Media Query Reset-CSS (for desktop screen resolutions) + */ +@media only screen and (min-width: 1025px) { + + /* + * @subsection Responsive classes + */ + .ScreenXL { + display: block !important; + } + + .SmallerOrEqualScreenXL { + display: block !important; + } + + .ScreenL, .ScreenM, .ScreenS, .ScreenXS, + .SmallerOrEqualScreenL, .SmallerOrEqualScreenM, + .SmallerOrEqualScreenS, .SmallerOrEqualScreenXS { + display: none !important; + } + + /* + * @subsection Responsive footer classes + * @description Used to determinethe active screen size in JavaScript + */ + #ResponsiveFooter .Visible-ScreenXL { + display: block !important; + } + + #ResponsiveFooter .Visible-ScreenL, + #ResponsiveFooter .Visible-ScreenM, + #ResponsiveFooter .Visible-ScreenS, + #ResponsiveFooter .Visible-ScreenXS { + display: none !important; + } + + .ResponsiveHandle { + display: none !important; + } + + .ErrorBox, .SuccessBox { + margin: 0px 0px 20px 0px; + line-height: 150%; + } + + /* Filters */ + + .TableFilterContainer { + position: relative; + } + + .TableFilterContainer .FilterRemove { + position: absolute; + right: 6px; + top: 50%; + font-size: 12px; + margin-top: -6px; + display: none; + color: #555; + transition: color ease 0.3s; + } + + .TableFilterContainer .FilterRemove:focus, + .TableFilterContainer .FilterRemove:hover, + .TableFilterContainer .FilterRemove:active { + color: #c8c6c4; + } + + .TableFilterContainer input, + .TableFilterContainer input.FilterBox { + padding: 7px !important; + box-sizing: border-box; + border-radius: 10px; + width: 100%; + } + + .fa { + color: #c8c6c4; + } +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css.blue b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css.blue new file mode 100644 index 0000000000..77a0803615 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Default.css.blue @@ -0,0 +1,1861 @@ +/* +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ + +This software comes with ABSOLUTELY NO WARRANTY. For details, see +the enclosed file COPYING for license information (GPL). If you +did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +*/ + +/** + * @package Skin "Default" + * @section Default Settings + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Fonts + */ + +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + text-align: left; + position: relative; +} + +.RTL { + text-align: right; + /* this will inherit to all elemtents because of reset.css */ + direction: rtl; +} + +#ViewModeSwitch { + margin: 5px 0px; +} + +#AjaxErrorDialog { + display: none; +} + +#AjaxErrorDialogInner { + width: 550px; + text-align: center; +} + +#AjaxErrorDialogInner .Icon { + text-align: center; + display: block; + width: 30px; + height: 30px; + margin: 0px auto 20px auto; + line-height: 30px; + border-radius: 50px; + background: #f92; + color: #fff; + transition: background 2s ease; + float: none; +} + +#AjaxErrorDialogInner .Icon + p { + margin: 0px auto 5px auto; + width: 90%; +} + +#AjaxErrorDialogInner .Icon i { + font-size: 18px; + vertical-align: middle; + margin-top: -3px; +} + +#AjaxErrorDialogInner .CommunicationError .Icon { + background: #b8384e; +} + +#AjaxErrorDialogInner .Icon.Green { + background: green; +} + +#AjaxErrorDialogInner .FullErrorMessage { + color: red; + margin: 5px 0px; +} + +/** + * @subsection Loading Dialog + */ + +.DialogWaiting { + text-align: center; +} + +.DialogWaiting i { + display: block; + margin: 10px 0px; +} + +.DialogWaiting p { + padding: 0px 10px 10px 10px; +} + +.Dialog .InnerContent .Waiting { + display: none; + position: absolute; + left: 0px; + top: 0px; + height: 100%; + width: 100%; + text-align: center; + background: #fff; + z-index: 999; + line-height: 100%; +} + +.Dialog .InnerContent .Waiting i { + font-size: 14px; + position: absolute; + top: 50%; + margin-top: -7px; + left: 50%; + margin-left: -7px; +} + +/** + * @subsection Print elements - Only show when page is printed + */ +.PrintOnly { + display: none; +} + +/** + * @subsection Hidden elements - Elements that are hidden at first + */ +.Hidden { + display: none; +} + +.Invisible { + visibility: hidden; +} + +/** + * @subsection ARIA (Accessibility) + * @subsubsection AlertMessage + * @note This definition allows to create text on the page + * which is not seen, but will be read by the screen reader. + * display: none; cannot be used in this case. + */ + +.ARIAAlertMessage { + position: absolute !important; + left: -10000px; + right: auto; + top: -10000px; +} + +.RTL .ARIAAlertMessage { + left: auto; + right: -10000px; +} + +/** + * @subsection ElementPool - Hide elements for later use with JavaScript + */ +#UIElementPool { + display: none; +} + +/** + * @subsection Links + */ + +a { + text-decoration: none; +} + +a:hover, +a:focus { + color: #F72; +} + +/** + * @subsection Headings + */ +h1 { + font-size: 16px; + font-weight: bold; + margin-bottom: 15px; +} + +h2 { + font-size: 14px; + color: #474747; + margin-bottom: 10px; +} + +h3 { + font-size: 14px; + color: #00023c; + margin-bottom: 5px; +} + +h4 { + color: #00023c; + margin-bottom: 5px; + font-weight: bold; +} + +h5 { + color: #00023c; + margin-bottom: 5px; +} + +/** + * @subsection Paragraphs + * @note Use paragraphs instead of
s for text-only, multiline content! + */ +p { + /* increase line-height for readability */ + line-height: 1.3em; +} + +/** + * @subsection Code Examples + */ +code { + font-family: monospace; +} + +/** + * @subsection Text modifiers + */ +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +/** + * @subsection Regular lists + * @note List elements (ul, ol) are being reset by default to avoid browser styling, so we + need to define our own 'default' lists using a class. + */ + +ul.Default { + list-style-type: square; + margin: 5px 0px; + padding-left: 20px; +} + +ul.Default li { + line-height: 130%; + margin-bottom: 3px; +} + +/** + * @subsection Definition lists + */ +dl { + margin: 5px 0; +} + +dt { + font-size: 13px; + font-weight: bold; + line-height: 1.3em; + margin-top: 5px; +} + +dd { + line-height: 1.3em; + margin-left: 15px; + margin-right: 0; +} + +.RTL dd { + margin-left: 0; + margin-right: 15px; +} + +/** + * @subsection Text + */ +.Center { + text-align: center; +} + +.Left { + text-align: left; +} + +.FloatLeft { + text-align: left; +} + +.Right { + text-align: right; +} + +.FloatRight { + float: right; +} + +.Error { + color: #ea2400; +} + +.Warning { + color: #ff9050; +} + +.Notice { + color: #00023c; +} + +.Confirmation { + color: #069d07; +} + +.Small { + font-size: 90%; +} + +/** + * @subsection Errors + * @note Error fields for forms + */ + +.ErrorBox, +.SuccessBox { + display: block; + padding: 5px 8px 4px; + cursor: default; +} + +.ErrorBox.Hidden, +.SuccessBox.Hidden { + display: none; +} + +.ErrorBox { + color: rgba(255, 255, 255, 0.9); + background: #B83850; +} + +.SuccessBox { + color: #FFF; + background: #8FB738; +} + +.ErrorBox span a, +.SuccessBox span a { + color: #fff; + border-bottom: 1px solid rgba(255, 255, 255, 0.5); + transition: all ease 0.2s; +} + +.ErrorBox span a:hover, +.SuccessBox span a:hover { + border-color: #fff; +} + +/** + * @subsection Drag & drop upload + */ + +div.DnDUploadBox { + overflow-y: hidden; + width: 622px; + padding: 0 !important; +} + +div.DnDUpload { + border: 1px solid #ccc; + color: #aaa; + min-height: 60px; + text-align: center; + position: relative; + margin-bottom: 5px; + max-width: 622px; + box-sizing: border-box; +} + +span.ReadyForUpload { + padding: 30px 0px 5px; + display: block; +} + +div.DnDUpload:focus { + border-color: #000; + color: #000; +} + +input.AjaxDnDUpload.Error + div.DnDUpload { + color: #ea2400; + border-color: #ea2400; +} + +div.DnDUpload.DragOver { + border-style: dashed; + background: #eee; + color: #444; +} + +div.DnDUpload i { + position: absolute; + top: 10px; + left: 50%; + margin-left: -20px; + font-size: 20px; + margin-bottom: 10px; +} + +div.DnDUpload i.fa-spinner { + display: none; +} + +div.DnDUpload.Uploading i.fa-download { + display: none; +} + +div.DnDUpload.Uploading i.fa-spinner { + display: block; +} + +div.DnDUpload .UploadRunning { + display: none; +} + +div.DnDUpload.Uploading .ReadyForUpload { + display: none; +} + +div.DnDUpload.Uploading .UploadRunning { + display: block; +} + +.AttachmentListContainer { + position: relative; + max-width: 622px; +} + +.AttachmentListContainer .Busy { + position: absolute; + left: 0px; + width: 100%; + height: 100%; + top: 0px; + background: rgba(255, 255, 255, 0.5); + text-align: center; + box-sizing: border-box; + display: none; +} + +.AttachmentListContainer .Busy i { + vertical-align: middle; + line-height: 100%; + position: absolute; + top: 50%; + font-size: 20px; + margin-top: -10px; +} + +table.AttachmentList { + clear: none; + margin-bottom: 10px; + margin-top: 0px; + max-width: 622px; + table-layout: fixed; +} + +table.AttachmentList .Filename { + width: 40%; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +table.AttachmentList .Progress { + display: block; + height: 4px; + margin: 3px 0px; + background: #f92; + width: 0px; +} + +table.AttachmentList .Filetype { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +table.AttachmentList .Filesize { + width: 15%; +} + +table.AttachmentList .Delete { + width: 15px; + text-align: center; +} + +table.AttachmentList .AttachmentDelete:focus i { + color: #000; +} + +table.AttachmentList.DataTable thead th { + line-height: 12px; +} + +/** + * @note Use the class InvisibleText to hide text from the screen, + * while it is still recognized and read by screen readers. + */ +.InvisibleText { + width: 0; + height: 0; + display: inline-block; + text-indent: -9999px; + white-space: nowrap; + position: absolute !important; +} + +/** + * @subsection Spacings + */ +.Spacing { + margin: 13px; +} + +.SpacingTop { + margin-top: 13px; +} + +.SpacingTopSmall { + margin-top: 8px; +} + +.SpacingTopLarge { + margin-top: 89px; +} + +.SpacingBottom { + margin-bottom: 13px; +} + +.SpacingBottomMedium { + margin-bottom: 34px !important; +} + +.SpacingBottomLarge { + margin-bottom: 89px; +} + +.SpacingLeft { + margin-left: 10px; +} + +.SpacingRight { + margin-right: 10px; +} + +/** + * @subsection Indents + */ +.Indent { + padding-left: 13px !important; +} + +/** + * @subsection Box alignment + */ +.CenterBox { + margin-left: auto !important; + margin-right: auto !important; +} + +/** + * @subsection Controlling the display: value + * @note This is especially helpful for links. When + * they have this class, the entire block will be clickable. + */ +.AsBlock { + display: block; +} + +/** + * @subsection Clear + */ +.Clear { + float: none !important; + clear: both !important; +} + +.ClearNone { + clear: none !important; +} + +.ClearLeft, +.RTL .ClearRight { + float: none !important; + clear: left !important; +} + +.ClearRight, +.RTL .ClearLeft { + float: none !important; + clear: right !important; +} + +/** + * @subsection MainBox + */ +.MainBox { + position: relative; + padding: 16px 10px 7px 10px; +} + +.RTL .MainBox { + padding: 4px 8px 8px 16px; +} + +.OverviewBox { + position: relative; +} + +.MainBox > h1 { + margin: 0; + padding: 10px 8px 15px 8px; + position: relative; +} + +.MainBox > .AsteriskExplanation { + padding-left: 8px; + margin-bottom: 10px; +} + +.RTL .MainBox > .AsteriskExplanation { + padding-left: 0px; + padding-right: 8px; +} + +.AsteriskExplanation { + color: #999; +} + +.MainBox.FormScreen > h1, +.MainBox.FormScreen > .AsteriskExplanation { + margin-left: 24%; +} + +.MainBox.FormScreen.NoSidebar > h1, +.MainBox.FormScreen.NoSidebar > .AsteriskExplanation { + margin-left: 30%; +} + +.RTL .MainBox.FormScreen > h1, +.RTL .MainBox.FormScreen > .AsteriskExplanation { + margin-right: 24%; +} + +.RTL .MainBox.FormScreen.NoSidebar > h1, +.RTL .MainBox.FormScreen.NoSidebar > .AsteriskExplanation { + margin-right: 30%; +} + +.OverviewBox > h1 { + margin: 10px 0px; + padding: 8px 11px 7px; + position: relative; +} + +/** + * @subsection Bread crumb + */ + +.BreadCrumb { + list-style-type: none; + margin: 0px 2px 15px 0px; + padding: 7px 15px 4px 0px; + background: #f5f5f5; + position: relative; + padding-left: 0px; + padding-right: 15px; + overflow-y: hidden; + overflow-x: auto; + white-space: nowrap; + box-shadow: 1px 1px 0px #e9e9e9; +} + +.RTL .BreadCrumb { + padding-right: 10px; + padding-left: 15px; +} + +.BreadCrumb li { + display: inline-block; + margin: 0px 2px 0px 2px; + padding-left: 35px; + color: #777; + position: relative; + white-space: nowrap; + vertical-align: middle; +} + +.BreadCrumb li > a, +.BreadCrumb li > span { + line-height: 14px; + display: inline-block; + padding: 0px 2px 3px 2px; +} + +.BreadCrumb li:first-child { + padding-left: 20px; +} + +.BreadCrumb li:first-child a i { + font-size: 16px; + color: #777; +} + +.BreadCrumb li:first-child a:hover i { + color: #00023c; +} + +.RTL .BreadCrumb li { + padding-left: 0px; + padding-right: 35px; +} + +.RTL .BreadCrumb li:first-child { + padding-right: 20px; +} + +.BreadCrumb li:first-child:after, +.BreadCrumb li:first-child:before { + display: none; +} + +.BreadCrumb a { + color: #000; + position: relative; +} + +.BreadCrumb a:after { + position: absolute; + left: 0px; + width: 0px; + content: ""; + bottom: 0px; + border-bottom: 1px solid #bbb; + transition: all ease 0.3s; +} + +.BreadCrumb a:hover:after, +.BreadCrumb a:focus:after, +.BreadCrumb a:active:after { + width: 100%; +} + +.BreadCrumb li:before, +.BreadCrumb li:after { + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-width: 22px; + margin-top: -24px; +} + +.BreadCrumb li:after { + left: 0px; + border-color: rgba(255, 255, 255, 0); + border-left-color: #fff; +} + +.RTL .BreadCrumb li:after { + border-left-color: transparent; + border-right-color: #fff; + left: auto; + right: 0px; +} + +.BreadCrumb li:before { + left: -5px; + border-color: rgba(238, 238, 238, 0); + border-left-color: #f5f5f5; + z-index: 2; +} + +.RTL .BreadCrumb li:before { + left: auto; + right: -5px; + border-right-color: #f5f5f5; + border-left-color: transparent; +} + +/** + * @subsection Standard Widths + */ +.W10pc { + width: 10%; +} + +.W20pc { + width: 20%; +} + +.W25pc { + width: 25%; +} + +.W33pc { + width: 33%; +} + +.W50pc { + width: 50%; +} + +.W60pc { + width: 60%; +} + +.W70pc { + width: 70%; +} + +.W75pc { + width: 75%; +} + +.W80pc { + width: 80%; +} + +.W90pc { + width: 90%; +} + +.W95pc { + width: 95%; +} + +.W100pc { + width: 100%; +} + +.W50px { + width: 50px; +} + +.W950px { + width: 950px; +} + +/** + * @subsection MessageBox + */ + +.MessageBox { + margin: 0px; + background: #F7AE40; + position: relative; + z-index: 1; +} + +.MessageBox.WithIcon { + padding-left: 20px; +} + +.MessageBox.WithIcon > i { + position: absolute; + left: 12px; + top: 12px; +} + +.MessageBox p { + padding: 10px 10px 10px 19px; +} + +.MessageBox p, +.MessageBox a { + color: #442A0B; +} + +.MessageBox a:hover { + text-decoration: none; +} + +.MessageBox > p + p { + margin-top: 2px; +} + +.MessageBox.Error { + background: #b8384e; +} + +.MessageBox.Confirmation { + background: #049E35; +} + +.MessageBox.Error p, +.MessageBox.Error a, +.MessageBox.Confirmation p, +.MessageBox.Confirmation a { + color: rgba(255, 255, 255, 0.8); +} + +.MessageBox p a:after { + content: "\2192"; + display: inline-block; + font-size: 15px; + transition: margin ease 0.3s; +} + +.MessageBox p a:hover:after { + margin-left: 5px; +} + +.MessageBox.Info { + background-color: #2A5464; +} + +.MessageBox.Info p, +.MessageBox.Info a { + color: rgba(255, 255, 255, 0.8); +} + +.MessageBox.Info a, +.MessageBox.Error a { + transition: color ease 0.3s; +} + +.MessageBox.Info a:hover, +.MessageBox.Error a:hover { + color: #fff; +} + +.MessageBox a.Button:after { + content: ""; +} + +.MessageBox a.Button { + display: inline; + padding: 3px 7px; +} + +.MessageBox a.Button:hover { + text-decoration: none; +} + +.MessageBox.Info a.Button { + background-color: #3E6C7C; +} + +.MessageBox.Info a.Button:hover { + background-color: #4B7C8E; +} + +.MessageBox.Info a.Button i { + color: #89C6D1; +} + +form .MessageBox{ + margin-left: 0px; + margin-right: 0px; + margin-top: 0px; +} + +/** + * @subsection Flag + */ + +.Flag.Small { + width: 17px; + height: 8px; + margin: 0px auto; +} + +.Flag span { + display: block; + height: 100%; + text-indent: -9999px; + cursor: pointer; + /* set a default color for priorities */ + background-color: #cdcdcd; +} + +.Flag span.Escalated { + background-color:#ea2400; +} + +.Flag span.New { + background-color: #8bef4d; +} + +.Flag span.Warning { + background-color: #ffdd50; +} + +.Flag span.PriorityID-1 { + background-color:#03c4f0; +} + +.Flag span.PriorityID-2 { + background-color:#83bfc8; +} + +.Flag span.PriorityID-3 { + background-color:#cdcdcd; +} + +.Flag span.PriorityID-4 { + background-color:#ffaaaa; +} + +.Flag span.PriorityID-5 { + background-color:#ea2400; +} + +/** + * @subsection "Unread" star + */ +span.UnreadArticles, +div.UnreadArticles { + display: block; + width: 16px; + height: 15px; + margin-left: 6px; + font-weight: normal; + position: relative; + padding: 0px 3px !important; +} + +span.UnreadArticles i, +div.UnreadArticles i { + display: block; + position: absolute; + left: 0px; + top: 0px; + z-index: 2; + font-size: 14px; + color: #bfbfce; +} + +span.UnreadArticles em, +div.UnreadArticles em { + display: none; +} + +span.UnreadArticles i:first-child, +div.UnreadArticles i:first-child { + color: #777 !important; + font-size: 16px; + z-index: 1; + left: -1px; + top: -1px; +} + +span.UnreadArticles.Remarkable i, +div.UnreadArticles.Remarkable i { + color: #F2BD0E; +} + +span.UnreadArticles.Ordinary, +div.UnreadArticles.Ordinary { + color: #bfbfce; +} + +tbody tr:hover span.UnreadArticles i { + color: #fff; +} + +span.ImportantArticles { + display: block; + width: 16px; + height: 16px; + float: right; + margin: -2px 0px 0px 23px; + color: #C10505; + font-size: 13px; +} + +span.ImportantArticles em { + display: none; +} + +span.ImportantArticles i { + color: #C10505; +} + +/** + * @subsection Charts + */ +.Chart { + width: 240px; + height: 200px; +} + +#ChartTooltip { + padding: 2px 8px 3px; + background: #000; + color: #FFF; + font-size: 11px; + opacity: 0.8; + border-radius: 8px; + position: absolute; +} + +/** + * @subsection Datepicker + */ +.DatepickerIcon { + margin: 1px 0 0 4px; + height: 16px; + width: 16px; + display: inline-block; + vertical-align: top; + color: #00023c; +} + +.RTL .DatepickerIcon { + margin: 0 4px 0 0; +} + +/* Vacation Days */ +td.Highlight a.ui-state-default { + border: 1px solid #fad42e; + background: #ffe45c !important; + background: -moz-linear-gradient(top, #fff0a5 0%, #ffe45c 100%) !important; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff0a5), color-stop(100%,#ffe45c)) !important; + background: -webkit-linear-gradient(top, #fff0a5 0%,#ffe45c 100%) !important; + background: -o-linear-gradient(top, #fff0a5 0%,#ffe45c 100%) !important; + background: -ms-linear-gradient(top, #fff0a5 0%,#ffe45c 100%) !important; + background: linear-gradient(to bottom, #fff0a5 0%,#ffe45c 100%) !important; +} + +/* Today */ +.ui-datepicker-current-day { +} + +/*Weekend*/ +.ui-datepicker-week-end { +} + +/** + * @subsection Autocompletion + */ + +.ui-autocomplete { + z-index: 20 !important; + max-height: 200px; + overflow-x: hidden; + overflow-y: scroll; +} + +.ui-autocomplete .ui-menu-item { + font-size: 11px; +} + +.ui-overlay-autocomplete { + z-index: 6100 !important; +} + +.ui-autocomplete .ui-menu-item-wrapper.ui-state-active { + border: 0px; + margin: 0px; +} + +.ui-menu-item:hover, +.ui-menu-item:focus, +.ui-menu-item:active, +.ui-autocomplete .ui-menu-item-wrapper.ui-state-active { + background: #eee; +} + +/** + * @subsection Icons + */ +.IconInline { + display: inline-block; +} + +.IconReady { + width: 16px; + height: 16px; + background-image: url(../img/icons/tick.png); +} + +.IconNotReady { + width: 16px; + height: 16px; + background-image: url(../img/icons/cross.png); +} + +.IconNotReadyGrey { + width: 16px; + height: 16px; + background-image: url(../img/icons/cross_sw.png); +} + +/** + * @subsection Dialog popup width + */ +iframe.TextOption { + width: 500px; + height: 400px; +} + +iframe.TextOption.Customer { + width: 800px; +} + +iframe.TextOption.CustomerUserAddressBook { + width: 960px; + min-height: 65vh; + max-height: 80vh; +} + +/** + * @subsection global search + */ +#SearchForm, +#AgentCustomerInformationCenterSearchForm, #AgentCustomerUserInformationCenterSearchForm, +#AgentTicketCustomerIDSelection { + width: 760px; + padding-right: 20px; +} + +#SearchForm #SearchProfile, +#AgentCustomerInformationCenterSearchForm #SearchProfile { + max-width: 350px; +} + +#ArticleFilterDialogForm { + width: 480px; + max-height: 300px; +} + +#ContextSettingsDialog { + width: 450px; + max-height: 100px; +} + +/** + * @subsection global message format + */ +.ArticleBody { + font-family: monospace,fixed; + word-wrap: break-word; + background: #FFF; + padding: 10px; + min-height: 70px; +} + +.ArticleHTML { + padding: 2px 5px; + font-size: 11px; + max-height: 100px; + background: #FFF; + min-height: 70px; +} + +.ArticleMailContent .ArticleHTML { + max-height: none; + font-size: 12px; + padding: 10px; +} + +/** + * @subsection Chat + */ + +.ArticleChat .Name { + font-weight: bold; + white-space: nowrap; +} + +.ArticleChat .Time { + padding-right: 5px; + color: #888; + white-space: nowrap; +} + +.ArticleChat .SystemGenerated .Name { + display: none; +} + +.ArticleChat .SystemGenerated .Text { + font-style: italic; + color: #888; +} + +.ArticleChat .Own .Name { + color: red; +} + +.ArticleChat > div { + display: table; +} + +.ArticleChat > div > div { + display: table-row; +} + +.ArticleChat > div > div > span { + display: table-cell; +} + +#ChatStartDialog { + width: 500px; + position: relative; +} + +#ChatStartDialog form { + display: block; + padding: 10px; +} + +#ChatStartDialog form textarea { + width: 380px; + height: 30px; + font-family: arial, sans-serif; + padding: 3px; +} + +#ChatStartDialog form .Primary { + position: absolute; + right: 20px; + top: 11px; +} + +#ChatStartDialog form .Primary span { + line-height: 26px; + height: 26px; +} + +#ChatStartDialog form .Primary:focus { + border-color: #00023c; +} + +.ChatProtocol { + border: 1px solid #ccc; + padding: 2px; + overflow-y: auto; + max-height: 150px; + width: 617px; +} + +/** + * @subsection global jQuery UI optimizations + */ +/* +* Bug #8288: Autocomplete search results show up in Times font when using Internet Explorer +*/ +.ui-menu-item { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +.ui-menu .ui-menu-item a { + display: block; + padding: 2px; + border: 0px; +} + +.ui-corner-all { + border-radius: 0px !important; +} + +.ui-widget-header { + background: #eee !important; + border: 0px !important; + font-weight: normal !important; +} + +.ui-state-default, +.ui-widget-content .ui-state-default, +.ui-widget-header .ui-state-default { + background: #f2f2f2 !important; +} + +.ui-state-hover, +.ui-widget-content .ui-state-hover, +.ui-widget-header .ui-state-hover, +.ui-state-focus, +.ui-widget-content .ui-state-focus, +.ui-widget-header .ui-state-focus { + background: #ddd !important; +} + +/** + * @subsection global CKEditor fixes/improvements + */ + +.cke_combo__fontsize .cke_combo_text { + width: 40px !important; +} + +#cke_RichText, +.cke_toolbar > .cke_toolgroup, +.cke_toolbar .cke_combo_button, +.cke_inner .cke_contents, +.cke_dialog_body, +input.cke_dialog_ui_input_password, +input.cke_dialog_ui_input_text, +textarea.cke_dialog_ui_input_textarea { + border-radius: 0px !important; +} + +.cke_toolgroup .cke_button_on { + background-color: #ccc; +} + +input.cke_dialog_ui_input_password:focus, +input.cke_dialog_ui_input_text:focus, +textarea.cke_dialog_ui_input_textarea:focus { + box-shadow: none !important; + border-color: #f92 !important; +} + +/** + * @subsection global nvd3 improvements/fixes + */ + +.nvtooltip { + font-size: 11px !important; + border: 0px !important; +} + +/* + * @subsection Popup-Iframe (for responsive) + */ +iframe.PopupIframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 9999; +} + +/** + * @subsection Floaters + */ + +body > div.MetaFloater { + width: 600px; + height: 400px; + background: #fff; + box-shadow: 2px 1px 3px #aaa; + position: absolute; + box-sizing: border-box; + z-index: 999; + margin-top: -5px; + border: 1px solid #eee; + border-top: 30px solid #eee; +} + +body > div.MetaFloater:after, +body > div.MetaFloater:before { + bottom: 399px; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} + +body > div.MetaFloater.Left:after, +body > div.MetaFloater.Left:before { + left: 15px; + margin-top: -1px; +} + +body > div.MetaFloater.Right:after, +body > div.MetaFloater.Right:before { + left: auto; + right: 15px; +} + +body > div.MetaFloater.Bottom:after, +body > div.MetaFloater.Bottom:before { + bottom: auto; + top: 100%; +} + +body > div.MetaFloater:after { + border-bottom-color: #eee; + border-width: 15px; + margin-left: -15px; +} + +body > div.MetaFloater.Bottom:after { + border-color: rgba(255, 255, 255, 0); + border-top-color: #fff; +} + +body > div.MetaFloater:before { + border-color: rgba(170, 170, 170, 0); + border-bottom-color: #aaa; + border-width: 16px; + margin-left: -16px; +} + +body > div.MetaFloater.Bottom:before { + border-color: rgba(170, 170, 170, 0); + border-top-color: #aaa; +} + +body > div.MetaFloater > i.fa-spin { + position: absolute; + left: 50%; + font-size: 20px; + top: 50%; + margin-left: -10px; + margin-top: -10px; +} + +body > div.MetaFloater > div.Content > iframe { + height: 200%; + left: -50%; + position: absolute; + top: -50%; + transform: scale(0.5); + width: 200%; +} + +body > div.MetaFloater > div.Content > iframe.NoScale { + height: 100%; + left: 0px; + top: 0px; + transform: scale(1.0); + width: 100%; +} + +body > div.MetaFloater > a { + font-size: 15px; + padding: 8px 10px; + display: block; + position: absolute; + top: -30px; + text-align: right; + box-sizing: border-box; + height: 30px; + color: #555; +} + +body > div.MetaFloater > div.Content { + height: 100%; + width: 100%; + position: absolute; + left: 0px; + top: 0px; + overflow: hidden; +} + +body > div.MetaFloater > div.NoPreview { + display: none; + text-align: center; + width: 50%; + margin: 23% auto; + line-height: 150%; + color: #777; +} + +body > div.MetaFloater > div.NoPreview i { + display: block; + font-size: 20px; + margin-bottom: 10px; + color: #777; +} + +body > div.MetaFloater > a.Scale { + left: 0px; +} + +body > div.MetaFloater > a.Open { + left: 25px; +} + +body > div.MetaFloater > a.Close { + right: 0px; +} + +/** + * @subsection CKEditor Notifications + */ + +/* +Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.md or http://ckeditor.com/license +*/ + +/** + * Progress notification structure: + * + * +---div.cke_notification cke_notification_info--------------------------+ + * | | + * | +---div.cke_notification_progress-----------------------------------+ | + * | | | | + * | +-------------------------------------------------------------------+ | + * | | + * | +---p.cke_notification_message--------------------------------------+ | + * | | Foo | | + * | +-------------------------------------------------------------------+ | + * | | + * | +---a.cke_notification_close----------------------------------------+ | + * | | +---span.cke_label----------------------------------------------+ | | + * | | | X | | | + * | | +---------------------------------------------------------------+ | | + * | +-------------------------------------------------------------------+ | + * | | + * +-----------------------------------------------------------------------+ + * + * + * Warning notification structure: + * + * +---div.cke_notification cke_notification_warning-----------------------+ + * | | + * | +---p.cke_notification_message--------------------------------------+ | + * | | Foo | | + * | +-------------------------------------------------------------------+ | + * | | + * | +---a.cke_notification_close----------------------------------------+ | + * | | +---span.cke_label----------------------------------------------+ | | + * | | | X | | | + * | | +---------------------------------------------------------------+ | | + * | +-------------------------------------------------------------------+ | + * | | + * +-----------------------------------------------------------------------+ + * + * Success and info notifications have the same structure as warning, but use + * `cke_notification_success` and `cke_notification_info` instead of `cke_notification_warning`. + */ + +.cke_notifications_area { + /* Prevent notification margin capture clicking. */ + pointer-events: none; +} +.cke_notification { + pointer-events: auto; + position: relative; + margin: 10px; + width: 300px; + color: white; + border-radius: 3px; + text-align: center; + opacity: 0.95; + filter: alpha(opacity = 95); + box-shadow: 2px 2px 3px 0px rgba(50, 50, 50, 0.3); + -webkit-animation: fadeIn 0.7s; + animation: fadeIn 0.7s; +} + +.cke_notification_message a { + color: #12306F; +} + +@-webkit-keyframes fadeIn { + from { opacity: 0.4; } + to { opacity: 0.95; } +} + +@keyframes fadeIn { + from { opacity: 0.4; } + to { opacity: 0.95; } +} + +.cke_notification_success { + background: #72B572; + border: 1px solid #63A563; +} + +.cke_notification_warning { + background: #C83939; + border: 1px solid #902B2B; +} + +.cke_notification_info { + background: #2E9AD0; + border: 1px solid #0F74A8; +} + +.cke_notification_info span.cke_notification_progress { + background-color: #0F74A8; + display: block; + padding: 0; + margin: 0; + height: 100%; + overflow: hidden; + position: absolute; + z-index: 1; +} + +.cke_notification_message { + position: relative; + margin: 4px 23px 3px; + color: #fff; + font-family: Arial, Helvetica, sans-serif; + font-size: 12px; + line-height: 18px; + z-index: 4; + text-overflow: ellipsis; + overflow: hidden; +} + +.cke_notification_close { + position: absolute; + cursor: pointer; + text-align: center; + top: 5px; + right: 1px; + padding: 0; + margin: 0; + z-index: 5; + opacity: 0.6; + filter: alpha(opacity = 60); +} + +.cke_notification_close:after { + display: block; + height: 20px; + width: 20px; + content: "x"; + color: #fff; +} + +.cke_notification_close:hover { + opacity: 1; + filter: alpha(opacity = 100); +} + +.cke_notification_close span { + display: none; +} + +.cke_notification_warning a.cke_notification_close { + opacity: 0.8; + filter: alpha(opacity = 80); +} + +.cke_notification_warning a.cke_notification_close:hover { + opacity: 1; + filter: alpha(opacity = 100); +} + +/** + * @subsection AJAX Loader + */ + +.AJAXLoader { + display: inline-block; + width: 14px; + height: 14px; + margin: 4px; + position: relative; + vertical-align: bottom; +} + +.AJAXLoader:after, +#Canvas .Activity .Loader:after, +.Loading > .Header h2:after, +.OverviewControl.Loading .ControlRow:after { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; + position: absolute; + left: 0px; + top: 0px; + width: 100%; + height: 100%; + line-height: 14px; + content: "\f1ce"; + font-family: FontAwesome; + font-size: 14px; + color: #777; +} + +} + +/* + * @subsection Media Query Reset-CSS (for desktop screen resolutions) + */ +@media only screen and (min-width: 1025px) { + + /* + * @subsection Responsive classes + */ + .ScreenXL { + display: block !important; + } + + .SmallerOrEqualScreenXL { + display: block !important; + } + + .ScreenL, .ScreenM, .ScreenS, .ScreenXS, + .SmallerOrEqualScreenL, .SmallerOrEqualScreenM, + .SmallerOrEqualScreenS, .SmallerOrEqualScreenXS { + display: none !important; + } + + /* + * @subsection Responsive footer classes + * @description Used to determinethe active screen size in JavaScript + */ + #ResponsiveFooter .Visible-ScreenXL { + display: block !important; + } + + #ResponsiveFooter .Visible-ScreenL, + #ResponsiveFooter .Visible-ScreenM, + #ResponsiveFooter .Visible-ScreenS, + #ResponsiveFooter .Visible-ScreenXS { + display: none !important; + } + + .ResponsiveHandle { + display: none !important; + } + + .ErrorBox, .SuccessBox { + margin: 0px 0px 20px 0px; + line-height: 150%; + } + + /* Filters */ + + .TableFilterContainer { + position: relative; + } + + .TableFilterContainer .FilterRemove { + position: absolute; + right: 6px; + top: 50%; + font-size: 12px; + margin-top: -6px; + display: none; + color: #aaa; + transition: color ease 0.3s; + } + + .TableFilterContainer .FilterRemove:focus, + .TableFilterContainer .FilterRemove:hover, + .TableFilterContainer .FilterRemove:active { + color: #000; + } + + .TableFilterContainer input, + .TableFilterContainer input.FilterBox { + padding: 7px !important; + box-sizing: border-box; + width: 100%; + } +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Dialog.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Dialog.css new file mode 100644 index 0000000000..db6e31a77d --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Dialog.css @@ -0,0 +1,298 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Dialogs + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Overlay + */ +#Overlay { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: #000; + opacity: 0.5; + filter: alpha(opacity = 50); + z-index: 3500; +} + +/** + * @subsection Dialog + */ +.Dialog { + position: absolute; + z-index: 6000; + min-width: 150px; + background: #1f1f1f; + border-radius: 10px; + border: 10px solid #1f1f1f; +} + +.Dialog.Modal.Alert { + z-index: 6500; +} + +.Dialog.Fullsize { + width: 100%; + height: 100%; + left: 0px !important; +} + +.Dialog > .Header { + cursor: move; + display: block; + position: relative; + height: 25px; +} + +.Dialog > .Header .Close { + display: block; + position: absolute; + height: 12px; + width: 12px; + right: 8px; + top: 7px; + color: #c8c6c4; +} + +.RTL .Dialog > .Header .Close { + right: auto; + left: 8px; +} + +.Dialog > .Header .Close:hover i { + color: #E57633; +} + +.Dialog > .Header h1 { + padding: 5px 10px; + font-weight: normal; + font-size: 14px; + padding-top: 5px; +} + +.Dialog > .Content { + position: relative; + overflow-x: hidden; +} + +.Dialog > .Content > .InnerContent { + padding: 10px 25px 10px 10px; + background: #1f1f1f; + overflow-y: auto; + overflow-x: auto; + max-height: 200px; + position: relative; +} + +#AgentSplitSelection { + min-width: 330px; +} + +#TimeLineOverflow { + overflow-y: hidden; + max-height: 1173px; + padding: 10px; +} + +.RTL .Dialog > .Content > .InnerContent { + padding: 10px 10px 10px 25px; +} + +.Dialog > .Content > .ContentFooter { + padding: 6px 0 5px; + min-height: 20px; +} + +.Dialog > .Footer { + padding: 6px 0 5px; + display: block; + position: relative; +} + +.Dialog > .Footer.ContentFooter { + display: none; +} + +/** + * subsection Alert + */ + +.Dialog.Alert .InnerContent .fa { + display: block; + font-size: 25px; + text-align: center; + color: #ff505e; + margin-bottom: 10px; +} + +.Dialog.Alert h2, +.Dialog.Alert p { + text-align: center; +} + +.Dialog.Alert { + width: 450px; + top: 100px; + left: 300px; +} + +/** + * subsection Settings + */ + +.Dialog fieldset { + margin-bottom: 15px; +} + +.Dialog .WidgetSettingsForm fieldset, +.Dialog fieldset.NoMargin { + margin-bottom: 0px; +} + +.Dialog .Field.LayoutGrid { + padding-top: 7px; +} + +.Dialog .Field.LayoutGrid .Tablelike { + width: 98%; +} + +.Dialog .Field .FocusField { + position: absolute; + left: -9999px; + z-index: -1; +} + +.Dialog .Buttons { + background: #ddd; + border-top: 1px solid #ccc; + margin: 15px -8px -8px; + padding: 10px 10px 9px 10px; + text-align: center; +} + +.Dialog .Field.LayoutGrid .AllocationList { + max-height: 192px; + overflow: auto; +} + +.Field.LayoutGrid .AllocationList.AvailableFields { + max-height: 155px; +} + +.Dialog .Field.LayoutGrid .AllocationList.OrderNumbers { + list-style: decimal inside; +} + +.FilterInputContainer { + width: 98%; + border-left: 1px solid #333; + border-right: 1px solid #333; + background-color: #333; +} + +.FilterInputContainer input { + width: 95%; + display: block; + margin: 7px auto; +} + +#ContextSettingsDialogOverviewSmall { + width: 950px; + max-height: 600px; +} + +/* Pure continuous text dialogs */ + +.TextDialog { + padding: 10px; + line-height: 150%; + width: 550px; + font-size: 13px; + max-height: 450px; + overflow: auto; +} + +.TextDialog p, +.TextDialog li, +.TextDialog a { + font-size: 12px; +} + +.TextDialog ul { + list-style-type: square; + margin: 0px 0px 7px 20px; +} + +.TextDialog ul li { + margin-bottom: 5px; + line-height: 130%; +} + +.TextDialog h1 { + margin-bottom: 4px; + margin-top: 7px; + font-size: 14px; +} + +.TextDialog > p { + margin-bottom: 12px; + margin-left: 8px; +} + +/* Elasticsearch QuickResults */ + +#ElasticsearchQuickResult td { + max-width: 400px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +#ElasticsearchQuickResult h3 { + padding: 8px 0px 4px 20px; + margin: 0px; +} + +/* Error screens in overlays */ + +.Dialog.Modal #AppWrapper > #Header, +.Dialog.Modal .ErrorScreen ~ #Footer { + display: none; +} + +.Dialog.Modal .ErrorScreen { + margin-top: 0px !important; +} + +.Dialog.Modal .ErrorScreen .CenterBox { + width: auto !important; +} + +.Dialog.Modal .ErrorScreen .WidgetSimple .Content { + max-height: 200px; + overflow: auto; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Footer.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Footer.css new file mode 100644 index 0000000000..c76f68576c --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Footer.css @@ -0,0 +1,71 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Footer + */ + +@media screen,projection,tv,handheld { + +#Footer { + margin-top: 1px; + min-height: 15px; + padding: 12px 9px 8px; + font-size: 10px; + clear: both; + text-align: center; + position: relative; +} + +#Footer a, +#Footer ul li a { + color: #bbb; +} + +#Footer a:hover, +#Footer ul li a:hover { + text-decoration: underline; +} + +#Footer ul { + position: absolute; + top: 12px; + left: 212px; + right: auto; +} + +.RTL #Footer ul { + left: auto; + right: 212px; +} + +#Footer ul li { + float: left; + padding: 0 4px 0 4px; + border-left: 1px solid #9E9E9E; +} + +.RTL #Footer ul li { + float: right; + border-left: none; + border-right: 1px solid #9E9E9E; +} + +#Footer ul li:first-child { + border: none; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Form.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Form.css new file mode 100644 index 0000000000..92488449f9 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Form.css @@ -0,0 +1,883 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Forms + */ + +@media screen,projection,tv,handheld { + +/* Dark mode for select fields */ +select { + background: #141414; + color: #c8c6c4; + border: 1px solid #555; +} + +/** + * @subsection Input focus + * @note Does not work in IE6, only partially in IE7 (no focus) + */ + +input[type=text], +input[type=password], +input[type=email], +textarea, +select[multiple=multiple] { + border: 1px solid #333; + border-top-color: #444; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + /* Opera 10.5 has per default a grey background */ + background-color: #141414; + -webkit-box-shadow: inset 1px 1px 3px #222, inset -1px -1px 3px #222; + box-shadow: inset 1px 1px 3px #222, inset -1px -1px 3px #222; +} + +select[multiple=multiple] { + min-width: 300px; + padding: 3px; + box-shadow: inset 1px 1px 3px #222, inset -1px -1px 3px #222; +} + +.DataTable select[multiple=multiple] { + min-width: 0px; +} + +select[multiple=multiple] option { + padding: 2px; +} + +select[multiple=multiple] option:nth-child(odd) { + background-color: #141414; +} + +input#Subject { + font-size: 13px; + padding: 5px; + font-weight: bold; +} + +input[type=text], +input[type=password], +input[type=email], +textarea { + padding: 3px; + font-size: 12px; + color: #c8c6c4; +} + +input[type=text]:focus, +input[type=password]:focus, +input[type=email]:focus, +textarea:focus { + border-color: #777; + outline: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +::-webkit-input-placeholder { /* WebKit, Blink, Edge */ + color: #aaa; + transition: color ease 0.3s; +} + +:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ + color: #aaa; + transition: color ease 0.3s; + opacity: 1; +} + +::-moz-placeholder { /* Mozilla Firefox 19+ */ + color: #aaa; + transition: color ease 0.3s; + opacity: 1; +} + +:-ms-input-placeholder { /* Internet Explorer 10-11 */ + color: #aaa; + transition: color ease 0.3s; +} + +::-ms-input-placeholder { /* Microsoft Edge */ + color: #aaa; + transition: color ease 0.3s; +} + +:focus::-webkit-input-placeholder { /* WebKit, Blink, Edge */ + color: #555; +} + +:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ + color: #555; + opacity: 1; +} + +:focus::-moz-placeholder { /* Mozilla Firefox 19+ */ + color: #555; + opacity: 1; +} + +:focus:-ms-input-placeholder { /* Internet Explorer 10-11 */ + color: #555; +} + +:focus::-ms-input-placeholder { /* Microsoft Edge */ + color: #555; +} + +/** + * @subsection Textarea + * @note Fixed font needed in textareas because otherwise the line wrapping is incorrect. + */ +textarea { + font-family: monospace,fixed; +} + + +/** + * @subsection Input Readonly + */ +input[type=text][readonly], +input[type=password][readonly], +input[type=email][readonly], +textarea[readonly] { + background-color: #333; +} + +/** + * @subsection Buttons + */ +button.Primary { + font-weight: bold; +} + +a.CertificateRelationAdd, +button.CertificateRelationAdd, +a.CertificateRead, +button.Add, +a.Add, +button.Remove, +a.Remove, +button.TrashCan, +a.TrashCan, +a.Pencil, +button.Reset, +a.Reset { + height: 16px; + width: 16px; + padding: 1px; + margin-top: 0; + margin-bottom: 1px; + border-style: none; + text-indent: -9999px; + display: inline-block; + vertical-align: middle; + cursor: pointer; + position: relative; + z-index: 999; +} + +button.Add, +a.Add { + background: url(../img/filter_add.png) no-repeat center; +} + +button.Add:hover, +button.Add:focus, +a.Add:hover, +a.Add:focus { + background: url(../img/filter_add_hover.png) no-repeat center; +} + +button.CertificateRelationAdd, +a.CertificateRelationAdd { + background: url(../img/icons/certificate-plus.png) no-repeat center; +} + +a.CertificateRead { + background: url(../img/icons/certificate.png) no-repeat center; +} + +button.Remove, +a.Remove { + background: url(../img/filter_remove.png) no-repeat center; +} + +button.Remove:hover, +button.Remove:focus, +a.Remove:hover, +a.Remove:focus { + background: url(../img/filter_remove_hover.png) no-repeat center; +} + +a.TrashCan i.fa-trash-o, +a.Pencil i.fa-edit { + text-indent: 0px; + position: absolute; + left: 0px; + top: 4px; + z-index: 998; +} + +button.Reset, +a.Reset{ + height: 22px; + width: 22px; + padding: 3px; +} + +.AddButton, +.RemoveButton { + color: #c8c6c4; + font-size: 14px; + vertical-align: middle; +} + +/** + * @note Push-lookalike for active state + */ +button.Add:active, +a.Add:active, +button.Remove:active, +a.Remove:active, +button.TrashCan:active, +a.TrashCan:active, +button.Reset:active { + margin-top: 1px; + margin-bottom: 0; +} + + +.GetAllAJAX { + width: 16px; + height: 16px; + margin-left: 3px; + display: inline-block; + color: #c8c6c4; +} + +.GetAllAJAX span { + position: absolute; + left: -9999px; + top: -9999px; +} + +.RTL .GetAllAJAX { + margin: 0 3px 0 0; +} + +.AdditionlFieldIcon { + width: 16px; + height: 16px; + margin-left: 3px; + display: inline-block; + color: #c8c6c4; +} + +.AdditionlFieldIcon span { + position: absolute; + left: -9999px; + top: -9999px; +} + +.RTL .AdditionlFieldIcon { + margin: 0 3px 0 0; +} + +/** + * @subsection GenericAgent ClearSelect + */ + +.GenericAgentClearSelect { + width: 16px; + height: 16px; + margin-left: 3px; + color: #c8c6c4; +} + +.GenericAgentClearSelect span { + position: absolute; + left: -9999px; + top: -9999px; +} + +/** + * @subsection Tree selection icon and overlay for select boxes + */ + +.ShowTreeSelection { + width: 16px; + height: 16px; + margin-left: 3px; + display: none; + color: #c8c6c4; +} + +.ShowTreeSelection span { + position: absolute; + left: -9999px; + top: -9999px; +} + +.ShowTreeSelection:focus { + color: #fef235; +} + +.Field .ShowTreeSelection, .WidgetSettingsForm .ShowTreeSelection { + display: inline-block; +} + +.WidgetSettingsForm .ShowTreeSelection { + position: relative; + top: -4px; +} + +#TreeContainer #TreeSearch { + position: relative; +} + +#TreeContainer #TreeSearch span { + color: #AAAAAA; + cursor: pointer; + font-size: 12px; + font-weight: bold; + height: 12px; + position: absolute; + right: 9px; + top: 4px; + width: 16px; +} + +.DialogTreeSearch span { + color: #AAAAAA; + cursor: pointer; + font-weight: bold; + position: relative; + right: 10px; +} + +#TreeContainer #TreeSearch input { + display: block; + margin: 10px 12px 0px 12px; + width: 92%; +} + +.JSTreeField { + background-color: #FFFFFF; + border: 1px solid #ccc; + height: 72%; + margin: 10px 12px; + -moz-box-shadow: inset 0px 0px 6px #ccc; + -webkit-box-shadow: inset 0px 0px 6px #ccc; + box-shadow: inset 0px 0px 6px #ccc; + overflow: auto; + padding: 0px 10px 10px 10px; +} + +.JSTreeField.InOverlay { + margin: 5px 5px 5px 0px; + width: 85%; + float: left; +} + +.JSTreeField .Disabled > a { + color: #aaa; + font-style: italic; +} + +.JSTreeField .jstree-search { + color: #E07006; +} + +.JSTreeField .jstree-search.jstree-clicked { + color: #c8c6c4; +} + +.JSTreeField .jstree-clicked { + background: #f3960d; + background: -moz-linear-gradient(top, #ffe7bd 0%, #fbba49 20%, #f6ad3e 51%, #f3960d 51%, #e98207 95%, #e07006 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe7bd), color-stop(20%,#fbba49), color-stop(51%,#f6ad3e), color-stop(51%,#f3960d), color-stop(95%,#e98207), color-stop(100%,#e07006)); + background: -webkit-linear-gradient(top, #ffe7bd 0%,#fbba49 20%,#f6ad3e 51%,#f3960d 51%,#e98207 95%,#e07006 100%); + background: -o-linear-gradient(top, #ffe7bd 0%,#fbba49 20%,#f6ad3e 51%,#f3960d 51%,#e98207 95%,#e07006 100%); + background: -ms-linear-gradient(top, #ffe7bd 0%,#fbba49 20%,#f6ad3e 51%,#f3960d 51%,#e98207 95%,#e07006 100%); + background: linear-gradient(to bottom, #ffe7bd 0%,#fbba49 20%,#f6ad3e 51%,#f3960d 51%,#e98207 95%,#e07006 100%); + border-color: #f3960d; + padding: 0px 3px; +} + +.JSTreeField .jstree-hovered { + background-color: #eee; + border-color: #ddd; +} + +.JSTreeField a:focus { + background-color: #eee; + border-color: #ddd; +} + +#SubmitTree { + display: block; + width: 120px; + margin: 0px auto; +} + +.RTL .ShowTreeSelection { + margin: 0 3px 0 0; +} + +.OverlayTreeSelector { + width: 400px; + height: 300px; +} + +/** + * @subsection Form + */ + +form fieldset { + display: block; + border: none; +} + +.TableLikeOverflow { + overflow: auto; + line-height: initial; +} + +fieldset > legend { + display: block; + width: 100%; +} + +.WidgetSettingsForm fieldset legend { + padding-top: 10px; +} + +fieldset > legend > span { + border-bottom: 1px solid #333; + display: block; + font-weight: bold; + padding: 5px 0px 5px 30%; + text-indent: 8px; + margin-bottom: 5px; +} + +form fieldset > p.NoValue { + padding: 5px 0px 5px 30%; + text-indent: 8px; +} + +.FieldExplanation { + color: #888; + margin: 5px 0; +} + +.SidebarColumn .FieldExplanation.Error { + border: 1px solid #F03432; + color: #F03432; + line-height: 150%; + margin: 7px 0px; + padding: 7px 10px; +} + +form label.Mandatory { + color: #c8c6c4 !important; +} + +form label.Mandatory span.Marker { + font-size: 18px; + font-weight: bold; + position: relative; + top: 0.35em; + line-height: 1px; + right: 2px; + left: auto; +} + +.RTL form label.Mandatory span.Marker { + left: 2px; + right: auto; +} + +form label.LabelError { + color: #ff505e !important; +} + +.CustomerContainer, +.CcCustomerContainer, +.BccCustomerContainer { + background-color: #F2F2F2; + border: 1px solid #CCCCCC; + -moz-box-shadow: inset 1px 1px 5px #ccc; + -webkit-box-shadow: inset 1px 1px 5px #ccc; + box-shadow: inset 1px 1px 5px #ccc; + padding: 5px 7px 10px 6px; + width: 74%; + position: relative; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; +} + +.CustomerContainer > div, +.CcCustomerContainer > div, +.BccCustomerContainer > div { + margin-top: 5px; +} + +.CustomerContainer .CustomerTicketText, +.CcCustomerContainer .CustomerTicketText, +.BccCustomerContainer .CustomerTicketText { + width: 89%; + margin-left: 7px; +} + +.CustomerContainer .CustomerTicketText { + transition: background-color 1s ease, border 1s ease; +} + +.CustomerContainer .CustomerTicketText.MainCustomer { + background-color: #fffccc; + border: 1px solid #e5e5eb; +} + +.CustomerContainer .CustomerTicketText.Radio { + width: 84%; + margin-left: 0px; +} + +.CustomerContainer .BoxLabel, +.CcCustomerContainer .BoxLabel, +.BccCustomerContainer .BoxLabel { + background-color: #CCCCCC; + font-size: 11px; + right: 100%; + top: 10px; + padding: 0 5px; + position: absolute; + text-align: center; + text-shadow: 1px 1px 1px #000; + min-width: 20px; + color: #555; +} + +#EmailRecipientsList span, +#EmailRecipientsList a.Collapse { + display: none; +} + +#EmailRecipientsList.Expanded span, +#EmailRecipientsList.Expanded a.Expand { + display: inline; +} + +/** + * @note Give the user a hint about linked label elements (they are clickable and + * give focus to the linked element. + */ + +form label[for] { + cursor: pointer; +} + +form input.Error, +form textarea.Error, +form input.Error:focus, +form textarea.Error:focus { + border-color: #ea2400; +} + +/* + * This will be displayed by Core.UI.Tooltips + */ +div.TooltipErrorMessage { + display: none; +} + +/** + * @subsection TableLike + * @description Provides a table-like, aligned label-value structure + */ + +fieldset.TableLike > label, +fieldset.TableLike > .Row > label { + display: block; + float: left; + line-height: 1.9em; + width: 30%; + text-align: right; + color: #929292; + min-height: 17px; + padding-top: 0.3em; + padding-bottom: 1px; + text-shadow: 0 1px 0 #000; +} + + +.RTL fieldset.TableLike > label, +.RTL fieldset.TableLike > .Row > label { + float: right; + text-align: left; +} + +.oooTitle > p , +.oooTitle > p { + line-height: 1.9em; + padding-top: 3px; + padding-bottom: 3px; + min-height: 20px; + text-shadow: 0 1px 0 #000; +} + +fieldset.TableLike > .Field, +fieldset.TableLike > .Row > .Field { + line-height: 1.9em; + margin-left: 30%; + margin-right: 0; + padding-top: 3px; + padding-bottom: 3px; + padding-left: 10px; + padding-right: 0px; + min-height: 20px; +} + +.RTL fieldset.TableLike > .Field, +.RTL fieldset.TableLike > .Row > .Field { + margin-left: 0; + margin-right: 30%; + padding-left: 0; + padding-right: 10px; +} + +fieldset.TableLike select { + margin-top: 3px; +} + +/** + * @note Also make labels grey which occur inside of a field, + * for example for complex input elements. + */ +fieldset.TableLike > .Field label, +fieldset.TableLike > .Row > .Field label { + color: #929292; +} + +fieldset.TableLike > .Field > select, +fieldset.TableLike > .Row > .Field > select, +fieldset.TableLike > .Field > input, +fieldset.TableLike > .Row > .Field > input { + max-width: 100%; + border-radius: 4px; +} + +/*fieldset.TableLike > .Field > select#ConfigFile, +fieldset.TableLike > .Row > .Field > select#ConfigFile, +fieldset.TableLike > .Field > input#ConfigFile, +fieldset.TableLike > .Row > .Field > input#ConfigFile, +fieldset.TableLike > .Field > select#WebserviceName, +fieldset.TableLike > .Row > .Field > select#WebserviceName, +fieldset.TableLike > .Field > input#WebserviceName, +fieldset.TableLike > .Row > .Field > input#WebserviceName { + max-width: 250px; + border: none; +}*/ + +/** + * @note The RichText field needs to float, otherwise it breaks + * in small screens. + * Additionally we have a generic FloatingField class, + * RichTextField is for backwards compatibility. + */ +fieldset.TableLike > .Row > .RichTextField, +fieldset.TableLike > .FloatingField, +fieldset.TableLike > .Row > .FloatingField { + padding-bottom: 10px; + padding-left: 10px; + padding-right: 0; + float: left; +} + +fieldset.TableLike > .RichTextField { + padding-bottom: 10px; + padding-left: 10px; + padding-right: 10px; + margin-left: 30%; + margin-right: 0; +} + +body.Popup fieldset.TableLike > .Row > .RichTextField, +body.Popup fieldset.TableLike > .FloatingField, +body.Popup fieldset.TableLike > .Row > .FloatingField { + margin: 7px 7px 0px 7px; +} + +body.Popup fieldset.TableLike > .RichTextField { + padding-top: 7px; + padding-left: 17px; + padding-right: 0px; + margin-left: 170px; + margin-right: 0; +} + +.RTL fieldset.TableLike > .Row > .RichTextField, +.RTL fieldset.TableLike > .FloatingField, +.RTL fieldset.TableLike > .Row > .FloatingField { + padding-left: 0; + padding-right: 10px; + float: right; +} + +.RTL fieldset.TableLike > .RichTextField { + padding-bottom: 10px; + padding-right: 10px; + padding-left: 10px; + margin-right: 30%; + margin-left: 0; +} + +body.RealPopup.RTL fieldset.TableLike > .Row > .RichTextField, +body.RealPopup.RTL fieldset.TableLike > .FloatingField, +body.RealPopup.RTL fieldset.TableLike > .Row > .FloatingField { + margin: 7px 7px 0px 7px; +} + +body.RealPopup.RTL fieldset.TableLike > .RichTextField { + padding-top: 7px; + padding-right: 17px; + padding-left: 0px; + margin-right: 170px; + margin-left: 0; +} + +fieldset.TableLike > .Value, +fieldset.TableLike > .Row > .Value { + margin-left: 30%; + padding: 5px 0 3px 8px; + line-height: 1.9em; +} + +.RTL fieldset.TableLike > .Value, +.RTL fieldset.TableLike > .Row > .Value { + margin: 0 30% 0 0; + padding: 5px 8px 3px 0; +} + +fieldset.TableLike > .Value img, +fieldset.TableLike > .Row > .Value img { + vertical-align: top; +} + +/** + * @note FixedLabel - this additional class for TableLike + * makes the labels have a fixed size + */ +fieldset.TableLike.FixedLabel > label, +fieldset.TableLike.FixedLabel > .Row > label { + width: 170px; +} + +fieldset.TableLike.FixedLabel > .Field, +fieldset.TableLike.FixedLabel > .Row > .Field, +fieldset.TableLike.FixedLabel > .Value, +fieldset.TableLike.FixedLabel > .Row > .Value { + margin-left: 170px; + margin-right: 0; + padding-left: 17px; + padding-right: 0; +} + +.RTL fieldset.TableLike.FixedLabel > .Field, +.RTL fieldset.TableLike.FixedLabel > .Row > .Field, +.RTL fieldset.TableLike.FixedLabel > .Value, +.RTL fieldset.TableLike.FixedLabel > .Row > .Value { + margin-left: 0; + margin-right: 170px; + padding-left: 0; + padding-right: 17px; +} + +/** + * @note FixedLabelSmall - this additional class for TableLike + * makes the labels have a small fixed size + */ +fieldset.TableLike.FixedLabelSmall > label, +fieldset.TableLike.FixedLabelSmall > .Row > label { + width: 100px; +} + +fieldset.TableLike.FixedLabelSmall > .Field, +fieldset.TableLike.FixedLabelSmall > .Row > .Field, +fieldset.TableLike.FixedLabelSmall > .Value, +fieldset.TableLike.FixedLabelSmall > .Row > .Value { + margin-left: 100px; + margin-right: 7px; + word-wrap: break-word; +} + +.RTL fieldset.TableLike.FixedLabelSmall > .Field, +.RTL fieldset.TableLike.FixedLabelSmall > .Row > .Field, +.RTL fieldset.TableLike.FixedLabelSmall > .Value, +.RTL fieldset.TableLike.FixedLabelSmall > .Row > .Value { + margin-left: 0; + margin-right: 100px; +} + +fieldset.TableLike.FixedLabelSmall > .FixedValueSmall, +fieldset.TableLike.FixedLabelSmall > .Row > .FixedValueSmall { + width: 143px; +} +fieldset.TableLike.FixedLabelSmall > p.FixedValueSmall > em.Error { + display: block; + font-size: 11px; + margin-top: 3px; +} + +fieldset.TableLike.Narrow > label, +fieldset.TableLike.Narrow > .Row > label, +fieldset.TableLike.Narrow > .Value, +fieldset.TableLike.Narrow > .Row > .Value { + line-height: 1.3em; +} + +fieldset.TableLike.Narrow > label, +fieldset.TableLike.Narrow > .Row > label, +fieldset.TableLike.Narrow > .Value, +fieldset.TableLike.Narrow > .Row > .Value, +fieldset.TableLike > label, +fieldset.TableLike > .Row > label { + word-wrap: break-word; + overflow-wrap: break-word; +} + +iframe.Signature { + border: 1px solid #888; +} + +/** + * @subsection freetext fields + */ + +input[type=text].TicketFreeText, +input[type=text].ArticleFreeText { + width: 75%; +} + +input[type=text].TicketFreeKey, +input[type=text].ArticleFreeKey { + width: 50%; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Header.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Header.css new file mode 100644 index 0000000000..88324061d4 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Header.css @@ -0,0 +1,608 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Header + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Header + */ +#Header { + height: 72px; + padding: 10px 0 12px; + background: #0a0a0a; + color: #FFF; + position: relative; +} + +/** + * @subsection Logo + */ +#Logo { + top: 25px; + right: 24px; + width: 300px; + height: 55px; + background: url(../img/logo_bg.png) no-repeat; + background-size: contain; + position: absolute; +} + +.RTL #Header #Logo { + right: auto; + left: 38px; +} + + +/** + * @subsection Toolbar + */ +#ToolBar { + left: 10px; + top: 15px; + position: absolute; +} + +#ToolBar:last-child { + margin-left: 0px; +} + +.RTL #ToolBar { + left: auto; + right: 10px; +} + +#ToolBar li { + width: 24px; + height: 34px; + margin: 0 5px; + float: left; + position: relative; +} + +.RTL #ToolBar li { + float: right; +} + +#ToolBar li.ToolBarItemSeparator { + width: 0px; + height: 20px; + margin: 3px 20px 0 20px; + border-right: 1px solid #fff; + opacity: 0.35; + float: left; + position: relative; +} + +#ToolBar li.Extended { + width: auto; +} + +#ToolBar li.Extended form * { + float: left; +} + +#ToolBar li.Extended form select { + margin-top: 1px; +} + +#ToolBar li.UserAvatar { + margin: -5px 25px 0px 10px; +} + +#ToolBar li.UserAvatar .Initials { + background: #777; + display: block; + height: 35px; + width: 35px; + border-radius: 50px; + color: #ccc; + text-indent: 0px; + text-align: center; + line-height: 37px; + text-shadow: 1px 1px 1px #1f1f1f; + border: 1px solid transparent; +} + +#ToolBar li.UserAvatar i { + display: none !important; +} + +#ToolBar li.UserAvatar > a { + display: block; + width: 37px; + height: 37px; + border-radius: 50px; + border: 2px solid transparent; + padding: 0px; + margin-top: -3px; + transition: border-color ease 0.3s; +} + +body.Visible-ScreenXL #ToolBar li.UserAvatar:hover > a, +body.Visible-ScreenXL #ToolBar li.UserAvatar > a.Active { + animation-name: border-fill; + animation-duration: 0.3s; + animation-timing-function: ease; + animation-fill-mode: forwards; +} + +@keyframes border-fill { + 0% { border-bottom: 2px solid #3ab5e4; } + 25% { border-bottom: 2px solid #3ab5e4; border-left: 2px solid #3ab5e4; } + 50% { border-bottom: 2px solid #3ab5e4; border-left: 2px solid #3ab5e4; border-top: 2px solid #3ab5e4; } + 100% { border-bottom: 2px solid #3ab5e4; border-left: 2px solid #3ab5e4; border-top: 2px solid #3ab5e4; border-right: 2px solid #3ab5e4; } +} + +#ToolBar li.UserAvatar img { + width: 35px; + height: 35px; + border: 1px solid transparent; + display: block; + border-radius: 50px; + cursor: pointer; +} + +#ToolBar li.UserAvatar div { + display: none; + min-width: 180px; + background: #555; + z-index: 999; + position: absolute; + top: 100%; + left: -10px; + margin-top: 22px; + background-color: #333; +} + +#ToolBar li.UserAvatar div:after { + bottom: 100%; + left: 15px; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(85, 85, 85, 0); + border-bottom-color: #333; + border-width: 15px; +} + +#ToolBar li.UserAvatar div a, +#ToolBar li.UserAvatar div span { + text-indent: 0px; + height: auto; + width: auto; + line-height: 18px; + color: #fff; + display: block; + padding: 5px 10px; + white-space: nowrap; + background-color: #141414; +} + +body.Visible-ScreenXL #ToolBar li.UserAvatar div a:hover { + background: #333; + color: #3ab5e4; +} + +#ToolBar li.UserAvatar div a:last-child { + padding-bottom: 10px; +} + +#ToolBar li.UserAvatar div span { + color: white; + font-size: 12px; + border-bottom: 1px solid #3ab5e4; + padding-bottom: 5px; + margin-bottom: 5px; + padding-top: 10px; + background-color: #333; +} + +#ToolBar li.UserAvatar div strong { + font-weight: normal; +} + +#ToolBar a { + height: 20px; + width: 24px; + text-indent: -9999px; + position: relative; + display: block; +} + +#ToolBar a i { + display: block !important; + font-size: 18px; + font-style: normal; + font-weight: normal !important; + padding: 0; + text-align: center; + text-indent: 0; + text-shadow: 1px 1px 0 #000000; + width: 24px; + position: relative; + top: -9px; + color: #3ab5e4 !important; +} + +#ToolBar a i.icon-small { + font-size: 12px !important; + position: absolute; + right: -7px; + text-align: center; + top: -3px; + width: 15px; + display: none !important; +} + +#ToolBar .New .icon-small.icon-show-new { + display: block !important; +} + +#ToolBar .Reached .icon-small.icon-show-reached { + display: block !important; +} + +#ToolBar a span.Counter { + bottom: -14px; + color: #FFFFFF; + display: block; + font-size: 11px; + left: 50%; + margin-left: -12px; + position: absolute; + text-align: center; + text-indent: 0 !important; + width: 24px; +} + +#ToolBar .Extended.SearchProfile { + position: relative; + padding-left: 10px; + margin-right: 0px; +} + +#ToolBar .Extended.SearchProfile input[type=text] { + margin-right: 0px; +} + +#ToolBar .Extended input[type=text] { + padding: 4px 15px 4px 29px; + background: #141414; + border: 1px solid #3ab5e4; + box-shadow: none; + position: relative; +/* top: -1px; + margin-right: -5px; */ + margin-left: 10px; + text-overflow: ellipsis; + font-size: 11px; + transition: all ease 0.3s; + color: #1f1f1f; + border-radius: 4px; +} + +#ToolBar .Extended input[type=text]:focus { + background: #3ab5e4; +} + +#ToolBar .Extended input[type=text]:not(.InputField_Search) { + width: 90px !important; +} + +#ToolBar .Extended.SearchFulltext { + position: relative; +} + +#ToolBar .Extended.SearchFulltext:before { + content: "\f002"; + font-family: FontAwesome; + font-size: 11px; + display: inline-block; + position: absolute; + left: 20px; + z-index: 2; + color: #3ab5e4; + top: 6px; +} + +#ToolBar .Extended input[type=text]:focus { + position: relative; + z-index: 3; +} + +#ToolBar .Extended input[type=text]:not(.InputField_Search):focus { + padding-left: 7px; + width: 120px !important; +} + +#ToolBar .Extended input[type=text]::-webkit-input-placeholder { /* WebKit, Blink, Edge */ + color: #999; +} + +#ToolBar .Extended input[type=text]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ + color: #999; +} + +#ToolBar .Extended input[type=text]::-moz-placeholder { /* Mozilla Firefox 19+ */ + color: #999; +} + +#ToolBar .Extended input[type=text]:-ms-input-placeholder { /* Internet Explorer 10-11 */ + color: #999; +} + +#ToolBar .Extended input[type=text]::-ms-input-placeholder { /* Microsoft Edge */ + color: #999; +} + +#ToolBar .Extended input[type=text]:focus::-webkit-input-placeholder { /* WebKit, Blink, Edge */ + color: #555; +} + +#ToolBar .Extended input[type=text]:focus:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ + color: #555; +} + +#ToolBar .Extended input[type=text]:focus::-moz-placeholder { /* Mozilla Firefox 19+ */ + color: #555; +} + +#ToolBar .Extended input[type=text]:focus:-ms-input-placeholder { /* Internet Explorer 10-11 */ + color: #555; +} + +#ToolBar .Extended input[type=text]:focus::-ms-input-placeholder { /* Microsoft Edge */ + color: #555; +} + +/** + * @subsection Navigation Level-0 + */ + +#NavigationContainer { + position: absolute; + top: 55px; + left: 10px; + z-index: 20; + width: 98%; + height: 34px; + overflow: hidden; +} + +.NavContainerZIndex{ + z-index: 5500 !important; +} + +#NavigationContainer #Navigation { + left: 0px; + position: absolute; +} + +.RTL #NavigationContainer { + left: auto; + right: 10px; +} + +#NavigationContainer > a { + background: #f3960d; + color: #FFFFFF; + font-weight: bold; + font-size: 13px; + height: 34px; + line-height: 28px; + position: absolute; + text-align: center; + width: 20px; + z-index: 100; +} + +#NavigationContainer > a.NavigationBarNavigateRight { + right: 0px; +} + +#NavigationContainer > a.NavigationBarNavigateLeft { + left: 0px; +} + +#NavigationContainer > a:hover { + padding-top: 1px; + padding-left: 1px; + width: 19px; + height: 33px; +} + +#NavigationContainer > a i { + margin-top: 10px; + display: block; +} + +#NavigationContainer > .fa-check { + position: absolute; + font-size: 15px; + top: 8px; + color: #777; + display: none; +} + +/** + * @subsection Main hover effect + */ +#Navigation > li { + float: left; + position: relative; +} + +#Navigation > li > a { + display: block; + height: 21px; + padding: 8px 10px 4px 10px; + font-size: 12px; + line-height: 12px; + color: #c8c6c4; + position: relative; +} + +#Navigation > li > a:after { + width: 100%; + height: 3px; + position: absolute; + bottom: 0px; + left: 0px; + background: #3ab5e4; + content: ""; + transform: scale(0, 1); + transform-origin: 0; + transition: transform 300ms ease; + will-change: transform; +} + +#Navigation > li > a#GlobalSearchNav { + padding-right: 21px; +} + +#Navigation > li > a#GlobalSearchNav i { + font-size: 15px; + margin-top: 5px; +} + +.RTL #Navigation > li { + float: right; +} + +.RTL #Navigation > li > a { + padding: 4px 4px 3px 15px; +} + +.RTL #Navigation > li > a#GlobalSearchNav { + padding-right: 4px; + padding-left: 26px; +} + +#Navigation > li:hover { + cursor: pointer; +} + +#Navigation > li:hover > a, +#Navigation > li:active > a { + color: #3ab5e4; +} + + +#Navigation > li:hover > a:after, +#Navigation > li:active > a:after, +#Navigation > li > a:hover:after, +#Navigation > li > a:active:after, +#Navigation > li > a:focus:after, +#Navigation > li.Selected > a:after { + transform: scale(1, 1); +} + +#Navigation > .Selected { + z-index: 90; +} + +#Navigation > .Selected > a { + color: #FFF; +} + +/** + * @subsection Search icon + */ +#Navigation .Search { + width: 16px; +} + +#Navigation a i { + top: 2px; + left: 15px; + font-size: 20px; + position: absolute; + color: #3ab5e4; +} + +#Navigation a i.fa.fa-search { + color: white !important; +} + +/** + * @subsection Navigation Second level + */ + +#Navigation > li > ul { + display: none; +} + +#Navigation > .Active > ul { + position: absolute; + top: 34px; + left: 0px; + display: block; + z-index: 99; + background: #c8c6c4; + min-width: 100%; +} + +.RTL #Navigation > .Active > ul { + left: auto; + right: -9px; +} + +#Navigation > .Active > ul > li { + font-size: 11px; + line-height: 11px; + margin-top: -1px; + position: relative; + white-space: nowrap; +} + +#Navigation > .Active > ul > li:hover { + background: #3ab5e4; +} + +#Navigation > .Active > ul > li:hover > a { + color: #c8c6c4; +} + +#Navigation > .Active > ul > li > a { + display: block; + position: relative; + color: #c8c6c4; + padding: 8px 10px; + border-bottom: 1px solid #1a1a1a; + background-color: #1a1a1a; +} + +#Navigation > .Active > ul > li > a:hover { + display: block; + position: relative; + color: #3ab5e4; + padding: 8px 10px; + border-bottom: 1px solid #1a1a1a; + background-color: #1a1a1a; +} + +#Navigation > .Active > ul > li:last-child > a { + border-bottom: none; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Icons.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Icons.css new file mode 100644 index 0000000000..5b39e27a16 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Icons.css @@ -0,0 +1,171 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +@font-face { + font-family: 'otobo'; + src: url('/otobo-web/common/fonts/otobo.eot?8f3wlj'); + src: url('/otobo-web/common/fonts/otobo.eot?8f3wlj#iefix') format('embedded-opentype'), + url('/otobo-web/common/fonts/otobo.ttf?8f3wlj') format('truetype'), + url('/otobo-web/common/fonts/otobo.woff?8f3wlj') format('woff'), + url('/otobo-web/common/fonts/otobo.svg?8f3wlj#otobo') format('svg'); + font-weight: normal; + font-style: normal; + font-display: block; +} + +.ooofo { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'otobo' !important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.ooofo-add:before { + content: "\e900"; +} +.ooofo-archive:before { + content: "\e901"; +} +.ooofo-arrow_d:before { + content: "\e902"; +} +.ooofo-arrow_l:before { + content: "\e903"; +} +.ooofo-arrow_r:before { + content: "\e904"; +} +.ooofo-arrow_r2:before { + content: "\e905"; +} +.ooofo-arrow_u:before { + content: "\e906"; +} +.ooofo-attachment:before { + content: "\e907"; +} +.ooofo-boxcheck_ed:before { + content: "\e908"; +} +.ooofo-boxcheck_ooo:before { + content: "\e909"; +} +.ooofo-boxcheck_semi:before { + content: "\e90a"; +} +.ooofo-boxcheck:before { + content: "\e90b"; +} +.ooofo-calendar:before { + content: "\e90c"; +} +.ooofo-close:before { + content: "\e90d"; +} +.ooofo-dashboard:before { + content: "\e90e"; +} +.ooofo-delete_outl:before { + content: "\e90f"; +} +.ooofo-delete:before { + content: "\e910"; +} +.ooofo-faq:before { + content: "\e911"; +} +.ooofo-filter_list:before { + content: "\e912"; +} +.ooofo-filter:before { + content: "\e913"; +} +.ooofo-help:before { + content: "\e914"; +} +.ooofo-info:before { + content: "\e915"; +} +.ooofo-invisible:before { + content: "\e916"; +} +.ooofo-menu:before { + content: "\e917"; +} +.ooofo-more_h:before { + content: "\e918"; +} +.ooofo-more_v:before { + content: "\e919"; +} +.ooofo-pdf:before { + content: "\e91a"; +} +.ooofo-photo_library:before { + content: "\e91b"; +} +.ooofo-photo:before { + content: "\e91c"; +} +.ooofo-print:before { + content: "\e91d"; +} +.ooofo-radio_checked:before { + content: "\e91e"; +} +.ooofo-radio:before { + content: "\e91f"; +} +.ooofo-remove:before { + content: "\e920"; +} +.ooofo-rplus:before { + content: "\e921"; +} +.ooofo-save:before { + content: "\e922"; +} +.ooofo-search:before { + content: "\e923"; +} +.ooofo-sort:before { + content: "\e924"; +} +.ooofo-text:before { + content: "\e925"; +} +.ooofo-ticketlist:before { + content: "\e926"; +} +.ooofo-time:before { + content: "\e927"; +} +.ooofo-toggle_off:before { + content: "\e928"; +} +.ooofo-toggle_on:before { + content: "\e929"; +} +.ooofo-visible:before { + content: "\e92a"; +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.InputFields.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.InputFields.css new file mode 100644 index 0000000000..edc35dc48d --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.InputFields.css @@ -0,0 +1,711 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Input Fields + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection General + */ + +div.InputField_Container { + position: static; + display: inline-block; +} + +div.InputField_InputContainer { + position: relative; + display: inline-block; + line-height: 11px; +} + +.InputField_Search::-ms-clear { + display: none; + width : 0; + height: 0; +} + +.InputField_Search, +.InputField_Autocomplete { + min-width: 190px; +} + +.InputField_Search.Small { + min-width: 130px; +} + +.InputField_Search[readonly=readonly]:focus { + border-color: #333; +} + +.InputField_Search[readonly=readonly].Error:focus { + border-color: #ff505e; +} + +.SidebarColumn .WidgetSimple .InputField_Search, +.SidebarColumn .WidgetSimple .InputField_Autocomplete { + min-width: 80px; +} + +.WidgetSettingsForm .InputField_Search, +.WidgetSettingsForm .InputField_Autocomplete { + min-width: 0px; +} + +@media only screen and (min-width: 1025px) { + fieldset.TableLike > .Field > .Modernize#TypeID, + fieldset.TableLike > .Field > .Modernize#Dest, + fieldset.TableLike > .Field > .Modernize#NewQueueID, + fieldset.TableLike > .Field > .Modernize#ServiceID, + fieldset.TableLike > .Field > .Modernize#SLAID, + fieldset.TableLike > .Field > .Modernize#NewUserID, + fieldset.TableLike > .Field > .Modernize#NewOwnerID, + fieldset.TableLike > .Field > .Modernize#NewResponsibleID, + fieldset.TableLike > .Field > .Modernize#StandardTemplateID, + fieldset.TableLike > .Field > .Modernize#NextStateID, + fieldset.TableLike > .Field > .Modernize#NewStateID, + fieldset.TableLike > .Field > .Modernize#PriorityID, + fieldset.TableLike > .Field > .Modernize#NewPriorityID, + fieldset.TableLike > .Row > .Field > select.Modernize { + min-width: 300px; + } + + fieldset.TableLike > .Field > input.W50pc, + fieldset.TableLike > .Row > .Field > input.W50pc { + max-width: 300px; + } + + fieldset.TableLike > .Field > input.W75pc, + fieldset.TableLike > .Row > .Field > input.W75pc { + max-width: 614px; + } + + fieldset.TableLike > .Field > input#Subject { + width: calc( 75% - 4px ); + max-width: 610px; + } + + fieldset.TableLike > .Field > div.CustomerContainer, + fieldset.TableLike > .Field > div.CcCustomerContainer, + fieldset.TableLike > .Field > div.BccCustomerContainer { + width: calc( 75% - 7px ); + max-width: 607px; + } +} + +#Header div.InputField_Container { + color: #c8c6c4; +} + +#ToolBar li.Extended form div.InputField_Container * { + float: none; +} + +#ToolBar div.InputField_Container li { + height: auto; + margin: inherit; + width: auto; +} + +#ToolBar div.InputField_Container a { + display: inline-block; + height: auto; + text-indent: 0; + width: auto; +} + +#ToolBar .InputField_Search, +#ToolBar .InputField_Autocomplete { + min-width: 65px; +} + +.InputField_Search[disabled="disabled"] { + color: #aaa; +} + +div.InputField_InputContainer .InputField_Search { + margin: 0; + border-radius: 4px; +} + +#ContextSettingsDialog div.InputField_InputContainer .InputField_Search { + min-width: 0px; +} + +a.InputField_Action { + position: absolute; + display: block; + color: #c8c6c4; + top: 5px; +} + +a.InputField_Action:hover { + color: #33321f; +} + +div.InputField_Selection { + display: none; + position: absolute; + top: 4px; + height: 17px; + line-height: 11px; + text-shadow: none; +} + +div.InputField_Selection div { + display: inline-block; + font-size: 11px; +} + +div.InputField_Selection div.Text { + background: #333; + padding: 2px 4px; +} + +div.InputField_Selection div.Remove { + background: #555; + color: #fff; + cursor: pointer; +} + +.AlreadyDisabled div.InputField_Selection div.Text { + background: #f5f5f5; + cursor: default; +} + +.AlreadyDisabled div.InputField_Selection div.Remove { + visibility: hidden; + display: none; +} + +div.InputField_Selection div.Remove a { + color: #fff; + padding: 2px 4px; + display: block; + border-bottom: none; +} + +div.InputField_More { + position: absolute; + white-space: nowrap; + top: 6px; +} + +div.InputField_ListContainer { + position: absolute; + z-index: 6100; + display: none; + text-shadow: none; +} + +div.InputField_TreeContainer { + background-color: #1f1f1f; + border: 1px solid #333; + border-top: none; + overflow-y: auto; + box-sizing: content-box; + line-height: 18px; +} + +.ExpandToTop div.InputField_TreeContainer { + border-top: 1px solid #333; + border-bottom: none; +} + +div.InputField_ToolbarContainer { + background-color: #1f1f1f; + border: 1px solid #333; + border-top: none; + line-height: 21px; + box-sizing: content-box; + min-height: 21px; +} + +div.InputField_ToolbarContainer ul { + width: 100%; + display: table; +} + +div.InputField_ToolbarContainer ul li { + display: table-cell; + text-align: center; +} + +div.InputField_ToolbarContainer ul li:after { + color: #bbb; + content: "|"; + display: inline-block; + float: right; + cursor: default; +} + +div.InputField_ToolbarContainer ul li:last-child:after { + display: none; +} + +.RTL div.InputField_ToolbarContainer ul li:last-child:after { + display: inline-block; +} + +.RTL div.InputField_ToolbarContainer ul li:first-child:after { + display: none; +} + +div.InputField_ToolbarContainer ul li a { + color: #c8c6c4; + display: inline-block; + margin: 2px 5px; + font-size: 11px; + line-height: 15px; +} + +div.InputField_ToolbarContainer i { + color: #c8c6c4; +} + +div.InputField_ToolbarContainer ul li a:hover { + border-bottom: 2px solid #33321f; + margin-bottom: 0; +} + +.InputField_Confirm, +.InputField_Filters.Active { + font-weight: bold; +} + +.InputField_FiltersList { + background: #fff; + white-space: nowrap; + border-top: 1px solid #ccc; + z-index: 1500; + line-height: 1.5em; + width: 100%; + font-size: 11px; +} + +.InputField_FiltersList span { + margin-right: 5px; + cursor: default; +} + +.InputField_FiltersList input[disabled="disabled"] + span { + font-style: italic; + color: #aaa; +} + +/** + * @subsection jsTree theme + */ +.jstree-InputField { + font-size: 11px; + border: none; + box-shadow: none; + height: 100%; + margin: 0; + padding: 0; +} + +.jstree-InputField .jstree-node, +.jstree-InputField .jstree-children, +.jstree-InputField .jstree-container-ul { + display: block; + margin: 0; + padding: 0; + list-style-type: none; + list-style-image: none; + text-align: left; +} + +.RTL .jstree-InputField .jstree-node, +.RTL .jstree-InputField .jstree-children, +.RTL .jstree-InputField .jstree-container-ul { + text-align: right; +} + +.jstree-InputField .jstree-node { + white-space: nowrap; +} + +.jstree-InputField .jstree-node.jstree-hidden { + display: none; +} + +.jstree-InputField .jstree-anchor { + display: inline-block; + color: #c8c6c4; + white-space: nowrap; + padding: 0 4px 0 1px; + margin: 0; + vertical-align: top; +} + +.jstree-InputField .jstree-anchor:focus { + outline: 0; + background: transparent !important; +} + +.jstree-InputField .jstree-anchor, +.jstree-InputField .jstree-anchor:link, +.jstree-InputField .jstree-anchor:visited, +.jstree-InputField .jstree-anchor:hover, +.jstree-InputField .jstree-anchor:active { + text-decoration: none; + color: inherit; +} + +.jstree-InputField .jstree-icon { + display: inline-block; + text-decoration: none; + margin: 0; + padding: 0; + vertical-align: top; + text-align: center; +} + +.jstree-InputField .jstree-icon:empty { + display: inline-block; + text-decoration: none; + margin: 0; + padding: 0; + vertical-align: top; + text-align: center; +} + +.jstree-InputField .jstree-ocl { + cursor: pointer; +} + +.jstree-InputField .jstree-leaf > .jstree-ocl { + cursor: default; +} + +.jstree-InputField .jstree .jstree-open > .jstree-children { + display: block; +} + +.jstree-InputField .jstree .jstree-closed > .jstree-children, +.jstree-InputField .jstree .jstree-leaf > .jstree-children { + display: none; +} + +.jstree-InputField .jstree-anchor > .jstree-themeicon { + margin-right: 2px; +} + +.jstree-InputField .jstree-no-icons .jstree-themeicon, +.jstree-InputField .jstree-anchor > .jstree-themeicon-hidden { + display: none; +} + +.jstree-InputField .jstree-rtl .jstree-anchor { + padding: 0 1px 0 4px; +} + +.jstree-InputField .jstree-rtl .jstree-anchor > .jstree-themeicon { + margin-left: 2px; + margin-right: 0; +} + +.jstree-InputField .jstree-rtl .jstree-node { + margin-left: 0; +} + +.jstree-InputField .jstree-rtl .jstree-container-ul > .jstree-node { + margin-right: 0; +} + +.jstree-InputField .jstree-hovered { + background-color: transparent !important; +} + +.jstree-InputField .Disabled > .jstree-anchor { + color: #aaa !important; + font-style: italic; + cursor: default; +} + +.jstree-InputField .jstree-open, +.jstree-InputField .jstree-closed { + cursor: pointer; +} + +.jstree-InputField .jstree-wholerow-ul { + position: relative; + display: inline-block; + min-width: 100%; +} + +.jstree-InputField .jstree-wholerow-ul .jstree-leaf > .jstree-ocl { + cursor: pointer; +} + +.jstree-InputField .jstree-wholerow-ul .jstree-anchor, +.jstree-InputField .jstree-wholerow-ul .jstree-icon { + position: relative; +} + +.jstree-InputField .jstree-wholerow-ul .jstree-wholerow { + width: 100%; + cursor: pointer; + position: absolute; + left: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.jstree-InputField .jstree-wholerow-ul .jstree-wholerow-clicked { + background-color: #333; +} + +.jstree-InputField .jstree-wholerow-ul .jstree-wholerow:hover, +.jstree-InputField .jstree-wholerow-ul .jstree-wholerow-hovered, +.jstree-InputField .jstree-focused > .jstree-wholerow { + background-color: #33321f; +} + +.jstree-InputField .jstree-wholerow-ul .jstree-wholerow-clicked:hover, +.jstree-InputField .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered, +.jstree-InputField .jstree-focused > .jstree-wholerow-clicked { + background-color: #4d4b2f; +} + +.jstree-InputField .Disabled > .jstree-wholerow:hover, +.jstree-InputField .Disabled > .jstree-wholerow-hovered { + background-color: #eee; + cursor: default; +} + +.jstree-InputField .Disabled.jstree-open > .jstree-anchor, +.jstree-InputField .Disabled.jstree-closed > .jstree-anchor { + cursor: pointer !important; +} + +.jstree-InputField .jstree-clicked { + background: transparent !important; + border: none !important; + padding: 0 4px 0 1px !important; +} + +.jstree-InputField.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); + background-position: 100% 1px; + background-repeat: repeat-y; +} + +.jstree-InputField.jstree-rtl .jstree-last { + background: transparent; +} + +.jstree-InputField.jstree-rtl .jstree-open > .jstree-ocl { + background-position: -135px -39px; +} + +.jstree-InputField.jstree-rtl .jstree-closed > .jstree-ocl { + background-position: -103px -39px; +} + +.jstree-InputField.jstree-rtl .jstree-leaf > .jstree-ocl { + background-position: -71px -39px; +} + +.jstree-InputField.jstree-rtl > .jstree-no-dots .jstree-node, +.jstree-InputField.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} + +.jstree-InputField.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -39px -39px; +} +.jstree-InputField.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -7px -39px; +} + +.jstree-InputField .jstree-themeicon-custom { + background-color: transparent; + background-image: none; + background-position: 0 0; +} + +.jstree-InputField.jstree-rtl .jstree-node { + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg=='); +} + +.jstree-InputField.jstree-rtl .jstree-last { + background: transparent; +} + +.jstree-InputField .jstree-search { + font-style: italic; +} + +.jstree-InputField .jstree-no-match .jstree-ocl { + display: none; +} + +.jstree-InputField .jstree-no-match { + margin-left: 2px !important; +} + +.jstree-InputField.jstree-rtl .jstree-no-match { + margin-right: 2px !important; +} + +/** + * @subsection jsTree theme - Tree variant + */ +.jstree-InputField-Tree .jstree-node { + min-height: 18px; + line-height: 18px; + margin-left: 18px; + min-width: 18px; +} + +.RTL .jstree-InputField-Tree .jstree-node { + margin-right: 18px; + margin-left: 0; +} + +.jstree-InputField-Tree > .jstree-container-ul > .jstree-node, +.RTL .jstree-InputField-Tree > .jstree-container-ul > .jstree-node { + margin-left: 0; + margin-right: 0; +} + +.jstree-InputField-Tree .jstree-anchor { + height: 18px; + line-height: 18px; +} + +.jstree-InputField-Tree .jstree-icon { + width: 18px; + height: 18px; + line-height: 18px; +} + +.jstree-InputField-Tree .jstree-icon:empty { + width: 18px; + height: 18px; + line-height: 18px; +} + +.jstree-InputField-Tree.jstree-rtl .jstree-node { + margin-right: 18px; +} + +.jstree-InputField-Tree .jstree-wholerow { + height: 18px; +} + +.jstree-InputField-Tree .jstree-node, +.jstree-InputField-Tree .jstree-icon { + background-image: url('../img/inputfield_tree.png'); +} + +.jstree-InputField-Tree .jstree-node { + background-position: -295px -7px; + background-repeat: repeat-y; +} + +.jstree-InputField-Tree .jstree-last { + background: transparent; +} + +.jstree-InputField-Tree .jstree-open > .jstree-ocl { + background-position: -135px -7px; +} + +.RTL .jstree-InputField-Tree .jstree-open > .jstree-ocl { + background-position: -135px -39px; +} + +.jstree-InputField-Tree .jstree-closed > .jstree-ocl { + background-position: -103px -7px; +} + +.RTL .jstree-InputField-Tree .jstree-closed > .jstree-ocl { + background-position: -103px -39px; +} + +.jstree-InputField-Tree .jstree-leaf > .jstree-ocl { + background-position: -71px -7px; +} + +.RTL .jstree-InputField-Tree .jstree-leaf > .jstree-ocl { + background-position: -71px -39px; +} + +.jstree-InputField-Tree .jstree-themeicon { + background-position: -263px -7px; +} + +.RTL .jstree-InputField-Tree .jstree-themeicon { + background-position: -263px -39px; +} + +.jstree-InputField-Tree > .jstree-no-dots .jstree-node, +.jstree-InputField-Tree > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} + +.jstree-InputField-Tree > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -39px -7px; +} + +.RTL .jstree-InputField-Tree > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -39px -39px; +} + +.jstree-InputField-Tree > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -7px -7px; +} + +.RTL .jstree-InputField-Tree > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -7px -39px; +} + +/** + * @subsection jsTree theme - No Tree variant + */ +.jstree-InputField-NoTree .jstree-node { + min-height: 18px; + line-height: 18px; + margin-left: 2px; + min-width: 18px; +} + +.jstree-InputField-NoTree .jstree-anchor { + height: 18px; + line-height: 18px; +} + +.jstree-InputField-NoTree .jstree-icon { + display: none; +} + +.jstree-InputField-NoTree.jstree-rtl .jstree-node { + margin-right: 2px; +} + +.jstree-InputField-NoTree .jstree-wholerow { + height: 18px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Installer.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Installer.css new file mode 100644 index 0000000000..20c6914ffe --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Installer.css @@ -0,0 +1,65 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Installer + */ + +@media screen,projection,tv,handheld { + +#InstallerContinueWithJS { + display: none; +} + +#InstallerContinueWithJS form { + display: inline; +} + +div.License { + font-family: monospace; + white-space: pre; + border: 1px solid #000; + background-color: #FFF; + width: 600px; + height: 500px; + overflow-x: scroll; + text-align: left; + padding: 5px; + margin: auto; +} + +div.DBItem { + padding: 2px; + margin-left: 350px; +} + +div.Result { + color: #049e35; + font-weight: bold; + padding: 6px 8px 10px; +} + +span.Emphasis { + color: #049e35; + font-weight: bold; +} + +#FormDB fieldset > h4 { + margin-left: 31%; + margin-top: 15px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Login.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Login.css new file mode 100644 index 0000000000..2530d6bfdd --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Login.css @@ -0,0 +1,153 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Login screen + */ + +@media screen,projection,tv,handheld { + +.LoginScreen { + padding-top: 90px; + height: calc(100vh - 90px); + min-height: 430px; +} + +.LoginScreen .MainBox { + padding: 0px; +} + +.LoginScreen .ErrorBox, +.LoginScreen .SuccessBox { + margin-bottom: 10px; + padding: 10px 25px; + border-radius: 10px; +} + +.LoginScreen .SuccessBox { + background-color: #c4cdfa; + color: #c8c6c4; + border-radius: 10px; +} + +#LostPassword, +#BackToLogin { + color: #999; +} + +.LoginScreen #Header { + display: none; +} + +.LoginScreen #Footer { + border: 0px; + bottom: 0px; + box-sizing: border-box; + padding: 15px 0px; + position: relative; + text-align: center; + text-shadow: 1px 1px 1px #000; + text-transform: uppercase; + width: 100%; +} + +.LoginScreen #Footer a { + padding-left: 0px; +} + +#Footer a { + color: #999; + font-size: 11px; + display: inline-block; + position: relative; + padding-left: 18px; + margin-bottom: 5px; + transition: all ease 0.4s; + text-transform: none; +} + +#Footer a span { + display: block; + width: 20px; + height: 20px; + background: url(../img/otobo-signet.svg); + background-size: cover; + margin: 20px auto 10px auto; + transition: all ease 0.4s; + opacity: 0.7; +} + +#Footer a:hover { + text-decoration: none; + color: #c8c6c4; +} + +#Footer a:hover span { + opacity: 1; +} + +.LoginBox, +#PasswordBox { + width: 350px; + margin: 0px auto; +} + +.LoginBox > .WidgetSimple, +#PasswordBox > .WidgetSimple { + padding: 15px; +} + +.LoginBox > .WidgetSimple form > fieldset > div, +#PasswordBox > .WidgetSimple form > fieldset > div { + position: relative; +} + +.LoginBox input, +#PasswordBox input { + display: block; + width: 100%; + box-sizing: border-box; + padding: 10px; + margin-bottom: 15px; + border-radius: 10px; +} + +.LoginBox .Error.Center.Spacing:empty, +#PasswordBox .Error.Center.Spacing:empty { + display: none; +} + +.LoginBox .CallForAction.Fullsize, +#PasswordBox .CallForAction.Fullsize { + width: 100%; +} + +.LoginBox .CallForAction.Fullsize span, +#PasswordBox .CallForAction.Fullsize span { + padding: 7px 10px; +} + +/** + * @subsection Customizable logos + */ +#LoginLogo { + background: transparent url(../img/Otobo_Wortmarke_Digital_Blau_RGB.svg) center no-repeat; + background-size: contain; + height: 220px; + margin-bottom: 30px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.MigrateFromOTRS.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.MigrateFromOTRS.css new file mode 100644 index 0000000000..5f76dce6e8 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.MigrateFromOTRS.css @@ -0,0 +1,105 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section MigrateFromOTRS + */ + +@media screen,projection,tv,handheld { + +#MigrateFromOTRSContinueWithJS, +#MigrateFromOTRSContinueWithJSIntro { + display: none; +} + +#MigrateFromOTRSContinueWithJS form { + display: inline; +} + +.WidgetSimple h2 { + color: #c8c6c4; + font-family: Quicksand; +} + +.WidgetSimple > .Header h2 { + font-size: 20px; +} + +.WidgetSimple { + margin-bottom: 15px; + background: white; + box-shadow: 0 1px 4px 0 rgba(4,0,71,0.16); + margin-right: 2px; + margin-left: 2px; + border-radius: 10px; + padding: 1.5rem; + line-height: 1.4; +} + +#WebMigrateFromOTRSBox ul { + list-style: disc; + padding-left: 16px; +} + +#WebMigrateFromOTRSBox li:last-child { + margin-top: 8px; + margin-bottom: 8px; +} + +div.License { + font-family: monospace; + white-space: pre; + border: 1px solid #000; + background-color: #FFF; + width: 600px; + height: 500px; + overflow-x: scroll; + text-align: left; + padding: 5px; + margin: auto; +} + +div.DBItem { + padding: 2px; + margin-left: 350px; +} + +div.Result { + color: #049e35; + font-weight: bold; + padding: 6px 8px 10px; +} + +span.Emphasis { + color: #049e35; + font-weight: bold; +} + +#FormDB fieldset > h4 { + margin-left: 31%; + margin-top: 15px; +} + +.PackageComment { + margin-left: 24px; + color: #929292; +} + +#DBSkipped { + display: none; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewControl.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewControl.css new file mode 100644 index 0000000000..03267dfd56 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewControl.css @@ -0,0 +1,155 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section OverviewControls + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Overview Control General + */ +.OverviewActions { + min-height: 28px; +} + +.OverviewControl { + background-color: #1f1f1f; +} + +.OverviewControl > div { + padding: 0 16px 0 8px; + background: #141414; +} + +.RTL .OverviewControl > div { + padding: 0 8px 0 16px; +} + +/** + * @subsection Control Row View Zoom + */ +.OverviewZoom { + float: right; + margin: 0px 10px; +} + +.RTL .OverviewZoom { + float: left; +} + +.OverviewZoom li { + display: inline-block; +} + +.OverviewZoom a { + display: inline-block; + line-height: 18px; + width: 20px; + text-align: center; + margin-top: 5px; + vertical-align: middle; + background: #333; + color: #c8c6c4; +} + +.OverviewZoom .Active a, +.OverviewZoom .Active a:hover { + background: #c8c6c4; + color: #1f1f1f; +} + +.OverviewZoom a:hover { + border-bottom: 0px !important; + padding-bottom: 0px !important; + background: #BBBBBB; + color: #333; +} + +.OverviewZoom + .Pagination { + height: 10px; + margin-top: 5px; + padding-right: 12px; +} + +/** + * @subsection Control Row Overview Header for Medium and Large View + */ +.OverviewHeaderMediumLarge div.IconContainer { + float: left; + width: 40px; + height: 30px; + padding-left: 4px; + background: transparent url(../img/overviewcontrol_line.png) no-repeat bottom right; +} + +.RTL .OverviewHeaderMediumLarge div.IconContainer { + float: right; + padding-left: 0; + padding-right: 4px; + background-position: bottom left; +} + +.OverviewHeaderMediumLarge div.IconContainer span.Checkbox { + display: block; + height: 14px; + width: 40px; + background: transparent url(../img/overviewcontrol_checkbox.png) no-repeat center; +} + +.OverviewHeaderMediumLarge div.IconContainer span.Flag { + display: block; + height: 9px; + width: 16px; + margin-left: 10px; + margin-top: 3px; + background-color: #999; +} + +.RTL .OverviewHeaderMediumLarge div.IconContainer span.Flag { + margin-left: 0; + margin-right: 13px; +} + +.OverviewHeaderMediumLarge div.Filter { + height: 25px; + padding-top: 5px; +} + +.RTL .OverviewHeaderMediumLarge div.Filter { + margin-left: 0; + margin-right: 55px; +} + +/** + * @subsection Control Row Overview Header for Small View + */ +.OverviewHeaderSmall { + margin-left: 8px; + margin-right: 8px; +} + +/** + * @subsection Control Row Fix for Ticket Create Masks with Datepicker + */ + +#CustomerTickets { + position: relative; + z-index: 1; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewLarge.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewLarge.css new file mode 100644 index 0000000000..2f62ef399d --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewLarge.css @@ -0,0 +1,455 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section OverviewLarge + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Large View Overview + */ + +#TicketOverviewLarge { + margin-top: 10px; +} + +.OverviewLarge { + margin: 0px 16px 8px 8px; +} + +.RTL .OverviewLarge { + margin-right: 8px; + margin-left: 16px; +} + +.OverviewLarge .ActionRow { + cursor: default; +} + +#EmptyMessageLarge { + padding: 7px; + border: 1px solid #272727; + min-height: 0px; +} + +.OverviewLarge > li { + position: relative; + border-bottom: 1px solid #272727; + border-left: 1px solid #272727; + border-right: 1px solid #272727; +} + +.OverviewLarge > li:first-child { + border-top: 1px solid #272727; +} + +.OverviewLarge > li ul.InlineActions { + position: absolute; + top: -35px; + right: 0px; + background-color: #141414; + padding-left: 5px; + height: 35px; + cursor: auto; + transition: all ease-in 0.2s; +} + +.OverviewLarge > li ul.InlineActions li { + height: auto; + min-height: 0; + border: none; +} + +.OverviewLarge > li ul.InlineActions.Actions li:after { + margin-top: 5px; +} + +.OverviewLarge > li ul.InlineActions li form { + padding-top: 7px; +} + +.OverviewLarge > li ul.InlineActions li form select { + font-size: 11px; +} + +.OverviewLarge > li ul.InlineActions li a { + color: #c8c6c4; +} + +.OverviewLarge > li ul.InlineActions li:last-child a { + margin-right: 0px; +} + +.OverviewLarge > li ul.InlineActions li:nth-child(even) { + background-color: transparent; +} + +.OverviewLarge > li ul.InlineActions li.ResponsiveActionMenu { + display: none; +} + +.OverviewLarge > li ul.InlineActions li.ResponsiveActionMenu:after { + content: ""; + display: inline; + float: none; + margin: 0; + margin-left: 8px; +} + +body.TouchDevice .OverviewLarge > li ul.InlineActions li.ResponsiveActionMenu.Opened:after { + content: " | "; + display: block; + float: right; + margin: 5px 3px; +} + +body.TouchDevice .OverviewLarge > li ul.InlineActions { + top: 0px; + transition: none; +} + +body.TouchDevice .OverviewLarge > li ul.InlineActions li.ResponsiveActionMenu { + display: inline-block; +} + +.OverviewLarge .Content { + padding-top: 12px; + position: relative; + cursor: pointer; + border-left: 5px solid #1f1f1f; + overflow: hidden; + padding-bottom: 10px; +} + +.OverviewLarge .Content.ArticleBody { + cursor: text; +} + +.OverviewLarge .Content.ShowInlineActions { + padding-top: 32px; +} + +.OverviewLarge > li:hover > .Content, +.OverviewLarge > li:hover { + border-left-color: #F6A72B !important; +} + +.OverviewLarge > li:last-child { + border-bottom: 1px solid #272727; +} + +.OverviewLarge > li:nth-child(odd) .Content.ShowInlineActions { + background-color: #1f1f1f; +} + +.OverviewLarge > li:nth-child(even) { + background-color: #242424; +} + +.OverviewLarge > li:nth-child(even) .Content { + border-left-color: #242424; +} + +.OverviewLarge div.Checkbox { + position: absolute; + top: 0px; + left: 0px; + width: 35px; + height: 35px; + cursor: default !important; +} + +.OverviewLarge div.Checkbox input { + margin-top: 12px; + margin-left: 8px; +} + +.RTL .OverviewLarge input.Checkbox { + left: auto; + right: 0px; +} + +.RTL .OverviewLarge div.Checkbox input { + margin-left: 0px; + margin-right: 8px; +} + +.OverviewLarge div.Flag { + position: absolute; + left: 5px; + top: 37px; + width: 25px; + height: 15px; + border: 1px solid #272727; +} + +.RTL .OverviewLarge div.Flag { + left: auto; + right: -10px; +} + +.OverviewLarge div.UnreadArticles { + position: absolute; + left: 4px; + top: 60px; +} + +.RTL .OverviewLarge div.UnreadArticles { + left: auto; + right: 4px; +} + +.OverviewLarge li:hover span.UnreadArticles { + background-position: 0 -40px; +} + +.OverviewLarge .Infos { + width: 40%; + float: left; +} + +.RTL .OverviewLarge .Infos { + float: right; +} + +.OverviewLarge div.Content.ShowInlineActions .Infos { + margin-top: -20px; +} + +.OverviewLarge h2 { + width: 90%; + height: 15px; + margin: 0 10px 5px 50px; + font-weight: bold; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +.RTL .OverviewLarge h2 { + margin: 0 50px 5px 10px; +} + +.OverviewLarge h2 a { + color: #c8c6c4; + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +.OverviewLarge .Infos table { + margin: 0 10px 0 50px; + table-layout: fixed; + width: 75%; +} + +.RTL .OverviewLarge .Infos table { + margin: 0 50px 0 10px; +} + +.OverviewLarge .Infos table tr:last-child td { + padding: 0 0 0 10px; +} + +.OverviewLarge .Infos table tr.Middle { + border-top: 1px dotted #272727; +} + +.OverviewLarge .Infos table tr.Middle td { + padding-top: 10px; +} + +.OverviewLarge .Infos table td { + width: 50%; + padding: 0 0 8px 10px; + overflow: hidden; + border-left: 1px dotted #272727; + line-height: 16px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +.OverviewLarge .Infos table td > div { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +.OverviewLarge .Infos table td:first-child { + padding: 0 0 8px 0; + border-left: none; +} + +.OverviewLarge .Infos table tr:last-child td:first-child { + padding: 0; +} + +.OverviewLarge .Infos table td label { + display: block; + color: #999; + font-weight: bold; +} + +.OverviewLarge .ItemActions { + cursor: default; + position: relative; + overflow: hidden; + background: #1f1f1f; + border-bottom: 1px solid #272727; + min-height: 28px; +} + +.OverviewLarge .Preview { + width: 60%; + float: right; +} + +.RTL .OverviewLarge .Preview { + float: left; +} + +.OverviewLarge .Preview > ul { + margin: 0 5px 2px; + background-color: #1f1f1f; + border: 1px solid #272727; +} + +.OverviewLarge .Preview li { + border: none; + min-height: 0; +} + +.OverviewLarge .Preview h3 { + margin: 0; + font-size: 12px; + background: #333; + border: 1px solid #242424; +} + +.OverviewLarge .Preview li.Active h3 { + background: #333; + border-color: #333; +} + +.RTL .OverviewLarge .Preview li.Active h3 { + margin-left: 0; + margin-right: -1px; +} + +.OverviewLarge .Preview h3 a { + height: 17px; + padding: 0 4px; + line-height: 16px; + color: #777; + display: block; + overflow: hidden; +} + +.OverviewLarge li:hover .Preview h3 a { + color: #659ac6; +} + +.OverviewLarge .Preview li.Active h3 a { + color: #777; +} + +.OverviewLarge li:hover .Preview li.Active h3 a { + color: #659ac6; +} + +.OverviewLarge .Preview h3 .Subject { + color: #c8c6c4; +} + +.OverviewLarge .Preview h3 .Headline { + float: left; +} + +.RTL .OverviewLarge .Preview h3 .Headline { + float: right; +} + +.OverviewLarge .Preview h3 span.DateTime { + float: right; +} + +.RTL .OverviewLarge .Preview h3 span.DateTime { + float: left; +} + +.OverviewLarge .Preview li div.HiddenBlock { + display: none; + border-right: 1px solid #272727; + padding-top: 0; + padding-bottom: 0; + overflow: auto; +} + +.OverviewLarge .Preview li.Active div.HiddenBlock { + display: block; +} + +.OverviewLarge .Preview li div.HiddenBlock div.Content { + padding: 5px; + line-height: 1.3; + border: none; +} + +.OverviewLarge .Preview .ArticleCount5 li div.HiddenBlock div.Content { + height: 124px; +} + +.OverviewLarge .Preview .ArticleCount4 li div.HiddenBlock div.Content { + height: 144px; +} + +.OverviewLarge .Preview .ArticleCount3 li div.HiddenBlock div.Content { + height: 164px; +} + +.OverviewLarge .Preview .ArticleCount2 li div.HiddenBlock div.Content { + height: 184px; +} + +.OverviewLarge .Preview .ArticleCount1 li div.HiddenBlock div.Content { + height: 204px; +} + +.OverviewLarge .Preview .ArticleCount5 li div.HiddenBlock div.ActionRow + div.Content { + height: 97px; +} + +.OverviewLarge .Preview .ArticleCount4 li div.HiddenBlock div.ActionRow + div.Content { + height: 117px; +} + +.OverviewLarge .Preview .ArticleCount3 li div.HiddenBlock div.ActionRow + div.Content { + height: 137px; +} + +.OverviewLarge .Preview .ArticleCount2 li div.HiddenBlock div.ActionRow + div.Content { + height: 157px; +} + +.OverviewLarge .Preview .ArticleCount1 li div.HiddenBlock div.ActionRow + div.Content { + height: 177px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewMedium.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewMedium.css new file mode 100644 index 0000000000..7739eaa479 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewMedium.css @@ -0,0 +1,295 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section OverviewMedium + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Medium View Overview + */ +#TicketOverviewMedium { + margin-top: 10px; +} + +.OverviewMedium { + margin: 0px 16px 8px 8px; +} + +.RTL .OverviewMedium { + margin-right: 8px; + margin-left: 16px; +} + +#EmptyMessageMedium { + padding: 7px; + border: 1px solid #272727; + min-height: 0px; +} + +.OverviewMedium li { + position: relative; + border-bottom: 1px solid #272727; + min-height: 105px; + border-left: 1px solid #272727; + border-right: 1px solid #272727; +} + +.OverviewMedium li:first-child { + border-top: 1px solid #272727; +} + +.OverviewMedium li ul.InlineActions { + position: absolute; + top: -35px; + right: 0px; + height: 35px; + background-color: #141414; + margin-right: 0px; + padding-left: 5px; + cursor: auto; + transition: all ease-in 0.2s; +} + +.OverviewMedium > li ul.InlineActions.Actions li:after { + margin-top: 5px; +} + +.OverviewMedium li ul.InlineActions li { + height: auto; + min-height: 0; + border: none; +} + +.OverviewMedium li ul.InlineActions li form { + padding-top: 7px; +} + +.OverviewMedium li ul.InlineActions li form select{ + font-size: 11px; +} + +.OverviewMedium li ul.InlineActions li a { + color: #c8c6c4; +} + +.OverviewMedium li ul.InlineActions li:nth-child(even) { + background-color: transparent; +} + +.OverviewMedium li ul.InlineActions li.ResponsiveActionMenu { + display: none; +} + +.OverviewMedium li ul.InlineActions li.ResponsiveActionMenu:after { + content: ""; + display: inline; + float: none; + margin: 0; + margin-left: 8px; +} + +body.TouchDevice .OverviewMedium li ul.InlineActions li.ResponsiveActionMenu.Opened:after { + content: " | "; + display: block; + float: right; + margin: 5px 3px; +} + +body.TouchDevice .OverviewMedium li ul.InlineActions { + top: 0px; + transition: none; +} + +body.TouchDevice .OverviewMedium li ul.InlineActions li.ResponsiveActionMenu { + display: inline-block; +} + +.OverviewMedium li div.Content { + padding-top: 12px; + padding-bottom: 12px; + cursor: pointer; + position: relative; + border-left: 5px solid #1f1f1f; + overflow: hidden; +} + +.OverviewMedium li:nth-child(even) div.Content { + border-left-color: #242424; +} + +.OverviewMedium li:hover div.Content, +.OverviewMedium li:hover { + border-left-color: #F6A72B !important; +} + +.OverviewMedium li:last-child { + border-bottom: 1px solid #272727; +} + +.OverviewMedium li:nth-child(odd) div.Content { + background-color: #1f1f1f; +} + +.OverviewMedium li:nth-child(even) { + background-color: #242424; +} + +.OverviewMedium div.Checkbox { + position: absolute; + top: 0px; + left: 0px; + width: 35px; + height: 35px; + cursor: default !important; +} + +.OverviewMedium div.Checkbox input { + margin-top: 12px; + margin-left: 8px; +} + +.RTL .OverviewMedium input.Checkbox { + left: auto; + right: 0px; +} + +.RTL .OverviewMedium div.Checkbox input { + margin-left: 0px; + margin-right: 8px; +} + +.OverviewMedium div.Flag { + top: 37px; + left: 8px; + position: absolute; + width: 22px; + height: 12px; + border: 1px solid #272727; +} + +.RTL .OverviewMedium div.Flag { + left: auto; + right: 8px; +} + +.OverviewMedium div.UnreadArticles { + position: absolute; + left: 4px; + top: 60px; +} + +.RTL .OverviewMedium div.UnreadArticles { + left: auto; + right: 4px; +} + +.OverviewMedium li:hover span.UnreadArticles { + background-position: 0 -40px; +} + +.OverviewMedium h2 { + margin-left: 45px; + font-size: 14px; + font-weight: bold; + width: 97%; +} + +.RTL .OverviewMedium h2 { + margin-left: 0; + margin-right: 45px; +} + +.OverviewMedium h2 a { + color: #c8c6c4; + display: block; +} + +.OverviewMedium table.Infos { + margin-top: 2px; + margin-left: 45px; + table-layout: fixed; + width: 97%; +} + +.RTL .OverviewMedium table.Infos { + margin-left: 0; + margin-right: 45px; +} + +.OverviewMedium table.Infos tr:last-child td { + padding: 0 0 0 10px; +} + +.RTL .OverviewMedium table.Infos tr:last-child td { + padding: 0 10px 0 0; +} + +.OverviewMedium table.Infos td { + width: 16.67%; + padding: 0 10px 5px 10px; + overflow: hidden; + line-height: 16px; + border-left: none; + border-right: 1px dotted #272727; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.OverviewMedium table.Infos td > div { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.OverviewMedium table.Infos td:last-child { + border-right: none; +} + +.OverviewMedium table.Infos td:first-child { + padding: 0 0 5px 0; + border-left: none; +} + +.RTL .OverviewMedium table.Infos td:first-child { + padding: 0 10px 5px 10px; +} + +.OverviewMedium table.Infos tr:last-child td:first-child { + padding: 0; +} + +.RTL .OverviewMedium table.Infos tr:last-child td:first-child { + padding: 0 10px 5px 10px; +} + +.OverviewMedium table.Infos td label { + display: block; + margin-bottom: 2px; + color: #999; + font-weight: bold; +} + +.OverviewMedium div.DynamicFieldSeparator { + border-bottom: 1px dotted #272727; + margin-left: 2pc; + margin-right: 2pc; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewSmall.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewSmall.css new file mode 100644 index 0000000000..ba27a7ccb1 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.OverviewSmall.css @@ -0,0 +1,63 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section OverviewSmall + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Overview Holder + */ + +#OverviewBody { + margin: 10px 16px 8px 8px; + border-left: 1px solid #272727; + border-right: 1px solid #272727; +} + +.RTL #OverviewBody { + margin-right: 8px; + margin-left: 16px; +} + +#EmptyMessageSmall { + padding: 7px; + border: 1px solid #272727; + border-left: 0px; +} + +.Overview thead tr { + background: #1f1f1f; + z-index: 15; +} + +.Overview thead tr th { + height: 19px; + padding-top: 0; +} + +.Overview table tbody tr { + cursor: pointer; +} + +.Overview table tbody tr td.Checkbox{ + cursor: default !important; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.PageLayout.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.PageLayout.css new file mode 100644 index 0000000000..473841e46c --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.PageLayout.css @@ -0,0 +1,341 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Grid + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection LayoutFixedSidebar + */ + +.LayoutFixedSidebar { + display: block; +} + +.LayoutFixedSidebar > .ContentColumn { + /** + * @note force own Block Formatting Context for nested floats + */ + overflow: hidden; +} + +.TicketZoom .LayoutFixedSidebar > .ContentColumn { + min-height: 500px; +} + +.LayoutFixedSidebar > .SidebarColumn { + overflow-x: hidden; +} + +.LayoutFixedSidebar.SidebarLast > .SidebarColumn { + width: 270px; + float: right; + margin-left: 16px; + margin-right: 0; +} + +.RTL .LayoutFixedSidebar.SidebarLast > .SidebarColumn { + float: left; + margin-left: 0; + margin-right: 16px; +} + +.LayoutFixedSidebar.SidebarFirst > .SidebarColumn { + width: 270px; + float: left; + margin-left: 0; + margin-right: 10px; +} + +.RTL .LayoutFixedSidebar.SidebarFirst > .SidebarColumn { + float: right; + margin-left: 10px; + margin-right: 0; +} + +/** + * @subsection LayoutGrid + */ +.LayoutGrid { + /** + * @note force own Block Formatting Context for nested floats + */ + overflow: hidden; +} + +.LayoutGrid > div, +.LayoutGrid > li { + float: left; +} + +.RTL .LayoutGrid > div, +.RTL .LayoutGrid > li { + float: right; +} + +.LayoutGrid > .Size1of2 { + width: 50%; +} + +.LayoutGrid > .Size1of3 { + width: 33.333%; +} + +.LayoutGrid > .Size2of3 { + width: 66.666%; +} + +.LayoutGrid > .Size1of4 { + width: 25%; +} + +.LayoutGrid > .Size2of4 { + width: 50%; +} + +.LayoutGrid > .Size3of4 { + width: 75%; +} + +.LayoutGrid > div > div, +.LayoutGrid > li > div { + /** + * @note force own Block Formatting Context for nested floats + */ + overflow: hidden; +} + +/** + * @note ColumnsWithSpacing: inserts margins between the grid elements, + * but not on the outside. + */ + +.LayoutGrid.ColumnsWithSpacing > div > div { + margin-left: 10px; + margin-right: 0; + margin-bottom: 10px; +} + +.RTL .LayoutGrid.ColumnsWithSpacing > div > div { + margin-left: 0; + margin-right: 10px; +} + +.LayoutGrid.ColumnsWithSpacing > li > * { + padding-right: 10px; +} + +/** + * do not add left margin for first element in each row + */ +.LayoutGrid.ColumnsWithSpacing > div:first-child > div, +.LayoutGrid.ColumnsWithSpacing > div.Clear + div > div { + margin-left: 0; + margin-right: 0; +} + +/** + * @subsection LayoutPopup + */ +.LayoutPopup > .Header { + padding: 7px 20px; + background-color: #141414; +} + +.RTL .LayoutPopup > .Header { + padding: 7px 20px 7px 5px; +} + +.LayoutPopup > .Header h1 { + font-size: 14px; + font-weight: bold; + padding: 0px 5px 0 0; + margin-bottom: 0px; + line-height: 20px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.RTL .LayoutPopup > .Header h1 { + padding: 5px 0 0 5px; +} + +.LayoutPopup > .Header p { + padding: 15px 5px 0 0; +} + +.RTL .LayoutPopup > .Header p { + padding: 5px 10px 0 5px; +} + +.LayoutPopup .Notice { + color: red; +} + +.LayoutPopup > .Content { + padding: 20px; + background-color: #141414; +} + +.RTL .LayoutPopup > .Content { + padding: 5px 20px 5px 5px; +} + +.LayoutPopup > .Footer { + padding: 5px; + text-align: center; + min-height: 28px; +} + +.LayoutPopup > .Footer .CallForAction { + display: inline-block; + margin: 10px 0px 5px 0px; + min-width: 150px; +} + +/** + * @subsection ItemListGrid + */ + +.ItemListGrid { + overflow: hidden; + padding-top: 10px; +} + +.ItemListGrid > li { + float: left; + line-height: 140%; + width: 24%; + min-width: 240px; + max-width: 320px; + height: 80px; + margin-left: 10px; + margin-bottom: 10px; + line-height: 140%; +} + +.ItemListGrid.WithIcons > li { + height: 102px; +} + +.ItemListGrid > li.FilterMessage { + height: auto; + line-height: 90%; + margin: -7px 0px 3px 5px; + color: #777; +} + +.ItemListGrid > li.FilterMessage.Hidden { + display: none; +} + +.ItemListGrid > li > a { + padding-top: 20px; + text-align: center; + display: block; + height: 100%; + background: #272727; + box-sizing: border-box; + text-align: center; + border: 1px solid #555; + position: relative; +} + +.ItemListGrid.WithIcons > li > a { + padding-top: 56px; + transition: all ease 0.4s; +} + +.ItemListGrid.WithIcons > li > a.Disabled { + cursor: not-allowed; + opacity: 0.7; +} + +.ItemListGrid > li > a:not(.Disabled):hover, +.ItemListGrid > li > a:not(.Disabled):active, +.ItemListGrid > li > a:not(.Disabled):focus, +.ItemListGrid > li > a.Active { + background: #333; + border-color: #999; +} + +.ItemListGrid > li span.Icons { + border: 1px solid #999; + border-radius: 30px; + height: 20px; + left: 50%; + margin-left: -20px; + padding: 10px; + position: absolute; + top: 8px; + width: 20px; + transition: all ease 0.4s; +} + +.ItemListGrid.WithIcons > li a:not(.Disabled):hover span.Icons, +.ItemListGrid.WithIcons > li a.Active span.Icons, +.ItemListGrid.WithIcons > li a:not(.Disabled):hover span.Icons i.Icon2, +.ItemListGrid.WithIcons > li a.Active span.Icons i.Icon2 { + background: #444; +} + +.ItemListGrid.WithIcons > li span.Icons i { + color: #999; + font-size: 20px; +} + +.ItemListGrid.WithIcons > li span.Icons i.Icon2 { + background: #272727; + border: 1px solid #999; + border-radius: 20px; + font-size: 12px; + height: 15px; + line-height: 15px; + padding: 3px; + position: absolute; + right: -14px; + text-align: center; + top: -5px; + width: 15px; + transition: all ease 0.4s; +} + +.ItemListGrid > li span.Title { + font-size: 15px; + width: 80%; + margin: 0px auto; + margin-bottom: 3px; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +.ItemListGrid > li span.Description { + display: block; + width: 80%; + margin: 0px auto; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + color: #c8c6c4; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Print.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Print.css new file mode 100644 index 0000000000..f51ef2f16b --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Print.css @@ -0,0 +1,441 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section CSS for printing + */ + +@media print { + +/** + * @subsection Fonts + */ +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + text-align: left; +} + +/** + * @subsection Generic elements + */ +p { + line-height: 1.3em; +} + +h1 { + font-size: 24px; + font-weight: bold; + margin-bottom: 10px; + margin-top: 20px; +} + +h2 { + font-size: 16px; + font-weight: bold; + margin-top: 20px; + margin-bottom: 7px; +} + +h3 { + font-size: 14px; + font-weight: bold; + margin-bottom: 5px; +} + +td, th { + border-left: 1px dotted #E5E5E5; + padding: 0 10px 0 10px; +} + +th { + font-weight: bold; +} +/** + * @subsection Navigation + */ +#Header, +#NavigationContainer, +#ToolBar, +body > .MessageBox, +.ResponsiveHandle, +.AdditionalInformation.ControlRow, +#ArticleItems ul.Actions, +#ArticleTree, +.Headline > .Flag { + display: none; +} + +/** + * @subsection Footer + */ +#Footer { + border-top:1px solid #999999; + font-size:10px; + margin-top:10px; + padding:12px 9px 8px; + padding:10px; +} + +#Footer ul { + display: none; +} + +/** + * @subsection Generic elements + */ +#Navigation{ + display:none; +} + +a { + color:#000000; + text-decoration:none; +} + +.DontPrint { + display: none; +} + +.PrintOnly { + display: block; +} + +.ContextFunctions { + display: none; +} + +.ActionRow { + display: none; +} + +#ArticleTable { + display: none; +} + +.WidgetAction { + display: none; +} + +.Flag { + padding: 5px; + margin-top: 5px; + margin-bottom: 10px; + width: 100%; +} + +td:last-child{ + border-right: 1px dotted #CCCCCC; +} + +.Tab.Actions li a{ + padding: 13px 8px 5px 8px; +} + +.Tab.Actions li a:focus{ + font:bold; +} + +.div.Pagination{ + margin-top:5px; + margin-bottom:5px; +} + +.Hidden, .Checkbox{ + display:none; +} + +/* + Ticket Overview Small +*/ + +.QueueOverview { + color:gray; + font-size:12px; + margin:0 16px 10px 8px; + padding:0 0 4px; +} + +.QueueOverviewList a { + color:#000000; +} + +.Overview.FixedHeader thead tr th { + height:19px; + border-right:1px solid #C9C9C9; + padding-top:0; +} + +.TableSmall{ + margin-top:10px; + margin-bottom:10px; +} + +.TableSmall thead { + margin-top:15px; + border: 1px solid #C9C9C9; +} +.TableSmall thead a, .TableSmall thead span { + color:#4A4A4A; + display:block; + font-size:11px; + height:15px; + line-height:15px; + margin:0 2px 1px 1px; + padding:0 10px; + text-transform:uppercase; +} + +/* + Ticket Overview Medium +*/ + +.OverviewMedium h2 a { + color:#000000; + display:block; +} + +.OverviewMedium .Flag { + width:150px; + height: 12px; + border: 1px dashed #C9C9C9; + padding:8px; + color:#FF9922; +} + +.OverviewMedium li div.Content { + padding:10px; + margin-top:15px; + border:1px solid #C9C9C9; +} + +.OverviewMedium table.Infos td label { + color:#CCCCCC; + margin: 8px 0 4px 0; + display:block; + font-weight:bold; + margin-bottom:2px; +} + +.OverviewMedium table.Infos td div { + margin-left:15px; +} + +.OverviewMedium .UnreadArticles span{ + width:150px; + height: 12px; + border: 1px dashed #C9C9C9; + padding:8px; + border-top:none; + color:#FF9922; +} +/* + Ticket Overview Large +*/ + +.OverviewLarge .Flag { + width:150px; + height: 12px; + border: 1px dashed #C9C9C9; + padding:8px; + color:#FF9922; +} + +.OverviewLarge > li > .Content { + margin-bottom:15px; + padding:12px; + border:1px solid #000000; +} + +.OverviewLarge .Infos { + margin-bottom:10px; +} + +.OverviewLarge .Infos table { + border-bottom:1px dotted #C9C9C9; + border-top:1px dotted #C9C9C9; +} + +.OverviewLarge .Infos table td label { + color:#CCCCCC; + margin: 8px 0 2px 0; + display:block; + font-weight:bold; +} + +.OverviewLarge .Preview { + margin-top:10px; +} + +.OverviewLarge .Preview ul li { + margin-top : 10px; +} + +.OverviewLarge .Preview h3 a { + display:block; + height:17px; + margin-top:15px; +} + +.OverviewLarge .Preview li div.HiddenBlock div.Content { + border:medium none; + padding:5px; + display:block; +} + +.OverviewLarge .Preview .ArticleCount2 li div.HiddenBlock div.Content { + height:auto; + padding: 10px; + border:1px dotted #C9C9C9; +} + +.OverviewLarge .Preview li div.HiddenBlock div.Content { + border:medium none; + padding:5px; +} + +.OverviewLarge .UnreadArticles span{ + width:150px; + height: 12px; + border: 1px dashed #C9C9C9; + padding:8px; + border-top:none; + color:#FF9922; +} + +/* + Ticket Zoom +*/ + +div.Headline .Flag{ + border:1px solid #CCCCCC; + width: 150px; + color:#FF9922; + font-weight: bold; + font-size:16px; +} + +.WidgetSimple > .Header h2 { + margin: 0 0 5px 0; + padding:0 0 5px 0; + border-bottom: 1px dotted #CCCCCC; +} + +div.Headline h1 { + font-size:20px; + margin: 10px 0 10px 0; + padding:0; +} + +#DestQueueID{ + display: none; +} + +/** + * @subsection SidebarColumn + */ +.SidebarColumn .WidgetSimple { + width: 46%; + float: left; + padding: 10px; + border: 1px solid #CCC; + margin-right: 10px; + margin-bottom: 10px; +} + +/** + * @subsection ContentColumn + */ +.ContentColumn { + clear: both; +} + +.WidgetBox { + margin-top: 20px; + padding: 10px; + border: 1px solid #CCC; +} + +.WidgetBox .InvisibleText{ + display:none; +} + +.WidgetBox .Actions{ + display:none; +} + +.WidgetBox .ArticleMailHeader { + margin: 0; + padding: 0; +} + +.WidgetBox > .Header h2 { + padding:0; + margin:0 0 15px 0; +} + +.ArticleMailContent body{ +} + +/** + * @subsection Tablelike elements + */ +.WidgetSimple fieldset { + margin-bottom:15px; +} + +fieldset.TableLike > label { + display: block; + float: left; + text-align: left; + padding-top: 4px; + font-weight: bold; +} + +fieldset.TableLike.FixedLabelSmall > label { + width:100px; + display:block; +} + + +fieldset.TableLike > .Value { + margin-left:130px; + margin-right:0; + padding-top: 4px; +} + +.ItemRow{ + margin-top:10px; + border-top: 1px dotted #CCC; + display:block; + padding-top: 10px; +} + +.ItemRow li{ + display:block; + padding-top: 4px; + font-weight:bold; +} + +/** + * @subsection Popups + */ + +.LayoutPopup .Header { + display: none; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Reset.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Reset.css new file mode 100644 index 0000000000..d2aecb6dd0 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Reset.css @@ -0,0 +1,108 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Reset CSS + * @note The definitions in this file are used to reset browser-specific + * settings to defined default values. + * + */ + +/** + * @see YUI Reset CSS, http://developer.yahoo.com/yui/reset/ + */ + +@media all { + +html, body, div, span, applet, object, iframe, +h1, h2, h3, h4, h5, h6, p, blockquote, pre, +a, abbr, acronym, address, big, cite, code, +del, dfn, em, font, img, ins, kbd, q, s, samp, +small, strike, strong, sub, sup, tt, var, +dl, dt, dd, ol, ul, li, +fieldset, form, label, legend, +table, caption, tbody, tfoot, thead, tr, th, td, hr { + margin: 0; + padding: 0; + border: 0; + outline: 0; + font-weight: inherit; + font-style: inherit; + font-size: 100%; + font-family: inherit; + vertical-align: baseline; + background-image: none; + direction: inherit; +} + +body { + line-height: 1; + color: #c8c6c4; + background: #141414; + text-align: left; + margin: 0; + padding: 0; +} + +ol, ul { + list-style: none; +} + +table { + border-collapse: collapse; + border-spacing: 0; +} + +caption, th, td { + text-align: left; + font-weight: normal; +} + +.RTL caption, +.RTL th, +.RTL td { + text-align: right; +} + +blockquote:before, blockquote:after, q:before, q:after { + content: ""; +} + +blockquote, q { + quotes: "" ""; +} + +a { + text-decoration: none; +} + +strong { + font-weight: bold; +} + +/** + * @note Move selects a bit to the top. This is ignored by some browsers, + * and seems to be needed for some linux environments (Firefox, Arora / Qt). + */ +select { + margin-top: -1px; +} + +*:visited { + color: #001bff; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Responsive.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Responsive.css new file mode 100644 index 0000000000..d7a662e62e --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Responsive.css @@ -0,0 +1,1575 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/* All devices capable of OTOBO minimum solution. Used to hide elements for mobile devices. */ +/* This code has been moved to Core.Defaults.css */ + +/* All devices with a smaller resolution than the current OTOBO minimum solution */ +@media only screen and (min-width: 0px) and (max-width: 1024px) { + + body, html { + font-size: 1em; + overflow-x: hidden; + } + + .ArticleBody { + font-size: 12px; + } + + .WidgetSimple.MobileNotAvailableWidget { + display: block; + } + + html.NoScroll, + html.NoScroll body { + overflow: hidden; + } + + html.NoScroll body { + position: static; + } + + html.NoScroll #AppWrapper { + overflow: hidden; + position: fixed; + } + + .MessageBox, .RTL .MessageBox { + margin: 0px; + } + + #Header { + height: 60px; + overflow: hidden; + padding: 0px; + border-bottom: 0px; + } + + #ToolBar, + .RTL #ToolBar { + position: static; + float: none; + margin: 0px; + text-align: center; + white-space: nowrap; + overflow-x: scroll; + border: 0px; + background: #141414; + overflow: auto; + height: 0px; + } + + #ToolBar li:not(.UserAvatar), + .RTL #ToolBar li:not(.UserAvatar), + #ToolBar li.UserAvatar div a, + #ToolBar li.UserAvatar div span { + float: none; + display: inline-block; + padding: 8px; + margin-bottom: 10px; + margin-top: 10px; + } + + #ToolBar li.UserAvatar > a, + #ToolBar li.UserAvatar div:after, + #ToolBar li.UserAvatar div span { + display: none; + } + + #ToolBar li.UserAvatar { + display: inline-block; + float: none; + display: inline-block; + background-color: #444; + padding: 8px; + margin-bottom: 10px; + margin-top: 10px; + background: none; + width: auto; + } + + #ToolBar li.UserAvatar i { + display: block !important; + color: #3ab5e4; + } + + #ToolBar li.UserAvatar div a:last-child { + padding-bottom: 0px; + } + + #ToolBar li.UserAvatar a strong { + position: absolute; + top: -9999px; + left: -9999px; + } + + #ToolBar li.UserAvatar { + margin: 0px; + } + + #ToolBar li.UserAvatar a { + width: 24px; + height: 34px; + margin: 0 5px; + float: left; + position: relative; + } + + #ToolBar li.UserAvatar div { + display: inline-block !important; + position: static; + background: none; + width: auto; + margin: 0px; + } + + #ToolBar li i { + color: #3ab5e4; + text-shadow: none; + font-size: 20px; + top: -15px; + } + + #ToolBar li i.icon-small { + top: -7px !important; + right: -9px !important; + } + + #ToolBar li a span.Counter { + bottom: -16px; + font-weight: normal; + font-size: 12px; + color: #aaa; + } + + #ToolBar li.Extended { + background: none; + display: inline-block; + margin: -25px 0px 0px 5px; + padding: 0; + vertical-align: middle; + } + + #ToolBar li.Extended input { + padding: 10px; + } + + #ToolBar li.Extended .InputField_InputContainer input { + padding: 8px; + } + + #ToolBar li.Extended form { + display: inline; + } + + #Header #Logo { + width: 208px !important; + background-size: contain; + position: static; + margin: -2px auto 0px auto; + background-position: center; + max-height: 100%; + } + + .MainBox, .RTL .MainBox { + padding: 5px 15px; + } + + #UserInfo { + top: 20px; + right: 25px; + } + + #UserInfo a.LogoutButton { + font-size: 30px; + top: -5px; + } + + .ResponsiveSidebarContainer { + background: rgba(22, 22, 22, 0.7); + height: 100%; + position: fixed; + left: 0px; + top: 0px; + width: 100%; + display: none; + z-index: 998; + } + + .ResponsiveHandle { + font-size: 30px; + color: #3ab5e4; + cursor: pointer; + display: block; + position: fixed; + top: 10px; + width: 25px; + height: 30px; + padding: 5px 10px; + background: #222; + background-color: rgba(22, 22, 22, 0.5); + text-align: center; + z-index: 999; + } + + #ResponsiveNavigationHandle { + left: 0px; + } + + #ResponsiveSidebarHandle { + right: 0px; + } + + #ResponsiveSidebarNotification { + top: 60px; + left: -45px; + display: none; + color: #ccc; + cursor: default; + } + + #NavigationContainer, + .RTL #NavigationContainer { + left: -280px; + right: auto; + top: 0px; + height: 100%; + position: fixed; + background: #141414; + width: 280px; + overflow: auto; + } + + #NavigationContainer #Navigation { + position: static; + width: auto !important; + margin-top: 80px; + } + + #NavigationContainer > a { + display: none !important; + } + + #Navigation > li { + background: none; + float: none; + box-shadow: none !important; + border: 0px !important; + border-top: 1px solid #444 !important; + } + + #Navigation > li > a { + font-size: 14px; + font-weight: normal; + padding: 10px 15px; + height: auto; + } + + .RTL #Navigation > li > a { + padding: 10px 15px; + } + + #Navigation > .Active > ul > li > a { + font-size: 14px; + margin-left: 5px; + } + + #Navigation > li:first-child { + border-top: 0px !important; + } + + #Navigation > .Selected, + #Navigation > li:hover { + color: #3ab5e4; + } + + #Navigation > .Active > ul { + position: static; + min-width: 0px; + box-shadow: none; + } + + #Navigation > .Active > ul li a { + padding: 7px 10px; + border: 0px; + } + + #Navigation .Search { + width: auto !important; + } + + .WidgetSimple span.Pagination, + .OverviewActions span.Pagination { + text-align: center; + float: none; + display: block; + } + + .WidgetSimple .AllocationListContainer, + .WidgetSimple .AllocationListContainer ul, + .WidgetSimple .AllocationListContainer .FilterInputContainer { + margin: 0px auto !important; + } + + .WidgetSimple span.Pagination { + display: none; + } + + .WidgetSimple span.Pagination.AsBlock { + display: block; + margin: 10px 0px; + } + + .WidgetSimple span.Pagination a, + .OverviewActions span.Pagination a { + display: inline-block; + background-color: #aaa; + color: #fff; + font-size: 12px; + padding: 5px 7px; + float: none; + } + + .WidgetSimple span.Pagination a.Selected, + .OverviewActions span.Pagination a.Selected { + font-weight: normal; + background-color: #555; + } + + .WidgetSimple > .Header h2, + .WidgetSimple > .Header h3 { + font-size: 14px; + } + + .Dashboard .ContentColumn .WidgetSimple > .Header { + padding: 7px 5px; + } + + .WidgetSimple .Buttons { + margin: 0px; + } + + .WidgetSimple .Buttons span { + font-size: 14px; + } + + .WidgetSimple .Content form { + display: block; + width: 100%; + overflow-y: hidden; + overflow-x: auto; + } + + .WidgetSimple .Content form table.DataTable { + min-width: 500px; + } + + .WidgetSimple .ActionMenu { + margin-right: 10px; + border: 0px; + } + + .RTL .WidgetSimple .ActionMenu { + margin-left: 10px; + } + + .WidgetSimple .WidgetAction, + .RTL .WidgetSimple .WidgetAction { + display: inline-block; + margin-right: 5px; + } + + .WidgetSimple .WidgetAction a { + font-size: 22px; + display: inline-block; + margin-right: 5px; + } + + /* Ticket creation screens */ + + .ShowTreeSelection { + display: none !important; + } + + .MainBox.FormScreen > h1, + .MainBox.FormScreen > .AsteriskExplanation { + margin-left: 0px !important; + text-align: center; + } + + .RTL .MainBox.FormScreen > h1, + .RTL .MainBox.FormScreen > .AsteriskExplanation { + margin-right: 0px; + } + + .GetAllAJAX span { + display: none; + } + + .AdditionlFieldIcon span { + display: none; + } + + .MainBox.FormScreen > .AsteriskExplanation { + margin: -10px 0px 10px 0px; + } + + fieldset.TableLike.Hidden { + display: none; + } + + fieldset.TableLike > .Field, + fieldset.TableLike > .Row > .Field { + padding: 0px; + } + + fieldset.TableLike > .Field input[type=file], + fieldset.TableLike > .Row > .Field input[type=file] { + width: 95%; + } + + fieldset.TableLike > .RichTextField, + fieldset.TableLike > .Row > .RichTextField, + fieldset.TableLike > .FloatingField, + fieldset.TableLike > .Row > .FloatingField { + padding: 0px; + float: none; + margin: 0; + } + + body.Popup fieldset.TableLike > .RichTextField, + body.RealPopup.RTL fieldset.TableLike > .RichTextField { + padding: 0px; + margin: 0; + } + + fieldset.TableLike > .Field > select, + fieldset.TableLike > .Row > .Field > select, + fieldset.TableLike > .Field > input, + fieldset.TableLike > .Row > .Field > input { + padding: 3px; + font-size: 0.9em; + width: 93%; + } + + fieldset.TableLike > .Field > input, + fieldset.TableLike > .Row > .Field > input { + width: 90%; + } + + fieldset.TableLike > .Field > input[type=radio], + fieldset.TableLike > .Row > .Field > input[type=radio], + fieldset.TableLike > .Field > input[type=radio], + fieldset.TableLike > .Row > .Field > input[type=checkbox] { + width: auto; + } + + form label.Mandatory span.Marker { + display: inline-block; + margin-right: 3px; + position: static; + } + + form .FieldExplanation { + font-size: 0.8em; + } + + .AJAXLoader { + position: relative; + top: -10px; + } + + iframe.Signature { + width: 98% !important; + } + + .CustomerContainer, + .CcCustomerContainer, + .BccCustomerContainer { + width: auto; + margin-top: 15px; + } + + .LayoutPopup .CustomerContainer, + .LayoutPopup .CcCustomerContainer, + .LayoutPopup .BccCustomerContainer { + margin-left: 30px; + } + + .ui-overlay-autocomplete li.ui-menu-item { + font-size: 1em; + line-height: 150%; + } + + fieldset.TableLike > .Field > select ~ a i, + fieldset.TableLike > .Row > .Field > select ~ a i { + font-size: 1.3em; + } + + .DatepickerIcon { + font-size: 1.2em; + margin: 8px 7px 0px 4px; + width: auto; + } + + #Day, .Validate_DateDay, + #Month, .Validate_DateMonth, + #Year, .Validate_DateYear, + #Hour, .Validate_DateHour, + #Minute, .Validate_DateMinute, + .DateSelection { + width: auto !important; + } + + fieldset.TableLike > label, + fieldset.TableLike > .Row > label, + .RTL fieldset.TableLike > label, + .RTL fieldset.TableLike > .Row > label { + float: none; + width: auto; + text-align: left; + font-size: 0.9em; + } + + .RTL fieldset.TableLike > label, + .RTL fieldset.TableLike > .Row > label { + text-align: right; + } + + .ResponsiveSidebarContainer fieldset.TableLike > label, + .ResponsiveSidebarContainer fieldset.TableLike > .Row > label { + float: none; + display: inline; + margin: 0px; + padding: 0px; + } + + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabel > .Field, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabel > .Row > .Field, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabel > .Value, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabel > .Row > .Value { + float: none; + display: inline; + margin: 0px; + padding: 0px; + } + + fieldset.TableLike > .Field, + fieldset.TableLike > .Row > .Field { + margin-left: 2px; + } + + .RTL fieldset.TableLike > .Field, + .RTL fieldset.TableLike > .Row > .Field { + margin-right: 2px; + } + + .RichTextField > .cke { + width: auto !important; + max-width: 100% !important; + } + + #submitRichText span { + font-size: 15px; + } + + .CallForAction, + .cke_dialog_footer_buttons a.cke_dialog_ui_button { + margin: 0px auto; + } + + .CallForAction span, + .cke_dialog_footer_buttons td a.cke_dialog_ui_button span { + height: auto; + } + + #submitRichText span i { + font-size: 1em; + width: 20px; + } + + /* Widget Actions */ + + .OverviewActions, .DashboardActions { + position: relative; + } + + .Actions, .RTL .Actions { + white-space: nowrap; + overflow-x: auto; + float: none; + } + + .Actions li, + .RTL .Actions li { + display: inline-block; + font-size: 14px; + float: none; + } + + .DashboardActions .Actions li:after, + .Actions li:after { + display: inline-block; + float: none; + } + + .DashboardActions .Actions:after { + bottom: -15px; + } + + /* Tables */ + + .DataTable tr td, + .TableSmall tr td { + font-size: 14px; + } + + .DataTable tr td, + .TableSmall tr td, + .DataTable tr td div, + .TableSmall tr td div, + .DataTable tr td span, + .TableSmall tr td span, + .DataTable tr td a.AsBlock, + .TableSmall tr td a.AsBlock { + overflow: hidden; + white-space: nowrap; + max-width: 200px; + text-overflow: ellipsis; + } + + .DataTable .ColumnSettingsTrigger, + .TableSmall .ColumnSettingsTrigger { + display: none !important; + } + + /* SidebarColumn */ + + .ResponsiveSidebarContainer .WidgetSimple { + background: #1f1f1f; + } + + .ResponsiveSidebarContainer .SettingsWidget label { + font-size: 14px; + } + + .LayoutFixedSidebar.SidebarLast .ResponsiveSidebarContainer > .SidebarColumn, + .LayoutFixedSidebar.SidebarFirst .ResponsiveSidebarContainer > .SidebarColumn { + position: fixed; + height: 100%; + top: 0px; + z-index: 999; + width: 280px; + right: -300px; + overflow: auto; + background: #141414; + padding: 0px 10px; + } + + .LayoutFixedSidebar.SidebarLast .ResponsiveSidebarContainer > .SidebarColumn > :first-child, + .LayoutFixedSidebar.SidebarFirst .ResponsiveSidebarContainer > .SidebarColumn > :first-child { + margin-top: 60px; + } + + #ContextSettingsDialog, + #ContextSettingsDialogOverviewSmall { + width: auto; + max-height: 100%; + } + + .OverviewActions > ul.Actions { + float: none; + display: block; + height: auto; + overflow: hidden; + text-align: center; + } + + .OverviewActions > span.Pagination { + height: 22px; + } + + .OverviewZoom a { + padding: 5px 7px; + font-size: 12px; + line-height: 12px; + width: auto; + } + + .OverviewZoom a:hover { + padding-bottom: 5px !important; + } + + /* Login */ + .LoginScreen .W33pc { + width: 80%; + text-align: center; + } + + .LoginScreen fieldset.TableLike > label, + .LoginScreen fieldset.TableLike > .Row > label, + .LoginScreen fieldset.TableLike.FixedLabelSmall > label, + .LoginScreen fieldset.TableLike.FixedLabelSmall > .Row > label { + text-align: center; + margin-right: 0px; + } + + .LoginScreen fieldset.TableLike input { + padding: 7px; + } + + .LoginScreen .WidgetSimple { + background: none; + } + + .LoginScreen .WidgetSimple .Header { + display: none; + } + + .LoginScreen fieldset button.Primary.CallForAction { + margin-top: 10px; + } + + .LoginScreen fieldset button.Primary.CallForAction span { + padding: 10px; + font-size: 15px; + } + + /* Dialogs */ + .Dialog > .Content > .ContentFooter button { + font-size: 16px; + } + + #SearchForm, #AgentCustomerInformationCenterSearchForm, #AgentCustomerUserInformationCenterSearchForm { + width: auto; + } + + #AgentCustomerInformationCenterSearchForm fieldset.TableLike > .Field > input, + #AgentCustomerInformationCenterSearchForm fieldset.TableLike > .Row > .Field > input, + #AgentCustomerUserInformationCenterSearchForm fieldset.TableLike > .Field > input, + #AgentCustomerUserInformationCenterSearchForm fieldset.TableLike > .Row > .Field > input { + width: 100%; + } + + /* Ticket zoom */ + fieldset.TableLike.FixedLabelSmall > .Field, + fieldset.TableLike.FixedLabelSmall > .Row > .Field, + fieldset.TableLike.FixedLabelSmall > .Value, + fieldset.TableLike.FixedLabelSmall > .Row > .Value { + margin-left: 0px; + font-size: 1.2em; + } + + .RTL fieldset.TableLike.FixedLabelSmall > .Field, + .RTL fieldset.TableLike.FixedLabelSmall > .Row > .Field, + .RTL fieldset.TableLike.FixedLabelSmall > .Value, + .RTL fieldset.TableLike.FixedLabelSmall > .Row > .Value { + margin-right: 0px; + } + + fieldset.TableLike > label, + fieldset.TableLike > .Row > label, + fieldset.TableLike.FixedLabelSmall > label, + fieldset.TableLike.FixedLabelSmall > .Row > label { + width: auto; + margin-right: 5px; + } + + fieldset.TableLike.FixedLabel > label, + fieldset.TableLike.FixedLabel > .Row > label { + width: auto; + min-height: 0px; + padding: 0px; + } + + div.Headline { + height: unset; + margin: 5px 0px; + position: relative; + } + + div.Headline h1 { + font-size: 1.3em; + line-height: 24px; + margin: 0; + white-space: normal; + overflow: hidden; + text-overflow: ellipsis; + } + + #ArticleItems .WidgetSimple .Header h2, + #ArticleItems .WidgetSimple .Header .AdditionalInformation { + float: none; + } + + #ArticleTableBody .Scroller { + overflow: auto !important; + } + + .Scroller + .Handle { + display: none; + } + + .ArticleMailHeader label, + .ArticleMailHeader .Value { + padding: 0px !important; + } + + .TicketZoom fieldset.TableLike > label, + .TicketZoom fieldset.TableLike > .Row > label, + .TicketZoom fieldset.TableLike > .Row .FixedValueSmall { + float: left; + } + + .TicketZoom fieldset.TableLike.FixedLabelSmall > .FixedValueSmall, + .TicketZoom fieldset.TableLike.FixedLabelSmall > .Row > .FixedValueSmall { + width: auto; + } + + .TicketZoom .ResponsiveSidebarContainer .ItemRow { + margin: 10px 0px 0px 0px; + } + + .ResponsiveSidebarContainer fieldset.Narrow { + padding: 0px 10px; + } + + .ResponsiveSidebarContainer div.Content { + font-size: 0.9em; + } + + .ResponsiveSidebarContainer fieldset.TableLike > label, + .ResponsiveSidebarContainer fieldset.TableLike > .Row > label, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabelSmall > .Field, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabelSmall > .Row > .Field, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabelSmall > .Value, + .ResponsiveSidebarContainer fieldset.TableLike.FixedLabelSmall > .Row > .Value { + font-size: 1em; + float: none; + padding: 0px; + margin: 0px; + display: inline; + } + + .ResponsiveSidebarContainer fieldset.TableLike { + margin-bottom: 10px; + line-height: 1.7em; + } + + .ResponsiveSidebarContainer fieldset.TableLike:empty { + display: none; + } + + .TicketZoom .Actions form { + padding: 0px; + display: inline-block; + margin-bottom: -4px; + } + + .TicketZoom .Actions form select { + max-width: 200px; + } + + .TicketZoom .Actions li:after { + display: inline-block; + float: none; + } + + .ArticleMailContent.WithMeta .ArticleBody, + .ArticleMailContent.WithMeta .ArticleMailContentHTMLWrapper { + width: auto; + float: none; + } + + .ArticleMailContent.WithMeta .ArticleMeta { + width: auto; + float: none; + } + + /* Errors */ + + .MainBox.ErrorScreen { + margin-top: 15px; + } + + .MainBox.ErrorScreen .CenterBox { + width: auto; + margin-bottom: 15px; + } + + /* Preferences */ + + .PreferencesScreen .LayoutGrid > .Size1of3 { + width: auto; + float: none; + } + + .PreferencesScreen .LayoutGrid.ColumnsWithSpacing > div > div { + margin-left: 0px; + margin-right: 0px; + } + + .PreferencesScreen .Size1of3 > .WidgetSimple > .Header { + background: #E8E8E8; + border-bottom: 0px; + margin: 10px 0px 0px 0px; + padding: 5px 0px; + } + + .PreferencesScreen .FieldExplanation { + text-align: center; + } + + .PreferencesScreen .Content form label { + width: auto; + display: block; + } + + .PreferencesScreen .Content form .OutOfOffice label { + width: auto; + display: inline; + } + + .PreferencesScreen .Content form .OutOfOffice .Field, + .PreferencesScreen .Content form .Field { + margin-left: 0px; + } + + .PreferencesScreen fieldset.TableLike > .Row > .Field > input[type=radio] { + width: auto; + } + + .PreferencesScreen .Content form .Field.NoMargin select[multiple="multiple"] { + height: auto; + } + + .PreferencesScreen .WidgetSimple .Content form table.DataTable { + min-width: 0px; + } + + .PreferencesScreen .Size1of3 > .WidgetSimple > .Header .WidgetAction { + display: block; + } + + .PreferencesScreen fieldset.TableLike > label, + .PreferencesScreen fieldset.TableLike > .Row > label { + font-size: 0.9em; + line-height: 150%; + } + + /* Admin Screen */ + + .Admin > h1 { + display: none; + } + + .Admin > #Row1 { + margin-top: 15px; + } + + .Admin .LayoutGrid > .Size1of3 { + width: auto; + float: none; + } + + .Admin .LayoutGrid > .Size1of2 { + width: auto; + float: none; + } + + .Admin #Row1.LayoutGrid .WidgetSimple, + .Admin #Row2.LayoutGrid .WidgetSimple { + min-height: 0px; + margin: 0px 0px 15px 0px !important; + font-size: 0.9em; + } + + .Admin .WidgetSimple > .Content { + padding: 0px !important; + } + + .Admin .WidgetSimple > .Content li { + border-top: 1px solid #ccc; + padding: 5px 10px; + } + + .Admin .WidgetSimple > .Content li:first-child, + .Admin .WidgetSimple > .Content li.Clear { + border-top: 0px; + } + + .Admin .WidgetSimple > .Content li.Clear { + padding: 0px; + } + + /* + * @subsection Ticket Overview Large + */ + + ul.OverviewZoom { + text-align: center; + float: none; + display: block; + } + + .OverviewLarge .Infos { + width: 100%; + float: none; + margin-bottom: 20px; + } + + .OverviewLarge .Preview { + width: 100%; + float: none; + } + + .OverviewLarge div.Infos table td { + border: none; + padding-left: 0px; + width: 100%; + } + + .OverviewLarge .Infos table tr.Middle { + border: none; + } + + .OverviewLarge .Infos table tr.Middle td { + padding-top: 0px; + } + + .OverviewLarge .Infos { + margin-top: 0px !important; + } + + .OverviewLarge div.Checkbox { + top: -2px; + left: 0px; + } + + .OverviewLarge div.Flag { + top: 8px; + left: 35px; + } + + .OverviewLarge div.UnreadArticles { + top: 11px; + left: 60px; + } + + .OverviewLarge h2 { + width: 100%; + margin-left: 5px; + } + + .OverviewLarge .Infos table { + width: 100%; + margin-left: 5px; + } + + .OverviewLarge h2 { + height: auto; + font-size: 18px; + line-height: 22px; + } + + .OverviewLarge .Preview h3 { + font-size: 14px; + } + + .OverviewLarge .Preview h3 a { + height: auto; + min-height: 20px; + line-height: 20px; + } + + /* + * @subsection Ticket Overview Medium + */ + .OverviewMedium h2 { + height: auto; + font-size: 18px; + line-height: 22px; + } + + .OverviewMedium div.Checkbox { + top: -2px; + left: 0px; + } + + .OverviewMedium div.Flag { + top: 8px; + left: 35px; + } + + .OverviewMedium div.UnreadArticles { + top: 11px; + left: 60px; + } + + .OverviewMedium h2 { + margin-left: 5px; + margin-top: 15px; + } + + .OverviewMedium table.Infos { + margin-top: 0px; + margin-left: 5px; + } + + /* Popups */ + + .LayoutPopup fieldset.TableLike.FixedLabel > label, + .LayoutPopup fieldset.TableLike.FixedLabel > .Row > label { + width: auto; + } + + .LayoutPopup > .Header h1 { + white-space: normal; + } + + .LayoutPopup fieldset.TableLike.FixedLabel > .Field, + .LayoutPopup fieldset.TableLike.FixedLabel > .Row > .Field, + .LayoutPopup fieldset.TableLike.FixedLabel > .Value, + .LayoutPopup fieldset.TableLike.FixedLabel > .Row > .Value { + margin-left: 0px; + padding-left: 0px; + } + + .LayoutPopup fieldset.TableLike > .Field > select, + .LayoutPopup fieldset.TableLike > .Row > .Field > select { + width: auto; + } + + /* Statistics */ + + .WidgetSimple .PreviewContainer .CallForAction { + position: static; + margin-top: 0px; + display: inline-block; + } + + .PreviewContainer { + text-align: center; + } + + .PreviewContainer .Preview { + width: auto; + } + + fieldset > legend > span { + padding-left: 0px; + } + + fieldset.TableLike > .Value, + fieldset.TableLike > .Row > .Value { + margin-left: 0px; + } + + /* Process dialogs */ + + #ActivityDialogContent .LayoutPopup > .Content { + padding: 0px; + border-top: 1px solid #ccc; + } + + /* Cluster */ + + .Cluster .ClusterLink { + display: none; + } + + .Cluster ul ul { + opacity: 100; + visibility: visible; + display: inline; + position: static; + height: auto; + background: none; + box-shadow: none; + min-width: 0px; + } + + .Cluster ul.Actions { + margin-right: 35px; + } + + .Cluster ul ul li { + display: inline-block; + border: 0px; + } + + .Cluster ul ul li a { + display: inline-block; + padding: 5px 2px !important; + } + + .Cluster ul ul li:after { + display: inline-block !important; + margin: 0px; + } + + .Cluster ul ul li a:hover { + background: none; + border-bottom: 2px solid #ff9922; + padding-bottom: 0px !important; + } + + .Cluster .WidgetAction.ArticleView { + z-index: 100; + background: #f5f5f5; + background: #f5f5f5; + width: 35px; + text-align: center; + margin: 0px !important; + right: 0px; + top: 0px; + line-height: 35px; + height: 35px; + } + + /* Input Fields */ + + div.InputField_Container { + width: 90%; + margin-right: 10px; + } + + div.InputField_InputContainer { + width: 100%; + } + + div.InputField_InputContainer input.InputField_Search { + padding: 3px; + font-size: 0.9em; + width: 100% !important; + } + + div.InputField_ListContainer { + margin-top: -1px; + } + + div.InputField_Selection { + height: 1.4em; + line-height: 0.8em; + } + + div.InputField_Selection div, + div.InputField_FiltersList, + div.InputField_ToolbarContainer ul li a { + font-size: 0.8em; + } + + div.InputField_More { + top: 8px; + } + + div.InputField_FiltersList span { + vertical-align: 10%; + } + + .jstree-InputField { + font-size: 0.9em; + } + + div.InputField_TreeContainer { + max-height: 103px; + line-height: 1.4em; + } + + .jstree-InputField-Tree .jstree-node, + .jstree-InputField-Tree .jstree-anchor, + .jstree-InputField-NoTree .jstree-node, + .jstree-InputField-NoTree .jstree-anchor, + .jstree-InputField-Tree .jstree-icon:empty { + line-height: 1.4em; + } + + .jstree-InputField-Tree .jstree-wholerow, + .jstree-InputField-NoTree .jstree-wholerow { + line-height: 1.4em; + height: 1.5em; + } + + /* Breadcrumb */ + + .BreadCrumb { + overflow-x: auto; + } + + .BreadCrumb li, + .BreadCrumb a { + font-size: 12px; + max-width: none; + white-space: nowrap; + } + + .BreadCrumb li:before, + .BreadCrumb li:after { + top: 50%; + border-width: 22px; + margin-top: -22px; + } + + + #OverviewBody.Overview.TicketList { + overflow-y:auto; + } + + +} + +/* ~ Tablet landscape */ +@media only screen and (min-width: 768px) and (max-width: 1024px) { + /* + * @subsection Responsive classes + */ + .ScreenL { + display: block !important; + } + + .SmallerOrEqualScreenL, .SmallerOrEqualScreenM, + .SmallerOrEqualScreenS, .SmallerOrEqualScreenXS { + display: block !important; + } + + .ScreenXL, .ScreenM, .ScreenS, .ScreenXS, + .SmallerOrEqualScreenXL { + display: none !important; + } + + /* + * @subsection Responsive classes + * @description Special treatment of screen sizes in real popup + */ + .RealPopup .ScreenXL { + display: block !important; + } + + .RealPopup .ScreenL, + .RealPopup .SmallerOrEqualScreenL, + .RealPopup .SmallerOrEqualScreenM, + .RealPopup .SmallerOrEqualScreenS, + .RealPopup .SmallerOrEqualScreenXS { + display: none !important; + } + + /* + * @subsection Responsive footer classes + * @description Used to determinethe active screen size in JavaScript + */ + #ResponsiveFooter .Visible-ScreenL { + display: block; + } + + #ResponsiveFooter .Visible-ScreenXL, + #ResponsiveFooter .Visible-ScreenM, + #ResponsiveFooter .Visible-ScreenS, + #ResponsiveFooter .Visible-ScreenXS { + display: none; + } +} + +/* All devices smaller than tablet landscape */ +@media only screen and (min-width: 0px) and (max-width: 767px) { + + .MainBox > h1 { + font-size: 20px; + font-weight: normal; + text-align: center; + } + + .AllocationListContainer.LayoutGrid > div.Size1of2 { + float: none; + width: 100%; + margin-bottom: 15px; + } + + .OverviewLarge div.Infos table td { + display: block; + } + + .OverviewLarge > li ul.InlineActions { + display: none; + } + + .OverviewMedium > li ul.InlineActions { + display: none; + } + + .OverviewMedium table.Infos td { + display: block; + width: 100%; + border: none; + padding-left: 0px !important; + padding-bottom: 10px !important; + } + +} + +/* ~ Tablet portrait */ +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* + * @subsection Responsive classes + */ + .ScreenM { + display: block !important; + } + + .SmallerOrEqualScreenM, .SmallerOrEqualScreenS, .SmallerOrEqualScreenXS { + display: block !important; + } + + .ScreenXL, .ScreenL, .ScreenS, .ScreenXS, + .SmallerOrEqualScreenS, .SmallerOrEqualScreenXS { + display: none !important; + } + + /* + * @subsection Responsive classes + * @description Special treatment of screen sizes in real popup + */ + .RealPopup .ScreenXL { + display: block; + } + + .RealPopup .ScreenM, + .RealPopup .SmallerOrEqualScreenXL, + .RealPopup .SmallerOrEqualScreenL, + .RealPopup .SmallerOrEqualScreenM, + .RealPopup .SmallerOrEqualScreenS, + .RealPopup .SmallerOrEqualScreenXS { + display: none; + } + + /* + * @subsection Responsive footer classes + * @description Used to determinethe active screen size in JavaScript + */ + #ResponsiveFooter .Visible-ScreenM { + display: block; + } + + #ResponsiveFooter .Visible-ScreenXL, + #ResponsiveFooter .Visible-ScreenL, + #ResponsiveFooter .Visible-ScreenS, + #ResponsiveFooter .Visible-ScreenXS { + display: none; + } +} + +/* ~ Smartphone landscape */ +@media only screen and (min-width: 320px) and (max-width: 479px) { + /* + * @subsection Responsive classes + */ + .LoginBox, #PasswordBox { + width: 320px; + } + + .ScreenS { + display: block !important; + } + + .SmallerOrEqualScreenS, .SmallerOrEqualScreenXS { + display: block !important; + } + + .ScreenXL, .ScreenL, .ScreenM, .ScreenXS, + .SmallerOrEqualScreenXS { + display: none !important; + } + + /* + * @subsection Responsive classes + * @description Special treatment of screen sizes in real popup + */ + .RealPopup .ScreenXL { + display: block; + } + + .RealPopup .ScreenS, + .RealPopup .SmallerOrEqualScreenXL, + .RealPopup .SmallerOrEqualScreenL, + .RealPopup .SmallerOrEqualScreenM, + .RealPopup .SmallerOrEqualScreenS, + .RealPopup .SmallerOrEqualScreenXS { + display: none; + } + + /* + * @subsection Responsive footer classes + * @description Used to determinethe active screen size in JavaScript + */ + #ResponsiveFooter .Visible-ScreenS { + display: block; + } + + #ResponsiveFooter .Visible-ScreenXL, + #ResponsiveFooter .Visible-ScreenL, + #ResponsiveFooter .Visible-ScreenM, + #ResponsiveFooter .Visible-ScreenXS { + display: none; + } +} + +/* ~ Smartphone portrait */ +@media only screen and (max-width: 319px) { + /* + * @subsection Responsive classes + */ + .ScreenXS { + display: block !important; + } + + .SmallerOrEqualScreenXS { + display: block !important; + } + + .ScreenXL, .ScreenL, .ScreenM, .ScreenS { + display: none !important; + } + + /* + * @subsection Responsive classes + * @description Special treatment of screen sizes in real popup + */ + .RealPopup .ScreenXL { + display: block; + } + + .RealPopup .ScreenXS, + .RealPopup .SmallerOrEqualScreenXL, + .RealPopup .SmallerOrEqualScreenL, + .RealPopup .SmallerOrEqualScreenM, + .RealPopup .SmallerOrEqualScreenS, + .RealPopup .SmallerOrEqualScreenXS { + display: none; + } + + /* + * @subsection Responsive footer classes + * @description Used to determinethe active screen size in JavaScript + */ + #ResponsiveFooter .Visible-ScreenXS { + display: block; + } + + #ResponsiveFooter .Visible-ScreenXL, + #ResponsiveFooter .Visible-ScreenL, + #ResponsiveFooter .Visible-ScreenM, + #ResponsiveFooter .Visible-ScreenS { + display: none; + } +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Table.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Table.css new file mode 100644 index 0000000000..11b50d1717 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Table.css @@ -0,0 +1,931 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Tables + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection General stuff + */ + +/* + * FF3.6 has a problem with setting the position:relative only on :hover state. + * As a workaround it is set always and a special z-index on hover. + */ +.DataTable tbody tr, +.TableSmall tbody tr { + position: relative; +} + +.DataTable tbody tr:hover, +.TableSmall tbody tr:hover { + z-index: 10; +} + +.DataTable tbody td:last-child, +.TableSmall tbody td:last-child { + border-right: none; +} + +.DataTable tbody tr:hover td, +.TableSmall tbody tr:hover td, +.DataTable tbody tr:active td.Clickable, +.TableSmall tbody tr:active td.Clickable, +.DataTable tr:nth-child(even):hover td.Highlight { +/* background: #f5af36;*/ + background: #33321f; +} + +/** + * @subsection Generic table elements + */ +tbody tr.UnreadArticles td { + font-weight: bold !important; +} + +.DataTable td, +.TableSmall td { + line-height: 15px; + vertical-align: middle; +} + +.DataTable tr:hover, +.TableSmall tr:hover { + color: #c8c6c4; +} + +table tr.MasterAction { + cursor: pointer; +} + +/** + * @subsection Standard DataTable + */ +.DataTable { + width: 100%; + background-color: #1f1f1f; + border: 1px solid #272727; + clear: both; + border-collapse: separate; +} + +.DataTable.FixedLayout { + table-layout: fixed; +} + +.DataTable.VariableWidth { + width: auto; +} + +.DataTable thead { + background: #333; +} + +.DataTable thead th { + padding: 4px 10px 3px; + color: #dbd9d7; + font-size: 11px; + text-transform: uppercase; + background: #333; + border-bottom: 1px solid #333; + border-right: 1px dotted #333; + vertical-align: bottom; + white-space: nowrap; +} + +.DataTable thead th.UnreadArticles { + padding: 4px 0px 3px 0px; + text-align: center; +} + +.RTL .DataTable thead th { + border-left: 1px solid #333; + border-right:none; +} + +.DataTable thead th label { + color: #4B4B4B !important; +} + +.DataTable thead th:last-child { + border-right: none; +} + +.RTL .DataTable thead th:last-child { + border-left: none; +} + +.DataTable thead th a { + background-image: none; + color: #dbd9d7; + font-size: 11px; + height: 12px; + line-height: 12px; + display: block; +} + +.DataTable thead .SortAscending a, +.DataTable thead .SortDescending a { + color: #c8c6c4; + padding-right: 15px; + background: #333; +} + +.DataTable thead .SortDescending > a:after, +.TableSmall thead .SortDescending > a:after { + content: "\25BC"; + display: block; + position: absolute; + left: 2px; + top: 3px; +} + +.DataTable thead .SortAscending > a:after, +.TableSmall thead .SortAscending > a:after { + content: "\25B2"; + display: block; + position: absolute; + left: 2px; + top: 3px; +} + +.DataTable tbody tr.Invalid { + color: #333; +} + +.DataTable tbody td { + padding: 0 10px; + border-right: 1px dotted #333; +} + +.DataTable.FixedLayout tbody td a.AsBlock { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +.DataTable tbody td.UnreadArticles { + padding: 0px; +} + +.RTL .DataTable tbody td { + border-left: 1px dotted #333; + border-right: none; +} + +.DataTable tbody tr:hover td { + border-right-color: #1f1f1f; +} + +.DataTable tbody td:last-child { + border-right: none; +} + +.RTL .DataTable tbody td:last-child { + border-left: none; +} + +.DataTable tr td { + line-height: 20px; +} + +.DataTable tr:first td { + border-top: 1px solid #333; +} + +.DataTable tr td.Highlight { + background-color: #333; +} + +.DataTable tr:nth-child(even) td { + background-color: #242424; +} + +.DataTable tr:nth-child(even) td.Highlight { + background-color: #242424; +} + +.DataTable tr td.Highlight { + border-right: 1px solid #333; +} + +.DataTable tr td.Highlight:last-child { + border-right: none; +} + +.DataTable tr:hover td a { + color: #82c7ff; +} + +.DataTable td:first-child input { + margin: 0; +} + + +/** + * @subsection QueueOverviewTotals DataTable + */ + +.DataTable thead th.QueueOverviewTotals, +.Row td.QueueOverviewTotals, +.Row a.QueueOverviewTotals { + font-weight: bold; +} + +.DataTable .Row td.QueueOverviewTotals { + text-transform: uppercase; + color: #aaa; + border-top: 1px dotted #333; +} + +/** + * @subsection Sortable DataTable + */ + +.Sortable.DataTable th { + padding: 0; +} + +.Sortable.DataTable th a, +.Sortable.DataTable th span { + padding: 4px 10px 3px; + display: block; + position: relative; +} + +.Sortable.DataTable th.SortAscending a, +.Sortable.DataTable th.SortDescending a { + padding-left: 15px; +} + +.Sortable.DataTable .SortAscending, +.Sortable.DataTable .SortDescending { + border-top-color: #333; + border-right-color: #333; + border-bottom-color: #333; +} + +/** + * @subsection Overview Small View Table + */ +.TableSmall { + width: 100%; + font-size: 12px; + color: #c8c6c4; + border-top: 1px solid #333; + border-bottom: 1px solid #333; + background: #1f1f1f; +} + +.TableSmall thead { + border-bottom: none; +} + +.TableSmall .Checkbox { + margin-left: 7px; +} + +th.Checkbox, +td.Checkbox { + width: 30px; +} + +th.Flags { + width: 34px; +} + +td.Flags { + width: 29px; +} + +th.UnreadArticles, +td.UnreadArticles { + width: 30px; +} + +th.Direction, +td.Direction { + width: 30px; + text-align: center; +} + +th.Attachment, +td.Attachment { + width: 40px; + padding-left: 5px !important; +} + +.TableSmall thead th { + border-right: 1px solid #333; + border-bottom: 1px solid #333; + vertical-align: bottom; + background: #333; +} + +.TableSmall thead th:last-child { + border-right: 0px; +} + +.TableSmall thead th a { + padding-top: 2px; + padding-bottom: 2px; +} + +.RTL .TableSmall thead th { + background-position: left bottom; +} + +.TableSmall thead a, +.TableSmall thead span { + margin: 0 2px 1px 1px; + padding: 0 10px; + color: #dbd9d7; + font-size: 11px; + line-height: 15px; + height: 15px; + text-transform: uppercase; + display: block; + white-space: nowrap; +} + +.RTL .TableSmall thead a, +.RTL .TableSmall thead span { + margin: 0 1px 1px 2px; +} + +.TableSmall thead span { + color: #c8c6c4; +} + +.TableSmall thead .UnreadArticles a { + padding: 0 0 0 5px; +} + +.RTL .TableSmall thead .UnreadArticles a { + padding: 0 5px 0 0; +} + +.TableSmall thead span.UnreadArticles a i { + font-size: 12px; +} + +.TableSmall thead span.UnreadArticles i:first-child { + font-size: 16px !important; +} + +thead .SortAscending a, +thead .headerSortUp a, +thead .SortDescending a, +thead .headerSortDown a { + color: #c8c6c4; +} + +.TableSmall thead a span, +.DataTable thead a span { + height: 15px; + width: 16px; + display: block; + text-align: center; +} + +.TableSmall thead a span.Flag { + height: 9px; + width: 16px; + background-color: #999; + margin-top: 6px; +} + +.TableSmall td { + padding: 0 10px; + background-color: #242424; + border-right: 1px dotted #272727; +} + +.RTL .TableSmall td { + border-right:none; + border-left: 1px dotted #272727; +} + +.TableSmall td.NonTextContent { + padding-left: 0; + padding-right: 0; +} + +.TableSmall tbody tr.Active td, +.DataTable tbody tr.Active td { + color: #c8c6c4; +} + +.DataTable tbody tr.Active td { + background-color: #272727; +} + +.TableSmall tbody tr td:last-child { + border-right: 1px solid transparent; +} + +.RTL .TableSmall tbody tr td:last-child { + border-left: none; +} + +.TableSmall tbody tr.Active td:last-child { + border-right: 1px solid #000; +} + +.RTL .TableSmall tbody tr td:first-child { + border-left: 1px dotted #272727; +} + +.TableSmall tbody tr.Active td:first-child { + border-left: 1px solid #000; +} + +.TableSmall td a { + color: #c8c6c4; +} + +.TableSmall tr:hover td a, +.TableSmall tr.Active td a { + color: #c8c6c4; +} + +.TableSmall td a.DynamicFieldLink { + color: #FF7722; +} + +.TableSmall tr:hover td a.DynamicFieldLink, +.TableSmall tr.Active td a.DynamicFieldLink { + color: #1f1f1f; +} + +.TableSmall tr:nth-child(even) td { + background-color: #1f1f1f; +} + +.TableSmall td:first-child { + padding-top: 1px; +} + +.TableSmall tbody .Flags { + line-height: 11px; + padding-top: 2px; + padding-left: 5px; +} + +.TableSmall tbody td span.Direction, +.DataTable tbody td span.Direction { + text-align: center; + display: block; + position: relative; + font-size: 14px; + width: 30px; +} + +.TableSmall tbody td span.Direction i, +.DataTable tbody td span.Direction i { + color: #555; +} + +.TableSmall tbody td span.Direction.Incoming .fa-long-arrow-left, +.DataTable tbody td span.Direction.Incoming .fa-long-arrow-left, +.TableSmall tbody td span.Direction.Outgoing .fa-long-arrow-right, +.DataTable tbody td span.Direction.Outgoing .fa-long-arrow-right { + color: #c8c6c4; + font-size: 12px; +} + +.TableSmall tbody td.Attachment, +.DataTable tbody td.Attachment { + text-align: center; +} + +.TableSmall tbody td a.Attachment, +.DataTable tbody td a.Attachment { + cursor: pointer; + font-size: 16px; + font-weight: normal; + text-align: center; +} + +.TableSmall tbody td a.Attachment i, +.DataTable tbody td a.Attachment i { + color: #c8c6c4; +} + +.TableSmall td h2 { + font-size: 12px; + margin-bottom: 0; +} + +/** + * @subsection Table Context Settings + */ +.TableContextSettings { + position: absolute; + right: 0; + top: 28px; +} + +.TableContextSettings a { + display: block; + width: 18px; + height: 19px; + background: url(../img/contextsettings.png) no-repeat 5px 4px; + text-indent: -9999px; +} + +/** + * @subsection Ticket List Tables + */ + +.TicketList { + overflow: auto; +} + +.TicketList table { + border-collapse: separate; + position: relative; + overflow: hidden; +} + +.TicketList td { + line-height: 18px; +} + +.TicketList td.From div, +.TicketList td.Subject div, +.TicketList td.Created a { + height: 20px; + overflow: hidden; + display: block; +} + +.TicketList .No { + width: 30px; + text-align: center; +} + +.TicketList .Attachments { + width: 20px; +} + +#ArticleTable thead { + background: #f0f0f0; + background: -moz-linear-gradient(top, #f0f0f0 0%, #272727 100%); + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#272727)); + background: -webkit-linear-gradient(top, #f0f0f0 0%,#272727 100%); + background: -o-linear-gradient(top, #f0f0f0 0%,#272727 100%); + background: -ms-linear-gradient(top, #f0f0f0 0%,#272727 100%); + background: linear-gradient(to bottom, #f0f0f0 0%,#272727 100%); +} + +#OverviewBody.Overview.TicketList { + overflow-x: auto; +} + +#OverviewBody.Overview.TicketList table.TableSmall.NoCellspacing { + overflow: visible; +} + +/** + * @subsection Handle for resizing tables + */ +.Handle { + width: 100%; +} + +.Handle a { + display: block; + margin: auto; + height: 14px; + width: 79px; + background: transparent url(../img/handle.png) no-repeat; + text-indent: -9999px; + cursor: ns-resize; +} + +.Handle.ui-resizable-s { + cursor:auto; + height:auto !important; + left:auto; +} + +.Handle.ui-resizable-handle { + display: block; + font-size: inherit; + z-index: 19; +} + + + +/** + * @subsection Table headers-filters + */ + .TableSmall thead span.Gray { + color: #dbd9d7; + padding-bottom: 2px; +} + +.DataTable .ColumnFilter { + width: 80%; + text-transform: none; + float: left; +} + +.ColumnFilter + .AJAXLoader { + float: right; + margin: 3px 0px 0px 2px; + background-color: #333; + position: relative; + z-index: 99; + text-align: center; +} + +select.ColumnFilter { + width: 100px; +} + +.DataTable thead .SortAscendingLarge a, +.DataTable thead .SortDescendingLarge a, +.TableSmall thead .SortAscendingLarge a, +.TableSmall thead .SortDescendingLarge a { + color: #c8c6c4; + height: 16px; + font-weight: bold; + position: relative; +} + +.DataTable thead .SortDescendingLarge > a:after, +.TableSmall thead .SortDescendingLarge > a:after { + content: "\25BC"; + position: absolute; + left: -6px; + text-shadow: 1px 1px 0px #1f1f1f; + z-index: 1; +} + +thead .headerSortUp > a:before, +thead .tablesorter-headerDesc > div.tablesorter-header-inner > a:before { + content: "\25BC"; + display: inline-block; + margin-right: 2px; +} + +thead .headerSortDown > a:before, +thead .tablesorter-headerAsc > div.tablesorter-header-inner > a:before { + content: "\25B2"; + display: inline-block; + margin-right: 2px; +} + +.DataTable thead .SortAscendingLarge > a:after, +.TableSmall thead .SortAscendingLarge > a:after { + content: "\25B2"; + position: absolute; + left: -6px; + text-shadow: 1px 1px 0px #1f1f1f; + z-index: 1; +} + +.DataTable thead th.DashboardHeader a, +.TableSmall thead th.OverviewHeader a, +.DataTable thead th.DashboardHeader span.Gray { + height: 16px; + line-height: 16px; + padding-left: 5px; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsTrigger, +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger { + display: block; + width: 17px; + height: 17px; + float: right; + opacity: 0.5; + padding: 0px; + margin: 0px -19px 0px 0px; + position: relative; + z-index: 2; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsTrigger i, +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger i { + color: #777777; + margin-left: 4px; + vertical-align: middle; +} + +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger { + margin: 2px -18px 0px 0px; +} + +.DataTable thead th.DashboardHeader.FilterActive .ColumnSettingsTrigger, +.DataTable thead th.DashboardHeader .ColumnSettingsTrigger:hover, +.DataTable thead th.DashboardHeader .ColumnSettingsTrigger.Active, +.TableSmall thead th.OverviewHeader.FilterActive .ColumnSettingsTrigger, +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger:hover, +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger.Active { + + border-radius: 2px; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + opacity: 1.0; + box-shadow: 1px 1px 1px #a9a9a9 inset, -1px -1px 1px #a9a9a9 inset; +} + +.DataTable thead th.DashboardHeader.FilterActive .ColumnSettingsTrigger i, +.DataTable thead th.DashboardHeader .ColumnSettingsTrigger.Active i, +.TableSmall thead th.OverviewHeader.FilterActive .ColumnSettingsTrigger i, +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger.Active i { + + color: #c8c6c4; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsTrigger:after, +.TableSmall thead th.OverviewHeader .ColumnSettingsTrigger:after { + content: ""; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsContainer, +.TableSmall thead th.OverviewHeader .ColumnSettingsContainer { + position: relative; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox { + background-color: #272727; + border: 1px solid #272727; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + box-shadow: 1px 1px 3px #333333, -1px -1px 3px #333333; + display: none; + padding: 4px; + position: absolute; + right: 0px; + top: 2px; + width: 180px; + z-index: 100; +} + +.MainBox.Dashboard .DataTable thead th.DashboardHeader .ColumnSettingsBox, +.MainBox.Dashboard .TableSmall thead th.OverviewHeader .ColumnSettingsBox { + top: -10px; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox select, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox select { + margin-top: 0px; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox span.SelectedValue, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox span.SelectedValue { + display: block; + text-transform: none; + margin-bottom: 8px; + position: relative; + padding: 4px; + border: 1px solid #333; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox span.SelectedValue span, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox span.SelectedValue span { + display: block; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox span.SelectedValue a, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox span.SelectedValue a { + background: #272727; + border-radius: 14px; + color: #1f1f1f; + display: block; + font-size: 10px; + height: 15px; + line-height: 13px; + left: 0; + position: absolute; + text-align: left; + top: -1px; + width: 10px; + padding: 0px 0px 0px 5px; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox a.DeleteFilter, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox a.DeleteFilter { + display: inline-block; + font-size: 13px; + line-height: 12px; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox a.DeleteFilter.Hidden, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox a.DeleteFilter.Hidden { + display: none; +} + +.DataTable thead th.DashboardHeader .ColumnSettingsBox span.SelectedValue a:hover, +.TableSmall thead th.OverviewHeader .ColumnSettingsBox span.SelectedValue a:hover { + background: #888; +} + +.DataTable thead th.OverviewHeader .ColumnSettingsBox input[type="text"] , +.TableSmall thead th.OverviewHeader .ColumnSettingsBox input[type="text"] { + width: 100px; +} + + +.DataTable thead th.DashboardHeader, +.TableSmall thead th.OverviewHeader { + padding: 0px 20px 0px 1px; +} + +.DataTable thead th.DashboardHeader.SortDescendingLarge, +.DataTable thead th.DashboardHeader.SortAscendingLarge, +.TableSmall thead th.OverviewHeader.SortDescendingLarge, +.TableSmall thead th.OverviewHeader.SortAscendingLarge { + padding-left: 8px; +} + +.DataTable thead span.Gray { + height: 16px !important; + display: block !important; + padding-left: 10px; + line-height: 12px; +} + +.TableSmall .ColumnFilter { + font-size: 10px; + float: left; +} + +/* Delete filters */ +.ContextSettings.RemoveFilters a { + display: block; +} + +.ContextSettings.RemoveFilters a i { + display: block !important; + font-size: 14px; + text-align: center; + vertical-align: middle; +} + +.DataTable + p.SpacingTopSmall { + text-align: center; +} + +/** + * @subsection Package manager + */ + +p.IntroInstall { + width: 70%; + padding-left: 10px; + margin-bottom: 7px; +} + +.OTOBOVerifyLogoBig { + float: right; +} + +.OTOBOVerifyLogo { + display: block; + float: right; + margin: 3px 0px 0px 3px; +} + +/** + * @subsection Icons in tables + */ + +td i, +td a i { + color: #999; + margin-right: 3px; +} + +tr:hover td i, +tr:hover td a i, +td a:hover i { + color: #c8c6c4; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.TicketDetail.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.TicketDetail.css new file mode 100644 index 0000000000..e9dc654762 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.TicketDetail.css @@ -0,0 +1,1475 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section TicketDetails + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Headline + */ +div.Headline { + height: 24px; + margin: 5px 0px; + position: relative; +} + +div.Headline h1 { + font-size: 15px; + line-height: 24px; + margin: 0; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +div.Headline h1 span { + padding: 0 3px; +} + +div.Headline .Flag + h1 { + margin-left: 30px; +} + +.RTL div.Headline .Flag + h1 { + margin-left: 0; + margin-right: 30px; +} + +div.Headline .Flag { + position: absolute; + top: 5px; + left: 0px; + width: 20px; + height: 15px; +} + +.RTL div.Headline .Flag { + left: auto; + right: 0; +} + +/** + * @subsection Article view settings + */ + +.ArticleView { + position: absolute; + right: 3px; + top: 7px; +} + +/** + * @subsection Article table head + */ + +.ActionRow .TableContextSettings + .TableSmall { + margin-right: 17px; +} + +/** + * @subsection Article table body + */ + +#ArticleItems .Header h2 { + float: left; +} + +#ArticleItems .WidgetSimple .Header { + overflow: hidden; +} + +#ArticleItems .WidgetSimple .Header h2 { + max-width: 80%; +} + +#ArticleItems .WidgetSimple .Header .AdditionalInformation { + position: static; + line-height: 22px; + font-size: 11px; + float: right; +} + +#ArticleItems .WidgetMenu .LightRow { + background: #E8E8E8; + border-bottom: none; +} + +#ArticleTableBody { + position: relative; + overflow: hidden; + border-bottom: none; + margin: 0px; +} + +#ArticleTableBody .Scroller { + height: 82px; + overflow-y: auto; + overflow-x: hidden; + margin-bottom: 10px; + border: 0px; + background: #1f1f1f; +} + +#ArticleTableBody .Scroller::-webkit-scrollbar-track { + background-color: #1f1f1f; + border-left: 0px; +} + +#ArticleTableBody .Scroller::-webkit-scrollbar { + width: 8px; + background-color: #1f1f1f; +} + +#ArticleTableBody .Scroller::-webkit-scrollbar-thumb { + background-color: #444; +} + +#ArticleTableBody .Scroller::-webkit-scrollbar-thumb:hover { + background-color: #555; +} + +#ArticleTableBody .Scroller .DataTable { + border: 0px; +} + +.ArticleMailHeader { + font-size: 11px; + margin: 10px 0px -5px 0px; +} + +.Outgoing .ArticleMailHeader fieldset.TableLike.FixedLabelSmall > label, +.Outgoing .ArticleMailHeader fieldset.TableLike.FixedLabelSmall > .Row > label { + width: 105px; + float: left; +} + +#ArticleItems .ItemActions { + padding: 0px 10px; + box-sizing: border-box; + margin-right: 105px; + margin-right: 115px; + min-height: 28px; + position: relative; + top: -4px; +} + +#ArticleItems .ItemActions li .InputField_Container { + margin-left: 3px; +} + +@media only screen and (min-width: 0px) and (max-width: 1024px) { + + #ArticleItems .ItemActions li .InputField_Container { + width: auto; + } + +} + +#ArticleItems .ItemActions li .InputField_Container input[type=text] { + padding: 2px; +} + +#ArticleItems .Outgoing .ItemActions { + margin-left: 75px; + margin-right: 0px; +} + +#ArticleItems .ArticleMailHeader label, +#ArticleItems .ArticleMailHeader p.Value { + display: block; + margin: 0px; + padding: 0px; + line-height: 2.4em; +} + +#ArticleItems .ArticleMailHeader p.Value { + width: calc(100% - 112px); + float: right; +} + +#ArticleItems .Incoming .ArticleMailHeader p.Value { + width: calc(100% - 103px); +} + +.ArticleMailContent { + padding: 3px 12px; + line-height: 1.3; + position: relative; +} + +.ArticleMailContent .ArticleMeta { + background: #fff; + padding: 12px 12px 4px 12px; + text-align: right; + box-sizing: border-box; + margin-left: 75px; + margin-top: -9px; + border-top: 1px solid #ddd !important; + position: relative; + z-index: 2; +} + +.Incoming .ArticleMailContent .ArticleMeta { + margin-left: 0px; + margin-right: 75px; +} + +.ArticleMailContent .ArticleMeta h2 { + font-size: 12px; + color: #999; + display: inline-block; + margin-right: 10px; +} + +.ArticleMailContent .ArticleMeta ul { + display: inline-block; +} + +.ArticleMailContent .ArticleMeta ul li { + display: inline-block; +} + +.ArticleMailContent .ArticleMeta ul li a { + white-space: nowrap; + display: block; + background: #eee; + color: #333; + font-size: 11px; + padding: 3px 7px; + margin-bottom: 4px; +} + +.Avatar { + border: 1px solid #444; + border-radius: 27px; + position: absolute; + top: 30px; + background: #333; + padding: 2px; + width: 50px; + height: 50px; +} + +.Avatar img { + width: 100%; + height: 100%; + border-radius: 25px; +} + +.Outgoing .Avatar { + left: 7px; +} + +.Incoming .Avatar { + right: 6px; +} + +#ArticleItems .ArticleMailContentHTMLWrapper, +#ArticleItems .ArticleHTML, +#ArticleItems .ArticleBody { + -webkit-overflow-scrolling: touch; + margin-left: 75px; + position: relative; +} + +#ArticleItems .Incoming .ArticleMailContentHTMLWrapper, +#ArticleItems .Incoming .ArticleHTML, +#ArticleItems .Incoming .ArticleBody { + margin-left: 0px; + margin-right: 75px; + border-radius: 10px; +} + +body.TouchDevice #ArticleItems .ArticleMailContentHTMLWrapper { + overflow-x: scroll; +} + +.Outgoing .ArticleMailContentHTMLWrapper:before, +.Incoming .ArticleMailContentHTMLWrapper:before, +.Outgoing .ArticleHTML:before, +.Incoming .ArticleHTML:before, +.Outgoing .ArticleBody:before, +.Incoming .ArticleBody:before, +.Outgoing .ArticleMailContentHTMLWrapper:after, +.Incoming .ArticleMailContentHTMLWrapper:after, +.Outgoing .ArticleHTML:after, +.Incoming .ArticleHTML:after, +.Outgoing .ArticleBody:after, +.Incoming .ArticleBody:after { + border-color: rgba(255, 255, 255, 0); + top: 24px; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} + +.Outgoing .ArticleMailContentHTMLWrapper:before, +.Incoming .ArticleMailContentHTMLWrapper:before, +.Outgoing .ArticleHTML:before, +.Incoming .ArticleHTML:before, +.Outgoing .ArticleBody:before, +.Incoming .ArticleBody:before { + border-right-color: #fff; + border-width: 10px; + margin-top: -10px; + z-index: 2; + left: -18px; +} + +.Outgoing .ArticleMailContentHTMLWrapper:after, +.Incoming .ArticleMailContentHTMLWrapper:after, +.Outgoing .ArticleHTML:after, +.Incoming .ArticleHTML:after, +.Outgoing .ArticleBody:after, +.Incoming .ArticleBody:after { + border-width: 13px; + margin-top: -13px; + z-index: 1; + left: -24px; +} + +.Outgoing .ArticleMailContentHTMLWrapper:after, +.Outgoing .ArticleHTML:after, +.Outgoing .ArticleBody:after { + border-right-color: #eee; +} + +.Incoming .ArticleMailContentHTMLWrapper:after, +.Incoming .ArticleHTML:after, +.Incoming .ArticleBody:after { + left: auto; + right: -24px; + border-left-color: #eee; +} + +.Incoming .ArticleBody:after { + right: -26px; +} + +.Incoming .ArticleMailContentHTMLWrapper:before, +.Incoming .ArticleHTML:before, +.Incoming .ArticleBody:before { + left: auto; + right: -18px; + border-left-color: #fff; + border-right-color: transparent; +} + +.Incoming .ArticleBody:before, +.Incoming .ArticleHTML:before { + right: -20px; +} + +.Outgoing .ArticleBody:before, +.Outgoing .ArticleHTML:before { + left: -20px; +} + +.Outgoing .ArticleBody:after, +.Outgoing .ArticleHTML:after { + left: -26px; +} + +.Incoming.NotVisibleForCustomer .ArticleMailContentHTMLWrapper:after, +.Incoming.NotVisibleForCustomer .ArticleHTML:after, +.Incoming.NotVisibleForCustomer .ArticleBody:after { + border-left-color: #ffcccc; +} + +.Outgoing.NotVisibleForCustomer .ArticleMailContentHTMLWrapper:after, +.Outgoing.NotVisibleForCustomer .ArticleHTML:after, +.Outgoing.NotVisibleForCustomer .ArticleBody:after { + border-right-color: #ffcccc; +} + +.ArticleSenderInitials { + text-align: center; +} + +.ArticleSenderInitials span { + font-size: 22px; + line-height: 50px; + color: #CCC; +} + +.ArticleMailContent iframe { + background: #fff; + padding: 5px; + box-sizing: border-box; + height: 60px; +} + +.DataTable tbody td a.Attachment { + font-size: 12px; +} + +#ArticleItems .WidgetSimple .Content label.Switchable { + cursor: pointer; +} + +/** + * @subsection ControlRow Icons + */ + +.ArticleFilter, +.ArticlePages { + float: left; + margin-left: 10px; +} + +.RTL .ArticleFilter, +.RTL .ArticlePages { + float: right; +} + +.ControlRow .Icons a { + width: 26px; + height: 24px; + line-height: 24px; + vertical-align: middle; + display: block; + float: left; +} + +.ControlRow .Icons a.Active { + background: #5D5D5D; +} + +.ControlRow .Icons a:hover { + background-color: #ccc; +} + +.ControlRow .Icons a { + text-align: center; +} + +.ControlRow .Icons a i { + color: #777; + font-size: 15px; + margin-top: 5px; + display: block; +} + +.ControlRow .Icons a.Active i { + color: #fff; +} + +.ControlRow .Icons a span { + margin: 4px auto; + width: 16px; + height: 16px; + text-indent: -9999px; + display: block; +} + +.ControlRow .ArticleFilter.Icons .Active span { + background-position: 0 -16px; +} + +/** + * @subsection Attachment Dialog Content + */ + +.Dialog > .Content > .Attachment.InnerContent { + padding: 0; +} + +.AttachmentContent { + width: 300px; + height: 500px; + overflow: hidden; + overflow-y: scroll; +} + +.AttachmentElement { + margin: 5px 9px; + border-bottom: 1px solid #E6E6E6; + padding-bottom: 2px; +} + +.AttachmentElement:last-child { + border-bottom: 0px; +} + +.AttachmentPreview { + height: 80px; + width: 60px; + border: 1px solid #DDD; + float: left; + margin-right: 15px; + background-color: #E6E6E6; + background-position: center; + background-repeat: no-repeat; + clear: left; +} + +.AttachmentPreview a { + display: block; + height: 100%; + width: 100%; +} + +.AttachmentElement h3 { + font-size: 12px; + font-weight: bold; +} + +/** + * @subsection ItemRow + * @note contains random items and is positioned in the sidebar + */ + +.ItemRow { + margin-left: 15px; +} + +.RTL .ItemRow { + margin-left: 0; + margin-right: 15px; +} + +.ItemRow li { + padding: 3px 0 5px 8px; +} + +.RTL .ItemRow li { + padding: 3px 8px 5px 0; +} + +.ItemRow a { + line-height: 14px; + color: #c8c6c4; + text-decoration: underline; +} + +.ItemRow a:hover { + color: #001bff; +} + +/** + * @subsection ArticleBody + * @note Styles for article body + */ + +.SmallBox, +.MessageBrowser { + margin: 11px 11px 6px 11px; + position: relative; +} + +.WidgetSimple .WidgetMessage.Top { + margin-top: -8px !important; +} + +.MessageBrowser p { + padding: 5px 25px 5px 25px; + background-color: #DDD; + font-size: 11px; + text-align: center; +} + +.SmallBox p { + padding: 5px 25px 5px 25px; + font-size: 11px; + text-align: center; +} + +.MessageBrowser a.Close { + display: block; + width: 12px; + height: 12px; + position: absolute; + right: 4px; + top: 4px; + color: #5D5D5D; +} + +.MessageBrowser a.Close:hover { + color: #c8c6c4; +} + +/** + * @subsection ArticleColors + * @note article colors + */ + +#ArticleTable.DataTable tbody td { + border-right-style: dashed; +} + +#ArticleTable.DataTable tbody td:last-child { + border-right: 0px; +} + +.UseArticleColors td, +.UseArticleColors tr:nth-child(even) td { + transition: background ease 0.3s; + background: #1f1f1f; + border-color: #272727; + border-bottom: 1px solid #272727; +} + +.UseArticleColors tr.Active > td, +.UseArticleColors tr:hover > td { + background-color: #383838 !important; + border-color: #383838; + border-right-color: #383838 !important; +} + +.UseArticleColors tr.customer > td { + background: #193200 !important; + border-bottom-color: #264d00; + border-color: #264d00; +} + +.UseArticleColors tr.customer.Active > td, +.UseArticleColors tr.customer:hover > td { + background-color: #2d5900 !important; + border-color: #2d5900 !important; +} + +.UseArticleColors tr.agent > td { + background: #0d2833 !important; + border-bottom-color: #133c4d; + border-color: #133c4d; +} + +.UseArticleColors tr.agent.Active > td, +.UseArticleColors tr.agent:hover > td { + background-color: #1a5066 !important; + border-color: #1a5066 !important; +} + +.UseArticleColors tr.NotVisibleForCustomer > td { + background: #4d000d !important; + border-bottom-color: #30000b; + border-color: #30000b; +} + +.UseArticleColors tr.NotVisibleForCustomer.Active > td, +.UseArticleColors tr.NotVisibleForCustomer:hover > td { + background-color: #660011 !important; + border-color: #660011 !important; +} + +.UseArticleColors tr.system > td { + background: #1f1f1f !important; + border-bottom-color: #272727; + border-color: #272727; +} + +.UseArticleColors tr.system.Active > td, +.UseArticleColors tr.system:hover > td { + background-color: #292929 !important; + border-color: #292929 !important; +} + +/* +.UseArticleColors td, +.UseArticleColors tr:nth-child(even) td { + transition: background ease 0.3s; + background: #fff; + border-color: #ccc; + border-bottom: 1px solid #eee; +} + +.UseArticleColors tr.Active > td, +.UseArticleColors tr:hover > td { + background-color: #f2f2f2 !important; + border-color: #f2f2f2; + border-right-color: #ccc !important; +} + +.UseArticleColors tr.NotVisibleForCustomer > td { + background: #FFCCCC !important; + border-bottom-color: #e7abab; + border-color: #e7abab; +} + +.UseArticleColors tr.NotVisibleForCustomer.Active > td, +.UseArticleColors tr.NotVisibleForCustomer:hover > td { + background-color: #e7abab !important; + border-color: #e7abab; +} + +.UseArticleColors tr.system > td { + background: #fff7be !important; + border-bottom-color: #ffef80; + border-color: #ffef80; +} + +.UseArticleColors tr.system.Active > td, +.UseArticleColors tr.system:hover > td { + background-color: #ffef80 !important; + border-color: #ffef80; +} +*/ +.ArticleMailContent iframe, +.ArticleMailContent .ArticleBody, +.ArticleMailContent .ArticleHTML, +.ArticleMailContent .ArticleMeta { + border: 2px solid #eee; + border-radius: 3px; +} + +.UseArticleColors #ArticleItems .NotVisibleForCustomer .ArticleMailContent iframe, +.UseArticleColors #ArticleItems .NotVisibleForCustomer .ArticleMailContent .ArticleBody, +.UseArticleColors #ArticleItems .NotVisibleForCustomer .ArticleMailContent .ArticleHTML, +.UseArticleColors #ArticleItems .NotVisibleForCustomer .ArticleMailContent .ArticleMeta { + border: 2px solid #FFCCCC; +} + +.UseArticleColors .Incoming.NotVisibleForCustomer .ArticleMailContentHTMLWrapper:after, +.UseArticleColors .Incoming.NotVisibleForCustomer .ArticleHTML:after, +.UseArticleColors .Incoming.NotVisibleForCustomer .ArticleBody:after { + border-left-color: #ffcccc; +} + +.UseArticleColors .Outgoing.NotVisibleForCustomer .ArticleMailContentHTMLWrapper:after, +.UseArticleColors .Outgoing.NotVisibleForCustomer .ArticleHTML:after, +.UseArticleColors .Outgoing.NotVisibleForCustomer .ArticleBody:after { + border-right-color: #ffcccc; +} + +.UseArticleColors #ArticleItems .system .ArticleMailContent iframe, +.UseArticleColors #ArticleItems .system .ArticleMailContent .ArticleBody, +.UseArticleColors #ArticleItems .system .ArticleMailContent .ArticleHTML, +.UseArticleColors #ArticleItems .system .ArticleMailContent .ArticleMeta { + border: 2px solid #3ab5e4; +} + +.UseArticleColors .Incoming.system .ArticleMailContentHTMLWrapper:after, +.UseArticleColors .Incoming.system .ArticleHTML:after, +.UseArticleColors .Incoming.system .ArticleBody:after { + border-left-color: #3ab5e4; +} + +.UseArticleColors .Outgoing.system .ArticleMailContentHTMLWrapper:after, +.UseArticleColors .Outgoing.system .ArticleHTML:after, +.UseArticleColors .Outgoing.system .ArticleBody:after { + border-right-color: #3ab5e4; +} + +.UseArticleColors #ArticleTable a { + color: #c8c6c4; +} + +.UseArticleColors #ArticleTable i.fa-spin { + color: #333; +} + +/* +* Agent article types +*/ +.UseArticleColors .agent-phone > td, +.UseArticleColors .agent-phone .Header { + background: #d1e8d1 !important; +} +.UseArticleColors .agent-email-external > td, +.UseArticleColors .agent-email-external .Header { + background: #D3E5B5 !important; +} +.UseArticleColors .agent-email-internal > td, +.UseArticleColors .agent-email-internal .Header { + background: #ffd1d1 !important; +} +.UseArticleColors .agent-note-external > td, +.UseArticleColors .agent-note-external .Header { + background: #d1d1d1 !important; +} +.UseArticleColors .agent-note-internal > td, +.UseArticleColors .agent-note-internal .Header { + background: #FFCCCC !important; +} + +/* +* System article types +*/ +.UseArticleColors .system-note-internal > td, +.UseArticleColors .system-note-internal .Header, +.UseArticleColors .system-note-external > td, +.UseArticleColors .system-note-external .Header, +.UseArticleColors .system-note-report > td, +.UseArticleColors .system-note-report .Header, +.UseArticleColors .system-email-external > td, +.UseArticleColors .system-email-external .Header, +.UseArticleColors .system-email-internal > td, +.UseArticleColors .system-email-internal .Header, +.UseArticleColors .system-email-notification-int > td, +.UseArticleColors .system-email-notification-int .Header, +.UseArticleColors .system-email-notification-ext > td, +.UseArticleColors .system-email-notification-ext .Header { + background: #ffffd1 !important; +} + +/* +* Customer artcle types +*/ + +.UseArticleColors .customer-webrequest > td, +.UseArticleColors .customer-webrequest .Header, +.UseArticleColors .customer-email-external > td, +.UseArticleColors .customer-email-external .Header, +.UseArticleColors .customer-note-external > td, +.UseArticleColors .customer-note-external .Header, +.UseArticleColors .customer-phone > td, +.UseArticleColors .customer-phone .Header { + background: #D4DEFC !important; +} + +.UseArticleColors .agent-phone:hover > td, +.UseArticleColors .agent-email-external:hover > td, +.UseArticleColors .agent-email-internal:hover > td, +.UseArticleColors .agent-note-external:hover > td, +.UseArticleColors .agent-note-internal:hover > td, +.UseArticleColors .system-note-internal:hover > td, +.UseArticleColors .system-note-external:hover > td, +.UseArticleColors .system-note-report:hover > td, +.UseArticleColors .system-email-external:hover > td, +.UseArticleColors .system-email-internal:hover > td, +.UseArticleColors .customer-webrequest:hover > td, +.UseArticleColors .customer-email-external:hover > td, +.UseArticleColors .customer-note-external:hover > td, +.UseArticleColors .customer-phone:hover > td { + background: #fffccc !important; +} + +/** + * @subsection Timeline View + */ + +.TimelineView { + position: relative; + padding: 5px 5px 15px 5px; +} + +.TimelineView:after { + content: ' '; + width: 4px; + height: 20px; + background-color: #F5F5F5; + display: block; + position: absolute; + left: 50%; + margin-left: -2px; + top: 16px; +} + +.TimelineView > ul { + display: block; + width: 49.9%; + float: left; + margin-top: 20px; + border-left: 1px solid #aaa; + margin-left: -1px; + padding-bottom: 65px; +} + +.TimelineView > ul:first-child { + margin-right: 0px; + border-right: 1px solid #aaa; + border-left: 0px; +} + +.TimelineView > ul > li { + background-color: #fff; + margin: 0px 20px 0px 25px; + padding: 10px 10px 5px 10px; + border: 1px solid #ddd; +} + +.TimelineView > ul:first-child > li { + margin-right: 25px; + margin-left: 20px; +} + +.TimelineView > ul:first-child > li.NoEvents { + width: 500px; + position: absolute; + left: 50%; + top: 15px; + margin-right: 0px; + margin-left: -253px; + z-index: 100; + padding: 5px; + text-align: center; + border: 0px; + background-color: #F5F5F5; +} + +.TimelineView > ul > li:first-child { + margin-top: -7px; +} + +.TimelineView > ul > li h3 { + margin: -10px -10px 5px -10px; + padding: 6px 10px; + background: #fff; + font-size: 12px; + position: relative; +} + +.TimelineView > ul > li.NewTicket h3 { + background: #ddd; +} + +.TimelineView > ul > li h3 .fa-info-circle { + display: none; +} + +.TimelineView > ul > li.Important h3 .fa-info-circle { + display: inline-block; + color: #777; +} + +.TimelineView > ul > li.Important:hover h3 .fa-info-circle { + color: #c8c6c4; +} + +.TimelineView > ul > li.HasArticle h3 strong { + font-weight: bold; +} + +.TimelineView > ul > li h3 strong, +.TimelineView > ul > li.Seen h3 strong { + font-weight: normal; +} + +.TimelineView > ul > li h3 a { + float: right; + color: #666; +} + +.TimelineView > ul > li p { + max-height: 106px; + white-space: pre; + overflow: hidden; + position: relative; +} + +.TimelineView > ul > li.TypeTicketAction p { + max-height: none; +} + +.TimelineView > ul > li.NoFixedMaxHeight p { + max-height: none; +} + +.TimelineView > ul > li p span.FadeOut { + background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); + background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */ + background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */ + position: absolute; + width: 100%; + height: 20px; + bottom: 0px; + left: 0px; +} + +.TimelineView > ul > li.NoFadeOut .FadeOut { + display: none; +} + +.TimelineView > ul > li.Connected * { + font-size: 11px; +} + +.TimelineView > ul > li.Connected h3 { + padding: 4px 10px; +} + +.TimelineView > ul > li.Connected p { + margin-bottom: -4px; +} + +.TimelineView > ul > li.Connected h3 span { + display: none; +} + +.TimelineView > ul > li.Connected { + margin-right: 40px !important; + margin-left: 40px !important; + padding-bottom: 10px; +} + +.TimelineView > ul > li h3 a:hover { + color: #c8c6c4; +} + +.TimelineView > ul > li h3:last-child { + margin-bottom: -10px; +} + +.TimelineView > ul > li h3:after { + right: 100%; + top: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(221, 221, 221, 0); + border-right-color: #ccc; + border-width: 13px; + margin-top: -13px; +} + +.TimelineView ul.ListLeft li h3:after { + left: 100%; + border-left-color: #ddd; + border-right-color: transparent; +} + +.TimelineView > ul > li.Connected h3:after { + left: 50%; + content: ""; + right: auto; + border-color: #ccc; + top: -7px; + height: 3px; + margin-top: 0px; + border-width: 2px; +} + +.TimelineView ul.ListLeft li h3 > span { + right: -31px; + left: auto; +} + +.TimelineView > ul > li h3 > span { + display: block; + position: absolute; + top: 6px; + left: -31px; + background-color: #aaa; + height: 9px; + width: 9px; + z-index: 1; + -webkit-transition: all 0.1s ease-in; + -moz-transition: all 0.1s ease-in; + -o-transition: all 0.1s ease-in; + transition: all 0.1s ease-in; +} + +.TimelineView > ul > li h3 > span span { + position: absolute; + width: 160px; + background-color: #777; + color: #fff; + font-size: 11px; + text-align: center; + left: 50%; + top: -37px; + margin-left: -80px; + padding: 7px 0px; + display: none; +} + +.TimelineView > ul > li h3 > span:hover { + z-index: 99; +} + +.TimelineView > ul > li h3 > span:hover span { + display: block; + z-index: 999; +} + +.TimelineView > ul > li h3 > span span:after { + top: 100%; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(119, 119, 119, 0); + border-top-color: #777; + border-width: 8px; + margin-left: -8px; +} + +.TimelineView > ul > li:hover h3 > span, +.TimelineView > ul > li h3 > span:hover { + width: 15px; + height: 15px; + left: -34px; + top: 4px; + background-color: #c8c6c4; +} + +.TimelineView ul:first-child li:hover h3 > span, +.TimelineView ul:first-child li h3 > span:hover { + right: -34px; + left: auto; + top: 4px; +} + +.TimelineView li ul { + font-size: 11px; + background-color: #f2f2f2; + margin: -5px -10px 5px -10px; + padding: 2px 10px 5px 10px; + border-top: 1px solid #ddd; + position: relative; +} + +.TimelineView li ul li { + margin-top: 3px; +} + +.TimelineView li ul li.subject, +.TimelineView li ul li.from, +.TimelineView li ul li.to, +.TimelineView li ul li.cc { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.TimelineView li ul li.AttachmentsLink { + background: #ddd; + color: #555; + cursor: pointer; + font-size: 13px; + padding: 3px 5px; + position: absolute; + right: 0px; + top: 5px; +} + +.TimelineView li ul li.AttachmentsLink:hover { + color: #c8c6c4; +} + +.TimelineView > span { + display: block; + margin: 70px 0px; + font-size: 18px; + text-align: center; +} + +.TimelineView > .CallForAction { + margin: 0px auto; + display: block; + width: 120px; +} + +.TimelineView > ul > li.NewTicket { + left: 50%; + bottom: 10px; + margin-left: -86px; + position: absolute; + width: 150px; + text-align: center; + border: 0px; +} + +.TimelineView > ul > li.NewTicket h3 { + font-weight: bold; + padding-top: 5px; +} + +.TimelineView > ul > li.NewTicket h3:after { + display: none; +} + +.TimelineView > ul > li.NewTicket:after { + bottom: 100%; + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-color: rgba(136, 183, 213, 0); + border-bottom-color: #DDDDDD; + border-width: 10px; + margin-left: -10px; +} + +.TimelineView > ul > li.NewTicket h3 > span { + display: block; + position: static; + text-align: center; + background: none; + width: auto !important; + height: auto !important; + font-weight: normal; +} + +.TimelineView > ul > li.NewTicket h3 > span span { + display: block; + position: static; + text-align: center; + background: none; + width: auto; + color: #c8c6c4; + margin: 0px; + padding: 0px; + margin-top: 4px; +} + +.TimelineView > ul > li.NewTicket h3 > span span:after { + display: none; +} + +.TimelinePlainText { + white-space: pre-wrap; + height: 400px; + width: 800px; + padding: 10px; + overflow: auto; +} + +.TimelineView .PlainText > div.ChatMessage { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + font-size: 11px; +} + +.TimelineView .PlainText > div.ChatMessage.SystemGenerated { + font-style: italic; + color: #aaa; +} + +.TimelineView .PlainText > div.ChatMessage span { + font-weight: bold; + font-style: normal; +} + +.TimelinePlainText .ArticleHTML { + max-height: none; + line-height: 120%; + font-size: 12px; +} + +.TimelineArticleiFrame { + width: 800px; + height: 400px; +} + +.ActionsTimelineView .Actions li select { + max-width: 120px; +} + +.ActionsTimelineView .ItemActions { + cursor: default; + position: relative; + overflow: hidden; + background: #EEEEEE; + border-bottom: 1px solid #CCC; +} + +/* Define colors for different event types */ + +.UseArticleColors .TimelineView .TypeIncoming h3 { + background-color: #fff; +} + +.UseArticleColors .TimelineView .TypeIncoming h3:after { + border-right-color: #ddd; +} + +.UseArticleColors .TimelineView .TypeTicketAction h3 { + background-color: #eee; + color: #555; +} + +.UseArticleColors .TimelineView .TypeTicketAction { + background: #f7f7f7; +} + +.UseArticleColors .TimelineView .TypeIncoming.SenderType_customer.ArticleType_email-internal h3 { + background-color: #fff; +} + +.UseArticleColors .TimelineView .TypeIncoming.SenderType_customer.ArticleType_email-internal h3:after { + border-right-color: #ddd; +} + +.UseArticleColors .TimelineView .TypeTicketAutoAction h3 { + background-color: #ffffd1; + color: #c8c6c4; +} + +.UseArticleColors .TimelineView ul.ListLeft .TypeTicketAutoAction h3:after { + border-left-color: #EAEAAF; +} + +.UseArticleColors .TimelineView .TypeNoteInternal h3 { + background-color: #FFCCCC; + color: #c8c6c4; +} + +.UseArticleColors .TimelineView ul.ListLeft .TypeNoteInternal h3:after { + border-left-color: #EFB1B1; +} + +.TimelineView > ul > li.Seen div.UnreadArticles, +.TimelineView li div.UnreadArticles { + display: none; +} + +.TimelineView li.HasArticle div.UnreadArticles { + padding: 0px !important; + margin-left: 0px; + display: inline-block; + height: 10px; + width: 12px; + cursor: pointer; +} + +.TimelineView div.UnreadArticles i:first-child { + font-size: 13px; +} + +.TimelineView div.UnreadArticles i { + font-size: 11px; +} + +.ItemRow i.Unsupported, +.ItemRow a.Unsupported { + opacity: 0.4; +} + +.ArticleAttachments { + clear: both; + margin: 10px 0px -10px 75px; + overflow: hidden; +} + +.Incoming .ArticleAttachments { + margin: 10px 105px -10px 0px; +} + +.ArticleAttachments li { + float: left; + margin: 0px 10px 10px 0px; + background: #e8e8e8; + padding: 8px 45px 8px 12px; + font-size: 11px; + color: #777; + position: relative; +} + +.ArticleAttachments li h5 { + font-size: 12px; + color: #c8c6c4; + margin-bottom: 1px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.ArticleAttachments li div { + position: absolute; + top: 0px; + right: 0px; + width: 30px; + height: 100%; + box-sizing: border-box; + overflow: hidden; +} + +.ArticleAttachments li div a { + height: 50%; + display: block; + background: #eee; + line-height: 250%; + text-align: center; + color: #aaa; + transition: all ease 0.3s; +} + +.ArticleAttachments li div a:first-child:last-child { + height: 100%; + line-height: 450%; +} + +.ArticleAttachments li div a:hover { + color: #333; +} + +.ArticleAttachments li div a + a { + border-top: 1px solid #ccc; + margin-top: -1px; +} + +@media only screen and (min-width: 0px) and (max-width: 1024px) { + + .Avatar, + .ArticleMailContentHTMLWrapper:after, + .ArticleHTML:after, + .ArticleBody:after, + .ArticleMailContentHTMLWrapper:before, + .ArticleHTML:before, + .ArticleBody:before { + display: none; + } + + #ArticleItems .ArticleMailContentHTMLWrapper, + #ArticleItems .ArticleHTML, + #ArticleItems .ArticleBody, + .ArticleMailContent .ArticleMeta, + .ItemActions, + .ArticleAttachments { + margin-left: 0px !important; + margin-right: 0px !important; + } + + #ArticleItems .ItemActions .Actions li { + white-space: nowrap; + } + + #ArticleItems .ItemActions .Actions li form { + width: auto; + overflow: visible; + } + + #ArticleItems .ArticleMailHeader > fieldset { + margin-left: 20px; + } + + #ArticleItems .ArticleMailHeader label, + #ArticleItems .ArticleMailHeader p.Value { + font-size: 1.2em; + width: auto; + float: none; + display: inline; + } + + #ArticleItems .ItemActions li .InputField_Container { + opacity: 1; + } + +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Tooltip.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Tooltip.css new file mode 100644 index 0000000000..831c75c5a4 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Tooltip.css @@ -0,0 +1,128 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Tooltips + */ + +@media screen,projection,tv,handheld { + +div.TooltipContainer { + position: absolute; + z-index: 6000; + display: none; +} + +div.Tooltip { + width: 244px; +} + +div.Tooltip.TongueTop, +div.Tooltip.TongueBottom { + width: 400px; +} + +div.Tooltip.TongueLeft { + margin-left: -37px; +} + +/* RTL intentionally the same */ +.RTL div.Tooltip.TongueLeft { +} + +div.Tooltip.TongueRight { + margin-left: -202px; +} + +div.Tooltip > div.Content { + background-color: #fff; + border: 1px solid #ccc; + padding: 5px; + position: relative; +} + +div.Tooltip.TongueTop > div.Content { + margin-bottom: 15px; +} + +div.Tooltip.TongueBottom > div.Content { + margin-top: 15px; +} + +div.Tooltip > div.Content:after, +div.Tooltip > div.Content:before { + left: 50%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; +} + +div.Tooltip.TongueTop > div.Content:after, +div.Tooltip.TongueTop > div.Content:before { + top: 100%; +} + +div.Tooltip.TongueBottom > div.Content:after, +div.Tooltip.TongueBottom > div.Content:before { + bottom: 100%; +} + +div.Tooltip.TongueLeft > div.Content:after, +div.Tooltip.TongueLeft > div.Content:before { + left: 10%; +} + +div.Tooltip.TongueRight > div.Content:after, +div.Tooltip.TongueRight > div.Content:before { + left: 90%; + right: 10%; +} + +div.Tooltip > div.Content:after { + border-color: rgba(255, 255, 255, 0); + border-width: 6px; + margin-left: -6px; +} + +div.Tooltip > div.Content:before { + border-color: rgba(204, 204, 204, 0); + margin-left: -7px; +} + +div.Tooltip.TongueTop > div.Content:after { + border-top-color: #fff; + border-width: 6px; +} + +div.Tooltip.TongueTop > div.Content:before { + border-top-color: #ccc; + border-width: 7px; +} + +div.Tooltip.TongueBottom > div.Content:after { + border-bottom-color: #fff; + border-width: 6px; +} + +div.Tooltip.TongueBottom > div.Content:before { + border-bottom-color: #ccc; + border-width: 7px; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css new file mode 100644 index 0000000000..56205c2bad --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css @@ -0,0 +1,1335 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Widgets + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Widget Tablelike list + */ +ul.Tablelike { + border: 1px solid #333; +} + +ul.Tablelike:first-child { + margin-right: 8px; +} + +.RTL .Size1of3:first-child ul.Tablelike { + margin-left: 8px; + margin-right: 0; +} + +.StrikeThrough a { + text-decoration: line-through; +} + +ul.Tablelike li { + line-height: 20px; + padding: 0 4px; + min-height: 20px; + background-color: #1f1f1f; +} + +ul.Tablelike li.OneRow, +ul.Tablelike li.OneRow .AsBlock { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +ul.Tablelike li:nth-child(even) { + background-color: #292929; +} + +ul.Tablelike li:hover { + background: #33321f; +} + +ul.Tablelike li:hover a { + color: #c8c6c4; +} + +ul.Tablelike li.Header { + color: #dbd9d7; + font-size: 11px; + line-height: 20px; + text-transform: uppercase; + background: #333; + border-top: 1px solid #333; +} + +ul.Tablelike + ul.Tablelike.AllocationList { + border-top: 0px; +} + +ul.Tablelike li.Header + li { + border-top: 1px solid #333; +} + +/** + * @subsection WidgetSimple + */ + +.LayoutPopup .Content > .WidgetSimple:last-child { + margin-bottom: 0px; +} + +.WidgetSimple { + margin-bottom: 15px; + background: #1f1f1f; + box-shadow: 0 1px 4px 0 rgba(4, 0, 71, 0.16); + margin-right: 2px; + margin-left: 2px; + border-radius: 10px; +} + +.WidgetSimple.WidgetLoading i { + display: block; + text-align: center; + margin: 10px 0px; +} + +.WidgetSimple.MobileNotAvailableWidget { + display: none; +} + +.WidgetSimple .WidgetSimple { + background: #333; + border: 1px solid #333; + margin: 15px 10px; +} + +.WidgetSimple .WidgetSimple .WidgetSimple { + background: #f5f5f5; +} + +.WidgetSimple .WidgetSimple .WidgetSimple h2 { + font-size: 12px; +} + +.WidgetSimple > .Header, +.WidgetSimple.Collapsed.AnimationRunning > .Header { + padding: 2px 5px 2px 5px; + position: relative; +} + +.WidgetSimple.Collapsed > .Header { + border-bottom: none; +} + +.WidgetSimple > .Header h2, +.WidgetSimple > .Header h3 { + padding: 4px 3px; + margin: 0; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + font-size: 13px; + text-shadow: 1px 1px #000; + color: #c8c6c4; +} + +.WidgetSimple > .Content { + padding: 8px 8px 10px; + overflow: auto; + /** + * START IE9 Hover Bug Workaround + * The problem occurs when you have a container that has a fixed width set, an overflow set to + * auto, content long enough to trigger the horizontal scroll and a hover style set + * on elements inside the container. + * The container mysteriously increases in size. + * (e.g. if you have installed OTOBODashboardOverviewFilters and many dynamic fields are + * shown in the dashboard.) + */ + min-height: 0%; + /* END IE9 Hover Bug Workaround */ +} + +.WidgetSimple > .Content.OverflowVisible { + overflow: visible; +} + +.WidgetSimple.QueueOverview > .Content { + padding-bottom: 2px; +} + +.WidgetSimple.Collapsed > .Content { + display: none; +} + +.WidgetSimple .WidgetSettingsForm fieldset { + margin-bottom: 0px; +} + +.WidgetSimple .Field.LayoutGrid { + padding-top: 7px; +} + +.WidgetSimple .Field.LayoutGrid .Tablelike { + width: 98%; +} + +.WidgetSimple .Buttons { + border-top: 1px solid #333; + margin: 15px -8px -10px -8px; + padding: 10px 10px 9px 10px; + text-align: center; + font-size: 11px; +} + +.WidgetSimple .Buttons.NoMargin { + margin-top: 5px; +} + +.WidgetSimple .Field.LayoutGrid .AllocationList { + max-height: 192px; +} + +.WidgetSimple .Field.LayoutGrid .AllocationList.OrderNumbers { + list-style: decimal inside; +} + +#FormDraftTable td:nth-child(2) { + width: 10px; +} + +/* Legend & Shortcuts */ + +.WidgetSimple .Legend, +.WidgetSimple .ShortCuts { + margin: 5px; +} + +.WidgetSimple .Legend { + margin-left: 8px; +} + +.WidgetSimple .Legend li, +.WidgetSimple .ShortCuts li { + margin-bottom: 7px; + font-size: 11px; + position: relative; + padding-left: 10px; + color: #999; +} + +.RTL .WidgetSimple .Legend li, +.RTL .WidgetSimple .ShortCuts li { + padding-left: 0px; + padding-right: 10px; +} + +.WidgetSimple .Legend li:last-child, +.WidgetSimple .ShortCuts li:last-child { + margin-bottom: 0px; +} + +.WidgetSimple .Legend li span { + position: absolute; + left: 0px; + top: 50%; + height: 12px; + margin-top: -6px; + width: 5px; +} + +.RTL .WidgetSimple .Legend li span { + left: auto; + right: 0px; +} + +.WidgetSimple .ShortCuts { + margin-top: 7px; + display: table; +} + +.WidgetSimple .ShortCuts li { + padding-left: 0px; + display: table-row; +} + +.WidgetSimple .ShortCuts li em { + display: table-cell; + padding-top: 5px; + font-style: normal; +} + +.WidgetSimple .ShortCuts li em:first-child { + text-align: right; +} + +.WidgetSimple .ShortCuts li span { + display: inline-block; + border: 1px solid #ccc; + text-transform: uppercase; + font-size: 9px; + font-weight: bold; + margin-right: 5px; + color: #c8c6c4; + padding: 3px; + border-radius: 3px; +} + +.RTL .WidgetSimple .ShortCuts li span { + margin-right: 0px; + margin-left: 5px; +} + +/** + * @subsection Widgets as notices + */ + +.WidgetNotice { + background-color: #F39C19 +} + +.WidgetNotice .Content { + border: 1px solid #F6AF2F; + color: #442A0B; + font-weight: bold; + padding-bottom: 8px; + line-height: 140%; +} + +/** + * @subsection AJAX Loader + */ + +.Loading > .Header h2 { + position: relative; +} + +.Loading > .Header h2:after { + left: auto; + top: auto; + right: 3px; + width: 14px; + height: 14px; + line-height: 14px; +} + +.RTL .Loading > .Header h2:after { + left: 3px; + right: auto; +} + +.WidgetIsLoading { + text-align: center; + padding: 20px; + font-size: 14px; + color: #777; + border: 1px dotted #bbb; + margin-bottom: 15px; +} + +/** + * @subsection WidgetBox + */ +.WidgetBox > .Header h2 { + font-size: 14px; + margin-left: 5px; +} + +.RTL .WidgetBox > .Header h2 { + margin-left: 0; + margin-right: 5px; +} + +.WidgetBox > .Header .WidgetAction + h2 { + margin: 0; + padding-left: 30px; + padding-right: 200px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.RTL .WidgetBox > .Header .WidgetAction + h2 { + padding-left: 200px; + padding-right: 30px; +} + +.WidgetBox > .Header h2 + h3 { + background-color: #EEE; + border-top: 1px solid #FFF; + border-bottom: 1px solid #BBB; + font-size: 16px; + padding: 5px 5px 5px 10px; + color: #333; +} + +.RTL .WidgetBox > .Header h2 + h3 { + padding: 5px 10px 5px 5px; +} + +.WidgetBox > .Content { + background: #ffffff; + min-height: 200px; + border-left: 1px solid #C6C5C4; + border-right: 1px solid #C6C5C4; + border-bottom: 1px solid #C6C5C4; +} + +.Collapsed > .Content { + display: none; +} + +.WidgetBox > .Content.AutoHeight { + min-height: 0; +} + +/** + * @subaction ActionMenu + */ + +.ActionMenu { + top: 4px; + right: 7px; + padding-left: 3px; + position: absolute; + display: none; +} + +.RTL .ActionMenu { + right: auto; + left: 0; + padding: 0 2px 0 0; + border-left: none; + border-right: 1px solid #DDD; + border-bottom-left-radius: 0; + border-bottom-right-radius: 2px; +} + +.Header:hover .ActionMenu, +.Header .ActionMenu.Visible { + display: block; +} + +/** + * @subsection WidgetActions + */ + +.WidgetAction { + height: 19px; + width: 16px; + padding-right: 1px; + float: left; + text-align: center; +} + +.RTL .WidgetAction { + padding: 0 0 0 1px; + float: right; +} + +.WidgetAction a { + font-size: 14px; + height: 20px; + display: block; +} + +.WidgetAction.WithText { + width: auto; +} + +.WidgetAction.WithText a { + color: #999; + font-size: 11px; + white-space: nowrap; + line-height: 16px; +} + +.WidgetAction.WithText a i { + font-size: 14px; + position: relative; + top: -2px; + display: inline-block !important; + margin-left: 5px; +} + +.WidgetAction.Toggle, +.Expanded.AnimationRunning > .Header > .WidgetAction.Toggle { + height: 13px; + width: 12px; + margin: 5px 0px 5px 2px; + float: left; +} + +.WidgetAction.Toggle i { + font-size: 17px; + position: absolute; + left: 7px; + top: 2px; + color: #c8c6c4 !important; +} + +.RTL .WidgetAction.Toggle i { + left: auto; + right: 7px; +} + +.Expanded > .Header > .WidgetAction.Toggle i.fa-caret-right { + display: none !important; +} + +.RTL .WidgetSimple .Header > .WidgetAction.Toggle i.fa-caret-right { + transform: rotateY(180deg); +} + +.Collapsed > .Header > .WidgetAction.Toggle i.fa-caret-down { + display: none !important; +} + +.Header:active > .WidgetAction.Toggle { + background-position: 0 -13px; +} + +.Expanded > .Header > .WidgetAction.Toggle, +.Collapsed.AnimationRunning > .Header > .WidgetAction.Toggle { + background-position: 0 -26px; +} + +.RTL .WidgetAction.Toggle { + margin: 5px 2px 5px 6px; + float: right; +} + +.WidgetAction.Toggle a { + height: 100%; + width: 100%; + top: 0; + left: 0; + position: absolute; +} + +/* Settings */ +.WidgetAction i { + color: #777; + display: block !important; + margin: 2px 0px 0px 2px; + vertical-align: middle; +} + +.WidgetAction:hover i, +.WidgetAction a:focus i { + color: #c8c6c4; +} + +.WidgetTooltip { + background-color: #fff; + position: absolute; + width: 125px; + top: 20px; + right: 0px; +} + +ul.WidgetTooltip { + width: 170px; + right: -3px; + top: 21px; + background: rgba(216, 216, 216, 0.85); +} + +ul.WidgetTooltip li { + padding: 7px 13px 2px 23px; + text-align: left; + position: relative; + border-bottom: 1px solid #ccc; +} + +ul.WidgetTooltip li i { + position: absolute; + left: 6px; + top: 7px; + color: #aaa !important; +} + +ul.WidgetTooltip li:last-child { + border-bottom: 0px; +} + +ul.WidgetTooltip li a { + color: #333; +} + +ul.WidgetTooltip li a:hover { + text-decoration: underline; +} + +ul.WidgetTooltip li a:hover i { + color: #333 !important; +} + +.WidgetTooltip a { + padding: 0px; + line-height: 150%; + font-size: 11px; +} + +/** + * @subsection Call for action buttons and search form + */ + +.ActionList li { + margin-bottom: 7px; +} + +.ActionList li.Separated { + border-bottom: 1px solid #CCCCCC; + margin-bottom: 15px; + padding-bottom: 10px; +} + +.ActionList li:last-child { + margin-bottom: 0px; +} + +.ActionList p { + margin: 0; + padding: 2px 2px 5px; + font-size: 11px; + color: #888; +} + +.WidgetSimple .ActionList select { + margin: 0px auto; + padding: 2px 3px; + display: block; + width: 240px; +} + +.WidgetSimple .ActionList select + .FieldExplanation { + margin-top: 2px; +} + +.WidgetSimple .ActionList .CallForAction ~ select { + margin-top: -5px; +} + +.CallForAction, +.cke_dialog_footer_buttons a.cke_dialog_ui_button { + min-height: 12px; + padding: 3px 7px 6px; + line-height: 14px; + vertical-align: middle; + color: #c8c6c4; + font-size: 11px; + border: 1px solid #444; + background-color: #444; + border-bottom: none; + cursor: pointer; +/* display: block; */ + position: relative; + border-radius: 20px +/* padding: 0px; + background-color: #0000fc; + text-align: center; + color: #ffffff; + cursor: pointer; + font-family: 'Quicksand', sans-serif; + -webkit-transition: width 0.3s ease; + -moz-transition: width 0.3s ease; + -o-transition: width 0.3s ease; + transition: width 0.3s ease; + border: none; + border-radius: 20px; + border-width: 10px 15px 10px 15px; + border-style: solid; + border-color: #0000fc; + border-radius: 20px; + width: 180px; + height: 35px; + font-size: 14px; + font-weight: 500; + line-height: 1.5; + letter-spacing: 0.4px */ +} + +.CallForAction.Inline { + position: relative; + top: -1px; +} + +.CallForAction:disabled { + cursor: default; +} + +.cke_dialog_footer_buttons a.cke_dialog_ui_button { + font-weight: bold !important; +} + +.cke_dialog_footer_buttons a.cke_dialog_ui_button:hover { + background-color: #0000fc; +} + +.CallForAction.Hidden { + display: none; +} + +.CallForAction.LittleSpacingTop { + margin-top: 5px; +} + +.ActionList li a.Fullsize, +.CallForAction.Fullsize { + display: block; +} + +.CallForAction.Fullsize { + width: 100%; + box-sizing: border-box; + text-align: center; +} + +#SystemMaintenanceForm .CallForAction.LittleSpacingTop.Fullsize.Center { + width: 248px; +} + +.CallForAction.Fullsize + .FieldExplanation { + border: 1px solid #ddd; + padding: 5px; + margin-top: 5px; +} + +/** + * @css-for Firefox + * @note bug: button containing an element has an hidden padding + */ + +.CallForAction::-moz-focus-inner { + border: 0; + padding: 0; +} + +.CallForAction:hover, +.CallForAction:focus { + color: #3ab5e4; + border-color: #aaa; +} + +.CallForAction span, +.cke_dialog_footer_buttons td a.cke_dialog_ui_button span { min-height: 12px; +/* padding: 3px 7px 6px; + line-height: 14px; + vertical-align: middle; + color: #333; + font-size: 11px; + border: 1px solid #FFF; + border-bottom: none; + display: block; + text-shadow: 0 1px 0 #FFF; + cursor: pointer; + position: relative;*/ +} + +.CallForAction.Inline span { + padding: 2px 7px 4px 7px; +} + +.CallForAction.Small span { + padding: 0px 3px 2px 3px; + font-size: 10px; +} + +.CallForAction.Fullsize span { + padding: 3px 20px 5px 20px; +} + +.CallForAction:disabled span { + color: rgba(31,31,31,0.5) !important; + cursor: default; +} + +.cke_dialog_footer_buttons td a.cke_dialog_ui_button span { + font-size: 11px; + line-height: auto; + color: #fff; + font-weight: bold; +} + +.CallForAction span i { + position: relative; + left: 0px; + top: 1px; + font-size: 13px; + width: 15px; + text-align: center; + color: #3ab5e4 !important; +} + +.RTL .CallForAction span i { + margin-left: 5px; +} + +.CallForAction.Fullsize.Center span i { + position: absolute; + left: 4px; + top: 4px; +} + +.HeaderPopup { + margin-bottom: 10px; + margin-top: 5px; + margin-left: 5px; + +} + +.HeaderPopupleft { + float: left; + max-width: calc( 100% - 200px ); +} + +.HeaderPopupright { + margin-top: 5px; + margin-right: 5px; + float: right; +} + +.CallForAction:active, +.CallForAction:hover, +.CallForAction:focus { + background-color: #555; + border-color: #555; + color: #c4c6c8; +} + +.CallForAction.Disabled { + background: #141414 !important; + border: 1px solid #1f1f1f !important; + border-bottom: 1px solid #1f1f1f !important; + color: #c4cdfa !important; +} + +.CallForAction.Disabled > span i { + color: #555 !important; +} + +.CallForAction.Disabled, .CallForAction.Disabled span { + color: #999; + cursor: no-drop; +} + +input.FilterBox { + padding: 4px 5px; + width: 100%; + box-sizing: border-box; +} + +.SearchBox { + position: relative; + margin-bottom: 3px; +} + +.SearchBox input[type='text'] { + height: 15px; + margin: 0px; + padding: 4px 5px; + font: normal 12px/15px "Helvetica Neue",Helvetica,Arial,sans-serif; + border-color: #999; + border-right: none; + vertical-align: bottom; + width: 213px; +} + +.RTL .SearchBox input[type='text']{ + border-left: none; + border-right: 1px solid #999; +} + +.SearchBox input:focus { + border-color: #666; + border-right: none; +} +.RTL .SearchBox input:focus { + border-color: #666; + border-left: none; +} + +.SearchBox button { + height: 25px; + width: 25px; + margin: 0 0 0 -4px; + padding: 3px 3px 4px; + color: #333; + font: bold 11px/14px "Helvetica Neue",Helvetica,Arial,sans-serif; + background: #333; + border: 1px solid #555; + text-shadow: 0 1px 0 #000; + vertical-align: baseline; +} + +.RTL .SearchBox button { + height: 25px; + margin: 0 -4px 0 0; + text-shadow: 0 1px 0 #000; + vertical-align: baseline; + border-right: 1px solid #888; +} + +.SearchBox button:hover { + border-color: #696969; + cursor: pointer; +} + +.SearchBox button:active { + padding: 4px 3px 3px; + background: #e4e4e4; + outline: none; +} + +/** + * @subsection Drag and Drop + */ +.CanDrag .Header h2 { + cursor: move; +} + +.DropPlaceholder { + border: 1px dashed #DDD; + background: #EEE url(../img/dnd_placeholder_bg.png); + margin-top: 5px; + margin-bottom: 5px; +} + +/** + * @subsection ProgressBar + */ +#ProgressBar { + margin-left: auto; + margin-right: auto; + padding: 0; + overflow: hidden; + width: 950px; +} + +.ProgressBarElements1 li { + width: 950px; +} + +.ProgressBarElements2 li { + width: 474px; +} + +.ProgressBarElements3 li { + width: 316px; +} + +.ProgressBarElements4 li { + width: 237px; +} + +.ProgressBarElements5 li { + width: 189px; +} + +.ProgressBarElements6 li { + width: 158px; +} + +.ProgressBarElements7 li { + width: 135px; +} + +/* Because of the minimum screen resolution of 1024px more than 7 elements are not possible at the moment */ + +#ProgressBar li { + float: left; + list-style: none; + border-style: solid; + border-width: 1px 0px; + border-color: #CCC; + background-color: #EEE; +} + +#ProgressBar li > span { + display: block; + background-image: url(../img/ProgressBarArrow.png); + background-repeat: no-repeat; + background-position: center right; +} + +#ProgressBar li a { + padding: 12px 7px 13px 12px; + color: #484848; + text-decoration: none; + font: 13px/18px Helvetica Neue, sans-serif; + display: block; + height: 42px; + border-style: solid; + border-width: 1px 0px; + border-color: #F4F4F4; + background: url(../img/ProgressBarIsolator.png) no-repeat left 6px; + cursor: default; + text-align: left; +} + +#ProgressBar li span a span { + color: #ABABAB; + font-size: 11px; + line-height: 12px; + text-shadow: inherit; + display: block; +} + +#ProgressBar li:first-child, #ProgressBar li.First { + border-left-width: 1px; +} + +#ProgressBar li:first-child a, #ProgressBar li.First a { + border-left-width: 1px; + padding-left: 14px; + background: none; +} + +#ProgressBar li:last-child { + border-right-width: 1px; +} + +#ProgressBar li:last-child a { + border-right-width: 1px; + padding-right: 14px; +} + +#ProgressBar .Highlighted { + background-color: #fbb42c; + border-top-color: #9b6937; + border-bottom-color: #996634; +} + +#ProgressBar li.Highlighted:first-child { + border-left-color: #9b6937; +} + +#ProgressBar li.Highlighted > span { + background-image: url(../img/ProgressBarArrowActive.png); +} + +#ProgressBar .Highlighted a { + color: #562900; + text-shadow: 0 1px 0 #FCD891; + border-top-color: #ffeec8; + border-bottom-color: #eaa350; + cursor: pointer; +} + +#ProgressBar .Highlighted.NoLink a { + cursor: default; +} + +#ProgressBar li:first-child.Highlighted a { + border-left-color: #f2bf5c; +} + +#ProgressBar .Highlighted span a span { + color: #a14f00; + text-shadow: 0 1px 0 #f5b04e; +} + +#ProgressBar .Active { + border-right: 1px solid #9b6937; + position: relative; + z-index: 2; +} + +#ProgressBar .Active a { + border-right: 1px solid #f2bf5c; +} + +#ProgressBar .Active + li { + margin-left: -2px; + padding-left: 1px; +} + +#ProgressBar .Active + .Active { + z-index: 1; +} + +#ProgressBar .Active + li a { + background: none; +} + +#ProgressBar .Visited { + background-color: #DDD; +} + +#ProgressBar .Visited.Active { + border-right-color: #CCC; +} + +#ProgressBar .Visited.Active a { + border-right-color: #EEE; +} + +/** + * @subsection Widget messages + */ + +.WidgetSimple .WidgetMessage { + background: #eee; + margin: 10px -8px !important; + padding: 5px 20px; + font-size: 11px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + color: #555; + line-height: 150%; +} + +.WidgetSimple .WidgetMessage p + p { + margin-top: 2px; +} + +.WidgetSimple .WidgetMessage p + p:last-child { + margin-bottom: 2px; +} + +.SidebarColumn .WidgetSimple .WidgetMessage { + margin: 5px -8px; + padding: 5px 8px; +} + +.WidgetSimple .WidgetMessage.Bottom { + margin-bottom: -10px !important; +} + +.WidgetSimple .WidgetMessage.Top { + margin-top: 0px !important; +} + +.WidgetSimple .WidgetMessage.Error { + background: #b8384e; + color: rgba(255, 255, 255, 0.8); + border: 0px; +} + +.WidgetSimple .WidgetMessage.Warning { + background: #F7AE40; + border-color: #D18F2B; + color: #774a06; +} + +.WidgetSimple .WidgetMessage.Warning * { +} + +.WidgetSimple .WidgetMessage.Success { + background: #6EB22A; + color: #fff; + border-color: #52891B; +} + +.WidgetSimple .WidgetMessage.Notice { + background: #2A61AF; + color: #fff; + border-color: #15468C; +} + +.WidgetSimple .WidgetMessage button { + background: #eee; + border: 1px solid #aaa; + display: inline-block; + margin-right: 5px; + transition: all ease 0.3s; +} + +.WidgetSimple .WidgetMessage button:hover { + cursor: pointer; + background: #ddd; +} + +/** + * @subsection Overlays + */ + +.WidgetSimple.HasOverlay { + position: relative; + overflow: hidden; +} + +.WidgetSimple .Overlay { + position: absolute; + box-sizing: border-box; + left: 0px; + top: 0px; + height: 100%; + width: 100%; + background: rgba(0, 0, 0, 0.2); + text-align: center; + font-size: 16px; + z-index: 2; +} + +.WidgetSimple .Overlay i { + position: absolute; + top: 50%; + margin-top: -8px; + left: 50%; + color: #777; + margin-left: -8px; +} + +.WidgetSimple .Overlay i.fa-check { + color: #5BAD5B; +} + +/** + * @subsection Icon colors + */ + +.CallForAction span i.fa-plus-square { + color: #1f1f1f; +} + +.CallForAction span i.fa-rocket { + color: #1f1f1f; +} +.CallForAction span i.fa-download, +.CallForAction span i.fa-upload { + color: #1f1f1f; +} + +/** + * @subsection Chat icons + */ + +.UserChatIcons { + float: right; +} + +.UserChatIcons.Block { + float: none; + margin-top: 2px; +} + +.UserChatIcons i { + color: #999; + margin-right: 3px; +} + +.UserChatIcons .Unavailable i, +.UserChatIcons .Unsupported i { + opacity: 0.4; +} + +.UserStatusIcon { + cursor: default; + margin-right: 3px; +} + +.UserStatusIcon.Inline { + margin-right: 0; +} + +.UserStatusIcon.Active i { + color: #0a0; +} + +.UserStatusIcon.Offline i { + color: #c8c6c4; +} + +.UserStatusIcon.Unavailable i { + color: #d00; + opacity: 1; +} + +.UserStatusIcon.Away i { + color: #fb0; +} + +button.HighlightHint { + animation: ButtonHint 0.7s infinite alternate; +} + +button.HighlightError { + animation: ButtonError 0.7s infinite alternate; +} + +/** + * @subsection Tabs + */ + +.WidgetSimple.Tabs > .Header { + padding: 0px; + overflow: hidden; +} + +.WidgetSimple.Tabs > .Header a { + display: block; + float: left; + padding: 7px 9px; + color: #333; +} + +.WidgetSimple.Tabs > .Header a.Disabled { + color: #999; + cursor: not-allowed; + text-shadow: 1px 1px 1px #000; +} + +.WidgetSimple.Tabs > .Header a:not(.Disabled).Active, +.WidgetSimple.Tabs > .Header a:not(.Disabled):hover, +.WidgetSimple.Tabs > .Header a:not(.Disabled):active { + background: #777; + color: #fff; +} + +.WidgetSimple.Tabs > .Content > div { + display: none; +} + +.WidgetSimple.Tabs > .Content > div.Active { + display: block; +} + +.LoginScreen .MessageOfTheDayBox { + width: 350px; + margin: auto; + text-align: justify; + margin-top: 15px; +} + +.LoginScreen .WidgetSimple.MessageOfTheDayBox h2, +.LoginScreen .WidgetSimple.MessageOfTheDayBox p { + padding: 0px 15px; +} + +.LoginScreen .WidgetSimple.MessageOfTheDayBox h2 { + padding: 5px 0px; +} + +@keyframes ButtonHint { + from { + box-shadow: none; + } + to { + box-shadow: 0 0 10px green; + } +} + +@keyframes ButtonError { + from { + box-shadow: none; + } + to { + box-shadow: 0 0 10px red; + } +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css.blue b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css.blue new file mode 100644 index 0000000000..75da836f4f --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.Widget.css.blue @@ -0,0 +1,1284 @@ +/* +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This software comes with ABSOLUTELY NO WARRANTY. For details, see +the enclosed file COPYING for license information (GPL). If you +did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +*/ + +/** + * @package Skin "Default" + * @section Widgets + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Widget Tablelike list + */ +ul.Tablelike { + border: 1px solid #CCC; +} + +ul.Tablelike:first-child { + margin-right: 8px; +} + +.RTL .Size1of3:first-child ul.Tablelike { + margin-left: 8px; + margin-right: 0; +} + +.StrikeThrough a { + text-decoration: line-through; +} + +ul.Tablelike li { + line-height: 20px; + padding: 0 4px; + min-height: 20px; + background-color: #FFF; +} + +ul.Tablelike li.OneRow, +ul.Tablelike li.OneRow .AsBlock { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +ul.Tablelike li:nth-child(even) { + background-color: #F5F5F5; +} + +ul.Tablelike li:hover { + background: #FCB24B; +} + +ul.Tablelike li:hover a { + color: #000; +} + +ul.Tablelike li.Header { + color: #4B4B4B; + font-size: 11px; + line-height: 20px; + text-transform: uppercase; + background: #eeeeee; + border-top: 1px solid #FFF; +} + +ul.Tablelike + ul.Tablelike.AllocationList { + border-top: 0px; +} + +ul.Tablelike li.Header + li { + border-top: 1px solid #EEE; +} + +/** + * @subsection WidgetSimple + */ + +.LayoutPopup .Content > .WidgetSimple:last-child { + margin-bottom: 0px; +} + +.WidgetSimple { + margin-bottom: 15px; + background: #00023c; +/* box-shadow: 1px 1px 0px #e9e9e9; + margin-right: 2px; */ + border-radius: 10px; +border-width: 2px; +border-color: #00023c; +/*box-shadow: 1px 1px 0px #e9e9e9;*/ +border-style: solid; +} + +.WidgetSimple.WidgetLoading i { + display: block; + text-align: center; + margin: 10px 0px; +} + +.WidgetSimple.MobileNotAvailableWidget { + display: none; +} + +.WidgetSimple .WidgetSimple { + background: #F2EFEF; + border: 1px solid #ddd; + margin: 15px 10px; +} + +.WidgetSimple .WidgetSimple .WidgetSimple { + background: #f5f5f5; +} + +.WidgetSimple .WidgetSimple .WidgetSimple h2 { + font-size: 12px; +} + +.WidgetSimple > .Header, +.WidgetSimple.Collapsed.AnimationRunning > .Header { + padding: 2px 5px 2px 5px; + position: relative; +/* border-bottom: 1px solid #ddd; */ +} + +.WidgetSimple.Collapsed > .Header { + border-bottom: none; +} + +.WidgetSimple > .Header h2, +.WidgetSimple > .Header h3 { + padding: 4px 3px; + margin: 0; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + font-size: 13px; +/* text-shadow: 1px 1px #fff; */ + color: #00023c; +} + +.WidgetSimple > .Content { + padding: 8px 8px 10px; + overflow: auto; + background-color: #ededed; + /** + * START IE9 Hover Bug Workaround + * The problem occurs when you have a container that has a fixed width set, an overflow set to + * auto, content long enough to trigger the horizontal scroll and a hover style set + * on elements inside the container. + * The container mysteriously increases in size. + * (e.g. if you have installed OTOBODashboardOverviewFilters and many dynamic fields are + * shown in the dashboard.) + */ + min-height: 0%; + /* END IE9 Hover Bug Workaround */ +} + +.WidgetSimple > .Content.OverflowVisible { + overflow: visible; +} + +.WidgetSimple.QueueOverview > .Content { + padding-bottom: 2px; +} + +.WidgetSimple.Collapsed > .Content { + display: none; +} + +.WidgetSimple .WidgetSettingsForm fieldset { + margin-bottom: 0px; +} + +.WidgetSimple .Field.LayoutGrid { + padding-top: 7px; +} + +.WidgetSimple .Field.LayoutGrid .Tablelike { + width: 98%; +} + +.WidgetSimple .Buttons { + border-top: 1px solid #ccc; + margin: 15px -8px -10px -8px; + padding: 10px 10px 9px 10px; + text-align: center; + font-size: 11px; +} + +.WidgetSimple .Buttons.NoMargin { + margin-top: 5px; +} + +.WidgetSimple .Field.LayoutGrid .AllocationList { + max-height: 192px; +} + +.WidgetSimple .Field.LayoutGrid .AllocationList.OrderNumbers { + list-style: decimal inside; +} + +#FormDraftTable td:nth-child(2) { + width: 10px; +} + +/* Legend & Shortcuts */ + +.WidgetSimple .Legend, +.WidgetSimple .ShortCuts { + margin: 5px; +} + +.WidgetSimple .Legend { + margin-left: 8px; +} + +.WidgetSimple .Legend li, +.WidgetSimple .ShortCuts li { + margin-bottom: 7px; + font-size: 11px; + position: relative; + padding-left: 10px; + color: #555; +} + +.RTL .WidgetSimple .Legend li, +.RTL .WidgetSimple .ShortCuts li { + padding-left: 0px; + padding-right: 10px; +} + +.WidgetSimple .Legend li:last-child, +.WidgetSimple .ShortCuts li:last-child { + margin-bottom: 0px; +} + +.WidgetSimple .Legend li span { + position: absolute; + left: 0px; + top: 50%; + height: 12px; + margin-top: -6px; + width: 5px; +} + +.RTL .WidgetSimple .Legend li span { + left: auto; + right: 0px; +} + +.WidgetSimple .ShortCuts { + margin-top: 7px; + display: table; +} + +.WidgetSimple .ShortCuts li { + padding-left: 0px; + display: table-row; +} + +.WidgetSimple .ShortCuts li em { + display: table-cell; + padding-top: 5px; + font-style: normal; +} + +.WidgetSimple .ShortCuts li em:first-child { + text-align: right; +} + +.WidgetSimple .ShortCuts li span { + display: inline-block; + border: 1px solid #ccc; + text-transform: uppercase; + font-size: 9px; + font-weight: bold; + margin-right: 5px; + color: #555; + padding: 3px; + border-radius: 3px; +} + +.RTL .WidgetSimple .ShortCuts li span { + margin-right: 0px; + margin-left: 5px; +} + +/** + * @subsection Widgets as notices + */ + +.WidgetNotice { + background-color: #F39C19 +} + +.WidgetNotice .Content { + border: 1px solid #F6AF2F; + color: #442A0B; + font-weight: bold; + padding-bottom: 8px; + line-height: 140%; +} + +/** + * @subsection AJAX Loader + */ + +.Loading > .Header h2 { + position: relative; +} + +.Loading > .Header h2:after { + left: auto; + top: auto; + right: 3px; + width: 14px; + height: 14px; + line-height: 14px; +} + +.RTL .Loading > .Header h2:after { + left: 3px; + right: auto; +} + +.WidgetIsLoading { + text-align: center; + padding: 20px; + font-size: 14px; + color: #777; + border: 1px dotted #bbb; + margin-bottom: 15px; +} + +/** + * @subsection WidgetBox + */ +.WidgetBox > .Header h2 { + font-size: 14px; + margin-left: 5px; +} + +.RTL .WidgetBox > .Header h2 { + margin-left: 0; + margin-right: 5px; +} + +.WidgetBox > .Header .WidgetAction + h2 { + margin: 0; + padding-left: 30px; + padding-right: 200px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.RTL .WidgetBox > .Header .WidgetAction + h2 { + padding-left: 200px; + padding-right: 30px; +} + +.WidgetBox > .Header h2 + h3 { + background-color: #EEE; + border-top: 1px solid #FFF; + border-bottom: 1px solid #BBB; + font-size: 16px; + padding: 5px 5px 5px 10px; + color: #333; +} + +.RTL .WidgetBox > .Header h2 + h3 { + padding: 5px 10px 5px 5px; +} + +.WidgetBox > .Content { + background: #ffffff; + min-height: 200px; + border-left: 1px solid #C6C5C4; + border-right: 1px solid #C6C5C4; + border-bottom: 1px solid #C6C5C4; +} + +.Collapsed > .Content { + display: none; +} + +.WidgetBox > .Content.AutoHeight { + min-height: 0; +} + +/** + * @subaction ActionMenu + */ + +.ActionMenu { + top: 4px; + right: 7px; + padding-left: 3px; + position: absolute; + display: none; +} + +.RTL .ActionMenu { + right: auto; + left: 0; + padding: 0 2px 0 0; + border-left: none; + border-right: 1px solid #DDD; + border-bottom-left-radius: 0; + border-bottom-right-radius: 2px; +} + +.Header:hover .ActionMenu, +.Header .ActionMenu.Visible { + display: block; +} + +/** + * @subsection WidgetActions + */ + +.WidgetAction { + height: 19px; + width: 16px; + padding-right: 1px; + float: left; + text-align: center; +} + +.RTL .WidgetAction { + padding: 0 0 0 1px; + float: right; +} + +.WidgetAction a { + font-size: 14px; + height: 20px; + display: block; +} + +.WidgetAction.WithText { + width: auto; +} + +.WidgetAction.WithText a { + color: #999; + font-size: 11px; + white-space: nowrap; + line-height: 16px; +} + +.WidgetAction.WithText a i { + font-size: 14px; + position: relative; + top: -2px; + display: inline-block !important; + margin-left: 5px; +} + +.WidgetAction.Toggle, +.Expanded.AnimationRunning > .Header > .WidgetAction.Toggle { + height: 13px; + width: 12px; + margin: 5px 0px 5px 2px; + float: left; +} + +.WidgetAction.Toggle i { + font-size: 17px; + position: absolute; + left: 7px; + top: 2px; + color: #555 !important; +} + +.RTL .WidgetAction.Toggle i { + left: auto; + right: 7px; +} + +.Expanded > .Header > .WidgetAction.Toggle i.fa-caret-right { + display: none !important; +} + +.RTL .WidgetSimple .Header > .WidgetAction.Toggle i.fa-caret-right { + transform: rotateY(180deg); +} + +.Collapsed > .Header > .WidgetAction.Toggle i.fa-caret-down { + display: none !important; +} + +.Header:active > .WidgetAction.Toggle { + background-position: 0 -13px; +} + +.Expanded > .Header > .WidgetAction.Toggle, +.Collapsed.AnimationRunning > .Header > .WidgetAction.Toggle { + background-position: 0 -26px; +} + +.RTL .WidgetAction.Toggle { + margin: 5px 2px 5px 6px; + float: right; +} + +.WidgetAction.Toggle a { + height: 100%; + width: 100%; + top: 0; + left: 0; + position: absolute; +} + +/* Settings */ +.WidgetAction i { + color: #bbb; + display: block !important; + margin: 2px 0px 0px 2px; + vertical-align: middle; +} + +.WidgetAction:hover i, +.WidgetAction a:focus i { + color: #000; +} + +.WidgetTooltip { + background-color: #fff; + position: absolute; + width: 125px; + top: 20px; + right: 0px; +} + +ul.WidgetTooltip { + width: 170px; + right: -3px; + top: 21px; + background: rgba(216, 216, 216, 0.85); +} + +ul.WidgetTooltip li { + padding: 7px 13px 2px 23px; + text-align: left; + position: relative; + border-bottom: 1px solid #ccc; +} + +ul.WidgetTooltip li i { + position: absolute; + left: 6px; + top: 7px; + color: #aaa !important; +} + +ul.WidgetTooltip li:last-child { + border-bottom: 0px; +} + +ul.WidgetTooltip li a { + color: #333; +} + +ul.WidgetTooltip li a:hover { + text-decoration: underline; +} + +ul.WidgetTooltip li a:hover i { + color: #333 !important; +} + +.WidgetTooltip a { + padding: 0px; + line-height: 150%; + font-size: 11px; +} + +/** + * @subsection Call for action buttons and search form + */ + +.ActionList li { + margin-bottom: 7px; +} + +.ActionList li.Separated { + border-bottom: 1px solid #CCCCCC; + margin-bottom: 15px; + padding-bottom: 10px; +} + +.ActionList li:last-child { + margin-bottom: 0px; +} + +.ActionList p { + margin: 0; + padding: 2px 2px 5px; + font-size: 11px; + color: #888; +} + +.WidgetSimple .ActionList select { + margin: 0px auto; + padding: 2px 3px; + display: block; + width: 240px; +} + +.WidgetSimple .ActionList select + .FieldExplanation { + margin-top: 2px; +} + +.WidgetSimple .ActionList .CallForAction ~ select { + margin-top: -5px; +} + +.CallForAction, +.cke_dialog_footer_buttons a.cke_dialog_ui_button { + padding: 0px; + background: #eee; + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + display: inline-block; + cursor: pointer; + transition: all ease-in 0.2s; + border-radius: 0px; +} + +.CallForAction.Inline { + position: relative; + top: -1px; +} + +.CallForAction:disabled { + cursor: default; +} + +.cke_dialog_footer_buttons a.cke_dialog_ui_button { + font-weight: bold !important; +} + +.cke_dialog_footer_buttons a.cke_dialog_ui_button:hover { + background-color: #e5e5e5; + border-color: #999; +} + +.CallForAction.Hidden { + display: none; +} + +.CallForAction.LittleSpacingTop { + margin-top: 5px; +} + +.ActionList li a.Fullsize, +.CallForAction.Fullsize { + display: block; +} + +.CallForAction.Fullsize { + width: 100%; + box-sizing: border-box; + text-align: center; +} + +#SystemMaintenanceForm .CallForAction.LittleSpacingTop.Fullsize.Center { + width: 248px; +} + +.CallForAction.Fullsize + .FieldExplanation { + border: 1px solid #ddd; + padding: 5px; + margin-top: 5px; +} + +/** + * @css-for Firefox + * @note bug: button containing an element has an hidden padding + */ + +.CallForAction::-moz-focus-inner { + border: 0; + padding: 0; +} + +.CallForAction:hover, +.CallForAction:focus { + color: #000; + border-color: #aaa; +} + +.CallForAction span, +.cke_dialog_footer_buttons td a.cke_dialog_ui_button span { + min-height: 12px; + padding: 3px 7px 6px; + line-height: 14px; + vertical-align: middle; + color: #333; + font-size: 11px; + border: 1px solid #FFF; + border-bottom: none; + display: block; + text-shadow: 0 1px 0 #FFF; + cursor: pointer; + position: relative; +} + +.CallForAction.Inline span { + padding: 2px 7px 4px 7px; +} + +.CallForAction.Small span { + padding: 0px 3px 2px 3px; + font-size: 10px; +} + +.CallForAction.Fullsize span { + padding: 3px 20px 5px 20px; +} + +.CallForAction:disabled span { + color: graytext !important; + cursor: default; +} + +.cke_dialog_footer_buttons td a.cke_dialog_ui_button span { + font-size: 11px; + line-height: auto; + color: #000; + font-weight: bold; +} + +.CallForAction span i { + position: relative; + left: 0px; + top: 1px; + font-size: 13px; + width: 15px; + text-align: center; +} + +.RTL .CallForAction span i { + margin-left: 5px; +} + +.CallForAction.Fullsize.Center span i { + position: absolute; + left: 4px; + top: 4px; +} + +.CallForAction:active, +.CallForAction:hover, +.CallForAction:focus { + background-color: #e5e5e5; + border-color: #999; +} + +.CallForAction.Disabled { + background: #eee !important; + border: 1px solid #ccc !important; + border-bottom: 1px solid #bbb !important; +} + +.CallForAction.Disabled, .CallForAction.Disabled span { + color: #999; + cursor: no-drop; +} + +input.FilterBox { + padding: 4px 5px; + width: 100%; + box-sizing: border-box; +} + +.SearchBox { + position: relative; + margin-bottom: 3px; +} + +.SearchBox input[type='text'] { + height: 15px; + margin: 0px; + padding: 4px 5px; + font: normal 12px/15px "Helvetica Neue",Helvetica,Arial,sans-serif; + border-color: #999; + border-right: none; + vertical-align: bottom; + width: 213px; +} + +.RTL .SearchBox input[type='text']{ + border-left: none; + border-right: 1px solid #999; +} + +.SearchBox input:focus { + border-color: #666; + border-right: none; +} +.RTL .SearchBox input:focus { + border-color: #666; + border-left: none; +} + +.SearchBox button { + height: 25px; + width: 25px; + margin: 0 0 0 -4px; + padding: 3px 3px 4px; + color: #333; + font: bold 11px/14px "Helvetica Neue",Helvetica,Arial,sans-serif; + background: #f2f2f2; + border: 1px solid #888; + text-shadow: 0 1px 0 #FFF; + vertical-align: baseline; +} + +.RTL .SearchBox button { + height: 25px; + margin: 0 -4px 0 0; + text-shadow: 0 1px 0 #FFF; + vertical-align: baseline; + border-right: 1px solid #888; +} + +.SearchBox button:hover { + border-color: #696969; + cursor: pointer; +} + +.SearchBox button:active { + padding: 4px 3px 3px; + background: #e4e4e4; + outline: none; +} + +/** + * @subsection Drag and Drop + */ +.CanDrag .Header h2 { + cursor: move; +} + +.DropPlaceholder { + border: 1px dashed #DDD; + background: #EEE url(../img/dnd_placeholder_bg.png); + margin-top: 5px; + margin-bottom: 5px; +} + +/** + * @subsection ProgressBar + */ +#ProgressBar { + margin-left: auto; + margin-right: auto; + padding: 0; + overflow: hidden; + width: 950px; +} + +.ProgressBarElements1 li { + width: 950px; +} + +.ProgressBarElements2 li { + width: 474px; +} + +.ProgressBarElements3 li { + width: 316px; +} + +.ProgressBarElements4 li { + width: 237px; +} + +.ProgressBarElements5 li { + width: 189px; +} + +.ProgressBarElements6 li { + width: 158px; +} + +.ProgressBarElements7 li { + width: 135px; +} + +/* Because of the minimum screen resolution of 1024px more than 7 elements are not possible at the moment */ + +#ProgressBar li { + float: left; + list-style: none; + border-style: solid; + border-width: 1px 0px; + border-color: #CCC; + background-color: #EEE; +} + +#ProgressBar li > span { + display: block; + background-image: url(../img/ProgressBarArrow.png); + background-repeat: no-repeat; + background-position: center right; +} + +#ProgressBar li a { + padding: 12px 7px 13px 12px; + color: #484848; + text-decoration: none; + font: 13px/18px Helvetica Neue, sans-serif; + display: block; + height: 42px; + border-style: solid; + border-width: 1px 0px; + border-color: #F4F4F4; + background: url(../img/ProgressBarIsolator.png) no-repeat left 6px; + cursor: default; + text-align: left; +} + +#ProgressBar li span a span { + color: #ABABAB; + font-size: 11px; + line-height: 12px; + text-shadow: inherit; + display: block; +} + +#ProgressBar li:first-child, #ProgressBar li.First { + border-left-width: 1px; +} + +#ProgressBar li:first-child a, #ProgressBar li.First a { + border-left-width: 1px; + padding-left: 14px; + background: none; +} + +#ProgressBar li:last-child { + border-right-width: 1px; +} + +#ProgressBar li:last-child a { + border-right-width: 1px; + padding-right: 14px; +} + +#ProgressBar .Highlighted { + background-color: #fbb42c; + border-top-color: #9b6937; + border-bottom-color: #996634; +} + +#ProgressBar li.Highlighted:first-child { + border-left-color: #9b6937; +} + +#ProgressBar li.Highlighted > span { + background-image: url(../img/ProgressBarArrowActive.png); +} + +#ProgressBar .Highlighted a { + color: #562900; + text-shadow: 0 1px 0 #FCD891; + border-top-color: #ffeec8; + border-bottom-color: #eaa350; + cursor: pointer; +} + +#ProgressBar .Highlighted.NoLink a { + cursor: default; +} + +#ProgressBar li:first-child.Highlighted a { + border-left-color: #f2bf5c; +} + +#ProgressBar .Highlighted span a span { + color: #a14f00; + text-shadow: 0 1px 0 #f5b04e; +} + +#ProgressBar .Active { + border-right: 1px solid #9b6937; + position: relative; + z-index: 2; +} + +#ProgressBar .Active a { + border-right: 1px solid #f2bf5c; +} + +#ProgressBar .Active + li { + margin-left: -2px; + padding-left: 1px; +} + +#ProgressBar .Active + .Active { + z-index: 1; +} + +#ProgressBar .Active + li a { + background: none; +} + +#ProgressBar .Visited { + background-color: #DDD; +} + +#ProgressBar .Visited.Active { + border-right-color: #CCC; +} + +#ProgressBar .Visited.Active a { + border-right-color: #EEE; +} + +/** + * @subsection Widget messages + */ + +.WidgetSimple .WidgetMessage { + background: #eee; + margin: 10px -8px !important; + padding: 5px 20px; + font-size: 11px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + color: #555; + line-height: 150%; +} + +.WidgetSimple .WidgetMessage p + p { + margin-top: 2px; +} + +.WidgetSimple .WidgetMessage p + p:last-child { + margin-bottom: 2px; +} + +.SidebarColumn .WidgetSimple .WidgetMessage { + margin: 5px -8px; + padding: 5px 8px; +} + +.WidgetSimple .WidgetMessage.Bottom { + margin-bottom: -10px !important; +} + +.WidgetSimple .WidgetMessage.Top { + margin-top: 0px !important; +} + +.WidgetSimple .WidgetMessage.Error { + background: #b8384e; + color: rgba(255, 255, 255, 0.8); + border: 0px; +} + +.WidgetSimple .WidgetMessage.Warning { + background: #F7AE40; + border-color: #D18F2B; + color: #774a06; +} + +.WidgetSimple .WidgetMessage.Warning * { +} + +.WidgetSimple .WidgetMessage.Success { + background: #6EB22A; + color: #fff; + border-color: #52891B; +} + +.WidgetSimple .WidgetMessage.Notice { + background: #2A61AF; + color: #fff; + border-color: #15468C; +} + +.WidgetSimple .WidgetMessage button { + background: #eee; + border: 1px solid #aaa; + display: inline-block; + margin-right: 5px; + transition: all ease 0.3s; +} + +.WidgetSimple .WidgetMessage button:hover { + cursor: pointer; + background: #ddd; +} + +/** + * @subsection Overlays + */ + +.WidgetSimple.HasOverlay { + position: relative; + overflow: hidden; +} + +.WidgetSimple .Overlay { + position: absolute; + box-sizing: border-box; + left: 0px; + top: 0px; + height: 100%; + width: 100%; + background: rgba(255, 255, 255, 0.1); + text-align: center; + font-size: 16px; + z-index: 2; +} + +.WidgetSimple .Overlay i { + position: absolute; + top: 50%; + margin-top: -8px; + left: 50%; + color: #777; + margin-left: -8px; +} + +.WidgetSimple .Overlay i.fa-check { + color: #5BAD5B; +} + +/** + * @subsection Icon colors + */ + +.CallForAction span i.fa-plus-square { + color: #35A835; +} + +.CallForAction span i.fa-rocket { + color: #C4632F; +} +.CallForAction span i.fa-download, +.CallForAction span i.fa-upload { + color: #2D6F9E; +} + +/** + * @subsection Chat icons + */ + +.UserChatIcons { + float: right; +} + +.UserChatIcons.Block { + float: none; + margin-top: 2px; +} + +.UserChatIcons i { + color: #999; + margin-right: 3px; +} + +.UserChatIcons .Unavailable i, +.UserChatIcons .Unsupported i { + opacity: 0.4; +} + +.UserStatusIcon { + cursor: default; + margin-right: 3px; +} + +.UserStatusIcon.Inline { + margin-right: 0; +} + +.UserStatusIcon.Active i { + color: #0a0; +} + +.UserStatusIcon.Offline i { + color: #000; +} + +.UserStatusIcon.Unavailable i { + color: #d00; + opacity: 1; +} + +.UserStatusIcon.Away i { + color: #fb0; +} + +button.HighlightHint { + animation: ButtonHint 0.7s infinite alternate; +} + +button.HighlightError { + animation: ButtonError 0.7s infinite alternate; +} + +/** + * @subsection Tabs + */ + +.WidgetSimple.Tabs > .Header { + padding: 0px; + overflow: hidden; +} + +.WidgetSimple.Tabs > .Header a { + display: block; + float: left; + padding: 7px 9px; + color: #333; +} + +.WidgetSimple.Tabs > .Header a.Disabled { + color: #999; + cursor: not-allowed; + text-shadow: 1px 1px 1px #fff; +} + +.WidgetSimple.Tabs > .Header a:not(.Disabled).Active, +.WidgetSimple.Tabs > .Header a:not(.Disabled):hover, +.WidgetSimple.Tabs > .Header a:not(.Disabled):active { + background: #777; + color: #fff; +} + +.WidgetSimple.Tabs > .Content > div { + display: none; +} + +.WidgetSimple.Tabs > .Content > div.Active { + display: block; +} + +.LoginScreen .MessageOfTheDayBox { + width: 350px; + margin: auto; + text-align: justify; + margin-top: 15px; +} + +.LoginScreen .WidgetSimple.MessageOfTheDayBox h2, +.LoginScreen .WidgetSimple.MessageOfTheDayBox p { + padding: 0px 15px; +} + +.LoginScreen .WidgetSimple.MessageOfTheDayBox h2 { + padding: 5px 0px; +} + +@keyframes ButtonHint { + from { + box-shadow: none; + } + to { + box-shadow: 0 0 10px green; + } +} + +@keyframes ButtonError { + from { + box-shadow: none; + } + to { + box-shadow: 0 0 10px red; + } +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.WidgetMenu.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.WidgetMenu.css new file mode 100644 index 0000000000..52d412bed4 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Core.WidgetMenu.css @@ -0,0 +1,580 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section WidgetMenu + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Control Row + */ +.ControlRow { + position: relative; + overflow: hidden; + min-height: 24px; + background-color: #333; + border-top-left-radius: 10px; + border-top-right-radius: 10px; +} + +.ControlRow a { + color: #c8c6c4; +} + +.ControlRow a:hover { + color: #fff; +} + +.ControlRow a.Active { + color: #fff; +} + +/** + * @subsection Control Row Tabs + */ +.RTL .ControlRow .Tabs { + float: right; +} + +.ControlRow li { + padding-left: 2px; + float: left; + position: relative; +} + +.RTL .ControlRow li { + margin-left: 0; + margin-right: -3px; + float: right; +} + +.ControlRow li:hover { + background: #444; +} + +.ControlRow li.Active, +.ControlRow li.Active:hover, +.ControlRow li.Active:active { + background: #5D5D5D; + padding-left: 2px; +} + +.ControlRow li > a { + padding: 7px 12px 7px 11px; + color: #c8c6c4; + font-size: 11px; + display: block; +} + +.RTL .ControlRow li > a { + padding: 7px 11px 7px 12px; +} + +.ControlRow li:hover > a { + color: #fff; +} + +.ControlRow li.Active > a, +.ControlRow li.Active:hover > a, +.ControlRow li.Active:active > a { + color: #FFF; +} + +.ControlRow li > a > span { + padding-left: 4px; +} + +/** + * @subsection Context Functions + */ +ul.ContextFunctions { + position: absolute; + right: 0; + top: 0; +} + +.RTL ul.ContextFunctions { + right: auto; + left: 0; +} + +h1 ul.ContextFunctions { + top: -4px; +} + +ul.ContextFunctions li { + padding-left: 3px; +} + +ul.ContextFunctions li span { + position: absolute; + left: -9999px; + top: -9999px; +} + +.RTL ul.ContextFunctions li { + float: right; +} + +ul.ContextFunctions li.ContextHelp a, +ul.ContextFunctions li.ContextSettings a { + display: block; + width: 22px; + height: 24px; + padding: 0; +} + +ul.ContextFunctions li.ContextHelp a span, +ul.ContextFunctions li.ContextSettings a span { + display: block; + width: 19px; + height: 24px; +} + +ul.ContextFunctions li.ContextSettings .fa { + display: block; + font-size: 14px; + padding: 5px 0px 5px 3px; +} + +ul.ContextFunctions li:last-child:hover > a { + background-position: 50px 50px; +} + +/** + * @subsection Control Row Headline + */ +.ControlRow h2 { + padding-top: 1px; + margin-left: 8px; + height: 24px; + font-size: 13px; + line-height: 24px; + font-weight: bold; + color: #c8c6c4; + text-shadow: 0 1px 0 #000; + margin-bottom: 2px; +} + +/** + * @subsection Control Row Additional Information + */ + +.AdditionalInformation { + right: 7px; + top: 7px; + font-size: 11px; + position: absolute; +} + +.AdditionalInformation.ControlRow { + top: 1px; + right: 0px; + background: none; +} + +.AdditionalInformation.SpacingLoader { + margin-left: 0px; + margin-right: 23px; +} + +.RTL .AdditionalInformation.SpacingLoader { + margin-left: 23px; + margin-right: 0px; +} + +.RTL .AdditionalInformation { + right: auto; + left: 0; +} + +/** + * @subsection Control Row Action Row + */ +.ActionRow { + position: relative; + overflow: hidden; + background: #1f1f1f; + border-bottom-left-radius: 10px; + border-bottom-right-radius: 10px; +/* border-left: 1px solid #ccc; + border-bottom: 1px solid #ccc; + border-right: 1px solid #ccc; + box-shadow: 0 1px 4px 0 rgba(4, 0, 71, 0.16); */ +} + +.WidgetSimple .Content .ActionRow { + margin: -5px; + background: none; + border-bottom: 0px; +} + +.Actions { + padding: 0; + float: left; +} + +.RTL .Actions { + float: right; +} + +.Actions li { + line-height: 18px; + font-size: 11px; + display: inline-block; + z-index: 19; +} + +.Actions li:after { + color: #BBBBBB; + content: " | "; + display: block; + float: right; + margin: 5px 3px; +} + +.Actions li.Hidden { + display: none; +} + +.Actions li.Hidden ~ li#BulkAction { + margin-left: 5px; +} + +.Actions li:last-child:after { + content: " | "; + display: block; + visibility: hidden; +} + +.RTL .Actions li { + margin-right: 0; + margin-left: -3px; + padding: 0 3px 0 1px; + float: right; +} + +.Actions li:first-child { + margin-left: 0; + padding-left: 5px; +} + +.RTL .Actions li:first-child { + margin-right: 0; + padding-right: 0; + background: none; +} + +.Actions li:last-child { + background: none; +} + +.Actions li a, +.Actions li span { + padding: 5px 2px 0; + color: #c8c6c4; + display: inline-block; + border-bottom: 1px solid transparent; +} + +.Actions li a:hover, +.Actions li span:hover, +.OverviewZoom a:hover { + border-color: #bfbfce; +} + +.Actions li.NoHover:hover a { + background: none; +} + +.Actions li input#SelectAllTickets { + margin: 0 1px 0 3px; +} + +.RTL .Actions li input#SelectAllTickets { + margin: 0 3px 0 1px; +} + +.RTL .Actions li:first-child a { + background-image: none; +} + +.Actions li.Inactive a { + color: #999; + text-shadow: 1px 1px #000; + cursor: default; +} + +.Actions li.Inactive:hover a { + background: none; + border-color: transparent; + -webkit-box-shadow: 0 0 0; + box-shadow: 0 0 0; +} + +.ActionMessage { + display: block; + float: left; + font-size: 11px; + padding: 9px 8px 8px 4px; +} + +.Actions form { + padding: 4px 4px 4px 0; + display: inline-block; +} + +.Actions li.SortBy { + padding: 5px 8px; +} + +.Actions li select { + font-size: 11px; +} + +.Tab.Actions li { + height: auto; + padding: 0; +} + +.Tab.Actions li:after { + color: #bbb; +} + +.Tab.Actions li:first-child a { + padding-left: 3px; +} + +.RTL .Tab.Actions li:first-child a { + padding: 3px 3px 4px 8px; +} + +.Tab.Actions li a { + padding: 5px 5px 8px 2px; + color: #999; +} + +.Tab.Actions li a:hover { + color: #777; + background: none; + text-decoration: underline; + border-bottom: 0px; +} + +.Tab.Actions li:last-child { + background: none; +} + +.Tab.Actions li.Selected a { + color: #dbd9d7; + font-weight: bold; +} + +/** + * @subsection LightRow + */ + +.LightRow { +} + +.LightRow.Header { + background: #ddd; + padding-right: 5px; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + position: relative; + -webkit-box-shadow: inset 0 -1px 0 #FFF; + box-shadow: inset 0 -1px 0 #FFF; +} + +.RTL .LightRow.Header { + padding-right: 0; + padding-left: 5px; +} + +.Collapsed .LightRow.Header { + border-bottom-color: #C6C5C4; + border-radius: 2px; +} + +.LightRow.Bottom { + background: #1f1f1f; + border-bottom: 1px solid #1f1f1f; +} + +.Collapsed .LightRow.Bottom { + display: none; +} + +.LightRow h2 { + margin: 0; + padding: 4px 0 5px; + font-weight: normal; + color: #171717; +} + +.Collapsed .LightRow.Header { + -webkit-box-shadow: 0 -1px 0 #DDD inset; + box-shadow: 0 -1px 0 #DDD inset; + border-bottom-color: #AAA; +} + +.LightRow .WidgetAction.Toggle { + margin-left: 7px; +} + +.RTL .LightRow .WidgetAction.Toggle { + margin-left: 6px; + margin-right: 7px; +} + +.LightRow #AJAXImageDestQueueID { + display: none; +} + +.LightRow select { + margin-top: 1px; +} + +.LightRow.Bottom .Actions li span input[type="checkbox"] { + margin-top: 0; +} + +/** + * @subsection Filter settings + */ +.Filter { + padding-top: 3px; + margin-left: 6px; + float: left; +} + +.RTL .Filter { + margin-left: 0; + margin-right: 6px; + float: right; +} + +.Filter select { + font-size: 11px; +} + +.Filter .Concat { + padding-left: 5px; + padding-right: 5px; + padding-top: 3px; + font-weight: bold; + font-size: 14px; +} + +/* + * @subsection Dashboard Ticket Filter + */ +.TicketFilter > a.Selected, +.UserFilter > a.Selected { + text-decoration: underline; +} + +/** + * @subsection Control Row Pagination + */ +/* + * form.Pagination is the new style pagination, div.Pagination the old style + * Both should work with this CSS + */ +.Pagination { + float: right; + margin-right: 0; + font-size: 11px; + padding: 3px 0px 5px 0px; +} + +.RTL .Pagination { + float: left; +} + +form.Pagination > * { + float: left; +} + +.RTL .Pagination > * { + float: right; +} + +.Pagination > span { + margin-top: 3px; +} + +form.Pagination a { + height: 24px; + width: 24px; + display: block; +} + +span.Pagination a { + color: #c8c6c4; +} + +span.Pagination a:hover { + color: #F92; +} + +span.Pagination a.Selected { + font-weight: bold; +} + +span.Pagination span.PaginationLimit { + color: #FF0000; +} + +.Pagination a span { + margin: 7px 6px; + height: 9px; + width: 11px; + text-indent: -9999px; + background: url(../img/arrows.png) no-repeat; + display: block; +} + +.Pagination .ArrowLeft span { + background-position: left top; +} + +.RTL .Pagination .ArrowLeft span { + background-position: right top; +} + +.Pagination .ArrowRight span { + background-position: right top; +} + +.RTL .Pagination .ArrowRight span { + background-position: left top; +} + +.Pagination input { + width: 16px; + margin-right: 2px; + padding: 1px 3px; + font-size: 11px; + font-family: inherit; + text-align: right; +} + + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/DynamicFieldDB.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/DynamicFieldDB.css new file mode 100644 index 0000000000..aad352660d --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/DynamicFieldDB.css @@ -0,0 +1,122 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Forms + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Input focus + * @note Does not work in IE6, only partially in IE7 (no focus) + */ + +.DynamicFieldDBContainer { + background-color: #F2F2F2; + border: 1px solid #CCCCCC; + -moz-box-shadow: inset 1px 1px 5px #ccc; + -webkit-box-shadow: inset 1px 1px 5px #ccc; + box-shadow: inset 1px 1px 5px #ccc; + padding: 5px 7px 10px 6px; + width: 60%; + position: relative; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; + margin-top: 5px; +} + +.DynamicFieldDBContainer > div { + margin-top: 5px; +} + +.DynamicFieldDBContainer .ResultElementText { + width: 89%; + margin-left: 7px; +} + +.DynamicFieldDBContainer .ResultElementText { + transition: background-color 1s ease, border 1s ease; +} + +.DynamicFieldDBContainer .ResultElementText.MainCustomer { + background-color: #F7ECC3; + border: 1px solid #E8CC8B; +} + +.DynamicFieldDBContainer .ResultElementText.Radio { + width: 84%; + margin-left: 0px; +} + +#EntityUpdate .ValueRow.Card { + display: block; + float: left; + background: #eee; + padding: 15px; + width: 260px; + box-shadow: 1px 1px 0px #ccc; + position: relative; + margin-right: 10px; + margin-bottom: 10px; + border: 1px solid #ddd; +} + +#EntityUpdate .ValueRow.Card .RemoveButton { + position: absolute; + top: 0px; + right: 0px; + background: #fff; + width: 25px; + line-height: 25px; + text-align: center; + color: #999; + transition: all ease 0.3s; +} + +#EntityUpdate .ValueRow.Card .RemoveButton:hover { + color: #333; +} + +#EntityUpdate .ValueRow.Card label { + display: block; + margin-top: 5px; +} + +#EntityUpdate .ValueRow.Card label:first-child { + margin-top: 0px; +} + +#EntityUpdate .ValueRow.Card input[type=text] { + width: 100% !important; + box-sizing: border-box; +} + +#EntityUpdate .ValueRow.Card label.CheckboxLabel { + margin-top: 10px; +} + +#EntityUpdate .ValueRow.Card label.CheckboxLabel + label.CheckboxLabel { + margin-top: 5px; +} + +#EntityUpdate .ValueRow.Card div.InputField_InputContainer, +#EntityUpdate .ValueRow.Card div.InputField_Container { + width: 100%; +} + +} /* end @media */ diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Default.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Default.css new file mode 100644 index 0000000000..be009eeca1 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Default.css @@ -0,0 +1,117 @@ +/* +Copyright (C) 2001-2019 Rother OSS GmbH, https://otobo.de/ + +This software comes with ABSOLUTELY NO WARRANTY. For details, see +the enclosed file COPYING for license information (GPL). If you +did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +*/ + +/** + * @package Skin "Default" + * @section Default Settings + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection ArticleList Expanding + */ + +.FAQ .OverviewControl div { + padding: 0px; +} + +.FAQ #OverviewBody { + margin: 0 0 8px 0; +} + +/** + * @subsection Large SidebarColumn + */ + +.LayoutFixedSidebar.SidebarLast > .SidebarColumn.Large { + width: 350px; + float: right; + margin-left: 16px; + margin-right: 0; +} + +.LayoutFixedSidebar.SidebarLast > .SidebarColumn.Medium { + width: 290px; + float: right; + margin-left: 16px; + margin-right: 0; +} + +/** + * @subsection FAQMiniList + */ + +ul.FAQMiniList span { + display: block; + font-size: 10px; +} + +iframe.TextOption.FAQ { + width: 900px; + min-height: 600px; +} + +iframe.FAQField { + width: 100%; + frameborder: 0; +} + +fieldset.TableSmall > div.Field { + margin-left: 24% !important; +} + +fieldset.TableSmall > label { + width: 24% !important; +} + +fieldset.TableSmall > div.FAQDivider { + border-bottom: 1px solid #CCCCCC; + margin-left: auto; + margin-right: auto; +} + +.TableSmall tbody tr.Invalid { + color: #CCC; +} + +#FAQRelatedArticles table { + clear: none; + width: 100%; + max-width: 622px; + line-height: 13px; +} + +#FAQRelatedArticles table .FAQVotes { + padding: 0 3px; + width: 70px; +} + +#FAQRelatedArticles table .FAQVotes i { + margin-right: 0px; +} + +#FAQRelatedArticles table .FAQCategorie { + width: 25%; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +#FAQRelatedArticles table .FAQTitle { + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; +} + +#FAQRelatedArticles table .FAQDate { + width: 65px; + overflow: hidden; +} + +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Detail.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Detail.css new file mode 100644 index 0000000000..b01a5ddcc1 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/FAQ.Agent.Detail.css @@ -0,0 +1,183 @@ +/* +Copyright (C) 2001-2019 Rother OSS GmbH, https://otobo.de/ + +This software comes with ABSOLUTELY NO WARRANTY. For details, see +the enclosed file COPYING for license information (GPL). If you +did not receive this file, see https://www.gnu.org/licenses/gpl-3.0.txt. +*/ + +/** + * @package Skin "Default" + * @section FAQDetails + */ + +@media screen,projection,tv,handheld { + + +/** + * @subsection Article table body + */ + +.ArticleFAQContent { + padding: 11px 12px; + line-height: 1.3; +} + +.ArticleFAQContent .FAQVoteForm { + display: block; + margin-top: 10px; + text-align: center; +} + +.ArticleFAQContent p.Center { + padding-bottom: 10px; + margin: 0px 50px; + border-bottom: 1px solid #ccc; +} + +.ArticleFAQContent .FAQVoteForm .CallForAction { + display: block; + margin: 10px auto 0px auto; +} + +.ArticleFAQContent .FAQVoteForm .CallForAction.Hidden { + display: none; +} + +.FAQStateName { + position: absolute; + right: 10px; + top: 7px; + font-size: 80%; + font-style: italic; +} + +fieldset .FAQStateName { + position: static; +} + +.RateButtons { + text-align: center; + display: inline-block; +} + +.RateButtons > li { + display: inline-block; + text-align: center; + vertical-align: middle; +} + +.RateButtons > li:first-child, +.RateButtons > li:last-child { + font-weight: bold; +} + +.Visible-ScreenS .RateButtons > li { + display: block; + margin-top: 5px; + margin-bottom: 15px; +} + +.Visible-ScreenS .RateButtons > li span { + width: auto !important; + float: none !important; +} + +.RateButton { + position: relative; + text-align: center; + display: block; + height: 30px; + width: 25px; + cursor: pointer; + float: left; + color: #c8c6c4; + text-align: center; +} + +.RateButton i { + display: block; + font-size: 16px; + width: 100%; + text-align: center; + color: #777; +} + +.RateButton i.fa-star { + display: none; +} + +.RateButton.RateChecked i.fa-star { + display: block; + color: #3ab5e4; +} + +.RateButton.RateChecked i.fa-star-o { + display: none; +} + +.RateButton:hover i.fa-star-o { + color: #c8c6c4; +} + +.RateStar { + display: block; + height: 16px; + float: left; + padding-left: 1px; + font-size: 10px; +} + +.RateStarText { + text-indent:5px; +} + +.RateLabelBefore, +.RateLabelAfter { + color: #333; + padding-top: 5px; + font-weight: bold; +} + +.RateLabelBefore { + float: left; + padding-right: 6px; +} + +.RateLabelAfter { + float: left; + padding-left: 5px; +} + +.ZoomSmallButton{ + margin-left: 12px; +} + +.FAQMessageBrowser { + margin-bottom: 10px; + padding: 0px; + border-radius: 2px; + position: relative; +} + +.FAQMessageBrowser p { + padding: 5px 20px; + background-color: #444; + font-size: 11px; + text-align: center; +} + +.FAQMessageBrowser a.Close { + display: block; + width: 12px; + height: 12px; + position: absolute; + right: 4px; + top: 6px; + color: #5D5D5D; +} + +.FAQMessageBrowser a.Close:hover { + color: #000; +} +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/Survey.Agent.Default.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Survey.Agent.Default.css new file mode 100644 index 0000000000..ad97170b8b --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/Survey.Agent.Default.css @@ -0,0 +1,252 @@ +/* OTOBO is a web-based ticketing system for service organisations. + +Copyright (C) 2001-2020 OTRS AG, https://otrs.com/ +Copyright (C) 2019-2021 Rother OSS GmbH, https://otobo.de/ + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation, either version 3 of the License, or (at your option) any later version. +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +You should have received a copy of the GNU General Public License +along with this program. If not, see . +*/ + +/** + * @package Skin "Default" + * @section Default Settings + */ + +@media screen,projection,tv,handheld { + +/** + * @subsection Survey Graph + */ + +fieldset.SurveyGraphs { + display: block; + margin-bottom: 20px; +} + +fieldset.SurveyGraphs .Question { + display: block; + line-height: 1.5em; + text-align: right; + width: 25%; + font-weight: bold; + margin-bottom: 10px; +} + +fieldset.SurveyGraphs .Answer { + float: left; + line-height: 1.3em; + text-align: right; + text-shadow: 0 1px 0 #000; + width: 25%; + margin-bottom: 5px; + clear: left; +} + +div.SurveyGraph { + float: left; + width: 50%; + height: 22px; + padding-left: 5px; + padding-bottom: 3px; +} + +div.SurveyGraphContainer { + width: 95%; + height: 22px; +} + +div.SurveyGraphBar { + height: 22px; + background-color: #3ab5e4; +} + +p.SurveyGraphLeyend { + float: left; + line-height: 1.3em; + text-align: left; + text-shadow: 0 1px 0 #000; + width: 10%; + margin-bottom: 5px; + height: 22px; +} + +.SubLabel { + width: 35%; + text-align: right; + float: left; + display: block; +} + +.SubField { + margin-left: 35%; + display: block; +} + +a.ArrowUp, +a.ArrowUpDisabled, +a.ArrowDown, +a.ArrowDownDisabled { + height: 16px; + padding: 1px; + margin-top: 0; + margin-bottom: 1px; + border-style: none; + vertical-align: middle; + text-align: center; +} + +a.ArrowUp, +a.ArrowDown { + cursor: pointer; +} + +a.ArrowUpDisabled, +a.ArrowDownDisabled { + cursor: default; +} + +a.ArrowUp:active, +a.ArrowDown:active { + margin-top: 1px; + margin-bottom: 0; +} + +a.ArrowUpDisabled:active, +a.ArrowDownDisabled:active { + margin-top: 0px; + margin-bottom: 1px; +} + +a.ArrowUp i, +a.ArrowDown i { + color: #3399FF; +} + +a.ArrowUp:hover i, +a.ArrowDown:hover i { + color: #339900 !important; +} + +a.ArrowUpDisabled, +a.ArrowDownDisabled { + display: inline !Important; +} + +a.ArrowUpDisabled i, +a.ArrowDownDisabled i { + color: #909090; + cursor: default; +} + +a.SeeDetails { + height: 15px; + padding: 1px; + margin-top: -6px; + border-style: none; + vertical-align: middle; + cursor: pointer; +} + +a.SeeDetails span { + background: none; + display: none; +} + +a.SeeDetails i { + color: #FF9922; +} + +label.Textarea, +div.Textarea { + margin-bottom: 10px; + margin-top: 10px; +} + +.Field ul li{ + margin-left: 30px; + list-style: disc; +} + +.Field ol li{ + margin-left: 30px; + list-style: decimal; +} + +.Field ul.CustomerUserConditionsList li { + list-style: none; + margin-bottom: 2px; +} + +#SurveyEmptyMessageSmall { + border-color: #ddd; + border-image: none; + border-style: solid; + border-width: 1px; + padding: 7px; + background-color: white; +} + + +.TableSmall tbody tr.Invalid { + color: #CCC; +} + +<<<<<<< HEAD +.Navigation { + position: absolute; + top: 0; + bottom: 0; + right: 0; + padding-top: 3px; + padding-right: 10px; +} + +.SurveyArrow { + transition: transform 0.15s ease; + color: #FF9922; +} + +.SurveyArrowLeft { + float: left; +} + +.SurveyArrowRight { + float: right; +} + +.SurveyArrow i{ + font-size: 20px; + margin: 0 5px; +} + +.SurveyArrow:hover{ + color: #FF8600; +} + +.Disabled { + display: none; +} +.WidgetSpacingRight { + margin-right: 13px; +} + +} +======= +.RemoveButtonCustomerField, +.AddButtonCustomerCondition, +.RemoveButtonCustomerCondition { + cursor: pointer; +} + +.RemoveButtonCustomerCondition { + margin-right: 2px; +} + +} +>>>>>>> origin/feature-surveyimprovements-merged-fli-master diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-3.10.2/fullcalendar.min.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-3.10.2/fullcalendar.min.css new file mode 100644 index 0000000000..ab2403ecb3 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-3.10.2/fullcalendar.min.css @@ -0,0 +1,5 @@ +/*! + * FullCalendar v3.10.2 + * Docs & License: https://fullcalendar.io/ + * (c) 2019 Adam Shaw + */.fc button,.fc table,body .fc{font-size:1em}.fc .fc-axis,.fc button,.fc-day-grid-event .fc-content,.fc-list-item-marker,.fc-list-item-time,.fc-time-grid-event .fc-time,.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-event,.fc-event:hover,.fc-state-hover,.fc.fc-bootstrap3 a,.ui-widget .fc-event,a.fc-more{text-decoration:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view .fc-day-top .fc-week-number,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-day-grid-event .fc-content,.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-bootstrap4 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee} \ No newline at end of file diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-scheduler-1.10.1/scheduler.min.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-scheduler-1.10.1/scheduler.min.css new file mode 100644 index 0000000000..6ac6fbaee8 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/fullcalendar-scheduler-1.10.1/scheduler.min.css @@ -0,0 +1,5 @@ +/*! + * FullCalendar Scheduler v1.10.1 + * Docs & License: https://fullcalendar.io/scheduler/ + * (c) 2019 Adam Shaw + */.fc-resource-area .fc-cell-content,.fc-timeline .fc-cell-text{padding-left:4px;padding-right:4px}.fc-scroller-clip{overflow:hidden;position:relative}.fc-no-scrollbars{background:rgba(255,255,255,0)}.fc-timeline .fc-body .fc-divider.ui-widget-header,.fc-timeline .fc-body .ui-widget-content{background-image:none}.fc-no-scrollbars::-webkit-scrollbar{width:0;height:0}.fc-scroller-canvas{position:relative;box-sizing:border-box;min-height:100%}.fc-scroller-canvas>.fc-bg{z-index:1}.fc-scroller-canvas>.fc-content{z-index:2;position:relative;border-style:solid;border-width:0}.ui-widget .fc-scroller-canvas>.fc-content{border-color:transparent}.fc-scroller-canvas.fc-gutter-left>.fc-content{border-left-width:1px;margin-left:-1px}.fc-scroller-canvas.fc-gutter-right>.fc-content{border-right-width:1px;margin-right:-1px}.fc-scroller-canvas.fc-gutter-top>.fc-content{border-top-width:1px;margin-top:-1px}.fc-rtl .fc-timeline{direction:rtl}.fc-timeline .fc-divider{width:3px;border-style:double}.fc-timeline .fc-head>tr>.fc-divider{border-bottom:0}.fc-timeline .fc-body>tr>.fc-divider{border-top:0}.fc-scrolled .fc-head .fc-scroller{z-index:2}.fc-timeline.fc-scrolled .fc-head .fc-scroller{box-shadow:0 3px 4px rgba(0,0,0,.075)}.fc-timeline .fc-body .fc-scroller{z-index:1}.fc-timeline .fc-scroller-canvas>div>div>table,.fc-timeline .fc-scroller-canvas>div>table{border-style:hidden}.fc-timeline .fc-scroller-canvas>.fc-content>.fc-rows>table{border-bottom-style:none}.fc-timeline td,.fc-timeline th{white-space:nowrap}.fc-timeline .fc-cell-content{overflow:hidden}.fc-timeline .fc-col-resizer{cursor:col-resize}.fc-timeline th{vertical-align:middle}.fc-timeline .fc-head .fc-cell-content{padding-top:3px;padding-bottom:3px}.fc-resource-area{width:30%}.fc-resource-area col{width:40%;min-width:70px}.fc-resource-area col.fc-main-col{width:60%}.fc-flat .fc-expander-space{display:none}.fc-ltr .fc-resource-area tr>*{text-align:left}.fc-rtl .fc-resource-area tr>*{text-align:right}.fc-resource-area .fc-super th{text-align:center}.fc-resource-area th>div{position:relative}.fc-resource-area th .fc-cell-content{position:relative;z-index:1}.fc-resource-area th .fc-col-resizer{position:absolute;z-index:2;top:0;bottom:0;width:5px}.fc-ltr .fc-resource-area th .fc-col-resizer{right:-3px}.fc-rtl .fc-resource-area th .fc-col-resizer{left:-3px}tr.fc-collapsed>td,tr.fc-transitioning>td{overflow:hidden}tr.fc-transitioning>td>div{transition:margin-top .2s}tr.fc-collapsed>td>div{margin-top:-10px}.fc-body .fc-resource-area .fc-cell-content{position:relative;padding-top:8px;padding-bottom:8px}.fc-no-overlap .fc-body .fc-resource-area .fc-cell-content{padding-top:5px;padding-bottom:5px}.fc-resource-area .fc-icon{width:1em;font-size:.9em;vertical-align:middle;margin-top:-1%}.fc-resource-area .fc-expander{cursor:pointer;color:#666}.fc-time-area col{min-width:2.2em}.fc-ltr .fc-time-area .fc-chrono th{text-align:left}.fc-rtl .fc-time-area .fc-chrono th{text-align:right}.fc-time-area .fc-slats{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.fc-time-area .fc-slats table{height:100%}.fc-time-area .fc-slats .fc-minor{border-style:dotted}.fc-time-area .fc-slats td{border-width:0 1px}.fc-ltr .fc-time-area .fc-slats td{border-right-width:0}.fc-rtl .fc-time-area .fc-slats td{border-left-width:0}.fc-time-area .fc-bgevent-container,.fc-time-area .fc-highlight-container{position:absolute;z-index:2;top:0;bottom:0;width:0}.fc-ltr .fc-time-area .fc-bgevent-container,.fc-ltr .fc-time-area .fc-helper-container,.fc-ltr .fc-time-area .fc-highlight-container{left:0}.fc-rtl .fc-time-area .fc-bgevent-container,.fc-rtl .fc-time-area .fc-helper-container,.fc-rtl .fc-time-area .fc-highlight-container{right:0}.fc-time-area .fc-bgevent,.fc-time-area .fc-highlight{position:absolute;top:0;bottom:0}.fc-time-area .fc-rows{position:relative;z-index:3}.fc-time-area .fc-rows .ui-widget-content{background:0 0}.fc-time-area .fc-rows td>div{position:relative}.fc-time-area .fc-rows .fc-bgevent-container,.fc-time-area .fc-rows .fc-highlight-container{z-index:1}.fc-time-area .fc-event-container{position:relative;z-index:2;width:0}.fc-time-area .fc-helper-container{position:absolute;z-index:3;top:0}.fc-time-area .fc-event-container{padding-bottom:8px;top:-1px}.fc-time-area tr:first-child .fc-event-container{top:0}.fc-no-overlap .fc-time-area .fc-event-container{padding-bottom:0;top:0}.fc-timeline .fc-now-indicator{z-index:3;top:0}.fc-time-area .fc-now-indicator-arrow{margin:0 -6px;border-width:6px 5px 0;border-left-color:transparent;border-right-color:transparent}.fc-time-area .fc-now-indicator-line{margin:0 -1px;bottom:0;border-left-width:1px}.fc-timeline-event{position:absolute;border-radius:0;padding:2px 0;margin-bottom:1px}.fc-no-overlap .fc-timeline-event{padding:5px 0;margin-bottom:0}.fc-ltr .fc-timeline-event{margin-right:1px}.fc-rtl .fc-timeline-event{margin-left:1px}.fc-timeline-event .fc-content{padding:0 1px;white-space:nowrap;overflow:hidden}.fc-timeline-event .fc-time{font-weight:700;padding:0 1px}.fc-rtl .fc-timeline-event .fc-time{display:inline-block}.fc-timeline-event .fc-title{position:relative;padding:0 1px}.fc-timeline-event.fc-selected .fc-bg{display:none}.fc-ltr .fc-timeline-event .fc-title{padding-left:10px;margin-left:-8px}.fc-rtl .fc-timeline-event .fc-title{padding-right:10px;margin-right:-8px}.fc-ltr .fc-timeline-event.fc-not-start .fc-title{margin-left:-2px}.fc-rtl .fc-timeline-event.fc-not-start .fc-title{margin-right:-2px}.fc-body .fc-time-area .fc-following,.fc-timeline-event.fc-not-start .fc-title{position:relative}.fc-body .fc-time-area .fc-following:before,.fc-timeline-event.fc-not-start .fc-title:before{content:"";position:absolute;top:50%;margin-top:-5px;border:5px solid #000;border-top-color:transparent;border-bottom-color:transparent;opacity:.5}.fc-ltr .fc-body .fc-time-area .fc-following:before,.fc-ltr .fc-timeline-event.fc-not-start .fc-title:before{border-left:0;left:2px}.fc-rtl .fc-body .fc-time-area .fc-following:before,.fc-rtl .fc-timeline-event.fc-not-start .fc-title:before{border-right:0;right:2px}.fc-license-message{position:absolute;z-index:99999;bottom:1px;left:1px;background:#eee;border-color:#ddd;border-style:solid;border-width:1px 1px 0 0;padding:2px 4px;font-size:12px;border-top-right-radius:3px} \ No newline at end of file diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/32px.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/32px.png new file mode 100644 index 0000000000000000000000000000000000000000..4357b910285aba63ad76538b347febe2c2007c8b GIT binary patch literal 5667 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 AIsgCw literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.css new file mode 100644 index 0000000000..0703168bde --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.css @@ -0,0 +1,1102 @@ +/* jsTree default theme */ +.jstree-node, +.jstree-children, +.jstree-container-ul { + display: block; + margin: 0; + padding: 0; + list-style-type: none; + list-style-image: none; +} +.jstree-node { + white-space: nowrap; +} +.jstree-anchor { + display: inline-block; + color: black; + white-space: nowrap; + padding: 0 4px 0 1px; + margin: 0; + vertical-align: top; +} +.jstree-anchor:focus { + outline: 0; +} +.jstree-anchor, +.jstree-anchor:link, +.jstree-anchor:visited, +.jstree-anchor:hover, +.jstree-anchor:active { + text-decoration: none; + color: inherit; +} +.jstree-icon { + display: inline-block; + text-decoration: none; + margin: 0; + padding: 0; + vertical-align: top; + text-align: center; +} +.jstree-icon:empty { + display: inline-block; + text-decoration: none; + margin: 0; + padding: 0; + vertical-align: top; + text-align: center; +} +.jstree-ocl { + cursor: pointer; +} +.jstree-leaf > .jstree-ocl { + cursor: default; +} +.jstree .jstree-open > .jstree-children { + display: block; +} +.jstree .jstree-closed > .jstree-children, +.jstree .jstree-leaf > .jstree-children { + display: none; +} +.jstree-anchor > .jstree-themeicon { + margin-right: 2px; +} +.jstree-no-icons .jstree-themeicon, +.jstree-anchor > .jstree-themeicon-hidden { + display: none; +} +.jstree-hidden, +.jstree-node.jstree-hidden { + display: none; +} +.jstree-rtl .jstree-anchor { + padding: 0 1px 0 4px; +} +.jstree-rtl .jstree-anchor > .jstree-themeicon { + margin-left: 2px; + margin-right: 0; +} +.jstree-rtl .jstree-node { + margin-left: 0; +} +.jstree-rtl .jstree-container-ul > .jstree-node { + margin-right: 0; +} +.jstree-wholerow-ul { + position: relative; + display: inline-block; + min-width: 100%; +} +.jstree-wholerow-ul .jstree-leaf > .jstree-ocl { + cursor: pointer; +} +.jstree-wholerow-ul .jstree-anchor, +.jstree-wholerow-ul .jstree-icon { + position: relative; +} +.jstree-wholerow-ul .jstree-wholerow { + width: 100%; + cursor: pointer; + position: absolute; + left: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.jstree-contextmenu .jstree-anchor { + -webkit-user-select: none; + /* disable selection/Copy of UIWebView */ + -webkit-touch-callout: none; + /* disable the IOS popup when long-press on a link */ +} +.vakata-context { + display: none; +} +.vakata-context, +.vakata-context ul { + margin: 0; + padding: 2px; + position: absolute; + background: #f5f5f5; + border: 1px solid #979797; + box-shadow: 2px 2px 2px #999999; +} +.vakata-context ul { + list-style: none; + left: 100%; + margin-top: -2.7em; + margin-left: -4px; +} +.vakata-context .vakata-context-right ul { + left: auto; + right: 100%; + margin-left: auto; + margin-right: -4px; +} +.vakata-context li { + list-style: none; +} +.vakata-context li > a { + display: block; + padding: 0 2em 0 2em; + text-decoration: none; + width: auto; + color: black; + white-space: nowrap; + line-height: 2.4em; + text-shadow: 1px 1px 0 white; + border-radius: 1px; +} +.vakata-context li > a:hover { + position: relative; + background-color: #e8eff7; + box-shadow: 0 0 2px #0a6aa1; +} +.vakata-context li > a.vakata-context-parent { + background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw=="); + background-position: right center; + background-repeat: no-repeat; +} +.vakata-context li > a:focus { + outline: 0; +} +.vakata-context .vakata-context-hover > a { + position: relative; + background-color: #e8eff7; + box-shadow: 0 0 2px #0a6aa1; +} +.vakata-context .vakata-context-separator > a, +.vakata-context .vakata-context-separator > a:hover { + background: white; + border: 0; + border-top: 1px solid #e2e3e3; + height: 1px; + min-height: 1px; + max-height: 1px; + padding: 0; + margin: 0 0 0 2.4em; + border-left: 1px solid #e0e0e0; + text-shadow: 0 0 0 transparent; + box-shadow: 0 0 0 transparent; + border-radius: 0; +} +.vakata-context .vakata-contextmenu-disabled a, +.vakata-context .vakata-contextmenu-disabled a:hover { + color: silver; + background-color: transparent; + border: 0; + box-shadow: 0 0 0; +} +.vakata-context .vakata-contextmenu-disabled > a > i { + filter: grayscale(100%); +} +.vakata-context li > a > i { + text-decoration: none; + display: inline-block; + width: 2.4em; + height: 2.4em; + background: transparent; + margin: 0 0 0 -2em; + vertical-align: top; + text-align: center; + line-height: 2.4em; +} +.vakata-context li > a > i:empty { + width: 2.4em; + line-height: 2.4em; +} +.vakata-context li > a .vakata-contextmenu-sep { + display: inline-block; + width: 1px; + height: 2.4em; + background: white; + margin: 0 0.5em 0 0; + border-left: 1px solid #e2e3e3; +} +.vakata-context .vakata-contextmenu-shortcut { + font-size: 0.8em; + color: silver; + opacity: 0.5; + display: none; +} +.vakata-context-rtl ul { + left: auto; + right: 100%; + margin-left: auto; + margin-right: -4px; +} +.vakata-context-rtl li > a.vakata-context-parent { + background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7"); + background-position: left center; + background-repeat: no-repeat; +} +.vakata-context-rtl .vakata-context-separator > a { + margin: 0 2.4em 0 0; + border-left: 0; + border-right: 1px solid #e2e3e3; +} +.vakata-context-rtl .vakata-context-left ul { + right: auto; + left: 100%; + margin-left: -4px; + margin-right: auto; +} +.vakata-context-rtl li > a > i { + margin: 0 -2em 0 0; +} +.vakata-context-rtl li > a .vakata-contextmenu-sep { + margin: 0 0 0 0.5em; + border-left-color: white; + background: #e2e3e3; +} +#jstree-marker { + position: absolute; + top: 0; + left: 0; + margin: -5px 0 0 0; + padding: 0; + border-right: 0; + border-top: 5px solid transparent; + border-bottom: 5px solid transparent; + border-left: 5px solid; + width: 0; + height: 0; + font-size: 0; + line-height: 0; +} +#jstree-dnd { + line-height: 16px; + margin: 0; + padding: 4px; +} +#jstree-dnd .jstree-icon, +#jstree-dnd .jstree-copy { + display: inline-block; + text-decoration: none; + margin: 0 2px 0 0; + padding: 0; + width: 16px; + height: 16px; +} +#jstree-dnd .jstree-ok { + background: green; +} +#jstree-dnd .jstree-er { + background: red; +} +#jstree-dnd .jstree-copy { + margin: 0 2px 0 2px; +} +.jstree-default .jstree-node, +.jstree-default .jstree-icon { + background-repeat: no-repeat; + background-color: transparent; +} +.jstree-default .jstree-anchor, +.jstree-default .jstree-animated, +.jstree-default .jstree-wholerow { + transition: background-color 0.15s, box-shadow 0.15s; +} +.jstree-default .jstree-hovered { + background: #e7f4f9; + border-radius: 2px; + box-shadow: inset 0 0 1px #cccccc; +} +.jstree-default .jstree-context { + background: #e7f4f9; + border-radius: 2px; + box-shadow: inset 0 0 1px #cccccc; +} +.jstree-default .jstree-clicked { + background: #beebff; + border-radius: 2px; + box-shadow: inset 0 0 1px #999999; +} +.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon { + display: none; +} +.jstree-default .jstree-disabled { + background: transparent; + color: #666666; +} +.jstree-default .jstree-disabled.jstree-hovered { + background: transparent; + box-shadow: none; +} +.jstree-default .jstree-disabled.jstree-clicked { + background: #efefef; +} +.jstree-default .jstree-disabled > .jstree-icon { + opacity: 0.8; + filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); + /* Firefox 10+ */ + filter: gray; + /* IE6-9 */ + -webkit-filter: grayscale(100%); + /* Chrome 19+ & Safari 6+ */ +} +.jstree-default .jstree-search { + font-style: italic; + color: #8b0000; + font-weight: bold; +} +.jstree-default .jstree-no-checkboxes .jstree-checkbox { + display: none !important; +} +.jstree-default.jstree-checkbox-no-clicked .jstree-clicked { + background: transparent; + box-shadow: none; +} +.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered { + background: #e7f4f9; +} +.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked { + background: transparent; +} +.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered { + background: #e7f4f9; +} +.jstree-default > .jstree-striped { + min-width: 100%; + display: inline-block; + background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat; +} +.jstree-default > .jstree-wholerow-ul .jstree-hovered, +.jstree-default > .jstree-wholerow-ul .jstree-clicked { + background: transparent; + box-shadow: none; + border-radius: 0; +} +.jstree-default .jstree-wholerow { + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} +.jstree-default .jstree-wholerow-hovered { + background: #e7f4f9; +} +.jstree-default .jstree-wholerow-clicked { + background: #beebff; + background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%); + background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%); +} +.jstree-default .jstree-node { + min-height: 24px; + line-height: 24px; + margin-left: 24px; + min-width: 24px; +} +.jstree-default .jstree-anchor { + line-height: 24px; + height: 24px; +} +.jstree-default .jstree-icon { + width: 24px; + height: 24px; + line-height: 24px; +} +.jstree-default .jstree-icon:empty { + width: 24px; + height: 24px; + line-height: 24px; +} +.jstree-default.jstree-rtl .jstree-node { + margin-right: 24px; +} +.jstree-default .jstree-wholerow { + height: 24px; +} +.jstree-default .jstree-node, +.jstree-default .jstree-icon { + background-image: url("32px.png"); +} +.jstree-default .jstree-node { + background-position: -292px -4px; + background-repeat: repeat-y; +} +.jstree-default .jstree-last { + background: transparent; +} +.jstree-default .jstree-open > .jstree-ocl { + background-position: -132px -4px; +} +.jstree-default .jstree-closed > .jstree-ocl { + background-position: -100px -4px; +} +.jstree-default .jstree-leaf > .jstree-ocl { + background-position: -68px -4px; +} +.jstree-default .jstree-themeicon { + background-position: -260px -4px; +} +.jstree-default > .jstree-no-dots .jstree-node, +.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} +.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -36px -4px; +} +.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -4px -4px; +} +.jstree-default .jstree-disabled { + background: transparent; +} +.jstree-default .jstree-disabled.jstree-hovered { + background: transparent; +} +.jstree-default .jstree-disabled.jstree-clicked { + background: #efefef; +} +.jstree-default .jstree-checkbox { + background-position: -164px -4px; +} +.jstree-default .jstree-checkbox:hover { + background-position: -164px -36px; +} +.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox, +.jstree-default .jstree-checked > .jstree-checkbox { + background-position: -228px -4px; +} +.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover, +.jstree-default .jstree-checked > .jstree-checkbox:hover { + background-position: -228px -36px; +} +.jstree-default .jstree-anchor > .jstree-undetermined { + background-position: -196px -4px; +} +.jstree-default .jstree-anchor > .jstree-undetermined:hover { + background-position: -196px -36px; +} +.jstree-default .jstree-checkbox-disabled { + opacity: 0.8; + filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); + /* Firefox 10+ */ + filter: gray; + /* IE6-9 */ + -webkit-filter: grayscale(100%); + /* Chrome 19+ & Safari 6+ */ +} +.jstree-default > .jstree-striped { + background-size: auto 48px; +} +.jstree-default.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); + background-position: 100% 1px; + background-repeat: repeat-y; +} +.jstree-default.jstree-rtl .jstree-last { + background: transparent; +} +.jstree-default.jstree-rtl .jstree-open > .jstree-ocl { + background-position: -132px -36px; +} +.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl { + background-position: -100px -36px; +} +.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl { + background-position: -68px -36px; +} +.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node, +.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} +.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -36px -36px; +} +.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -4px -36px; +} +.jstree-default .jstree-themeicon-custom { + background-color: transparent; + background-image: none; + background-position: 0 0; +} +.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl { + background: url("throbber.gif") center center no-repeat; +} +.jstree-default .jstree-file { + background: url("32px.png") -100px -68px no-repeat; +} +.jstree-default .jstree-folder { + background: url("32px.png") -260px -4px no-repeat; +} +.jstree-default > .jstree-container-ul > .jstree-node { + margin-left: 0; + margin-right: 0; +} +#jstree-dnd.jstree-default { + line-height: 24px; + padding: 0 4px; +} +#jstree-dnd.jstree-default .jstree-ok, +#jstree-dnd.jstree-default .jstree-er { + background-image: url("32px.png"); + background-repeat: no-repeat; + background-color: transparent; +} +#jstree-dnd.jstree-default i { + background: transparent; + width: 24px; + height: 24px; + line-height: 24px; +} +#jstree-dnd.jstree-default .jstree-ok { + background-position: -4px -68px; +} +#jstree-dnd.jstree-default .jstree-er { + background-position: -36px -68px; +} +.jstree-default .jstree-ellipsis { + overflow: hidden; +} +.jstree-default .jstree-ellipsis .jstree-anchor { + width: calc(100% - 29px); + text-overflow: ellipsis; + overflow: hidden; +} +.jstree-default.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); +} +.jstree-default.jstree-rtl .jstree-last { + background: transparent; +} +.jstree-default-small .jstree-node { + min-height: 18px; + line-height: 18px; + margin-left: 18px; + min-width: 18px; +} +.jstree-default-small .jstree-anchor { + line-height: 18px; + height: 18px; +} +.jstree-default-small .jstree-icon { + width: 18px; + height: 18px; + line-height: 18px; +} +.jstree-default-small .jstree-icon:empty { + width: 18px; + height: 18px; + line-height: 18px; +} +.jstree-default-small.jstree-rtl .jstree-node { + margin-right: 18px; +} +.jstree-default-small .jstree-wholerow { + height: 18px; +} +.jstree-default-small .jstree-node, +.jstree-default-small .jstree-icon { + background-image: url("32px.png"); +} +.jstree-default-small .jstree-node { + background-position: -295px -7px; + background-repeat: repeat-y; +} +.jstree-default-small .jstree-last { + background: transparent; +} +.jstree-default-small .jstree-open > .jstree-ocl { + background-position: -135px -7px; +} +.jstree-default-small .jstree-closed > .jstree-ocl { + background-position: -103px -7px; +} +.jstree-default-small .jstree-leaf > .jstree-ocl { + background-position: -71px -7px; +} +.jstree-default-small .jstree-themeicon { + background-position: -263px -7px; +} +.jstree-default-small > .jstree-no-dots .jstree-node, +.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} +.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -39px -7px; +} +.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -7px -7px; +} +.jstree-default-small .jstree-disabled { + background: transparent; +} +.jstree-default-small .jstree-disabled.jstree-hovered { + background: transparent; +} +.jstree-default-small .jstree-disabled.jstree-clicked { + background: #efefef; +} +.jstree-default-small .jstree-checkbox { + background-position: -167px -7px; +} +.jstree-default-small .jstree-checkbox:hover { + background-position: -167px -39px; +} +.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox, +.jstree-default-small .jstree-checked > .jstree-checkbox { + background-position: -231px -7px; +} +.jstree-default-small.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover, +.jstree-default-small .jstree-checked > .jstree-checkbox:hover { + background-position: -231px -39px; +} +.jstree-default-small .jstree-anchor > .jstree-undetermined { + background-position: -199px -7px; +} +.jstree-default-small .jstree-anchor > .jstree-undetermined:hover { + background-position: -199px -39px; +} +.jstree-default-small .jstree-checkbox-disabled { + opacity: 0.8; + filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); + /* Firefox 10+ */ + filter: gray; + /* IE6-9 */ + -webkit-filter: grayscale(100%); + /* Chrome 19+ & Safari 6+ */ +} +.jstree-default-small > .jstree-striped { + background-size: auto 36px; +} +.jstree-default-small.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); + background-position: 100% 1px; + background-repeat: repeat-y; +} +.jstree-default-small.jstree-rtl .jstree-last { + background: transparent; +} +.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl { + background-position: -135px -39px; +} +.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl { + background-position: -103px -39px; +} +.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl { + background-position: -71px -39px; +} +.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node, +.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} +.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -39px -39px; +} +.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: -7px -39px; +} +.jstree-default-small .jstree-themeicon-custom { + background-color: transparent; + background-image: none; + background-position: 0 0; +} +.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl { + background: url("throbber.gif") center center no-repeat; +} +.jstree-default-small .jstree-file { + background: url("32px.png") -103px -71px no-repeat; +} +.jstree-default-small .jstree-folder { + background: url("32px.png") -263px -7px no-repeat; +} +.jstree-default-small > .jstree-container-ul > .jstree-node { + margin-left: 0; + margin-right: 0; +} +#jstree-dnd.jstree-default-small { + line-height: 18px; + padding: 0 4px; +} +#jstree-dnd.jstree-default-small .jstree-ok, +#jstree-dnd.jstree-default-small .jstree-er { + background-image: url("32px.png"); + background-repeat: no-repeat; + background-color: transparent; +} +#jstree-dnd.jstree-default-small i { + background: transparent; + width: 18px; + height: 18px; + line-height: 18px; +} +#jstree-dnd.jstree-default-small .jstree-ok { + background-position: -7px -71px; +} +#jstree-dnd.jstree-default-small .jstree-er { + background-position: -39px -71px; +} +.jstree-default-small .jstree-ellipsis { + overflow: hidden; +} +.jstree-default-small .jstree-ellipsis .jstree-anchor { + width: calc(100% - 23px); + text-overflow: ellipsis; + overflow: hidden; +} +.jstree-default-small.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg=="); +} +.jstree-default-small.jstree-rtl .jstree-last { + background: transparent; +} +.jstree-default-large .jstree-node { + min-height: 32px; + line-height: 32px; + margin-left: 32px; + min-width: 32px; +} +.jstree-default-large .jstree-anchor { + line-height: 32px; + height: 32px; +} +.jstree-default-large .jstree-icon { + width: 32px; + height: 32px; + line-height: 32px; +} +.jstree-default-large .jstree-icon:empty { + width: 32px; + height: 32px; + line-height: 32px; +} +.jstree-default-large.jstree-rtl .jstree-node { + margin-right: 32px; +} +.jstree-default-large .jstree-wholerow { + height: 32px; +} +.jstree-default-large .jstree-node, +.jstree-default-large .jstree-icon { + background-image: url("32px.png"); +} +.jstree-default-large .jstree-node { + background-position: -288px 0px; + background-repeat: repeat-y; +} +.jstree-default-large .jstree-last { + background: transparent; +} +.jstree-default-large .jstree-open > .jstree-ocl { + background-position: -128px 0px; +} +.jstree-default-large .jstree-closed > .jstree-ocl { + background-position: -96px 0px; +} +.jstree-default-large .jstree-leaf > .jstree-ocl { + background-position: -64px 0px; +} +.jstree-default-large .jstree-themeicon { + background-position: -256px 0px; +} +.jstree-default-large > .jstree-no-dots .jstree-node, +.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} +.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -32px 0px; +} +.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: 0px 0px; +} +.jstree-default-large .jstree-disabled { + background: transparent; +} +.jstree-default-large .jstree-disabled.jstree-hovered { + background: transparent; +} +.jstree-default-large .jstree-disabled.jstree-clicked { + background: #efefef; +} +.jstree-default-large .jstree-checkbox { + background-position: -160px 0px; +} +.jstree-default-large .jstree-checkbox:hover { + background-position: -160px -32px; +} +.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox, +.jstree-default-large .jstree-checked > .jstree-checkbox { + background-position: -224px 0px; +} +.jstree-default-large.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover, +.jstree-default-large .jstree-checked > .jstree-checkbox:hover { + background-position: -224px -32px; +} +.jstree-default-large .jstree-anchor > .jstree-undetermined { + background-position: -192px 0px; +} +.jstree-default-large .jstree-anchor > .jstree-undetermined:hover { + background-position: -192px -32px; +} +.jstree-default-large .jstree-checkbox-disabled { + opacity: 0.8; + filter: url("data:image/svg+xml;utf8,#jstree-grayscale"); + /* Firefox 10+ */ + filter: gray; + /* IE6-9 */ + -webkit-filter: grayscale(100%); + /* Chrome 19+ & Safari 6+ */ +} +.jstree-default-large > .jstree-striped { + background-size: auto 64px; +} +.jstree-default-large.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); + background-position: 100% 1px; + background-repeat: repeat-y; +} +.jstree-default-large.jstree-rtl .jstree-last { + background: transparent; +} +.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl { + background-position: -128px -32px; +} +.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl { + background-position: -96px -32px; +} +.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl { + background-position: -64px -32px; +} +.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node, +.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl { + background: transparent; +} +.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl { + background-position: -32px -32px; +} +.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl { + background-position: 0px -32px; +} +.jstree-default-large .jstree-themeicon-custom { + background-color: transparent; + background-image: none; + background-position: 0 0; +} +.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl { + background: url("throbber.gif") center center no-repeat; +} +.jstree-default-large .jstree-file { + background: url("32px.png") -96px -64px no-repeat; +} +.jstree-default-large .jstree-folder { + background: url("32px.png") -256px 0px no-repeat; +} +.jstree-default-large > .jstree-container-ul > .jstree-node { + margin-left: 0; + margin-right: 0; +} +#jstree-dnd.jstree-default-large { + line-height: 32px; + padding: 0 4px; +} +#jstree-dnd.jstree-default-large .jstree-ok, +#jstree-dnd.jstree-default-large .jstree-er { + background-image: url("32px.png"); + background-repeat: no-repeat; + background-color: transparent; +} +#jstree-dnd.jstree-default-large i { + background: transparent; + width: 32px; + height: 32px; + line-height: 32px; +} +#jstree-dnd.jstree-default-large .jstree-ok { + background-position: 0px -64px; +} +#jstree-dnd.jstree-default-large .jstree-er { + background-position: -32px -64px; +} +.jstree-default-large .jstree-ellipsis { + overflow: hidden; +} +.jstree-default-large .jstree-ellipsis .jstree-anchor { + width: calc(100% - 37px); + text-overflow: ellipsis; + overflow: hidden; +} +.jstree-default-large.jstree-rtl .jstree-node { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg=="); +} +.jstree-default-large.jstree-rtl .jstree-last { + background: transparent; +} +@media (max-width: 768px) { + #jstree-dnd.jstree-dnd-responsive { + line-height: 40px; + font-weight: bold; + font-size: 1.1em; + text-shadow: 1px 1px white; + } + #jstree-dnd.jstree-dnd-responsive > i { + background: transparent; + width: 40px; + height: 40px; + } + #jstree-dnd.jstree-dnd-responsive > .jstree-ok { + background-image: url("40px.png"); + background-position: 0 -200px; + background-size: 120px 240px; + } + #jstree-dnd.jstree-dnd-responsive > .jstree-er { + background-image: url("40px.png"); + background-position: -40px -200px; + background-size: 120px 240px; + } + #jstree-marker.jstree-dnd-responsive { + border-left-width: 10px; + border-top-width: 10px; + border-bottom-width: 10px; + margin-top: -10px; + } +} +@media (max-width: 768px) { + .jstree-default-responsive { + /* + .jstree-open > .jstree-ocl, + .jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; } + */ + } + .jstree-default-responsive .jstree-icon { + background-image: url("40px.png"); + } + .jstree-default-responsive .jstree-node, + .jstree-default-responsive .jstree-leaf > .jstree-ocl { + background: transparent; + } + .jstree-default-responsive .jstree-node { + min-height: 40px; + line-height: 40px; + margin-left: 40px; + min-width: 40px; + white-space: nowrap; + } + .jstree-default-responsive .jstree-anchor { + line-height: 40px; + height: 40px; + } + .jstree-default-responsive .jstree-icon, + .jstree-default-responsive .jstree-icon:empty { + width: 40px; + height: 40px; + line-height: 40px; + } + .jstree-default-responsive > .jstree-container-ul > .jstree-node { + margin-left: 0; + } + .jstree-default-responsive.jstree-rtl .jstree-node { + margin-left: 0; + margin-right: 40px; + background: transparent; + } + .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node { + margin-right: 0; + } + .jstree-default-responsive .jstree-ocl, + .jstree-default-responsive .jstree-themeicon, + .jstree-default-responsive .jstree-checkbox { + background-size: 120px 240px; + } + .jstree-default-responsive .jstree-leaf > .jstree-ocl, + .jstree-default-responsive.jstree-rtl .jstree-leaf > .jstree-ocl { + background: transparent; + } + .jstree-default-responsive .jstree-open > .jstree-ocl { + background-position: 0 0 !important; + } + .jstree-default-responsive .jstree-closed > .jstree-ocl { + background-position: 0 -40px !important; + } + .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl { + background-position: -40px 0 !important; + } + .jstree-default-responsive .jstree-themeicon { + background-position: -40px -40px; + } + .jstree-default-responsive .jstree-checkbox, + .jstree-default-responsive .jstree-checkbox:hover { + background-position: -40px -80px; + } + .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox, + .jstree-default-responsive.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover, + .jstree-default-responsive .jstree-checked > .jstree-checkbox, + .jstree-default-responsive .jstree-checked > .jstree-checkbox:hover { + background-position: 0 -80px; + } + .jstree-default-responsive .jstree-anchor > .jstree-undetermined, + .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover { + background-position: 0 -120px; + } + .jstree-default-responsive .jstree-anchor { + font-weight: bold; + font-size: 1.1em; + text-shadow: 1px 1px white; + } + .jstree-default-responsive > .jstree-striped { + background: transparent; + } + .jstree-default-responsive .jstree-wholerow { + border-top: 1px solid rgba(255, 255, 255, 0.7); + border-bottom: 1px solid rgba(64, 64, 64, 0.2); + background: #ebebeb; + height: 40px; + } + .jstree-default-responsive .jstree-wholerow-hovered { + background: #e7f4f9; + } + .jstree-default-responsive .jstree-wholerow-clicked { + background: #beebff; + } + .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow { + box-shadow: inset 0 -6px 3px -5px #666666; + } + .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow { + box-shadow: inset 0 6px 3px -5px #666666; + border-top: 0; + } + .jstree-default-responsive .jstree-children .jstree-open + .jstree-open { + box-shadow: none; + } + .jstree-default-responsive .jstree-node, + .jstree-default-responsive .jstree-icon, + .jstree-default-responsive .jstree-node > .jstree-ocl, + .jstree-default-responsive .jstree-themeicon, + .jstree-default-responsive .jstree-checkbox { + background-image: url("40px.png"); + background-size: 120px 240px; + } + .jstree-default-responsive .jstree-node { + background-position: -80px 0; + background-repeat: repeat-y; + } + .jstree-default-responsive .jstree-last { + background: transparent; + } + .jstree-default-responsive .jstree-leaf > .jstree-ocl { + background-position: -40px -120px; + } + .jstree-default-responsive .jstree-last > .jstree-ocl { + background-position: -40px -160px; + } + .jstree-default-responsive .jstree-themeicon-custom { + background-color: transparent; + background-image: none; + background-position: 0 0; + } + .jstree-default-responsive .jstree-file { + background: url("40px.png") 0 -160px no-repeat; + background-size: 120px 240px; + } + .jstree-default-responsive .jstree-folder { + background: url("40px.png") -40px -40px no-repeat; + background-size: 120px 240px; + } + .jstree-default-responsive > .jstree-container-ul > .jstree-node { + margin-left: 0; + margin-right: 0; + } +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.min.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.min.css new file mode 100644 index 0000000000..93f80e9156 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/style.min.css @@ -0,0 +1 @@ +.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-hidden,.jstree-node.jstree-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jstree-contextmenu .jstree-anchor{-webkit-user-select:none;-webkit-touch-callout:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;box-shadow:2px 2px 2px #999999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;text-shadow:1px 1px 0 white;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;text-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context .vakata-contextmenu-disabled>a>i{filter:grayscale(100%)}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-animated,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-context{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #cccccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}.jstree-default>.jstree-striped{min-width:100%;display:inline-block;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:linear-gradient(to bottom, #beebff 0, #a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url("32px.png")}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("throbber.gif") center center no-repeat}.jstree-default .jstree-file{background:url("32px.png") -100px -68px no-repeat}.jstree-default .jstree-folder{background:url("32px.png") -260px -4px no-repeat}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default{line-height:24px;padding:0 4px}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url("32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:24px;height:24px;line-height:24px}#jstree-dnd.jstree-default .jstree-ok{background-position:-4px -68px}#jstree-dnd.jstree-default .jstree-er{background-position:-36px -68px}.jstree-default .jstree-ellipsis{overflow:hidden}.jstree-default .jstree-ellipsis .jstree-anchor{width:calc(100% - 29px);text-overflow:ellipsis;overflow:hidden}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url("32px.png")}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("throbber.gif") center center no-repeat}.jstree-default-small .jstree-file{background:url("32px.png") -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url("32px.png") -263px -7px no-repeat}.jstree-default-small>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-small{line-height:18px;padding:0 4px}#jstree-dnd.jstree-default-small .jstree-ok,#jstree-dnd.jstree-default-small .jstree-er{background-image:url("32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-small i{background:transparent;width:18px;height:18px;line-height:18px}#jstree-dnd.jstree-default-small .jstree-ok{background-position:-7px -71px}#jstree-dnd.jstree-default-small .jstree-er{background-position:-39px -71px}.jstree-default-small .jstree-ellipsis{overflow:hidden}.jstree-default-small .jstree-ellipsis .jstree-anchor{width:calc(100% - 23px);text-overflow:ellipsis;overflow:hidden}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url("32px.png")}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large .jstree-checkbox-disabled{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("throbber.gif") center center no-repeat}.jstree-default-large .jstree-file{background:url("32px.png") -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url("32px.png") -256px 0 no-repeat}.jstree-default-large>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}#jstree-dnd.jstree-default-large{line-height:32px;padding:0 4px}#jstree-dnd.jstree-default-large .jstree-ok,#jstree-dnd.jstree-default-large .jstree-er{background-image:url("32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default-large i{background:transparent;width:32px;height:32px;line-height:32px}#jstree-dnd.jstree-default-large .jstree-ok{background-position:0 -64px}#jstree-dnd.jstree-default-large .jstree-er{background-position:-32px -64px}.jstree-default-large .jstree-ellipsis{overflow:hidden}.jstree-default-large .jstree-ellipsis .jstree-anchor{width:calc(100% - 37px);text-overflow:ellipsis;overflow:hidden}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url("40px.png");background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url("40px.png");background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url("40px.png")}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px;background:transparent}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl,.jstree-default-responsive.jstree-rtl .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0 !important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0 !important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url("40px.png");background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url("40px.png") 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url("40px.png") -40px -40px no-repeat;background-size:120px 240px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}} \ No newline at end of file diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/throbber.gif b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/jstree-theme/default/throbber.gif new file mode 100644 index 0000000000000000000000000000000000000000..64c8eebb87be51df85e7fe51d80c6a4918feccd0 GIT binary patch literal 1464 zcmZvbe^8Tk9LK*8dp5SQ!7~^z3FH}!ITG-J1cw?om>b&;=J+8!Aleo`1T_TIT%6c8 z1~~jh1NjxzHYAH94(OM4M&n1oj0+GXOzM`NNuFKvJO#aq9=zzR>;Lcf`~JMX@7E_; zE)~XW5P*OOUZB0boy}%Doz8)Qfr^R>0055TadB~Vb#*S6i^t;?6%|RP((dkV7=~9? zR=6u3N=ashI8h~uiNZ(_ae@11fVjLsbEF_2Jyv|A2-WP@Xb&FJS_GSA*lWq&wS|6Kz&We7i(Rj!J?%GlRQKJ&Z{()`heumO#_HJZsj z#HGMq*)Ql(ltilcV*PsvFJcG)?{PUEkDEMnDk(mcxp84FatgO zM&SAVq5nxl2z~(P5Q)HsM>#ST$^3Zf)v%hDOvy}a111}p)-eo$)jIZzsi-drczong z_oe$qnf0FN`0*a5A#0@4{zW6%cAbn+Owf}qGYY$my3^2v(<^@I)MQ4;zX4Z&8Nj(N zM>zDQ`NF=I&7?)D*9LFDNAGfTHkH zBcyVpNC=&t3gfx<@+!)KDaS9PmibOT>rG>Q7+i~b+D^9iQZFKw*{PFMH7mIjGmn61 zS&Fw?)h)Z3Dr|&F>RD>fF1lTr4~HABq*Rp&5v7kfwC;!Pe$j}=s^yi`W>|FE+}AB5ZL-tb=>B8TB|>BP zS{}g*0f_Kq)s(C$Id`l+^={5@_>G_Ud~=(3k*`vUg$BLMq^lXZU$RuwVs+|76L4&B z)jiop@`3KQp}rezIu*{_nzu}ctKFO})$mISv`iRBZ?=DL1znqK^5FloWOWVFZTOEH zjDgSbbA#NCnKzHpZff2tV4g98b&Lq@S!h$RL?@tca5MBjN@HL>+z!=ZDhD!-rU|ud z-KgO{5cql9XI>M|Rt%a#rcZDJ6ULTM?wvSA{4;QXfctw5h%(d7hW*92=W~``ZRI!G zsY+%{Zl?T$Z@m{h=I;%s{mvl#RI~%A749v+%r||l4^Nx*rb~zQn2-s}#S{#q=p$1O zm$n2M9~G*PVusk;6g~LIou}Qc#o;c8{N*k!KaD&#B=IGun;b4?{{2)#4ofm)GTZh| zIz1@KsAzmS;N2Zn`o3KZb2Hpmn&5dZWY|fH;K90ll(mKG0X6xnZNY#q8_@CVF86bM zpl5$`tvF)ES;ouDXKnq>(&^*rOH|2EG)J-9t@FJcCnI|!*L@g$r&T0UarB>CJ7Y0z vY0OZlvlz7~od)b6Q1;I7Fp4H`1;`;0BrjUuXgq+ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/nvd3-1.7.1/nv.d3.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/nvd3-1.7.1/nv.d3.css new file mode 100644 index 0000000000..16c81e3a50 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/nvd3-1.7.1/nv.d3.css @@ -0,0 +1,645 @@ +/******************** + * SVG CSS + */ + + +svg { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + /* Trying to get SVG to act like a greedy block in all browsers */ + display: block; + width:100%; + height:100%; +} + +/******************** + Default CSS for an svg element nvd3 used +*/ +svg.nvd3-svg { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -ms-user-select: none; + -moz-user-select: none; + user-select: none; + display: block; +} + +/******************** + Box shadow and border radius styling +*/ +.nvtooltip.with-3d-shadow, .with-3d-shadow .nvtooltip { + -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2); + -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2); + box-shadow: 0 5px 10px rgba(0,0,0,.2); + + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +/******************** + * TOOLTIP CSS + */ + +.nvtooltip { + position: absolute; + background-color: rgba(20,20,20,1.0); + padding: 1px; + border: 1px solid rgba(0,0,0,.2); + z-index: 10000; + + font-family: Arial; + font-size: 13px; + text-align: left; + pointer-events: none; + + white-space: nowrap; + + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +/*Give tooltips that old fade in transition by + putting a "with-transitions" class on the container div. +*/ +.nvtooltip.with-transitions, .with-transitions .nvtooltip { + transition: opacity 50ms linear; + -moz-transition: opacity 50ms linear; + -webkit-transition: opacity 50ms linear; + + transition-delay: 200ms; + -moz-transition-delay: 200ms; + -webkit-transition-delay: 200ms; +} + +.nvtooltip.x-nvtooltip, +.nvtooltip.y-nvtooltip { + padding: 8px; +} + +.nvtooltip h3 { + margin: 0; + padding: 4px 14px; + line-height: 18px; + font-weight: normal; + background-color: rgba(31,31,31,0.75); + text-align: center; + + border-bottom: 1px solid #ebebeb; + + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 1px 5px 0 0; +} + +.nvtooltip p { + margin: 0; + padding: 5px 14px; + text-align: center; +} + +.nvtooltip span { + display: inline-block; + margin: 2px 0; +} + +.nvtooltip table { + margin: 6px; + border-spacing:0; +} + + +.nvtooltip table td { + padding: 2px 9px 2px 0; + vertical-align: middle; +} + +.nvtooltip table td.key { + font-weight:normal; +} +.nvtooltip table td.value { + text-align: right; + font-weight: bold; +} + +.nvtooltip table tr.highlight td { + padding: 1px 9px 1px 0; + border-bottom-style: solid; + border-bottom-width: 1px; + border-top-style: solid; + border-top-width: 1px; +} + +.nvtooltip table td.legend-color-guide div { + width: 8px; + height: 8px; + vertical-align: middle; +} + +.nvtooltip .footer { + padding: 3px; + text-align: center; +} + +.nvtooltip-pending-removal { + position: absolute; + pointer-events: none; +} + +.nvd3 text { + fill: #c8c6c4; + font: normal 12px Arial; +} + +.nvd3 .title { + font: bold 14px Arial; +} + +.nvd3 .nv-background { + fill: #1f1f1f; + fill-opacity: 0; +} + +.nvd3.nv-noData { + font-size: 18px; + font-weight: bold; +} + + +/********** +* Brush +*/ + +.nv-brush .extent { + fill-opacity: .125; + shape-rendering: crispEdges; +} + + +/********** +* Legend +*/ + +.nvd3 .nv-legend .nv-series { + cursor: pointer; +} + +.nvd3 .nv-legend .nv-disabled circle { + fill-opacity: 0; +} + +/********** +* Axes +*/ + +.axis { + opacity: 1; +} + +.axis.nv-disabled { + opacity: 0; +} + +.nvd3 .nv-axis { + pointer-events:none; +} + +.nvd3 .nv-axis path { + fill: none; + stroke: #c8c6c4; + stroke-opacity: .75; + shape-rendering: crispEdges; +} + +.nvd3 .nv-axis path.domain { + stroke-opacity: .75; +} + +.nvd3 .nv-axis.nv-x path.domain { + stroke-opacity: 0; +} + +.nvd3 .nv-axis line { + fill: none; + stroke: #444; + shape-rendering: crispEdges; +} + +.nvd3 .nv-axis .zero line, +/*this selector may not be necessary*/ .nvd3 .nv-axis line.zero { + stroke-opacity: .75; +} + +.nvd3 .nv-axis .nv-axisMaxMin text { + font-weight: bold; +} + +.nvd3 .x .nv-axis .nv-axisMaxMin text, +.nvd3 .x2 .nv-axis .nv-axisMaxMin text, +.nvd3 .x3 .nv-axis .nv-axisMaxMin text { + text-anchor: middle +} + + +/********** +* Brush +*/ + +.nv-brush .resize path { + fill: #eee; + stroke: #666; +} + + +/********** +* Bars +*/ + +.nvd3 .nv-bars .negative rect { + zfill: brown; +} + +.nvd3 .nv-bars rect { + zfill: steelblue; + fill-opacity: .75; + + transition: fill-opacity 250ms linear; + -moz-transition: fill-opacity 250ms linear; + -webkit-transition: fill-opacity 250ms linear; +} + +.nvd3 .nv-bars rect.hover { + fill-opacity: 1; +} + +.nvd3 .nv-bars .hover rect { + fill: lightblue; +} + +.nvd3 .nv-bars text { + fill: rgba(200, 198, 196, 0); +} + +.nvd3 .nv-bars .hover text { + fill: rgba(200, 198, 196, 1); +} + + +/********** +* Bars +*/ + +.nvd3 .nv-multibar .nv-groups rect, +.nvd3 .nv-multibarHorizontal .nv-groups rect, +.nvd3 .nv-discretebar .nv-groups rect { + stroke-opacity: 0; + + transition: fill-opacity 250ms linear; + -moz-transition: fill-opacity 250ms linear; + -webkit-transition: fill-opacity 250ms linear; +} + +.nvd3 .nv-multibar .nv-groups rect:hover, +.nvd3 .nv-multibarHorizontal .nv-groups rect:hover, +.nvd3 .nv-discretebar .nv-groups rect:hover { + fill-opacity: 1; +} + +.nvd3 .nv-discretebar .nv-groups text, +.nvd3 .nv-multibarHorizontal .nv-groups text { + font-weight: bold; + fill: rgba(200, 198, 196, 1); + stroke: rgba(200, 198, 196, 0); +} + +/*********** +* Pie Chart +*/ + +.nvd3.nv-pie path { + stroke-opacity: 0; + transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; + -moz-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; + -webkit-transition: fill-opacity 250ms linear, stroke-width 250ms linear, stroke-opacity 250ms linear; + +} + +.nvd3.nv-pie .nv-pie-title { + font-size: 24px; + fill: rgba(19, 196, 249, 0.59); +} + +.nvd3.nv-pie .nv-slice text { + stroke: #c8c6c4; + stroke-width: 0; +} + +.nvd3.nv-pie path { + stroke: #1f1f1f; + stroke-width: 1px; + stroke-opacity: 1; +} + +.nvd3.nv-pie .hover path { + fill-opacity: .7; +} +.nvd3.nv-pie .nv-label { + pointer-events: none; +} +.nvd3.nv-pie .nv-label rect { + fill-opacity: 0; + stroke-opacity: 0; +} + +/********** +* Lines +*/ + +.nvd3 .nv-groups path.nv-line { + fill: none; + stroke-width: 1.5px; +} + +.nvd3 .nv-groups path.nv-line.nv-thin-line { + stroke-width: 1px; +} + + +.nvd3 .nv-groups path.nv-area { + stroke: none; +} + +.nvd3 .nv-line.hover path { + stroke-width: 6px; +} + +.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point { + fill-opacity: 0; + stroke-opacity: 0; +} + +.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point { + fill-opacity: .5 !important; + stroke-opacity: .5 !important; +} + + +.with-transitions .nvd3 .nv-groups .nv-point { + transition: stroke-width 250ms linear, stroke-opacity 250ms linear; + -moz-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; + -webkit-transition: stroke-width 250ms linear, stroke-opacity 250ms linear; + +} + +.nvd3.nv-scatter .nv-groups .nv-point.hover, +.nvd3 .nv-groups .nv-point.hover { + stroke-width: 7px; + fill-opacity: .95 !important; + stroke-opacity: .95 !important; +} + + +.nvd3 .nv-point-paths path { + stroke: #aaa; + stroke-opacity: 0; + fill: #c8c6c4; + fill-opacity: 0; +} + + + +.nvd3 .nv-indexLine { + cursor: ew-resize; +} + + +/********** +* Distribution +*/ + +.nvd3 .nv-distribution { + pointer-events: none; +} + + +/********** +* Scatter +*/ + +.nvd3 .nv-groups .nv-point.hover { + stroke-width: 20px; + stroke-opacity: .5; +} + +.nvd3 .nv-scatter .nv-point.hover { + fill-opacity: 1; +} + + +/********** +* Stacked Area +*/ + +.nvd3.nv-stackedarea path.nv-area { + fill-opacity: .7; + stroke-opacity: 0; + transition: fill-opacity 250ms linear, stroke-opacity 250ms linear; + -moz-transition: fill-opacity 250ms linear, stroke-opacity 250ms linear; + -webkit-transition: fill-opacity 250ms linear, stroke-opacity 250ms linear; +} + +.nvd3.nv-stackedarea path.nv-area.hover { + fill-opacity: .9; +} + + +.nvd3.nv-stackedarea .nv-groups .nv-point { + stroke-opacity: 0; + fill-opacity: 0; +} + + +/********** +* Line Plus Bar +*/ + +.nvd3.nv-linePlusBar .nv-bar rect { + fill-opacity: .75; +} + +.nvd3.nv-linePlusBar .nv-bar rect:hover { + fill-opacity: 1; +} + + +/********** +* Bullet +*/ + +.nvd3.nv-bullet { font: 10px sans-serif; } +.nvd3.nv-bullet .nv-measure { fill-opacity: .8; } +.nvd3.nv-bullet .nv-measure:hover { fill-opacity: 1; } +.nvd3.nv-bullet .nv-marker { stroke: #000; stroke-width: 2px; } +.nvd3.nv-bullet .nv-markerTriangle { stroke: #000; fill: #fff; stroke-width: 1.5px; } +.nvd3.nv-bullet .nv-tick line { stroke: #666; stroke-width: .5px; } +.nvd3.nv-bullet .nv-range.nv-s0 { fill: #eee; } +.nvd3.nv-bullet .nv-range.nv-s1 { fill: #ddd; } +.nvd3.nv-bullet .nv-range.nv-s2 { fill: #ccc; } +.nvd3.nv-bullet .nv-title { font-size: 14px; font-weight: bold; } +.nvd3.nv-bullet .nv-subtitle { fill: #999; } + + +.nvd3.nv-bullet .nv-range { + fill: #bababa; + fill-opacity: .4; +} +.nvd3.nv-bullet .nv-range:hover { + fill-opacity: .7; +} + + +/********** +* Sparkline +*/ + +.nvd3.nv-sparkline path { + fill: none; +} + +.nvd3.nv-sparklineplus g.nv-hoverValue { + pointer-events: none; +} + +.nvd3.nv-sparklineplus .nv-hoverValue line { + stroke: #333; + stroke-width: 1.5px; + } + +.nvd3.nv-sparklineplus, +.nvd3.nv-sparklineplus g { + pointer-events: all; +} + +.nvd3 .nv-hoverArea { + fill-opacity: 0; + stroke-opacity: 0; +} + +.nvd3.nv-sparklineplus .nv-xValue, +.nvd3.nv-sparklineplus .nv-yValue { + stroke-width: 0; + font-size: .9em; + font-weight: normal; +} + +.nvd3.nv-sparklineplus .nv-yValue { + stroke: #f66; +} + +.nvd3.nv-sparklineplus .nv-maxValue { + stroke: #2ca02c; + fill: #2ca02c; +} + +.nvd3.nv-sparklineplus .nv-minValue { + stroke: #d62728; + fill: #d62728; +} + +.nvd3.nv-sparklineplus .nv-currentValue { + font-weight: bold; + font-size: 1.1em; +} + +/********** +* historical stock +*/ + +.nvd3.nv-ohlcBar .nv-ticks .nv-tick { + stroke-width: 1px; +} + +.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover { + stroke-width: 2px; +} + +.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive { + stroke: #2ca02c; +} + +.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative { + stroke: #d62728; +} + +.nvd3.nv-historicalStockChart .nv-axis .nv-axislabel { + font-weight: bold; +} + +.nvd3.nv-historicalStockChart .nv-dragTarget { + fill-opacity: 0; + stroke: none; + cursor: move; +} + +.nvd3 .nv-brush .extent { + fill-opacity: 0 !important; +} + +.nvd3 .nv-brushBackground rect { + stroke: #000; + stroke-width: .4; + fill: #1f1f1f; + fill-opacity: .7; +} + + +/********** +* Parallel Coordinates +*/ + +.nvd3 .background path { + fill: none; + stroke: #1f1f1f; + stroke-opacity: .4; + shape-rendering: crispEdges; +} + +.nvd3 .foreground path { + fill: none; + stroke-opacity: .7; +} + +.nvd3 .brush .extent { + fill-opacity: .3; + stroke: #1f1f1f; + shape-rendering: crispEdges; +} + +.nvd3 .axis line, .axis path { + fill: none; + stroke: #c8c6c4; + shape-rendering: crispEdges; +} + +.nvd3 .axis text { + text-shadow: 0 1px 0 #c8c6c4; +} + +/**** +Interactive Layer +*/ +.nvd3 .nv-interactiveGuideLine { + pointer-events:none; +} +.nvd3 line.nv-guideline { + stroke: #ccc; +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/spectrum-1.8.1/spectrum.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/spectrum-1.8.1/spectrum.css new file mode 100644 index 0000000000..e68f4924e2 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/spectrum-1.8.1/spectrum.css @@ -0,0 +1,507 @@ +/*** +Spectrum Colorpicker v1.8.1 +https://github.com/bgrins/spectrum +Author: Brian Grinstead +License: MIT +***/ + +.sp-container { + position:absolute; + top:0; + left:0; + display:inline-block; + *display: inline; + *zoom: 1; + /* https://github.com/bgrins/spectrum/issues/40 */ + z-index: 9999994; + overflow: hidden; +} +.sp-container.sp-flat { + position: relative; +} + +/* Fix for * { box-sizing: border-box; } */ +.sp-container, +.sp-container * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} + +/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ +.sp-top { + position:relative; + width: 100%; + display:inline-block; +} +.sp-top-inner { + position:absolute; + top:0; + left:0; + bottom:0; + right:0; +} +.sp-color { + position: absolute; + top:0; + left:0; + bottom:0; + right:20%; +} +.sp-hue { + position: absolute; + top:0; + right:0; + bottom:0; + left:84%; + height: 100%; +} + +.sp-clear-enabled .sp-hue { + top:33px; + height: 77.5%; +} + +.sp-fill { + padding-top: 80%; +} +.sp-sat, .sp-val { + position: absolute; + top:0; + left:0; + right:0; + bottom:0; +} + +.sp-alpha-enabled .sp-top { + margin-bottom: 18px; +} +.sp-alpha-enabled .sp-alpha { + display: block; +} +.sp-alpha-handle { + position:absolute; + top:-4px; + bottom: -4px; + width: 6px; + left: 50%; + cursor: pointer; + border: 1px solid black; + background: white; + opacity: .8; +} +.sp-alpha { + display: none; + position: absolute; + bottom: -14px; + right: 0; + left: 0; + height: 8px; +} +.sp-alpha-inner { + border: solid 1px #333; +} + +.sp-clear { + display: none; +} + +.sp-clear.sp-clear-display { + background-position: center; +} + +.sp-clear-enabled .sp-clear { + display: block; + position:absolute; + top:0px; + right:0; + bottom:0; + left:84%; + height: 28px; +} + +/* Don't allow text selection */ +.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { + -webkit-user-select:none; + -moz-user-select: -moz-none; + -o-user-select:none; + user-select: none; +} + +.sp-container.sp-input-disabled .sp-input-container { + display: none; +} +.sp-container.sp-buttons-disabled .sp-button-container { + display: none; +} +.sp-container.sp-palette-buttons-disabled .sp-palette-button-container { + display: none; +} +.sp-palette-only .sp-picker-container { + display: none; +} +.sp-palette-disabled .sp-palette-container { + display: none; +} + +.sp-initial-disabled .sp-initial { + display: none; +} + + +/* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ +.sp-sat { + background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; + filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); +} +.sp-val { + background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); + background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); + background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); + background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; + filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); +} + +.sp-hue { + background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); + background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); + background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); +} + +/* IE filters do not support multiple color stops. + Generate 6 divs, line them up, and do two color gradients for each. + Yes, really. + */ +.sp-1 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); +} +.sp-2 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); +} +.sp-3 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); +} +.sp-4 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); +} +.sp-5 { + height:16%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); +} +.sp-6 { + height:17%; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); +} + +.sp-hidden { + display: none !important; +} + +/* Clearfix hack */ +.sp-cf:before, .sp-cf:after { content: ""; display: table; } +.sp-cf:after { clear: both; } +.sp-cf { *zoom: 1; } + +/* Mobile devices, make hue slider bigger so it is easier to slide */ +@media (max-device-width: 480px) { + .sp-color { right: 40%; } + .sp-hue { left: 63%; } + .sp-fill { padding-top: 60%; } +} +.sp-dragger { + border-radius: 5px; + height: 5px; + width: 5px; + border: 1px solid #fff; + background: #000; + cursor: pointer; + position:absolute; + top:0; + left: 0; +} +.sp-slider { + position: absolute; + top:0; + cursor:pointer; + height: 3px; + left: -1px; + right: -1px; + border: 1px solid #000; + background: white; + opacity: .8; +} + +/* +Theme authors: +Here are the basic themeable display options (colors, fonts, global widths). +See http://bgrins.github.io/spectrum/themes/ for instructions. +*/ + +.sp-container { + border-radius: 0; + background-color: #ECECEC; + border: solid 1px #f0c49B; + padding: 0; +} +.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { + font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + box-sizing: border-box; +} +.sp-top { + margin-bottom: 3px; +} +.sp-color, .sp-hue, .sp-clear { + border: solid 1px #666; +} + +/* Input */ +.sp-input-container { + float:right; + width: 100px; + margin-bottom: 4px; +} +.sp-initial-disabled .sp-input-container { + width: 100%; +} +.sp-input { + font-size: 12px !important; + border: 1px inset; + padding: 4px 5px; + margin: 0; + width: 100%; + background:transparent; + border-radius: 3px; + color: #222; +} +.sp-input:focus { + border: 1px solid orange; +} +.sp-input.sp-validation-error { + border: 1px solid red; + background: #fdd; +} +.sp-picker-container , .sp-palette-container { + float:left; + position: relative; + padding: 10px; + padding-bottom: 300px; + margin-bottom: -290px; +} +.sp-picker-container { + width: 172px; + border-left: solid 1px #fff; +} + +/* Palettes */ +.sp-palette-container { + border-right: solid 1px #ccc; +} + +.sp-palette-only .sp-palette-container { + border: 0; +} + +.sp-palette .sp-thumb-el { + display: block; + position:relative; + float:left; + width: 24px; + height: 15px; + margin: 3px; + cursor: pointer; + border:solid 2px transparent; +} +.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { + border-color: orange; +} +.sp-thumb-el { + position:relative; +} + +/* Initial */ +.sp-initial { + float: left; + border: solid 1px #333; +} +.sp-initial span { + width: 30px; + height: 25px; + border:none; + display:block; + float:left; + margin:0; +} + +.sp-initial .sp-clear-display { + background-position: center; +} + +/* Buttons */ +.sp-palette-button-container, +.sp-button-container { + float: right; +} + +/* Replacer (the little preview div that shows up instead of the ) */ +.sp-replacer { + margin:0; + overflow:hidden; + cursor:pointer; + padding: 4px; + display:inline-block; + *zoom: 1; + *display: inline; + border: solid 1px #91765d; + background: #eee; + color: #333; + vertical-align: middle; +} +.sp-replacer:hover, .sp-replacer.sp-active { + border-color: #F0C49B; + color: #111; +} +.sp-replacer.sp-disabled { + cursor:default; + border-color: silver; + color: silver; +} +.sp-dd { + padding: 2px 0; + height: 16px; + line-height: 16px; + float:left; + font-size:10px; +} +.sp-preview { + position:relative; + width:25px; + height: 20px; + border: solid 1px #222; + margin-right: 5px; + float:left; + z-index: 0; +} + +.sp-palette { + *width: 220px; + max-width: 220px; +} +.sp-palette .sp-thumb-el { + width:16px; + height: 16px; + margin:2px 1px; + border: solid 1px #d0d0d0; +} + +.sp-container { + padding-bottom:0; +} + + +/* Buttons: http://hellohappy.org/css3-buttons/ */ +.sp-container button { + background-color: #eeeeee; + background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); + background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); + background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); + background-image: -o-linear-gradient(top, #eeeeee, #cccccc); + background-image: linear-gradient(to bottom, #eeeeee, #cccccc); + border: 1px solid #ccc; + border-bottom: 1px solid #bbb; + border-radius: 3px; + color: #333; + font-size: 14px; + line-height: 1; + padding: 5px 4px; + text-align: center; + text-shadow: 0 1px 0 #eee; + vertical-align: middle; +} +.sp-container button:hover { + background-color: #dddddd; + background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); + background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); + background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); + border: 1px solid #bbb; + border-bottom: 1px solid #999; + cursor: pointer; + text-shadow: 0 1px 0 #ddd; +} +.sp-container button:active { + border: 1px solid #aaa; + border-bottom: 1px solid #888; + -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; + box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; +} +.sp-cancel { + font-size: 11px; + color: #d93f3f !important; + margin:0; + padding:2px; + margin-right: 5px; + vertical-align: middle; + text-decoration:none; + +} +.sp-cancel:hover { + color: #d93f3f !important; + text-decoration: underline; +} + + +.sp-palette span:hover, .sp-palette span.sp-thumb-active { + border-color: #000; +} + +.sp-preview, .sp-alpha, .sp-thumb-el { + position:relative; + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); +} +.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { + display:block; + position:absolute; + top:0;left:0;bottom:0;right:0; +} + +.sp-palette .sp-thumb-inner { + background-position: 50% 50%; + background-repeat: no-repeat; +} + +.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); +} + +.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { + background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); +} + +.sp-clear-display { + background-repeat:no-repeat; + background-position: center; + background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); +} diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_flat_0_aaaaaa_40x100.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_flat_0_aaaaaa_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..b85d889da24dd47448a9baff3ce4d68c0c2f8f91 GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F1SA+{?>A)!QcOwS?k)_>#w|r1Kptm-M`SUO z_5fqIli7AahM1>|V~EA+ zRdP`(kYX@0Ff`FMu+%j&3^BB{GBvd_G}JXPw=yu$tKb1S1EC=|KP5A*61RqU)h+LU P8W=oX{an^LB{Ts5Q<*Zx literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_flat_75_ffffff_40x100.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_flat_75_ffffff_40x100.png new file mode 100644 index 0000000000000000000000000000000000000000..2940a86649ae6a2c7f9634bc81a2f4d4cd114373 GIT binary patch literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^8bF-F2qYNp$opRhQcOwS?k)_Bce{j_0C}7R9+AaB z+5?Q;PG;Ky8A6^ejv*T7lYj6t@hpC#;TbB#aBAWwna#KLs)4eqC9V-ADTyViR>?)F zK#IZ0z|ch3z*5)9FvQT(%GA`#&`{UF+{(Z}uYw2U1cZj%{FKbJO57UaRkyqYYGCkm L^>bP0l+XkKrd2bl literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..b8353377492d8da26c72d9ce5839786acf7ab879 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12TF&T^vI^j=w#x$i?I+((tf;UXnmgbH|3oY>pC!)f}(GR!16S-u+#{ ze6YEqRkW=8vGl=5qArKM<9}TC-}iEvB{zdaTcX5$wyRTK&AL>KYk_7+PAHnpznEx#m^|1{+=}XQODy%}>cptHiD0;P%RXUCGx5b?-VBQkUm|IuXOmYJrBRJgj{Vx zMbNnqUkncy+qa2-mWYc>swkcIuvGK#>(0d)B7)5f`@$Ei28nH~0h*~=;u=wsl30>z zm0Xkxq!^403{7+mEOm_xLkumgOiir}4RsC7tqctGDtJH+M`*~+PsvQH#H}G-b;~=T O1_n=8KbLh*2~7YTNlmQ) literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..c475d61288560c9508c02c93ae46463ee35871eb GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&0LWmFTHNUZq?nSt-Ch3w7g=q17Rci)@Q5r1 z(jH*!b~4)z#PD=+46!(!TrvH)L6@80)r*_cdCvDr%)6ghVL16=s@mbz7H!uRdGeDa z?kzLg)16i!f8fKx84s0>4gTe~DWM4fXP8a9 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 0000000000000000000000000000000000000000..bf439c54a0ede3099dd6528ba3d54369008e123a GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fCnc6a#?2AmP!?*K(O3p^r= zfwTu0yPeFo12VciT^vI^j=w#>k(V)1qW$CZ|6)SVV-&*#dav<$DMuV&n0Dbpw@a>KYk_7+PAHnpzne>Kd3^85rnQ h@PNFJ(2$#-l9^VCTSL6+mUlo644$rjF6*2UngDq;a-skL literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 0000000000000000000000000000000000000000..52dd455a3780c7f0c624633b1ee76f7c9791d53d GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^j6j?s03;ZUuHXC*q?nSt-Ch3w7g=q17Rci)@Q5r1 z(jH*!b~4)z$cXZEaSV~ToLo`U+vu0Ue0cG9p8hWqa?gxxGLm=1A1u)Cewe3oSeCaf zI$k30UHXoTXA5lSJe(zTcE%W-S*bfB&J`pw9sa4-R?IGW?p~6`>jMSP&M+u3 zY@9al)zrvpHlQu4C9V-ADTyViR>?)FK#IZ0z|ch3z*5)9FvQT(%GA`#&`{UF+{(Z} juYw2U6@-S|{FKbJO57UaRkyqYYGCkm^>bP0l+XkK@%UMk literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_222222_256x240.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_222222_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..c1cb1170c8b3795835b8831ab81fa9ae63b606b1 GIT binary patch literal 6922 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 QJ~;stWz}Trq%1=J3#jBGg8%>k literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_2e83ff_256x240.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..84b601bf0f726bf95801da487deaf2344a32e4b8 GIT binary patch literal 4549 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 F{{S81aohj^ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_454545_256x240.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_454545_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..b6db1acdd433be80a472b045018f25c7f2cf7e08 GIT binary patch literal 6992 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_cd0a0a_256x240.png b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 0000000000000000000000000000000000000000..ed5b6b0930f672fa08e9b9bdbe5e55370fd1dc30 GIT binary patch literal 4549 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 DTfr$v literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/jquery-ui.css b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/jquery-ui.css new file mode 100644 index 0000000000..fed0360ec8 --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/css/thirdparty/ui-theme/jquery-ui.css @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.11.1 - 2014-10-06 +* http://jqueryui.com +* Includes: core.css, draggable.css, resizable.css, sortable.css, autocomplete.css, datepicker.css, menu.css, theme.css +* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Digital_Blau_RGB.svg b/var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Digital_Blau_RGB.svg new file mode 100644 index 0000000000..741e3acc8b --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Digital_Blau_RGB.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Sub_Digital_Farbe_RGB.svg b/var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Sub_Digital_Farbe_RGB.svg new file mode 100644 index 0000000000..b365d9e24d --- /dev/null +++ b/var/httpd/htdocs/skins/Agent/otobo-dark/img/Otobo_Wortmarke_Sub_Digital_Farbe_RGB.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarArrow.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarArrow.png new file mode 100644 index 0000000000000000000000000000000000000000..310119a44ac733dbfc8045b1a0ce31c73f296800 GIT binary patch literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^&Oq$S!VDxI?{$j>Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>JilhU4LR^6~E-)qVkpfVTvn0qbn1PXrnT3^&okO$d3@=dd zil>WXh{y50R~3bu90XVs0!(IaxV7$s0ISmQEoBa6MpJpax}ht_z$zw}xE(TUSd z7PsOr?w&fqkxxizYsVW+r7~yV@WW?rt$Fe3>>`CfmYN!iGE9~D literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarArrowActive.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarArrowActive.png new file mode 100644 index 0000000000000000000000000000000000000000..6726c930b42933507442c573be0e8f9f98598c55 GIT binary patch literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^&Oq$S!3-qTd{@T+snP(S5ZC_$0ajUFtN}Vey(Gvl zm_bcNRar@akxP-AgGGo>fQgrrT~0<`nvGSKUzA5sf>}&hL|jtp*ae{+1_s77PZ!6K ziny)Uxz{xr2(%{3Ee%?r&`}`Ba`gDW=@sP%>`z|NdvJQfh2mv_A-jHjm|^oMIPJKH znxmCNjJg9?anB7S2BR1jkJ&QHds$X8?)=N@uudq2EoBaihjT~DBvW34PWC6!oD*ax z^s_`V++;cNlJmrGMTdJ0HmWDsPAEB?lXr+qXZ*C(ljTG*ONzZ=Q0(K!k5y0bPB49B z%-dkX^dzajcZrz7QfHU@63avtb~e7#O6gtb{%%5_9)E!KHjWDtX8ac=@N44$rjF6*2UngAY@BPRd= literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarIsolator.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/ProgressBarIsolator.png new file mode 100644 index 0000000000000000000000000000000000000000..41bf51567d26f653216587c059c079016f1313c7 GIT binary patch literal 79 zcmeAS@N?(olHy`uVBq!ia0vp^Oh9bG!3HF+hikqEQevJijv*4^$v^)8->=Wi+$?!m cBU#0eq3+lbMwQmG9Y7Tfp00i_>zopr0HuZ$aR2}S literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/dnd_placeholder_bg.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/dnd_placeholder_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..b6264e4dea01453eed1849e78877dfae6deaba20 GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^8X(Nb3?#Q1Xz2kdwg8_H*H525{rK_2yy(3>P$bCH z#WAEJ?&w)V!2=2+EEiKXf|M9FJsx{Ia|vl^8tp8Im05DneDj+%8Ed>t(kcZO-}7{_ zX5GbI-u+AxANS{&$;gD0!?S|boFyt=akR{ E0Cto%SO5S3 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/empty.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..1b1e662cd2dc511c2aa331c75f3d039fe9435830 GIT binary patch literal 103 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>rX+877l!}s{b%+Ad7K3vk;M!Q t+`=Ht$S`Y;1W=IM)5S4_<9c#J0+7SZz^HI_%5flz!PC{xWt~$(699>Q6fyt+ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_add.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_add.png new file mode 100644 index 0000000000000000000000000000000000000000..806caa8b6d3f921a96bfda14951a72b0db18c7df GIT binary patch literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^d?3ui3?$#C89V|~x&b~Ru0Xn=pddazJ~TAc$jC@n zS2sC1Sx`_AC>{|J(a_Lv;J|^aSFgT(`}Y6;|6&*2p8+NKOM?7@8N8Zj?LT__^ce`4 zroVAAP%6sP#W92L?;I^!$*UI4*vKB4yvozaaik1Ev4D%2VjCp>d{%gFHRvDuVU T4l>t)wlH|Q`njxgN@xNA)WKTf literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_add_hover.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_add_hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8351862df360d034e5e7da9c79e0fec74048e6d2 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh3?wzC-F*zCHCv~FI*Dk zW@~ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_remove.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/filter_remove.png new file mode 100644 index 0000000000000000000000000000000000000000..d023d1f376153097c5c19204814ed407296881e0 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^d?3ui3?$#C89V|~1_3@Hu0Xn=pddazJ~TAc$jC@n zS2sC1Sx`_AC>|aj9uX1I(9m$;z=5k*ufBcz_W%F?KMSn&fpP*RL4LsuUd^-iA3c8h z3>0WO^h5&X{5@S9LpY+76B0}`%f%8B5(4giepe#E%pCj#3H@ddMAW;bR})4L+aV614ML3LJ;q7M%HCAK_#%EXaIl;z(_MlP#_ROU<3jH1TYK$7z9j$FaQI<01T20NB|H9F$QA* z8PE&}BaAW3n3x&G02%;}kB|TP1RxNA!3;Y)e}U&Oo}2RW@4qo#?Y=_Zyxx_ux3>rO z_utBR_x>I7@#6=B&!0bmuV23q2L}hl;o%{2baaGq{Qa0X`Ef#=o}MBKKjElXNtsfbFYQmIrbNh=j)m87DyvIs@4T z?+w`Bf6MUx{X0`We*A!Z`uque{qn`&;NU>`_U({zbo31zAAdLa@#BQy^z0P*d3I*x z;{1Zf<>dwO>*^P{zP>_kZ*IWt?^_vncX#0a{vJF$JeczM_{e0l*%)KH*&1v&TV%W0 zU<{NoKnRn0`t(_qpj3)17D+|aQY=eRi>RfjR4R#;Rg`6Ep{$~;LRv{GqLQqYL};lL zNl{Bsl!b}{t%NKBDnStmh$h0oP#7b@3Llo_Kh8Kpr0-k^IyZ53BZ613{WH{3^Slf z004%;FbIr66U87*2oO>X1Yu;DF(C#O0~DcvX+W4DO#q+<1QP)RF$O3jVA5o>-OT?1 XUQxiUuP4&t00000NkvXXu0mjfzz3rI literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/help-small.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/help-small.png new file mode 100644 index 0000000000000000000000000000000000000000..f5dab3ea6975a582bf5c3a1ee8661916c0dcadca GIT binary patch literal 704 zcmV;x0zdtUP)+7|F+e zv_UBpw8SE|)gpw{g%wx27K0YMDQ={Yt&4&fU5FclMMQBSuBAH(LX9W^CAdn3DB6-H z(oFuz{Cw|CGZ=8!2WQ^Qz4x5=?%|HjFbwQxIp`yHV*_rt2R`3Hh@uqXIBtoA7YN4p z>Iwwwx~``?opw={t7tUp$UK`f1^SB=Bsg?au_<@p?BoFq2hH?WS&e4%&1fdqUL-Xu zB=mgX27R*R?4*;|$N0z)53@Cm<&K7J7(492>`5W8y7nV2>pJ=(Oh8eTh_1F$$;5Gf zG|16!T)6dVpx1|YCU9!Phh$=ezkM&CA~hKjE^;(kuQ!(Fr+tCZke!iLRmHW-Lk#Dq zyr|V``1o~)KxlE zm0dWUqGjl>vdOVLkR<>5`tCVFbAhFXZ zMA664|EAdfBj7{cS)m+Dfb?7Jsp86mmuj!HE3iU`L&V$1VFvn6V_Ss$=rww@mU0Fr zkxo{*YT)kEPAYbq56nfK7%`Y*q-PErUle3=N~P5?21eONM>f7#V&?6w2*H1UCIWhG mcCx1R@NO+^3hZb76<`1rvkG6ZC#IJG0000XErrFyrOZ7 zp#Vop;|%`gYHVz&i+EX>#1-mTk9?}&S;PK__lAyZcm(T_`i39&f^1C^+Z!Up4?8G4 zV1MKr;QHUwK%iwmQz6eJnPxSC`;NvvIy}Y`*gL|54;~1ZV!+arr0~zTZTfn~jcn^Y zHZnhYt|GC6>xr||NjISmeqjTFDN3Crs6=Xx4AqZ(v!~{nu z4N;|$`%hVe-S7Y4F9+EeH5w(VF=nwhrGg;j=)KGPKQh56Nz*EM3bO8H|13vhQ0OW-zuHvtaB|QbIy9vPDI9k+M^=C6er0 zmMqDhEaCmC`@8pd-+S--{_&le=leP5JZFENGdE3)bQoy4Xh9$lgPyLY8Sou&^w1mw zKA%%%Uk8CG8_^av1RKLka2JfX1Okb1Mo9#CV*wllQd9}RB3wLC1h6y84eg^OxKh&~ z2u3571g&KZA%<8Dlsj5C5Qj1kG_r6B^mLI&3aTj6Dh9v-0p2JA0vzD&<%5R@C<*?Q z3kQB5y_OUN|0E%JDhb*cnt(MhI22e$LPi22s7wo1#35bbW}4c+GXpCnL3aWH3zwAi z_xG3ZmzKcb+$5#s<>e(IP)R6M9H0=#lY9t>0C6Au*&`9ZWN4!BE;uxnfX4WMk7Od8 zF+_rrpdf&Qe;1AlK>sP-2mibIfFmT25J@Qsh~$5h6VR^zLVkq&jU4NaAz<+C80;Sg z{AG(j;J+~f?)zt!00j1*hz$+@Z*p(%znFn1X!!w-_}!_0(dj=M;4Mg4l%yF7k0Ih* zP+EQ{AHvz6o;dOg+yotf^0LuHd!u~tfOnMyrJ#`ih1&ibs)6ys;LL%vLIG?)nT~u1 z*YifWp{&tJg8QG+{sbnH9d)ptmIh2p9tIPKO8hbg2pt^YMZ1zT z5d?q=3V}kzAuw?%Sqmv?I8+*bQT{gw6b|{N&`)ZhB9I6I;{T&R%4@J9z+q?z*G1zA z7#!*6t6#}(j`IDr`nB{z|IBhQ_-Cx)2$v%_DG6e67$ngJh5Tt2Anq56$G8&w5jd2Z z8xUqCK{Z!bG~iGY7$_jLn-2;H7BNKNz|vCSBV$DW%Ioir0_6U?m6E^fD0x(Y|4~v= z@^5A+{v`OXk_GsFy#rbS&{HJ;Xez+skG6#J0eTS*XgaQ{{PrLa#Z@#ApuYtM1QJOg zCUhF8tFhfssf2d$nZ&S*=ML!S&_9H!Y1@DWTzfoo2CTFEURs|-b5}6XK7`e=e>>9$ zbLXYhI;B~_UKBH&H2Ti6DO&MW>P8plGmq=LaG4~t-oP$UuC%TA{04mP414<4nMG_5 zJ>kY_M_wk%9~PC}L1M18#I(w%nR^3VIZ}=k26e0VA9~n+5=9)^S;>%eUO4JSDd(GioD{jJQP zmNgx$Tq~FAdiP`$C(`0GVl-er<+SBG^{pN0Lj7XFXZn1xr&-RmPqD}de{^A)e%Ol4 zZA;rf9I;kXo)NY556Ipcf{X_>)iYcdf3*#V-for}%$S6lw>v3aOJI6mb-}KiqQa|j z$5Jb1skudnp!gIa?vUg))gQn!Zj_Ct81~6RSNU@Zf8Dhy$y2b!+A&b}Elr+* z)*~7_O#^#zJId1}+s25REP`o4R$V3SM=pvJ4xY!i)mCSpZkOkZWnGb>5ifP0edJ8E zSGCA{-n{(iaZ|X6h#&@kc!gLamzXLoojO^!6S7X7iRa6hn@LM-C#f9cX;l;MqWj=S zanPVkO%`5I-8jeVo{@XJE0K^zy32UcxcBO3J$R3z-d{n@VF?hKikjN;DfQTxl8}&g zj!ryF%(n_h!D_DTEX${HWHSG0+GO?jk4^G28j?D;4i2u)x$f>dv$E!#WEJD({mR2D zEDs-+mme}rg_?qy-OE<5vE0sEn^*7;6&1<5)7dHMSPhetYkPY$`J;_wiTvfucy{r? z&e0#IeGJ-chN)wx1H8YAzpQnTkZcIucVkqdql~B;C)Wp7hUrER%)if(+kBe~v7;<9 zBj)BJ(-m!pdwZY0SJl>z%Fe#*IUqqK68rkiwG^^yYJz%uak;&3i;I1fr>Rbmc$9f^ zlIKoNWbN%yL#64ar{hJ~E+|hcr#zWUL!qd5N(O#hedAl3m!~f%-_z6c+E^26X~~Pn zr?uZKxXU6(r1cr6%vU@$wSOsC(<}C01DY#+d_f zsGXf%W?hm-*l6w0<|bP5(Oi3?FeK!+Lo;J0N-A~q!s_PJ3%bTPy3%fr$7%EP%Edj& zMe3c~ThNh$FiYBP`d!JY$;?c9G|Q2Tb#xrNem!|-XD%kDpgnqI*lwaeB+4-5?(OwE zk1t)#3>DNJ0MBP+j7LX1+S)pOkb=p`Fwz9bLV7~hrmA9Z)7wTZF9kbTSR|)dTRAw4 zjf{L(bQJ6VOfPM#P@(Z1o7UjZdWO4qE?|7{YkfDoR z!NKDR`m%5DOI;tCC$sW)Xlt7|G5PsX+VWJvf&2^)cmI~u_4ZQvGk;Q0_bjYJn>a&L z=wz%m)WbZ3bM9yqKXSt(1KENw=Syj@{8Fss9u<2gJeWiI#~t$eOMEF-AfLibT1+lZ zM{{X+x#o+9S8&K!{hq|e?8D%BX6hsg5H>C;>D=-AMV~8C27zIRAnQ-t@0%iDsD>ZU z3*zLOn(H>NnW7>f5RX(>sW_bz<_%K|qZ3tw7aJ*PUvG*|KM1cUZN!zWDasJ#&rZ|t zi70v=hI({RQ3cp?I^OV7V`5}{m)T&&Fw4Mw*EVX>X>aTO!yi=*0^3Ns-O-n{GD&A7 z93}<^x}lWa`o>SRURJPmi5D;$gdK)I!;1`UuP2GJmN+EDa=r>_wZrQh-!M!Q@uH_! zm7tcCyx3hx_J`V@;zXI7Pd7K$NuHUlxaiTbyNlftgQ7s}T{W%onS+C30zvLGGf9xG z!qbl)o2f``ep{Pzjygykn6IedDJQ8|Tesf1({fvBqomIwI__~P=hIGudyv?srHz;V zD+lxMa}BFw&NR4fzx31)6|GoYw{|MK)m*9#q;EnI+v+!>i+uUJCuU|>I@xKt%Q)(P zumlI&oN(@4Z1f%N?~liRq>Dlf6wexEDyLdzZ=2zuUSs-*v+S=@r6<31!q^kJ9PNW* zyu3|;gy~e57rn_oE7>p;4uu>SPf20jYc75LTGy)OlYyD2?m0G?v(y7+hS1Pa%^8-8 zw2`+d&Sr}n-G~v`(a!4|pT0NDiHSgux|M+a1}De-yXSJ`f#oq~Rt-eX6Y8Cv$(3%D z1G4ADiPK113W^n|h?;DCCy)Qvh(Q}#ZbK6)s;u@5ZfVy`WzV>cCyWi~3T-IZ*{>ie zt*pQajUS%mq0~NP9@39gnGen{s9olxq;v->nibSkR`R}bIH@2yQpNvp<<+8jt za~6EvYCagPiCtt9bLr5Vjm|88)rSeC09_-r>K}!#E@^ormq`* zjgpo-fyOA~+V}Bk=rSZbLdbP>v7mo5#qYP|ELVP$5T$@XoK*=c3s@?lS^HeXr~?h{ zl#pQRi~RR682e`W;BZ7)89XvOuq%TYtSH_gFVD>L7RLUl0>t%dk|`{!6ww{H=QsE= z@rZfJ%jWrQ65DR?F?Y}%{ifc#&5!H(f`j{%kbNQ&jDBAqmY$*&P)OT7JEuQP;fvGIQN z&FjYHF*caGz>jYwtF0;zNv@*TwBjy&jJ!%Qg(A5#J z*=&&J`kmwx0s=HXH*!t#>i3^7AMC%A$Gg@Z>{`q)5H|N<;^IX}y!AxbMB|H2!Zei+ zT5s4sO(v!|v&cSwFH~J1BfTs4PJaGSR1`k5VdA_2Y_#E!x&3%^j?3r^DJ1{dw6Rnp zqt!0i+=kfk@rnmtW3+mDM_RTaOM~U@)h>ufBe!P5;sFhQIV0+ z*4%s>5>t3q!(5}VsOV&`DD?;kC>33!$E8h>JMC9mXoXr70w60buWM_|Kf9g?5q2+P zEaz9++KWwpFu6;#siYMXR};CGZ!RD}ad6-d$sNwBBuOs~X&_!j;V>8{;FLr3cdJzO ze2;uSHSy-n!{X(wn1u&kOMD9KMh`%s`4#F@b-0lAlev%02Cr}+UDa(kUYW_jV2R$g zn!|4yv#ny4pkKjpn}oaluZq{D+Ks{);`xF1dsF3(>bC zDlXD;(?_xjPa20gpN?MTrUwCu36Zf>KuQ-vbWPhm2<9KgCisZC==Zt7OB~m3Jd4$` z%2{BdJ1kJt?MG%QDDYcbeiVG^Txgh&@xn{j|B(|Pw~d!Nb<#>q^+o^@&HuGx*5EA9E!G#i!CU8`FKpBH|c{RL3Zg$VO^@Ec@E_+OcMW zr{{+6bWhw1RVrTQNuzs~CMI!<40?;Lk53$v!%_AZeiCzVaoKoeFhKLn!I9UrP9QQv zX$0{jVCw40^7H%-?c*7fJhuf-Qew9ug^r!57cQ+cNLvJ=%`+fD&4uIhib^J=00>H@ z=j$RPqjT&U7Hn$Os-PQ;YMPWOWf{s}liQ=?B0&(@uZ@v zb!&4o@wSquX^P|kKb$}o^Y0=zn&!~oC%G~P{s`zaOw$#fbarNRc!5nW!x!b1l&A<7H&)qa;yzULY>j&*>oY3QIaY;T9EbbeVLP8sr$}ey4JllTJyv>h?ghg zaE+;V=L%-!<@M`m^-s}0Ur}ynZd_0Bso{|6$jTO&=-;|-8^~4`a=5!Y6|xs?loIlI zYRcm#Ql(Rb%hK2PTSxLq4|*2Xv$kebAjGj*T)>68Epm}bv}5hIQmPt}xSyjlmXU#R z9*nN3%&D#(@5W4Hm~Qb3xw-94xB8bJYUA)op}1)Q0Vxt`aaVMF9FNEQpEY#%umk!@ zc6J#PA0dI0gCn}&X20bKQX@HUYMpuT-aRYpf$#SAD+Ogz($ekSDS?6Y?Up7~W+E2A zE=hBf{3`V>-#p%J5phEt_vL&?hn@xXF$wq)2!W&!;Hvb&ihuvdPJy(W#FJdHWS_}9 zP;BVl$OHKjH>63S0S^a9lJ1sq8vBDp^XBagA*$-2@8dfB=Or)yaJrB@oT?L^mp7Xk z+Tk@>3wK;gs23I& zFP8}xmzJ_DGt^4C00Uf0s}AJ}(yF{= zNqWp#V7GI3kLRh}U7DSDKf~VulN(Gt{K!09OIul9?g|u7a&o0&5@NVQZ*9#pGV+Xv zC$0Kk%HDead;06s0efBla6o;wz9e`ow(W4ZgGd+BG z0VW;mT$WL@=LJyJ)=i|siMgYvlp|DCteu>~w6waO(G6xc4AbldeEwWwV;fsp&gF?h z`FMLPht+pRoWPVekxtzM@e)LDNo|chjvHF#W{{g$5C&T~% literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/certificate-plus.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/certificate-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..63bea55a8022138fd78412c2fadfe6434736b65d GIT binary patch literal 509 zcmVAMd+s?mw^UjzPLbj&go-6}h~h6?qNF%E2+pp8g8}W|AkJnGSCJ0Vp;*w( zp;%~}s2~xW!5Sp7RCDjmZIW}GOjD${ec=r6d3iqYa*mYBWdM{?_{J1~8ID=bxg|Z) z6zKf0dJmz;B{!6-@E3zf=~t!C5c-rnB7`gU_nf0Ab1lS$yLShB&KHyl>gdqe0 zfFDK?)>@Rv@I{me8_f+)UO5FotKZ_}Pv7&69? z@qGf{CpUhU+MADv2)(O9?Rj;Zar*;d4VjwC<%-3pKilmcYpqK=`N}1i{g!h)p7;t( z0D;KZ*g2KW-r*Q!&$n;5$#{~MUFCJ}0nqsiei_<3Oz2Gt00000NkvXXu0mjf4k`7J literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/certificate.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/certificate.png new file mode 100644 index 0000000000000000000000000000000000000000..76f1d27902d5bd4b01336bba95b086dff4675756 GIT binary patch literal 414 zcmV;P0b%}$P)fFe;rsv<#!LXm?+{;yls=BM1;2DFN@qIo#V*XFmlHHl&0(aWfXUY* zIRl)T?f){91KIWJSkvO#I$O2p%E0QzZm{heItzmBgoEl*g^n!%?*|y;>k)qiJ`ZA& z5<+gPO`oKR2vS#QT6sT3ujpMCodimY5PCe(Ppg2sm{4KX2T2SRQJr4!rT_o{07*qo IM6N<$f>PMbzW@LL literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/cross.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/cross.png new file mode 100644 index 0000000000000000000000000000000000000000..3a1a72b350c734310c7933f442d20497a5c98588 GIT binary patch literal 360 zcmV-u0hj)XP)R@GUabOrMtd5B*tK)%N*I>~wi-QgPg(xCe1jS$y(-jPYf>jI_ zs~9|Ly^Ui|@&jDB{%PTl_&Ye5A!gx*X$9XJf76^EZ$I#Rs3nKd- z4*ywFK+*q>MtE+u@RMcG&ZtE3pZ$Jd@7-=-Nx>n-1A?!?0C)8|K6*W9S6Yv z!%c2dK;Y&CGYW5=4z8ys8vd$bgUYIbz6KhFia&bRw<=bsQS-y;%_#^d`KeCt zDp~SH2R&)y@+g#6px~=^demOEZnS2BGIZEjVL5W%squBIoH^EZBFrtbC04xkzt^4> zm&klN3aKrS5emt;z^QMvEobymJ;lXd{bj1W7cIr6^XU-7wK@n$2EICr_ rGzzgzG2s-E^+IHmf#T5NTrLWK+0*Fae<|Uv00000NkvXXu0mjf5wL>g literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/folder-small.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/folder-small.png new file mode 100644 index 0000000000000000000000000000000000000000..b3a3c01eaeb38c8e786f53c6f506217a35ce21c4 GIT binary patch literal 250 zcmVQ0J30xp{*7i=|24W-m|HI@v-^<2T1MnCC zK(guw!;t}2{Tu+0%ibu22FI2ipz#tp6o3}iAhf_`=iUSW!ZiTMgBhWP#*GULz^8lJ zCgB#qnT2-%M~FLJI)UN)EH~BhW%4Kno>@GW!Jp08H|r%*(l9x6fuXVGnyr;PDS7 zEEbC|ODG9EZH(~&cTgwb8Ksff7KM0_qoF&9B8eLfmuK($1k}w2zAu+c$*mOyy($bP z1cDkOoagz!%?W5uMph6g+!AdyX`FEa2ap@{x}JbPyj3CLqiE-|CV&%hGr|dJd`aLW z>?fgQ)C&D55d~=O8)q6&l!+(fhfOPjwS)qR%i|b(Mlp8Gr&0#Kq|O`WOV{5~8tqJc z>UO*5+iU9g``7jV!{P8l4alD`UGY$qqcN;A$Xp~zvQdo9zyf{cJg9}9OeR895y7}- zvl+G9ZHeR9Z6{4rnNFt>;8t8ktJPW)lz#03dnjnk=kstd7(CQ(;u&(k@wx(@ffw`| tT}=+~Go%)cFYse9qJdj5zvdhr}cF=J7UvUwe@0RwxjlG(Rzyqo1xp;YQ#_qoMxUY&Nc8 z%#P3G?q42CF#&F+kTRUM6QLZ(!AWsP#f9TlWHOm(%`{Cza%3C|_#Ce5f)EmcD5Z%w zzNTrK;v@tlC@v!7dcCglr{^ay#zI0m4a>561w79~tJT8g$^mM%8k)_f63}%W7t8yK zD1Caj0LOKD1%e;|@d+xGirRSzmgEkx;}B=$>;4Y`kK==Wz}9Un-K`-M1+Etl6>09M z*g*orV$ZceaS|QaDI0uHOb&hn3A$BBL~bH7CPq&ORNMgcbwLsn3G|~YER2hh?7(I3 z9uvo4qI(NP#p$a;7>^@ij4&!WG7f9n{+@ICR^>tk10wHu{@Y`7%nNAy%&tm~q=p?3 pR&Jl$5dQba)ZbT@iT2;;`~{3A<(apE@OA(I002ovPDHLkV1i~1-q-*D literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/printer.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/printer.png new file mode 100644 index 0000000000000000000000000000000000000000..866bbe0d4f0dc29d5d170fd750713fdd9ab0153c GIT binary patch literal 657 zcmV;C0&e|@P)NK80wSY zg9BegM~>o!L4&nWekim*oXNj*qG2+)3zn$RU?9g@P;m#maG)mzTc`1Om7Wa>%6& zWtkudHzi4m?DL&G9uK0?D8k|JIYOZj1_lNcXLolOy}i8=$})?^q8%F>o6cl1a5x+Y z27?eq5iXYtg3yY_Mic7m4XCZX3$yv5;w&w#V{mY2nzF39xw&C(Zf-rDPQzp}@vs|B zO=cJj4Lo?S6u$mIaT19YjE+vMQ-A5Q$t2?OI5Zj!?Dog7S|42qIa5GREJ&NBwgr?sP~ncqj37X9wgIe9AIDH#oNlbzR*H{5AQrGlg6}j~suJQ}C5+ rVXmsx?0R+elWSE~vCANb+`{|@uc`t&(9{)I00000NkvXXu0mjf+G8&g literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/product.ico b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/product.ico new file mode 100644 index 0000000000000000000000000000000000000000..c7840e40593405eafd3c492df500d1995c3d9a56 GIT binary patch literal 1894 zcmV-s2buVZP)$>YiSL^m%jK?1u^}gwN&i~Dbf$M z_@$K=(OO%KFOh&63pG|uUktG%x!aJYw!|1hDNPA6giz8Dk{v&sO>*zqb9T?!J)2f~ z|8OBWGv}G-d3I)=nR(_g%{0@zlL;55nP!7Hn=p>Km^G>JDDf!aI1?u?j6UZXkpq$j z;eEu_gijC?EW}0mO~zA%!#F^Ej_?$=GjV)0`kkjn2P{G3BHV~u2+PnILf|nxL3|k7 zXq~P>$u4SgKyyCvF2YwZryiM;i7mocnb=debB5bnb4S~MzVH(@!u2IvXx znS{?^5uPRNI$JU}xIWEg#77C2ma8Azgx7I|cnqh}nHb}ILZ6-!FCoss(Q10O#|fKp zMMutQ;_ZY78K?&|8^ravkMQmu3b(O`u!Z;xp@rjwQ|xL_k~c=2h4*3w)(}=>UPfMv z_%WWZ&;#N)9>>Z|!4bTlaH66EnzM*MCahOD!Np_PNcb7;z10*x*UlVVL;Pl^hwaDL znAlrhMxpVDC-4CphbuUsITMfI=7I)K;+MFW)~n^^_TsVzW3vfwOzk!Oh~t>l?Yr29 zPZHWC9gvI>9wC0IVASl!H#oB+{pVXrU*q=^ucC2)Qj_3voVgnX#>Zdac3N)?q;IWM zGrlCrTAF8Q#;JeF8Itc0uXJ6+apFISvEc9D#6{V+`V4{QLcD;BGL5xy2d(?-Qhzww z3~#tq%i4xWRWBg`4jgMFLGoD-rBn^Bkr_mjR z-&W9aMARGVa@GOi68WCJhl!Ew$;(rJoX=Ybt;Nht!!P5>vO-5g*)iWZSVd}P2rPl? zx~qi^v`$qKTrcffCcHc{4rt6H=I!tQ&|g$sM|_F+U*aRQYdRSkF3wk^xhiML`=2x{ z_97<4H_tCS+mZI)I|mp;Fxc|83fU;IIH%5Y{SPGL)utSE2ZUAlV|pAu2=&DIeq2|=(oH`}5GhrXrD0ae%-tV6q^F55WrkwG~LYg;|6v;YA znaoX|Qwj(jC3Bsyzxcg6<9zdSyoe2iXJ|g$S>ET8Eyy|6>UUn>RsXCL{&oIY+=qMf z>(?IV@9HFB&vL6YA(BfbzQ-duJLH^+u^(YSaXGF`+Xzpm+21U6hq@)w1j-Z}8W_*7 z-@O-jB}d5*m1{gpIDsdM%SRFC8*}9TU?In@&KsHkzm!uaVQG0CN-?rHzev}w9S?Vs zHMwNh0eg^1K!jzzQ(#qzW7uFcq3+{^tWA4q6s}~mE5UuK$EGl@_?H@hc!~7HDUV^} z{IxmlZDUvW;|>`Iv`%1qPQA|$s89}JR(HFo6zB6u<`J&UDfnBjxAGL()cq)|qd9jV zy}H?p9hql!Y;11SeMjLiGoI`9Ql100NYlrYnS=F%>o%Ei3fFg1YAxbp_|$O5C$k8* zbw7_A+1Ya^TW~Did`P#!M~EM#_4;5+j*?_O;i0L|;%PK#^}JS7l;eM(lkT3(T*432 zWa-<9WL}!6>0&GGzITcW91!*)?+E->+E-W7Z=@`5-~nB?Nu0(#Wm5G84w!(uiP`1r zSbE-k#IfUHMK0v!A*p@EZD)JH>)U6j^^d~J-*nz*#UcS z9j%I&C@Wu-Y~DcJklz#N43+!v>p_&6N&=VSd-xoo;Ak%HCR{sc+J1nWqRAEb9ihkA zkB6m~C4WQQL#t%8SdKGuvAQ$&tS&Yj;uhRAjI#&4ES+3TcvSJ8eiHE&!Vcn2>?6D; zy$XK{vx##Fi|`TR3M?*h4ta`rKYlQ5(sqd3;>k>WyR!_f@xY`X@nzgbYik|SYWQ9t zxtMS-)*0>ti9W=m(hJ%TGI63VsWpBvk}Sp@gthAZcHkiKr}#OoQmeZv)cnm*Q#z)t z!)LLgdR~Ea-teR}^gTPu%NZm5YHW$lG4&E8gb!m;XVRNAXT&3f!^Hj4O!O`scx!K@ gOf$_i)4W6YAG{+`g-)a#z5oCK07*qoM6N<$f_T8K`~Uy| literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/reports.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/icons/reports.png new file mode 100644 index 0000000000000000000000000000000000000000..128b26246188742c8cee56534f4a4299e642d49f GIT binary patch literal 452 zcmV;#0XzPQP)y~9fxm<>Bw+q&5U8~z0$jAYmJdzuGjFn?B`>)J#7FwMS)xlwr z7H2dtEZIDW!1IgKi$+9BoYTOtdhwAzyY4*a)8a}^C@IWqDqm2dtstqQiDwG0Qn}%FKK!4{+0efN z%N4HyElLI&iWCOZ1VNh4B)uyB3!=e%kO9*KeK_VyT-MoU`&(_j`9Hn|^0$EU)eJKr zE=CwIiT_N@)7)Pk7b5>hJk0z9;sbFm%T(dh%3Dl+C~h+P&p%)OK2WTOVTu3~!&CtV z5Jni#$LGP&%Xh~AX8cd3J;whXE(H7l@ufCteU{##^Phi_+!G*w9z#Dr2hacpOaprP z7#KQuJs8?~&lsO_{w8r)^S{O!%m3nsH2(9il6wUdU&qkJD*!Zr0k;9|ybKJ@+#U=~ z+-IZ@XnhertMZ?3o9uhWW}e*)tvu2|0~iP!(8SHaP|D%KP{e+QYnj*!#xjm0K)xnJ zIR^tajNO1Db_Rw-W)FsVrZYg=0?a35z<}mP0J0CjXPZR|`v3p{07*qoM6N<$f=Msk A5C8xG literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/inputfield_tree.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/inputfield_tree.png new file mode 100644 index 0000000000000000000000000000000000000000..c0764981b98eb333d6261cd0c6e7a8bba302a748 GIT binary patch literal 1074 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 I`iR!+KN5%(`v3p{ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/loginlogo_default.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/loginlogo_default.png new file mode 100644 index 0000000000000000000000000000000000000000..98b89e6f47ddb7e86ae346d77e54253406ef0556 GIT binary patch literal 26207 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/logo-business.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/logo-business.png new file mode 100644 index 0000000000000000000000000000000000000000..b75da0f06db118b2f248b498a7792075fef6f7c6 GIT binary patch literal 4676 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 z zl->di^*-i+k zHKQvKpH3B^CGhYKU0{6rm~V@AP_qjIOlwsIQMuJi__{upZ>|#gi~-l|J7l8F_cT)V zdUW6Gjwp}F0&)uQBi}#JQftBC3Z&)^YcUl*tY_UsOLe+@tAB}#Z>Dq?cJIelnR;ag8=GIM%8ej_Ei*V`Oz^GdkL3JiWgydrBF5? z1vJPmJx_1b`EzM)!co2V2f8|=@zGV58nVM_L=(ANT=y2vSd&L`^<@vT@3XXz9@+53 zua(|wxlDXCh&3BOC5!5i5vRvtnFQ_Mz6<02UOqo#?2}A8wDUyP`?gyXWIe~50U?VU zxguoOv24&Hv0`+E$knw_Ee$lZR(?xoj3L`U@#qn~9e;#jE7(g1G5C%S7g=9NnC1oj*d$ItaEDaFy8m2@j+-wkop^U+_nV8rgyn6P^)$xQ|3$pv3UU2qn(fH6#gl1)sR0f;Jsc`QPr9PPn{-y6 znCrMc8)JX2Zt2WWzxEg}RN3xZFTmwz{CeoQ)KT-#ln<85|9saHml#_^XE;Ngf27HR_*ZR8lrH^1FPc;Gp((VL0x&Mgl}90kPlp#^nWoY(lX7*(k}Sky6vdOEV-BwHiAFpt6QkXNDK9yH*- z1R~|%E5inCii1>^2grx{FHzGDYu6S|E&hFe3Wvuo*OOXm2YX%i-4pXQUo%+cgf|fE z^hz}=Uq7u5Jj#rN@+C>&sH;a zAusu?Du{~oS^Yi0(twp}U0ZtiqP8vY>i{cab17REKUvxp3^mLjED=uKr@5T92MhW) zR(b3b(5~gG>7D=wvDJ06UBl-nmK-QmHsdi^**neIR{sTR@%~;tZlV&fD zW?8DAo}(oc$lZrl6wH_~Xywb1zn4}~XJ6HfCdYCKMiJ=+S^50mhBI5u`f6QK)9dLD zCwr8kHT_w9p%FChS8O%ICWYIVp{Kr`K5Sa|uY>Ki#gI7_G+_PB)fmsa*RJX0$;mxG zErN;7zkt+mBd$oH@2{F`pxc$t{k|yy+cKAP>$_XZRp}4~Nr-Ia#_(=+UJy&=OEfUlrG#N~cS7a^6G^#T)L;0?} zznKr#Nt)ut)WYTs#Mv&78@gs*K~1igo}ck69$0?|A1`0rZ2PfL ze3fJ_yxFeP;l)!IF0`I+L#6M)iU)|b5d~;SdP7Ho`vPV(g7H$2PVO?}Z?;axb(a_8 zIGX6P?TLaiW`yc-WA(<*cJ+k`OBF^&TH8B=#;$X^On2TSOm4rzV?zqXz;Qx|G^SD^ z-NcI4wv;;zu{QV`7q20caz#QyWjNXf{eH0JwIA1EHrV>hhcL8YNFcT9+k7B5R!t^2 z`;&xPht?@+inu`S@H)mNWz5&LS*K}%h~N)A`q#3KA$njEf2z04wW^U$WHzNTC(C@* z&ho}SoR}D@(p{9nKKb)HBx;?=rwXRrWsYOA;H&M zRFm@wsj?KhC8c#~eDa#Oaba{1#|gQ3=2DaDy6XWQgdcWyVs-qa`P{& z&0^Y2BRr;wcJoF5>@8BbDf0=! + + + + + + + + + + + + + diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/otobo-verify-small.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/otobo-verify-small.png new file mode 100644 index 0000000000000000000000000000000000000000..6bbc06b45ef9802c922ed47557ba66bc501687ee GIT binary patch literal 1866 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 L`njxgN@xNALf>B8 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/overviewcontrol_line.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/overviewcontrol_line.png new file mode 100644 index 0000000000000000000000000000000000000000..c169aab162347943c253d787fac8c0f47f8a23c5 GIT binary patch literal 86 zcmeAS@N?(olHy`uVBq!ia0vp^%s?!|!3HFktYG~Jq+~r^9780+lYjjG|NlutL&JZC kS&15jN(<+lP&~}YpqugC*ZYuY7f>OCr>mdKI;Vst0IW_K?EnA( literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/signet_small_bw.png b/var/httpd/htdocs/skins/Agent/otobo-dark/img/signet_small_bw.png new file mode 100644 index 0000000000000000000000000000000000000000..20e263f592e9dbfd4e78d44f0efc801b33f113ff GIT binary patch literal 1793 zcmV+c2mbhpP)ULN}~*-HbF*MAR%VZYopg! zpmw=e327U&4GN+*y%zNs)HY}x1Vs@snoObJ|_c7hP{30lk+XhKL)dBx+UYc6aWAK32;bRa{vGf6951U69E94oEQKA1tv*EK~!jg z?U`$+R87*?wi@=K9gC}v5Kl_*i)jNn>6y7@LUU!{Grf)t~| zA`4%UnPgdD@lV2nFoXJ`Y$Is!TW>jfMK_5u5WBa+V4D;Kl?+|1enw*mJ7qk(HG3_k^I1KtHbkn~%v zc?-%6Zf5O(@xW}LPYpT$1vUZ`B>ho?KL8hG8Ej_v0E>ZvwI=jAM+5VKr&8qX1w09K z0+vbIQwUO3{w^;7CMTFr0-pdIfFFSaz(JrRaE1RF@E|ZC@H?0yZy(?@pr7x$5*U>V z+{`)wZv!JE(|+7^c}LRm1lPYj+&92lGn)R2Fof z^1#a_{awkwR+(96;A3ELWEwB&O{j3k&8!Wul49t?!2OcGsxxbtw==LAw_=5ADnLW! zsWJmMFALfY43qRr-6$iOSr;7it&yoo(z384ajKZvAYf-;KL!kzw7br%Va_hNhy0ev zG)dCS@%Xl7;wjau!U0SXC%E;&M#?> zPYv29ftfAGOI84Vb7Yz`o_rgtfYl$p`jE!7qk;M8cF{EdxEY8U|lu% z0D4elYL@h3I^6R*2X1B!K)1k_ui!TkcZe#e0a)cvktH&-9>7*gp`VkqAQQ1yxE%I~ zY)8vEN!o5^BY;h~<14s->vCXk1bqqaPTvrPnJ(#tr1*Yyn~2*4mrMFH9urQL-y>W1 za^N2R3t)r?JqxUnlmxvs0eXg{`4z%9;|h(rz@(%B=fM4$IxMAfrNa~9`vbitjV%Km zS4%S`JzpjCn4q0l%f>tB0id&Q_pK5f0AIZqJr8DfDGvJjX!tBi^D4#j$J+iu*LO+d z;#K9RpnaE_WvWR7t)Ucpwxqc!eB-6^+oVA;_{N~!9k@M3q9U2uWxyR#_Z&%cQigaS zy55;IC=|{6r;HK<`t0 z*B>^s(ODpB)DnvKjzyAAlp9O%=gX-Jff2b}Zc{#=Z}AJuP-ZqBSP^xPk@RyVzjDPgxc7S7g6qD(4l^5G6JaDX zYiDNjfK`!cs-!Qg`B!_B)dTpN;@4njaPx72q+{7|&&9nOc$L!iekrcrJX_)vscPwE zX1#$ADXqef;#Qp1l73AId>t?ic$CtAdj&8t?FWEVHKX4c-XM8HIs6a1Y-GcpP`s?3E=+1qpae(ypwIwS19i1e$;;z{Oep zy>Att@5K2o~x@2k6q;yZ4w$jqlmi3{KCbw-M8%et1!Xlyq4+OCw zs4U`w_`r=tp2#AK3l9MmRMb~Q1oWz)vM5UbXC~WCDF#u$@4f%az2BXC=FFKhGru{r zWTtbgD6FbM6mnc#cuC-iLxBj>a82MS3d<^ZNyHOLT$V$^5-}q?JUg$|qR~#H?ZP^` zL2t@Q`0k&(5`=nPPQo}@g{Z=!q8s(4GpuyYj8V1P8Pl{%T|!=NaCU1}tI=Yl?HXaL z(O|M=wdN#fbmlrb3uw$vPY@Cj`?Q>d0vsS5Ur{AgnXR-iBTbSfN!5zvQlU(mCY4F# zl8h9gL?lwAi!#%tqExXWOC-z65DT4GLT)fn*;ZYBR&|lunIQOb5*qDxOICV%OG`^y zi!{w_ZAcd@mCAIHBwZp&1&LH!o5`+eO*PpDIh45c6wx-VRd2ED%_bq%tEn?L*>e&S za6<0OSu&%=osh|vMoO8cH5=1gHI{U7nke0^86su_Dp@Kkt+AV}wPv#+*HQMWMzh^) zYcyMgs+tU8g+{A4VSjddS8-4J9!+$S#!lx-L}F2@NS-QD)`}%rB4w6LIa~yUh^53K z*+oZ%S*NdW^U@&|)rvE+B+4wYmkyR>R~=BJI*na(Lt5CfPCeP_7-Sacq((7bUHHB# zL#K7ug{8@AAXTo@rqc%6NSo|7s1LDsedx4V^=7M4W6#xCEC#(+gR4Bf*`#w;q{US; z+36n9KReg%MBJJ8G9-8KwdUjw%2JsPW-HVXoh!{w?~cu?GEZ=sN>ybw*Xs>*uC2PH zP*_&1l8cpcFrzdvTMbL@&n`Tectu6`1$VU|qcOd^mS?jUH$$UzHgYe>Trq96Z5BGc znzosntXjIb8H~Ww(w*(Gq9UuzWV35bTDq(#7qXM4*Xyz}6-tSuptwL?C=tmOVzDw) zttwO%s6}eIT3(Q$B+be@Dhpv!sH`Hhwh7yvQ?2fIsAWaHMs1~44?VHQz>>ka{yplu zQE^Q&rFt9mQf;oL=;-!HgRG&advjea)u1O0)S|K4XpDSLf(v?fC+N_GKaXdGnMAh&5C+`{Vk2O$=$7X(6VRwx+ z3X0WC7wH>l8^n>xQzWuXcogs`Q(zX8BFW5v2Y8B%6q!^6j~Hm+E2JqBr94F{5~oPT z3V4($G6_6V3GhHqrU)L8&BT5ggu^4vkV;0#Nmw+*J8^8kD6F$Kc zQ3j^aZ9vzEWPq%Jxh#zhk3?ayx=MQ?CY3AX87UberCdZ@sHIG?#NkQ^$KgtWFB3at zGE#7?OyWX~LTv#DT;OCVWFq21Z2}E-2`Oh@G@V6`b==_&G*%oIh6G6kR!i&Mms z6tOf#oRI=n3_{|}6fk)S$U;Mab^uL82CW5*9ohw$`v{Q&+K)`8EGjBg6sjee@*;78 zyg(rmOT}`9S|M{*rdN&qrj0u+AATyp@04`+4;AkY)jin!$%Mzw{$#~$b^b)yX!xZ4 zaQTFYE#QZXjfPL!50_7f*aCjI*l75q{c!n&h%MlUi;ad)+7Fjch}Z&txY%g;r2TOD zgorKRhl`DdPudTcPl(t8ez@3Z_@w=C`Gklq;D?KihELiLmrsb;0)DvIX!xZ4aQTFY zE#QZXjfPL!50_7f*aCjI*l75q{c!n&h%MlUi;ad)+7Fjch}Z&txY%g;r2TODgorKR zhl`DdPudTcPl(t8ez@3Z_@w=C`Gklq;D?KihELiLmrsb;0)DvIX!xZ4aQTFYE#QZX zjfPL!50_7f*aCjI*l75q{c!n&h%MlUi;ad)`ZwVU_8k4CO>o|~1rGM&lfm3?$Wh@) zR0?kjaa?b5YIraS3nwmd@@64KLc)lb2W~6z_j3FD6RkfGe-LrOp-8M`$Jyjy_gQ9g zZkc<5NR^`W`g#a4fEz$Kl#{de;gxO`S+%q`1 z+n~-r5=OAVsu3XRIF-#IzChxFLnK7R$D`mPew=$;B7DZ1M>r07j2G}Y`HsgKyFYM2 z4m(7)H>Nlj!NIYdaWK!+WH7)BpArwO)7a=y8Y5j>JiZqEd^85x5RI%rL&|U<+N85p z)=kxd&w0|kT5A`BkEBxzhnWp#Qv(*pS2>7BpDRO%^X!fSH_`q)kmmh!a{|gS9&jL4rR_(_}Z7 z&?ef74^u)>f3)!J%_39Oz+4007JTl z8(L?!gF#)x4}ofL>>^HDz!0npg~G$hJ4a|o%ZMQCQV1$7*PF~7Xd6b8-HOjfkDoA6 zC^!hMGzi)q*tte)vsBcmaoa#}Zd!;BP&+gc7f`-<)X_5DOD(Mu3Rz({LPlvVRsfl* z0%55RzDEG`T%Zjtb_?d?T*uZ;!!!rCxL7M>5a^zmZg9{kM8-kqV_Ii4fqipuo-I0~ z4%7R9zOT6n+da1&=y}b0x&`R>flf3u8TCNpzA@HFYoIOiFlLE%TH6S;24;$G*%sa1Hx$0nA#9> zlo`iD(bpVKCv1oFn}IC3-y(6{I>LV#P3nw_Kj7hcVtRPybIK+Lx!>fB3p>6jd z)bnExFL4b*5pxmR`Yx+H@z`EiAE(gM+B6KP`|>H^mb^Z}N-qtk=RVjkEONA9A+~BQ zd^e!UDzxE)k;2rjMtsu|S=nOcBc+!)cv=@#AE7O}Apt?;uJ^9Xt-sJW90hWfF zjKBHxWg+;0vbUQ7t$PI?SND0jV;2aQFz<&7I~+F|!VLpX80 z9L{3!a%_4sDj-#Ltx(%!ZFY$8@QaUvQ3Q%by-(LVss0tM73xF zx(#VjBQnC++Jf#tv(Y@X06l;nLMzc~v>t6ho6rkr8+rxpL2saU&>{2zI*vNfDfBfu zhc2QkFewmFVN?v&iyA;BQNt+-rJ!=DVyc{~rY2BRs0PYJHBom^cT)?frPNAlEwzDq zo_d+uL%l^Eraq!hP-m&{sh>GqPADgq(~mQllg?3a3OFMwm8JxMCMVu9! zb)088TRD3;?{Gfgba1}rT;L*Z2sfTPkekX?a8=w&?nG`q*UG(%JD=OmUB}(T-ND_@ zeUID0Ww<}_0(dbzAup9Tf>+8L!_)Gn^X}p;<%~_ za5CV6Kp^NP7%s>WR0=c#yI`K+VZpP4U4kQmQ-aHZA%Oz|C4uU|iGilTIf3ng&jh|2 zcqH(2;FX}rproLzpvoX!P+QRAp!GpJg5C`}6?7#yDmXbfC%86vYVhpf6~UW=Ul0By z_=k{?kc1Fr$mkG#$gGeRA2R(o8CG1t)Yg(@* zy|(rGv^TH!u->D4xAcCj_v^ixKCyj9^wIX2-{*xsANS?-9oDzH@9ljb?|Y!{g?|0} zmGrapd$`|g{h0po{qy@z?Z2%5tNqUoh#8POKtEvFfL#N=62=J&ga+XX;XdKHfqe&- z4s05@cHqH*R}zvF#w5&1*qrd`px{A@LG^={4ca^CT;hPlio`n-Hzt0Z6qKY$YD`+5 zv_I+6;N-#M2H!h)+u$?FJ(J6lXC!Y-{$xnlkh~$&hpZd&{?LG-ilNhnK05T!FwQX9 zu*PAlhP^wSGh9AgKm5_*hg0})B-xa*F6CHiXlg-fbLz&_6KU~j8GEAbCtdhJh4U?*+Go{<5=QD<9&>4?qd?<^N zRmkp@?Uns1&y-u`o8)IR6Emk|K9YG%5v!f69_)*|T2A`ffz( zh-o998F3~%Ih)R2pM5eXAxD$5Hm4(3m^&qRO>Rftz&uUfy1dWx2j%PXpUgj9FtlK5 z!LtS57K#e3g-7ac5)E*?|7viLJ~g1SMyQGKpNR&smE?oxi~ z$kHXH$IAMZY0Ea0ox3ITmOF3RH!^f&&B&D_KQA9vZY|$Y!Kt{V;=zhfMkS3hjoMa; zD$6P#to*bpxoUdVKSu|Qt{S~+^q1A*>N~3U*TmFJu6d^BVr^mV;@ab5hKy+%vv+L7 z*hynIjJ-6jXx!3q9plr--#PxB3B4!iCv2Z6m^gOglM^ret@v*b{q58w*`#@sj^3Jl zYwN9V-PZdy!)-e!M@-gCesKza%D5@dO!-AqsadDFP*+y>NZmQDO1oV9wJu+`Om~*f zp_kI9>vQUt)}Lv}X?U>VY-3(ydn2P)=~wE{Pc5Cgdg`TVmD8S@)@c}L*lY|mPBFf0 ziZ)F%?KAf`x0(-IhFj)YI;Lk$e`xwS>qzU9Hp+IZZM!`dCQ}ERhBV#NbfP)8c~$e} zma#1_wnnv@S`V}hYrDVg^bGZkCvNB6uDyNl9Ru%}eaDGA3+`Nd7j;+NU3+H^nmKpo zsaYkno}L{%d)n-O%@NI6I_Jl`$KAbSZoj#+=AOK#wq)(rb%WQnKOXRS^W$HxAG?146N)D` zJlXrn1yBC^lmddw;^-GhG+Udvv?zCW7Ed7&rW*w&_9a)v3*nOrnQ^nH!pY& zJ=gTySIArbCB5{>mY6N`w^Cc%ww~M8xUFORgzbl4zUAe;J4Wo- z^3Sw?KK07LS61ze+qwAF;8*9q+PQ1St_!;@yO})=drt11y!ZHP<6nD!-{^e@UmyAU zn{TM!cx`{d{#|e8y!pyoS#Q1kw&Lw=@5tZTdO&ty%fDp*+Hz2SaO=C7?`}V&JhbC* z_Tg8L`bUeSARykGYIJ0Fbt;PBBgM?X9^=~%~yx)0BMWccX($ITyKIX>$X{wMQ4 zjr_Fzv%a6L`}fd)Z|;zH>^xC);=t!MpC3P|J^A$)wl97;HTTP~FWXNKIKAPF@(! z@#7gZ;yeuwo=@OkyZ9GyK1`)&0e>OtiKxyGJ3CP1E$T8gqBsavSW02-;Tsf6J{LAw zRRI#;qHy9vI*0}S<7h4l4Gatn3JeVj3XKX04vC732n~&h>lqUh7ZcMnDwJH#m&4Q5 zrNTl&!otHM!^0zE!^6X4u@fHah!S-p3OaYAs6Z%A9G6N!oG6MLMRk4(3j&zuITJBx` z)VBS{PG5>b91i4`NAe^H;LAuB28yG3kb~(7F?`AFC9yaMd#VqglP1=ku+CYks)^Iu zGR`Lj;0y=`%l00DOg!F0S3E{;r$2XR;rcm9_GF>+V-(6IX-1(u^j+o?JI7v#z7XGI z`&o;;W&Oq(_a}Wje0JxdukI|`S^Vf%yDlyMZ22>t=(D^TU;NsM1h;=|zq6>l#lb1N z{c7;V)t!freA50!>RYBsO*yGapDd04V(Ak#okzAVJ^$nK{y)C^T;eNtCNAqlogWdK z9SAmtUL<9vZ@8? z1yC?WhBpPP2CQ;W{XONN2D8h-p%6%s2~^g1Ox~2#&r|12J`t_jb^+S;7kj% zV66roFdEP0TE7Gig=tTShjQ_GF5-G`90hCeKYk4SHt@e`1DpeNy7mr84^?6{dHJh#-r==Y zlg+iT9gII_sV1NFbS>bk-5k)(uNqY%!8r|vZ>-W*11x*#a9o^jsL5QRvD;~~80}*A zv0F7JSRTX6R&7Okdn0WvFf_n^g1r$wUPks4BD%1#F6SC{&u(HHVe7=bq)mG8wKxV! zHNsLiygeB5ocl2tQ30%~<4>izH#$hnbvPmlG}f+x-9d>j``1MgIyR-lCsP``QMqM+D0GdCTyzmb8Rd~JtAKnEX z=d|_jNa%G??+Jl{i9`ay3ib`yIhGOBG-@ogkf2^;R$*Htb^vc|F>tYZH>5IHg z2_d}bvZStWfPWS!gph0ABm`^2Azp9CY=J$8tAWKY4UBPkNvz9k!UjVjF1x`qha-Qr zrLVMTNLj$a;s4pQ3#)wLbS;pj<9kalXFZamZqw|b|bE6}- zL;6phWtgT=vz(c5=d}*@cAS?xufr(Zipa$tWv@RY>VD+*&oa8q=>4+{Y*Tn3_s=pM z&FiLS8EB?smT}FSgE?d_(e(`*JC0dK*Eb>|cy@t9*l)+U=3FW23xT1qX~v#q2;ncs z%rNI@BeM(V+C?|B4YKq6-!fx}9z0E4CFMw%^(V=6~=v^MCctbpG|Xza+n} z7XSJhVLJVFf;cye^UY&NQoPFi%3NW7hWjUSUuG^dmzayp4{(3aoM+B4-!b39{SCt~ zUo&4Zr8MBmmfLX*WWEL>@ zGxsw0Fn2R|F~&cT;!b8IGo7hn%9s*H%@i{#rjRLsJCDg_!r%^NLYQE7?%cuX#a+Z@PP5)OmCF|4@p*&w#MB--vF^sQxF62)YqG zEanUm};;|8rj$bin;XXrdJl1{8e8e1Mjxz5vN0>v*LFNGSHnX33oq3Jf!@SD8 z!t7wS!zlQYa}3!0%PG~=I>-QoKMEXc`zc*g)wmsGn<*k%!GR- zjGGUE^kR^@55i_KcQ7rCjWID(8Jf{BlbG>LEmOsm!w85+zkKJY7YZXE9{U_O9swO= PpkowtjDwD`FyQ|H%qRn~ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/actionrow_bg.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/actionrow_bg.psd new file mode 100644 index 0000000000000000000000000000000000000000..d3b2a9fe5931950fe2238a53e714bdbcacb182db GIT binary patch literal 24641 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 Zut@i5D{ELae`x3Xz8v>h`S)o#{ttW00j~f6 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/agent_tabs_isolator.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/agent_tabs_isolator.psd new file mode 100644 index 0000000000000000000000000000000000000000..8f063ea6d79bb53ac31e0d5c7e0725ba61ed62cf GIT binary patch literal 23454 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 GSNsn^ozX%7 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/arrow_top.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/arrow_top.psd new file mode 100644 index 0000000000000000000000000000000000000000..41de49b0a0abcc195f97a81b50c26017c38c3445 GIT binary patch literal 29650 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 OsoB2}YAf__LjMO56ED30 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/articlefilter.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/articlefilter.psd new file mode 100644 index 0000000000000000000000000000000000000000..a7e196520a27cd716547091b6939d685c69c1129 GIT binary patch literal 1079244 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/articleview.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/articleview.psd new file mode 100644 index 0000000000000000000000000000000000000000..231e76c11998f359835edca06773c1896654772a GIT binary patch literal 25926 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/button_bg.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/button_bg.psd new file mode 100644 index 0000000000000000000000000000000000000000..10357f213b1d966c861edea2b9d1cf6d5317b807 GIT binary patch literal 26408 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

xKJ&HAU$X>R)~wB0S5zsgM^qnW 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow.psd new file mode 100644 index 0000000000000000000000000000000000000000..a146d210aede497a05bbe356ab8aeb617f1ae243 GIT binary patch literal 31458 zcmeHQ2VfJ&nx0)rmV2i+VLG^|*s^4>u`Snt!Purg5|E{}El@*}8)<|9d4aqXl8^u? zw1fZ&DJ1mXTL6P8DR3q{0z60p!8Xmd?w?T?MnGQfE_bIDGduJD|NJ}i%|CTLizGe2 z5K+i-vEbGLToCd_I1JagXC&#ld2BX`a68io!9PT3y$CJz@{RE~<94)PyyWT9&-N%! zZX~>(n3ueL(BLY)Trrt3@rs#Jl{Pu*w@urkcq(Ob)aZmfex6>&l&Ny28koYV!-^DB zCo81NsKF`zgQ}9MG{|pO-_zV!wlY-ynLQa zXJB~ovBFqkjDjx~@e)L_q6DE>7$40O^7)cDeqx-6A0v zQb9(R^??vejw&;m^ht4Xm6esTm7-Xkp)^h)l}h9I!Z@KY1|(vP)moFhDn@JUVNqh! zlff7j29@5V(rI~Eue?}SZc2`d!Vj`v){<%T_6KQ=v80r-3Y{jdO0JI+#PZ|pnjzsJ zKqX0LVB{v9p-87wr&!9KU#2tZjAc4KPgWSu%abcqS{xq~=PvGezC#m}AvZB8LcV|> z!xzU0#6;5Je^WiQthHcD8f2K!X%-{S%;IPyAG&PrQ9Tc zBrVReRy~8_Fvw1zlN!Z%xzQh18A^q{F7)LFHK}r?B92ir8b)g}LVXBa>qDtXD$yA< za#M<2uUD%Sa$Mzc6GO<7^7RLx<1+DQiI`f=2^qT;^C zWH9o{Q8wtEJ3)&koQBk3l3alsU5WyC zi;QwmoD0>FE%#)q`z!6?=vs6;C4I2|$}&dl=vEVp1c^!Uk|d$f)+Jh05vd0&G3rW8 zm2v}6NKPI zLZE@3L_Ro>O~mm8;DZyzi-ZH?MPi{;k|j$^&qx$z@Y6GenVG^gVTLRnD8j@9YsOu2 zX3h4WW(Q1_>H&6uIrrNErY7a9su=Z{3>6G$M%-NsV4l$`!wF;uf2<>+5X#sp!#yFH z(iFn#gTaPJk~opvrCksci6!Fr=y<+V%qKq7Qlda;@r8t9@kKyS5Ljg5qj9Q4;zNx> zZ2<**pu|fO_{4|WgfP@4_)z`OoreEcjCSPJ&>Q$%1v*oU;>leAzz z@q&2ZVjpq~zJ-!V!V>IDA)nwA8EFE96NQ+b2(|`3SY*6F3Occm(@G^ctyF?#q!KJ6 zl@b}LfP}F&DbXgC;wMUpPASd_EFi?uV71X;>Cxio#Ar#hG#a202%-hTXn`nN5FZUz z3_^m$XfSyp$U;Mab^uKz0a^9rdBsy-iNpW;yLPt%QHT1TrXU1 zfOw92;qr`+8`le$8z7#eUbsBtV?ZQK5kquTyB7P zj(XwpjE@`F3zr)po}*s4JmcfW^}^)_i07ymF3 zdg1bnj~mwumm46Sqh7c?Ph!;yLPt%QHT1TrXU1fOw92 z;qr`+8`le$8z7#eUbsBtH%QK<928el0vt8?K7>M9DU0VXuv3IY**NfRG6{qdiZLlMIPe?G&s?4bI (UxlEISai!!LOKp{7k@1nMO-1rj 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow_isolator.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow_isolator.psd new file mode 100644 index 0000000000000000000000000000000000000000..400060ef97a1d1c91e34e7ef2094f35b3383feb8 GIT binary patch literal 32630 zcmeHQ2Ygh;)}OmAy%#zxArMNEZP^x*K(a|lAR!@zCJLL~n`Fs0b~g>NfQSk{K}4jf zG*QF{ic-V|h+^TJ@?F+Gc*5lX71d% znOQ|nX*r^h{oueQ22M5#gp(Xo)+llci#dJCO{AUY4oO@hzRw8D7}8``YwBnlzlyHW z88Z`peB+%2zD}E&Fh*J|EH}-YqOct1%k%L#?(eh zs>xC#5Gj>Pflw?Ei&H=%#oBDNshd)a);@M6PCdD_Rb$baZ90>YkM*jnO!cu}V}V0L9>w5F0;rfN(EL6h1n5TyzQF3pfI15im2)xDJ`MWjIxoR7oB^HW=DMDF_NLC>drKd^LrQ$(Cak@~*P-2(# z(ot;E>Z+UD(IFM5OGQi_3`uVtU{S5wroJI9Oj(DX3;_n20XnfL#>E@7SKQfx3A5CNJ@z|?TJ0ZD%ShTrZHYw(J+WHPkin(?BkJ2x(I%S$ofUei zW@l5hcYCBkmeW%_xz3iV*O3NlR$HtzMm{sa2|cqDv}?j?hy~Nt8rXlZ`bIV#9Ot! ztJLc}4PfVb+QsRiUUs}`eXUJb?S901v_2fuwy(n6bZ|TXg7mUk(8ILhxvQH&;>KbJ z($^CQftCn|K!ig_Qf9Pw(s9>M%8d3->P}f{)Y-Dcj@-Q1-l;}HwHoMLT@7u8G*Vfz zSSp880jDw!d9pl5!97amDE3YB z1G-7qfgj+Qwtj%Q>7}|RT0b^d2i>C;H-30%waaHmgTBM3Ki5iN1m4_l1fwnt28@XERsp{g!wr#hcP`Yc3l^@ zJ3hQAz-x-Y^`7F{pSqqkH<@tz*-ci=ROioxiH1+w50_7fm;!#dm}vN<{c!n&h$-NQ zi;0F$+7Fjch?oL?xR_}8r2TODgor8Nhl`1ZPudTcPl%WTez=%u_@w=C`Gklm;D?Ke zhELiLmrsb80)DudX!xZ4aQTFYDd2~TiH1+w50_7fm;!#dm}vN<{c!n&h$-NQi;0F$ z+7Fjch?oL?xR_}8r2TODgor8Nhl`1ZPudTcPl%WTez=%u_@w=C`Gklm;D?KehELiL zmrsb80)DudX!xZ4aQTFYDd2~TiH1+w50_7fm;!#dm}vN<{c!n&h$-NQi;0F$+7Fjc zh?oL?xR_}8q^}ECuzTe%ZG`2%jj*m4;g!Mc@9@gt&MJsE==lw_1ux*pOn{}X34Ge9 zf#syen#_dCiu@D>Sqj`cw?tJjt~8Gi>np7`eraV+QK5>TkRlLd!;(u{AjqxA<(C!} zmRIoca#=y%$OOJ~Q6FBpix+0nWJN6qS_QCP(M(%x%|)Or1rnrcZCY4emSNZKQ5@iE zbsAe%a8O1a-JAuBavjRd7Fb}LTB@$0^U31RRQtsSB`?KMv?W7;Q$Rw8g7!7oba-WS zDp|Q^a-|7^b#0)fhLPc9QP$R>?}x7h8o{OkszV7P#x&F zk&0n8j-v3Hh3Y`1qo%M-(nja&)ithSfjkDRhPGtEqAVv#N-1y_Geh7kJFKF;F@uyA z7nm%%sU}z}riW!$&g@(@Z`Yu=zBxLm7B&W~e$;2lVW}A*Fo4%}kbk2k7;E-!A3L;D zDU7(&fx!+=@>ViMxkjyrp5^v2gI9%I4FT5Z-E!??xVHs*o!&%Vw9|dC-jX~5Zl!`ECL$tNQWm(g<+Jt z>+`{uN@4wTTWPrh)>AXs?g1FdsJ+3kW9-!4u)_UR^cvv>xrTF4OxGBX!EM)c9l!&= zbelVXcMY-4+wlO{-^jyw4#((#EtSjLlU9h+JlG8L;B5cX9sp1jLcft(TC9TRZ!(nP zuH^P;``51;2ESUZx6%UgCU;Ajf*4_>+CblKhG<(cYzD{Mug+>pQA1;Kzn9-y4W!bj zzAc}T?sjsW8e&tl(?$NVhotw@(9xlKKRa*PE|Q54pmzH_CEIra?<#iS106gMJ79Z1 z51l^X_4K?&eZXwi!lSZnH|Bcjx$YC)dwSB<_5EiD$xiEcR5?Z;oqdb-&yK-zc4;BJ zwBhM*_Y>3c7!e9n#V}fSKUA(aByPjpLlHb^vC7`(o&Jjl!>&N87SGAAsIP zy`C0kNuBB27SuVd?p;!6L1AY>{3#$S*#14?2mCz&MWO--Da3MK$u6Y*NL)CgvZn0r zj_Dyerjg_;#5ocZ7FuCZ8?CV89DI6cCi*yWB&H{XVW%NJUx{K?+Cn@Vs&dBrnU9|6GyPXsu5U~)Q-acZI$cIbffE^8I0J$m5W#|s5v6$-39xNVwE`ePkX=A+s z(uC%fW9=}>4LrCHQ`g%}!)POI!CNc>1L5r%9m2tOVa&lXg@zhFT>k3%vtfT$2k;JX zv1vRx#nu|9aqKcYwcb{tuJMox*U*rTZn70x3o43>s$g4PEF9=$dk6>Bnk-YZ^|~4- zQW5sb!`CJ|8&U>n>1uVo-Ueh)1I+ohBaY|l2-{OUq^gE&D#rjf%C0|Wm@5L3pphmc z#yZGmGMCibthCcHa9pq+9H|XAw8~@yhibzQ0Tb7HiIW!4AL~M)aI%J+C$zm~L=biX zL=_b2j3ySe4TI5U!MneX9XFmIuov2D5cDVD=W31BTwI=y+XjN2VflEASi2??0?L<; z*jvUYDFvl`J|pf%$S9530w7bRAS}_sj>|yL1X|x{Gh;q3b!=4~rdhbf#af_%KzGJ; zjh#*=GIn|>rnLqm_%{oe*{n5aF}(}uha2j#-?NK=p4FhE8-YFqbfUiApaUBBkg*0@ z4Q-KwF-x@3np&WRK!;i?%2YsSfK!FmFz6}?Uaf(hk?Spd7$azCeu}pf|LKH`Vlm2*Tt-*Zcq~HmM}wEa zw>mJlQL7_6iR+9W8!R(4{K;et4Vbk1H4rhYuc6q9sVH(^EMot#2XSIT5PQNi5JS1_ zRunWE;g&b1*D1T-0}b&c^axmU;g)69k*5Mul~wRH^_B*^2nS!dC>TYcSkwjeM14?y z7=4J591TW8Q63tON?;5&4&4Q#u3BV(XKN#xhNh!gXbzf(o zjyIWiH}6s2)4UD5?YslL6TFK70RdeC1_fjWlmw^)Yyqn6*?ib zKJ>BB=R>!Leir&uSXfxUu%Th&!)#%Xg{=*HH|(phU&3R;Q^O0xwc+=LFAd)uelYx8 zL{LQEi0p{FBBn+xjCeI-U&PtSpvZoasz`O@y^%{JUynQ*c`+&`N)%NRWr%t->cyxJ zqfSQ$ME8r%i`GWZj9wM}ZuE&5c1)ibRg5O)ftb}X@5P*q<;5n&7RFAFofG@_*uAmm zCUq|Z|Hou^KV`FUGlorb$PtYmM&j*<#Zj`byU~JuFrIRuj|=vvE2rD({!8NZDY63 zyR*6v>|WOW?(VC)@9BQAN6#L^dYF4G?(uGqvpwT`4(&O)=YpPZ_dL@prdL)kU9Sbb z-s$xnKaQWx*Yg+gck$2n?%ungcYW^_z4!LMl8}^8nJ^<^L&BGRg8L}?RQFlXXJ?=D ziMcVP+vvg+P+Wq-QD+czodR+`aRTdOTW`eos$ZarY5aR`l5eW{~`US z^k3Qk&;Z^5#elj2PY>8XkTp;`uy)|mf%^ur2FV8L20cCKKr$D0T{R}JOg@?tnv$K; zkg_i2cxrrVQR|;Z+MdhK9hN&gcW+*FUS-~r zysz>T@@w+f<)0rW9d`Gy?FHO|5e1JI94+ios3}}qcz(Ei_&vjSjR+l4K4Qs;uZsp2 zS&Ft5vx;jDxFgL#wgyX(osuCeOo3fn^v~FJf?hN z`HSV3Dsn33RvfGBUs+$db9BV$38UAJzC0#(%=|GeV+CXH8T;|LuH$s$wvG=NKYIL{ z@fYvNyW`0_PEL?cm^I0kjPt=^L9a6in_N-2&TcW!#xnT0M zlP}km)IDFz04IV%Un! zEBmcnxQe%`Vb!;*N3Y)foZ`8)Yr3wPv*!2bjnB8dQ1-&Eweq!VU+n(k+;yyV_3O^O zG~uQFf6x8<*7YgtS8RyiFz03Ta{bHSy)x;QBO6C--1(~F)%CCSeQnvMm`$@cQ=6MN zpWjlurDf~5tp{Eo{`$^sgSTyZBlV5v-|YS7(zoK?n)`O}+cV#8eP`-B7q^?YpWRWj zVC58nJR{lnKkQhc=KW7)@>_el3_ z`iJx%oA%1~Zr&%~w{^dA|F#1e2i`t7PmfMG+VZLP z)6<{nKfCaG!{=9y-Twvmi`idBe!1|g?q99^=YW51XpyzNbv*a@p0CTlK6XNL;`?u` z-&{R8^V_g*7oO^MYVB$9={L{hpV|N29p9b&-u(TQv$KAP`eE6*{^wr%ap;eG&W}BR z@`B|;>%SiTsmo8#|D5*o&WoiNzq(|&bmj8wU%LGA!mo;7cmFo#w^LUduLfLQ^!tF{ zw_O`??Tc1JYb$xzh$W)|JQ%RQspAneVoinsk0!+LZd>0L!#m$ zLPI0sI>*Gs#l&=u3MGf*V!!bYsj!fcu<)?R@bJjk@bK_h9E8W(lSJK!g4XRQDiEr} zW>X1>6-BY5sMarGLV#-BMGb*ca$%?f2NW0|Y^WTE%L@n$3J#&XBVn$K?Tm~>6o+E7 zI4o`eFObU)l|W<^o6|d5#LXV1j!Bp@UCfJpe8np{eG=o!c2r5yEHe(M0{YG`KY#p! z#wv|px$%L1xldGR^LDPX$vPdZ{F?sPt25vIr2fQD`AG{_Kls{{yAFNx^K+ZtJACru z=<0@93)gIZ|H!wOu~<-A4k=Rrk1Hib=q-xoKnbQK#Bjya zACJW)*im-iyd<&exMjwCRe7Aons%Wt4;LVypLFLzD8#Bx+Pq4cjsDtIgpNy)`frA zgplALfwGYnnNSr>>F{BwTMM)ePAj3zAQt08f{#?F9Hn7}_IKw5oCB3wT#N<+5r_h) zXyV;qTHtqukuVlTsEX?5q9;@R9WvnNlnCCg5sZ@&vQT0|n*3;Wn0d2>1QuzyJ#{m1^MwP805m0 z!t;pkdQd&x^`QDO>%pR&I;d2ZTQ{g62ef5^1G!?`L@dXA?q-7tzs)=H!Yr6=ffLN` zKAiKAz@aehj&V~?KF3LPbj3-q2LI{D!0!Y9n?B&~HV}n7^GG=D9ZqiSecQm(`aQJ}$^2D7gA??4f&2=5nz+Ndim%P)hwvsgCUn2W8j2Tpem%x^X* zJHOmjF03OT{*kQRZz#@G#L^%|zMlv;?j&D^KuP;wUYx1$SQh15JwCBO-WKN<9UKku z`4(s1xXMoLMJhLT_U}<;Ci2xOkR*eE;DVp@2z579TVMv7j0G5Vc6cZX-32yZ)cU*g z0SA(CaB>hl`rwMc{oxSTay-#79_u#3vZiG)%m%eHu>c(Xq47fs-)BI1E&MkgAAVD) zu(;f$GC^81oQ$$DERIxq3*V!yAeeJifjns?xD{wk^;K~1I&e$z=Hb@Fi^O3y)1YI9#~46AwdkCzc+uFb)%@p~`C)+Fb21>nid|4D$-Zp7)axaJ;X`9s}A) z4C89IwZ7hnZ5#_{01PQ>;ajws3`-@Bc%v16b>vt9dR%vXvrdce;UwQpHTo*t`Z?Il zI3E7#y2%kw?(2+o*iKlU-0Q98YL9!39_tSzqf&>Awbp?1aE;M4@Sm7)j}P4Uxa}Q? zf3Oq(yd!XN0fO}EX4+B#zukmQmi-AYsXXh0*(BfUCJXVE?Us2U2*#`3POjj+*MPvO zF$P@U-aFLpy$eY4Kj6Kg4)29&e=~eyA*H%mUOd#);wTP6PA_KioL=nY{X4w4wN-ft zz0~xn_Z6`)hobhTdS9WJXx+C5$F#YU7_1G)cwFsXW%pwIe;A=&Ud)I2eG~X}Gx6Sz zy_t>UZ+UP2aH*F!-+Rok`IupQ?T*Cxg^BaAH#_=c?9K2#<*P4tc=IBM``mC}9M1G+ zzW9H@n+wwsC;ZpeR?jQ;X5fr|eYN)$d-FfVIHt|j9s}A)4D-tLWUQA5eVI^lVpK=q`%_8W5&Pc_$xKLP`_Ci tV?BPHy&M4pg8Ro(cqMhx`Nd@14zvB_sfgKPpy}5CmcNW=GXC7({{gTWy66A^ literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow_sprite.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/controlrow_sprite.psd new file mode 100644 index 0000000000000000000000000000000000000000..514000735b9cdc99ff25494fc3fe03cf7aa37e90 GIT binary patch literal 58391 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/gradient_light.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/gradient_light.psd new file mode 100644 index 0000000000000000000000000000000000000000..8cbcc85e56092bf7a8a7e540fa2a36d41eeb1c97 GIT binary patch literal 25090 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 rmK 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%0A2QvnmD?m+3BOgTjulapTbZ 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 z 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�W)+9~a8T-P1P74<%HjL`$4Or1k9`CM+x#!C{( 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_shadow_bottom.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_shadow_bottom.psd new file mode 100644 index 0000000000000000000000000000000000000000..828d66a4edaf301e4809e36d7bea906e9cfad954 GIT binary patch literal 30964 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�+_EbSq+h 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_ul_bg.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_ul_bg.psd new file mode 100644 index 0000000000000000000000000000000000000000..88ade2a061907ebc41dfff9740fc882a80420bfc GIT binary patch literal 37784 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 K5x$3O-Twn)2CIPp literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_ul_shaddow.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_ul_shaddow.psd new file mode 100644 index 0000000000000000000000000000000000000000..04a4534efd6389c411da027d98c23445223f219a GIT binary patch literal 58806 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_underline_bg.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/navigation_underline_bg.psd new file mode 100644 index 0000000000000000000000000000000000000000..0a3cef14b83eacb52f61dbdfcfad2752739a5ccb GIT binary patch literal 30238 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 NI&L(V5DnVQe*=5OhdclP literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tab_isolator_light.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tab_isolator_light.psd new file mode 100644 index 0000000000000000000000000000000000000000..3b4b91ab681ba3eed66a5513920da3c8d314d810 GIT binary patch literal 24336 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 QLg=ThfBly{>e}D`0^ZlolK=n! literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_large_hover.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_large_hover.psd new file mode 100644 index 0000000000000000000000000000000000000000..4982ac12ca87c80a3738d3ee5f5b24931d395a7a GIT binary patch literal 93372 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_medium_hover.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_medium_hover.psd new file mode 100644 index 0000000000000000000000000000000000000000..d95732371e5c3a5449bbc8fbc4ee61f2d8bef941 GIT binary patch literal 34704 zcmeHQ31Cyj)}EWBP4}I$LnupG+GcN((iYmZp_P`FwyY0@G`VdtY2m(Kb1u1h2i+TM?AcnXshs5>61l8iqVRcrmu9kKPD(Py2IVl1LnnaPVkcd(Q#TK(b zLstsKDuF~KQV1lH46!srCKb4mlpO}XOq;$cqbyJ3&J#jeNi`0KHA5(zF=IyB3~8Fh zRxK2(R4SoJB9ur{fg{ykZ+2+wQqA_hj1Z5UJld|a8LSQiWR2x&D=kh(R#Fnq$P1=& zdYv~PtJ7vAx#)F5+DMydv%@YFr-_AL;gB{{ugj>i*i2eSw$^Gj8gyEmi*UMGpGK6F zX05R}EcP0UHB;zgb!VI@#HC@Cj#M2>ZASm2QrBs%-eQ~W?woZNlMo`H$fBl224aTV zMr$1wTZP49%w`&`)KgG_x?CzK*6IvqT<}aRqY1lDYnk3CI#27Mvn3+2C{-j*m53_D z=@~LrhBSSMNSq-Ov4k+3&14i?^oFYX7BZ9>qVx=@oGpXJ*<1#gqF(FJ-jozJ?_bau z#l`J6hso5UMT(0v@+>+hwz9&!Y^T$p&&ZSHD)aJHIpSQAB2Ob0=V+8FwOFMTi{%&P43(r~>|8ET8s zVgp;Cv!$8B*2pYH_@WEd>QbAf%3!3k?PVi!1%>(Qbg?QuJynth%50UdRXGI)JM^7; zp|`vKS^d~ysPc_-O*%4;X{iuQ%_y-Mz-Y+0lMU5qL1R^c#Embb?G~dGk5kz&A_IhC z?7EY(qnjt4(0)>Obn~RXlw-^WN4CVBTQhR=RHL9;)9E}zHEoA9^7IsmTmg>~9#x7Y zU6LYE$lw8*QkEi@ir^80ALvSHibR#3A{B{Kq+%sJsuZ~d9;pOqAV(pB2Y3}YEQfe_ zq%x^ws6->pQz<36Dy1w(DS^pL0Rfp*oS&nRDHXY%f;TCdyV!r)cuv=u`hmtFP$8lLaQ;&Q<7d-4r>b9n;DDLoV$s}r0L3Z zS&B@gN*56qT1g?6Fs_797*`5(xtQURrQlQw;zEl;YXJpZpvaVR5pkh4!4GW-F0{Tv z3buh=;0ITQT_tdWi}R9#rC=B5A_WV=E~EvQqy_ttiDeLrT_`QM3`IfwO6;njoZu23 zl^pyE38pK+*1!del);FN=_-;|rNn7fO3b5DVjh)>@TkPZkEN-IG?fbHs3I~|xFj&U zrl)|_rhuiVq^BrSlqsqdP>ooeB9^3xr72=r3Rp2Pi4`ee^03&FKu3Un09`~5y#henielZ8EE1)jFG~gF=z`6qJ@=F7LF$b(Gpf0~O;1_eix&rF*O9Or} z2dpcgF26M37jwY60_yTh1AZ|FtSg`{zck<%bHKU+>henielZ8EE1)jFG~gF=z`6qJ z@=F7LF$b(Gpf0~O;1_eix&rF*O9Or}2dpcgF26M37jwY60_yTh1AZ~LYh7W!Bbc-q z&Rx!c1D5!NCifeBLbHn+qD@A@blQdwaAYOH$-N{2ZPvl*ICFJY(wGWOs*)VZ?2}ib zu9#4oFMtz=c88#JOm0!3T9A|~6z0GoL|Q1!tH=|S78RCP2=M7YVg9Hj0sHtQKB`Ek z;RAxeXcxkvC@XDq)E9xUR7jAfcj)1eVYF36*EtL#! zrqCT17TT^zgM&8Z*lgN*pHM9hLXjY$r%-LkxS5J!G47%W*oA6Cq`RhYKF>jGjM{2% zv49^dteUoE!$};Emy}ZIDQ2e7Q+7C4dUFj@T3leU8D?7Gte6pwU3s$e*1XjQ?fA{n zMzwHbfDIYph#MSE!5*x@b`9h|*b=NWd$&$Iv{EUoagPB*J9xYusVT~JS|f}sw@x!O ztB|)Nz{mDl}dRVp+k;Fo&qTL%mF-jzr)Eio5E<}9X|Rm)4Sjz=mdjPGaVwN?(*R3|Zvh6m zwq9uW+Nrf=g>P1Dw!#bbF6Tg~ca6uQ`lBAOrCZzpn%A%m3rH0!n>3!=Fxnu?6^hol zl@d4?-El1dR8a`yMp|jH8oIy5REmd^Tchu{Up3t3Ra&E+hWj{hU;OWPMqhbJBaG6T z=v%EJT2>4z-u>;@V7H`dp|kkDmv^jI8DrMol5?cb?%Js#Zi;_$nyGTDx^-$<|Gvc@^8Rfi~vDHptEALyrwKn>{0GVaJ#z)<(v*SKD!m0Q(6dL+VJ+bZ^m?&SR_i5z-rkyskGNXj(RI= z&UL5pHI8Su+O4n(^6iTy+q(*HFOQaG^(eP_QQMQkE~zJd%Yu5g)ti^pQ&70R48ID< z4kNcga=*jx6Hp8)0GC1>&nLMJasY{oLR9v&Lp`v6SgvIhiHRgJJaFqsxT`nZi@c@y znS?`$3l7EHJQ+s9a6={LNoH=K4D;St$ss8(6P^Mjtg3<-Be=otR19U!vgKZigovI9 zu7^iXD5*XQk$Dxu2w4$wwF>S99NlV^>)(mPd1Dm;IEW%44haz=35%FmiiySL#&yAW zcm|XB5JJJ40vcyH^Dz43^#UqFK3UyxkaGhZoXVXB)67nz5kBxOpdpo7JB?SF75U>U zARLNv5sl2qi5zGq_-sIfyy4bMv)*1(IaLQC_l=@uI)@lSB)a=CNe+t8EsiwFxO0 zURJ;@rL@^;f;18NrG~`Zw@ZARd3Q`|3UEoeYz9dJ+}z_bEX^U8Q?zw z{(eTM$pC&lIwqKCE%Zem)>%IXt*ZgQ2>cPYiZV6$Gr_1Ls#*R@mfrye2)sybvDT9& z5e(D~f?Io4N$e)A=-CKueV$YXl209&;VE}Bj4Jn`#qpoGb3DCYeH z#Qp9t;>Cv}?xd$7hVr&sQRrBNd)~O-=NY>PKg1KaiNkpuf*iYn%nC?dRw2+iZPOVR z9{vbIVJI3UpsuJF>Wc=VR3t$PG!zX-`RF!Of-2AibO+L*8f1dGbq2Z%-H+y=d1yX* z5-mro(0a5HZ9<#THna=vM{lBc(NS~~eS#X$IrJ@RL|4#tilX>bBo$9}rFv8SsUehv zQc~GeK2=1OQ4^>sR5fL$oYY;^1Jpcf0kxc3Lv5t~N$sHaQ*TqpsE?>K)YsHc)UO;a zCxVl}>B$+u5ptBA9L`8i1?P57HD?-UCTBM1G0sxXTF#4{t(^UwcR43H4V-T|m$`@= z&Q0X@;ihtxTs60ZJCR$(wQ=v^&gCxVuH|mx?&Kcge!y+uUgTcm1@q#00$wU_D6fDw zhNt6AkDwtz89{|XdWT3tG$9j1%ptQv7Kc0^vM1zt$oY`#p)sNTLo-54LiM5b zp^t~I58WC1e(1T->tV5B$zfSx6=74u?hjiUwkhn5uusE&4i67c3Ri`X4mX6~7rr$7 zI8;p^lgo;f#1J;@OCO5g$eT92proAaZ!*#7IZvW04ypUyuAe@@iCk zR9aMFls@X-s1;FLqmD;?9~~OqKRPG+j_8@ui=$tOen0wROlZu27UUQUXME)&yDXJua4KnKM=n@{*Cx^ z3Bd`;355w$6XqrSBjHFwW2d-IvQA?=)pc6YX?LfFL~i1M#KJ^l;^T>%6Hg`n+PP=v zoX<hdXcTe7y57UAlJ}-i7Wmx64aiPImdVtDtLs*V?X6blukVvu?a@gS(CHHly3q z-QMVSv3o-Iq1|=e=XT%R{o@{-9)o+7^|-Ugx*msnT<+Pc=ZK!xp38c^-t%Iw#9qUD zP3^U)*PdQq_m1zK-P_Q6QSZIIzY%m2Ld}%Dz>77xg{Rx3OREe#QOn>i0swkNb!ASN5;zzoh@6{=W=J9x!geLj$%A zxRBf>xiEQV@(anI4vZW)Y~ZwkYX_bf6g)^dsCLj(gN_d743-bB8N6cf`$ITG(uWv^ zJT>H4N)TLmYED_3aym64H79j?>I}lDD@_2c%{2}=P`S0n9bX)qS z^sg2D6jKx{6{nR6%2MSc%C}TOs$A8*s$HsU8R;30jLjK83{4$cJM{UX7c!GG>CE++ zXS0&Bv{`Gi8nOl1Q?gfQHw^1DOgn7turG%99j+g~Vfgu+K{-=%Ud;JESCnhZ-IDu@ zIzxT8dS4zlZ$#eQyd(K>`D5~z=YOtA(o}0+&@_&akGONhzJj2Fkp)i_oG$EHs4Lu9 z*m#@bw!3dTI5J{n`N-uXzbG19WGmWP%qhODcwzCUqxz3BkJ?s(N(xIBmV8#4Tsp1v zwb8+&OGmF5{Z*N`?5?sy*oxK55RRQ@1DIUU&Q3cXYeMc*pL^ z(UY~4Uzrj#W!#kKr~IZZ(XQ2At}LuvS=p#l>z3%g)eqM%(tk~7(F^GFRasRFsxDM# zRWGdmx@K6-;+l&FwPCs8$EgKVS55t;wxssiT9bK4|G>sk0oj z4zbR$HcZQy_T;oi+eq66J7vG!zTJ@ki>brTfzAh=XQpRQUorjajIlFbsf(>M*B!1O zT>o(W`I(xT&)mtoQ+MZqyZYR9|6OP9&bfQdJ=8sw_Z+yl@4d6{J$K)T`<}Z$?Ec#O z--aLca-mJdpG^vt%v1@x4b8RZ_APNBU|5ByubaZ>gdj6naB1VA9j5I2YDa7 zd7|*dyC+ATJa%f#sSi(2I^FQ0{=*9&89(~*cjoXHFYRCcc5e1pkzXx7-~0T=3z7@FzSeww^qaqZbM9N~ zx7RPu`7ZXmmERBi{?#9b|8Tf*eB-$vZ9lqxdgSM>KRX6hVGnVY0dyIKD?wB!u*k3c{bD z*(f3;BqTH>A~ZB2Hasjmwo`OOM0BSv@$sGFKy#Oh3=fZtij0Yhib;ry zib}vvR05ME_GSdQ_MzAis1C)Yk`O1B;>J?0&!B3Q>mW4@N*M%86#x_%gA0}81qJg% zLc_wT=8>?|#PvkRAc{wEIXq4fKR6_a8zF_rST3(moH!_Fv^G9z+WnH?geTVgGq-QQ zPG$Qmr83*BV`_f?1?7!re$?6JiEB4MFd%PXg+BklI!Aiv<72*{e|ly1>mNAJ{;Ww} zwEn?YpFDWt%S+E}dE?}{%VVpi&sn@->zk*(x}q2{u6o8pOP<|!==AwtViAV}rR9+_ z@q>fpqzHY)aXcu&w50eT$^B0x;1cXFJJu-eS9!)ZYk|7Flg=*tv41cw0Dpk|z;P(V zy3YFiG3gHa3vUtHE zsW`GD1*QS?Zm^QZtO!+7-M#*))Ic{6bQ4Mp-_8-Nvk|gU65_{wZ~j9D+`CBH_3(KV zh5dFPLa@8&{%rR*OA!7ck_`Ce5s643cK?V7nC@!ISGLt0uY77X*W+jQwIIJ>3Kq#E zf7pZc)r0Egs|PiJT@McBm668r$p#SwFcy%ykWW0KM6bs5pm$6byc^)o3zJ~Pfd}X9 zg=Y^F2o&~vBUl~}o#*ki^@-D934te|gMbbE|Fi+txIy6&DFz-qN+T3ip|w@hj&j)D zgPk6{j~{}`#SVwM$$owq^V1NcomxFalhG>IDDb>JAS2WWo4HB2Oy4xV!e+MPt!*qn zT&vd?yML3(v)vtrf2W5zMB>@j*LW$ACa84O2#E|lVfe4gZARD((|hDam@UOxhl3_t z)E;7YhfQmSO*6ciRi9^Y)X=sZV>P^GaMZw0rjWM`(ap%XZ0?=yF0G_C!3!1dMmHJN z*WeT=)dU;h@afYl&;7OrYnktU!RdYdK~k>82~mj2E`yz1MBbW3uOqapCau{}Sf(k1 z&_&FfW6r}Za~K|94(#_qC`VK7Ef+#|5zJcYzo5`NFGB5$yW{ze2<{^R6H8 zd%j>qG{nK_5x7tUa6v;HQqn&`L(+CN1WU<3&=7fJ`k&Cy-bSng46LI7I+6wu`Zj(K7w5YTM0H3yh6bC6T+(u{Z)c3Ex<_d zxZAwg&cY6YojZ2y+_965*H~c6vzvuId-v|y0}cjL=KXFQIB;M;Jb>3(I7sj&0VLeB zch55f8(3f{jJv)C*0Hdbg*7d(nuS#?Jl!syVqqlX;a!}T17$Ksp>MFeUB_(^y`I)Q>fNx;xE2r>z> z2!;_1C&*b0RCSu&?yx%?GYP6Nss|DbAsE~)2HgZ0Y3;koe<}v}iT*c@e*Y5K zi$zx-3>UfX$JGnNm5AXYJ(bxTz`GTtu(gOo*sm$J*Mb-J%e?z467b*n{km_Gg*nqb zL6Vt^HG^Hb!c0?SA|mq*nO1zW2bl}-kWYqpJc^SMn>{iI{2fCB@9o>Qb@MBmVKRFa z<}jGAwr$^zXQS6%+qHZ5p1u3_?}y3c;G27%*|6c6XJBSnw{GoP81`4MUbTvh=}$ei zawQDY%a<=(wsh%|B{1IN0d~=%g$oxffZ=lf{0{bAGfd)S@CPKKq}!S(+|X^8V-lt1tKa?%XqH&N*}D%$eoR z%}msV6;+5pzKaPDHrxb?LKue2(X1{kHL!-!k$5@`3Fx$;7@=97ThQn-n(9ePSVLN@ zj=Z#Qp5K!uw3_qMrYHYQ#;D9@H;nZz=sP_E3Ds+20JI8$hF zI)r+%Mkvt;rDCy4D3#_&WI1w~(0`@n^8w0rn`?6_i}e0HA(od`M^UaEk*J}eA-h4A z?Q~m25{*V95=%u=X%;utjulqhNAZ#|Q#rO!SX!)8N;FDkmNXlT*)3hSa!RZoXgf`! zU~~OXwPVU!+uqN0XvjFFt3fa}r`&A?r=k0ud?-d2Tu2ezOq)xif1!=Ol-f%9r|c>xAyiH35n>mn^bcNDuHRl$lb63T`#rnoOxu znkiMu;Rc*qo~e+D;g$dlc(p83s!?Xj#F9*zL=CqlQz3<0CIuYGQHkLOS{05fARTU* zTqYf@)fH=ti^SSOt)@_=kZ83srA(*NNM#D8rdY2~`4#V=nP2VySbt77TCd;-IHju} zU~Eo>wUM+oNbXlWV^&QU|l)L>0u zY*l80&t`(3XDTyQnd(eUCYVMd$&^SlC9+J3JQI8vh$N~^aCn$%Nue1)D}V-~fVKjz z4y^*5eY9L5Qx{6L`r=|;adEL+t1S{MG*VTu7$BKer}x)?hZ^hA!+m}avo)A4ih|R{ zK<^lwVf`*ZyPy3o;(bCRnS^EBh`A!>3d;gv5l6f$Vy>_(5EgO7yCUWa%K~8$N4zUy zuCOc+7IDP8BIXLq0$~wHyend^uq+T3am2eK<_gOKVG&2XD`Kv&ED#oP#JeKq3d;gv z5l6f$Vy>_(5EgO7yCUWa%K~8$N4zUyuCOc+7IDP8BIXLq0$~wHyend^uq+T3am2eK z<_gOKVG&2XD`Kv&ED#oP#JeKq3d;gv5l6f$Vy>_(5EgO7yCUWa%K~8$_vl^x_6?Y% z19n|D!1hYKKa=?d-k;eg4wCIQ;at*FwgLk}gam{eF+suQMVi9}l1f=G%)Mb$;Zin7wGY9ZeHCn}zhCJfy?i8m^e z*?4;(5PC$gCCWv*sirazmIVyiX37j(9CLlrJE#L#v(-f9^Le@TWK%wf$o2_yxnZ|p zc7@SG>gmmp*%gKor`y`>gpEly*yEEc!t}uAXYZb$vf|yT*(TrK!~hR3*F%ALOGtLJ zoi#q%T#-MG&+Ad7l_Kq0x7*m%F4Tylpb{_!l)8e9-!2vw0!rIpKNakSzyOxpqeieT zk0SLpqa~;j(1Q_43+c{>y;uQ|R!|hsFjo{%8@7{PZB2x15DR1$EONK?_-CkxZVH7h z9xxkhehPqpq^hVg8ExRof1PURRG?r(0Q>*p+QDS#9*+`!m~O&%CAF^o&qLn$zce;T2cht4Phyq)Jc{_(N9A-sJA z>NJM)f&(_>797PxuzoG8txk)Pw)UUb(pM-$h@Gt-XO{8*+18zFwZk+|Yo6`(P^1|n zD@haeXLR|0uYkCgLK+gp0u!mu9^G@2Z$7Ms^BLMF0>D8>6belTbV!5vzi)F_X(s6Z z{^E|%xrALkfv&tPiMm7O`RnuwXtflYc{d)Qf`b%7(0?!w08^C0xCpPYf9kHdt84dE zus?kN+^+m2hw(4jL0?q~ySB^!x*ocFI|25u(?wrh5xe@re_bE#a+&|S{q&Uz7t&Y% zf4{SI9%TG)N7{-~cq7J3+3j;@|67(=oGpdPtZGkELNyKWcU3g7MBZ7`fTC~^8D7@U=Og;tz*qR&0E$N?5E6(H zc+%%OrqgM$bVvsU^AOF&ilL({2peh2zQOn)TIzRnoJWTc5I!zG9fz|fF-?Z=EJ=Rw z>`4aAd6A|mL897PNU=f4@pJhw>sGA}Vx+X_=@15J6f`EQ9Yf3f5#k8B5Nhl8VxGmx z-6pmDZ_;qy*hFwK{C0z9NK8z}2)}i(*0?12EKU~98%1NVodCxe4qC-AxIt|c?aC7NMX;Fx5uEp*2x;mgZ@Er(F8zmiHJMajKtFUxfy$2k`V~k$P zIhJ&gZulHx1_Y{x_UUy8>v!HNwuM@2F}{V0;2-x4#d1Vr@L8evswa{it`m7KBM{2z{xd}wMMUv z0+2Ts7PGq{$BU3Ox+8gXjfFm&EyTD9KKX@Xg9*TbCO93~);!ATD)&+zGT<0Ejc)@- z>Vg&2I4N+bF8FAu;<`@cbW0eHWg!9FL_sSJ`&vjGjV^(tk}|8q$$&OucTjG8P~+5T z(}mna&`NpG{=mn-e>m=I8SiG5R0xG3X;%X#m|Si! zGEo7U#%K%<9*Ge`3d=%iJHm}_ZFzy?Z?W7UfA`9DWC`Fp;02Tu*a93CA z0L}%c5?Dgunh=-*2LxKAbGn-7DiIDhjeyg4HELlA*x4!i6Cen3Aq#SI=wR5)Poa>=ag>i^^cRQ|T6+%02 zg|FxzwBv@ZMJR3|LOb3LDNhRamynZ$t)wX%8#H+RCP9$$%0Nhd**L%8DWk$7Ukesu zuQtIUre3$ugO5-YW_5Prf15Extq?sjE6G~Y4L>I!g_FU{;3Fhdx5I43$AAj0jt*y` zhDi7~*+L{>(C60xByIc^CC|)8@oy(1=2r(1D=8W=XFLQcM6lk)B^GCWp#R6x4QYN5&Np6erF;RhS>Q5;G}ebFE^1Pw=7NQzWwG#Z17(Ku9& zs?jub9WtRhWQVb}0o{P+qeW;5x*OexR-=c}Mzk4iMNgxh=moSFy@uXG@1SGoL)3y! zqc2e_`T<=g2!cz*5J^N|VlXj`7)3}4HIYvg6JyvzIqeg;2}U(KJ*pU+>(-^zcL{}KPY z=;-LQXifCQXlwMm=#|k=M!z0?GWsV$qF|&zCzv7d3hoj-DtKA&zTmr?Q9txmRPaHN9T!)sn(YNlz(F zv860cc{=5I%Fn$A_SW_$d*9J}YwshyFZJo)XG|Zm&*DDY`W)-?b6;WK;=c8L@9Dd< z@5lXE{YLhi*sr1AL;YUucfNme|Iz(T{TKIty8j0Q7z0KQs2p(pfDHo<4!AgQ(7>?+ zT?1DQd}ZMIK`DdA44OS?`Jk5uog17qIDfEp@bbZX27e*!CDaOS!j;1P!q(IQsU@l2 z)OD$cQZJ`vq)kd&khU%D<01SZ>LIm5mJiuCq;=@vp@yM14BayHgJHa3>S1-m?jLqw z*roK0^eO4LrSD8Xo6#quG^06VOU6gTV}=(DpEG>@@S`I*Bh(}6M?5&m$i`DS$1==#x* zk3O55kxS-o%srKtmS@acm)DXn%%7FNHov7HwZK@gzTnd_L&liLY#MV$J3>2K`-JxE zLUEzHaC_k;U5@TX-OEMHqOnDbiw+eh7EdZ(UHpkYO>fa}(YKCOjJLG zzw2z*y*M*&rg7#ov)Hqy%zAv*FUE4?dgH~K(wYZqT1`6B{iZL?W6aCV=g2&A8F{8Q zuXb7OSxcVfUdy?vPy!rIJvGX3A z&!1mE{~rs)3zjYT{+21X>|Qu<;k<>XZXJ8;mPN6P+>1`!Hu|=QZ)e?Zz5UP~vO8AY z@#|vq;y0Iwm#kRw%blh>-~5~8Z!7=Sc316Phn6arK6E$dZpYon?SJpP*KB)Wzyo(Y zaOpwwgGU}3^U&6Z2R^*y;h)!9*S@!I?7AK6)7P)qz}YZ&!{-|(Z#?jb`jO3>`fXaW z>0ggJ9&LH7^0ED!Rhu_IKH%}CTNqosTh2W(YTwL#AHFj6m81J7?mzVE_*Y+lP5;^} z2eb$Fyq@>^3vcAS@!Xs0H+R0Jd~3%+#lh|WQ2b;2A?2YRZ>!$k^^WG9-G_4zzjUPF z$liC0-hJ(8>Cv~2O*nS=_@v|SotSZ=@*r8#|ss zBgQol;Q0i;@f$Es2TDc(>Vt^3_u5)e{5XB79uW)#>n-p`()JY+(EpM!Q)d8*uTd-= zL*{wFNwj^479v4ZR1_~tz~c!LqWRGYz2XFdxL$pdl6oa2^+^!Wm;d35bPkD_=;)Z( znE2S(_~h8w*kl~UCi_?tu0}xH%P1iVibF7oG{i_CmHLhb0VxWF$0P5h+q*+28+Swa-!HwfeaE8n5@)930phSn3OhWzLb-E z&$_1yhYamixwl3pcP}`s;|^O^)q3)R$)iYF|MV^CMfX;li}!7yl)aBk`jq_knT4;s z>pk_IK4baDTc5pe|IyFBe`Ncs$4+0ITswEsicLFSJO23(s51XO@t9QFh$Do_Z5_ZA+#VWo0a?;-PzaF@ zRUsJ`=*uAu=Rjl|3}_?(QHV<<(rZXinSk%-|CbnqYKZy09taN+8j0A-*^SOl#puz?*(ZIfy~+nm{Myn|O@%@Gg;hJy(qKmgAQ09Sfq9xNepM{E%Bf&We)27z$N!My+s6@Dh}Q=(z{9SXFjguDfRBH7 z;I_f?l{p|!;BXp@6h+dD$^m45%58MOG8bNcYAUi)b);Ksv%q%&st*3Fg#IoN*9nbv z^RGqs>4w`5pFo03({!)C4s)O^J1kklv)!&N|MwMaWv>5&WblIp&AA>kqA0sZ4r{N7 z{>l}%fyVu4H#)4PmHJAEoyW9VM-i@>gK)R!5c&lNY4ue>y|4^D{En#GFDU^oy7qyJ z{)$p@_E0m;RYi6G{UyMKXRJu?>F}Wi@^%Nl>)>Qa*SiCG<01#7m+9JV=leQU>7>6w z(H@66X}jRjAE5#ES~sji)ANInGW)$25#U9{m_Ur?z#}<~$@FN6M^rqn($=SCaItI$ zY!YhoIrv$c0>SDWeBryAn_FB1pNoW2EXU?`VBPS%g$rwXczWfar&#dikxqAb@HaD- z&Di9o<4soFYOwX__W_fw2DbthRu8AcZ=oCg>2$o_QSS_m+dQt?4snwW%kN;f+D5kv zaM)IzE<7=SBA)&1)0QU@x@}(5oW~GK6%I IR+{mD0F{h(hX4Qo literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_small_hover_bg.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/table_small_hover_bg.psd new file mode 100644 index 0000000000000000000000000000000000000000..b1d383015fcc4226c48868e4b7fad8dc4e70fa6c GIT binary patch literal 46572 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 literal 0 HcmV?d00001 diff --git a/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion.psd b/var/httpd/htdocs/skins/Agent/otobo-dark/img/source/tablelarge_accordion.psd new file mode 100644 index 0000000000000000000000000000000000000000..d19cf68d318186cf47f3f561546113df568e1956 GIT binary patch literal 3099329 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

    8i`ZI{SH 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