commit b1ac6801e045a2826892c4dc34e0961b12c9cda1 Author: Greg Date: Sun Mar 15 10:26:13 2026 +0100 first commit diff --git a/README.md b/README.md new file mode 100644 index 0000000..e5d21db --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# Timelineifyer + +A lightweight, browser-based timeline creation and visualization tool. No install, no build step — just open `index.html`. + +## Features + +- Create and manage multiple timelines +- Add events with dates, titles, descriptions, URLs, categories, and thumbnail images +- Color-coded categories for organizing events +- Zoom controls and compact/full date format toggle +- Export timelines as SVG or PNG (suitable for PowerPoint) +- Import/export timelines as JSON for backup and sharing +- Fullscreen presentation mode with keyboard navigation +- Light/dark theme +- All data persisted in browser localStorage + +## Usage + +Open `index.html` in any modern browser. No server or dependencies required. + +### Keyboard Shortcuts (Presentation Mode) + +| Key | Action | +|-----|--------| +| `P` | Toggle presentation mode | +| `←` / `→` | Navigate between events | + +## Data Storage + +Timelines are saved to `localStorage` under the key `timelineifyer`. Use the JSON export feature to back up or share your timelines. + +## Tech Stack + +Pure HTML5, CSS3, and vanilla JavaScript — no frameworks or external dependencies.