diff --git a/portfolio/UserStory-RectangleTool.md b/portfolio/UserStory-RectangleTool.md new file mode 100644 index 000000000..9bc9c6014 --- /dev/null +++ b/portfolio/UserStory-RectangleTool.md @@ -0,0 +1,12 @@ +# User Story - Rectangle Tool (Draw Feature) +As a graphic designer, I want to draw rectangles using the rectangle tool, so I can create shapes for the needed illlustrations or diagrams. + +**Acceptance Criteria:** + +1. User can select the Rectangle tool from the toolbar. +2. Clicking and dragging on the canvas can create the rectangle shape, under 4 secs. +3. Rectangles will remain editable after being drawn. +4. The rectangle has default properties (stroke color, fill color, width) +5. Undo/Redo actions should correctly add or remove the rectangle. +6. If the user presses Esc while drawing, the operation is cancelled and no rectangle is created. +