{% extends "base.html" %} {% block title %}{{ _('PDF Invoice Designer') }}{% endblock %} {% block extra_css %} {% endblock %} {% block content %}
{{ _('Drag and drop elements to design your invoice layout') }}
{{ _('How to use:') }} {{ _('Click elements from the left sidebar to add them to the canvas. Click elements to select and customize them in the properties panel. Use the alignment tools and keyboard shortcuts for faster editing.') }}
{{ _('Keyboard Shortcuts:') }} Delete/Backspace = Remove | Ctrl+C = Copy | Ctrl+V = Paste | Ctrl+D = Duplicate | Arrow Keys = Move (+ Shift for 10px steps) {{ _('Ctrl+Z undo; Ctrl+Y or Ctrl+Shift+Z redo (Cmd+Z / Cmd+Shift+Z on Mac). Mouse wheel over the canvas zooms in or out.') }}
{{ _('Items Table:') }} {{ _('Displays time entries, extra goods, and expenses. Add from Invoice Data in the sidebar. Uses') }} invoice.all_line_items.
{{ _('Expenses Table:') }} {{ _('Optional separate table for expenses. Add from Invoice Data in the sidebar.') }}
{{ _('Saving:') }} {{ _('Click "Save Design" to persist. If tables disappear after save, try Reset to restore defaults, then re-add tables.') }}
{{ _('Preview:') }} {{ _('Use "Generate Preview" to see how the PDF will look with real invoice data.') }}
{{ _('See') }} docs/PDF_LAYOUT_CUSTOMIZATION.md {{ _('for full documentation.') }}
{{ _('Use strftime format (e.g., %d.%m.%Y for 12.09.2025)') }}
{{ _('Select an element to edit its properties') }}