/** * @provides conpherence-widget-pane-css */ .conpherence-widget-pane { position: fixed; right: 0px; top: 74px; width: 240px; height: 100%; border-width: 0 0 0 1px; border-color: #CCC; border-style: solid; overflow-y: auto; -webkit-overflow-scrolling: touch; } .device .conpherence-widget-pane { top: 44px; width: 100%; } .conpherence-widget-pane .aphront-form-input { margin: 0; width: 85%; } .conpherence-widget-pane .aphront-form-inset { border: 0; } .conpherence-widget-pane .widgets-header { background: #F5F5F5; border-bottom: 1px solid #ccc; } .device .conpherence-widget-pane .widgets-header { display: none; } .conpherence-widget-pane .widgets-header .caret { float: none; height: 0px; width: 0px; margin-right: 0px; border-top-color: #000; } .conpherence-widget-pane .widgets-header a:hover { text-decoration: none; } .device-desktop .conpherence-layout .device-widgets-selector { display: none; } .dropdown-menu-frame { width: 229px !important; } .conpherence-widget-pane .widgets-body { position: fixed; overflow-y: auto; bottom: 0px; width: 100%; top: 74px; } .device-desktop .conpherence-widget-pane .widgets-body { top: 104px; width: 280px; } /* files widget */ .conpherence-widget-pane #widgets-files .no-files { width: 200px; padding: 20px; text-align: center; color: #555; } .conpherence-widget-pane #widgets-files .file-entry { padding: 12px 0px 14px 0px; } .conpherence-widget-pane #widgets-files .file-icon { position: relative; top: 0px; left: 8px; width: 32px; height: 32px; float: left; } .conpherence-widget-pane #widgets-files .file-title { display: block; position: relative; top: -4px; left: 20px; overflow-x: hidden; width: 170px; font-weight: bold; } .conpherence-widget-pane #widgets-files .file-uploaded-by { color: #a1a5a9; position: relative; top: 0px; left: 20px; width: 170px; font-size: 11px; } .conpherence-widget-pane #widgets-files .file-extra { display: block; height: 120px; width: 120px; margin: 8px 0px 8px 52px; border: 1px solid #7289b7; box-shadow: 0 0px 5px rgba(0,0,0,.25); background: #fff; } .conpherence-widget-pane #widgets-files .divider { float: left; clear: both; width: 170px; margin: 8px 0px 0px 50px; border: 1px dashed #bfbfbf; } .device .conpherence-widget-pane #widgets-files .file-title, .device .conpherence-widget-pane #widgets-files .file-uploaded-by { width: 82%; } .device .conpherence-widget-pane #widgets-files .divider { width: 80%; margin: 8px 0px 0px 10%; } /* calendar widget */ .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view { margin: 2px 0px 0px 0px; width: 240px; } .device .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view { width: 100%; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column { background: white; border-right: 1px solid #bfbfbf; text-align: center; } .device-phone .conpherence-widget-pane #widgets-calendar .aphront-multi-column-fluid .aphront-multi-column-5-up .aphront-multi-column-column-outer { width: 20%; margin-bottom: 0px; float: left; clear: none; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column-last { border-right: 0; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .day-column, .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .day-column-active { color: #bfbfbf; background-color: white; font-weight: bold; padding: 0px 0px 10px 0px; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .day-column-active { color: black; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .present , .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .sporadic , .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .away { height: 10px; margin: 5px 0px 5px 0px; width: 100%; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .present { background-color: white; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .sporadic { background-color: rgb(222, 226, 232); } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .away { background-color: rgb(102, 204, 255); } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .day-name { padding: 5px 0px 0px 0px; font-size: 12px; } .conpherence-widget-pane #widgets-calendar .aphront-multi-column-view .aphront-multi-column-column .day-number { font-size: 16px; padding: 5px 0px 5px 0px; } .conpherence-widget-pane #widgets-calendar .day-header { float: left; clear: both; background-color: #d8dce2; border-top: 1px solid #bfbfbf; border-bottom: 1px solid #bfbfbf; padding: 5px 10px 5px 10px; width: 220px; } .device .conpherence-widget-pane #widgets-calendar .day-header { width: 98%; padding: 5px 1% 5px 1%; } .conpherence-widget-pane #widgets-calendar .day-header .day-name { float: left; clear: none; } .conpherence-widget-pane #widgets-calendar .day-header .day-date { float: right; clear: none; } .conpherence-widget-pane #widgets-calendar .divider { float: left; clear: both; width: 220px; margin: 0px 0px 0px 10px; border: 1px dashed #bfbfbf; } .conpherence-widget-pane #widgets-calendar .divider { width: 96%; margin: 0px 0px 0px 2%; } .conpherence-widget-pane #widgets-calendar .spacer { float: left; clear: both; height: 10px; width: 100%; } .conpherence-widget-pane #widgets-calendar .user-status { float: left; clear: both; height: 60px; width: 240px; } .device .conpherence-widget-pane #widgets-calendar .user-status { width: 100%; } .conpherence-widget-pane #widgets-calendar .user-status .icon { border-radius: 10px; position: relative; top: 24px; left: 10px; height: 16px; width: 16px; box-shadow: 0px 0px 1px #000; } .conpherence-widget-pane #widgets-calendar .sporadic .icon { background-color: rgb(222, 226, 232); } .conpherence-widget-pane #widgets-calendar .away .icon { background-color: rgb(102, 204, 255); } .conpherence-widget-pane #widgets-calendar .user-status .epoch-range { float: right; font-style: italic; position: relative; top: 24px; right: 10px; font-size: 11px; } .conpherence-widget-pane #widgets-calendar .user-status .description { position: relative; left: 40px; top: 0px; width: 220px; } .conpherence-widget-pane #widgets-calendar .user-status .participant { position: relative; left: 40px; top: 0px; font-style: italic; font-size: 11px; width: 220px; } .device .conpherence-widget-pane #widgets-calendar .user-status .description, .device .conpherence-widget-pane #widgets-calendar .user-status .participant { /* we keep these short so no need to change the width */ } .conpherence-widget-pane .widget-icon { display: block; height: 14px; width: 14px; } .conpherence-widget-pane .phabricator-remarkup-embed-layout-link { padding-bottom: 1px; } /* people widget */ .conpherence-widget-pane .people-widget-header { float: left; width: 240px; } .conpherence-widget-pane .people-widget-header .divider { float: left; clear: both; width: 220px; margin: 0px 0px 0px 10px; border: 1px dashed #bfbfbf; } .device .conpherence-widget-pane .people-widget-header .divider { width: 96%; margin: 0px 0px 0px 2%; } .conpherence-widget-pane .people-widget-header .add-people-widget { float: left; padding: 10px 0px 10px 0px; width: 240px; } .device .conpherence-widget-pane .people-widget-header, .device .conpherence-widget-pane .people-widget-header .add-people-widget { width: 100%; } .conpherence-widget-pane .add-people-widget .aphront-form-input { width: 100%; } .conpherence-widget-pane .people-widget-header .add-people-widget .aphront-form-control-tokenizer { float: left; width: 142px; padding: 0px 0px 0px 10px } .device .conpherence-widget-pane .people-widget-header .add-people-widget .aphront-form-control-tokenizer { width: 70%; } .conpherence-widget-pane .people-widget-header .add-people-widget .people-add-button { float: right; margin: 2px 8px 0px 0px; padding: 3px 16px 4px 16px; } @-moz-document url-prefix() { .conpherence-widget-pane .people-widget-header .add-people-widget .people-add-button { margin: -1px 10px 0px 0px; } } .conpherence-widget-pane .person-entry { float: left; width: 230px; clear: both; padding: 10px 0px 0px 8px; } .device .conpherence-widget-pane .person-entry { width: 98%; padding: 10px 0px 0px 2%; } .conpherence-widget-pane .person-entry a { float: left; clear: none; font-size: 14px; font-weight: bold; width: 124px; } .conpherence-widget-pane .person-entry .pic { float: left; clear: left; margin: 0px 10px 0px 0px; width: 50px; padding: 0; } .conpherence-widget-pane .person-entry .remove { float: right; clear: right; margin: 0; width: 34px; height: 36px; text-align: center; font-size: 22px; font-weight: bold; padding: 8px 0px 8px 0px; } .conpherence-widget-pane .person-entry .remove:hover { text-decoration: none; } .conpherence-widget-pane .person-entry .remove .icon { color: #bfbfbf; } .conpherence-widget-pane .person-entry .remove:hover .icon { color: #18559d; } /* settings widget */ .conpherence-widget-pane .title-update, .conpherence-widget-pane .notifications-update { margin: 2px 0px 0px 8px; }