diff --git a/.github/pr-assets/tab-hint-grid-dark.png b/.github/pr-assets/tab-hint-grid-dark.png
new file mode 100644
index 0000000000..958ddef37f
Binary files /dev/null and b/.github/pr-assets/tab-hint-grid-dark.png differ
diff --git a/.github/pr-assets/tab-hint-grid-narrow.png b/.github/pr-assets/tab-hint-grid-narrow.png
new file mode 100644
index 0000000000..cfc7c93887
Binary files /dev/null and b/.github/pr-assets/tab-hint-grid-narrow.png differ
diff --git a/.github/pr-assets/tab-hint-grid-sel.png b/.github/pr-assets/tab-hint-grid-sel.png
new file mode 100644
index 0000000000..70b2a1b205
Binary files /dev/null and b/.github/pr-assets/tab-hint-grid-sel.png differ
diff --git a/.github/pr-assets/tab-hint-grid.png b/.github/pr-assets/tab-hint-grid.png
new file mode 100644
index 0000000000..6da5625a81
Binary files /dev/null and b/.github/pr-assets/tab-hint-grid.png differ
diff --git a/.github/pr-assets/tab-hint-mongo.png b/.github/pr-assets/tab-hint-mongo.png
new file mode 100644
index 0000000000..a9eea10717
Binary files /dev/null and b/.github/pr-assets/tab-hint-mongo.png differ
diff --git a/.github/pr-assets/tab-hint-redis.png b/.github/pr-assets/tab-hint-redis.png
new file mode 100644
index 0000000000..45de0701de
Binary files /dev/null and b/.github/pr-assets/tab-hint-redis.png differ
diff --git a/apps/desktop/src/components/document/DocumentQueryCompletionMenu.vue b/apps/desktop/src/components/document/DocumentQueryCompletionMenu.vue
index bf88a9ebab..e0f184719d 100644
--- a/apps/desktop/src/components/document/DocumentQueryCompletionMenu.vue
+++ b/apps/desktop/src/components/document/DocumentQueryCompletionMenu.vue
@@ -3,6 +3,7 @@ import type { CSSProperties } from "vue";
import { computed } from "vue";
import type { DataGridConditionSuggestionPosition } from "@/lib/dataGrid/dataGridConditionSuggestionPosition";
import type { MongoCompletionItem } from "@/lib/mongo/mongoCompletion";
+import KeyCap from "@/components/ui/KeyCap.vue";
defineOptions({ name: "DocumentQueryCompletionMenu" });
@@ -75,6 +76,10 @@ function isSelected(index: number): boolean {
{{ glyph(item) }}
{{ item.label }}
{{ item.detail }}
+
+
+
+
diff --git a/apps/desktop/src/components/grid/DataGridConditionEditor.vue b/apps/desktop/src/components/grid/DataGridConditionEditor.vue
index ef6c68cecc..0612f371a2 100644
--- a/apps/desktop/src/components/grid/DataGridConditionEditor.vue
+++ b/apps/desktop/src/components/grid/DataGridConditionEditor.vue
@@ -1,6 +1,7 @@
+
+
+
+
+
+