refactor: github flavored codemirror light theme

This commit is contained in:
liyasthomas
2021-09-07 16:26:26 +05:30
parent 602aabdeb8
commit dc5f52cc0d
4 changed files with 17 additions and 4 deletions

View File

@@ -14,12 +14,13 @@ const props = withDefaults(
value: string value: string
mode: string mode: string
placeholder?: string placeholder?: string
wrap: boolean wrap?: boolean
linter: LinterDefinition | null linter: LinterDefinition | null
}>(), }>(),
{ {
linter: null as any,
placeholder: "", placeholder: "",
wrap: true,
linter: null as any,
} }
) )

View File

@@ -1,6 +1,6 @@
import CodeMirror from "codemirror" import CodeMirror from "codemirror"
import "codemirror/theme/base16-light.css" import "codemirror-github-light/lib/codemirror-github-light-theme.css"
import "codemirror/theme/base16-dark.css" import "codemirror/theme/base16-dark.css"
import "codemirror/theme/3024-night.css" import "codemirror/theme/3024-night.css"
@@ -104,7 +104,7 @@ export function useCodemirror(
case "system": case "system":
return "default" return "default"
case "light": case "light":
return "base16-light" return "github-light"
case "dark": case "dark":
return "base16-dark" return "base16-dark"
case "black": case "black":

11
package-lock.json generated
View File

@@ -19,6 +19,7 @@
"acorn": "^8.5.0", "acorn": "^8.5.0",
"acorn-walk": "^8.2.0", "acorn-walk": "^8.2.0",
"codemirror": "^5.62.3", "codemirror": "^5.62.3",
"codemirror-github-light": "^0.4.2",
"core-js": "^3.17.2", "core-js": "^3.17.2",
"esprima": "^4.0.1", "esprima": "^4.0.1",
"firebase": "^9.0.1", "firebase": "^9.0.1",
@@ -13115,6 +13116,11 @@
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz", "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz",
"integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg==" "integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg=="
}, },
"node_modules/codemirror-github-light": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/codemirror-github-light/-/codemirror-github-light-0.4.2.tgz",
"integrity": "sha1-iUl8JJWEipRaLNIaqj5Wa4d7FDU="
},
"node_modules/collect-v8-coverage": { "node_modules/collect-v8-coverage": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",
@@ -46161,6 +46167,11 @@
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz", "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz",
"integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg==" "integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg=="
}, },
"codemirror-github-light": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/codemirror-github-light/-/codemirror-github-light-0.4.2.tgz",
"integrity": "sha1-iUl8JJWEipRaLNIaqj5Wa4d7FDU="
},
"collect-v8-coverage": { "collect-v8-coverage": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz",

View File

@@ -35,6 +35,7 @@
"acorn": "^8.5.0", "acorn": "^8.5.0",
"acorn-walk": "^8.2.0", "acorn-walk": "^8.2.0",
"codemirror": "^5.62.3", "codemirror": "^5.62.3",
"codemirror-github-light": "^0.4.2",
"core-js": "^3.17.2", "core-js": "^3.17.2",
"esprima": "^4.0.1", "esprima": "^4.0.1",
"firebase": "^9.0.1", "firebase": "^9.0.1",