This commit is contained in:
2026-08-19 13:28:52 +00:00
parent 1cbb64474b
commit 1410ceb441
30 changed files with 979 additions and 186 deletions
@@ -1,9 +1,9 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 10,
"bottomRow": 14,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"buttonColor": "{{\n appsmith.store.recurringDays?.friday === true\n ? \"#1f5d85\"\n : \"#b8c5ce\"\n}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
@@ -14,7 +14,16 @@
"key": "borderRadius"
}
],
"dynamicTriggerPathList": [],
"dynamicPropertyPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
@@ -27,8 +36,9 @@
"mobileRightColumn": 18,
"mobileTopRow": 34,
"needsErrorInfo": false,
"originalBottomRow": 36,
"originalTopRow": 32,
"onClick": "{{RecurringBooking.toggleDay('friday');}}",
"originalBottomRow": 14,
"originalTopRow": 10,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
@@ -39,9 +49,9 @@
"responsiveBehavior": "hug",
"rightColumn": 61,
"text": "Fr",
"topRow": 6,
"topRow": 10,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "nb3yusumzy",
"widgetName": "Button3Copy3"
"widgetName": "FridayButton"
}
@@ -1,9 +1,9 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 10,
"bottomRow": 14,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"buttonColor": "{{\n appsmith.store.recurringDays?.monday === true\n ? \"#1f5d85\"\n : \"#b8c5ce\"\n}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
@@ -14,7 +14,16 @@
"key": "borderRadius"
}
],
"dynamicTriggerPathList": [],
"dynamicPropertyPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
@@ -27,8 +36,9 @@
"mobileRightColumn": 18,
"mobileTopRow": 34,
"needsErrorInfo": false,
"originalBottomRow": 36,
"originalTopRow": 32,
"onClick": "{{RecurringBooking.toggleDay('monday');}}",
"originalBottomRow": 13,
"originalTopRow": 9,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
@@ -39,9 +49,9 @@
"responsiveBehavior": "hug",
"rightColumn": 12,
"text": "Mo",
"topRow": 6,
"topRow": 10,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "94tiejotz5",
"widgetName": "Button3"
"widgetName": "MondayButton"
}
@@ -4,12 +4,12 @@
"borderColor": "#E0DEDE",
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"borderWidth": "1",
"bottomRow": 60,
"bottomRow": 64,
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"children": [
{
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 120,
"bottomRow": 160,
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
"canExtend": false,
"containerStyle": "none",
@@ -83,7 +83,7 @@
"mobileRightColumn": 26,
"mobileTopRow": 58,
"needsErrorInfo": false,
"originalBottomRow": 60,
"originalBottomRow": 64,
"originalTopRow": 48,
"parentColumnSpace": 18.56015625,
"parentId": "q44lz1f0e4",
@@ -0,0 +1,65 @@
{
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 5,
"boxShadow": "none",
"defaultOptionValue": "{{ ((options, serverSideFiltering) => ( \"1\" ))(RecurringWeeksSelect.options, RecurringWeeksSelect.serverSideFiltering) }}",
"dynamicBindingPathList": [
{
"key": "accentColor"
},
{
"key": "borderRadius"
},
{
"key": "sourceData"
},
{
"key": "defaultOptionValue"
}
],
"dynamicHeight": "FIXED",
"dynamicPropertyPathList": [
{
"key": "sourceData"
}
],
"dynamicTriggerPathList": [],
"isDisabled": false,
"isFilterable": true,
"isLoading": false,
"isRequired": false,
"isVisible": true,
"key": "h9bwm3lkaw",
"labelAlignment": "left",
"labelPosition": "Top",
"labelText": "",
"labelTextSize": "0.875rem",
"labelWidth": 5,
"leftColumn": 5,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 450,
"mobileBottomRow": 6,
"mobileLeftColumn": 16,
"mobileRightColumn": 36,
"mobileTopRow": 0,
"needsErrorInfo": false,
"optionLabel": "value",
"optionValue": "value",
"parentColumnSpace": 10.41759033203125,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
"placeholderText": "Select option",
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 15,
"serverSideFiltering": false,
"sourceData": "{{\n Array.from(\n { length: 10 },\n (_, index) => ({\n label:\n String(index + 1) +\n (\n index === 0\n ? \" Woche\"\n : \" Wochen\"\n ),\n value:\n String(index + 1)\n })\n )\n}}",
"topRow": 1,
"type": "SELECT_WIDGET",
"version": 1,
"widgetId": "6knfmofwsh",
"widgetName": "RecurringWeeksSelect"
}
@@ -0,0 +1,55 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 5,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
},
{
"key": "text"
}
],
"dynamicHeight": "AUTO_HEIGHT",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"fontSize": "1rem",
"fontStyle": "BOLD",
"isLoading": false,
"isVisible": true,
"key": "wb75ugacfs",
"leftColumn": 15,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 450,
"mobileBottomRow": 52,
"mobileLeftColumn": 39,
"mobileRightColumn": 55,
"mobileTopRow": 48,
"needsErrorInfo": false,
"originalBottomRow": 6,
"originalTopRow": 1,
"overflow": "NONE",
"parentColumnSpace": 18.56015625,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 34,
"shouldTruncate": false,
"text": "{{\n (() => {\n const weeks = Number(\n RecurringWeeksSelect.selectedOptionValue || 1\n );\n\n return weeks === 1\n ? \"Woche buchen\"\n : `Wochen buchen`;\n })()\n}}",
"textAlign": "LEFT",
"textColor": "#231F20",
"topRow": 1,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "8ry3cxgy91",
"widgetName": "RecurringWeeksText"
}
@@ -1,61 +0,0 @@
{
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 4,
"boxShadow": "none",
"defaultOptionValue": "Woche",
"dynamicBindingPathList": [
{
"key": "accentColor"
},
{
"key": "borderRadius"
}
],
"dynamicHeight": "FIXED",
"dynamicPropertyPathList": [
{
"key": "sourceData"
}
],
"dynamicTriggerPathList": [],
"isDisabled": false,
"isFilterable": false,
"isLoading": false,
"isRequired": false,
"isVisible": true,
"key": "f8k90o33yd",
"labelAlignment": "left",
"labelPosition": "Top",
"labelText": "",
"labelTextSize": "0.875rem",
"labelWidth": 5,
"leftColumn": 29,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 450,
"mobileBottomRow": 30,
"mobileLeftColumn": 1,
"mobileRightColumn": 21,
"mobileTopRow": 23,
"needsErrorInfo": false,
"optionLabel": "name",
"optionValue": "code",
"originalBottomRow": 32,
"originalTopRow": 28,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
"placeholderText": "Woche",
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 44,
"serverSideFiltering": false,
"sourceData": "[\n {\n \"name\": \"Tag\",\n \"code\": \"Tag\"\n },\n {\n \"name\": \"Woche\",\n \"code\": \"Woche\"\n },\n {\n \"name\": \"Monat\",\n \"code\": \"Monat\"\n }\n]",
"topRow": 0,
"type": "SELECT_WIDGET",
"version": 1,
"widgetId": "2woyknsibz",
"widgetName": "Select1"
}
@@ -1,61 +0,0 @@
{
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 4,
"boxShadow": "none",
"defaultOptionValue": "1",
"dynamicBindingPathList": [
{
"key": "accentColor"
},
{
"key": "borderRadius"
}
],
"dynamicHeight": "FIXED",
"dynamicPropertyPathList": [
{
"key": "sourceData"
}
],
"dynamicTriggerPathList": [],
"isDisabled": false,
"isFilterable": false,
"isLoading": false,
"isRequired": false,
"isVisible": true,
"key": "f8k90o33yd",
"labelAlignment": "left",
"labelPosition": "Left",
"labelText": "Wiederholen alle",
"labelTextSize": "0.875rem",
"labelWidth": "13",
"leftColumn": 0,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 450,
"mobileBottomRow": 31,
"mobileLeftColumn": 0,
"mobileRightColumn": 18,
"mobileTopRow": 24,
"needsErrorInfo": false,
"optionLabel": "name",
"optionValue": "name",
"originalBottomRow": 32,
"originalTopRow": 28,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
"placeholderText": "Select option",
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 28,
"serverSideFiltering": false,
"sourceData": "[\n {\n \"name\": \"1\",\n \"code\": \"1\"\n },\n {\n \"name\": \"2\",\n \"code\": \"2\"\n },\n {\n \"name\": \"3\",\n \"code\": \"3\"\n },\n\t{\n \"name\": \"4\",\n \"code\": \"4\"\n },\n\t{\n \"name\": \"5\",\n \"code\": \"5\"\n },\n\t{\n \"name\": \"6\",\n \"code\": \"6\"\n },\n\t{\n \"name\": \"7\",\n \"code\": \"7\"\n },\n\t{\n \"name\": \"8\",\n \"code\": \"8\"\n },\n\t{\n \"name\": \"9\",\n \"code\": \"9\"\n },\n\t{\n \"name\": \"10\",\n \"code\": \"10\"\n }\n]",
"topRow": 0,
"type": "SELECT_WIDGET",
"version": 1,
"widgetId": "0cpd4km3ko",
"widgetName": "Select2"
}
@@ -0,0 +1,52 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 5,
"dynamicBindingPathList": [
{
"key": "truncateButtonColor"
},
{
"key": "fontFamily"
},
{
"key": "borderRadius"
}
],
"dynamicHeight": "AUTO_HEIGHT",
"dynamicTriggerPathList": [],
"fontFamily": "{{appsmith.theme.fontFamily.appFont}}",
"fontSize": "1rem",
"fontStyle": "BOLD",
"isLoading": false,
"isVisible": true,
"key": "wb75ugacfs",
"leftColumn": 1,
"maxDynamicHeight": 9000,
"minDynamicHeight": 4,
"minWidth": 450,
"mobileBottomRow": 5,
"mobileLeftColumn": 1,
"mobileRightColumn": 17,
"mobileTopRow": 1,
"needsErrorInfo": false,
"originalBottomRow": 6,
"originalTopRow": 2,
"overflow": "NONE",
"parentColumnSpace": 10.41759033203125,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
"renderMode": "CANVAS",
"responsiveBehavior": "fill",
"rightColumn": 5,
"shouldTruncate": false,
"text": "Für",
"textAlign": "LEFT",
"textColor": "#231F20",
"topRow": 1,
"truncateButtonColor": "{{appsmith.theme.colors.primaryColor}}",
"type": "TEXT_WIDGET",
"version": 1,
"widgetId": "er2hrgk010",
"widgetName": "Text3"
}
@@ -1,20 +1,29 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 10,
"bottomRow": 14,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"buttonColor": "{{\n appsmith.store.recurringDays?.thursday === true\n ? \"#1f5d85\"\n : \"#b8c5ce\"\n}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
{
"key": "buttonColor"
"key": "borderRadius"
},
{
"key": "borderRadius"
"key": "buttonColor"
}
],
"dynamicPropertyPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"dynamicTriggerPathList": [],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
@@ -27,8 +36,9 @@
"mobileRightColumn": 18,
"mobileTopRow": 34,
"needsErrorInfo": false,
"originalBottomRow": 36,
"originalTopRow": 32,
"onClick": "{{RecurringBooking.toggleDay('thursday');}}",
"originalBottomRow": 14,
"originalTopRow": 10,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
@@ -39,9 +49,9 @@
"responsiveBehavior": "hug",
"rightColumn": 49,
"text": "Do",
"topRow": 6,
"topRow": 10,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "chvxisz1qb",
"widgetName": "Button3Copy2"
"widgetName": "ThursdayButton"
}
@@ -1,9 +1,9 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 10,
"bottomRow": 14,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"buttonColor": "{{\n appsmith.store.recurringDays?.tuesday === true\n ? \"#1f5d85\"\n : \"#b8c5ce\"\n}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
@@ -14,7 +14,16 @@
"key": "borderRadius"
}
],
"dynamicTriggerPathList": [],
"dynamicPropertyPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
@@ -27,8 +36,9 @@
"mobileRightColumn": 18,
"mobileTopRow": 34,
"needsErrorInfo": false,
"originalBottomRow": 36,
"originalTopRow": 32,
"onClick": "{{RecurringBooking.toggleDay('tuesday');}}",
"originalBottomRow": 15,
"originalTopRow": 11,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
@@ -39,9 +49,9 @@
"responsiveBehavior": "hug",
"rightColumn": 24,
"text": "Di",
"topRow": 6,
"topRow": 10,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "ghkjz9swkj",
"widgetName": "Button3Copy"
"widgetName": "TuesdayButton"
}
@@ -1,9 +1,9 @@
{
"animateLoading": true,
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
"bottomRow": 10,
"bottomRow": 14,
"boxShadow": "none",
"buttonColor": "{{appsmith.theme.colors.primaryColor}}",
"buttonColor": "{{\n appsmith.store.recurringDays?.wednesday === true\n ? \"#1f5d85\"\n : \"#b8c5ce\"\n}}",
"buttonVariant": "PRIMARY",
"disabledWhenInvalid": false,
"dynamicBindingPathList": [
@@ -14,7 +14,16 @@
"key": "borderRadius"
}
],
"dynamicTriggerPathList": [],
"dynamicPropertyPathList": [
{
"key": "buttonColor"
}
],
"dynamicTriggerPathList": [
{
"key": "onClick"
}
],
"isDefaultClickDisabled": true,
"isDisabled": false,
"isLoading": false,
@@ -27,8 +36,9 @@
"mobileRightColumn": 18,
"mobileTopRow": 34,
"needsErrorInfo": false,
"originalBottomRow": 36,
"originalTopRow": 32,
"onClick": "{{RecurringBooking.toggleDay('wednesday');}}",
"originalBottomRow": 15,
"originalTopRow": 11,
"parentColumnSpace": 8.875,
"parentId": "nxgzciev9f",
"parentRowSpace": 10,
@@ -39,9 +49,9 @@
"responsiveBehavior": "hug",
"rightColumn": 36,
"text": "Mi",
"topRow": 6,
"topRow": 10,
"type": "BUTTON_WIDGET",
"version": 1,
"widgetId": "26qk30tfsj",
"widgetName": "Button3Copy1"
"widgetName": "WednesdayButton"
}