diff --git a/gulpfile.ts b/gulpfile.ts
index b01c5f829e..ba75963dac 100644
--- a/gulpfile.ts
+++ b/gulpfile.ts
@@ -458,6 +458,7 @@ gulp.task('copy:client', [
return es.merge(
gulp.src('./resources/**/*').pipe(gulp.dest('./built/web/resources/')),
+ gulp.src('./src/web/resources/**/*').pipe(gulp.dest('./built/web/resources/')),
gulp.src('./src/web/app/desktop/resources/**/*').pipe(gulp.dest('./built/web/resources/desktop/')),
gulp.src('./src/web/app/mobile/resources/**/*').pipe(gulp.dest('./built/web/resources/mobile/')),
gulp.src('./src/web/app/dev/resources/**/*').pipe(gulp.dest('./built/web/resources/dev/')),
diff --git a/src/web/resources/error.jpg b/src/web/resources/error.jpg
new file mode 100644
index 0000000000..872b1a3f5d
Binary files /dev/null and b/src/web/resources/error.jpg differ
diff --git a/src/web/resources/favicon.ico b/src/web/resources/favicon.ico
new file mode 100644
index 0000000000..4fd944c3da
Binary files /dev/null and b/src/web/resources/favicon.ico differ
diff --git a/src/web/resources/label.svg b/src/web/resources/label.svg
new file mode 100644
index 0000000000..b1f85f3c07
--- /dev/null
+++ b/src/web/resources/label.svg
@@ -0,0 +1,6 @@
+
+
+
diff --git a/src/web/resources/manifest.json b/src/web/resources/manifest.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/src/web/resources/manifest.json
@@ -0,0 +1 @@
+{}
diff --git a/src/web/resources/title.svg b/src/web/resources/title.svg
new file mode 100644
index 0000000000..d74b754039
--- /dev/null
+++ b/src/web/resources/title.svg
@@ -0,0 +1,7 @@
+
+
+