This is an interactive visual timeline for the EuroVis 2026 conference deadlines and tracks. It displays multiple conference tracks with their key milestones, deadlines, and notifications in a clear, color-coded timeline view.
- Displays multiple tracks with distinct colors and labels (e.g., Full Papers, Short Papers, Workshops, etc.).
- Shows important dates and deadlines as milestone icons with tooltips.
- Responsive layout: switches between horizontal and vertical timeline based on window width.
- Hover tooltips provide detailed information about each milestone.
- Clickable milestones can link to URLs (currently empty placeholders).
- "Today" indicator line (configurable for testing).
- Easily extendable to other conferences or events by modifying the
dataarray.
- Save the provided code as
index.html. - Open it in any modern web browser (Chrome, Firefox, Edge, Safari).
- Resize the window to see the layout adapt between horizontal and vertical modes.
- The timeline data is stored in the
dataarray inside the<script>tag. - Each track object has:
track: Full track namelabel: Short label shown on the timelinecolor: Color for the track line and icons (hex code)dates: Array of milestone objects with:date: Deadline date (format MM/YYYY or DD/MM/YY)name: Milestone descriptiontype: Type of milestone (controls icon and tooltip)url: Optional URL to open on click (currently empty)
- To add or modify tracks or deadlines, update this
dataarray accordingly.
| Type | Icon | Description |
|---|---|---|
| start | 📄 | Submission or beginning |
| abstract | 📝 | Abstract deadline |
| submission | 📬 | Submission deadline |
| review | 🔍 | Review period |
| notification | 📢 | Notification of decisions |
| cameraReady | 🖨️ | Final camera-ready submission |
| end | ✅ | Final deadline or milestone |
| invitation | ✉️ | Invitation to submit |
- D3.js v7 for rendering SVG elements and scales.
- The timeline automatically scales to fit the window size.
- Milestones display tooltips on hover.
- The "Today" line can be set to a specific date for testing by uncommenting and modifying the
todayvariable in the script. - The project is designed to be generic and reusable for any multi-track event timeline — just update the
dataarray.
This project is released under the MIT License.
Feel free to contribute improvements or extend this timeline for your own conferences or events!
Created for EuroVis 2026 visualization and planning.
Feel free to reach out or follow for updates!
