|
1 | 1 | use super::utility_functions::overlay_canvas_context; |
2 | 2 | use crate::consts::{ |
3 | | - COLOR_OVERLAY_BLUE, COLOR_OVERLAY_GREEN, COLOR_OVERLAY_RED, COLOR_OVERLAY_WHITE, COLOR_OVERLAY_YELLOW, COLOR_OVERLAY_YELLOW_DULL, COMPASS_ROSE_ARROW_SIZE, COMPASS_ROSE_HOVER_RING_DIAMETER, |
4 | | - COMPASS_ROSE_MAIN_RING_DIAMETER, COMPASS_ROSE_RING_INNER_DIAMETER, DOWEL_PIN_RADIUS, MANIPULATOR_GROUP_MARKER_SIZE, PIVOT_CROSSHAIR_LENGTH, PIVOT_CROSSHAIR_THICKNESS, PIVOT_DIAMETER, |
| 3 | + COLOR_OVERLAY_BLUE, COLOR_OVERLAY_BLUE_50, COLOR_OVERLAY_GREEN, COLOR_OVERLAY_RED, COLOR_OVERLAY_WHITE, COLOR_OVERLAY_YELLOW, COLOR_OVERLAY_YELLOW_DULL, COMPASS_ROSE_ARROW_SIZE, |
| 4 | + COMPASS_ROSE_HOVER_RING_DIAMETER, COMPASS_ROSE_MAIN_RING_DIAMETER, COMPASS_ROSE_RING_INNER_DIAMETER, DOWEL_PIN_RADIUS, MANIPULATOR_GROUP_MARKER_SIZE, PIVOT_CROSSHAIR_LENGTH, |
| 5 | + PIVOT_CROSSHAIR_THICKNESS, PIVOT_DIAMETER, |
5 | 6 | }; |
6 | 7 | use crate::messages::prelude::Message; |
7 | 8 | use bezier_rs::{Bezier, Subpath}; |
@@ -349,6 +350,7 @@ impl OverlayContext { |
349 | 350 | self.render_context.rect(corner.x, corner.y, size, size); |
350 | 351 | self.render_context.set_fill_style_str(color_fill); |
351 | 352 | self.render_context.set_stroke_style_str(color_stroke); |
| 353 | + self.render_context.set_line_width(1.); |
352 | 354 | self.render_context.fill(); |
353 | 355 | self.render_context.stroke(); |
354 | 356 |
|
@@ -631,11 +633,9 @@ impl OverlayContext { |
631 | 633 | pub fn outline_overlay_bezier(&mut self, bezier: Bezier, transform: DAffine2) { |
632 | 634 | self.start_dpi_aware_transform(); |
633 | 635 |
|
634 | | - let color = Color::from_rgb_str(COLOR_OVERLAY_BLUE.strip_prefix('#').unwrap()).unwrap().with_alpha(0.05).to_rgba_hex_srgb(); |
635 | | - |
636 | 636 | self.render_context.begin_path(); |
637 | 637 | self.bezier_command(bezier, transform, true); |
638 | | - self.render_context.set_stroke_style_str(&color); |
| 638 | + self.render_context.set_stroke_style_str(COLOR_OVERLAY_BLUE_50); |
639 | 639 | self.render_context.set_line_width(4.); |
640 | 640 | self.render_context.stroke(); |
641 | 641 |
|
@@ -727,6 +727,7 @@ impl OverlayContext { |
727 | 727 |
|
728 | 728 | let color = color.unwrap_or(COLOR_OVERLAY_BLUE); |
729 | 729 | self.render_context.set_stroke_style_str(color); |
| 730 | + self.render_context.set_line_width(1.); |
730 | 731 | self.render_context.stroke(); |
731 | 732 | } |
732 | 733 | } |
|
0 commit comments