Commit Graph

377 Commits

Author SHA1 Message Date
gpt-engineer-app[bot] 72dc391854 Rensade mejlsignatur
Changed the AI email prompt to remove reference to 1974, removing the sentence "sedan 1974" from the generated emails. This updates the edge function to avoid outdated branding cues.

X-Lovable-Edit-ID: edt-07e35830-62ea-4a07-b6d1-629273a9c3a7
2026-01-28 18:08:23 +00:00
gpt-engineer-app[bot] e303a04f28 Changes 2026-01-28 18:08:22 +00:00
gpt-engineer-app[bot] 546e9b1bf0 Update signature in emails
Changed email generation to sign off with "Med vänliga hälsningar, Lennart Svenssons Konditorivaror" and removed placeholder "(ditt namn)"; updated system prompt to reflect sender details and permanent signature.

X-Lovable-Edit-ID: edt-c7eb027b-3504-4c71-b527-ffe455a54aa0
2026-01-28 18:06:45 +00:00
gpt-engineer-app[bot] cb8d28ae11 Changes 2026-01-28 18:06:45 +00:00
gpt-engineer-app[bot] 9647ec1705 Build AI outreach flow
Implements full research and email generation workflow:
- Added research-company edge function to perform Firecrawl-based company research and Lovable AI email generation, returning personalized email content.
- Enhanced LeadsGenerator UI to support per-lead research, show AI-generated emails, and copy email content, with a new dialog for previews.
- Wired edge function deployment and config updates, enabling generation of personalized outreach emails for selected leads.

X-Lovable-Edit-ID: edt-9738b1ad-729e-441b-8266-2bd5f79bd3b9
2026-01-28 17:52:51 +00:00
gpt-engineer-app[bot] c3a93cd011 Changes 2026-01-28 17:52:51 +00:00
gpt-engineer-app[bot] 76844612b6 Add AI leads on admin
Implements AI-powered LeadsGenerator component and integrates into Admin with a new Leads tab. Adds edge function generate-leads to fetch Stockholm-based potential B2B customers and display in a table with company, industry, employees, district, and reason. Updates Admin page to include Leads tab and renders LeadsGenerator.

X-Lovable-Edit-ID: edt-c44d9a27-9e41-41bd-9ec5-c4acb79c4b09
2026-01-28 14:25:19 +00:00
gpt-engineer-app[bot] 93748dded3 Changes 2026-01-28 14:25:18 +00:00
gpt-engineer-app[bot] 1952d9670a Forstörde Stockholm-postnummersvalidering på konto och order
Added real-time Stockholm postal code validation across AbonnemangForm and Account, with red error styling and messages indicating delivery is limited to Storstockholm. Updated schemas to enforce 10000–19999 range, and surfaced user-friendly error text.

X-Lovable-Edit-ID: edt-c9c35c3c-ea66-45eb-9ea2-ca7f2a31ccc0
2026-01-28 13:59:55 +00:00
gpt-engineer-app[bot] d92c8c0354 Changes 2026-01-28 13:59:55 +00:00
gpt-engineer-app[bot] 2eb2a1d382 Add periods to delivery texts
Update DeliverySection descriptions to end with a period for both "Veckoleverans" and "Dagtid" texts.

X-Lovable-Edit-ID: edt-fca45e64-5604-4127-b5df-a825ae8df07f
2026-01-28 13:56:03 +00:00
gpt-engineer-app[bot] e9ea402475 Changes 2026-01-28 13:56:02 +00:00
gpt-engineer-app[bot] 5155947548 Update delivery descriptions
Changed delivery section texts to be more descriptive:
- Veckoleverans: "Kakorna levereras samma dag varje vecka"
- Dagtid: "Kakorna levereras alltid under dagtid"

X-Lovable-Edit-ID: edt-23bad494-264e-41a5-8049-a99eef22cc99
2026-01-28 13:55:19 +00:00
gpt-engineer-app[bot] 633775f633 Changes 2026-01-28 13:55:18 +00:00
gpt-engineer-app[bot] ed467bf3d2 DeliverySection headings updated
Added descriptive text under Veckoleverans and Dagtid headings in delivery section to show schedules.

X-Lovable-Edit-ID: edt-40e76fe5-a08e-425e-ba5c-430e96d15a80
2026-01-28 13:54:17 +00:00
gpt-engineer-app[bot] ccc80d985d Changes 2026-01-28 13:54:16 +00:00
gpt-engineer-app[bot] 07defbdd30 Change delivery headings
Updated DeliverySection.tsx to replace headings:
- Veckoleverans -> Samma dag varje vecka
- Dagtid -> Levereras under dagtid

X-Lovable-Edit-ID: edt-bc67d90f-1a6d-420a-a534-708719ba8a09
2026-01-28 13:53:11 +00:00
gpt-engineer-app[bot] b44eafb543 Changes 2026-01-28 13:53:11 +00:00
gpt-engineer-app[bot] a684f42524 Compress delivery section and remove guarantee text
Removed the extra descriptions from Veckoleverans and Dagtid in DeliverySection, and deleted the "Alltid med fullständig nöjdhetsgaranti" line from PlansSection. Simplified headers styling accordingly.

X-Lovable-Edit-ID: edt-7f8f8ba4-4228-4ee1-890c-d43bffe479b0
2026-01-28 13:52:41 +00:00
gpt-engineer-app[bot] 16af694e0e Changes 2026-01-28 13:52:40 +00:00
gpt-engineer-app[bot] f46bc17356 Compress leverans section header
Removed the section header and adjusted layout to make the Leverans area more compact. Kept three info cards with reduced padding and simplified header, aligning with updated design.

X-Lovable-Edit-ID: edt-b3a19668-d54a-4daa-bb0d-fd61c996c43b
2026-01-28 13:51:25 +00:00
gpt-engineer-app[bot] d6a81a7426 Changes 2026-01-28 13:51:24 +00:00
gpt-engineer-app[bot] 237f15e4fe Validate Stockholm postcodes
Add validation for postnummer to allow only Storstockholm (10000-19999) in AbonnemangForm, with user-facing error and updated label placeholder.

X-Lovable-Edit-ID: edt-98663f3b-272c-468b-96e4-68d82b66e600
2026-01-28 13:50:48 +00:00
gpt-engineer-app[bot] 2488cddb63 Changes 2026-01-28 13:50:47 +00:00
gpt-engineer-app[bot] 3a1abf803b Remove footer logo
Removed Lennart Svensson logo from footer by eliminating the main footer image block, leaving social links and footer content intact.

X-Lovable-Edit-ID: edt-e6f82d14-901f-4753-baf3-76f6063fdfff
2026-01-28 13:49:46 +00:00
gpt-engineer-app[bot] 9875ebbc71 Changes 2026-01-28 13:49:45 +00:00
gpt-engineer-app[bot] b396dc7040 Ta bort Vårt löfte sektionen
Removed the QualitySection component from the index page and its import, effectively deleting the "Our Promise" section from the homepage.

X-Lovable-Edit-ID: edt-872ed6fd-bd63-438b-b90d-6bd5a4c3b707
2026-01-28 13:43:32 +00:00
gpt-engineer-app[bot] 9bdf3df810 Changes 2026-01-28 13:43:32 +00:00
gpt-engineer-app[bot] 11a87790b8 Add Delivery and Quality sections
Add DeliverySection and QualitySection components and integrate into Index page to display delivery info and quality promises; update index to include new sections.

X-Lovable-Edit-ID: edt-24658770-48ea-4de2-b09a-d07f7f99d756
2026-01-28 13:42:07 +00:00
gpt-engineer-app[bot] 91d0d0025c Changes 2026-01-28 13:42:06 +00:00
gpt-engineer-app[bot] 9f84ec8cc3 Remove personal name fields
Eliminated all personal-name fields from checkout/forms:
- AbonnemangForm: removed kontaktperson; stop syncing to profiles
- Profile pages: removed display_name; profile fetch/update adjusted
- Updated checkout data flow to require only company information for business customers

X-Lovable-Edit-ID: edt-8f8c2c0e-9e3f-4fe5-b636-5d6de99afb59
2026-01-28 13:37:33 +00:00
gpt-engineer-app[bot] f6489217eb Changes 2026-01-28 13:37:32 +00:00
gpt-engineer-app[bot] c8bfe314cd Keep golden border on hover
Ensured the Stor plan keeps the amber ring visible on hover by updating hover styles to apply additional ring and shadow effects while preserving the base premium styling.

X-Lovable-Edit-ID: edt-0f382d98-218a-49bc-83ac-07e5cfcce486
2026-01-28 13:33:34 +00:00
gpt-engineer-app[bot] b2b5157489 Changes 2026-01-28 13:33:34 +00:00
gpt-engineer-app[bot] 66d0308fb1 Align order buttons
Adjusted PlansSection layout to align CTAs:
- Made plan cards use flex column to ensure consistent height
- Enabled features list to flex-grow so buttons align at bottom
- Expanded features container to maintain consistent vertical spacing
- Updated CTA to always appear at bottom across cards

X-Lovable-Edit-ID: edt-b8338f1e-d38b-490d-8e50-6aaca1ac1063
2026-01-28 13:32:05 +00:00
gpt-engineer-app[bot] 030e425c39 Changes 2026-01-28 13:32:04 +00:00
gpt-engineer-app[bot] 0a60852e2b Remove dashes from guarantee text
Removed the long dash characters around the satisfaction guarantee, leaving plain text: "Alltid med fullständig nöjdhetsgaranti" in plans section.

X-Lovable-Edit-ID: edt-aecdd923-1610-4ea6-85e4-1cbc536046c8
2026-01-28 13:30:26 +00:00
gpt-engineer-app[bot] 4d0757a77e Changes 2026-01-28 13:30:26 +00:00
gpt-engineer-app[bot] 627fb93992 Gammalt nöjdhetsgaranti
Justerade nöjdhetsgarantin till gammaldags stil: tog bort ikon och ram, gjorde texten kursiv och äldre känsla. Text ändrades till “Alltid med fullständig nöjdhetsgaranti”.

X-Lovable-Edit-ID: edt-118e151c-b056-4d8d-aad3-0b18797382f2
2026-01-28 13:29:34 +00:00
gpt-engineer-app[bot] 461ee31137 Changes 2026-01-28 13:29:33 +00:00
gpt-engineer-app[bot] 3280bf2dfb Trimmed 100% Nöjd-garanti text
X-Lovable-Edit-ID: edt-e7e58780-9ac3-4a6b-9d50-dad68f44240b
2026-01-28 13:28:45 +00:00
gpt-engineer-app[bot] 17ad08b117 Changes 2026-01-28 13:28:44 +00:00
gpt-engineer-app[bot] 9564f78b0b Lagt till nöjd-garanti banner
Added a 100% satisfaction guarantee badge under the plans grid to emphasize policy.

X-Lovable-Edit-ID: edt-23992027-66de-4935-9165-ce06b32a11b2
2026-01-28 13:28:12 +00:00
gpt-engineer-app[bot] 70d8f813cf Changes 2026-01-28 13:28:12 +00:00
gpt-engineer-app[bot] 3f320f52db Remove premium badge from Stor plan
Removed the premium badge rendering by deleting the Crown icon block and its surrounding markup in PlansSection.tsx; also dropped the import of Crown.

X-Lovable-Edit-ID: edt-4ac87afd-d3e8-46b5-bfd4-50a1524b5394
2026-01-28 13:23:44 +00:00
gpt-engineer-app[bot] 86143afeef Changes 2026-01-28 13:23:43 +00:00
gpt-engineer-app[bot] 21eb17aefa Remove exclusive offer badge Stor plan
Removed exclusiveOffer from Stor plan and hid the badge rendering in PlansSection to reflect no discount offer. Also dropped Gift icon import as badge is no longer shown.

X-Lovable-Edit-ID: edt-e0d39749-1120-4906-96eb-838b6faffb43
2026-01-28 13:23:14 +00:00
gpt-engineer-app[bot] 703c72b217 Changes 2026-01-28 13:23:13 +00:00
gpt-engineer-app[bot] 5cc029dea8 Ändrade Stor funktioner
Removed "Gratis provlåda vid start" and replaced with "Prioriterad leverans" in Stor plan features to emphasize priority delivery.

X-Lovable-Edit-ID: edt-c1ed182c-f86c-4466-ad5a-740e0ffdd845
2026-01-28 13:22:29 +00:00
gpt-engineer-app[bot] 43e6d4b5e3 Changes 2026-01-28 13:22:28 +00:00