1e2d93e6e6
CSS cache-busting: style.css?v=2
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 08:35:53 +02:00
993a137508
Korjaa alikategoria-ongelmat
...
- api.php: getOrInitCategories() päivittää automaattisesti subcategories-kentän
olemassaolevaan categories.json-tiedostoon ilman manuaalista seedausta
- index.html: alikategoria-valitsin julkaisulomakkeeseen (näkyy kun kategorialla on alikategoriat)
- script.js: subcategory tallennetaan uuteen julkaisuun
- script.js: filterPosts null-turva + hakukenttä etsii myös alikategoria-id:llä
- script.js: updateSubcategoryPicker() päivittää alikategoriat kategorian vaihtuessa
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 08:24:24 +02:00
ebffa64111
Tekstit yhteisöhenkisiksi: ei enää oma blogi vaan avoin yhteisö
...
- Tagline: "Jaa asioita joista tykkäät"
- Hero: kuka tahansa voi jakaa
- About: avoin yhteisö kaikille
- Footer: "Avoin yhteisö kaikille"
- About-emoji 👩🍳 → 🤝
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 08:15:23 +02:00
60065ac9ef
Minecraft-pikselilogo: Press Start 2P Google Font
...
Vaihdetaan SVG-img-lähestymistapa HTML+CSS-lähestymistapaan, jolloin
fontti latautuu luotettavasti. SVG:nä ladattu kuva ei voi käyttää
sivun ulkoisia fontteja.
- index.html: lisätty Press Start 2P Google Fonts link;
logo-h1 käyttää pixel-logo-luokkaa (♥tykkää.fi)
- style.css: .pixel-logo fontti+koko+varjo, .logo-heart oranssi,
.logo-fi cream-väri + pienempi koko
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 01:54:11 +02:00
416db62e5c
Logo, emoji pois lomakkeesta, alikategoria-bugifi
...
- logo.svg: SVG-tekstilogo (sydän + tykkää kursiivillaa + .fi cream)
korvaa emoji+h1-yhdistelmän; .logo-svg CSS-luokka headeriin
- index.html: emoji-kenttä poistettu julkaisulomakkeesta;
kategoria-select ilman erillistä paria
- script.js: emoji haetaan automaattisesti kategoriasta, ei lomakkeen
kentästä; sub-emoji poistettu reset-listalta
- api.php: seed_categories-toiminto päivittää categories.json:n
uusilla subcategories-tiedoilla
- admin.html: seedPosts() kutsuu myös seed_categories ensin →
alikategoriat toimivat nyt heti "Lataa esimerkkisisältö" -napin jälkeen
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 01:52:09 +02:00
f98aa72ca0
Alikategoriat: välilehdet kategorian alla
...
- defaultCategories(): subcategories-kenttä jokaisella kategorialla
(reseptit: kasvis/vegaaniset/jälkiruuat, neulominen: aloittelijoille/
vaatteet/kodin tekstiilit)
- 30 julkaisua merkitty subcategory-kentällä
- script.js: currentSubFilter-tila, setSubFilter(), renderSubFilters()
renderöi alafiltterit kun kategoria on valittu; filterPosts() ottaa
molemmat filtterit huomioon; cards saavat data-subcategory-attribuutin
- index.html: #subCategoryFilters-div kategoriafilttereiden alle
- style.css: .sub-filter-btn -tyyli (pienempi, tummanharmaa aktiiviasennossa)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 01:43:50 +02:00
Jukka Lampikoski
4248e69ab7
Initial commit: tykkää.fi sivusto
...
- Julkaisualusta resepteille, neuloville, vinkeille
- PHP-backend (api.php) palvelinpuolen datalle
- Admin-paneeli salasanasuojauksella
- Kuvaupload (upload.php)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-08 00:20:17 +02:00