MM-25003_Improve Onboarding screens for the desktop app - Intro Screen (#2220)

This commit is contained in:
Julian Mondragón
2022-08-16 12:33:03 -05:00
committed by GitHub
parent d4282d965e
commit faf2dae74b
50 changed files with 1815 additions and 42 deletions

View File

@@ -29,6 +29,7 @@ module.exports = merge(base, {
permissionModal: './src/renderer/modals/permission/permission.tsx',
certificateModal: './src/renderer/modals/certificate/certificate.tsx',
loadingScreen: './src/renderer/modals/loadingScreen/index.tsx',
welcomeScreen: './src/renderer/modals/welcomeScreen/welcomeScreen.tsx',
},
output: {
path: path.resolve(__dirname, 'dist/renderer'),
@@ -102,6 +103,12 @@ module.exports = merge(base, {
chunks: ['loadingScreen'],
filename: 'loadingScreen.html',
}),
new HtmlWebpackPlugin({
title: 'Mattermost Desktop Settings',
template: 'src/renderer/index.html',
chunks: ['welcomeScreen'],
filename: 'welcomeScreen.html',
}),
new MiniCssExtractPlugin({
filename: 'styles.[contenthash].css',
ignoreOrder: true,