Introduced CartDrawer component with item removal, total, and checkout flow; integrated into Header. Also added cart UI actions to enable deleting items and clearing the cart before checkout.
X-Lovable-Edit-ID: edt-1437d8bc-78fd-4d30-86d3-c6363528c645
Reset cart on plan purchase and enhance sync
- Clear cart before starting checkout in PlansSection
- Expand CART_QUERY to fetch full cart lines
- Improve cart synchronization between local state and Shopify
- Ensure checkout URL remains in sync after changes
X-Lovable-Edit-ID: edt-2727f8c1-61ce-4ea7-8aa7-ce7473a0eb48
Introduced Företagsnamn field to account page:
- Added company_name to profile schema and state
- Loaded and saved company_name from/to profiles
- Displayed input for Företagsnamn on account form
- Updated hasChanges logic and relevant selectors to include company_name
X-Lovable-Edit-ID: edt-ba585436-3aec-426f-8bc9-761c6bd91091
Removed personal name field and simplified validation to reflect business-focused contact. Updated schema to require (or remove) name, adjusted form to only collect company, email, and message. Replaced name-related inputs with company field and updated submission payload accordingly.
X-Lovable-Edit-ID: edt-b4f27375-493d-4043-a6a2-1a2a47c4c3f8
Updated contact form name field placeholder from "Ditt namn" to "Namn" in Contact.tsx to remove possessive phrasing.
X-Lovable-Edit-ID: edt-fa9d4100-5033-4e5c-8afb-372efa37d833
Moved the back-to-start button on the Contact page to align with the FAQ, rendering it outside the centered content container. Added a left-aligned back button above the main content and updated layout accordingly.
X-Lovable-Edit-ID: edt-c9892b47-37cc-4bec-8942-41fad3131929
Utökade FAQ för leveranstid och hur man anger önskemål: gick inleverans under dagtid och instruktioner i beställningen eller mejl; uppdaterade FAQ.tsx med ny fråga/svar.
X-Lovable-Edit-ID: edt-d263bf03-fa6b-488d-8f8c-4ede8bacdd1e
Moved back-to-home link outside main container to align further left, and adjusted spacing:
- Wrapped link in its own div with padding container
- Removed bottom margin on link
- Restored main content to start after the link with adjusted padding (pt-8)
- Kept FAQ heading and content as before
X-Lovable-Edit-ID: edt-a68f1e4e-8b0b-4e39-872d-c0206dba4d08
Lade till en "Tillbaka till startsidan" länk överst på FAQ-sidan med ikon, som leder tillbaka till hemsidan. Innehåller ArrowLeft-ikon och styling för hover.
X-Lovable-Edit-ID: edt-691837f4-a2ed-4fe3-be2f-682c098b4225
Ändrade FAQ-svaret för Kan jag ändra mitt abonnemang till att informationen pekar på att ändringar görs via Mitt konto (logga in) istället för kontakt.
X-Lovable-Edit-ID: edt-d04fd302-8b49-4293-a9a2-e187d0b878d2
Changed FAQ delivery frequency answer to state weekly delivery on the same day with fresh baked goods for guests and staff.
X-Lovable-Edit-ID: edt-255e202d-231f-4533-9972-180e1bcf0df3
Updated FAQ to state delivery to all business types in Storstockholm (restaurants, cafes, hotels, offices, etc.) to include broader B2B customers.
X-Lovable-Edit-ID: edt-3b3b5137-932d-4100-8aa3-b80e2177cff9
Rensade bort frågor om beställning, allergener och returpolicy. Begränsade leveransområdet till Storstockholm och behöll endast leveransfrekvensfrågan samt ändringsmöjlighet.
X-Lovable-Edit-ID: edt-b88bf8fe-c429-4bab-8f71-7941f1d622d6
Adjusted FAQ page spacing to push content down below header by adding top padding (pt-32) to main wrapper, ensuring the heading and questions aren’t hidden behind the header.
X-Lovable-Edit-ID: edt-e5d9ac47-ed5f-4cc8-bcd5-be93393e757d
Implemented a new FAQ page with accordion questions and added a footer link next to Kontakta oss. Also wired up a new /faq route and created the FAQ page component.
X-Lovable-Edit-ID: edt-041f40a4-fe8f-4904-b145-39f6f1139b9f
Adjusted hero background mask to start fading at 70% instead of 50%, delaying the transition to the beige background for a tighter content gap.
X-Lovable-Edit-ID: edt-f8e2e6b3-8512-49f7-977a-1f087ec63a3d
Changed HeritageSection background from bg-secondary/30 to match main background (bg-background) for seamless transition.
X-Lovable-Edit-ID: edt-4c3ef013-86b6-4f0a-8c4d-e14a0b5c765d
Updated HeroSection.tsx to blend background image more seamlessly by:
- Replacing separate fade-out gradient with a masked background image
- Applying lower opacity and gradient mask to the hero image container
- Simplifying section padding to avoid gaps and ensure smooth transition into the next section
X-Lovable-Edit-ID: edt-b1c97920-4cd3-4262-b02e-9729a306cd67
Updated HeroSection gradient to blend exactly with background color for a seamless seam. Replaced previous gradient with a bottom fade using linear-gradient to match hsl(38 25% 96%), ensuring no visible line.
X-Lovable-Edit-ID: edt-d165db1f-31e0-4b92-a7f3-c9bbc6b5822e
Made the bottom fade less strong and shift to fade into beige by updating the gradient to be more subtle: from transparent to beige via a transparent midpoint, instead of a semi-opaque beige.
X-Lovable-Edit-ID: edt-07ae462b-3413-4a91-bbc5-1f3f2bae30b3
Increase gradient intensity for smoother, more gradual fade of the hero image by adjusting bottom overlay to use a semi-transparent mid-stop (via-background at 50%).
X-Lovable-Edit-ID: edt-3024e3e7-57e6-4bc2-ad9d-00b5d29a8549
Adds fade-out gradient under hero image in HeroSection and replaces hardcoded opacity with bottom gradient for nicer transition.
X-Lovable-Edit-ID: edt-0004586e-5bd0-4420-b6de-b0c812b29845
Implemented full admin interface for orders, customers, and payments:
- Added Admin page at /admin with stats and tabbed views
- Created AdminData hooks for orders, customers, payments, and admin stats
- Added OrdersTable, CustomersTable, PaymentsTable components with search, filters, and formatting
- Updated App routing to include admin route
- Extended Supabase schema with customers and payments tables and relations; added RLS policies and admin views support
X-Lovable-Edit-ID: edt-eafb0967-e55e-46c4-a963-9fdfd9476d83
Introduced a new Supabase orders table with fields for order details, added RLS policies, and a trigger to update timestamps. Updated generated types to include full CRUD shape for orders.
X-Lovable-Edit-ID: edt-53ec8b01-5fdb-4c55-85a1-62b1000f26a4