From b9a2e95da9d93324d554ec2e9b74973088fd9ed3 Mon Sep 17 00:00:00 2001 From: tdgao Date: Tue, 25 Aug 2026 22:15:56 -0600 Subject: [PATCH] feat: add slug suggestions --- .../src/components/ui/SlugSuggestions.vue | 63 ++++++++++++ .../ui/create/ProjectCreateModal.vue | 45 ++++++++- .../composables/project-slug-suggestions.ts | 97 +++++++++++++++++++ .../[type]/[project]/settings/description.vue | 2 +- .../[type]/[project]/settings/general.vue | 28 +++++- .../pages/[type]/[project]/settings/index.vue | 27 +++++- apps/frontend/src/utils/slugs.ts | 26 +++++ 7 files changed, 280 insertions(+), 8 deletions(-) create mode 100644 apps/frontend/src/components/ui/SlugSuggestions.vue create mode 100644 apps/frontend/src/composables/project-slug-suggestions.ts diff --git a/apps/frontend/src/components/ui/SlugSuggestions.vue b/apps/frontend/src/components/ui/SlugSuggestions.vue new file mode 100644 index 0000000000..613cc0162a --- /dev/null +++ b/apps/frontend/src/components/ui/SlugSuggestions.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/apps/frontend/src/components/ui/create/ProjectCreateModal.vue b/apps/frontend/src/components/ui/create/ProjectCreateModal.vue index 492245bbf6..fc8c70d6aa 100644 --- a/apps/frontend/src/components/ui/create/ProjectCreateModal.vue +++ b/apps/frontend/src/components/ui/create/ProjectCreateModal.vue @@ -43,10 +43,14 @@ /> -