From aef914d5aec19a15dbe68569dfee3565e6381856 Mon Sep 17 00:00:00 2001
From: tglide <26071571+TGlide@users.noreply.github.com>
Date: Wed, 12 Jul 2023 18:29:34 +0100
Subject: [PATCH] add commands & fix command kbd selection
---
src/lib/commandCenter/commandCenter.svelte | 10 +++---
src/lib/commandCenter/panels/ai.svelte | 1 -
src/lib/commandCenter/panels/index.ts | 1 +
.../commandCenter/panels/organizations.svelte | 31 +++++++++++++++++++
src/lib/commandCenter/panels/projects.svelte | 3 --
src/lib/commandCenter/panels/template.svelte | 8 +++--
src/routes/+layout.ts | 1 +
src/routes/console/+layout.svelte | 29 ++++++++++++++++-
src/routes/console/+layout.ts | 5 +--
9 files changed, 73 insertions(+), 16 deletions(-)
create mode 100644 src/lib/commandCenter/panels/organizations.svelte
diff --git a/src/lib/commandCenter/commandCenter.svelte b/src/lib/commandCenter/commandCenter.svelte
index 29d8b5288..bda8e1b9f 100644
--- a/src/lib/commandCenter/commandCenter.svelte
+++ b/src/lib/commandCenter/commandCenter.svelte
@@ -82,11 +82,11 @@
const resetKeys = debounce(() => {
keys = [];
- }, 2000);
+ }, 1000);
const handleKeydown = (e) => {
$commandCenterKeyDownHandler(e);
- keys = [...keys, e.key];
+ keys = [...keys, e.key].slice(-5);
console.log(keys);
resetKeys();
};
@@ -102,8 +102,8 @@
{#if dev}
- {#each keys as key}
-
+ {#each keys as key, i (i)}
+
{key.length === 1 ? key.toUpperCase() : key}
{/each}
@@ -126,7 +126,7 @@
left: 50%;
transform: translateX(-50%);
padding: 0.5rem;
- background-color: hsl(var(--color-neutral-500) / 0.5);
+ // background-color: hsl(var(--color-neutral-500) / 0.5);
z-index: 9999;
display: flex;
diff --git a/src/lib/commandCenter/panels/ai.svelte b/src/lib/commandCenter/panels/ai.svelte
index 88a254c7c..88f1818d7 100644
--- a/src/lib/commandCenter/panels/ai.svelte
+++ b/src/lib/commandCenter/panels/ai.svelte
@@ -189,7 +189,6 @@
p {
white-space: pre-wrap;
- word-break: break-all;
}
}
diff --git a/src/lib/commandCenter/panels/index.ts b/src/lib/commandCenter/panels/index.ts
index e2ce124ab..a64b20ec3 100644
--- a/src/lib/commandCenter/panels/index.ts
+++ b/src/lib/commandCenter/panels/index.ts
@@ -2,3 +2,4 @@ export { default as AI } from './ai.svelte';
export { default as Root } from './root.svelte';
export { default as Template } from './template.svelte';
export { default as Projects } from './projects.svelte';
+export { default as Organizations } from './organizations.svelte';
diff --git a/src/lib/commandCenter/panels/organizations.svelte b/src/lib/commandCenter/panels/organizations.svelte
new file mode 100644
index 000000000..6baf6234c
--- /dev/null
+++ b/src/lib/commandCenter/panels/organizations.svelte
@@ -0,0 +1,31 @@
+
+
+
+ {option.label}
+
diff --git a/src/lib/commandCenter/panels/projects.svelte b/src/lib/commandCenter/panels/projects.svelte
index b1ebf6c5d..27fb40848 100644
--- a/src/lib/commandCenter/panels/projects.svelte
+++ b/src/lib/commandCenter/panels/projects.svelte
@@ -1,6 +1,3 @@
-