Commit e6de0dd
feat(pygal): implement area-basic (#447)
## Summary
Implements `area-basic` for **pygal** library.
**Parent Issue:** #201
**Sub-Issue:** #427
**Base Branch:** `plot/area-basic`
**Attempt:** 4/3
## Implementation
- `plots/pygal/area/area-basic/default.py`
## Features
- Creates a filled area chart using pygal's Line chart with `fill=True`
- Uses PyPlots color palette (#306998 - Python Blue)
- 4800x2700 pixel output (16:9 aspect ratio)
- Custom style with appropriate font sizes for readability
- Clean axes labels (Month, Sales ($))
- Subtle grid on Y-axis
## Fix for CI Issue
Previous attempts failed because:
1. The base branch has a duplicate file at
`plots/pygal/line/area-basic/default.py`
2. Deleting this duplicate caused CI to try to test the deleted file
(which doesn't exist)
This attempt keeps only the correct `area/` implementation in the diff
without touching the `line/` duplicate. The duplicate should be cleaned
up separately.
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Markus Neusinger <2921697+MarkusNeusinger@users.noreply.github.com>1 parent ddf9a64 commit e6de0dd
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
0 commit comments