Awful frontend for "temporary widgets"
This commit is contained in:
parent
76463e836e
commit
eb9a29cec5
7 changed files with 326 additions and 1 deletions
|
@ -39,6 +39,8 @@ module.exports = (env, argv) => {
|
|||
"indexeddb-worker": "./src/vector/indexeddb-worker.js",
|
||||
"mobileguide": "./src/vector/mobile_guide/index.js",
|
||||
"jitsi": "./src/vector/jitsi/index.ts",
|
||||
"theme_widget": "./src/vector/theme_widget/index.ts",
|
||||
"dummy_widget": "./src/vector/dummy_widget/index.ts",
|
||||
"usercontent": "./node_modules/matrix-react-sdk/src/usercontent/index.js",
|
||||
|
||||
// CSS themes
|
||||
|
@ -312,7 +314,7 @@ module.exports = (env, argv) => {
|
|||
// HtmlWebpackPlugin will screw up our formatting like the names
|
||||
// of the themes and which chunks we actually care about.
|
||||
inject: false,
|
||||
excludeChunks: ['mobileguide', 'usercontent', 'jitsi'],
|
||||
excludeChunks: ['mobileguide', 'usercontent', 'jitsi', 'theme_widget', 'dummy_widget'],
|
||||
minify: argv.mode === 'production',
|
||||
vars: {
|
||||
og_image_url: og_image_url,
|
||||
|
@ -327,6 +329,22 @@ module.exports = (env, argv) => {
|
|||
chunks: ['jitsi'],
|
||||
}),
|
||||
|
||||
// This is the theme_widget wrapper (embedded, so isolated stack)
|
||||
new HtmlWebpackPlugin({
|
||||
template: './src/vector/theme_widget/index.html',
|
||||
filename: 'theme_widget.html',
|
||||
minify: argv.mode === 'production',
|
||||
chunks: ['theme_widget'],
|
||||
}),
|
||||
|
||||
// This is the dummy_widget wrapper (embedded, so isolated stack)
|
||||
new HtmlWebpackPlugin({
|
||||
template: './src/vector/dummy_widget/index.html',
|
||||
filename: 'dummy_widget.html',
|
||||
minify: argv.mode === 'production',
|
||||
chunks: ['dummy_widget'],
|
||||
}),
|
||||
|
||||
// This is the mobile guide's entry point (separate for faster mobile loading)
|
||||
new HtmlWebpackPlugin({
|
||||
template: './src/vector/mobile_guide/index.html',
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue