%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/mail.less |
.MailLayout .panel_helper { width: 85%; } /*=== Folders List CSS ===*/ .panel.folders { width: 15%; .middle_bar { .resize_compensation_bottom(30px); &.quota_visible { .resize_compensation_bottom(47px); } } .panel_bottom { height: 30px; border: 0px; border-radius: 0px; background: none; padding: 0px; } .quota_visible .panel_bottom { height: 42px; } .manage_folders { line-height: 16px; text-align: center; font-size: 8pt; } .customscroll-scrollbar-vertical { margin-right: -2px; html.rtl & { margin-right: 0; margin-left: -2px; } } } /*=== END Folders List CSS ===*/ /*=== Message List CSS ===*/ .messages { .middle_bar { .resize_compensation_top(39px); .resize_compensation_bottom(47px); } .items_list { @import "controls/flag.less"; } .items_list .item { .controls .separator, .data .separator { display: block; } .size { width: 40px; text-align: right; display: none; } .subject, .from { display: block; overflow: hidden; /* height: 1.4em; */ } .subject { color: #6d6d6d; font-size: 10pt; line-height: 120%; } &.selected .subject{ color: @theme-list-selected-item-color; } &.nosubject .subject{ color: #888888; .opacity(0.3); } &.selected.nosubject .subject{ color: #fff; } .from { margin-bottom: 10px; min-height: 16px; font-size: 10.5pt; } .text { color: #b6b6b6; display: block; white-space: normal; } &.selected .text { color: #b4d4f0; } & > .separator { clear: both; } .marker { display: none; height: 20px; width: 20px; position: absolute; right: @pannels-overlap-offset; top: 0px; background: url('images/sprites.png?%VERSION%') no-repeat 0px -200px; } &.answered .marker{ display: inline-block; background-position: 0px -200px; } &.forwarded .marker { display: inline-block; background-position: -40px -200px; } &.answered.forwarded .marker { display: inline-block; background-position: -80px -200px; } .importance { width: 14px; height: 14px; display: inline-block; vertical-align: middle; line-height: 1; border-radius: 50%; border: 1px solid; text-align: center; margin-top: -3px; .iconFontInit(); &:before { font-size: 13px; display: inline-block; vertical-align: top; width: 7px; content: "\e620"; } } &.selected .importance { color: #fff; border-color: #fff; } .attachments { display: inline-block; width: 20px; height: 20px; vertical-align: bottom; &.has_attachments { .iconFontInit(); &:before { .opacity(0.7); font-size: 20px; content: "\e622"; } } &.has_vcard_attachment { &:before { content: "\e621"; } } &.has_ical_attachment { &:before { content: "\e623"; } } } &.selected .attachments.has_attachments { &:before { color: @theme-list-selected-item-color; } } &.selected { .thread { background: @theme-list-selected-item-bg; } } &.checked { .thread { background: @theme-list-checked-item-bg; &:hover { background-color: darken(@theme-list-checked-item-bg, 5%); } } } // Thread Counter @tcBackground: #CCC8C1; @tcTextColor: #fff; @tcBorder: 0px; @tcSelectedBackground: @tcBackground; @tcSelectedTextColor: @tcTextColor; @tcSelectedBorder: @tcBorder; @tcUnreadBackground: @tcBackground; @tcUnreadTextColor: @tcTextColor; @tcUnreadBorder: @tcBorder; @tcUnreadSelectedBackground: @tcBackground; @tcUnreadSelectedTextColor: @tcTextColor; @tcUnreadSelectedBorder: @tcBorder; .thread { background: @tcBackground; border: @tcBorder; border-radius: 9px; color: @tcTextColor; float: right; line-height: 100%; padding: 4px 8px 3px; margin: -4px 0px 0px 6px; font-weight: bold; cursor: pointer; html.rtl & { float: left; } &.loading { background-color: #abaaa3; cursor: default; } &:hover { .transition(background-color 200ms ease); background-color: darken(@tcUnreadSelectedBackground, 5%); } &.unreed { background-color: @tcUnreadBackground; border: @tcUnreadBorder; color: @tcUnreadTextColor; &:hover { background-color: darken(@tcUnreadBackground, 5%); } } } &.selected .thread { background: @tcSelectedBackground; border: @tcSelectedBorder; color: @tcSelectedTextColor; &:hover { background-color: darken(@tcSelectedBackground, 5%); } &.unreed { background-color: @tcUnreadSelectedBackground; border: @tcUnreadSelectedBorder; color: @tcUnreadSelectedTextColor; &:hover { background-color: darken(@tcUnreadSelectedBackground, 5%); } } } .theme-messages-list-item(); } } .messages .items_list .not_use_threads .item { & .thread_loading, &.thread_more_messages, & .thread { display: none; } } /*=== END Message List CSS ===*/ /*=== Message viewer CSS ===*/ .message_viewer { .panel_center { .box-sizing; .resize_compensation_top(165px);/* header + quick reply */ background: none; width: 100%; } .single_mode & { height: 100%; width: 100%; } .panel_content { margin: 0 !important; padding: 2px 4px 0 2px !important; } .message_body { padding: 20px; font-size: 11pt; li { margin-bottom: 0.6em; } } .message_body_info { font: normal 18px Tahoma; color: #ccc; text-align: center; margin: 30px; .message_body_secondary_info { font-size: 14px; margin-top: 10px; } } .message_header { background: #f8f8f8; border-bottom: 1px solid #e2e2e2; color: #4D4D4D; .nosubject .subject{ color: #888888; .opacity(0.3); } .resizer { height: 85px; &.large { height: 130px; } } .header_row { clear: both; } .toolbar { float: right; border: 0px; padding: 0px; background: 0px; position: relative; z-index: 1; margin-bottom: 0px; max-width: 100%; width: auto; overflow: visible; filter: none; html.rtl & { float: left; } .content { padding: 0px; & > .item { border: 0px; padding: 0px; margin-right: 16px; box-shadow: none !important; background: none !important; &:last-child { margin-right: 0px; } & > .icon { color: #929292 !important; &:hover { color: #727272 !important; } } .icon.arrow { &:before { font-size: 20px; } } .dropdown { .item { .icon { margin-right: 5px; } } } } } } .header_content { padding: 14px 18px; } .message_info { position: relative; margin-left: 14px; font-size: 10pt; padding-top: 1px; /* fix nested element negative margin */ html.rtl & { margin-right: 14px; } .message_info_line { padding: 4px 0 0 4px; top: -4px; position: relative; white-space: nowrap; overflow: hidden; .fadeout_text_init(); .fadeout_text(#f8f8f8); } &.message_detail_info .message_info_line { white-space: normal; /* overflow: visible; ??? */ } } .details_show, .details_hide { display: inline-block; vertical-align: bottom; margin: 2px 6px 0px 0px; float: left; width: 14px; height: 16px; position: absolute; color: #727272; html.rtl & { margin-right: 0px; margin-left: 6px; } .iconFontInit(); &:before { font-size: 18px; display: inline-block; content: "\e61d"; } } .details_hide { &:before { content: "\e624"; } } .title { color: #777777; } .subject { display: inline-block; margin: 0px; padding: 0px; color: #4d4d4d; font-size: 14pt; font-weight: normal; } .icon { padding: 0px; margin: 0px; .attachments { display: inline-block; width: 16px; height: 16px; margin-right: 8px; float: left; cursor: pointer; background: url("images/sprites.png") no-repeat -120px -120px; html.rtl & { margin-right: 0px; margin-left: 8px; float: right; } } } .date { float: right; font-size: 8.5pt; margin-top: 6px; html.rtl & { float: left; } } .from { color: @theme-common-link-color; font-weight: bold; padding-left: 7px; html.rtl & { padding-right: 7px; } } } .notice { background: #ffffc5; padding: 4px 6px; border-bottom: 1px solid #EAE7CA; color: #B5AD94; font-size: 8pt; .item { display: block; } .link { color: #7E9BAF; } } .message { height: 100%; .message_content { height: 100%; overflow: auto; white-space: normal; .bodyparts_separator { height: 1px; background-color: #e2e2e2; display: none; margin: 0px 20px; } } &.has_bodytext.has_attachments .bodyparts_separator { display: block; } } .appointment { padding: 15px; background: #eeffe0; border-bottom: 1px solid #cee2c0; .row.fluid { padding-left: 100px; } .label { width: 100px; color: #57793E; vertical-align: top; } .row.fluid .label { margin-left: -100px; } .value { display: inline-block; .break-word(); } .row.fluid .value { width: 99%; } .event_state { color: #929292; padding-left: 5px; } .buttons { display: inline-block; margin-top: 7px; .button { margin-right: 5px; } &.animation .button { .transition(~"opacity 200ms ease, background 200ms ease, color 200ms ease"); } &.touched .button { opacity: 0.4; &:hover, &.state { opacity: 1; } } } } .panels.has_attachments { padding-right: 170px; .left_panel { border-right: 1px solid #E2E2E2; } } .left_panel { box-shadow: none; border-radius: 0px; width: 100%; } .right_panel { box-shadow: none; width: 170px; margin-right: -170px; float: right; } } .panel.thread_viewer .panel_top .expand .owner.founded, .message_viewer .message_header .expand .from.founded { padding: 3px 7px 0px; margin: -3px -7px 0px 0px; background: #fff; border-radius: 4px 4px 0px 0px; box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); position: relative; z-index: 1001; display: inline-block; } .item_viewer .title, .item_viewer .message_header { .add_contact { display: inline-block; vertical-align: middle; width: 11px; height: 11px; margin: 0 0 2px 2px; color: @theme-common-link-color; cursor: pointer; .iconFontInit(); &:before { content: "\e641"; font-size: 16px; display: inline-block; vertical-align: middle; width: 100%; height: 100%; margin: -12px -3px 0px; } } } /*=== END Message viewer CSS ===*/ .messages { .middle_bar { .transition(~"margin-top 500ms ease 0ms, padding-top 500ms ease 0ms"); &.advanced_search { .resize_compensation_top(198px); .panel_top { height: 185px; } } .panel_top { height: 26px; .transition(~"height 500ms ease 0ms"); } } }