mirror of
https://github.com/giuseqpe/vimium-for-obsidian.git
synced 2026-07-22 08:33:35 +00:00
25 lines
1.9 KiB
CSS
25 lines
1.9 KiB
CSS
.vimium-mode-badge {
|
|
position: fixed; right: 14px; bottom: 14px; z-index: 10000;
|
|
padding: 5px 10px; border: 1px solid color-mix(in srgb, var(--interactive-accent) 55%, transparent);
|
|
border-radius: 8px; color: var(--text-on-accent); background: var(--interactive-accent);
|
|
box-shadow: 0 8px 28px rgba(0,0,0,.25); font: 700 11px/1.2 var(--font-interface); letter-spacing: .08em;
|
|
pointer-events: none; transition: opacity .15s, transform .15s;
|
|
}
|
|
.vimium-mode-badge[data-mode="insert"] {
|
|
color: var(--interactive-accent); background: var(--background-primary);
|
|
border-color: var(--interactive-accent); box-shadow: 0 0 0 1px color-mix(in srgb, var(--interactive-accent) 28%, transparent), 0 8px 28px rgba(0,0,0,.25);
|
|
}
|
|
.vimium-mode-badge.is-hidden { opacity: 0; transform: translateY(5px); }
|
|
.vimium-hint {
|
|
position: fixed; left: var(--vimium-hint-left); top: var(--vimium-hint-top); z-index: 10001; min-width: 18px; padding: 2px 5px; border: 1px solid var(--interactive-accent); border-radius: 4px;
|
|
color: var(--text-on-accent); background: var(--interactive-accent); box-shadow: 0 2px 8px rgba(0,0,0,.35);
|
|
font: 800 12px/1.2 ui-monospace, SFMono-Regular, Menlo, monospace; text-transform: uppercase; pointer-events: none;
|
|
}
|
|
.vimium-hint.is-dimmed { opacity: .14; }
|
|
body[data-vimium-mode="normal"] .cm-cursorLayer { opacity: .45; }
|
|
.vimium-help .modal-content { max-height: 70vh; overflow: auto; }
|
|
.vimium-help table { width: 100%; border-collapse: collapse; margin-bottom: 18px; }
|
|
.vimium-help td { padding: 7px 10px; border-bottom: 1px solid var(--background-modifier-border); }
|
|
.vimium-help td:first-child { width: 34%; }
|
|
.vimium-help kbd { display: inline-block; padding: 2px 7px; border: 1px solid var(--background-modifier-border-hover); border-radius: 5px; background: var(--background-secondary); color: var(--text-accent); font-weight: 700; }
|
|
.vimium-find-input { width: 100%; }
|