first commit
This commit is contained in:
commit
b1ac6801e0
34
README.md
Normal file
34
README.md
Normal file
@ -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.
|
||||||
Loading…
x
Reference in New Issue
Block a user