diff --git a/editor/src/messages/layout/utility_types/widgets/input_widgets.rs b/editor/src/messages/layout/utility_types/widgets/input_widgets.rs index b075499c..54e15fcf 100644 --- a/editor/src/messages/layout/utility_types/widgets/input_widgets.rs +++ b/editor/src/messages/layout/utility_types/widgets/input_widgets.rs @@ -49,13 +49,17 @@ pub struct ColorInput { #[widget_builder(constructor)] pub value: Option, - // TODO: Add allow_none - #[serde(rename = "noTransparency")] - #[derivative(Default(value = "true"))] - pub no_transparency: bool, // TODO: Rename allow_transparency (and invert usages) + // TODO: Implement + // #[serde(rename = "allowTransparency")] + // #[derivative(Default(value = "false"))] + // pub allow_transparency: bool, - pub disabled: bool, + // TODO: Implement + // #[serde(rename = "allowNone")] + // #[derivative(Default(value = "false"))] + // pub allow_none: bool, + // pub disabled: bool, pub tooltip: String, #[serde(skip)] diff --git a/editor/src/messages/portfolio/document/properties_panel/utility_functions.rs b/editor/src/messages/portfolio/document/properties_panel/utility_functions.rs index e29072e1..57b2b165 100644 --- a/editor/src/messages/portfolio/document/properties_panel/utility_functions.rs +++ b/editor/src/messages/portfolio/document/properties_panel/utility_functions.rs @@ -217,7 +217,6 @@ pub fn register_artboard_layer_properties(layer: &Layer, responses: &mut VecDequ let fill = if let Some(value) = text_input.value { value } else { Color::TRANSPARENT }; PropertiesPanelMessage::ModifyFill { fill: Fill::Solid(fill) }.into() }), - no_transparency: true, ..Default::default() })), ], diff --git a/frontend/assets/icon-24px-two-tone/general-artboard-tool.svg b/frontend/assets/icon-24px-two-tone/general-artboard-tool.svg index ff0fac20..22b2e3f7 100644 --- a/frontend/assets/icon-24px-two-tone/general-artboard-tool.svg +++ b/frontend/assets/icon-24px-two-tone/general-artboard-tool.svg @@ -1,8 +1,8 @@ - - - - + + + + diff --git a/frontend/assets/icon-24px-two-tone/general-eyedropper-tool.svg b/frontend/assets/icon-24px-two-tone/general-eyedropper-tool.svg index 6ff0b6c9..9202b219 100644 --- a/frontend/assets/icon-24px-two-tone/general-eyedropper-tool.svg +++ b/frontend/assets/icon-24px-two-tone/general-eyedropper-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/general-fill-tool.svg b/frontend/assets/icon-24px-two-tone/general-fill-tool.svg index ec21b566..6e0206ae 100644 --- a/frontend/assets/icon-24px-two-tone/general-fill-tool.svg +++ b/frontend/assets/icon-24px-two-tone/general-fill-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/general-gradient-tool.svg b/frontend/assets/icon-24px-two-tone/general-gradient-tool.svg index c70f0e60..f303752e 100644 --- a/frontend/assets/icon-24px-two-tone/general-gradient-tool.svg +++ b/frontend/assets/icon-24px-two-tone/general-gradient-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/general-navigate-tool.svg b/frontend/assets/icon-24px-two-tone/general-navigate-tool.svg index e66b0e14..ebd18db1 100644 --- a/frontend/assets/icon-24px-two-tone/general-navigate-tool.svg +++ b/frontend/assets/icon-24px-two-tone/general-navigate-tool.svg @@ -1,5 +1,5 @@ - + - + diff --git a/frontend/assets/icon-24px-two-tone/general-select-tool.svg b/frontend/assets/icon-24px-two-tone/general-select-tool.svg index d8e490a1..7f0d12d6 100644 --- a/frontend/assets/icon-24px-two-tone/general-select-tool.svg +++ b/frontend/assets/icon-24px-two-tone/general-select-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/raster-brush-tool.svg b/frontend/assets/icon-24px-two-tone/raster-brush-tool.svg index 03ebab70..20c92c1c 100644 --- a/frontend/assets/icon-24px-two-tone/raster-brush-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-brush-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/raster-clone-tool.svg b/frontend/assets/icon-24px-two-tone/raster-clone-tool.svg index 34c27500..56a10bf2 100644 --- a/frontend/assets/icon-24px-two-tone/raster-clone-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-clone-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/raster-detail-tool.svg b/frontend/assets/icon-24px-two-tone/raster-detail-tool.svg index c85db150..ad506293 100644 --- a/frontend/assets/icon-24px-two-tone/raster-detail-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-detail-tool.svg @@ -1,5 +1,5 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/raster-frame-tool.svg b/frontend/assets/icon-24px-two-tone/raster-frame-tool.svg index aa267052..2b33e74f 100644 --- a/frontend/assets/icon-24px-two-tone/raster-frame-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-frame-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/raster-heal-tool.svg b/frontend/assets/icon-24px-two-tone/raster-heal-tool.svg index 8ea86ad8..31892716 100644 --- a/frontend/assets/icon-24px-two-tone/raster-heal-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-heal-tool.svg @@ -1,5 +1,5 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/raster-imaginate-tool.svg b/frontend/assets/icon-24px-two-tone/raster-imaginate-tool.svg index da47ce26..659de162 100644 --- a/frontend/assets/icon-24px-two-tone/raster-imaginate-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-imaginate-tool.svg @@ -1,11 +1,11 @@ - - + + - - - - - - + + + + + + diff --git a/frontend/assets/icon-24px-two-tone/raster-patch-tool.svg b/frontend/assets/icon-24px-two-tone/raster-patch-tool.svg index c9032ab1..c3edd00b 100644 --- a/frontend/assets/icon-24px-two-tone/raster-patch-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-patch-tool.svg @@ -8,5 +8,5 @@ c0.08,0,0.16-0.01,0.24-0.04l3.38-1.23c0.36-0.13,0.55-0.54,0.42-0.9c-0.1-0.28-0.3 - + diff --git a/frontend/assets/icon-24px-two-tone/raster-relight-tool.svg b/frontend/assets/icon-24px-two-tone/raster-relight-tool.svg index d0c527b7..93872ecd 100644 --- a/frontend/assets/icon-24px-two-tone/raster-relight-tool.svg +++ b/frontend/assets/icon-24px-two-tone/raster-relight-tool.svg @@ -1,8 +1,8 @@ - - - - + + + + diff --git a/frontend/assets/icon-24px-two-tone/vector-ellipse-tool.svg b/frontend/assets/icon-24px-two-tone/vector-ellipse-tool.svg index 36f2952c..7c03d090 100644 --- a/frontend/assets/icon-24px-two-tone/vector-ellipse-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-ellipse-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/vector-freehand-tool.svg b/frontend/assets/icon-24px-two-tone/vector-freehand-tool.svg index 2d05b1f7..df67abc6 100644 --- a/frontend/assets/icon-24px-two-tone/vector-freehand-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-freehand-tool.svg @@ -1,6 +1,6 @@ - + - - + + diff --git a/frontend/assets/icon-24px-two-tone/vector-line-tool.svg b/frontend/assets/icon-24px-two-tone/vector-line-tool.svg index c51ecc5b..b16d130e 100644 --- a/frontend/assets/icon-24px-two-tone/vector-line-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-line-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/vector-path-tool.svg b/frontend/assets/icon-24px-two-tone/vector-path-tool.svg index 495b164c..08d38ca2 100644 --- a/frontend/assets/icon-24px-two-tone/vector-path-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-path-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/vector-pen-tool.svg b/frontend/assets/icon-24px-two-tone/vector-pen-tool.svg index 48a821c7..718e3cf5 100644 --- a/frontend/assets/icon-24px-two-tone/vector-pen-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-pen-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg b/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg index ea7b788e..d0abd312 100644 --- a/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-rectangle-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/vector-shape-tool.svg b/frontend/assets/icon-24px-two-tone/vector-shape-tool.svg index 692f6f5e..93d9cb07 100644 --- a/frontend/assets/icon-24px-two-tone/vector-shape-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-shape-tool.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/assets/icon-24px-two-tone/vector-spline-tool.svg b/frontend/assets/icon-24px-two-tone/vector-spline-tool.svg index 6ab65429..359fd35e 100644 --- a/frontend/assets/icon-24px-two-tone/vector-spline-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-spline-tool.svg @@ -1,7 +1,7 @@ - - - + + + diff --git a/frontend/assets/icon-24px-two-tone/vector-text-tool.svg b/frontend/assets/icon-24px-two-tone/vector-text-tool.svg index ce43e04b..2e300368 100644 --- a/frontend/assets/icon-24px-two-tone/vector-text-tool.svg +++ b/frontend/assets/icon-24px-two-tone/vector-text-tool.svg @@ -1,5 +1,5 @@ - + diff --git a/frontend/index.html b/frontend/index.html index 8be7ecd9..b8167a46 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -1,13 +1,19 @@ - - - - - - Graphite Editor - - - - - + + + + + + Graphite + + + + + + + + + + + diff --git a/frontend/src/components/floating-menus/ColorPicker.svelte b/frontend/src/components/floating-menus/ColorPicker.svelte index bfb1731b..cde3708a 100644 --- a/frontend/src/components/floating-menus/ColorPicker.svelte +++ b/frontend/src/components/floating-menus/ColorPicker.svelte @@ -37,8 +37,8 @@ const dispatch = createEventDispatcher<{ color: Color }>(); export let color: Color; + // export let allowTransparency = false; // TODO: Implement export let allowNone = false; - // export let allowTransparency = false; // TODO: Implement this export let direction: MenuDirection = "Bottom"; // TODO: See if this should be made to follow the pattern of DropdownInput.svelte so this could be removed export let open: boolean; diff --git a/frontend/src/components/floating-menus/MenuList.svelte b/frontend/src/components/floating-menus/MenuList.svelte index 387d0cf2..1d8b9857 100644 --- a/frontend/src/components/floating-menus/MenuList.svelte +++ b/frontend/src/components/floating-menus/MenuList.svelte @@ -237,11 +237,11 @@ {#if entry.shortcut?.keys.length} - + {/if} {#if entry.children?.length} -