feat: add shape fill/stroke transparency, RGBA color picker, and dash styles

Closes #193. Shapes now support no-fill and no-stroke toggles for drawing
outlines or fill-only shapes. Adds RGBA color picker with opacity control,
stroke dash styles (solid/dashed/dotted), and i18n for all shape labels.
This commit is contained in:
SnapOtter
2026-06-05 16:40:57 +08:00
parent e03c6089af
commit bec3b1e289
27 changed files with 832 additions and 80 deletions
+21
View File
@@ -1376,6 +1376,27 @@ export const nl: TranslationKeys = {
errors: {
serverDecodeFailed: "Server-decodering mislukt",
},
shapes: {
shape: "Shape",
fill: "Fill",
stroke: "Stroke",
strokeWidth: "Width",
cornerRadius: "Radius",
sides: "Sides",
points: "Points",
dashStyle: "Dash",
solid: "Solid",
dashed: "Dashed",
dotted: "Dotted",
none: "None",
opacity: "Opacity",
rectangle: "Rectangle",
ellipse: "Ellipse",
line: "Line",
arrow: "Arrow",
polygon: "Polygon",
star: "Star",
},
},
settings: {
heading: "Instellingen",