From d3ca6b5ae61d4933fdef70f66cb8009ccf630a6f Mon Sep 17 00:00:00 2001 From: zadam Date: Sun, 3 Feb 2019 10:21:28 +0100 Subject: [PATCH] styling for scrollbar which looks ugly otherwise in dark themes --- package-lock.json | 10 +++++----- package.json | 2 +- src/public/stylesheets/desktop.css | 9 +++++++++ 3 files changed, 15 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 90b7c96f9..42e29e6dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1237,7 +1237,7 @@ }, "buf-compare": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buf-compare/-/buf-compare-1.0.1.tgz", + "resolved": "http://registry.npmjs.org/buf-compare/-/buf-compare-1.0.1.tgz", "integrity": "sha1-/vKNqLgROgoNtEMLC2Rntpcws0o=", "dev": true }, @@ -2629,9 +2629,9 @@ "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==" }, "electron": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/electron/-/electron-4.0.4.tgz", - "integrity": "sha512-zG5VtLrmPfmw1fXY/3BEtRZk7OZ7djQhweZ6rW+R5NeF6s8RTz/AwTGtLoBo4z8wmJ5QTy0Y941FZw4pe5YlpA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/electron/-/electron-4.0.3.tgz", + "integrity": "sha512-wOBYnlv3Xgbwh9DAHBktP3sQcbCBuXMQi1NzPH3EMnbdYNqj+FnTzVLq0RYp0uSzdjR3fhAZ/E6wFSMLaAc5iw==", "dev": true, "requires": { "@types/node": "^10.12.18", @@ -3627,7 +3627,7 @@ }, "load-json-file": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", "dev": true, "requires": { diff --git a/package.json b/package.json index 89d827735..56d35f04e 100644 --- a/package.json +++ b/package.json @@ -69,7 +69,7 @@ }, "devDependencies": { "devtron": "1.4.0", - "electron": "4.0.4", + "electron": "4.0.3", "electron-builder": "20.38.5", "electron-compile": "6.4.4", "electron-packager": "13.0.1", diff --git a/src/public/stylesheets/desktop.css b/src/public/stylesheets/desktop.css index 705f42992..38b7182df 100644 --- a/src/public/stylesheets/desktop.css +++ b/src/public/stylesheets/desktop.css @@ -95,4 +95,13 @@ body { #note-detail-wrapper { font-size: var(--detail-font-size); +} + +::-webkit-scrollbar { + width: 12px; +} + +::-webkit-scrollbar-thumb { + border-radius: 5px; + -webkit-box-shadow: inset 0 0 3px var(--main-border-color); } \ No newline at end of file