blob: 0ee284a49b631e4e13cb3252916498bb6d37568d [file] [log] [blame]
Adrià Vilanova Martínez2d9be8d2022-12-28 00:50:14 +01001// This file imports necessary web components used for several features which
2// use LitElement (and thus custom web elements). This is done by injecting this
3// javascript file instead of placing this code directly in the content script
4// because `window.customElements` doesn't exist in content scripts.
Adrià Vilanova Martínezc78c3ad2024-05-18 00:35:51 +02005import '../features/workflows/core/communityConsole/components/index.js';
Adrià Vilanova Martínez3855e592025-03-15 00:18:04 +01006import '../features/threadToolbar/core/components/index.js';
Adrià Vilanova Martínez3c13a762024-11-09 23:03:32 +01007import '../features/flattenThreads/core/components/index.js';
Adrià Vilanova Martínez5f5b3e02023-07-23 00:08:17 +02008import '../contentScripts/communityConsole/updateHandler/banner/components/index.js';
Adrià Vilanova Martínezc9a3df12025-02-08 23:16:12 +01009import '../features/bulkReportReplies/ui/components/index';
Adrià Vilanova Martínez2d9be8d2022-12-28 00:50:14 +010010
Adrià Vilanova Martínezd7951b22024-05-25 22:13:32 +020011import {injectStylesheet} from '../common/contentScriptsUtils';
Adrià Vilanova Martínez2d9be8d2022-12-28 00:50:14 +010012
Renovate botaa5fb8e2024-02-25 18:10:09 +000013// Also, we import Material Symbols Outlined since the Community Console uses
14// "Google Material Icons" instead. This is necessary for the MD3 components.
15injectStylesheet('https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:FILL@0..1');