-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstyles.css
More file actions
80 lines (76 loc) · 8.67 KB
/
Copy pathstyles.css
File metadata and controls
80 lines (76 loc) · 8.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
.obsdn-side-grep { padding: 8px; }
.obsdn-side-grep-toolbar { display: flex; align-items: center; min-height: 32px; margin-bottom: 6px; }
.obsdn-side-grep-title { margin: 0; }
.obsdn-side-grep-toolbar-spacer { flex: 1; }
.obsdn-side-grep-status-icon { display: inline-flex; align-items: center; justify-content: center; width: 28px; height: 28px; visibility: hidden; color: var(--text-muted); }
.obsdn-side-grep-status-icon.is-visible { visibility: visible; }
.obsdn-side-grep-status-icon.is-error { color: var(--text-error); }
.obsdn-side-grep-status-icon.is-spinning svg { animation: obsdn-side-grep-spin 0.9s linear infinite; }
@keyframes obsdn-side-grep-spin { to { transform: rotate(360deg); } }
.obsdn-side-grep-toolbar-button { width: 28px; height: 28px; padding: 4px; }
.obsdn-side-grep-scope-button.is-following { color: var(--text-normal); background: color-mix(in srgb, var(--interactive-accent) 28%, transparent); box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--interactive-accent) 55%, transparent); }
.obsdn-side-grep-scope-button.is-pulse { animation: obsdn-side-grep-query-pulse .45s ease-out; }
@keyframes obsdn-side-grep-query-pulse { 40% { color: var(--text-on-accent); background: color-mix(in srgb, var(--interactive-accent) 48%, transparent); transform: scale(.92); } }
.obsdn-side-grep-scope-status { display: flex; align-items: center; gap: 6px; min-height: 25px; margin: -2px 3px 6px; color: var(--text-muted); font-size: 0.85em; }
.obsdn-side-grep-scope-dot { width: 6px; height: 6px; flex: none; border-radius: 50%; background: var(--text-faint); }
.obsdn-side-grep-scope-status.is-following .obsdn-side-grep-scope-dot { background: var(--interactive-accent); box-shadow: 0 0 0 3px color-mix(in srgb, var(--interactive-accent) 20%, transparent); }
.obsdn-side-grep-scope-status.is-once .obsdn-side-grep-scope-dot { background: var(--text-success); }
.obsdn-side-grep-scope-detail { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.obsdn-side-grep-index-panel { margin: 6px 0 10px; }
.obsdn-side-grep-index-message { font-size: 0.9em; }
.obsdn-side-grep-empty-state { color: var(--text-muted); font-size: 0.9em; margin: 8px 0; }
.obsdn-side-grep-status-detail { color: var(--text-muted); font-size: 0.85em; margin: 4px 0 8px; }
.obsdn-side-grep-result { margin: 3px 0; border: 0; border-radius: 6px; padding: 0 0 7px; }
.obsdn-side-grep-result[open] { background: var(--background-secondary-alt); }
.obsdn-side-grep-result summary { display: flex; align-items: center; gap: 6px; min-width: 0; min-height: 34px; padding: 4px 5px; border-radius: 5px; cursor: default; list-style: none; }
.obsdn-side-grep-result summary:hover { background: var(--background-modifier-hover); }
.obsdn-side-grep-result summary::-webkit-details-marker { display: none; }
.obsdn-side-grep-result summary::before { content: "▶"; flex: none; color: var(--text-muted); font-size: 0.8em; cursor: pointer; }
.obsdn-side-grep-result[open] > summary::before { content: "▼"; }
.obsdn-side-grep-score { flex: none; min-width: 38px; padding: 2px 6px; border-radius: 5px; color: var(--text-muted); background: var(--background-modifier-hover); text-align: center; white-space: nowrap; font-size: 0.78em; font-variant-numeric: tabular-nums; cursor: pointer; }
.obsdn-side-grep-file { flex: 0 1 auto; min-width: 0; max-width: calc(100% - 68px); overflow: hidden; color: var(--link-color); text-overflow: ellipsis; white-space: nowrap; font-weight: 550; text-decoration: underline; text-decoration-color: color-mix(in srgb, var(--link-color) 50%, transparent); text-underline-offset: 2px; cursor: pointer; }
.obsdn-side-grep-file:hover { color: var(--link-color-hover); text-decoration-color: currentColor; }
.obsdn-side-grep-summary-spacer { flex: 1; align-self: stretch; min-width: 8px; cursor: pointer; }
.obsdn-side-grep-summary-quote-action { width: 26px; height: 26px; flex: none; display: grid; place-items: center; padding: 4px; border: 0 !important; border-radius: 5px; color: var(--text-muted); background: transparent !important; box-shadow: none !important; cursor: grab; }
.obsdn-side-grep-summary-quote-action:hover,
.obsdn-side-grep-summary-quote-action:focus-visible { color: var(--text-normal); background: var(--background-modifier-active-hover) !important; }
.obsdn-side-grep-breadcrumb { overflow: hidden; margin: 1px 5px 7px; color: var(--text-muted); font-size: 0.78em; text-align: left; text-overflow: ellipsis; white-space: nowrap; }
.obsdn-side-grep-excerpt-wrap { position: relative; margin: 0 5px; }
.obsdn-side-grep-excerpt { min-width: 0; margin: 0; padding: 7px 10px; color: var(--text-normal); background: var(--background-primary-alt); overflow-wrap: anywhere; }
.obsdn-side-grep-excerpt > :first-child { margin-top: 0; }
.obsdn-side-grep-excerpt > :last-child { margin-bottom: 0; }
.obsdn-side-grep-excerpt p { margin-block: 0.45em; }
.obsdn-side-grep-excerpt h1,
.obsdn-side-grep-excerpt h2,
.obsdn-side-grep-excerpt h3,
.obsdn-side-grep-excerpt h4,
.obsdn-side-grep-excerpt h5,
.obsdn-side-grep-excerpt h6 { margin: 0.55em 0 0.3em; font-size: 1em; line-height: 1.35; }
.obsdn-side-grep-excerpt blockquote { margin: 7px 0 2px; padding: 5px 9px; border-left: 3px solid var(--text-faint); color: var(--text-muted); background: var(--background-secondary); }
.obsdn-side-grep-excerpt pre { overflow-x: auto; }
.obsdn-side-grep-excerpt img,
.obsdn-side-grep-excerpt .internal-embed { max-width: 100%; max-height: 180px; }
.obsdn-side-grep-excerpt-wrap.is-expandable:not(.is-expanded)::after { content: ""; position: absolute; z-index: 1; left: 2px; right: 0; bottom: 0; height: 25px; pointer-events: none; background: linear-gradient(transparent, color-mix(in srgb, var(--background-primary-alt) 88%, transparent)); }
.obsdn-side-grep-excerpt-toggle { display: flex; position: absolute; z-index: 2; right: 4px; bottom: 4px; width: 34px; height: 24px; align-items: center; justify-content: center; padding: 3px 7px; border: 0 !important; border-radius: 5px; color: var(--text-normal); background: color-mix(in srgb, var(--background-secondary-alt) 95%, transparent) !important; box-shadow: 0 2px 7px #000a !important; opacity: 0; transform: translateY(3px); pointer-events: none; transition: opacity .12s ease, transform .12s ease, background .12s ease; }
.obsdn-side-grep-excerpt-wrap:hover .obsdn-side-grep-excerpt-toggle,
.obsdn-side-grep-excerpt-toggle:focus-visible { opacity: .92; transform: translateY(0); pointer-events: auto; }
.obsdn-side-grep-excerpt-toggle:hover { background: var(--background-modifier-active-hover) !important; opacity: 1; }
.obsdn-side-grep-progress { display: block; width: 100%; margin: 8px 0 3px; }
.obsdn-side-grep-progress-detail { color: var(--text-muted); font-size: 0.85em; margin-bottom: 6px; }
.obsdn-side-grep-index-action { margin: 4px 0 8px; }
.palimpsest-index-update-preview { margin: 18px 0 8px; }
.palimpsest-index-update-preview h3 { margin: 0 0 10px; font-size: 1em; }
.palimpsest-index-update-preview h4 { margin: 14px 0 6px; color: var(--text-muted); font-size: 0.85em; font-weight: 600; }
.palimpsest-index-update-preview-directories,
.palimpsest-index-update-preview-documents { overflow-y: auto; border: 1px solid var(--background-modifier-border); border-radius: 6px; background: var(--background-primary-alt); }
.palimpsest-index-update-preview-directories { max-height: 180px; }
.palimpsest-index-update-preview-documents { max-height: 280px; }
.palimpsest-index-update-preview-row { padding: 7px 9px; border-bottom: 1px solid var(--background-modifier-border); }
.palimpsest-index-update-preview-row:last-child { border-bottom: 0; }
.palimpsest-index-update-preview-path { overflow-wrap: anywhere; color: var(--text-normal); font-size: 0.9em; line-height: 1.35; }
.palimpsest-index-update-preview-detail { margin-top: 2px; color: var(--text-muted); font-size: 0.8em; font-variant-numeric: tabular-nums; }
.palimpsest-index-update-preview-document-header { display: flex; align-items: baseline; justify-content: space-between; min-width: 0; gap: 8px; }
.palimpsest-index-update-preview-document-header h4 { min-width: 0; margin-bottom: 6px; }
.palimpsest-index-update-preview-toggle { display: inline-flex; flex: 0 0 auto; width: max-content; min-width: max-content; min-height: 26px; align-items: center; justify-content: center; box-sizing: border-box; padding: 3px 8px; border: 1px solid var(--background-modifier-border) !important; border-radius: 5px; color: var(--text-accent); background: var(--background-secondary) !important; box-shadow: none !important; font-size: 0.8em; font-variant-numeric: tabular-nums; line-height: 1.25; white-space: nowrap; cursor: pointer; }
.palimpsest-index-update-preview-toggle:hover,
.palimpsest-index-update-preview-toggle:focus-visible { color: var(--text-accent-hover); background: var(--background-modifier-hover) !important; }