diff --git a/packages/builder/src/components/common/Icons/Close.svelte b/packages/builder/src/components/common/Icons/Close.svelte index e39564d9ad..b6cacd076c 100644 --- a/packages/builder/src/components/common/Icons/Close.svelte +++ b/packages/builder/src/components/common/Icons/Close.svelte @@ -1 +1,10 @@ - \ No newline at end of file + + + + diff --git a/packages/builder/src/components/common/Icons/Info.svelte b/packages/builder/src/components/common/Icons/Info.svelte index 162a9b3887..ea9779858d 100644 --- a/packages/builder/src/components/common/Icons/Info.svelte +++ b/packages/builder/src/components/common/Icons/Info.svelte @@ -1 +1,6 @@ - \ No newline at end of file + + + + diff --git a/packages/builder/src/components/start/AppCard.svelte b/packages/builder/src/components/start/AppCard.svelte index a54012ac0a..2608bfa370 100644 --- a/packages/builder/src/components/start/AppCard.svelte +++ b/packages/builder/src/components/start/AppCard.svelte @@ -1,24 +1,20 @@

{name}

-

- {description} -

+

{description}

- + \ No newline at end of file + diff --git a/packages/builder/src/components/start/AppList.svelte b/packages/builder/src/components/start/AppList.svelte index e3b1f572e1..a0eacbc470 100644 --- a/packages/builder/src/components/start/AppList.svelte +++ b/packages/builder/src/components/start/AppList.svelte @@ -13,11 +13,11 @@
Your Web Apps
-
- {#each apps as app} - - {/each} -
+
+ {#each apps as app} + + {/each} +
diff --git a/packages/builder/src/components/userInterface/FlatButton.svelte b/packages/builder/src/components/userInterface/FlatButton.svelte index 9e11a546e3..7fb5742c46 100644 --- a/packages/builder/src/components/userInterface/FlatButton.svelte +++ b/packages/builder/src/components/userInterface/FlatButton.svelte @@ -19,20 +19,20 @@ diff --git a/packages/builder/src/components/userInterface/FlatButtonGroup.svelte b/packages/builder/src/components/userInterface/FlatButtonGroup.svelte index 9081694c0c..ffa1a98393 100644 --- a/packages/builder/src/components/userInterface/FlatButtonGroup.svelte +++ b/packages/builder/src/components/userInterface/FlatButtonGroup.svelte @@ -1,6 +1,5 @@ -
+
diff --git a/packages/builder/src/components/userInterface/propertyCategories.js b/packages/builder/src/components/userInterface/propertyCategories.js index 96c11bec38..dde62f7e5a 100644 --- a/packages/builder/src/components/userInterface/propertyCategories.js +++ b/packages/builder/src/components/userInterface/propertyCategories.js @@ -11,9 +11,8 @@ export const layout = [ label: "Display", key: "display", control: OptionSelect, - initialValue: "Select Option", + initialValue: "Flex", options: [ - { label: "Select Option", value: "Na" }, { label: "Flex", value: "flex" }, { label: "Inline Flex", value: "inline-flex" }, ], @@ -22,9 +21,8 @@ export const layout = [ label: "Direction", key: "flex-direction", control: OptionSelect, - initialValue: "Select Option", + initialValue: "Row", options: [ - { label: "Select Option", value: "Na" }, { label: "Row", value: "row" }, { label: "Row Reverse", value: "rowReverse" }, { label: "column", value: "column" }, @@ -35,9 +33,8 @@ export const layout = [ label: "Justify", key: "justify-content", control: OptionSelect, - initialValue: "Select Option", + initialValue: "Flex Start", options: [ - { label: "Select Option", value: "Na" }, { label: "Flex Start", value: "flex-start" }, { label: "Flex End", value: "flex-end" }, { label: "Center", value: "center" }, @@ -50,9 +47,8 @@ export const layout = [ label: "Align", key: "align-items", control: OptionSelect, - initialValue: "Select Option", + initialValue: "Flex Start", options: [ - { label: "Select Option", value: "Na" }, { label: "Flex Start", value: "flex-start" }, { label: "Flex End", value: "flex-end" }, { label: "Center", value: "center" }, @@ -66,7 +62,6 @@ export const layout = [ control: OptionSelect, initialValue: "Wrap", options: [ - { label: "Select Option", value: "Na" }, { label: "Wrap", value: "wrap" }, { label: "No Wrap", value: "nowrap" }, { label: "Wrap Reverse", value: "wrap-reverse" }, @@ -80,6 +75,7 @@ const spacingMeta = [ { placeholder: "R" }, { placeholder: "T" }, ] + export const spacing = [ { label: "Margin", key: "margin", control: InputGroup, meta: spacingMeta }, { @@ -104,14 +100,40 @@ export const position = [ label: "Position", key: "position", control: OptionSelect, + initialValue: "Wrap", options: [ - { label: "static" }, - { label: "relative" }, - { label: "fixed" }, - { label: "absolute" }, - { label: "sticky" }, + { label: "Static", value: "static" }, + { label: "Relative", value: "relative" }, + { label: "Fixed", value: "fixed" }, + { label: "Absolute", value: "absolute" }, + { label: "Sticky", value: "sticky" }, ], }, + { + label: "Top", + key: "top", + control: Input, + }, + { + label: "Right", + key: "right", + control: Input, + }, + { + label: "Bottom", + key: "bottom", + control: Input, + }, + { + label: "Left", + key: "left", + control: Input, + }, + { + label: "Z-index", + key: "z-index", + control: Input, + }, ] export const typography = [ @@ -122,13 +144,21 @@ export const typography = [ defaultValue: "initial", options: [ "initial", - "Times New Roman", - "Georgia", "Arial", "Arial Black", + "Cursive", + "Courier", "Comic Sans MS", + "Helvetica", "Impact", + "Inter", "Lucida Sans Unicode", + "Open Sans", + "Playfair", + "Roboto", + "Roboto Mono", + "Times New Roman", + "Verdana", ], styleBindingProperty: "font-family", }, @@ -148,8 +178,7 @@ export const typography = [ { label: "Color", key: "color", - control: OptionSelect, - options: ["black", "white", "red", "blue", "green"], + control: Input, }, { label: "align", @@ -165,8 +194,7 @@ export const background = [ { label: "Background", key: "background", - control: OptionSelect, - options: ["black", "white", "red", "blue", "green"], + control: Input, }, { label: "Image", key: "image", control: Input }, //custom ] @@ -177,15 +205,45 @@ export const border = [ { label: "Color", key: "border-color", - control: OptionSelect, - options: ["black", "white", "red", "blue", "green"], + control: Input, + }, + { + label: "Style", + key: "border-style", + control: OptionSelect, + options: [ + "none", + "hidden", + "dotted", + "dashed", + "solid", + "double", + "groove", + "ridge", + "inset", + "outset", + ], }, - { label: "Style", key: "border-style", control: Input }, ] export const effects = [ { label: "Opacity", key: "opacity", control: Input }, - { label: "Rotate", key: "transform", control: Input }, //needs special control + { + label: "Rotate", + key: "transform", + control: OptionSelect, + options: [ + { label: "None", value: "rotate(0deg)" }, + { label: "45 degrees", value: "rotate(45deg)" }, + { label: "90 degrees", value: "rotate(90deg)" }, + { label: "135 degrees", value: "rotate(135deg)" }, + { label: "180 degrees", value: "rotate(180deg)" }, + { label: "225 degrees", value: "rotate(225deg)" }, + { label: "270 degrees", value: "rotate(270deg)" }, + { label: "315 degrees", value: "rotate(315deg)" }, + { label: "360 degrees", value: "rotate(360deg)" }, + ], + }, //needs special control { label: "Shadow", key: "box-shadow", control: Input }, ] diff --git a/packages/builder/src/components/userInterface/temporaryPanelStructure.js b/packages/builder/src/components/userInterface/temporaryPanelStructure.js index 072bc143ac..ed084afbef 100644 --- a/packages/builder/src/components/userInterface/temporaryPanelStructure.js +++ b/packages/builder/src/components/userInterface/temporaryPanelStructure.js @@ -295,7 +295,7 @@ export default { description: "This component is a placeholder for the rendering of a screen within a page.", icon: "ri-crop-2-fill", - commonProps: {}, + commonProps: { design: { ...all } }, children: [], }, {