Commit Graph
26 Commits
Author SHA1 Message Date
Jakub_HostacnyandClaude Opus 5.5 92dc2081d0 feat: globalna platnost akcie sa prepisuje do vsetkych produktovych sekcii (uloha 15)
Zmena v ktorejkolvek produktovej sekcii alebo vo vernostnych zlavach
nastavi platnost vsade; produkty s vlastnou platnostou si ju ponechaju.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:25:35 +02:00
Jakub_HostacnyandClaude Opus 5.5 d43a1dae40 feat: automaticke alt texty s moznostou rucneho prepisu (uloha 14)
- produkt: nazov produktu, ostatne obrazky: nadpis okna / nazov modulu
- z alt textu sa odstrania HTML znacky (napr. <br> v nadpisoch)
- pri kazdom obrazku pole Alt text; ak je vyplnene, ma prednost

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:24:58 +02:00
Jakub_HostacnyandClaude Opus 5.5 23ac4dc830 feat: duplikovanie sablon cenoviek v editore (uloha 11)
Ikona Duplikovat pri sablone vytvori kopiu "(kopia)", hned ju ulozi
a otvori na upravu.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:23:33 +02:00
Jakub_HostacnyandClaude Opus 5.5 21320e792b fix: odkaz Otvorit v Brevo vedie priamo na upravu kampane (uloha 17)
Namiesto napevno zadaneho zoznamu kampani (404) sa odkaz sklada z ID
kampane: app.brevo.com/marketing-campaign/edit/{id}.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:22:36 +02:00
Jakub_HostacnyandClaude Opus 5.5 2c3f09f18f feat: moznost zmazat aj predvolene cenovky (uloha 10)
Stare predvolene sablony (badge-preset-*) ostali ulozene v localStorage
a nedali sa zmazat. Tlacidlo kosa je teraz pri kazdej sablone; pri
predvolenych sa preskoci mazanie v databaze, kde nie su.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:15:12 +02:00
Jakub_HostacnyandClaude Opus 5.5 48d071d48e feat: priblizenie platna v editore cenoviek (uloha 9)
- posuvnik a tlacidla +/- (50-400 %), klik na percenta vrati 100 %, Ctrl + koliesko
- tahanie vrstiev prepocitava posun podla priblizenia
- platno sa posuva a vyplna vysku stlpca, vrch cenovky sa uz neoreze

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:03:01 +02:00
Jakub_HostacnyandClaude Opus 5.5 61c8c2fb76 feat: hromadne pouzitie cenovky aj s polohou, rovnaka vyska clankov a receptov
- tlacidla "Pouzit v celom newsletteri" a "Pouzit pre vsetky produkty v tejto sekcii" kopiruju aj polohu cenovky (pod / vedla obrazka)
- sekcia Clanky a Recepty (aj letaky) ma karty v riadku rovnako vysoke

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 09:56:22 +02:00
Jakub_Hostacny 0aa664b08b feat: moznost pozicovania cenovky vedla produktu (uloha 8) 2026-10-08 10:15:39 +02:00
Jakub_Hostacny a82c2d5af8 feat: zarovnanie vysky produktovych kariet v riadku (uloha 7) 2026-10-08 10:11:27 +02:00
Jakub_Hostacny ad99aee117 feat: moznost nahrat podklad cenovky aj ako PNG 2026-10-08 09:59:10 +02:00
Jakub_Hostacny 317a42aaa7 feat: odstranenie moznosti samostatnej vlajky/srdca 2026-10-08 09:56:08 +02:00
Jakub_Hostacny 680883f047 feat: moznost skrytia oznamovacej listy 2026-10-08 09:53:12 +02:00
Jakub_Hostacny 00d681bec2 feat: zmena farby pozadia produktov a editovatelne nazvy modulov 2026-10-08 09:49:33 +02:00
Jakub_Hostacny 4e4e5e5af3 Feat: adjustable superscript index, loyalty badges, centered unit price, global badge apply, brevo url fix 2026-09-24 12:33:39 +02:00
Jakub_Hostacny 245e3f8471 chore: ignore docs directory 2026-09-24 12:14:12 +02:00
Jakub_Hostacny 5a6788b593 feat: reusable badge templates, dynamic price and superscript cents, size/align/padding controls, fix saving 2026-09-24 12:07:52 +02:00
Jakub_Hostacny f9aa2297ba feat: drag and drop text layers in badge editor, anchor flyers/recipes above footer, and editable titles in flyers section 2026-09-24 11:52:24 +02:00
Jakub_Hostacny 99dd0f272e feat: real Brevo API verifier, auto-reset if campaign missing, and update existing campaign support 2026-09-24 11:46:40 +02:00
Jakub_Hostacny 2b4d3643cb feat: anchor header/footer, editable header buttons, campaign management, image uploads, badge font customization, and brevo export fix 2026-09-24 11:42:45 +02:00
Jakub_Hostacny 3dc5778155 Fix module canvas backgrounds, clear dummy badges, add SVG upload, new template creation, and {jednotkova_cena} variable 2026-09-24 11:22:23 +02:00
Jakub_Hostacny ab74922b93 Fix canvas background to exact COOP gradient, remove module borders/gaps, add interactive Badge Editor SVG to PNG 2026-09-24 11:15:54 +02:00
Jakub_Hostacny 65f37a74b8 Exact 1:1 COOP template design, native email responsiveness without toggle switcher 2026-09-24 11:11:17 +02:00
Jakub_Hostacny 538f2ccae3 Implement WYSIWYG newsletter editor with live preview, import, Supabase auto-save and Brevo export 2026-09-24 11:04:13 +02:00
Jakub_Hostacny 8763c5bace Initialize Next.js app with Supabase, Brevo config and migration 2026-09-24 11:01:01 +02:00
Jakub_Hostacny af8dc721a1 Ignore .agent directory 2026-09-24 10:32:30 +02:00
Jakub_Hostacny d3c1598911 Initial commit with .gitignore 2026-09-24 10:24:18 +02:00