├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── ces ├── html_partials │ ├── patch-notes.html │ └── templates │ │ ├── profile-popover.html │ │ └── theme-element.html ├── icons │ ├── icon-128.png │ ├── icon-16.png │ ├── icon-48.png │ └── icon.svg ├── manifest.json ├── pages │ ├── options.html │ └── popup.html └── src │ ├── css │ ├── content.scss │ ├── content │ │ └── modules │ │ │ ├── _distractionFreeMode.scss │ │ │ └── custom_themes │ │ │ ├── base.scss │ │ │ └── light.scss │ ├── options.scss │ ├── options │ │ └── _codemirror-base.scss │ └── popup.scss │ └── js │ ├── entries │ ├── background.js │ ├── content.js │ ├── options.js │ └── popup.js │ ├── modules │ ├── core │ │ ├── CES.js │ │ └── CESModule.js │ ├── customTheme.js │ ├── distractionFreeMode.js │ ├── hideProfileCSS.js │ ├── patchNotes.js │ ├── profilePreviews.js │ └── resizablePreviews.js │ ├── pages │ ├── background │ │ └── pageActionListener.js │ ├── options │ │ ├── codemirror-snippets.js │ │ ├── colorHandler.js │ │ ├── themeEl.js │ │ └── themeGUI.js │ └── popup │ │ └── toggle.js │ └── utils │ ├── conditionChecker.js │ ├── cpAjax.js │ ├── dom.js │ ├── ensureSyncStorage.js │ ├── getPartial.js │ ├── inPageContext.js │ ├── initData.js │ ├── loadCSS.js │ ├── messenger.js │ ├── renderTemplate.js │ ├── storage.js │ └── theme_utils │ ├── buildCSS.js │ ├── elementGlobals.js │ ├── getActiveTheme.js │ ├── mergeThemeWithGlobals.js │ ├── migrateOldTheme.js │ └── presets.js ├── demo_images ├── custom_theme.png ├── disable_css.gif ├── distraction-free-mode.png ├── notification.png ├── profile_preview.gif └── resize_preview.gif ├── package.json ├── webpack.config.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | ces/* 2 | !ces/src/ 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/README.md -------------------------------------------------------------------------------- /ces/html_partials/patch-notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/html_partials/patch-notes.html -------------------------------------------------------------------------------- /ces/html_partials/templates/profile-popover.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/html_partials/templates/profile-popover.html -------------------------------------------------------------------------------- /ces/html_partials/templates/theme-element.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/html_partials/templates/theme-element.html -------------------------------------------------------------------------------- /ces/icons/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/icons/icon-128.png -------------------------------------------------------------------------------- /ces/icons/icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/icons/icon-16.png -------------------------------------------------------------------------------- /ces/icons/icon-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/icons/icon-48.png -------------------------------------------------------------------------------- /ces/icons/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/icons/icon.svg -------------------------------------------------------------------------------- /ces/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/manifest.json -------------------------------------------------------------------------------- /ces/pages/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/pages/options.html -------------------------------------------------------------------------------- /ces/pages/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/pages/popup.html -------------------------------------------------------------------------------- /ces/src/css/content.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/content.scss -------------------------------------------------------------------------------- /ces/src/css/content/modules/_distractionFreeMode.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/content/modules/_distractionFreeMode.scss -------------------------------------------------------------------------------- /ces/src/css/content/modules/custom_themes/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/content/modules/custom_themes/base.scss -------------------------------------------------------------------------------- /ces/src/css/content/modules/custom_themes/light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/content/modules/custom_themes/light.scss -------------------------------------------------------------------------------- /ces/src/css/options.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/options.scss -------------------------------------------------------------------------------- /ces/src/css/options/_codemirror-base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/options/_codemirror-base.scss -------------------------------------------------------------------------------- /ces/src/css/popup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/css/popup.scss -------------------------------------------------------------------------------- /ces/src/js/entries/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/entries/background.js -------------------------------------------------------------------------------- /ces/src/js/entries/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/entries/content.js -------------------------------------------------------------------------------- /ces/src/js/entries/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/entries/options.js -------------------------------------------------------------------------------- /ces/src/js/entries/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/entries/popup.js -------------------------------------------------------------------------------- /ces/src/js/modules/core/CES.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/core/CES.js -------------------------------------------------------------------------------- /ces/src/js/modules/core/CESModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/core/CESModule.js -------------------------------------------------------------------------------- /ces/src/js/modules/customTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/customTheme.js -------------------------------------------------------------------------------- /ces/src/js/modules/distractionFreeMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/distractionFreeMode.js -------------------------------------------------------------------------------- /ces/src/js/modules/hideProfileCSS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/hideProfileCSS.js -------------------------------------------------------------------------------- /ces/src/js/modules/patchNotes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/patchNotes.js -------------------------------------------------------------------------------- /ces/src/js/modules/profilePreviews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/profilePreviews.js -------------------------------------------------------------------------------- /ces/src/js/modules/resizablePreviews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/modules/resizablePreviews.js -------------------------------------------------------------------------------- /ces/src/js/pages/background/pageActionListener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/pages/background/pageActionListener.js -------------------------------------------------------------------------------- /ces/src/js/pages/options/codemirror-snippets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/pages/options/codemirror-snippets.js -------------------------------------------------------------------------------- /ces/src/js/pages/options/colorHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/pages/options/colorHandler.js -------------------------------------------------------------------------------- /ces/src/js/pages/options/themeEl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/pages/options/themeEl.js -------------------------------------------------------------------------------- /ces/src/js/pages/options/themeGUI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/pages/options/themeGUI.js -------------------------------------------------------------------------------- /ces/src/js/pages/popup/toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/pages/popup/toggle.js -------------------------------------------------------------------------------- /ces/src/js/utils/conditionChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/conditionChecker.js -------------------------------------------------------------------------------- /ces/src/js/utils/cpAjax.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/cpAjax.js -------------------------------------------------------------------------------- /ces/src/js/utils/dom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/dom.js -------------------------------------------------------------------------------- /ces/src/js/utils/ensureSyncStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/ensureSyncStorage.js -------------------------------------------------------------------------------- /ces/src/js/utils/getPartial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/getPartial.js -------------------------------------------------------------------------------- /ces/src/js/utils/inPageContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/inPageContext.js -------------------------------------------------------------------------------- /ces/src/js/utils/initData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/initData.js -------------------------------------------------------------------------------- /ces/src/js/utils/loadCSS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/loadCSS.js -------------------------------------------------------------------------------- /ces/src/js/utils/messenger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/messenger.js -------------------------------------------------------------------------------- /ces/src/js/utils/renderTemplate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/renderTemplate.js -------------------------------------------------------------------------------- /ces/src/js/utils/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/storage.js -------------------------------------------------------------------------------- /ces/src/js/utils/theme_utils/buildCSS.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/theme_utils/buildCSS.js -------------------------------------------------------------------------------- /ces/src/js/utils/theme_utils/elementGlobals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/theme_utils/elementGlobals.js -------------------------------------------------------------------------------- /ces/src/js/utils/theme_utils/getActiveTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/theme_utils/getActiveTheme.js -------------------------------------------------------------------------------- /ces/src/js/utils/theme_utils/mergeThemeWithGlobals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/theme_utils/mergeThemeWithGlobals.js -------------------------------------------------------------------------------- /ces/src/js/utils/theme_utils/migrateOldTheme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/theme_utils/migrateOldTheme.js -------------------------------------------------------------------------------- /ces/src/js/utils/theme_utils/presets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/ces/src/js/utils/theme_utils/presets.js -------------------------------------------------------------------------------- /demo_images/custom_theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/demo_images/custom_theme.png -------------------------------------------------------------------------------- /demo_images/disable_css.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/demo_images/disable_css.gif -------------------------------------------------------------------------------- /demo_images/distraction-free-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/demo_images/distraction-free-mode.png -------------------------------------------------------------------------------- /demo_images/notification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/demo_images/notification.png -------------------------------------------------------------------------------- /demo_images/profile_preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/demo_images/profile_preview.gif -------------------------------------------------------------------------------- /demo_images/resize_preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/demo_images/resize_preview.gif -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/package.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexzaworski/CodePen-Enhancement-Suite/HEAD/yarn.lock --------------------------------------------------------------------------------