From a4822fce6c15b5b96d5cf125c5fad3af3095385e Mon Sep 17 00:00:00 2001
From: bronku
Date: Wed, 10 Jun 2026 17:38:42 +0200
Subject: [PATCH] ok
---
css/{portfolio.css => album.css} | 2 +-
html/album.templ | 17 ++
html/image.templ | 7 +-
html/index.templ | 24 +-
html/kawiarnia.templ | 2 +-
html/layout.templ | 45 +--
html/portfolio.templ | 17 --
html/wyroby_ciasta.templ | 2 +-
html/wyroby_lody.templ | 2 +-
html/wyroby_slodkie_stoly.templ | 2 +-
html/wyroby_torty.templ | 4 +-
.../Słodki Stół/20260425_151910.avif | Bin
.../Słodki Stół/20260425_151916.avif | Bin
img/{portfolio => album}/Słodki Stół/710.avif | Bin
img/{portfolio => album}/Słodki Stół/711.avif | Bin
img/{portfolio => album}/Słodki Stół/712.avif | Bin
img/{portfolio => album}/Słodki Stół/713.avif | Bin
img/{portfolio => album}/Słodki Stół/714.avif | Bin
img/{portfolio => album}/Słodki Stół/720.avif | Bin
img/{portfolio => album}/Słodki Stół/721.avif | Bin
img/{portfolio => album}/Słodki Stół/722.avif | Bin
img/{portfolio => album}/Słodki Stół/725.avif | Bin
img/{portfolio => album}/Słodki Stół/726.avif | Bin
img/{portfolio => album}/Słodki Stół/727.avif | Bin
img/{portfolio => album}/Słodki Stół/729.avif | Bin
img/{portfolio => album}/Słodki Stół/730.avif | Bin
img/{portfolio => album}/Słodki Stół/733.avif | Bin
img/{portfolio => album}/Słodki Stół/741.avif | Bin
img/{portfolio => album}/Słodki Stół/742.avif | Bin
img/{portfolio => album}/Słodki Stół/743.avif | Bin
img/{portfolio => album}/Słodki Stół/819.avif | Bin
img/{portfolio => album}/Słodki Stół/820.avif | Bin
img/{portfolio => album}/Słodki Stół/821.avif | Bin
img/{portfolio => album}/Słodki Stół/826.avif | Bin
img/{portfolio => album}/Słodki Stół/827.avif | Bin
img/{portfolio => album}/Słodki Stół/828.avif | Bin
img/{portfolio => album}/Słodki Stół/831.avif | Bin
img/{portfolio => album}/Słodki Stół/832.avif | Bin
img/{portfolio => album}/Słodki Stół/833.avif | Bin
img/{portfolio => album}/Słodki Stół/834.avif | Bin
img/{portfolio => album}/Słodki Stół/835.avif | Bin
img/{portfolio => album}/Słodki Stół/836.avif | Bin
img/{portfolio => album}/Słodki Stół/837.avif | Bin
img/{portfolio => album}/Słodki Stół/838.avif | Bin
img/{portfolio => album}/Słodki Stół/839.avif | Bin
img/{portfolio => album}/Słodki Stół/841.avif | Bin
img/{portfolio => album}/Słodki Stół/842.avif | Bin
img/{portfolio => album}/Słodki Stół/843.avif | Bin
img/{portfolio => album}/Słodki Stół/844.avif | Bin
img/{portfolio => album}/Słodki Stół/889.avif | Bin
img/{portfolio => album}/Słodki Stół/890.avif | Bin
img/{portfolio => album}/Słodki Stół/891.avif | Bin
img/{portfolio => album}/Słodki Stół/892.avif | Bin
img/{portfolio => album}/Słodki Stół/897.avif | Bin
img/{portfolio => album}/Słodki Stół/899.avif | Bin
img/{portfolio => album}/Słodki Stół/912.avif | Bin
img/{portfolio => album}/Słodki Stół/924.avif | Bin
img/{portfolio => album}/Słodki Stół/925.avif | Bin
img/{portfolio => album}/Słodki Stół/926.avif | Bin
img/{portfolio => album}/Słodki Stół/927.avif | Bin
.../Torty Chrzcinowe i Komunijne/769.avif | Bin
.../Torty Chrzcinowe i Komunijne/775.avif | Bin
.../Torty Chrzcinowe i Komunijne/779.avif | Bin
.../Torty Chrzcinowe i Komunijne/780.avif | Bin
.../Torty Chrzcinowe i Komunijne/781.avif | Bin
.../Torty Chrzcinowe i Komunijne/784.avif | Bin
.../Torty Chrzcinowe i Komunijne/785.avif | Bin
.../Torty Chrzcinowe i Komunijne/789.avif | Bin
.../Torty Chrzcinowe i Komunijne/794.avif | Bin
.../Torty Chrzcinowe i Komunijne/809.avif | Bin
.../Torty Chrzcinowe i Komunijne/813.avif | Bin
.../Torty Chrzcinowe i Komunijne/814.avif | Bin
.../Torty Chrzcinowe i Komunijne/858.avif | Bin
.../Torty Chrzcinowe i Komunijne/859.avif | Bin
.../Torty Chrzcinowe i Komunijne/869.avif | Bin
.../Torty Chrzcinowe i Komunijne/879.avif | Bin
.../Torty Chrzcinowe i Komunijne/883.avif | Bin
.../Torty Chrzcinowe i Komunijne/911.avif | Bin
.../Torty Dla Dzieci/738.avif | Bin
.../Torty Dla Dzieci/745.avif | Bin
.../Torty Dla Dzieci/746.avif | Bin
.../Torty Dla Dzieci/747.avif | Bin
.../Torty Dla Dzieci/748.avif | Bin
.../Torty Dla Dzieci/750.avif | Bin
.../Torty Dla Dzieci/751.avif | Bin
.../Torty Dla Dzieci/752.avif | Bin
.../Torty Dla Dzieci/756.avif | Bin
.../Torty Dla Dzieci/757.avif | Bin
.../Torty Dla Dzieci/759.avif | Bin
.../Torty Dla Dzieci/760.avif | Bin
.../Torty Dla Dzieci/761.avif | Bin
.../Torty Dla Dzieci/762.avif | Bin
.../Torty Dla Dzieci/763.avif | Bin
.../Torty Dla Dzieci/772.avif | Bin
.../Torty Dla Dzieci/773.avif | Bin
.../Torty Dla Dzieci/774.avif | Bin
.../Torty Dla Dzieci/777.avif | Bin
.../Torty Dla Dzieci/790.avif | Bin
.../Torty Dla Dzieci/791.avif | Bin
.../Torty Dla Dzieci/793.avif | Bin
.../Torty Dla Dzieci/795.avif | Bin
.../Torty Dla Dzieci/797.avif | Bin
.../Torty Dla Dzieci/800.avif | Bin
.../Torty Dla Dzieci/804.avif | Bin
.../Torty Dla Dzieci/805.avif | Bin
.../Torty Dla Dzieci/823.avif | Bin
.../Torty Dla Dzieci/849.avif | Bin
.../Torty Dla Dzieci/857.avif | Bin
.../Torty Dla Dzieci/860.avif | Bin
.../Torty Dla Dzieci/862.avif | Bin
.../Torty Dla Dzieci/863.avif | Bin
.../Torty Dla Dzieci/864.avif | Bin
.../Torty Dla Dzieci/866.avif | Bin
.../Torty Dla Dzieci/867.avif | Bin
.../Torty Dla Dzieci/868.avif | Bin
.../Torty Dla Dzieci/872.avif | Bin
.../Torty Dla Dzieci/873.avif | Bin
.../Torty Dla Dzieci/874.avif | Bin
.../Torty Dla Dzieci/876.avif | Bin
.../Torty Dla Dzieci/877.avif | Bin
.../Torty Dla Dzieci/878.avif | Bin
.../Torty Dla Dzieci/880.avif | Bin
.../Torty Dla Dzieci/885.avif | Bin
.../Torty Dla Dzieci/886.avif | Bin
.../Torty Dla Dzieci/894.avif | Bin
.../Torty Dla Dzieci/895.avif | Bin
.../Torty Dla Dzieci/901.avif | Bin
.../Torty Dla Dzieci/902.avif | Bin
.../Torty Dla Dzieci/903.avif | Bin
.../Torty Dla Dzieci/904.avif | Bin
.../Torty Dla Dzieci/906.avif | Bin
.../Torty Dla Dzieci/907.avif | Bin
.../Torty Dla Dzieci/908.avif | Bin
.../Torty Dla Dzieci/909.avif | Bin
.../Torty Dla Dzieci/910.avif | Bin
.../Torty Okazjonalne/718.avif | Bin
.../Torty Okazjonalne/736.avif | Bin
.../Torty Okazjonalne/737.avif | Bin
.../Torty Okazjonalne/739.avif | Bin
.../Torty Okazjonalne/740.avif | Bin
.../Torty Okazjonalne/744.avif | Bin
.../Torty Okazjonalne/745.avif | Bin
.../Torty Okazjonalne/749.avif | Bin
.../Torty Okazjonalne/750.avif | Bin
.../Torty Okazjonalne/753.avif | Bin
.../Torty Okazjonalne/754.avif | Bin
.../Torty Okazjonalne/755.avif | Bin
.../Torty Okazjonalne/756.avif | Bin
.../Torty Okazjonalne/758.avif | Bin
.../Torty Okazjonalne/760.avif | Bin
.../Torty Okazjonalne/762.avif | Bin
.../Torty Okazjonalne/764.avif | Bin
.../Torty Okazjonalne/765.avif | Bin
.../Torty Okazjonalne/766.avif | Bin
.../Torty Okazjonalne/767.avif | Bin
.../Torty Okazjonalne/768.avif | Bin
.../Torty Okazjonalne/770.avif | Bin
.../Torty Okazjonalne/771.avif | Bin
.../Torty Okazjonalne/776.avif | Bin
.../Torty Okazjonalne/778.avif | Bin
.../Torty Okazjonalne/782.avif | Bin
.../Torty Okazjonalne/783.avif | Bin
.../Torty Okazjonalne/787.avif | Bin
.../Torty Okazjonalne/792.avif | Bin
.../Torty Okazjonalne/796.avif | Bin
.../Torty Okazjonalne/798.avif | Bin
.../Torty Okazjonalne/799.avif | Bin
.../Torty Okazjonalne/800.avif | Bin
.../Torty Okazjonalne/803.avif | Bin
.../Torty Okazjonalne/806.avif | Bin
.../Torty Okazjonalne/808.avif | Bin
.../Torty Okazjonalne/810.avif | Bin
.../Torty Okazjonalne/811.avif | Bin
.../Torty Okazjonalne/812.avif | Bin
.../Torty Okazjonalne/815.avif | Bin
.../Torty Okazjonalne/816.avif | Bin
.../Torty Okazjonalne/817.avif | Bin
.../Torty Okazjonalne/818.avif | Bin
.../Torty Okazjonalne/822.avif | Bin
.../Torty Okazjonalne/825.avif | Bin
.../Torty Okazjonalne/846.avif | Bin
.../Torty Okazjonalne/853.avif | Bin
.../Torty Okazjonalne/854.avif | Bin
.../Torty Okazjonalne/855.avif | Bin
.../Torty Okazjonalne/856.avif | Bin
.../Torty Okazjonalne/861.avif | Bin
.../Torty Okazjonalne/865.avif | Bin
.../Torty Okazjonalne/870.avif | Bin
.../Torty Okazjonalne/871.avif | Bin
.../Torty Okazjonalne/875.avif | Bin
.../Torty Okazjonalne/877.avif | Bin
.../Torty Okazjonalne/882.avif | Bin
.../Torty Okazjonalne/884.avif | Bin
.../Torty Okazjonalne/887.avif | Bin
.../Torty Okazjonalne/888.avif | Bin
.../Torty Okazjonalne/893.avif | Bin
.../Torty Okazjonalne/896.avif | Bin
.../Torty Okazjonalne/900.avif | Bin
.../Torty Weselne/734.avif | Bin
.../Torty Weselne/735.avif | Bin
.../Torty Weselne/786.avif | Bin
.../Torty Weselne/788.avif | Bin
.../Torty Weselne/801.avif | Bin
.../Torty Weselne/802.avif | Bin
.../Torty Weselne/807.avif | Bin
.../Torty Weselne/824.avif | Bin
.../Torty Weselne/829.avif | Bin
.../Torty Weselne/830.avif | Bin
.../Torty Weselne/840.avif | Bin
.../Torty Weselne/845.avif | Bin
.../Torty Weselne/847.avif | Bin
.../Torty Weselne/848.avif | Bin
.../Torty Weselne/850.avif | Bin
.../Torty Weselne/851.avif | Bin
.../Torty Weselne/852.avif | Bin
.../Torty Weselne/881.avif | Bin
.../Torty Weselne/905.avif | Bin
js/{portfolio.js => album.js} | 8 +-
js/preload.js | 256 ++++++++++++++++++
main.go | 46 ++--
piekarnikgosi | Bin 0 -> 10737894 bytes
221 files changed, 353 insertions(+), 81 deletions(-)
rename css/{portfolio.css => album.css} (99%)
create mode 100644 html/album.templ
delete mode 100644 html/portfolio.templ
rename img/{portfolio => album}/Słodki Stół/20260425_151910.avif (100%)
rename img/{portfolio => album}/Słodki Stół/20260425_151916.avif (100%)
rename img/{portfolio => album}/Słodki Stół/710.avif (100%)
rename img/{portfolio => album}/Słodki Stół/711.avif (100%)
rename img/{portfolio => album}/Słodki Stół/712.avif (100%)
rename img/{portfolio => album}/Słodki Stół/713.avif (100%)
rename img/{portfolio => album}/Słodki Stół/714.avif (100%)
rename img/{portfolio => album}/Słodki Stół/720.avif (100%)
rename img/{portfolio => album}/Słodki Stół/721.avif (100%)
rename img/{portfolio => album}/Słodki Stół/722.avif (100%)
rename img/{portfolio => album}/Słodki Stół/725.avif (100%)
rename img/{portfolio => album}/Słodki Stół/726.avif (100%)
rename img/{portfolio => album}/Słodki Stół/727.avif (100%)
rename img/{portfolio => album}/Słodki Stół/729.avif (100%)
rename img/{portfolio => album}/Słodki Stół/730.avif (100%)
rename img/{portfolio => album}/Słodki Stół/733.avif (100%)
rename img/{portfolio => album}/Słodki Stół/741.avif (100%)
rename img/{portfolio => album}/Słodki Stół/742.avif (100%)
rename img/{portfolio => album}/Słodki Stół/743.avif (100%)
rename img/{portfolio => album}/Słodki Stół/819.avif (100%)
rename img/{portfolio => album}/Słodki Stół/820.avif (100%)
rename img/{portfolio => album}/Słodki Stół/821.avif (100%)
rename img/{portfolio => album}/Słodki Stół/826.avif (100%)
rename img/{portfolio => album}/Słodki Stół/827.avif (100%)
rename img/{portfolio => album}/Słodki Stół/828.avif (100%)
rename img/{portfolio => album}/Słodki Stół/831.avif (100%)
rename img/{portfolio => album}/Słodki Stół/832.avif (100%)
rename img/{portfolio => album}/Słodki Stół/833.avif (100%)
rename img/{portfolio => album}/Słodki Stół/834.avif (100%)
rename img/{portfolio => album}/Słodki Stół/835.avif (100%)
rename img/{portfolio => album}/Słodki Stół/836.avif (100%)
rename img/{portfolio => album}/Słodki Stół/837.avif (100%)
rename img/{portfolio => album}/Słodki Stół/838.avif (100%)
rename img/{portfolio => album}/Słodki Stół/839.avif (100%)
rename img/{portfolio => album}/Słodki Stół/841.avif (100%)
rename img/{portfolio => album}/Słodki Stół/842.avif (100%)
rename img/{portfolio => album}/Słodki Stół/843.avif (100%)
rename img/{portfolio => album}/Słodki Stół/844.avif (100%)
rename img/{portfolio => album}/Słodki Stół/889.avif (100%)
rename img/{portfolio => album}/Słodki Stół/890.avif (100%)
rename img/{portfolio => album}/Słodki Stół/891.avif (100%)
rename img/{portfolio => album}/Słodki Stół/892.avif (100%)
rename img/{portfolio => album}/Słodki Stół/897.avif (100%)
rename img/{portfolio => album}/Słodki Stół/899.avif (100%)
rename img/{portfolio => album}/Słodki Stół/912.avif (100%)
rename img/{portfolio => album}/Słodki Stół/924.avif (100%)
rename img/{portfolio => album}/Słodki Stół/925.avif (100%)
rename img/{portfolio => album}/Słodki Stół/926.avif (100%)
rename img/{portfolio => album}/Słodki Stół/927.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/769.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/775.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/779.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/780.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/781.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/784.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/785.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/789.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/794.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/809.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/813.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/814.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/858.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/859.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/869.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/879.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/883.avif (100%)
rename img/{portfolio => album}/Torty Chrzcinowe i Komunijne/911.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/738.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/745.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/746.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/747.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/748.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/750.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/751.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/752.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/756.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/757.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/759.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/760.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/761.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/762.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/763.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/772.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/773.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/774.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/777.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/790.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/791.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/793.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/795.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/797.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/800.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/804.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/805.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/823.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/849.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/857.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/860.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/862.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/863.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/864.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/866.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/867.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/868.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/872.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/873.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/874.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/876.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/877.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/878.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/880.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/885.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/886.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/894.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/895.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/901.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/902.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/903.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/904.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/906.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/907.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/908.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/909.avif (100%)
rename img/{portfolio => album}/Torty Dla Dzieci/910.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/718.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/736.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/737.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/739.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/740.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/744.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/745.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/749.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/750.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/753.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/754.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/755.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/756.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/758.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/760.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/762.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/764.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/765.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/766.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/767.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/768.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/770.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/771.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/776.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/778.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/782.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/783.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/787.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/792.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/796.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/798.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/799.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/800.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/803.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/806.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/808.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/810.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/811.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/812.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/815.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/816.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/817.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/818.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/822.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/825.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/846.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/853.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/854.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/855.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/856.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/861.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/865.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/870.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/871.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/875.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/877.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/882.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/884.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/887.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/888.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/893.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/896.avif (100%)
rename img/{portfolio => album}/Torty Okazjonalne/900.avif (100%)
rename img/{portfolio => album}/Torty Weselne/734.avif (100%)
rename img/{portfolio => album}/Torty Weselne/735.avif (100%)
rename img/{portfolio => album}/Torty Weselne/786.avif (100%)
rename img/{portfolio => album}/Torty Weselne/788.avif (100%)
rename img/{portfolio => album}/Torty Weselne/801.avif (100%)
rename img/{portfolio => album}/Torty Weselne/802.avif (100%)
rename img/{portfolio => album}/Torty Weselne/807.avif (100%)
rename img/{portfolio => album}/Torty Weselne/824.avif (100%)
rename img/{portfolio => album}/Torty Weselne/829.avif (100%)
rename img/{portfolio => album}/Torty Weselne/830.avif (100%)
rename img/{portfolio => album}/Torty Weselne/840.avif (100%)
rename img/{portfolio => album}/Torty Weselne/845.avif (100%)
rename img/{portfolio => album}/Torty Weselne/847.avif (100%)
rename img/{portfolio => album}/Torty Weselne/848.avif (100%)
rename img/{portfolio => album}/Torty Weselne/850.avif (100%)
rename img/{portfolio => album}/Torty Weselne/851.avif (100%)
rename img/{portfolio => album}/Torty Weselne/852.avif (100%)
rename img/{portfolio => album}/Torty Weselne/881.avif (100%)
rename img/{portfolio => album}/Torty Weselne/905.avif (100%)
rename js/{portfolio.js => album.js} (94%)
create mode 100644 js/preload.js
create mode 100755 piekarnikgosi
diff --git a/css/portfolio.css b/css/album.css
similarity index 99%
rename from css/portfolio.css
rename to css/album.css
index 43a250a..44fcc41 100644
--- a/css/portfolio.css
+++ b/css/album.css
@@ -1,4 +1,4 @@
-#portfolio-grid {
+#album-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-auto-flow: dense;
diff --git a/html/album.templ b/html/album.templ
new file mode 100644
index 0000000..6001df3
--- /dev/null
+++ b/html/album.templ
@@ -0,0 +1,17 @@
+package html
+templ Album(images []string, activePage string, pages []string) {
+ @layout("album") {
+
+ @albumHeader(activePage, pages)
+
+
+ for _, img := range images {
+
+ @AvifImage("album/"+img, "album", true)
+
+ }
+
+
+
+ }
+}
diff --git a/html/image.templ b/html/image.templ
index b82c828..5d1a767 100644
--- a/html/image.templ
+++ b/html/image.templ
@@ -21,15 +21,14 @@ func processImage(fileName string) string {
log.Fatal(err)
}
- return dst[4:]
+ return "/" + dst[4:]
}
-templ AvifImage(srcPath, alt string, lazy bool, priority bool) {
+templ AvifImage(srcPath, alt string, lazy bool) {
diff --git a/html/index.templ b/html/index.templ
index 8cf969f..34a1113 100644
--- a/html/index.templ
+++ b/html/index.templ
@@ -10,20 +10,20 @@ templ Index() {
Naturalne składniki, domowe receptury i pasja. Tworzymy torty i wypieki na Twoje najważniejsze chwile
- od codziennych radości po wielkie uroczystości
- Zobacz naszą ofertę
+ Zobacz naszą ofertę
- @AvifImage("001.avif", "tort", false, true)
+ @AvifImage("001.avif", "tort", false)