%PDF- %PDF-
Direktori : /www/varak.net/mail2.varak.net_old/skins/Default/less/screens/ |
Current File : /www/varak.net/mail2.varak.net_old/skins/Default/less/screens/helpdesk.less |
/*=== Helpdesk screen CSS ===*/ .tabs_panel.helpdesk .item.helpdesk { display: inline-block; color: #3D3D3D; font-size: 16pt; margin: 16px 0 0 14px; padding: 4px 10px; text-shadow: 0 1px 0 #FFFFFF; vertical-align: top; } .HelpdeskLayout { .panels { .box-sizing; padding-left: 14px; width: 100%; html.rtl & { padding-left: 0px; padding-right: 14px; } .panel_helper { width: 100%; } } .AgentArea .panel .panel_content { .resize_compensation_top(0px); } .AgentArea .panel.threads { .toolbar { background: none; filter: none; border: 0px; border-radius: 0px; //margin-left: 16px; html.rtl & { margin-left: 0px; margin-right: 16px; } .content { padding: 0px; } .checkmail { float: none; padding: 0px; border-radius: 0px; border: 0px; box-shadow: none; background: none; //margin: 4px 0px 0px 8px; //html.rtl & { //margin: 4px 8px 0px 0px; //} } .new_request { margin-right: 0px; .icon { display: none; } .text { display: inline-block; } } } .panel_top { border-radius: 5px 5px 0px 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 40px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACtJREFUeNo0iIEJACAAwlT8/1GPMAsaKGNMYpskAOPRdq9tWbrifpaOAAMAMvEO3ANCJPYAAAAASUVORK5CYII=") repeat scroll 0 0 #F1F1F1; html.rtl & { padding-right: 15px; padding-left: 40px; } } } .panel.threads .toolbar .checkmail:hover { background: none; } .UserArea { .panel.threads .toolbar { .new_request { display: inline-block; min-width: 200px; } .text { display: inline-block; } .icon { display: none; } } } } .panel.threads .middle_bar { .resize_compensation_top(53px); .resize_compensation_bottom(41px); .HelpdeskLayout .UserArea & { .resize_compensation_top(0px); .resize_compensation_bottom(0px); border-radius: 5px 0px 5px 5px; box-shadow: -1px 0 4px rgba(0, 0, 0, 0.23); background: #fff; overflow: hidden; } } .panel.thread_viewer { .panel_center { .thread_content > .buttons { padding: 0px 20px 18px 18px; margin: 0px; .button { padding: 7px 11px; } } .thread_content > .buttons.no_posts { padding-top: 18px; } /*.thread_content > .posts .quote{ position: absolute; top: 0; left: 0; display: none; background: pink; }*/ .buttons .new_post { float: left; html.rtl & { float: right; } } } .new_request { .fields { padding: 16px; .input { font-size: 10pt; width: 100%; min-height: 200px; } .buttons { text-align: left; margin: 15px 0px 20px; padding: 0px; .button.create { margin-right: 6px; padding: 5px 12px; } .button.upload { .transition(~"background 500ms ease, border-color 500ms ease"); float: right; background: #FFFDD6; border: 0px solid #fff; background: none; color: #555; text-shadow: none; font-weight: normal; margin: 3px; &.dragOver { margin: 0px; background: #FFFDD6; border: 3px dashed #EFE164; } .icon { display: inline-block; vertical-align: middle; width: 16px; height: 16px; background: url("images/sprites.png?%VERSION%") no-repeat -120px -120px; } } } } .placeholder { font-size: 10pt; padding-top: 6px; text-indent: 9px; } } .uploader_mask { .box-sizing; .transition(opacity 250ms ease 0s); background: #FFFDD6; padding: 11px; color: #D3B910; font-size: 18pt; text-align: center; opacity: 0; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; min-height: 100%; visibility: hidden; &.active { visibility: visible; opacity: 0.5; } .inner { .box-sizing; height: 100%; border: 3px dashed #E2DA36; border-radius: 5px; } } .toolbar { .watcher, .watcher:hover { background: #EBE5E5; border-color: #EBE5E5; box-shadow: none; cursor: default; } .from .link { margin-left: 5px; } } .panel_content { margin: 0px !important; padding: 0px !important; } .middle_bar { .resize_compensation_top(76px); .resize_compensation_bottom(92px); &.new_request { .resize_compensation_top(0px); .resize_compensation_bottom(57px); } &.own_thread { .resize_compensation_top(57px); } } .panel_top { padding: 14px 18px !important; .subject { min-height: 1.3em; } .title { display: block; overflow: hidden; text-overflow: ellipsis; margin: 4px 0px; padding: 0; font-size: 12pt; font-weight: normal; &.has_contactcard { position: relative; left: -11px; } &.expand { position: relative; overflow: visible; } .text { overflow: hidden; padding: 4px 4px 0; position: relative; top: -4px; display: block; } .founded { padding-left: 7px; } .link { font-size: 9pt; display: inline-block; margin: 0px 10px; } } .link.cancel { float: right; margin-top: 8px; } } .panel_bottom { height: auto; border: 0px; border-radius: 0px; } .panel_center { background: #F9F9F9; .link.more { margin: 17px 37px 0px; } } .toolbar { float: right; background: none; filter: none; border-bottom: 0px; html.rtl & { float: left; } .content { padding: 0px; } } .post { font-size: 11pt; margin: 18px 20px 18px 18px; background: #fff; border: 1px solid #ddd; border-radius: 4px; overflow: hidden; box-shadow: 0px 0px 0px #CCCCCC; .transition(all 600ms linear); &.unseen { box-shadow: -1px 3px 4px 0 #ddd; -webkit-transform: translate(0px, -3px); -moz-transform: translate(0px, -3px); -ms-transform: translate(0px, -3px); transform: translate(0px, -3px); } .attachments { margin: 0px 18px; padding: 10px 0px; border-top: 1px solid #EDE6D0; .attachment { margin: 14px 20px 0 0; font-size: 9pt; .download { cursor: pointer; } } } } .post { .header { padding: 12px 18px 0px; .name { font-size: 13pt; } .close { float: right; display: inline-block; height: 10px; width: 10px; cursor: pointer; visibility: hidden; color: #8B8B8B; font-size: 12px; margin: 2px -6px 0 10px; html.rtl & { float: left; margin-left: -6px; margin-right: 10px; } .iconFontInit(); &:before { content: "\e63e"; } } .date { float: right; font-size: 9pt; html.rtl & { float: left; } } .link { font-size: 9pt; } } &:hover .close.canBeDeleted { visibility: visible; } .content { padding: 10px 19px 16px; } code, .code { white-space: pre; border: 1px dashed #B6AD9E; font-size: 12px; overflow: auto; padding: 8px; } &.request { .header .link { color: #B2B2B2; } .content { color: #656565; } &.unseen .content { color: #000000; } } &.response { background: #FEFFE7; position: relative; .header .link { color: #BAAE77; } .content { color: #716D51; } &.unseen .content { color: #000000; } } &.internal { background: #F8FFE6; margin-left: 100px; .header .link { font-size: 9pt; color: #9DBF7A } .content { padding-left: 100px; color: #647151; } &.unseen .content { color: #000; } .content::before { float: left; background: url("images/sprites.png?%VERSION%") repeat -280px -200px; content: ""; width: 60px; height: 40px; margin-left: -80px; opacity: 0.3; } } } .quick_reply { max-height: 344px; &.internal { background: #F8FFE6; } &.hidden { max-height: 0px; } .buttons .button.upload { float: right; background: #FFFDD6; border: 0px solid #fff; background: none; color: #555; text-shadow: none; font-weight: normal; margin: 3px; .transition(~"background 500ms ease, border-color 500ms ease"); html.rtl & { float: left; } &.dragOver { margin: 0px; background: #FFFDD6; border: 3px dashed #EFE164; } .icon { display: inline-block; vertical-align: middle; width: 16px; height: 16px; background: url("images/sprites.png?%VERSION%") no-repeat -120px -120px; } } &.active .attachments { // max-height: 73px max-height: initial; .name { white-space: normal; } } } .quick_reply, .new_request { .attachments { padding: 0px; .attachment { margin: 0px; padding-right: 10px; .box-sizing(); } .item_content { background: #ffffff; } .image { min-height: 65px; .text { margin: 0px; } } .buttons { margin: 6px 0px 0px; .button { margin: 0px; } } .count2 .attachment { max-width: 50%; } .count3 .attachment { max-width: 33%; } .count4 .attachment { max-width: 25%; } .count5 .attachment { max-width: 20%; } } } } .panel.threads { width: 40%; .panel_top .search_block { padding-left: 10px; padding-right: 5px; html.rtl { padding-left: 5px; padding-right: 10px; } } .items_list .item { .item_content { padding-left: 16px; } & .subject, & .from { display: block; overflow: hidden; } .from { font-weight: bold; } .subtitle { color: #606060; font-size: 11pt; .HelpdeskLayout .UserArea & { font-size: 13pt; font-weight: normal; } } &.selected .subtitle { color: #fff; } .separator { display: block; } .state { float: right; display: inline-block; padding: 2px 6px; border-radius: 4px; margin-left: 6px; } &.resolved .state { background: #B3EE90; color: #587848; border: 1px solid #BFE6A9; } &.pending .state, &.deferred .state { background: #F5F593; color: #9F742B; border: 1px solid #EEEDA8; } &.answered .state, &.waiting .state { background: #DCDCDC; color: #707070; border: 1px solid #D7D7D7; } } .panel_bottom { padding: 8px 14px 6px; a { display: inline-block; margin-right: 10px; &.selected, &.selected:hover { background: #fff; border-radius: 4px; padding: 4px 9px; color: #3d3d3d; text-decoration: none; cursor: default; outline: none; border: 1px solid #e0e0e0; box-shadow: 0 2px 2px #E7E7E7 inset; } } .pagination { float: right; } } } .HelpdeskLayout { .settings .panel .fieldset .buttons { text-align: left; } .details { border-bottom: 1px solid #EDEDED; background: #FFFFEB; } .details_content { padding: 10px 18px; } .external_content { border: 0px; display: block; width: 100%; height: 200px; } .products { margin-top: 10px; .product { border-bottom: 1px solid #EDEDED; & > .title { margin-bottom: 10px; } .icon { display: inline-block; vertical-align: middle; width: 31px; height: 31px; margin-right: 4px; background: url("images/sprites.png?%VERSION%") no-repeat -400px -411px; } .name { font-size:12pt; } .buttons { text-align: left; } .licenses, .keys { margin: 0px 0px 16px 35px; } .licenses .license { display: inline-block; background: #4AA14A; border: 1px solid #2A912A; border-radius: 3px; color: #fff; padding: 2px 6px; line-height: 100%; } .keys { .title { margin-bottom: 6px; } .key { margin: 0px 0px 4px 10px; } .text { font-size: 11pt; color: #000; font-style: italic; } .buttons { margin-top: 4px; } } } } .login_panel { width: 100%; max-width: 800px; } } /*=== END Helpdesk screen CSS ===*/