├── .editorconfig ├── .eslintrc.json ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── discussion.md │ ├── feature_request.md │ └── sentry_bug.md ├── PULL_REQUEST_TEMPLATE.md ├── actionlint-matcher.json ├── release_drafter.yml └── workflows │ ├── actionlint.yml │ ├── draft_release.yml │ ├── label_new_pr.yml │ ├── new_issues.yml │ ├── new_prs.yml │ ├── nodejs.yml │ ├── pr_label_check.yml │ └── pr_ping.yml ├── .gitignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── INSTRUCTIONS.md ├── LICENSE ├── README.firefox.md ├── README.md ├── babel.config.js ├── docs ├── assets │ ├── apple-touch-icon.png │ ├── extension-bookmarks.gif │ ├── extension-search-filter.gif │ ├── extension-sources.gif │ ├── extension-workflow-integration.gif │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ └── site.webmanifest ├── index.html ├── scripts │ └── loadassets.js └── styles │ └── style.css ├── package.json ├── src ├── assets │ └── logo.svg ├── icons │ ├── icon-128.png │ ├── icon-16.png │ ├── icon-24.png │ ├── icon-32.png │ ├── icon-48.png │ └── icon-96.png ├── manifest.json ├── options │ ├── base.js │ ├── helper.js │ ├── options.edge.html │ ├── options.html │ ├── options.js │ └── sass │ │ ├── _options.scss │ │ └── main.scss ├── popup │ ├── base.js │ ├── bookmarkModule.js │ ├── bookmarkModule.utils.js │ ├── collectionModule.js │ ├── filterModule.js │ ├── helper.js │ ├── imageDetailModule.js │ ├── img │ │ └── openverse.svg │ ├── localUtils.js │ ├── popup.html │ ├── popup.js │ ├── popup.utils.js │ ├── sass │ │ ├── abstract │ │ │ ├── _mixins.scss │ │ │ └── _variables.scss │ │ ├── base │ │ │ ├── _base.scss │ │ │ └── _utilities.scss │ │ ├── components │ │ │ ├── _buttons.scss │ │ │ ├── _darkmode.scss │ │ │ ├── _notification.scss │ │ │ └── _spinner.scss │ │ ├── layout │ │ │ ├── _bookmarks.scss │ │ │ ├── _collections.scss │ │ │ ├── _header.scss │ │ │ ├── _imagedetail.scss │ │ │ ├── _main.scss │ │ │ └── _search.scss │ │ └── main.scss │ ├── searchModule.js │ └── spinner.js └── utils.js ├── tests ├── .eslintrc.json ├── helper.test.js ├── imageDetailModule.test.js ├── searchModule.test.js ├── spinner.test.js └── utils.test.js └── webpack.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/discussion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/ISSUE_TEMPLATE/discussion.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/sentry_bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/ISSUE_TEMPLATE/sentry_bug.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actionlint-matcher.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/actionlint-matcher.json -------------------------------------------------------------------------------- /.github/release_drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/release_drafter.yml -------------------------------------------------------------------------------- /.github/workflows/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/actionlint.yml -------------------------------------------------------------------------------- /.github/workflows/draft_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/draft_release.yml -------------------------------------------------------------------------------- /.github/workflows/label_new_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/label_new_pr.yml -------------------------------------------------------------------------------- /.github/workflows/new_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/new_issues.yml -------------------------------------------------------------------------------- /.github/workflows/new_prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/new_prs.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.github/workflows/pr_label_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/pr_label_check.yml -------------------------------------------------------------------------------- /.github/workflows/pr_ping.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.github/workflows/pr_ping.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /INSTRUCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/INSTRUCTIONS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/LICENSE -------------------------------------------------------------------------------- /README.firefox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/README.firefox.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/babel.config.js -------------------------------------------------------------------------------- /docs/assets/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/assets/extension-bookmarks.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/extension-bookmarks.gif -------------------------------------------------------------------------------- /docs/assets/extension-search-filter.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/extension-search-filter.gif -------------------------------------------------------------------------------- /docs/assets/extension-sources.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/extension-sources.gif -------------------------------------------------------------------------------- /docs/assets/extension-workflow-integration.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/extension-workflow-integration.gif -------------------------------------------------------------------------------- /docs/assets/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/favicon-16x16.png -------------------------------------------------------------------------------- /docs/assets/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/favicon-32x32.png -------------------------------------------------------------------------------- /docs/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/favicon.ico -------------------------------------------------------------------------------- /docs/assets/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/assets/site.webmanifest -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/scripts/loadassets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/scripts/loadassets.js -------------------------------------------------------------------------------- /docs/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/docs/styles/style.css -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/assets/logo.svg -------------------------------------------------------------------------------- /src/icons/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/icons/icon-128.png -------------------------------------------------------------------------------- /src/icons/icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/icons/icon-16.png -------------------------------------------------------------------------------- /src/icons/icon-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/icons/icon-24.png -------------------------------------------------------------------------------- /src/icons/icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/icons/icon-32.png -------------------------------------------------------------------------------- /src/icons/icon-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/icons/icon-48.png -------------------------------------------------------------------------------- /src/icons/icon-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/icons/icon-96.png -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/options/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/base.js -------------------------------------------------------------------------------- /src/options/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/helper.js -------------------------------------------------------------------------------- /src/options/options.edge.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/options.edge.html -------------------------------------------------------------------------------- /src/options/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/options.html -------------------------------------------------------------------------------- /src/options/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/options.js -------------------------------------------------------------------------------- /src/options/sass/_options.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/sass/_options.scss -------------------------------------------------------------------------------- /src/options/sass/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/options/sass/main.scss -------------------------------------------------------------------------------- /src/popup/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/base.js -------------------------------------------------------------------------------- /src/popup/bookmarkModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/bookmarkModule.js -------------------------------------------------------------------------------- /src/popup/bookmarkModule.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/bookmarkModule.utils.js -------------------------------------------------------------------------------- /src/popup/collectionModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/collectionModule.js -------------------------------------------------------------------------------- /src/popup/filterModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/filterModule.js -------------------------------------------------------------------------------- /src/popup/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/helper.js -------------------------------------------------------------------------------- /src/popup/imageDetailModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/imageDetailModule.js -------------------------------------------------------------------------------- /src/popup/img/openverse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/img/openverse.svg -------------------------------------------------------------------------------- /src/popup/localUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/localUtils.js -------------------------------------------------------------------------------- /src/popup/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/popup.html -------------------------------------------------------------------------------- /src/popup/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/popup.js -------------------------------------------------------------------------------- /src/popup/popup.utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/popup.utils.js -------------------------------------------------------------------------------- /src/popup/sass/abstract/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/abstract/_mixins.scss -------------------------------------------------------------------------------- /src/popup/sass/abstract/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/abstract/_variables.scss -------------------------------------------------------------------------------- /src/popup/sass/base/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/base/_base.scss -------------------------------------------------------------------------------- /src/popup/sass/base/_utilities.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/base/_utilities.scss -------------------------------------------------------------------------------- /src/popup/sass/components/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/components/_buttons.scss -------------------------------------------------------------------------------- /src/popup/sass/components/_darkmode.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/components/_darkmode.scss -------------------------------------------------------------------------------- /src/popup/sass/components/_notification.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/components/_notification.scss -------------------------------------------------------------------------------- /src/popup/sass/components/_spinner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/components/_spinner.scss -------------------------------------------------------------------------------- /src/popup/sass/layout/_bookmarks.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/layout/_bookmarks.scss -------------------------------------------------------------------------------- /src/popup/sass/layout/_collections.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/layout/_collections.scss -------------------------------------------------------------------------------- /src/popup/sass/layout/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/layout/_header.scss -------------------------------------------------------------------------------- /src/popup/sass/layout/_imagedetail.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/layout/_imagedetail.scss -------------------------------------------------------------------------------- /src/popup/sass/layout/_main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/layout/_main.scss -------------------------------------------------------------------------------- /src/popup/sass/layout/_search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/layout/_search.scss -------------------------------------------------------------------------------- /src/popup/sass/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/sass/main.scss -------------------------------------------------------------------------------- /src/popup/searchModule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/searchModule.js -------------------------------------------------------------------------------- /src/popup/spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/popup/spinner.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/src/utils.js -------------------------------------------------------------------------------- /tests/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/tests/.eslintrc.json -------------------------------------------------------------------------------- /tests/helper.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/tests/helper.test.js -------------------------------------------------------------------------------- /tests/imageDetailModule.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/tests/imageDetailModule.test.js -------------------------------------------------------------------------------- /tests/searchModule.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/tests/searchModule.test.js -------------------------------------------------------------------------------- /tests/spinner.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/tests/spinner.test.js -------------------------------------------------------------------------------- /tests/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/tests/utils.test.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WordPress/openverse-browser-extension/HEAD/webpack.config.js --------------------------------------------------------------------------------