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 @@ + + + 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 @@ -