-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathvimium-options.json
18 lines (18 loc) · 4.37 KB
/
vimium-options.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"settingsVersion": "2.1.2",
"userDefinedLinkHintCss": "div > .vimiumHintMarker {\n/* linkhint boxes */\nbackground: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF785),\n color-stop(100%,#FFC542));\nborder: 1px solid #E3BE23;\n}\n\ndiv > .vimiumHintMarker span {\n/* linkhint text */\ncolor: black;\nfont-weight: bold;\nfont-size: 12px;\n}\n\ndiv > .vimiumHintMarker > .matchingCharacter {\n}\n/* Catppuccin Mocha Palette */\n\n:root {\n --vimium-rosewater: #f5e0dc;\n --vimium-peach: #fab387;\n --vimium-green: #a6e3a1;\n --vimium-blue: #89b4fa;\n --vimium-lavender: #b4befe;\n --vimium-text: #cdd6f4;\n --vimium-surface2: #585b70;\n --vimium-surface0: #313244;\n --vimium-base: #1e1e2e;\n --vimium-mantle: #181825;\n --vimium-crust: #11111b;\n}\n#vimiumHintMarkerContainer div.internalVimiumHintMarker, #vimiumHintMarkerContainer div.vimiumHintMarker {\n padding: 3px 4px;\n background: var(--vimium-peach);\n border: 1;\n border-color: var(--vimium-mantle);\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);\n}\n\n#vimiumHintMarkerContainer div span {\n color: var(--vimium-mantle) !important;\n text-shadow: none;\n}\n\n#vimiumHintMarkerContainer div > .matchingCharacter {\n opacity: 1.0;\n}\n\n#vimiumHintMarkerContainer div > .matchingCharacter ~ span {\n color: var(--vimium-surface2);\n}\n\n#vomnibar {\n background: var(--vimium-base);\n border: 2px solid var(--vimium-lavender);\n animation: show 200ms cubic-bezier(0, 0, 0.2, 1) forwards;\n max-height: calc(100vh - 70px);\n overflow: hidden;\n}\n\n@keyframes show {\n 0% {\n transform: translateY(50px);\n opacity: 0;\n }\n 100% {\n transform: translateY(0);\n opacity: 1;\n }\n}\n\n#vomnibar input {\n color: var(--vimium-text);\n background: var(--vimium-base);\n border: none;\n height: unset;\n padding: 16px 30px;\n}\n\n#vomnibar .vomnibarSearchArea {\n border: none;\n padding: unset;\n background: var(--vimium-base)\n}\n\n#vomnibar ul {\n padding: 0;\n margin: 0;\n background: var(--vimium-base);\n border-top: 1px solid var(--vimium-surface0);\n}\n\n#vomnibar li {\n padding: 10px;\n border-bottom: 1px solid var(--vimium-surface0)\n}\n\n#vomnibar li .vomnibarTopHalf,\n#vomnibar li .vomnibarBottomHalf {\n padding: 3px 0;\n}\n\n#vomnibar li .vomnibarSource {\n color: var(--vimium-peach);\n}\n\n#vomnibar li em,\n#vomnibar li .vomnibarTitle {\n color: var(--vimium-blue);\n font-weight: bold;\n}\n\n#vomnibar li .vomnibarUrl {\n color: var(--vimium-rosewater);\n}\n\n#vomnibar li .vomnibarMatch {\n color: var(--vimium-green);\n font-weight: bold;\n}\n\n#vomnibar li .vomnibarTitle .vomnibarMatch {\n color: var(--vimium-blue);\n}\n\n#vomnibar li.vomnibarSelected {\n background-color: var(--vimium-surface0);\n}\n\ndiv.vimiumHUD {\n background: var(--vimium-base);\n border: none;\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);\n}\n\ndiv.vimiumHUD span#hud-find-input,\ndiv.vimiumHUD .vimiumHUDSearchAreaInner {\n color: var(--vimium-text)\n}\n\ndiv.vimiumHUD .hud-find {\n background-color: var(--vimium-base);\n border: none;\n}\n\ndiv.vimiumHUD .vimiumHUDSearchArea {\n background-color: var(--vimium-base);\n}\n\nbody.vimiumBody, .vimiumBody {\n background-color: var(--vimium-base) !important;\n}\n\n.vimiumBody #footerWrapper, #userDefinedLinkHintCss, #scrollStepSize, #linkHintNumbers, #newTabUrl, #nextPatterns, #previousPatterns, #searchUrl, #linkHintCharacters, #searchEngines, #keyMappings, #uploadBackup\n{\n color: var(--vimium-text) !important;\n background-color: var(--vimium-mantle);\n}\n\n.vimiumBody #footer, .vimiumBody .remove, input[name=\"pattern\"], input[name=\"passKeys\"], #uploadBackup\n{\n background-color: var(--vimium-mantle) !important;\n color: var(--vimium-text) !important;\n}\n\nbody.vimiumBody input {\n border-color: var(--vimium-crust);\n}\n\nbody.vimiumBody a {\n color: var(--vimium-lavender);\n}\n\nbody.vimiumBody .exclusionHeaderText, body.vimiumBody .example, body.vimiumBody .caption, body.vimiumBody header, body.vimiumBody textarea, body.vimiumBody input, body.vimiumBody label {\n color: var(--vimium-text) !important;\n}",
"exclusionRules": [
{
"passKeys": "",
"pattern": "https?://mail.google.com/*"
},
{
"passKeys": "",
"pattern": "https?://www.canva.com/*"
},
{
"passKeys": "",
"pattern": "https?://www.youtube.com/*"
}
]
}