From cb4aad5ba0aa6b94c65fc8c855a9fc7137836c3b Mon Sep 17 00:00:00 2001 From: dragonwocky Date: Tue, 4 May 2021 23:43:09 +1000 Subject: [PATCH] removed js insert, css insert moved to tweaks mod --- extension/repo/CHANGELOG.md | 1 + .../client.js | 25 --------------- .../mod.json | 32 ------------------- .../menu.css | 6 ---- extension/repo/registry.json | 1 - .../client.js | 12 ++++++- .../mod.json | 8 ++++- 7 files changed, 19 insertions(+), 66 deletions(-) delete mode 100644 extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/client.js delete mode 100644 extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/mod.json diff --git a/extension/repo/CHANGELOG.md b/extension/repo/CHANGELOG.md index 6041842..2eb3bd0 100644 --- a/extension/repo/CHANGELOG.md +++ b/extension/repo/CHANGELOG.md @@ -6,6 +6,7 @@ - improved: new larger menu layout, with individual mod pages. - improved: merged bracketed-links into tweaks. - removed: integrated scrollbar tweak (notion now includes by default). +- removed: js insert. css insert moved to tweaks mod. #### todo diff --git a/extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/client.js b/extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/client.js deleted file mode 100644 index da791a2..0000000 --- a/extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/client.js +++ /dev/null @@ -1,25 +0,0 @@ -/* - * notion-enhancer: custom-inserts - * (c) 2021 dragonwocky (https://dragonwocky.me/) - * (https://notion-enhancer.github.io/) under the MIT license - */ - -'use strict'; - -const _id = 'b4b0aced-2059-43bf-8d1d-ccd757ee5ebb'; -import { env, storage, web } from '../../api.js'; - -const inserts = { - js: await storage.get(_id, '_file.js'), - css: await storage.get(_id, '_file.css'), -}; - -if (inserts.js) { - // eval(inserts.js); -} - -if (inserts.css) { - document.body.append( - web.createElement(web.html``) - ); -} diff --git a/extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/mod.json b/extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/mod.json deleted file mode 100644 index c881c6d..0000000 --- a/extension/repo/custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb/mod.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "name": "custom-inserts", - "id": "b4b0aced-2059-43bf-8d1d-ccd757ee5ebb", - "version": "0.2.0", - "description": "link files for small client-side tweaks.", - "tags": ["extension", "customisation"], - "authors": [ - { - "name": "dragonwocky", - "email": "thedragonring.bod@gmail.com", - "url": "https://dragonwocky.me/", - "icon": "https://dragonwocky.me/avatar.jpg" - } - ], - "js": { - "client": ["client.js"] - }, - "options": [ - { - "type": "file", - "key": "css", - "label": "css insert", - "extensions": [".css"] - }, - { - "type": "file", - "key": "js", - "label": "client js insert", - "extensions": [".js"] - } - ] -} diff --git a/extension/repo/menu@a6621988-551d-495a-97d8-3c568bca2e9e/menu.css b/extension/repo/menu@a6621988-551d-495a-97d8-3c568bca2e9e/menu.css index c574112..cdcccf5 100644 --- a/extension/repo/menu@a6621988-551d-495a-97d8-3c568bca2e9e/menu.css +++ b/extension/repo/menu@a6621988-551d-495a-97d8-3c568bca2e9e/menu.css @@ -407,12 +407,6 @@ label [data-icon='fa/question-circle'] { overflow-x: auto; } -/* is this weird? absolutely. but intentional. cos i wanted markdown __underline__ */ -strong { - text-decoration: underline; - font-weight: normal; -} - .tooltip { position: absolute; background: var(--theme--tooltip); diff --git a/extension/repo/registry.json b/extension/repo/registry.json index 4076b15..f84d119 100644 --- a/extension/repo/registry.json +++ b/extension/repo/registry.json @@ -1,6 +1,5 @@ [ "menu@a6621988-551d-495a-97d8-3c568bca2e9e", "theming@0f0bf8b6-eae6-4273-b307-8fc43f2ee082", - "custom-inserts@b4b0aced-2059-43bf-8d1d-ccd757ee5ebb", "tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2" ] diff --git a/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/client.js b/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/client.js index 74b393e..bcd7965 100644 --- a/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/client.js +++ b/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/client.js @@ -10,6 +10,17 @@ const _id = '5174a483-c88d-4bf8-a95f-35cd330b76e2'; import { env, storage, web } from '../../api.js'; web.whenReady().then(async () => { + const cssInsert = await storage.get(_id, '_file.insert.css'); + if (cssInsert) { + document.body.append( + web.createElement( + web.html`` + ) + ); + } + if (['linux', 'win32'].includes(env.name)) { // dragarea_height } @@ -31,7 +42,6 @@ web.whenReady().then(async () => { const responsiveBreakpoint = await storage.get(_id, 'tweak.responsive_breakpoint'), addResponsiveBreakpoint = () => { document.body.classList.remove('tweak--responsive_breakpoint'); - console.log(window.outerWidth, responsiveBreakpoint); if (window.innerWidth <= responsiveBreakpoint) { document.body.classList.add('tweak--responsive_breakpoint'); } diff --git a/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/mod.json b/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/mod.json index 5796e9f..d505312 100644 --- a/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/mod.json +++ b/extension/repo/tweaks@5174a483-c88d-4bf8-a95f-35cd330b76e2/mod.json @@ -2,7 +2,7 @@ "name": "tweaks", "id": "5174a483-c88d-4bf8-a95f-35cd330b76e2", "version": "0.2.0", - "description": "common style/layout changes.", + "description": "common style/layout changes and custom inserts.", "tags": ["extension", "customisation"], "authors": [ { @@ -19,6 +19,12 @@ "client": ["client.js"] }, "options": [ + { + "type": "file", + "key": "insert.css", + "label": "css insert", + "extensions": [".css"] + }, { "key": "tweak.dragarea_height", "label": "height of frameless dragarea:",