Skip to content

Improve thick-arrow syntax and rendering layout#4

Merged
YeeShin504 merged 8 commits into
masterfrom
dev
Apr 2, 2026
Merged

Improve thick-arrow syntax and rendering layout#4
YeeShin504 merged 8 commits into
masterfrom
dev

Conversation

@YeeShin504
Copy link
Copy Markdown
Owner

Summary

  • Added variable thick-arrow syntax in parser: [start]=>[end] support and defaulting rules for partial thickness input.
  • Added timeTickStep setting and updated tick rendering loop to draw ticks/grid at configured step intervals.
  • Improved layout calculation for time-axis header overlap, annotation spacing, and right-side width buffering.
  • Updated renderer thick-arrow drawing to support trapezoid-style variable start/end thickness and adjusted label placement.
  • Updated docs editor reference/help content to include new syntax and settings examples.
  • Refactored editor CSS to use root color variables and cleaned up layout styling consistency.
  • Updated Pages deploy workflow to official upload/deploy-pages actions with separate build and deploy jobs.
  • Updated docs build script so CI can set branch-specific output directory (dist for master, dist/dev for dev).

@YeeShin504 YeeShin504 merged commit 281919a into master Apr 2, 2026
5 of 6 checks passed
@YeeShin504 YeeShin504 deleted the dev branch April 2, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant