|
|
@ -1,6 +1,5 @@ |
|
|
import Input from "../common/Input.svelte" |
|
|
import Input from "../common/Input.svelte" |
|
|
import OptionSelect from "./OptionSelect.svelte" |
|
|
import OptionSelect from "./OptionSelect.svelte" |
|
|
import InputGroup from "../common/Inputs/InputGroup.svelte" |
|
|
|
|
|
import FlatButtonGroup from "./FlatButtonGroup.svelte" |
|
|
import FlatButtonGroup from "./FlatButtonGroup.svelte" |
|
|
import Colorpicker from "./Colorpicker" |
|
|
import Colorpicker from "./Colorpicker" |
|
|
/* |
|
|
/* |
|
|
@ -14,7 +13,7 @@ export const layout = [ |
|
|
control: OptionSelect, |
|
|
control: OptionSelect, |
|
|
initialValue: "", |
|
|
initialValue: "", |
|
|
options: [ |
|
|
options: [ |
|
|
{ label: "", value: "" }, |
|
|
{ label: "N/A ", value: "N/A" }, |
|
|
{ label: "Flex", value: "flex" }, |
|
|
{ label: "Flex", value: "flex" }, |
|
|
{ label: "Inline Flex", value: "inline-flex" }, |
|
|
{ label: "Inline Flex", value: "inline-flex" }, |
|
|
], |
|
|
], |
|
|
@ -73,27 +72,169 @@ export const layout = [ |
|
|
}, |
|
|
}, |
|
|
] |
|
|
] |
|
|
|
|
|
|
|
|
const spacingMeta = [ |
|
|
export const margin = [ |
|
|
{ placeholder: "T" }, |
|
|
|
|
|
{ placeholder: "R" }, |
|
|
|
|
|
{ placeholder: "B" }, |
|
|
|
|
|
{ placeholder: "L" }, |
|
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
export const spacing = [ |
|
|
|
|
|
{ |
|
|
{ |
|
|
label: "Margin", |
|
|
label: "All sides", |
|
|
key: "margin", |
|
|
key: "margin", |
|
|
control: InputGroup, |
|
|
control: OptionSelect, |
|
|
meta: spacingMeta, |
|
|
options: [ |
|
|
defaultValue: ["0", "0", "0", "0"], |
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Top", |
|
|
|
|
|
key: "margin-top", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Right", |
|
|
|
|
|
key: "margin-right", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Padding", |
|
|
label: "Bottom", |
|
|
|
|
|
key: "padding-bottom", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Left", |
|
|
|
|
|
key: "margin-left", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
] |
|
|
|
|
|
|
|
|
|
|
|
export const padding = [ |
|
|
|
|
|
{ |
|
|
|
|
|
label: "All sides", |
|
|
key: "padding", |
|
|
key: "padding", |
|
|
control: InputGroup, |
|
|
control: OptionSelect, |
|
|
meta: spacingMeta, |
|
|
options: [ |
|
|
defaultValue: ["0", "0", "0", "0"], |
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Top", |
|
|
|
|
|
key: "padding-top", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Right", |
|
|
|
|
|
key: "padding-right", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Bottom", |
|
|
|
|
|
key: "padding-bottom", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Left", |
|
|
|
|
|
key: "padding-left", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "0px" }, |
|
|
|
|
|
{ label: "4px", value: "4px" }, |
|
|
|
|
|
{ label: "8px", value: "8px" }, |
|
|
|
|
|
{ label: "16px", value: "16px" }, |
|
|
|
|
|
{ label: "20px", value: "20px" }, |
|
|
|
|
|
{ label: "32px", value: "32px" }, |
|
|
|
|
|
{ label: "64px", value: "64px" }, |
|
|
|
|
|
{ label: "Auto", value: "auto" }, |
|
|
|
|
|
{ label: "100%", value: "100%" }, |
|
|
|
|
|
], |
|
|
}, |
|
|
}, |
|
|
] |
|
|
] |
|
|
|
|
|
|
|
|
@ -103,7 +244,6 @@ export const size = [ |
|
|
key: "width", |
|
|
key: "width", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -111,39 +251,34 @@ export const size = [ |
|
|
key: "height", |
|
|
key: "height", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Min W", |
|
|
label: "Min Width", |
|
|
key: "min-width", |
|
|
key: "min-width", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Min H", |
|
|
label: "Max Width", |
|
|
key: "min-height", |
|
|
key: "max-width", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Max W", |
|
|
label: "Min Height", |
|
|
key: "max-width", |
|
|
key: "min-height", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Max H", |
|
|
label: "Max Height", |
|
|
key: "max-height", |
|
|
key: "max-height", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
] |
|
|
] |
|
|
@ -153,8 +288,9 @@ export const position = [ |
|
|
label: "Position", |
|
|
label: "Position", |
|
|
key: "position", |
|
|
key: "position", |
|
|
control: OptionSelect, |
|
|
control: OptionSelect, |
|
|
initialValue: "Wrap", |
|
|
initialValue: "None", |
|
|
options: [ |
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "none" }, |
|
|
{ label: "Static", value: "static" }, |
|
|
{ label: "Static", value: "static" }, |
|
|
{ label: "Relative", value: "relative" }, |
|
|
{ label: "Relative", value: "relative" }, |
|
|
{ label: "Fixed", value: "fixed" }, |
|
|
{ label: "Fixed", value: "fixed" }, |
|
|
@ -167,7 +303,6 @@ export const position = [ |
|
|
key: "top", |
|
|
key: "top", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -175,7 +310,6 @@ export const position = [ |
|
|
key: "right", |
|
|
key: "right", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -183,7 +317,6 @@ export const position = [ |
|
|
key: "bottom", |
|
|
key: "bottom", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -191,16 +324,13 @@ export const position = [ |
|
|
key: "left", |
|
|
key: "left", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "px", |
|
|
placeholder: "px", |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Z-index", |
|
|
label: "Z-index", |
|
|
key: "z-index", |
|
|
key: "z-index", |
|
|
control: Input, |
|
|
control: OptionSelect, |
|
|
placeholder: "num", |
|
|
options: ["-9999", "-3", "-2", "-1", "0", "1", "2", "3", "9999"], |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
|
|
|
}, |
|
|
}, |
|
|
] |
|
|
] |
|
|
|
|
|
|
|
|
@ -239,19 +369,28 @@ export const typography = [ |
|
|
{ |
|
|
{ |
|
|
label: "size", |
|
|
label: "size", |
|
|
key: "font-size", |
|
|
key: "font-size", |
|
|
defaultValue: "", |
|
|
control: OptionSelect, |
|
|
control: Input, |
|
|
options: [ |
|
|
placeholder: "px", |
|
|
"8px", |
|
|
width: "48px", |
|
|
"10px", |
|
|
|
|
|
"12px", |
|
|
|
|
|
"14px", |
|
|
|
|
|
"16px", |
|
|
|
|
|
"18px", |
|
|
|
|
|
"20px", |
|
|
|
|
|
"24px", |
|
|
|
|
|
"32px", |
|
|
|
|
|
"48px", |
|
|
|
|
|
"60px", |
|
|
|
|
|
"72px", |
|
|
|
|
|
], |
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Line H", |
|
|
label: "Line H", |
|
|
key: "line-height", |
|
|
key: "line-height", |
|
|
control: Input, |
|
|
control: OptionSelect, |
|
|
placeholder: "lh", |
|
|
options: ["1", "1.25", "1.5", "1.75", "2", "4"], |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
|
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Color", |
|
|
label: "Color", |
|
|
@ -275,25 +414,20 @@ export const typography = [ |
|
|
key: "text-transform", |
|
|
key: "text-transform", |
|
|
control: FlatButtonGroup, |
|
|
control: FlatButtonGroup, |
|
|
buttonProps: [ |
|
|
buttonProps: [ |
|
|
{ text: "BB", padding: "0px 5px", fontWeight: 500, value: "uppercase" }, |
|
|
{ text: "BB", value: "uppercase" }, |
|
|
{ text: "Bb", padding: "0px 5px", fontWeight: 500, value: "capitalize" }, |
|
|
{ text: "Bb", value: "capitalize" }, |
|
|
{ text: "bb", padding: "0px 5px", fontWeight: 500, value: "lowercase" }, |
|
|
{ text: "bb", value: "lowercase" }, |
|
|
{ |
|
|
{ text: "×", value: "none" }, |
|
|
text: "×", |
|
|
|
|
|
padding: "0px 5px", |
|
|
|
|
|
fontWeight: 500, |
|
|
|
|
|
value: "none", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Decoration", |
|
|
label: "Decoration", |
|
|
key: "text-decoration-line", |
|
|
key: "text-decoration-line", |
|
|
control: OptionSelect, |
|
|
control: OptionSelect, |
|
|
defaultValue: "Underline", |
|
|
defaultValue: "None", |
|
|
options: [ |
|
|
options: [ |
|
|
{ label: "Underline", value: "underline" }, |
|
|
|
|
|
{ label: "None", value: "none" }, |
|
|
{ label: "None", value: "none" }, |
|
|
|
|
|
{ label: "Underline", value: "underline" }, |
|
|
{ label: "Overline", value: "overline" }, |
|
|
{ label: "Overline", value: "overline" }, |
|
|
{ label: "Line-through", value: "line-through" }, |
|
|
{ label: "Line-through", value: "line-through" }, |
|
|
{ label: "Under Over", value: "underline overline" }, |
|
|
{ label: "Under Over", value: "underline overline" }, |
|
|
@ -308,11 +442,64 @@ export const background = [ |
|
|
control: Colorpicker, |
|
|
control: Colorpicker, |
|
|
defaultValue: "#000", |
|
|
defaultValue: "#000", |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Gradient", |
|
|
|
|
|
key: "background-image", |
|
|
|
|
|
control: OptionSelect, |
|
|
|
|
|
defaultValue: "None", |
|
|
|
|
|
options: [ |
|
|
|
|
|
{ label: "None", value: "None" }, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Warm Flame", |
|
|
|
|
|
value: "linear-gradient(45deg, #ff9a9e 0%, #fad0c4 99%, #fad0c4 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Night Fade", |
|
|
|
|
|
value: "linear-gradient(to top, #a18cd1 0%, #fbc2eb 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Spring Warmth", |
|
|
|
|
|
value: "linear-gradient(to top, #fad0c4 0%, #ffd1ff 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Sunny Morning", |
|
|
|
|
|
value: "linear-gradient(120deg, #f6d365 0%, #fda085 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Winter Neva", |
|
|
|
|
|
value: "linear-gradient(120deg, #a1c4fd 0%, #c2e9fb 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Tempting Azure", |
|
|
|
|
|
value: "linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Heavy Rain", |
|
|
|
|
|
value: "linear-gradient(to top, #cfd9df 0%, #e2ebf0 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Deep Blue", |
|
|
|
|
|
value: "linear-gradient(120deg, #e0c3fc 0%, #8ec5fc 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Near Moon", |
|
|
|
|
|
value: "linear-gradient(to top, #5ee7df 0%, #b490ca 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Wild Apple", |
|
|
|
|
|
value: "linear-gradient(to top, #d299c2 0%, #fef9d7 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: "Plum Plate", |
|
|
|
|
|
value: "linear-gradient(135deg, #667eea 0%, #764ba2 100%);", |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Image", |
|
|
label: "Image", |
|
|
key: "background-image", |
|
|
key: "background-image", |
|
|
control: Input, |
|
|
control: Input, |
|
|
placeholder: "src", |
|
|
placeholder: "Src", |
|
|
}, |
|
|
}, |
|
|
] |
|
|
] |
|
|
|
|
|
|
|
|
@ -324,11 +511,13 @@ export const border = [ |
|
|
defaultValue: "None", |
|
|
defaultValue: "None", |
|
|
options: [ |
|
|
options: [ |
|
|
{ label: "None", value: "0" }, |
|
|
{ label: "None", value: "0" }, |
|
|
{ label: "small", value: "0.125rem" }, |
|
|
{ label: "X Small", value: "0.125rem" }, |
|
|
{ label: "Medium", value: "0.25rem;" }, |
|
|
{ label: "Small", value: "0.25rem" }, |
|
|
{ label: "Large", value: "0.375rem" }, |
|
|
{ label: "Medium", value: "0.5rem" }, |
|
|
{ label: "Extra large", value: "0.5rem" }, |
|
|
{ label: "Large", value: "1rem" }, |
|
|
{ label: "Full", value: "5678px" }, |
|
|
{ label: "X Large", value: "2rem" }, |
|
|
|
|
|
{ label: "XX Large", value: "4rem" }, |
|
|
|
|
|
{ label: "Round", value: "5678px" }, |
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -338,11 +527,11 @@ export const border = [ |
|
|
defaultValue: "None", |
|
|
defaultValue: "None", |
|
|
options: [ |
|
|
options: [ |
|
|
{ label: "None", value: "0" }, |
|
|
{ label: "None", value: "0" }, |
|
|
{ label: "Extra small", value: "0.5px" }, |
|
|
{ label: "X Small", value: "0.5px" }, |
|
|
{ label: "Small", value: "1px" }, |
|
|
{ label: "Small", value: "1px" }, |
|
|
{ label: "Medium", value: "2px" }, |
|
|
{ label: "Medium", value: "2px" }, |
|
|
{ label: "Large", value: "4px" }, |
|
|
{ label: "Large", value: "4px" }, |
|
|
{ label: "Extra large", value: "8px" }, |
|
|
{ label: "X large", value: "8px" }, |
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
@ -357,16 +546,16 @@ export const border = [ |
|
|
control: OptionSelect, |
|
|
control: OptionSelect, |
|
|
defaultValue: "None", |
|
|
defaultValue: "None", |
|
|
options: [ |
|
|
options: [ |
|
|
"none", |
|
|
"None", |
|
|
"hidden", |
|
|
"Hidden", |
|
|
"dotted", |
|
|
"Dotted", |
|
|
"dashed", |
|
|
"Dashed", |
|
|
"solid", |
|
|
"Solid", |
|
|
"double", |
|
|
"Double", |
|
|
"groove", |
|
|
"Groove", |
|
|
"ridge", |
|
|
"Ridge", |
|
|
"inset", |
|
|
"Inset", |
|
|
"outset", |
|
|
"Outset", |
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
] |
|
|
] |
|
|
@ -375,28 +564,27 @@ export const effects = [ |
|
|
{ |
|
|
{ |
|
|
label: "Opacity", |
|
|
label: "Opacity", |
|
|
key: "opacity", |
|
|
key: "opacity", |
|
|
control: Input, |
|
|
control: OptionSelect, |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
placeholder: "%", |
|
|
options: ["0", "0.2", "0.4", "0.6", "0.8", "1"], |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Rotate", |
|
|
label: "Rotate", |
|
|
key: "transform-rotate", |
|
|
key: "transform", |
|
|
control: OptionSelect, |
|
|
control: OptionSelect, |
|
|
defaultValue: "0", |
|
|
defaultValue: "0", |
|
|
options: [ |
|
|
options: [ |
|
|
"0", |
|
|
{ label: "None", value: "0" }, |
|
|
"45deg", |
|
|
{ label: "45 deg", value: "rotate(45deg)" }, |
|
|
"90deg", |
|
|
{ label: "90 deg", value: "rotate(90deg)" }, |
|
|
"90deg", |
|
|
{ label: "135 deg", value: "rotate(135deg)" }, |
|
|
"135deg", |
|
|
{ label: "180 deg", value: "rotate(180deg)" }, |
|
|
"180deg", |
|
|
{ label: "225 deg", value: "rotate(225deg)" }, |
|
|
"225deg", |
|
|
{ label: "270 deg", value: "rotate(270deg)" }, |
|
|
"270deg", |
|
|
{ label: "315 deg", value: "rotate(315deg)" }, |
|
|
"315dev", |
|
|
{ label: "360 deg", value: "rotate(360deg)" }, |
|
|
], |
|
|
], |
|
|
}, //needs special control
|
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Shadow", |
|
|
label: "Shadow", |
|
|
key: "box-shadow", |
|
|
key: "box-shadow", |
|
|
@ -404,7 +592,7 @@ export const effects = [ |
|
|
defaultValue: "None", |
|
|
defaultValue: "None", |
|
|
options: [ |
|
|
options: [ |
|
|
{ label: "None", value: "none" }, |
|
|
{ label: "None", value: "none" }, |
|
|
{ label: "Extra small", value: "0 1px 2px 0 rgba(0, 0, 0, 0.05)" }, |
|
|
{ label: "X Small", value: "0 1px 2px 0 rgba(0, 0, 0, 0.05)" }, |
|
|
{ |
|
|
{ |
|
|
label: "Small", |
|
|
label: "Small", |
|
|
value: |
|
|
value: |
|
|
@ -421,7 +609,7 @@ export const effects = [ |
|
|
"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", |
|
|
"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)", |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Extra large", |
|
|
label: "X Large", |
|
|
value: |
|
|
value: |
|
|
"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)", |
|
|
"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)", |
|
|
}, |
|
|
}, |
|
|
@ -453,10 +641,10 @@ export const transitions = [ |
|
|
{ |
|
|
{ |
|
|
label: "Duration", |
|
|
label: "Duration", |
|
|
key: "transition-duration", |
|
|
key: "transition-duration", |
|
|
control: Input, |
|
|
control: OptionSelect, |
|
|
width: "48px", |
|
|
|
|
|
textAlign: "center", |
|
|
textAlign: "center", |
|
|
placeholder: "sec", |
|
|
placeholder: "sec", |
|
|
|
|
|
options: ["0.2ms", "0.4ms", "0.8ms", "1s", "2s", "4s"], |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
label: "Ease", |
|
|
label: "Ease", |
|
|
@ -468,7 +656,8 @@ export const transitions = [ |
|
|
|
|
|
|
|
|
export const all = { |
|
|
export const all = { |
|
|
layout, |
|
|
layout, |
|
|
spacing, |
|
|
margin, |
|
|
|
|
|
padding, |
|
|
size, |
|
|
size, |
|
|
position, |
|
|
position, |
|
|
typography, |
|
|
typography, |
|
|
|