diff --git a/packages/web/public/favicon.ico b/packages/web/public/favicon.ico
new file mode 100644
index 00000000..dd0ba648
Binary files /dev/null and b/packages/web/public/favicon.ico differ
diff --git a/packages/web/public/favicon.png b/packages/web/public/favicon.png
deleted file mode 100644
index 7e6f5eb5..00000000
Binary files a/packages/web/public/favicon.png and /dev/null differ
diff --git a/packages/web/public/index.html b/packages/web/public/index.html
index d4e3c461..bf1d547f 100644
--- a/packages/web/public/index.html
+++ b/packages/web/public/index.html
@@ -1,12 +1,18 @@
+
- Svelte app
+ DbGate
+
+
+
+
+
-
@@ -19,4 +25,5 @@
-
+
+
\ No newline at end of file
diff --git a/packages/web/public/logo192.png b/packages/web/public/logo192.png
new file mode 100644
index 00000000..56d4efb8
Binary files /dev/null and b/packages/web/public/logo192.png differ
diff --git a/packages/web/public/logo512.png b/packages/web/public/logo512.png
new file mode 100644
index 00000000..44ece81d
Binary files /dev/null and b/packages/web/public/logo512.png differ
diff --git a/packages/web/public/manifest.json b/packages/web/public/manifest.json
new file mode 100644
index 00000000..63c397bd
--- /dev/null
+++ b/packages/web/public/manifest.json
@@ -0,0 +1,25 @@
+{
+ "short_name": "DbGate",
+ "name": "DbGate database tool",
+ "icons": [
+ {
+ "src": "favicon.ico",
+ "sizes": "64x64 32x32 24x24 16x16",
+ "type": "image/x-icon"
+ },
+ {
+ "src": "logo192.png",
+ "type": "image/png",
+ "sizes": "192x192"
+ },
+ {
+ "src": "logo512.png",
+ "type": "image/png",
+ "sizes": "512x512"
+ }
+ ],
+ "start_url": ".",
+ "display": "standalone",
+ "theme_color": "#000000",
+ "background_color": "#ffffff"
+}
diff --git a/packages/web/src/datagrid/DataGridCore.svelte b/packages/web/src/datagrid/DataGridCore.svelte
index 77e8c139..3cfb4d17 100644
--- a/packages/web/src/datagrid/DataGridCore.svelte
+++ b/packages/web/src/datagrid/DataGridCore.svelte
@@ -379,6 +379,7 @@
right: 0;
bottom: 0;
user-select: none;
+ overflow: hidden;
}
.table {
position: absolute;
diff --git a/packages/web/src/modals/FilterMultipleValuesModal.svelte b/packages/web/src/modals/FilterMultipleValuesModal.svelte
index ba555b2b..fee97a10 100644
--- a/packages/web/src/modals/FilterMultipleValuesModal.svelte
+++ b/packages/web/src/modals/FilterMultipleValuesModal.svelte
@@ -1,8 +1,5 @@