Zadanie 1: cennik-tlo-hero

Treść zadania

User (Kuba): „w sekcji Cennik wrzuć zdjęcie pod zielonym tłem (to samo zdjęcie) co jest w nagłówku hero na stronie głównej. Sekcja cennik ma mieć takie samo tło jak sekcja hero na stronie głównej."

Decyzja po klaryfikacji: implementacja tylko sekcji id="cennik" (bez cennik-raty).

Specyfikacja

SDD Spec: Cennik — tło jak w sekcji hero na stronie głównej

Cel

Sekcja Cennik (id="cennik") na stronie głównej convertere.pl ma mieć takie samo tło jak sekcja hero — zielone tło bg-primary-600 + to samo zdjęcie (hero screenshot) jako subtelna warstwa opacity-5.

Zakres

Stan istniejący (zweryfikowany)

Hero (linie 53–58):

<div class="bg-primary-600 absolute top-0 h-[625px] sm:h-[755px] lg:h-[895px] inset-x-0" />
<div
  class="absolute top-0 h-[625px] sm:h-[755px] lg:h-[895px] inset-x-0 bg-cover bg-center opacity-5"
  :style="{ backgroundImage: `url(${page.hero.screenshot.src})` }"
></div>

Zdjęcie: page.hero.screenshot.src = https://docs.convertere.pl/uploads/663816cd-51f3-4e75-b856-3c7bdcb0b67d.jpg (HTTP 200, zweryfikowane curl).

Cennik (linie 190–222): tylko class="bg-primary-600" — brak warstwy zdjęcia.

Zmiany do wprowadzenia

  1. W sekcji id="cennik" zmień class="bg-primary-600" na:

class="bg-primary-600 relative overflow-hidden"

  1. Dodaj jako pierwszy element wewnątrz (przed UPricingGrid):

```html

class="absolute inset-0 bg-cover bg-center opacity-5 pointer-events-none"

:style="{ backgroundImage: url(${page.hero.screenshot.src}) }"

>

```

Kryteria akceptacji

Wykonanie (kolejność — wykonaj dokładnie)

  1. Edytuj pages/index.vue — tylko sekcja id="cennik".
  2. Weryfikacja diff: git diff pages/index.vue.
  3. Build: yarn build (jeśli potrzeba: NODE_OPTIONS=--max-old-space-size=4096).
  4. Commit (konwencjonalny message, np. feat(cennik): tlo sekcji cennik jak w hero) — NIE commituj .superpowers/*.
  5. Push: git push origin production.
  6. Deploy: yarn deploy (deploy.sh — build lokalny, tar .output, scp na [email protected], pm2 restart convertere). Czekaj aż skrypt wypisze [deploy] Gotowe.
  7. Weryfikacja produkcji: curl -s -o /dev/null -w "%{http_code}" https://convertere.pl/ → 200 oraz curl -s https://convertere.pl/ | grep -c "Cennik" > 0.
  8. Raport końcowy: co zmienione, commit hash, wyniki build/deploy/curl.

Poza zakresem

Status

Zrobione i zweryfikowane (CEO, 2026-08-26):

Źródła (Pliki)

Źródła (Linki URL)