Files
TimeTracker/assets
Dries Peeters b880191c16 feat: add time-entry editing; improve invoices/PDF; harden Docker startup
Timer/Editing
- Add/edit time-entry UI and flows in templates (`templates/timer/*`)
- Extend timer and API routes (`app/routes/timer.py`, `app/routes/api.py`)
- Update mobile interactions (`app/static/mobile.js`)

Invoices/PDF
- Improve invoice model and route handling (`app/models/invoice.py`, `app/routes/invoices.py`)
- Enhance PDF generation and fallback logic (`app/utils/pdf_generator*.py`)
- Adjust invoice view layout (`templates/invoices/view.html`)

Docker/Startup
- Refine Docker build and startup paths (`Dockerfile`)
- Improve init/entrypoint scripts (`docker/init-database-*.py`, new `docker/entrypoint*.sh`, `docker/entrypoint.py`)
- General startup robustness and permissions fixes

Docs/UI
- Refresh README and Docker docs (setup, troubleshooting, structure)
- Minor UI/help updates (`templates/main/help.html`, `templates/projects/create.html`)
- Remove obsolete asset (`assets/screenshots/Task_Management.png`)
- Add repo hygiene updates (e.g., `.gitattributes`)
2025-09-03 09:48:19 +02:00
..
2025-08-16 21:49:43 +02:00

Assets Directory

This directory contains static assets for the TimeTracker GitHub Pages website.

Files to Add

Required Assets

  • favicon.ico - Website favicon (16x16 or 32x32 pixels)
  • og-image.png - Open Graph image for social media sharing (1200x630 pixels recommended)

Optional Assets

  • logo.png - Project logo (various sizes: 32x32, 64x64, 128x128, 256x256)
  • screenshots/ - Directory for application screenshots
  • icons/ - Additional icon files

Image Guidelines

Favicon

  • Format: ICO or PNG
  • Size: 16x16, 32x32, or 48x48 pixels
  • Should be simple and recognizable

Open Graph Image

  • Format: PNG or JPG
  • Size: 1200x630 pixels (1.91:1 aspect ratio)
  • Should include project name and key visual elements
  • Text should be readable at small sizes

Screenshots

  • Format: PNG or JPG
  • Size: Minimum 800x600 pixels
  • Should showcase key features of the application
  • Include descriptive filenames

Current Status

  • README.md - This file
  • screenshots/ - Added 3 application screenshots
  • favicon.ico - Need to create
  • og-image.png - Need to create

Creating Assets

Favicon

You can create a simple favicon using online tools like:

Open Graph Image

Create using design tools like:

  • Canva
  • Figma
  • GIMP
  • Photoshop

Or use online tools like: