├── .eslintrc.js ├── .gitignore ├── BUILD-FIREFOX-STORE.md ├── LICENSE ├── README.md ├── babel.config.js ├── package.json ├── screenshots ├── screencast.gif ├── screenshot-store-small-2.png ├── screenshot-store-small.png └── screenshot-store.png ├── src ├── app │ ├── App.js │ ├── actions │ │ ├── auth.js │ │ ├── gist.js │ │ ├── options.js │ │ └── root.js │ ├── assets │ │ ├── error.svg │ │ └── github.png │ ├── components │ │ └── Loading.js │ ├── index.html │ ├── reducers │ │ ├── auth.js │ │ ├── gist.js │ │ ├── index.js │ │ ├── options.js │ │ └── root.js │ ├── screens │ │ ├── AuthScreen.js │ │ ├── ErrorScreen.js │ │ ├── GistScreen │ │ │ ├── CodeEditor.js │ │ │ ├── GistScreen.js │ │ │ ├── TextInput.js │ │ │ ├── Textarea.js │ │ │ └── index.js │ │ ├── HomeScreen.js │ │ └── ScreensRoot.js │ ├── services │ │ ├── AppRPCService.js │ │ ├── NotyService.js │ │ └── index.js │ ├── store.js │ └── styles │ │ └── style.scss ├── assets │ ├── icon-store.png │ ├── icon.png │ └── icon.svg ├── background │ ├── background.html │ ├── background.js │ └── services │ │ ├── ApiService.js │ │ ├── AuthService.js │ │ ├── BackgroundRPCService.js │ │ ├── GistService.js │ │ ├── InjectService.js │ │ ├── OptionsService.js │ │ ├── ShortcutsService.js │ │ └── index.js ├── common │ ├── config.js │ ├── services │ │ └── RPCService.js │ └── utils.js ├── content │ ├── content_medium.js │ ├── content_medium.scss │ ├── content_medium_iframe.js │ ├── content_substack.js │ ├── content_substack.scss │ └── services │ │ ├── AppService.js │ │ ├── ContentRPCService.js │ │ ├── MediumService.js │ │ ├── SubstackService.js │ │ └── index.js └── manifest.js ├── webpack.config.babel.js └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILD-FIREFOX-STORE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/BUILD-FIREFOX-STORE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/screencast.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/screenshots/screencast.gif -------------------------------------------------------------------------------- /screenshots/screenshot-store-small-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/screenshots/screenshot-store-small-2.png -------------------------------------------------------------------------------- /screenshots/screenshot-store-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/screenshots/screenshot-store-small.png -------------------------------------------------------------------------------- /screenshots/screenshot-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/screenshots/screenshot-store.png -------------------------------------------------------------------------------- /src/app/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/App.js -------------------------------------------------------------------------------- /src/app/actions/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/actions/auth.js -------------------------------------------------------------------------------- /src/app/actions/gist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/actions/gist.js -------------------------------------------------------------------------------- /src/app/actions/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/actions/options.js -------------------------------------------------------------------------------- /src/app/actions/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/actions/root.js -------------------------------------------------------------------------------- /src/app/assets/error.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/assets/error.svg -------------------------------------------------------------------------------- /src/app/assets/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/assets/github.png -------------------------------------------------------------------------------- /src/app/components/Loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/components/Loading.js -------------------------------------------------------------------------------- /src/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/index.html -------------------------------------------------------------------------------- /src/app/reducers/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/reducers/auth.js -------------------------------------------------------------------------------- /src/app/reducers/gist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/reducers/gist.js -------------------------------------------------------------------------------- /src/app/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/reducers/index.js -------------------------------------------------------------------------------- /src/app/reducers/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/reducers/options.js -------------------------------------------------------------------------------- /src/app/reducers/root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/reducers/root.js -------------------------------------------------------------------------------- /src/app/screens/AuthScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/AuthScreen.js -------------------------------------------------------------------------------- /src/app/screens/ErrorScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/ErrorScreen.js -------------------------------------------------------------------------------- /src/app/screens/GistScreen/CodeEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/GistScreen/CodeEditor.js -------------------------------------------------------------------------------- /src/app/screens/GistScreen/GistScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/GistScreen/GistScreen.js -------------------------------------------------------------------------------- /src/app/screens/GistScreen/TextInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/GistScreen/TextInput.js -------------------------------------------------------------------------------- /src/app/screens/GistScreen/Textarea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/GistScreen/Textarea.js -------------------------------------------------------------------------------- /src/app/screens/GistScreen/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/GistScreen/index.js -------------------------------------------------------------------------------- /src/app/screens/HomeScreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/HomeScreen.js -------------------------------------------------------------------------------- /src/app/screens/ScreensRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/screens/ScreensRoot.js -------------------------------------------------------------------------------- /src/app/services/AppRPCService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/services/AppRPCService.js -------------------------------------------------------------------------------- /src/app/services/NotyService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/services/NotyService.js -------------------------------------------------------------------------------- /src/app/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/services/index.js -------------------------------------------------------------------------------- /src/app/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/store.js -------------------------------------------------------------------------------- /src/app/styles/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/app/styles/style.scss -------------------------------------------------------------------------------- /src/assets/icon-store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/assets/icon-store.png -------------------------------------------------------------------------------- /src/assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/assets/icon.png -------------------------------------------------------------------------------- /src/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/assets/icon.svg -------------------------------------------------------------------------------- /src/background/background.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/background.html -------------------------------------------------------------------------------- /src/background/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/background.js -------------------------------------------------------------------------------- /src/background/services/ApiService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/ApiService.js -------------------------------------------------------------------------------- /src/background/services/AuthService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/AuthService.js -------------------------------------------------------------------------------- /src/background/services/BackgroundRPCService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/BackgroundRPCService.js -------------------------------------------------------------------------------- /src/background/services/GistService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/GistService.js -------------------------------------------------------------------------------- /src/background/services/InjectService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/InjectService.js -------------------------------------------------------------------------------- /src/background/services/OptionsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/OptionsService.js -------------------------------------------------------------------------------- /src/background/services/ShortcutsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/ShortcutsService.js -------------------------------------------------------------------------------- /src/background/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/background/services/index.js -------------------------------------------------------------------------------- /src/common/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/common/config.js -------------------------------------------------------------------------------- /src/common/services/RPCService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/common/services/RPCService.js -------------------------------------------------------------------------------- /src/common/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/common/utils.js -------------------------------------------------------------------------------- /src/content/content_medium.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/content_medium.js -------------------------------------------------------------------------------- /src/content/content_medium.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/content_medium.scss -------------------------------------------------------------------------------- /src/content/content_medium_iframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/content_medium_iframe.js -------------------------------------------------------------------------------- /src/content/content_substack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/content_substack.js -------------------------------------------------------------------------------- /src/content/content_substack.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/content_substack.scss -------------------------------------------------------------------------------- /src/content/services/AppService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/services/AppService.js -------------------------------------------------------------------------------- /src/content/services/ContentRPCService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/services/ContentRPCService.js -------------------------------------------------------------------------------- /src/content/services/MediumService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/services/MediumService.js -------------------------------------------------------------------------------- /src/content/services/SubstackService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/services/SubstackService.js -------------------------------------------------------------------------------- /src/content/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/content/services/index.js -------------------------------------------------------------------------------- /src/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/src/manifest.js -------------------------------------------------------------------------------- /webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/webpack.config.babel.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Maluen/code-medium/HEAD/yarn.lock --------------------------------------------------------------------------------