mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2025-12-31 00:09:58 -06:00
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`)
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 screenshotsicons/- 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: