From fb600ee6c8d5bb359836bcfd17f5385e2f99409f Mon Sep 17 00:00:00 2001 From: Florian Bernard Date: Thu, 30 Jul 2026 14:09:59 +0000 Subject: [PATCH] System generated commit, initial commit --- application.json | 77 ++++ metadata.json | 6 + .../Mobiler Bildschirm.json | 32 ++ .../jsobjects/NavBar_Variables1/metadata.json | 14 + .../module instances/Home1.json | 31 ++ .../module instances/NavBar_Variables1.json | 14 + pages/Mobiler Bildschirm/widgets/Datum_B.json | 53 +++ .../widgets/Form1/Button2.json | 46 ++ .../widgets/Form1/Button3.json | 45 ++ .../widgets/Form1/DatePicker1.json | 58 +++ .../widgets/Form1/DatePicker2.json | 58 +++ .../widgets/Form1/Form1.json | 89 ++++ .../widgets/Form1/Input1.json | 56 +++ .../widgets/Form1/Input1Copy.json | 56 +++ .../widgets/Form1/Text1Copy.json | 50 +++ pages/Mobiler Bildschirm/widgets/Home1.json | 43 ++ pages/Mobiler Bildschirm/widgets/Table1.json | 95 ++++ .../widgets/Terminplanung_P.json | 50 +++ pages/Parkplätze/Parkplätze.json | 32 ++ .../jsobjects/NavBar_Variables1/metadata.json | 14 + pages/Parkplätze/module instances/Home1.json | 31 ++ .../module instances/NavBar_Variables1.json | 14 + pages/Parkplätze/widgets/Datum_B.json | 53 +++ pages/Parkplätze/widgets/Home1.json | 43 ++ pages/Parkplätze/widgets/Terminplanung_P.json | 50 +++ pages/Sitzplätze/Sitzplätze.json | 34 ++ .../jsobjects/NavBar_Variables1/metadata.json | 14 + pages/Sitzplätze/module instances/Home1.json | 31 ++ .../module instances/NavBar_Variables1.json | 14 + pages/Sitzplätze/widgets/Datum_B.json | 53 +++ pages/Sitzplätze/widgets/Home1.json | 43 ++ pages/Sitzplätze/widgets/Terminplanung_P.json | 50 +++ .../Terminplanungs_Modal/Buero_Filter.json | 70 +++ .../widgets/Terminplanungs_Modal/Custom1.json | 64 +++ .../Terminplanungs_Modal.json | 85 ++++ .../Terminplanungsassystent.json | 50 +++ .../Terminplanungs_Modal/schliessen.json | 41 ++ .../Appsmith-NavBar-UI-Package/Home.json | 7 + .../Nav Bar Variables/NavBar_Variables.json | 6 + theme.json | 407 ++++++++++++++++++ 40 files changed, 2079 insertions(+) create mode 100644 application.json create mode 100644 metadata.json create mode 100644 pages/Mobiler Bildschirm/Mobiler Bildschirm.json create mode 100644 pages/Mobiler Bildschirm/jsobjects/NavBar_Variables1/metadata.json create mode 100644 pages/Mobiler Bildschirm/module instances/Home1.json create mode 100644 pages/Mobiler Bildschirm/module instances/NavBar_Variables1.json create mode 100644 pages/Mobiler Bildschirm/widgets/Datum_B.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/Button2.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/Button3.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/DatePicker1.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/DatePicker2.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/Form1.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/Input1.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/Input1Copy.json create mode 100644 pages/Mobiler Bildschirm/widgets/Form1/Text1Copy.json create mode 100644 pages/Mobiler Bildschirm/widgets/Home1.json create mode 100644 pages/Mobiler Bildschirm/widgets/Table1.json create mode 100644 pages/Mobiler Bildschirm/widgets/Terminplanung_P.json create mode 100644 pages/Parkplätze/Parkplätze.json create mode 100644 pages/Parkplätze/jsobjects/NavBar_Variables1/metadata.json create mode 100644 pages/Parkplätze/module instances/Home1.json create mode 100644 pages/Parkplätze/module instances/NavBar_Variables1.json create mode 100644 pages/Parkplätze/widgets/Datum_B.json create mode 100644 pages/Parkplätze/widgets/Home1.json create mode 100644 pages/Parkplätze/widgets/Terminplanung_P.json create mode 100644 pages/Sitzplätze/Sitzplätze.json create mode 100644 pages/Sitzplätze/jsobjects/NavBar_Variables1/metadata.json create mode 100644 pages/Sitzplätze/module instances/Home1.json create mode 100644 pages/Sitzplätze/module instances/NavBar_Variables1.json create mode 100644 pages/Sitzplätze/widgets/Datum_B.json create mode 100644 pages/Sitzplätze/widgets/Home1.json create mode 100644 pages/Sitzplätze/widgets/Terminplanung_P.json create mode 100644 pages/Sitzplätze/widgets/Terminplanungs_Modal/Buero_Filter.json create mode 100644 pages/Sitzplätze/widgets/Terminplanungs_Modal/Custom1.json create mode 100644 pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungs_Modal.json create mode 100644 pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungsassystent.json create mode 100644 pages/Sitzplätze/widgets/Terminplanungs_Modal/schliessen.json create mode 100644 source modules/Appsmith-NavBar-UI-Package/Home.json create mode 100644 source modules/Nav Bar Variables/NavBar_Variables.json create mode 100644 theme.json diff --git a/application.json b/application.json new file mode 100644 index 0000000..739ba9d --- /dev/null +++ b/application.json @@ -0,0 +1,77 @@ +{ + "appIsExample": false, + "appLayout": { + "type": "FLUID" + }, + "applicationDetail": { + "appPositioning": { + "type": "FIXED" + }, + "navigationSetting": { + "colorStyle": "light", + "logoAssetId": "", + "logoConfiguration": "logoAndApplicationTitle", + "navStyle": "stacked", + "orientation": "top", + "position": "static", + "showNavbar": true, + "showSignIn": true + }, + "themeSetting": { + "appMaxWidth": "LARGE", + "density": 1.0, + "sizing": 1.0 + } + }, + "applicationVersion": 2, + "collapseInvisibleWidgets": true, + "color": "#C7F3E3", + "embedSetting": { + "height": "720px", + "showNavigationBar": false, + "width": "1024px" + }, + "evaluationVersion": 2, + "icon": "bag", + "pages": [ + { + "id": "Sitzplätze", + "isDefault": true + }, + { + "id": "Parkplätze", + "isDefault": false + }, + { + "id": "Mobiler Bildschirm", + "isDefault": false + } + ], + "staticUrlSettings": { + "enabled": true, + "uniqueSlug": "sitzplatzbuchungstool" + }, + "unpublishedAppLayout": { + "type": "FLUID" + }, + "unpublishedApplicationDetail": { + "appPositioning": { + "type": "FIXED" + }, + "navigationSetting": { + "colorStyle": "light", + "logoAssetId": "", + "logoConfiguration": "logoAndApplicationTitle", + "navStyle": "stacked", + "orientation": "top", + "position": "static", + "showNavbar": true, + "showSignIn": true + }, + "themeSetting": { + "appMaxWidth": "LARGE", + "density": 1.0, + "sizing": 1.0 + } + } +} \ No newline at end of file diff --git a/metadata.json b/metadata.json new file mode 100644 index 0000000..45ad19b --- /dev/null +++ b/metadata.json @@ -0,0 +1,6 @@ +{ + "artifactJsonType": "APPLICATION", + "clientSchemaVersion": 2, + "fileFormatVersion": 5, + "serverSchemaVersion": 12 +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/Mobiler Bildschirm.json b/pages/Mobiler Bildschirm/Mobiler Bildschirm.json new file mode 100644 index 0000000..8a60749 --- /dev/null +++ b/pages/Mobiler Bildschirm/Mobiler Bildschirm.json @@ -0,0 +1,32 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_76c6357a-3141-40f7-a4e6-c25577a89efb", + "unpublishedPage": { + "isHidden": false, + "layouts": [ + { + "dsl": { + "backgroundColor": "none", + "bottomRow": 650, + "canExtend": true, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [], + "leftColumn": 0, + "minHeight": 660, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "rightColumn": 1224, + "snapColumns": 64, + "snapRows": 64, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 94, + "widgetId": "0", + "widgetName": "MainContainer" + } + } + ], + "name": "Mobiler Bildschirm", + "slug": "mobiler-bildschirm" + } +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/jsobjects/NavBar_Variables1/metadata.json b/pages/Mobiler Bildschirm/jsobjects/NavBar_Variables1/metadata.json new file mode 100644 index 0000000..0993fa4 --- /dev/null +++ b/pages/Mobiler Bildschirm/jsobjects/NavBar_Variables1/metadata.json @@ -0,0 +1,14 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_5d4dfb8f-157c-4b5a-b241-4310b07e30ab", + "id": "Mobiler Bildschirm__$NavBar_Variables1$_NavBar_Variables", + "isPublic": true, + "moduleInstanceId": "Mobiler Bildschirm_NavBar_Variables1", + "rootModuleInstanceId": "Mobiler Bildschirm_NavBar_Variables1", + "unpublishedCollection": { + "contextType": "PAGE", + "name": "_$NavBar_Variables1$_NavBar_Variables", + "pageId": "Mobiler Bildschirm", + "pluginId": "js-plugin", + "pluginType": "JS" + } +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/module instances/Home1.json b/pages/Mobiler Bildschirm/module instances/Home1.json new file mode 100644 index 0000000..6be1128 --- /dev/null +++ b/pages/Mobiler Bildschirm/module instances/Home1.json @@ -0,0 +1,31 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_913e2846-f733-445e-920a-1386ec8f9958", + "id": "Mobiler Bildschirm_Home1", + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "packageUUID": "c5a661ed-b0b3-4d8f-8efe-c1b824869705", + "type": "UI_MODULE", + "unpublishedModuleInstance": { + "contextType": "PAGE", + "dynamicBindingPathList": [ + { + "key": "Pages" + } + ], + "inputs": { + "Pages": "{{ {page: NavBar_Variables1.pagename, navItems: [\n\t{id: 1, title: 'Sitzplätze', icon: '💼'},\n\t{id: 2, title: 'Parkplätze', icon: '🚗'},\n\t{id: 3, title: 'Mobiler Bildschirm', icon: '🖥️'}\n]\n\t }}}" + }, + "moduleInputs": { + "hjrjvwqzvh": { + "controlType": "INPUT_TEXT", + "defaultValue": "{{ {page: NavBar_Variables1.pagename, navItems: [\n\t{id: 1, title: 'Home'},\n\t{id: 2, title: 'Page2', icon: '1️⃣'},\n\t{id: 3, title: 'Page3', icon: '2️⃣'},\n\t{id: 4, title: 'Page4', icon: '3️⃣'}\n]\n\t }}}", + "id": "hjrjvwqzvh", + "label": "Pages", + "propertyName": "inputs.Pages" + } + }, + "name": "Home1", + "pageId": "Mobiler Bildschirm", + "version": "v0.0.1", + "widgetId": "nft1pbq9x5" + } +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/module instances/NavBar_Variables1.json b/pages/Mobiler Bildschirm/module instances/NavBar_Variables1.json new file mode 100644 index 0000000..cc0d96d --- /dev/null +++ b/pages/Mobiler Bildschirm/module instances/NavBar_Variables1.json @@ -0,0 +1,14 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_5b15cc4a-8684-4e5a-b32e-064380fc9386", + "id": "Mobiler Bildschirm_NavBar_Variables1", + "moduleUUID": "622f5dbd-7507-4f38-a203-557e6a2176a4", + "packageUUID": "7a2ddd11-c740-41ca-b957-5cc644b4c722", + "type": "JS_MODULE", + "unpublishedModuleInstance": { + "contextType": "PAGE", + "inputs": {}, + "moduleInputs": {}, + "name": "NavBar_Variables1", + "pageId": "Mobiler Bildschirm" + } +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Datum_B.json b/pages/Mobiler Bildschirm/widgets/Datum_B.json new file mode 100644 index 0000000..94265c8 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Datum_B.json @@ -0,0 +1,53 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 12, + "boxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "closeOnSelection": false, + "dateFormat": "DD/MM/YYYY HH:mm", + "datePickerType": "DATE_PICKER", + "defaultDate": "2026-07-14T17:04:02.022+02:00", + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "firstDayOfWeek": 0, + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "29643854bh", + "label": "Datum", + "labelAlignment": "left", + "labelPosition": "Left", + "labelTextSize": "0.875rem", + "labelWidth": "3", + "leftColumn": 2, + "maxDate": "2121-12-31T18:29:00.000Z", + "maxDynamicHeight": 9000, + "minDate": "1920-12-31T18:30:00.000Z", + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 6, + "mobileTopRow": 1, + "needsErrorInfo": false, + "parentColumnSpace": 21.90625, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 15, + "shortcuts": false, + "timePrecision": "minute", + "topRow": 8, + "type": "DATE_PICKER_WIDGET2", + "version": 2, + "widgetId": "zv6rqktgl2", + "widgetName": "Datum_B" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/Button2.json b/pages/Mobiler Bildschirm/widgets/Form1/Button2.json new file mode 100644 index 0000000..7ce9749 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/Button2.json @@ -0,0 +1,46 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 36, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": true, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicTriggerPathList": [], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "6r0rws2j8m", + "leftColumn": 32, + "minWidth": 120, + "mobileBottomRow": 37, + "mobileLeftColumn": 46, + "mobileRightColumn": 62, + "mobileTopRow": 33, + "needsErrorInfo": false, + "originalBottomRow": 37, + "originalTopRow": 33, + "parentId": "8sfhwbqixh", + "placement": "CENTER", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": true, + "responsiveBehavior": "hug", + "rightColumn": 61, + "text": "Speichern", + "tooltip": "", + "topRow": 32, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "et3nyyoger", + "widgetName": "Button2" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/Button3.json b/pages/Mobiler Bildschirm/widgets/Form1/Button3.json new file mode 100644 index 0000000..470b6cd --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/Button3.json @@ -0,0 +1,45 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 36, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "buttonVariant": "SECONDARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicTriggerPathList": [], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "6r0rws2j8m", + "leftColumn": 2, + "minWidth": 120, + "mobileBottomRow": 37, + "mobileLeftColumn": 30, + "mobileRightColumn": 46, + "mobileTopRow": 33, + "needsErrorInfo": false, + "originalBottomRow": 37, + "originalTopRow": 33, + "parentId": "8sfhwbqixh", + "placement": "CENTER", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": true, + "responsiveBehavior": "hug", + "rightColumn": 31, + "text": "Abbrechen", + "topRow": 32, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "ewhatlmjfw", + "widgetName": "Button3" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/DatePicker1.json b/pages/Mobiler Bildschirm/widgets/Form1/DatePicker1.json new file mode 100644 index 0000000..171f229 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/DatePicker1.json @@ -0,0 +1,58 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 25, + "boxShadow": "none", + "closeOnSelection": true, + "dateFormat": "YYYY-MM-DD HH:mm", + "datePickerType": "DATE_PICKER", + "defaultDate": "2026-07-24T08:17:03.283Z", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "firstDayOfWeek": 0, + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "5wa5qa6wsv", + "label": "Bis", + "labelAlignment": "left", + "labelPosition": "Top", + "labelTextSize": "0.875rem", + "labelWidth": 5, + "leftColumn": 2, + "maxDate": "2121-12-31T18:29:00.000Z", + "maxDynamicHeight": 9000, + "minDate": "1920-12-31T18:30:00.000Z", + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 19, + "mobileLeftColumn": 7, + "mobileRightColumn": 27, + "mobileTopRow": 12, + "needsErrorInfo": false, + "originalBottomRow": 25, + "originalTopRow": 18, + "parentColumnSpace": 3.5849609375, + "parentId": "8sfhwbqixh", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 54, + "shortcuts": false, + "timePrecision": "minute", + "topRow": 18, + "type": "DATE_PICKER_WIDGET2", + "version": 2, + "widgetId": "fpr4hvhck2", + "widgetName": "DatePicker1" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/DatePicker2.json b/pages/Mobiler Bildschirm/widgets/Form1/DatePicker2.json new file mode 100644 index 0000000..9e42504 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/DatePicker2.json @@ -0,0 +1,58 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 18, + "boxShadow": "none", + "closeOnSelection": true, + "dateFormat": "YYYY-MM-DD HH:mm", + "datePickerType": "DATE_PICKER", + "defaultDate": "2026-07-24T08:17:03.283Z", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "firstDayOfWeek": 0, + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "5wa5qa6wsv", + "label": "Von", + "labelAlignment": "left", + "labelPosition": "Top", + "labelTextSize": "0.875rem", + "labelWidth": 5, + "leftColumn": 2, + "maxDate": "2121-12-31T18:29:00.000Z", + "maxDynamicHeight": 9000, + "minDate": "1920-12-31T18:30:00.000Z", + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 11, + "mobileLeftColumn": 1, + "mobileRightColumn": 21, + "mobileTopRow": 4, + "needsErrorInfo": false, + "originalBottomRow": 18, + "originalTopRow": 11, + "parentColumnSpace": 3.5849609375, + "parentId": "8sfhwbqixh", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 53, + "shortcuts": false, + "timePrecision": "minute", + "topRow": 11, + "type": "DATE_PICKER_WIDGET2", + "version": 2, + "widgetId": "bmzkimhgxg", + "widgetName": "DatePicker2" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/Form1.json b/pages/Mobiler Bildschirm/widgets/Form1/Form1.json new file mode 100644 index 0000000..e4c5e61 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/Form1.json @@ -0,0 +1,89 @@ +{ + "animateLoading": true, + "backgroundColor": "#FFFFFF", + "borderColor": "#E0DEDE", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "borderWidth": "1", + "bottomRow": 56, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "children": [ + { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 420, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "canExtend": false, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "dynamicHeight": "AUTO_HEIGHT", + "flexLayers": [], + "isLoading": false, + "isVisible": true, + "key": "enpq49car0", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minHeight": 400, + "minWidth": 450, + "mobileBottomRow": 400, + "mobileLeftColumn": 0, + "mobileRightColumn": 422.125, + "mobileTopRow": 0, + "needsErrorInfo": false, + "parentColumnSpace": 1, + "parentId": "umbpnh5dz1", + "parentRowSpace": 1, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 422.125, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 1, + "widgetId": "8sfhwbqixh", + "widgetName": "Canvas6" + } + ], + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "flexVerticalAlignment": "stretch", + "isCanvas": true, + "isLoading": false, + "isVisible": true, + "key": "0r43rq98rg", + "leftColumn": 48, + "maxDynamicHeight": 9000, + "minDynamicHeight": 10, + "minWidth": 450, + "mobileBottomRow": 50, + "mobileLeftColumn": 0, + "mobileRightColumn": 22, + "mobileTopRow": 10, + "needsErrorInfo": false, + "parentColumnSpace": 19.1875, + "parentId": "0", + "parentRowSpace": 10, + "positioning": "fixed", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 63, + "shouldScrollContents": true, + "topRow": 14, + "type": "FORM_WIDGET", + "widgetId": "umbpnh5dz1", + "widgetName": "Form1" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/Input1.json b/pages/Mobiler Bildschirm/widgets/Form1/Input1.json new file mode 100644 index 0000000..abb6c62 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/Input1.json @@ -0,0 +1,56 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "autoFocus": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 11, + "boxShadow": "none", + "defaultText": "", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "iconAlign": "left", + "inputType": "TEXT", + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "a1g2ilkk82", + "label": "Wer?", + "labelAlignment": "left", + "labelPosition": "Top", + "labelStyle": "", + "labelTextSize": "0.875rem", + "labelWidth": 5, + "leftColumn": 2, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 11, + "mobileLeftColumn": 1, + "mobileRightColumn": 21, + "mobileTopRow": 4, + "needsErrorInfo": false, + "originalBottomRow": 11, + "originalTopRow": 4, + "parentColumnSpace": 3.5849609375, + "parentId": "8sfhwbqixh", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "resetOnSubmit": true, + "responsiveBehavior": "fill", + "rightColumn": 52, + "showStepArrows": false, + "topRow": 4, + "type": "INPUT_WIDGET_V2", + "version": 2, + "widgetId": "a41scw7kam", + "widgetName": "Input1" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/Input1Copy.json b/pages/Mobiler Bildschirm/widgets/Form1/Input1Copy.json new file mode 100644 index 0000000..befd17a --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/Input1Copy.json @@ -0,0 +1,56 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "autoFocus": false, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 32, + "boxShadow": "none", + "defaultText": "", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "iconAlign": "left", + "inputType": "TEXT", + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "a1g2ilkk82", + "label": "Wo?", + "labelAlignment": "left", + "labelPosition": "Top", + "labelStyle": "", + "labelTextSize": "0.875rem", + "labelWidth": 5, + "leftColumn": 2, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 11, + "mobileLeftColumn": 1, + "mobileRightColumn": 21, + "mobileTopRow": 4, + "needsErrorInfo": false, + "originalBottomRow": 11, + "originalTopRow": 4, + "parentColumnSpace": 3.5849609375, + "parentId": "8sfhwbqixh", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "resetOnSubmit": true, + "responsiveBehavior": "fill", + "rightColumn": 52, + "showStepArrows": false, + "topRow": 25, + "type": "INPUT_WIDGET_V2", + "version": 2, + "widgetId": "enr8kmqeox", + "widgetName": "Input1Copy" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Form1/Text1Copy.json b/pages/Mobiler Bildschirm/widgets/Form1/Text1Copy.json new file mode 100644 index 0000000..d2960c5 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Form1/Text1Copy.json @@ -0,0 +1,50 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 4, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1.25rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "uk666zefb0", + "leftColumn": 2, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 5, + "mobileLeftColumn": 1.5, + "mobileRightColumn": 25.5, + "mobileTopRow": 1, + "needsErrorInfo": false, + "originalBottomRow": 4, + "originalTopRow": 0, + "overflow": "NONE", + "parentId": "8sfhwbqixh", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 26, + "shouldTruncate": false, + "text": "Eintrag", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 0, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "bjfkvhed5a", + "widgetName": "Text1Copy" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Home1.json b/pages/Mobiler Bildschirm/widgets/Home1.json new file mode 100644 index 0000000..4e98b70 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Home1.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "backgroundColor": "#f1f5f9", + "borderColor": "#f1f5f9", + "borderRadius": "0.375rem", + "borderWidth": "1", + "bottomRow": 8, + "boxShadow": "none", + "children": [], + "containerStyle": "card", + "dynamicHeight": "FIXED", + "flexVerticalAlignment": "stretch", + "hasMetaWidgets": true, + "isCanvas": true, + "isCreationPending": true, + "isLoading": false, + "isModuleWidget": true, + "isVisible": true, + "key": "nobusc5t1u", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 10, + "minWidth": 450, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 64, + "mobileTopRow": 0, + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "needsErrorInfo": false, + "parentColumnSpace": 25.390625, + "parentId": "0", + "parentRowSpace": 10, + "positioning": "fixed", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldScrollContents": false, + "topRow": 0, + "type": "MODULE_WIDGET_df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "version": 1, + "widgetId": "nft1pbq9x5", + "widgetName": "Home1" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Table1.json b/pages/Mobiler Bildschirm/widgets/Table1.json new file mode 100644 index 0000000..500c62f --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Table1.json @@ -0,0 +1,95 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderColor": "#E0DEDE", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "borderWidth": "1", + "bottomRow": 65, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "cachedTableData": {}, + "canFreezeColumn": true, + "childStylesheet": { + "button": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "editActions": { + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "columnOrder": [], + "columnUpdatedAt": 1785406305811, + "columnWidthMap": {}, + "customIsLoading": false, + "customIsLoadingValue": "", + "defaultPageSize": 0, + "defaultSelectedRowIndex": 0, + "defaultSelectedRowIndices": [ + 0 + ], + "delimiter": ",", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "dynamicPropertyPathList": [], + "enableClientSideSearch": true, + "endOfData": false, + "flexVerticalAlignment": "start", + "horizontalAlignment": "LEFT", + "inlineEditingSaveOption": "ROW_LEVEL", + "isLoading": false, + "isSortable": true, + "isVisible": true, + "isVisibleDownload": true, + "isVisibleFilters": false, + "isVisiblePagination": true, + "isVisibleSearch": true, + "key": "fsh5fgc5ew", + "label": "Data", + "leftColumn": 2, + "minWidth": 450, + "mobileBottomRow": 38, + "mobileLeftColumn": 5, + "mobileRightColumn": 39, + "mobileTopRow": 10, + "needsErrorInfo": false, + "parentColumnSpace": 25.390625, + "parentId": "0", + "parentRowSpace": 10, + "primaryColumns": {}, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 47, + "searchKey": "", + "tableData": "", + "textSize": "0.875rem", + "topRow": 14, + "totalRecordsCount": 0, + "type": "TABLE_WIDGET_V2", + "version": 2, + "verticalAlignment": "CENTER", + "widgetId": "7rnfdm4dqf", + "widgetName": "Table1" +} \ No newline at end of file diff --git a/pages/Mobiler Bildschirm/widgets/Terminplanung_P.json b/pages/Mobiler Bildschirm/widgets/Terminplanung_P.json new file mode 100644 index 0000000..0b308d7 --- /dev/null +++ b/pages/Mobiler Bildschirm/widgets/Terminplanung_P.json @@ -0,0 +1,50 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 12, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "6x3r0two5o", + "leftColumn": 15, + "minWidth": 120, + "mobileBottomRow": 18, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 14, + "needsErrorInfo": false, + "onClick": "{{showModal(Terminplanungs_Modal.name);}}", + "parentColumnSpace": 20.517578125, + "parentId": "0", + "parentRowSpace": 10, + "placement": "CENTER", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 22, + "text": "Terminplanung", + "topRow": 8, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "i71ba6t3lc", + "widgetName": "Terminplanung_P" +} \ No newline at end of file diff --git a/pages/Parkplätze/Parkplätze.json b/pages/Parkplätze/Parkplätze.json new file mode 100644 index 0000000..74e4162 --- /dev/null +++ b/pages/Parkplätze/Parkplätze.json @@ -0,0 +1,32 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_7248c84c-8c10-42a7-9f45-60c041f96f5f", + "unpublishedPage": { + "isHidden": false, + "layouts": [ + { + "dsl": { + "backgroundColor": "none", + "bottomRow": 380, + "canExtend": true, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [], + "leftColumn": 0, + "minHeight": 660, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "rightColumn": 1224, + "snapColumns": 64, + "snapRows": 64, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 94, + "widgetId": "0", + "widgetName": "MainContainer" + } + } + ], + "name": "Parkplätze", + "slug": "parkplatze" + } +} \ No newline at end of file diff --git a/pages/Parkplätze/jsobjects/NavBar_Variables1/metadata.json b/pages/Parkplätze/jsobjects/NavBar_Variables1/metadata.json new file mode 100644 index 0000000..c841cdd --- /dev/null +++ b/pages/Parkplätze/jsobjects/NavBar_Variables1/metadata.json @@ -0,0 +1,14 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_b8d393a8-c3a5-4794-9c6e-4a2cd9488310", + "id": "Parkplätze__$NavBar_Variables1$_NavBar_Variables", + "isPublic": true, + "moduleInstanceId": "Parkplätze_NavBar_Variables1", + "rootModuleInstanceId": "Parkplätze_NavBar_Variables1", + "unpublishedCollection": { + "contextType": "PAGE", + "name": "_$NavBar_Variables1$_NavBar_Variables", + "pageId": "Parkplätze", + "pluginId": "js-plugin", + "pluginType": "JS" + } +} \ No newline at end of file diff --git a/pages/Parkplätze/module instances/Home1.json b/pages/Parkplätze/module instances/Home1.json new file mode 100644 index 0000000..46a329a --- /dev/null +++ b/pages/Parkplätze/module instances/Home1.json @@ -0,0 +1,31 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_ba40a1d4-f14a-4541-9b64-b8e4ae159419", + "id": "Parkplätze_Home1", + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "packageUUID": "c5a661ed-b0b3-4d8f-8efe-c1b824869705", + "type": "UI_MODULE", + "unpublishedModuleInstance": { + "contextType": "PAGE", + "dynamicBindingPathList": [ + { + "key": "Pages" + } + ], + "inputs": { + "Pages": "{{ {page: NavBar_Variables1.pagename, navItems: [\n\t{id: 1, title: 'Sitzplätze', icon: '💼'},\n\t{id: 2, title: 'Parkplätze', icon: '🚗'},\n\t{id: 3, title: 'Mobiler Bildschirm', icon: '🖥️'}\n]\n\t }}}" + }, + "moduleInputs": { + "hjrjvwqzvh": { + "controlType": "INPUT_TEXT", + "defaultValue": "{{ {page: NavBar_Variables1.pagename, navItems: [\n\t{id: 1, title: 'Home'},\n\t{id: 2, title: 'Page2', icon: '1️⃣'},\n\t{id: 3, title: 'Page3', icon: '2️⃣'},\n\t{id: 4, title: 'Page4', icon: '3️⃣'}\n]\n\t }}}", + "id": "hjrjvwqzvh", + "label": "Pages", + "propertyName": "inputs.Pages" + } + }, + "name": "Home1", + "pageId": "Parkplätze", + "version": "v0.0.1", + "widgetId": "0y78mayo7w" + } +} \ No newline at end of file diff --git a/pages/Parkplätze/module instances/NavBar_Variables1.json b/pages/Parkplätze/module instances/NavBar_Variables1.json new file mode 100644 index 0000000..6e1d10f --- /dev/null +++ b/pages/Parkplätze/module instances/NavBar_Variables1.json @@ -0,0 +1,14 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_bc11a4c9-6462-422a-ae8e-bffb92bb999a", + "id": "Parkplätze_NavBar_Variables1", + "moduleUUID": "622f5dbd-7507-4f38-a203-557e6a2176a4", + "packageUUID": "7a2ddd11-c740-41ca-b957-5cc644b4c722", + "type": "JS_MODULE", + "unpublishedModuleInstance": { + "contextType": "PAGE", + "inputs": {}, + "moduleInputs": {}, + "name": "NavBar_Variables1", + "pageId": "Parkplätze" + } +} \ No newline at end of file diff --git a/pages/Parkplätze/widgets/Datum_B.json b/pages/Parkplätze/widgets/Datum_B.json new file mode 100644 index 0000000..6905b74 --- /dev/null +++ b/pages/Parkplätze/widgets/Datum_B.json @@ -0,0 +1,53 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 12, + "boxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "closeOnSelection": false, + "dateFormat": "DD/MM/YYYY HH:mm", + "datePickerType": "DATE_PICKER", + "defaultDate": "2026-07-14T17:04:02.022+02:00", + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "firstDayOfWeek": 0, + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "29643854bh", + "label": "Datum", + "labelAlignment": "left", + "labelPosition": "Left", + "labelTextSize": "0.875rem", + "labelWidth": "3", + "leftColumn": 2, + "maxDate": "2121-12-31T18:29:00.000Z", + "maxDynamicHeight": 9000, + "minDate": "1920-12-31T18:30:00.000Z", + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 6, + "mobileTopRow": 1, + "needsErrorInfo": false, + "parentColumnSpace": 21.90625, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 15, + "shortcuts": false, + "timePrecision": "minute", + "topRow": 8, + "type": "DATE_PICKER_WIDGET2", + "version": 2, + "widgetId": "evpejlxeih", + "widgetName": "Datum_B" +} \ No newline at end of file diff --git a/pages/Parkplätze/widgets/Home1.json b/pages/Parkplätze/widgets/Home1.json new file mode 100644 index 0000000..e0d7d76 --- /dev/null +++ b/pages/Parkplätze/widgets/Home1.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "backgroundColor": "#f1f5f9", + "borderColor": "#f1f5f9", + "borderRadius": "0.375rem", + "borderWidth": "1", + "bottomRow": 8, + "boxShadow": "none", + "children": [], + "containerStyle": "card", + "dynamicHeight": "FIXED", + "flexVerticalAlignment": "stretch", + "hasMetaWidgets": true, + "isCanvas": true, + "isCreationPending": true, + "isLoading": false, + "isModuleWidget": true, + "isVisible": true, + "key": "nobusc5t1u", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 10, + "minWidth": 450, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 64, + "mobileTopRow": 0, + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "needsErrorInfo": false, + "parentColumnSpace": 25.390625, + "parentId": "0", + "parentRowSpace": 10, + "positioning": "fixed", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldScrollContents": false, + "topRow": 0, + "type": "MODULE_WIDGET_df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "version": 1, + "widgetId": "0y78mayo7w", + "widgetName": "Home1" +} \ No newline at end of file diff --git a/pages/Parkplätze/widgets/Terminplanung_P.json b/pages/Parkplätze/widgets/Terminplanung_P.json new file mode 100644 index 0000000..08cf360 --- /dev/null +++ b/pages/Parkplätze/widgets/Terminplanung_P.json @@ -0,0 +1,50 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 12, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "6x3r0two5o", + "leftColumn": 15, + "minWidth": 120, + "mobileBottomRow": 18, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 14, + "needsErrorInfo": false, + "onClick": "{{showModal(Terminplanungs_Modal.name);}}", + "parentColumnSpace": 20.517578125, + "parentId": "0", + "parentRowSpace": 10, + "placement": "CENTER", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 22, + "text": "Terminplanung", + "topRow": 8, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "yrcedw86vp", + "widgetName": "Terminplanung_P" +} \ No newline at end of file diff --git a/pages/Sitzplätze/Sitzplätze.json b/pages/Sitzplätze/Sitzplätze.json new file mode 100644 index 0000000..f888c82 --- /dev/null +++ b/pages/Sitzplätze/Sitzplätze.json @@ -0,0 +1,34 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_1571c38f-ffb0-4e8d-8ddb-156029f508de", + "unpublishedPage": { + "isHidden": false, + "layouts": [ + { + "dsl": { + "backgroundColor": "none", + "bottomRow": 380, + "canExtend": true, + "containerStyle": "none", + "detachFromLayout": true, + "dynamicBindingPathList": [], + "dynamicTriggerPathList": [], + "leftColumn": 0, + "minHeight": 1292, + "parentColumnSpace": 1, + "parentRowSpace": 1, + "rightColumn": 4896, + "snapColumns": 64, + "snapRows": 124, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 94, + "widgetId": "0", + "widgetName": "MainContainer" + } + } + ], + "name": "Sitzplätze", + "slug": "sitzplatze", + "uniqueSlug": "page1" + } +} \ No newline at end of file diff --git a/pages/Sitzplätze/jsobjects/NavBar_Variables1/metadata.json b/pages/Sitzplätze/jsobjects/NavBar_Variables1/metadata.json new file mode 100644 index 0000000..10a71bb --- /dev/null +++ b/pages/Sitzplätze/jsobjects/NavBar_Variables1/metadata.json @@ -0,0 +1,14 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_4d528113-1465-4513-97cb-0170e45218b5", + "id": "Sitzplätze__$NavBar_Variables1$_NavBar_Variables", + "isPublic": true, + "moduleInstanceId": "Sitzplätze_NavBar_Variables1", + "rootModuleInstanceId": "Sitzplätze_NavBar_Variables1", + "unpublishedCollection": { + "contextType": "PAGE", + "name": "_$NavBar_Variables1$_NavBar_Variables", + "pageId": "Sitzplätze", + "pluginId": "js-plugin", + "pluginType": "JS" + } +} \ No newline at end of file diff --git a/pages/Sitzplätze/module instances/Home1.json b/pages/Sitzplätze/module instances/Home1.json new file mode 100644 index 0000000..f6bedcf --- /dev/null +++ b/pages/Sitzplätze/module instances/Home1.json @@ -0,0 +1,31 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_6ffdeda0-1a8c-4cea-bcd8-bb081116188e", + "id": "Sitzplätze_Home1", + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "packageUUID": "c5a661ed-b0b3-4d8f-8efe-c1b824869705", + "type": "UI_MODULE", + "unpublishedModuleInstance": { + "contextType": "PAGE", + "dynamicBindingPathList": [ + { + "key": "Pages" + } + ], + "inputs": { + "Pages": "{{ {page: NavBar_Variables1.pagename, navItems: [\n\t{id: 1, title: 'Sitzplätze', icon: '💼'},\n\t{id: 2, title: 'Parkplätze', icon: '🚗'},\n\t{id: 3, title: 'Mobiler Bildschirm', icon: '🖥️'}\n]\n\t }}}" + }, + "moduleInputs": { + "hjrjvwqzvh": { + "controlType": "INPUT_TEXT", + "defaultValue": "{{ {page: NavBar_Variables1.pagename, navItems: [\n\t{id: 1, title: 'Home'},\n\t{id: 2, title: 'Page2', icon: '1️⃣'},\n\t{id: 3, title: 'Page3', icon: '2️⃣'},\n\t{id: 4, title: 'Page4', icon: '3️⃣'}\n]\n\t }}}", + "id": "hjrjvwqzvh", + "label": "Pages", + "propertyName": "inputs.Pages" + } + }, + "name": "Home1", + "pageId": "Sitzplätze", + "version": "v0.0.1", + "widgetId": "ecwwf2qvbk" + } +} \ No newline at end of file diff --git a/pages/Sitzplätze/module instances/NavBar_Variables1.json b/pages/Sitzplätze/module instances/NavBar_Variables1.json new file mode 100644 index 0000000..cd5451b --- /dev/null +++ b/pages/Sitzplätze/module instances/NavBar_Variables1.json @@ -0,0 +1,14 @@ +{ + "gitSyncId": "6a5602cf6665afa2c813ec43_5cbdaf54-5bc4-4403-be8c-fca6ead31e3a", + "id": "Sitzplätze_NavBar_Variables1", + "moduleUUID": "622f5dbd-7507-4f38-a203-557e6a2176a4", + "packageUUID": "7a2ddd11-c740-41ca-b957-5cc644b4c722", + "type": "JS_MODULE", + "unpublishedModuleInstance": { + "contextType": "PAGE", + "inputs": {}, + "moduleInputs": {}, + "name": "NavBar_Variables1", + "pageId": "Sitzplätze" + } +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Datum_B.json b/pages/Sitzplätze/widgets/Datum_B.json new file mode 100644 index 0000000..6d76a3c --- /dev/null +++ b/pages/Sitzplätze/widgets/Datum_B.json @@ -0,0 +1,53 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 13, + "boxShadow": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "closeOnSelection": false, + "dateFormat": "DD/MM/YYYY HH:mm", + "datePickerType": "DATE_PICKER", + "defaultDate": "2026-07-14T17:04:02.022+02:00", + "dynamicBindingPathList": [ + { + "key": "accentColor" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "firstDayOfWeek": 0, + "isDisabled": false, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "29643854bh", + "label": "Datum", + "labelAlignment": "left", + "labelPosition": "Left", + "labelTextSize": "0.875rem", + "labelWidth": "3", + "leftColumn": 2, + "maxDate": "2121-12-31T18:29:00.000Z", + "maxDynamicHeight": 9000, + "minDate": "1920-12-31T18:30:00.000Z", + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 6, + "mobileTopRow": 1, + "needsErrorInfo": false, + "parentColumnSpace": 21.90625, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 15, + "shortcuts": false, + "timePrecision": "minute", + "topRow": 9, + "type": "DATE_PICKER_WIDGET2", + "version": 2, + "widgetId": "qg7xepx4i2", + "widgetName": "Datum_B" +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Home1.json b/pages/Sitzplätze/widgets/Home1.json new file mode 100644 index 0000000..771c720 --- /dev/null +++ b/pages/Sitzplätze/widgets/Home1.json @@ -0,0 +1,43 @@ +{ + "animateLoading": true, + "backgroundColor": "#f1f5f9", + "borderColor": "#f1f5f9", + "borderRadius": "0.375rem", + "borderWidth": "1", + "bottomRow": 8, + "boxShadow": "none", + "children": [], + "containerStyle": "card", + "dynamicHeight": "FIXED", + "flexVerticalAlignment": "stretch", + "hasMetaWidgets": true, + "isCanvas": true, + "isCreationPending": true, + "isLoading": false, + "isModuleWidget": true, + "isVisible": true, + "key": "nobusc5t1u", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 10, + "minWidth": 450, + "mobileBottomRow": 8, + "mobileLeftColumn": 0, + "mobileRightColumn": 64, + "mobileTopRow": 0, + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "needsErrorInfo": false, + "parentColumnSpace": 25.390625, + "parentId": "0", + "parentRowSpace": 10, + "positioning": "fixed", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 64, + "shouldScrollContents": false, + "topRow": 0, + "type": "MODULE_WIDGET_df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "version": 1, + "widgetId": "ecwwf2qvbk", + "widgetName": "Home1" +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Terminplanung_P.json b/pages/Sitzplätze/widgets/Terminplanung_P.json new file mode 100644 index 0000000..c19dd25 --- /dev/null +++ b/pages/Sitzplätze/widgets/Terminplanung_P.json @@ -0,0 +1,50 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 13, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "buttonVariant": "PRIMARY", + "disabledWhenInvalid": false, + "dynamicBindingPathList": [ + { + "key": "buttonColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "isDefaultClickDisabled": true, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "6x3r0two5o", + "leftColumn": 15, + "minWidth": 120, + "mobileBottomRow": 18, + "mobileLeftColumn": 10, + "mobileRightColumn": 26, + "mobileTopRow": 14, + "needsErrorInfo": false, + "onClick": "{{showModal(Terminplanungs_Modal.name);}}", + "parentColumnSpace": 20.517578125, + "parentId": "0", + "parentRowSpace": 10, + "placement": "CENTER", + "recaptchaType": "V3", + "renderMode": "CANVAS", + "resetFormOnClick": false, + "responsiveBehavior": "hug", + "rightColumn": 22, + "text": "Terminplanung", + "topRow": 9, + "type": "BUTTON_WIDGET", + "version": 1, + "widgetId": "7gr15gklej", + "widgetName": "Terminplanung_P" +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Terminplanungs_Modal/Buero_Filter.json b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Buero_Filter.json new file mode 100644 index 0000000..758859a --- /dev/null +++ b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Buero_Filter.json @@ -0,0 +1,70 @@ +{ + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 9, + "boxShadow": "none", + "defaultOptionValue": "[\n \"GREEN\",\n \"RED\"\n]", + "dynamicBindingPathList": [ + { + "key": "accentColor" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "FIXED", + "dynamicPropertyPathList": [], + "dynamicTriggerPathList": [], + "isDisabled": false, + "isFilterable": true, + "isLoading": false, + "isRequired": false, + "isVisible": true, + "key": "vrep3jc9l1", + "labelAlignment": "left", + "labelPosition": "Left", + "labelText": "Büro", + "labelTextSize": "0.875rem", + "labelWidth": "3", + "leftColumn": 3, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 11, + "mobileLeftColumn": 0, + "mobileRightColumn": 12, + "mobileTopRow": 4, + "needsErrorInfo": false, + "optionLabel": "name", + "optionValue": "code", + "originalBottomRow": 18, + "originalTopRow": 13, + "parentColumnSpace": 20.4375, + "parentId": "2lnzb8fq0d", + "parentRowSpace": 10, + "placeholderText": "Select option(s)", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 18, + "serverSideFiltering": false, + "sourceData": [ + { + "code": "BLUE", + "name": "Blue" + }, + { + "code": "GREEN", + "name": "Green" + }, + { + "code": "RED", + "name": "Red" + } + ], + "topRow": 4, + "type": "MULTI_SELECT_WIDGET_V2", + "version": 1, + "widgetId": "i84ma8ik88", + "widgetName": "Buero_Filter" +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Terminplanungs_Modal/Custom1.json b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Custom1.json new file mode 100644 index 0000000..4320591 --- /dev/null +++ b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Custom1.json @@ -0,0 +1,64 @@ +{ + "backgroundColor": "#FFFFFF", + "borderColor": "#E0DEDE", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "borderWidth": "1", + "bottomRow": 52, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "defaultModel": "{\n \"tips\": [\n \"Pass data to this widget in the default model field\",\n \"Access data in the javascript file using the appsmith.model variable\",\n \"Create events in the widget and trigger them in the javascript file using appsmith.triggerEvent('eventName')\",\n \"Access data in CSS as var(--appsmith-model-{property-name})\"\n ]\n}", + "dynamicBindingPathList": [ + { + "key": "theme" + }, + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [ + { + "key": "onResetClick" + } + ], + "events": [ + "onResetClick" + ], + "isCanvas": false, + "isLoading": false, + "isSearchWildcard": true, + "isVisible": true, + "key": "15menc7fc7", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "mobileBottomRow": 41, + "mobileLeftColumn": 6, + "mobileRightColumn": 29, + "mobileTopRow": 11, + "needsErrorInfo": false, + "onResetClick": "{{showAlert('Successfully reset!!', '');}}", + "parentColumnSpace": 16.479687499999997, + "parentId": "2lnzb8fq0d", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "rightColumn": 64, + "srcDoc": { + "css": ".app {\n height: calc(var(--appsmith-ui-height) * 1px);\n width: calc(var(--appsmith-ui-width) * 1px);\n justify-content: center;\n border-radius: var(--appsmith-theme-borderRadius);\n box-shadow: var(--appsmith-theme-boxShadow);\n padding: 29px 25px;\n box-sizing: border-box;\n font-family: system-ui;\n background: #fff;\n}\n\n.tip-container {\n margin-bottom: 20px;\n font-size: 14px;\n line-height: 1.571429;\n}\n\n.tip-container h2 {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 700;\n}\n\n.tip-header {\n display: flex;\n justify-content: space-between;\n align-items: baseline;\n margin-bottom: 9px;\n}\n\n.tip-header div {\n color: #999;\n}\n\n.content {\n white-space: pre-wrap;\n word-break: break-word;\n font-size: 14px;\n line-height: 1.571429;\n}\n\n.button-container {\n text-align: right;\n padding-top: 4px;\n}\n\n.button-container button {\n margin: 0 10px;\n cursor: pointer;\n border-radius: var(--appsmith-theme-borderRadius);\n padding: 6px 16px;\n background: none;\n height: auto;\n transition: all 0.3s ease;\n}\n\n.button-container button.primary {\n background: var(--appsmith-theme-primaryColor) !important;\n color: #fff;\n border: 1px solid var(--appsmith-theme-primaryColor) !important;\n}\n\n.button-container button.reset {\n border: 1px solid #999;\n color: #999;\n outline: none;\n box-shadow: none;\n}\n\n.button-container button.reset:hover:not(:disabled) {\n color: var(--appsmith-theme-primaryColor);\n border-color: var(--appsmith-theme-primaryColor);\n}\n\n.button-container button.reset:disabled {\n cursor: default;\n}", + "html": "\n
\n", + "js": "import React from \"https://esm.sh/react@18.2.0\";\nimport ReactDOM from \"https://esm.sh/react-dom@18.2.0\";\n\nconst Button = ({\n children,\n className,\n ...props\n}) => /*#__PURE__*/React.createElement(\"button\", {\n className: className,\n ...props\n}, children);\n\nfunction App() {\n const [currentIndex, setCurrentIndex] = React.useState(0);\n const handleNext = () => {\n setCurrentIndex(prevIndex => (prevIndex + 1) % appsmith.model.tips.length);\n };\n const handleReset = () => {\n setCurrentIndex(0);\n appsmith.triggerEvent(\"onResetClick\");\n };\n return /*#__PURE__*/React.createElement(\"div\", {\n className: \"app\"\n }, /*#__PURE__*/React.createElement(\"div\", {\n className: \"tip-container\"\n }, /*#__PURE__*/React.createElement(\"div\", {\n className: \"tip-header\"\n }, /*#__PURE__*/React.createElement(\"h2\", null, \"Custom Widget\"), /*#__PURE__*/React.createElement(\"div\", null, currentIndex + 1, \" / \", appsmith.model.tips.length)), /*#__PURE__*/React.createElement(\"div\", {\n className: \"content\"\n }, appsmith.model.tips[currentIndex])), /*#__PURE__*/React.createElement(\"div\", {\n className: \"button-container\"\n }, /*#__PURE__*/React.createElement(Button, {\n className: \"primary\",\n onClick: handleNext\n }, \"Next Tip\"), /*#__PURE__*/React.createElement(Button, {\n className: \"reset\",\n disabled: currentIndex === 0,\n onClick: handleReset\n }, \"Reset\")));\n}\n\nappsmith.onReady(() => {\n ReactDOM.render( /*#__PURE__*/React.createElement(App, null), document.getElementById(\"root\"));\n});" + }, + "theme": "{{appsmith.theme}}", + "topRow": 9, + "type": "CUSTOM_WIDGET", + "uncompiledSrcDoc": { + "css": ".app {\n height: calc(var(--appsmith-ui-height) * 1px);\n width: calc(var(--appsmith-ui-width) * 1px);\n justify-content: center;\n border-radius: var(--appsmith-theme-borderRadius);\n box-shadow: var(--appsmith-theme-boxShadow);\n padding: 29px 25px;\n box-sizing: border-box;\n font-family: system-ui;\n background: #fff;\n}\n\n.tip-container {\n margin-bottom: 20px;\n font-size: 14px;\n line-height: 1.571429;\n}\n\n.tip-container h2 {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 700;\n}\n\n.tip-header {\n display: flex;\n justify-content: space-between;\n align-items: baseline;\n margin-bottom: 9px;\n}\n\n.tip-header div {\n color: #999;\n}\n\n.content {\n white-space: pre-wrap;\n word-break: break-word;\n font-size: 14px;\n line-height: 1.571429;\n}\n\n.button-container {\n text-align: right;\n padding-top: 4px;\n}\n\n.button-container button {\n margin: 0 10px;\n cursor: pointer;\n border-radius: var(--appsmith-theme-borderRadius);\n padding: 6px 16px;\n background: none;\n height: auto;\n transition: all 0.3s ease;\n}\n\n.button-container button.primary {\n background: var(--appsmith-theme-primaryColor) !important;\n color: #fff;\n border: 1px solid var(--appsmith-theme-primaryColor) !important;\n}\n\n.button-container button.reset {\n border: 1px solid #999;\n color: #999;\n outline: none;\n box-shadow: none;\n}\n\n.button-container button.reset:hover:not(:disabled) {\n color: var(--appsmith-theme-primaryColor);\n border-color: var(--appsmith-theme-primaryColor);\n}\n\n.button-container button.reset:disabled {\n cursor: default;\n}", + "html": "\n
\n", + "js": "import React from \"https://esm.sh/react@18.2.0\";\nimport ReactDOM from \"https://esm.sh/react-dom@18.2.0\";\n\nconst Button = ({ children, className, ...props }) => (\n \n);\n\nfunction App() {\n const [currentIndex, setCurrentIndex] = React.useState(0);\n\n const handleNext = () => {\n setCurrentIndex((prevIndex) => (prevIndex + 1) % appsmith.model.tips.length);\n };\n\n const handleReset = () => {\n setCurrentIndex(0);\n appsmith.triggerEvent(\"onResetClick\");\n };\n\n return (\n
\n
\n
\n

Custom Widget

\n
{currentIndex + 1} / {appsmith.model.tips.length}
\n
\n
{appsmith.model.tips[currentIndex]}
\n
\n
\n \n \n
\n
\n );\n}\n\nappsmith.onReady(() => {\n/*\n\t * This handler function will get called when parent application is ready.\n\t * Initialize your component here\n\t * more info - https://docs.appsmith.com/reference/widgets/custom#onready\n\t */\n ReactDOM.render(, document.getElementById(\"root\"));\n});" + }, + "version": 1, + "widgetId": "opnoz7bq3u", + "widgetName": "Custom1" +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungs_Modal.json b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungs_Modal.json new file mode 100644 index 0000000..31e0dc4 --- /dev/null +++ b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungs_Modal.json @@ -0,0 +1,85 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 249, + "boxShadow": "none", + "canEscapeKeyClose": true, + "canOutsideClickClose": true, + "children": [ + { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 530, + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "canExtend": true, + "detachFromLayout": true, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + }, + { + "key": "boxShadow" + } + ], + "dynamicHeight": "AUTO_HEIGHT", + "flexLayers": [], + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "fx3r7t0x77", + "leftColumn": 0, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minHeight": 534, + "minWidth": 450, + "mobileBottomRow": 240, + "mobileLeftColumn": 0, + "mobileRightColumn": 506.484375, + "mobileTopRow": 0, + "needsErrorInfo": false, + "parentColumnSpace": 1, + "parentId": "r108hlnkmr", + "parentRowSpace": 1, + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 506.484375, + "shouldScrollContents": false, + "topRow": 0, + "type": "CANVAS_WIDGET", + "version": 1, + "widgetId": "2lnzb8fq0d", + "widgetName": "Canvas4" + } + ], + "detachFromLayout": true, + "dynamicBindingPathList": [ + { + "key": "borderRadius" + } + ], + "dynamicHeight": "FIXED", + "dynamicTriggerPathList": [], + "height": 534, + "isCanvas": true, + "isLoading": false, + "key": "gyh5izjls1", + "leftColumn": 9, + "maxDynamicHeight": 9000, + "minDynamicHeight": 24, + "mobileBottomRow": 33, + "mobileLeftColumn": 9, + "mobileRightColumn": 33, + "mobileTopRow": 9, + "needsErrorInfo": false, + "parentColumnSpace": 21.103515625, + "parentId": "0", + "parentRowSpace": 10, + "renderMode": "CANVAS", + "rightColumn": 33, + "shouldScrollContents": true, + "topRow": 9, + "type": "MODAL_WIDGET", + "version": 2, + "widgetId": "r108hlnkmr", + "widgetName": "Terminplanungs_Modal", + "width": 1128.6999999999998 +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungsassystent.json b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungsassystent.json new file mode 100644 index 0000000..7ee0179 --- /dev/null +++ b/pages/Sitzplätze/widgets/Terminplanungs_Modal/Terminplanungsassystent.json @@ -0,0 +1,50 @@ +{ + "animateLoading": true, + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "bottomRow": 4, + "dynamicBindingPathList": [ + { + "key": "truncateButtonColor" + }, + { + "key": "fontFamily" + }, + { + "key": "borderRadius" + } + ], + "dynamicHeight": "AUTO_HEIGHT", + "dynamicTriggerPathList": [], + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "fontSize": "1.25rem", + "fontStyle": "BOLD", + "isLoading": false, + "isVisible": true, + "key": "hbscomvq1i", + "leftColumn": 1, + "maxDynamicHeight": 9000, + "minDynamicHeight": 4, + "minWidth": 450, + "mobileBottomRow": 5, + "mobileLeftColumn": 1, + "mobileRightColumn": 41, + "mobileTopRow": 1, + "needsErrorInfo": false, + "originalBottomRow": 13, + "originalTopRow": 0, + "overflow": "NONE", + "parentId": "2lnzb8fq0d", + "renderMode": "CANVAS", + "responsiveBehavior": "fill", + "rightColumn": 31, + "shouldTruncate": false, + "text": "Terminplanungs Assistent", + "textAlign": "LEFT", + "textColor": "#231F20", + "topRow": 0, + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "type": "TEXT_WIDGET", + "version": 1, + "widgetId": "ev8zznzir8", + "widgetName": "Terminplanungsassystent" +} \ No newline at end of file diff --git a/pages/Sitzplätze/widgets/Terminplanungs_Modal/schliessen.json b/pages/Sitzplätze/widgets/Terminplanungs_Modal/schliessen.json new file mode 100644 index 0000000..9a9507a --- /dev/null +++ b/pages/Sitzplätze/widgets/Terminplanungs_Modal/schliessen.json @@ -0,0 +1,41 @@ +{ + "animateLoading": true, + "borderRadius": "0.375rem", + "bottomRow": 4, + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}", + "buttonVariant": "TERTIARY", + "dynamicBindingPathList": [ + { + "key": "buttonColor" + } + ], + "dynamicTriggerPathList": [ + { + "key": "onClick" + } + ], + "iconName": "cross", + "iconSize": 24, + "isDisabled": false, + "isLoading": false, + "isVisible": true, + "key": "zthex9c4vq", + "leftColumn": 60, + "minWidth": 50, + "mobileBottomRow": 4, + "mobileLeftColumn": 58, + "mobileRightColumn": 64, + "mobileTopRow": 0, + "needsErrorInfo": false, + "onClick": "{{closeModal(Terminplanungs_Modal.name);}}", + "parentId": "2lnzb8fq0d", + "renderMode": "CANVAS", + "responsiveBehavior": "hug", + "rightColumn": 64, + "topRow": 0, + "type": "ICON_BUTTON_WIDGET", + "version": 1, + "widgetId": "6kb5jggl61", + "widgetName": "schliessen" +} \ No newline at end of file diff --git a/source modules/Appsmith-NavBar-UI-Package/Home.json b/source modules/Appsmith-NavBar-UI-Package/Home.json new file mode 100644 index 0000000..110f6b8 --- /dev/null +++ b/source modules/Appsmith-NavBar-UI-Package/Home.json @@ -0,0 +1,7 @@ +{ + "moduleName": "Home", + "moduleUUID": "df3b5e28-9a87-4e91-ba97-6016b27b93b9", + "packageName": "Appsmith-NavBar-UI-Package", + "packageUUID": "c5a661ed-b0b3-4d8f-8efe-c1b824869705", + "version": "v0.0.1" +} \ No newline at end of file diff --git a/source modules/Nav Bar Variables/NavBar_Variables.json b/source modules/Nav Bar Variables/NavBar_Variables.json new file mode 100644 index 0000000..30f4d51 --- /dev/null +++ b/source modules/Nav Bar Variables/NavBar_Variables.json @@ -0,0 +1,6 @@ +{ + "moduleName": "NavBar_Variables", + "moduleUUID": "622f5dbd-7507-4f38-a203-557e6a2176a4", + "packageName": "Nav Bar Variables", + "packageUUID": "7a2ddd11-c740-41ca-b957-5cc644b4c722" +} \ No newline at end of file diff --git a/theme.json b/theme.json new file mode 100644 index 0000000..71d7741 --- /dev/null +++ b/theme.json @@ -0,0 +1,407 @@ +{ + "config": { + "borderRadius": { + "appBorderRadius": { + "L": "1.5rem", + "M": "0.375rem", + "none": "0px" + } + }, + "boxShadow": { + "appBoxShadow": { + "L": "0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", + "M": "0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)", + "S": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)", + "none": "none" + } + }, + "colors": { + "backgroundColor": "#F8FAFC", + "primaryColor": "#553DE9" + }, + "fontFamily": { + "appFont": [ + "System Default", + "Nunito Sans", + "Poppins", + "Inter", + "Montserrat", + "Noto Sans", + "Open Sans", + "Roboto", + "Rubik", + "Ubuntu" + ] + }, + "order": 1 + }, + "displayName": "Modern", + "isSystemTheme": false, + "name": "Default-New", + "properties": { + "borderRadius": { + "appBorderRadius": "0.375rem" + }, + "boxShadow": { + "appBoxShadow": "0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)" + }, + "colors": { + "backgroundColor": "#f1f5f9", + "primaryColor": "#18527B" + }, + "fontFamily": { + "appFont": "Inter" + } + }, + "stylesheet": { + "AUDIO_RECORDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "BUTTON_GROUP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "childStylesheet": { + "button": { + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "BUTTON_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "CAMERA_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "CATEGORY_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "CHART_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "CHECKBOX_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CHECKBOX_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CIRCULAR_PROGRESS_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fillColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "CODE_SCANNER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "CONTAINER_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "CURRENCY_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATE_PICKER_WIDGET2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DROP_DOWN_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "FILE_PICKER_WIDGET_V2": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "FORM_BUTTON_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "ICON_BUTTON_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "IFRAME_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "IMAGE_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "INPUT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "JSON_FORM_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "ARRAY": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "CHECKBOX": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}" + }, + "CURRENCY_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "DATEPICKER": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "EMAIL_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTILINE_TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTISELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "OBJECT": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "cellBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "cellBoxShadow": "none" + }, + "PASSWORD_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PHONE_NUMBER_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "RADIO_GROUP": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "SELECT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SWITCH": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TEXT_INPUT": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + } + }, + "resetButtonStyles": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "submitButtonStyles": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + } + }, + "LIST_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MAP_CHART_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}" + }, + "MAP_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "MENU_BUTTON_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "MODAL_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "MULTI_SELECT_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "NUMBER_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "PHONE_INPUT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "PROGRESSBAR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fillColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "PROGRESS_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fillColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RADIO_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "RANGE_SLIDER_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RATE_WIDGET": { + "activeColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "RICH_TEXT_EDITOR_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SELECT_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "SINGLE_SELECT_TREE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none" + }, + "STATBOX_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "SWITCH_GROUP_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "SWITCH_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "boxShadow": "none" + }, + "TABLE_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "TABLE_WIDGET_V2": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}", + "childStylesheet": { + "button": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "editActions": { + "discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "discardButtonColor": "{{appsmith.theme.colors.primaryColor}}", + "saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "saveButtonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "iconButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "buttonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "menuButton": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "none", + "menuColor": "{{appsmith.theme.colors.primaryColor}}" + } + } + }, + "TABS_WIDGET": { + "accentColor": "{{appsmith.theme.colors.primaryColor}}", + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + }, + "TEXT_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "fontFamily": "{{appsmith.theme.fontFamily.appFont}}", + "truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}" + }, + "VIDEO_WIDGET": { + "borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}", + "boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}" + } + } +} \ No newline at end of file