~krystianch/buyfriend

Add production deployment info
Make Jinja ellipsis more similar to CSS ellipsis
Increase content width
Fix ellipses in list view
Revert "Lazy load thumbnails"

This reverts commit a55daa1d6373066047ab890e2f44811bfcb85838.
Lazy loading delays largest contentful paint.
Use compressed style in sassc
Make thumbnails servable by reverse proxies
Add description meta-attribute
Add lang attribute to the html element
Add alt attributes for all images
Remove unused Bootstrap components
Remove padding if there's only 1 photo in gallery
Make ad detail thumbnails all show up in a grid

This also removes the gallery macro as it no longer serves two purposes.
Fix gallery URL fragments polluting history

This called for a redesign of the full-screen gallery.
Make logo customizable
Lazy load thumbnails
Don't ask to revalidate cache by default
Switch from toml to tomllib
Fix 4 photo columns not fitting on screen

Introduces breakpoints to determine column count from screen width.
Next