andre pushed to beta at andre/fitme3070.pt 2026-10-26 11:28:13 +00:00
04df7f8997 style(site): truly centred navbar, smoother logo docking, grain on logos and buttons, slashed title underlines
andre pushed to beta at andre/fitme3070.pt 2026-10-26 11:25:05 +00:00
f72292fc02 docs: centred home logo, nav underline and hero event card
andre pushed to beta at andre/fitme3070.pt 2026-10-26 11:24:07 +00:00
bfbd04a2d3 feat(site): centred home logo that docks on scroll, slashed nav underline, square defocused hero event
andre pushed to beta at andre/fitme3070.pt 2026-10-26 11:18:43 +00:00
4f44bc1609 feat(images): JPEG XL optimizer with webp/jpg fallback and <picture> serving
andre pushed to beta at andre/fitme3070.pt 2026-10-26 10:15:54 +00:00
8fe73eb5d6 style(navbar): dark outline instead of white halo on gym logo buttons
andre pushed to beta at andre/fitme3070.pt 2026-10-26 10:14:50 +00:00
49adbd0ae1 feat(site): navbar links only sections with content, Galeria link, brand-tinted gallery background
1eb2a61031 fix(admin): empty DataTables listings no longer error; their message becomes emptyTable
Compare 2 commits »
andre pushed to beta at andre/fitme3070.pt 2026-10-26 10:02:37 +00:00
cc677af92d style(contactos): opening hours stacked by day, one line per period, centred
andre pushed to beta at andre/fitme3070.pt 2026-10-26 10:01:10 +00:00
7fa2da73dc feat(galerias): accept JPEG XL photos and list every uploaded format
14dbabcad5 style(site): logo gym buttons without face or glow, gallery off scroll hover, Mensalidades brand glow
Compare 2 commits »
andre pushed to beta at andre/fitme3070.pt 2026-10-26 09:54:57 +00:00
bab6eb87bf feat(site): slow brand-colour sweep along the bottom of the navbar
andre pushed to beta at andre/fitme3070.pt 2026-10-26 09:49:22 +00:00
3ffcf0fe38 fix(gyms): migration adding gyms.logo where the edited brand-colour migration had already run
andre pushed to beta at andre/fitme3070.pt 2026-10-26 09:46:33 +00:00
9c28be314b feat(gyms): current logo thumbnail next to the upload input; updated help text
andre pushed to beta at andre/fitme3070.pt 2026-10-26 09:37:28 +00:00
d445ba64b9 feat(gyms): show gym logos in navbar buttons and brand; accept JPEG XL uploads
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:12:59 +01:00
a85bec6851 fix(gyms): saving no longer fails before the brand-colour migration; upload header image and logo instead of typing paths
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:08:13 +01:00
965a123834 style(site): softer, denser h1 shadow (more blur and opacity)
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:07:28 +01:00
68ac78097a style(site): finer grain on the hero frost
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:07:05 +01:00
3d30f09bb3 style(site): green frost tint on the hero band, discreet text shadow on the h1
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:06:20 +01:00
938347779c style(site): hero blur as a horizontal frosted band (blur 100->0 outward, grain veil)
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:05:05 +01:00
b2b736734e style(site): gradient blur behind the hero text, fading outward
andre pushed to beta at andre/fitme3070.pt 2026-10-13 19:01:20 +01:00
a2219ebd63 style(site): apply tuned grain from the lab (freq 1.98, 1 octave, overlay on buttons, 155px tile)
andre pushed to beta at andre/fitme3070.pt 2026-10-13 18:59:53 +01:00
9e3eee227b chore(dev): lab - label the grain sliders as opacity