diff --git a/src/assets/defaults.ts b/src/assets/defaults.ts
index af46b6ed8..332273542 100644
--- a/src/assets/defaults.ts
+++ b/src/assets/defaults.ts
@@ -37,6 +37,89 @@ export const defaultMiniWidgetManagerVars: MiniWidgetManagerVars = {
highlighted: false,
}
+export const defaultCustomWidgetContainers = [
+ {
+ name: '0-left',
+ elements: [],
+ },
+ {
+ name: '1-left',
+ elements: [],
+ },
+ {
+ name: '2-left',
+ elements: [],
+ },
+ {
+ name: '3-left',
+ elements: [],
+ },
+ {
+ name: '4-left',
+ elements: [],
+ },
+ {
+ name: '5-left',
+ elements: [],
+ },
+ {
+ name: '6-left',
+ elements: [],
+ },
+ {
+ name: '7-left',
+ elements: [],
+ },
+ {
+ name: '8-left',
+ elements: [],
+ },
+ {
+ name: '9-left',
+ elements: [],
+ },
+ {
+ name: '0-right',
+ elements: [],
+ },
+ {
+ name: '1-right',
+ elements: [],
+ },
+ {
+ name: '2-right',
+ elements: [],
+ },
+ {
+ name: '3-right',
+ elements: [],
+ },
+ {
+ name: '4-right',
+ elements: [],
+ },
+ {
+ name: '5-right',
+ elements: [],
+ },
+ {
+ name: '6-right',
+ elements: [],
+ },
+ {
+ name: '7-right',
+ elements: [],
+ },
+ {
+ name: '8-right',
+ elements: [],
+ },
+ {
+ name: '9-right',
+ elements: [],
+ },
+]
+
const hostname = window.location.hostname
export const defaultBlueOsAddress = 'http://blueos-avahi.local'
export const defaultGlobalAddress = !hostname || hostname == 'localhost' ? defaultBlueOsAddress : hostname
diff --git a/src/assets/widgets/CustomWidgetBase.png b/src/assets/widgets/CustomWidgetBase.png
new file mode 100644
index 000000000..032ac7f12
Binary files /dev/null and b/src/assets/widgets/CustomWidgetBase.png differ
diff --git a/src/components/EditMenu.vue b/src/components/EditMenu.vue
index 63aef0f46..d3c4d48eb 100644
--- a/src/components/EditMenu.vue
+++ b/src/components/EditMenu.vue
@@ -152,7 +152,7 @@
Widget type:
@@ -453,7 +453,7 @@ theme="dark" variant="filled" density="compact" - :items="['Regular', 'Mini']" + :items="['Regular', 'Mini', 'Input']" class="bg-[#27384255] 2xl:scale-100 scale-[80%]" hide-details @change="widgetMode = $event" @@ -463,17 +463,18 @@+ {{ miniWidget.options.layout?.label }} +
++ {{ miniWidget.options.layout?.label }} +
+