-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Acceptance Criteria
Menu Structure:
The interface is a tabbed layout with the following tabs:
Global
Stitches
Back/Straight
French Knot
Bead
Global Tab:
Font selection dropdown:
Default font
Previously selected
Choose... (opens file selector)
The selected font is remembered across sessions
A font preview
4 rows heigh, width -- window width with margins
If a symbol is clicked in preview -- this is the symbol to preview in other tabs
Stitches Tab:
Symbol color dropdown:
Actual thread color
Black
Custom... (opens color selector)
Background color dropdown:
Actual thread color
Transparent
Custom... (opens color selector)
Size input field (?)
Full/Half stitches
Quarter/Petite stitches
Real-time preview of how the symbol will look (from global tab or default)
Back/Straight Tab:
Line color dropdown:
Actual thread color
Custom... (opens color selector)
Line thickness
Input field with min max validation
Reset to default button
Line style dropdown:
Solid
Dashed
Wobbly
???
Real-time preview of how the stitch will look
French Knot Tab:
Knot color dropdown:
Actual thread color
Custom... (opens color selector)
Knot size
Input field with min max validation
Reset to default button
Knot style dropdown:
Dot
Symbol (?)
???
Real-time preview of how the knot will look
Bead Tab:
Bead color dropdown:
Actual thread color (? do we map to the floss palette ?)
Custom... (opens color selector)
Bead size
Input field with min max validation
Reset to default button
Bead style dropdown:
Dot
Bead
Symbol (?)
???
Real-time preview of how the knot will look
Metadata
Metadata
Assignees
Labels
No labels