packages/issue-dashboard-widgets/widgets/due-dates-calendar/app/app.module.css (168 lines of code) (raw):

:global(.widget-body) { overflow-x: hidden; margin: 0; padding: calc(var(--ring-unit) * 2); background: var(--ring-content-background-color); font-family: var(--ring-font-family); font-size: var(--ring-font-size); } .widget { margin: 0; padding: 0; font-family: var(--ring-font-family); font-size: var(--ring-font-size); } .calendar { position: absolute; top: 0; right: 0; bottom: 0; left: 0; padding: 16px; } :global(.custom-toolbar-navigate) { display: block; width: auto; height: 40px; text-align: center; } :global(.selection-title) { display: inline; margin: 0 auto; text-align: center; } :global(.selection-title-text) { display: inline; margin: 0 auto; text-align: center; font-size: 16px; } :global(.navigation-block) { display: inline; float: left; } :global(.event-link) { overflow: hidden; max-width: 100%; padding: 0 4px; white-space: nowrap; text-decoration: none; text-overflow: ellipsis; color: white; border-radius: 3px; font-size: 11px; line-height: 14px; -webkit-user-drag: none; } :global(.custom-field-icon) { width: 10px; height: 10px; margin: 5px 4px 4px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } :global(.event-container) { display: flex; overflow: hidden; flex-direction: column; width: 100%; height: 100%; border: 1px solid; border-radius: 3px; } :global(.event-container):not(:hover) { border-color: transparent !important; } :global(.custom-field-block) { display: flex; align-items: center; flex-direction: row; max-width: 160px; margin-right: 16px; vertical-align: center; } :global(.custom-field-value) { display: flex; float: right; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } :global(.popup-body) { padding: 8px; } :global(.popup-header) { display: flex; align-items: baseline; flex-direction: row; width: 100%; margin-top: 8px; margin-left: 8px; } :global(.popup-color-scheme-field) { display: flex; align-items: center; justify-content: center; width: 16px; height: 16px; text-align: center; border-radius: 3px; } :global(.issue-popup) { overflow: hidden; width: 400px; max-height: 150px; } :global(.issue-dropdown) { width: 100%; height: 100%; } :global(.popup-customfields-block) { display: flex; overflow: hidden; flex-direction: row; margin-top: 16px; margin-left: 8px; text-overflow: ellipsis; color: var(--ring-secondary-color); font-size: var(--ring-font-size-smaller); } :global(.popup-header-text) { display: block; overflow: hidden; width: calc(100% - 32px); margin-left: 8px; text-overflow: ellipsis; color: rgb(255, 255, 255); mix-blend-mode: difference; } :global(.event-resolved) { text-decoration: line-through; } :global(.event-resolved:hover) { text-decoration: line-through; } :global(button.nav-button) { margin-right: 4px; padding-right: 8px; padding-left: 8px; } :global(.popup-assignee) { display: inline-block; height: 100%; vertical-align: middle; } :global(.popup-assignee) img { display: inline-block; width: 20px; height: 100%; height: 20px; padding-bottom: 2px; vertical-align: middle; opacity: 0.7; border-radius: 3px; } /* stylelint-disable-next-line selector-max-specificity */ :global(.popup-assignee) img:hover { opacity: 1; }