.taggle_list { float: left; width: 100%; } .taggle_input { border: none; outline: none; font-size: 16px; font-weight: 300; } .taggle_list li { float: left; display: inline-block; white-space: nowrap; font-weight: 500; margin-bottom: 5px; } .taggle_list .taggle { margin-right: 8px; background: #E2E1DF; padding: 5px 10px; border-radius: 3px; position: relative; cursor: pointer; transition: all .3s; animation-duration: 1s; animation-fill-mode: both; } .taggle_list .taggle_hot { background: #cac8c4; } .taggle_list .taggle .close { font-size: 1.1rem; position: absolute; top: 5px; right: 3px; text-decoration: none; padding-left: 2px; padding-top: 3px; line-height: 0.5; color: #ccc; color: rgba(0, 0, 0, 0.2); padding-bottom: 4px; display: none; border: 0; background: none; cursor: pointer; } .taggle_list .taggle:hover { padding: 5px; padding-right: 15px; background: #ccc; transition: all .3s; } .taggle_list .taggle:hover > .close { display: block; } .taggle_list .taggle .close:hover { color: #333; } .taggle_placeholder { position: absolute; color: #CCC; top: 12px; left: 8px; transition: opacity, .25s; user-select: none; } .taggle_input { padding: 8px; padding-left: 0; float: left; margin-top: -5px; background: none; width: 100%; max-width: 100%; } .taggle_sizer { padding: 0; margin: 0; position: absolute; top: -500px; z-index: -1; visibility: hidden; } .clearfix:before, .clearfix:after { display: block; content: ""; line-height: 0; clear: both; }.no-result { padding: 150px 15px; color: #8D99A6; } .result-list { min-height: 400px; } .sort-selector .dropdown:hover { text-decoration: underline; } .list-filters { position: relative; } .list-filters .sort-selector { position: absolute; top: 15px; right: 15px; } .show_filters { padding: 15px 15px 0px; border-bottom: 1px solid #d1d8dd; } .set-filters { padding-bottom: 4px; padding-right: 120px; } @media (max-width: 767px) { .set-filters { padding-right: 80px; } } .set-filters .btn { margin-bottom: 10px; } .set-filters .btn-group { margin-right: 10px; } .set-filters .btn-group .btn-default { background-color: transparent; border: 1px solid #d1d8dd; color: #8D99A6; } .filter-box { border-bottom: 1px solid #d1d8dd; padding: 10px 15px 3px; } .filter-box .remove-filter { margin-top: 6px; margin-left: 15px; } .filter-box .filter_field { padding-right: 15px; width: calc(64%); } .filter-box .filter_field .frappe-control { position: relative; } @media (min-width: 768px) { .filter-box .row > div[class*="col-sm-"] { padding-right: 0px; } .filter_field { width: 65% !important; } .filter_field .frappe-control { position: relative; } } .list-row { padding: 9px 15px; border-bottom: 1px solid #d1d8dd; cursor: pointer; transition: color 0.2s; -webkit-transition: color 0.2s; } .list-row .h6 { margin-top: 0px; margin-bottom: 0px; } .list-row-head { background-color: #F7FAFC; border-bottom: 1px solid #d1d8dd !important; } .list-row:hover, .grid-row:hover { background-color: #F7FAFC; } .no-hover:hover { background-color: transparent !important; } .list-row:last-child { border-bottom: 0px; } .list-row-head { background-color: #F7FAFC; border-bottom: 1px solid #d1d8dd !important; } .list-row .h6 { margin-top: 0px; margin-bottom: 0px; } .list-item-col { white-space: nowrap; text-overflow: ellipsis; height: 30px; padding-top: 3px; } .list-paging-area { padding: 10px 15px; border-top: 1px solid #d1d8dd; } .list-value { display: table; vertical-align: middle; } .list-value .list-row-checkbox, .list-value .liked-by, .list-value .list-id, .list-value .list-select-all { display: table-cell; vertical-align: middle; } .list-value .list-row-checkbox, .list-value .list-select-all { margin: 0; margin-right: 7px; } .list-value .liked-by { padding-top: 2px; } .list-value .list-col-title { vertical-align: middle; } .progress { height: 10px; } .doclist-row { font-size: 12px; } .likes-count { display: inline-block; width: 15px; margin-left: -5px; color: #8D99A6; font-size: 12px; } .doclist-row .docstatus .octicon { font-size: 12px; } .doclist-row .progress { margin-top: 12px; } .filterable { cursor: pointer; } .doclist-row .label { margin-right: 8px; } .list-info-row { float: left; margin-top: 1px; } .list-row-right .modified { margin-top: 3px; } .list-row-right .list-row-modified { margin-right: 9px; margin-top: 3px; } .list-row-right { margin-top: -2px; margin-bottom: -4px; } .list-row-right .indicator { margin-left: 10px; margin-right: -5px; } .side-panel { border-bottom: 1px solid #d1d8dd; margin: 0px -15px; padding: 5px 15px; } .listview-main-section .octicon-heart { cursor: pointer; } .like-action.octicon-heart { color: #ff5858; } .list-id { font-weight: bold; } .list-id.seen { font-weight: normal; } .list-col { height: 20px; } .list-value { vertical-align: middle; } @media (max-width: 767px) { .doclist-row { font-size: 14px; } .doclist-row [type='checkbox'] { display: none; } .doclist-row .list-row-right .list-row-modified { display: none; } } .list-comment-count { display: inline-block; width: 37px; text-align: left; } .tag-row { margin-top: 5px; padding-left: 55px; } .taggle_placeholder { top: 0; left: 0; font-size: 11px; } .taggle_list { padding-left: 0; margin-bottom: 0; } .taggle_list .taggle { font-size: 11px; padding: 2px 4px; font-weight: normal; background-color: #F0F4F7; white-space: normal; } .taggle_list .taggle:hover { padding: 2px 15px 2px 4px; background: #cfdce5; transition: all .2s; } .taggle_list li { margin-bottom: 0; } .taggle_list li .awesomplete > ul > li { width: 100%; } .taggle_list li .awesomplete > ul { top: 15px; z-index: 100; } .taggle_list .close { right: 5px; color: #36414C; font-size: 11px; } .page-form .awesomplete > ul { min-width: 300px; } .taggle_input { padding: 0; margin-top: 3px; font-size: 11px; max-width: 100px; } .image-view-container { display: flex; flex-wrap: wrap; } .image-view-container .image-view-item { flex: 0 0 25%; padding: 15px; border-bottom: 1px solid #EBEFF2; border-right: 1px solid #EBEFF2; } .image-view-container .image-view-item:nth-child(4n) { border-right: none; } .image-view-container .image-view-item:nth-last-child(-n + 4):nth-child(4n + 1), .image-view-container .image-view-item:nth-last-child(-n + 4):nth-child(4n + 1) ~ .image-view-item { border-bottom: none; } .image-view-container .image-view-header { margin-bottom: 10px; } .image-view-container .image-view-body:hover .zoom-view { opacity: 0.7; } .image-view-container .image-view-body a { text-decoration: none; } .image-view-container .image-field { display: flex; align-content: center; align-items: center; justify-content: center; position: relative; height: 200px; padding: 15px; } .image-view-container .image-field img { max-height: 100%; } .image-view-container .placeholder-text { font-size: 72px; color: #d1d8dd; } .image-view-container .zoom-view { bottom: 10px !important; right: 10px !important; width: 36px; height: 36px; opacity: 0; font-size: 16px; color: #36414C; position: absolute; } @media (max-width: 767px) { .image-view-container .zoom-view { opacity: 0.5; } } @media (max-width: 991px) { .image-view-container .image-view-item { flex: 0 0 33.33333333%; } .image-view-container .image-view-item:nth-child(3n) { border-right: none; } .image-view-container .image-view-item:nth-last-child(-n + 3):nth-child(3n + 1), .image-view-container .image-view-item:nth-last-child(-n + 3):nth-child(3n + 1) ~ .image-view-item { border-bottom: none; } .image-view-container .image-view-item:nth-child(4n) { border-right: 1px solid #EBEFF2; } .image-view-container .image-view-item:nth-last-child(-n + 4):nth-child(4n + 1), .image-view-container .image-view-item:nth-last-child(-n + 4):nth-child(4n + 1) ~ .image-view-item { border-bottom: 1px solid #EBEFF2; } } .image-view-container.three-column .image-view-item { flex: 0 0 33.33333333%; } .image-view-container.three-column .image-view-item:nth-child(3n) { border-right: none; } .image-view-container.three-column .image-view-item:nth-last-child(-n + 3):nth-child(3n + 1), .image-view-container.three-column .image-view-item:nth-last-child(-n + 3):nth-child(3n + 1) ~ .image-view-item { border-bottom: none; } .image-view-container.three-column .image-view-item:nth-child(4n) { border-right: 1px solid #EBEFF2; } .image-view-container.three-column .image-view-item:nth-last-child(-n + 4):nth-child(4n + 1), .image-view-container.three-column .image-view-item:nth-last-child(-n + 4):nth-child(4n + 1) ~ .image-view-item { border-bottom: 1px solid #EBEFF2; } .pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left:before, .pswp--svg .pswp__button--arrow--right:before { background-image: url('/assets/frappe/images/default-skin.svg') !important; } .pswp--svg .pswp__button--arrow--left, .pswp--svg .pswp__button--arrow--right { background: none !important; } .pswp__bg { background-color: #fff !important; } .gantt .details-container .heading { margin-bottom: 10px; font-size: 12px; } .gantt .details-container .avatar-small { width: 16px; height: 16px; } .gantt .details-container .standard-image { display: block; } .inbox-attachment, .inbox-link { margin-right: 7px; } .select-inbox { padding: 30px 30px; } .inbox-value { padding-top: 2px; } .list-items { width: 100%; } .list-item-container { border-bottom: 1px solid #d1d8dd; } .list-item-container:last-child { border-bottom: none; } .list-item-table { border: 1px solid #d1d8dd; border-radius: 3px; } .list-item { display: flex; align-items: center; cursor: pointer; height: 40px; padding-left: 15px; font-size: 12px; } .list-item:hover { background-color: #F7FAFC; } @media (max-width: 767px) { .list-item { height: 50px; padding-left: 10px; font-size: 14px; font-weight: normal; } } .list-item--head { background-color: #F7FAFC; border-bottom: 1px solid #d1d8dd; cursor: auto; } .list-item input[type=checkbox] { margin: 0; margin-right: 5px; flex: 0 0 12px; } .list-item .liked-by, .list-item .liked-by-filter-button { display: inline-block; width: 20px; margin-right: 10px; } .list-item__content { flex: 1; margin-right: 15px; display: flex; align-items: center; } .list-item__content--flex-2 { flex: 2; } .list-item__content--activity { justify-content: flex-end; margin-right: 5px; min-width: 110px; } .list-item__content--activity .list-row-modified, .list-item__content--activity .avatar-small { margin-right: 10px; } .list-item__content--indicator span::before { height: 12px; width: 12px; } .list-item__content--id { justify-content: flex-end; } .frappe-timestamp { white-space: nowrap; } .fc-toolbar { padding: 15px; margin-bottom: 0px !important; } .fc-view-container { margin-left: -1px; margin-right: -1px; } th.fc-widget-header { background-color: #F7FAFC; color: #8C99A5; } .fc-unthemed th, .fc-unthemed td, .fc-unthemed hr, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-row, .fc-unthemed .fc-popover { border-color: #d1d8dd !important; } .fc-unthemed .fc-today { background-color: #FFF !important; } .fc-unthemed .fc-today .fc-day-number { background-color: #5E64FF; min-width: 20px; border-radius: 50%; color: #fff; text-align: center; } .fc-highlight { background-color: #fffce7 !important; } .fc-event { border: 1px solid #E8DDFF; /* default BORDER color */ background-color: #E8DDFF; } @media (max-width: 767px) { .fc-scroller { height: auto !important; } } .fc-day-top { padding: 12px 12px 0 0 !important; } th.fc-day-header { text-align: right !important; padding: 10px 12px 10px 0 !important; text-transform: uppercase; font-size: 12px; } .fc.fc-unthemed .fc-toolbar { padding: 15px; } .fc-event-container .fc-content { padding: 3px; } .fc-left h2 { font-size: 14px; } .fc button { height: auto !important; font-size: 12px !important; outline: none !important; } .fc button .fc-icon { top: -1px !important; } .fc-state-active { box-shadow: none !important; background: #cfdce5 !important; } .fc-day-grid-event { background-color: rgba(94, 100, 255, 0.2) !important; border: none !important; margin: 5px 4px 0 !important; padding: 1px 5px !important; } .fc-bg-orange { background-color: #FDD2C2 !important; color: #A64F33 !important; } .fc-bg-orange.fc-start { border-left: 3px solid #FDA688 !important; } .fc-bg-red { background-color: #FEC3C5 !important; color: #A63336 !important; } .fc-bg-red.fc-start { border-left: 3px solid #FD8B8B !important; } .fc-bg-skyblue { background-color: #D4F1FF !important; color: #548DA8 !important; } .fc-bg-skyblue.fc-start { border-left: 3px solid #AAE3FE !important; } .fc-bg-green { background-color: #EBF7CF !important; color: #7C9142 !important; } .fc-bg-green.fc-start { border-left: 3px solid #D9F29E !important; } .fc-bg-blue { background-color: #D1D3FC !important; color: #4C51A2 !important; } .fc-bg-blue.fc-start { border-left: 3px solid #A3A5FC !important; } .fc-bg-yellow { background-color: #FEF9CF !important; color: #A99E4C !important; } .fc-bg-yellow.fc-start { border-left: 3px solid #FFF5A0 !important; } .user-role { padding: 5px; width: 50%; float: left; } .role { padding-left: 5px; padding-top: 2px; } table.user-perm { border-collapse: collapse; width: 100%; overflow-x: scroll; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; } table.user-perm td, table.user-perm th { padding: 5px; text-align: center; border-bottom: 1px solid #aaa; min-width: 30px; } .module-block-list .checkbox { margin-bottom: 0px; } .module-block-list .checkbox label { width: 100%; } .gantt .bar-milestone .bar { fill: #FD8B8B; } .gantt .bar-milestone .bar-progress { fill: #FC4F51; }