DOKIPOKI | Personažai vaikams

Kalėdų darželiams puslapio peržiūra

Šaka: feature/kaledos-darzeliams-review, bazė: origin/master (c3137f4). Puslapio publikavimas vartotojo patvirtintas 2026-09-09. Reklamą leidžiama tik paruošti pristabdytą.

Vietinė peržiūra: http://127.0.0.1:4175/programos/kaledos-darzeliams/ Darbo kopija: C:\Users\linas\AppData\Local\Temp\dokipoki-kaledos-review. Ekrano nuotraukos: .preview/screenshots/1440.png, 390.png, 320.png.

Peržiūros serveris prideda CSP, kuri blokuoja išorinę analitiką ir formų siuntimą. Todėl peržiūroje tikras formos pateikimas parodys klaidą. Sėkmės scenarijus patikrintas izoliuotai, pakeitus fetch testiniu atsakymu. Tikrų laiškų nesiųsta.

Pakeisti failai

Aktualioje produkcinėje versijoje programų sąrašo Rugsėjo 1-osios kvietimo jau nebuvo, todėl Kalėdų kvietimas pridėtas. Rugsėjo 1 puslapiai nepakeisti. Viršuje naudojamas toks pats programa hero kaip neoninėje programoje. Programų kortelės naudoja dp-grid dp-masonry šabloną: darbalaukyje 2 × 2, telefone vienu stulpeliu. Vidinei galerijai pernaudotas LEGO ir kitų programų neon-gallery / neon-shot išdėstymas. Septynios vartotojo nuotraukos nukopijuotos iš C:\Users\linas\Downloads\New folder į img/programos/kaledos-darzeliams/; originalai nepakeisti. Sąrašo kortelei naudojama senelis-ir-elfai.jpg.

Patikra

Vietinio paleidimo pastabos

Standartinis projekto būdas: bundle exec jekyll serve. Šiame Windows kompiuteryje JSON 2.18.1 native biblioteką blokuoja Application Control. Tik vietiniame .preview/Gemfile parinkta jau įdiegta JSON 2.6.3. .preview/build.rb prideda absoliutų Sass kelią dėl Jekyll 3 Windows kelių apdorojimo. Projekto Gemfile, lockfile ir konfigūracija nepakeisti.

Šios darbo kopijos perkompiliavimas PowerShell aplinkoje:

$env:BUNDLE_GEMFILE = (Resolve-Path .preview/Gemfile).Path
bundle exec ruby .preview/build.rb
python .preview/server.py

Serveris jau paleistas paslėptame procese; antro tuo pačiu prievadu nepaleisti. .preview/ yra tik vietiniai peržiūros failai, ne šakos pakeitimai.

Testai:

node --test scripts/corporate-inquiry-form.test.cjs
$env:PLAYWRIGHT_MODULE = 'C:/GitHub/dokipoki-os-portal/node_modules/@playwright/test'
node scripts/kindergarten-inquiry-browser.test.cjs

Naršyklės testui reikia vietinio serverio, Playwright su Chromium ir .preview/ aplanke esančių tų pačių svetainėje naudojamų jQuery 3.7.1, migrate 3.4.1 ir jQuery 2.1.1 bibliotekų iš code.jquery.com. Testas jas pateikia iš vietinės kopijos; formų fetch yra visiškai pakeistas testiniu. Analitikos užklausos blokuojamos ir CSP, ir naršyklės užklausų filtru.

Hero: senelis-su-vaikais.jpg. Kitos šešios nuotraukos galerijoje išdėstytos trimis poromis.

Minimalus SEO ir matavimo užbaigimas

Pridėta Service schema, kurios provider nurodo esamą https://dokipoki.lt/#organization, ir BreadcrumbList. Organizacija nedubliuojama. OG/Twitter naudoja hero nuotrauką. Tekstai ir dizainas nepakeisti. Naršyklėje li list-style yra none, rodomas tik vienas brūkšnelis. Formos pateikimo mygtukas matomas ir veikia, todėl nekeistas.

Matavimas: dataLayer įvykis paruoštas ir izoliuotai patikrintas. Tai dar nėra sukonfigūruota Ads konversija. Esama Ads jungtis neleidžia conversionAction, customConversionGoal ir conversionGoalCampaignConfig operacijų; GTM valdymo jungties nėra. Prieš paleidžiant reikia užbaigti vieną tiesioginį GTM → Ads kelią:

Pradinis Maximize Clicks nenaudoja konversijų kainų siūlymui. Formų pateikimai ir telefono/Messenger paspaudimai turi likti atskiros ataskaitų eilutės.