From 312c843742e5da4f86ce3237e3d24f9cc908b417 Mon Sep 17 00:00:00 2001 From: Joel Charles Date: Wed, 24 Jun 2026 15:40:28 +0200 Subject: [PATCH 1/2] feat: remove Frontend category from WebUI --- packages/features/src/categories.ts | 10 +++++----- packages/features/src/features.ts | 1 + packages/features/src/groups.ts | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/packages/features/src/categories.ts b/packages/features/src/categories.ts index 9281eab57..5f6f52491 100644 --- a/packages/features/src/categories.ts +++ b/packages/features/src/categories.ts @@ -30,31 +30,31 @@ They showcase their respective recommended usage and how they integrate with Vit }, { label: "Auth", - group: categoriesGroups.Data, + group: categoriesGroups.Backend, description: `Ready to use self-hosted or cloud-based Auth solutions. Requires to also select a Server of your choosing.`, }, { label: "Data fetching", - group: categoriesGroups.Data, + group: categoriesGroups.Backend, description: `Data fetching libraries to help you interact with your backend. Selecting one of those usually requires you to also choose a Server.`, }, { label: "Server", - group: categoriesGroups.Data, + group: categoriesGroups.Backend, description: `Mostly required by other integrations such as Auth or RPC, it's recommended to only install a Server if you really need to, as Vike doesn't require one to operate.`, }, { label: "Database", - group: categoriesGroups.Data, + group: categoriesGroups.Backend, description: `The database your app talks to. SQLite runs embedded (and powers Cloudflare D1); PostgreSQL targets a Postgres server. Selected on its own you get a thin client; pair it with an ORM or query builder below.`, }, { label: "ORM / Query builder", - group: categoriesGroups.Data, + group: categoriesGroups.Backend, description: `Type-safe data access on top of your database. Requires choosing a Database above.`, }, { diff --git a/packages/features/src/features.ts b/packages/features/src/features.ts index 199908f4d..0f08b42a0 100644 --- a/packages/features/src/features.ts +++ b/packages/features/src/features.ts @@ -41,6 +41,7 @@ export const features = [ ], tooltip: "Vike cannot be disabled. It is the foundation that allows all others tools to work cohesively", invisibleCli: true, + invisibleWeb: true, readonly: true, }, // UI Framework diff --git a/packages/features/src/groups.ts b/packages/features/src/groups.ts index b48ad0695..fe518f264 100644 --- a/packages/features/src/groups.ts +++ b/packages/features/src/groups.ts @@ -1,6 +1,6 @@ export enum categoriesGroups { Frontend = "Frontend", - Data = "Data", + Backend = "Backend", Deployment = "Deployment", Utilities = "Utilities", } From 5a266cd81e72198f0ca9ba463c11fb389e0280e9 Mon Sep 17 00:00:00 2001 From: Joel Charles Date: Wed, 24 Jun 2026 15:42:36 +0200 Subject: [PATCH 2/2] fix: Nust preset --- website/components/Presets.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/components/Presets.tsx b/website/components/Presets.tsx index 2c347fa55..7524d0d03 100644 --- a/website/components/Presets.tsx +++ b/website/components/Presets.tsx @@ -67,8 +67,8 @@ export default function Presets() { />