/** * EGroupware: CSS with less preprocessor * * et2 Messages * * Please do NOT change css-files directly, instead change less-files and compile them! * * @link http://www.egroupware.org * @license http://opensource.org/licenses/gpl-license.php GPL - GNU General Public License * @author Stefan Reinhardt * @package pixelegg * @version $Id$ */ @import (reference) "definitions.less"; //############################################################################################################## #egwpopup { top: 43px !important; right:0px !important; left: auto !important; height: ~"calc(100% - 115px)"; width: 300px !important; position: absolute; background: white; box-shadow: -2px 1px 18px 1px silver; padding: 1em; /*Button*/ input#egwpopup_ok_button, button#desktop_perms { .Complete_Button_normal; .dimension_height_m; padding: 0 5px; &:hover {.Complete_Button_hover;} &:active {background-color: @color_positive_action_active !important;} } #egwpopup_list::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #fafafa; } #egwpopup_list::-webkit-scrollbar { width: 4px; background-color: #fafafa; } #egwpopup_list::-webkit-scrollbar-thumb { background-color: #6a6f71; } #egwpopup_list { overflow-y: auto; height: ~"calc(100% - 52px)"; .egwpopup_time_label { width: 100%; color: #fafafa; text-align: center; font-style: italic; opacity: 0.5; font-size: 10pt; background: #255ea5; font-weight: bold; } span.egwpopup_delete { display: inline-block; float: right; width: 24px; height: 24px; background-image: url(../images/delete.png); background-repeat: no-repeat; background-position: center; background-size: 12px; cursor: pointer; } .egwpopup_mark { display: inline-block; float: right; width: 10px; height: 10px; border: 1px solid #b9436c; border-radius: 50%; margin: 7px; background:#b9436c; cursor: pointer; } .egwpopup_message { height: 140px; overflow: hidden; padding: 10px; background-color: #fafafa; border-radius: 3px; margin-bottom: 10px; &:hover { background-color: rgba(103, 159, 210, 0.2); } .egwpopup_message_inner_container { height: 63px; overflow: hidden; } .egwpopup_message_top_toolbar { display: inline-block; width: 100%; .egwpopup_message_date { float: left; color: #767676; } .egwpopup_message_open { display: inline-block; float: right; width: 24px; height: 24px; background-image: url(../images/search.png); background-repeat: no-repeat; background-position: center; background-size: 12px; cursor: pointer; } .egwpopup_collapse {display: none;} } .egwpopup_actions_container { border-bottom: 1px solid silver; padding-bottom: 5px; text-align: center; } .egwpopup_actions_container>button { height: 24px; width: 90px; border: none; background: #e6e6e6; background-size: 16px; background-position: 12px center; background-repeat: no-repeat; padding-left: 26px; } .egwpopup_message_more_info { color:#767676; padding-top: 5px; padding-bottom: 5px; } } .egwpopup_message.egwpopup_expanded { position: fixed; top: 4vh; height: 90vh; left: 20vw; width: 60vw; box-shadow: 0 0 40px #666; overflow: auto; &:hover { background-color: #fafafa; } .egwpopup_message_inner_container { height: ~"calc(100% - 62px)"; overflow: auto; } .egwpopup_collapse { float: right; width: 24px; height: 24px; background-image: url(../images/close.png); background-repeat: no-repeat; background-position: center; background-size: 12px; cursor: pointer;display: inline-block } .egwpopup_message_more_info {display: none;} } .egwpopup_message_seen { .egwpopup_mark {cursor: auto;background:none;border-color: #666c6e;} } .egwpopup_message_clone { border:2px dashed silver; opacity: 0.3; } } div#egwpopup_header { font-size: 16px; color: silver; text-align: center; padding: 15px; .egwpopup_toggle { height: 32px; width: 32px; cursor: pointer; position:relative; margin-top: 1px; margin-left: -20px; float:left; &:after { content: ""; position: absolute; left: 13px; top: 5px; width: 10px; height: 2px; background-color: silver; backface-visibility: hidden; border-radius: 6px; transform: rotate(145deg) translate(8px, -1px); -ms-transform: rotate(145deg) translate(8px, -1px); -moz-transform: rotate(145deg) translate(8px, -1px); -webkit-transform: rotate(145deg) translate(8px, -1px); } &:before { content: ""; position: absolute; left: 0px; top: 0px; width: 10px; height: 2px; background-color: silver; backface-visibility: hidden; border-radius: 6px; transform: rotate(45deg) translate(8px, -2px); -ms-transform: rotate(45deg) translate(8px, -2px); -moz-transform: rotate(45deg) translate(8px, -2px); -webkit-transform: rotate(45deg) translate(8px, -2px); } &:hover:before, &:hover:after { background-color: gray; } } .egwpopup_seenall { float: right; width: 10px; height: 10px; border: 1px solid silver; border-radius: 50%; cursor: pointer; margin: 4px 0px 0px 0px; &:hover { border-color: gray; background: rgba(103, 159, 210, 0.2); } } .egwpopup_deleteall { background-image: url(../images/delete.png); width: 12px; height: 12px; background-position: center; background-size: 12px; float: right; background-repeat: no-repeat; margin-right: 15px; margin-top: 4px; cursor: pointer; display: inline-block; opacity: 0.5; &:hover { opacity: 1; } } } } #egwpopup_fw_notifications { cursor: pointer; display: inline-block; float: right; margin-right: 1em; margin-top: 0px; z-index: 200; width: 26px; height: 16px; top: 9px; position: fixed; right: 109px; border: 1px solid #656565; border-radius: 3px; text-align: center; color: #646464; font-weight: bold; .popup_note { position: absolute; position: absolute; width: 260px; height: 30px; left: -273px; top: -8px; border: 1px solid silver; background: #ffffff; text-align: center; font-size: 10pt; line-height: 22pt; color: #b9436c; &:before { content: ''; position: absolute; top: 50%; left: 100%; margin-top: -10px; width: 0; height: 0; border-left: 10px solid #C2C2C2; border-top: 10px solid transparent; border-bottom: 10px solid transparent; } &:after { content: ''; position: absolute; top: 50%; left: 100%; margin-top: -8px; width: 0; height: 0; border-left: 8px solid #FFFFFF; border-top: 8px solid transparent; border-bottom: 8px solid transparent; } } } #egwpopup_fw_notifications.egwpopup_notify { color: white; background: #b9436c; border-color:#b9436c; } /*popup Messsage*/ div#egwpopup_message { background-color: .color_gray_0; padding: 1em; overflow-y: auto; } #msg,.message { color: red; font-style: italic; background: @gray_0; } // Container für Meldungen / Message Container .egw_fw_ui_app_header_container { border-width: 1px 0px 0px 0px; border-style: solid; border-color: @gray_30; height: auto; // Statusmeldung // Meldung oberhalb iFrame .egw_fw_ui_app_header { padding: 1px 0 0 0; font-weight: normal; color: silver; overflow: hidden; height: 15px; } } .colselection.ui-widget-content {width: 33%;} /*Calendar ##############*/ td.message { background-color: @gray_10 !important; height: 0px; padding: 0px; span.message { height: 35px; border-bottom: 2px solid @gray_10; color: red; background: @gray_10; height: auto; width: 100%; } }