/* src/plugins/quick-access/quick-access.css */ .quick-access-panel { display: flex; flex-direction: column; height: 100%; overflow: hidden; } .quick-access-empty { padding: var(--space-md, 12px); color: var(--text-muted, #888); text-align: center; } .quick-access-list { list-style: none; margin: 0; padding: 0; overflow-y: auto; touch-action: pan-y pinch-zoom; flex: 1; } .quick-access-row { /* Use the same divider color the rest of the app uses for panel/list separators (sidebar, tab bar, status bar, file tree). */ border-bottom: 1px solid var(--border-color); } .quick-access-row-button { display: flex; flex-direction: column; gap: 4px; width: 100%; padding: 10px 12px; background: transparent; border: 0; text-align: left; cursor: pointer; font: inherit; color: inherit; } .quick-access-row-button:hover, .quick-access-row-button:focus-visible { background: var(--bg-hover, rgba(0, 0, 0, 0.04)); } .quick-access-title { font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .quick-access-tags { display: flex; flex-wrap: wrap; gap: 4px; } .quick-access-tag-chip { --reams-tag-chip-font-size: 0.7em; --reams-tag-chip-padding-block: 1px; --reams-tag-chip-padding-inline: 5px; line-height: 1.4; } .quick-access-preview { font-size: 0.85em; /* A couple shades lighter than --text-muted, matching the body-text muting used elsewhere in the sidebar/panels. */ color: var(--text-secondary); display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; line-clamp: 2; overflow: hidden; }