From 6199f78cfbd9a23148969720772f69668341050a Mon Sep 17 00:00:00 2001 From: kevin-asprec Date: Tue, 17 Mar 2026 04:31:21 +0800 Subject: [PATCH] polish: fix padding and spacing across all sections to match Pencil design - FeatureCard: px-7 pt-8 pb-8 (design: padding [32,28]), h-full for equal heights - HeroSection: py-20 on mobile, gap-20 between columns, screenshot 380px - PrivacyBanner: py-14, gap-20, stat items min-w-[100px] - SeeItLiveSection: py-24, max-w-[640px] header, block img - FeaturesSection: gap-[72px] section, flex wrapper for equal-height cards - ScreenshotsSection: lg:h-[340px] images, px-6 py-5 info, gap-2 - HowItWorksSection: gap-20 columns, gap-10 steps, divide-y billing items, p-10 card - SupportSection: py-24, gap-16, flex wrappers for equal-height cards - ContactSection: py-20, gap-20, p-9 form card, gap-5 fields - AppFooter: pt-14 pb-7, border-b [#1E293B], pt-5 bottom bar --- pencil-new.pen | 2 +- src/components/AppFooter.vue | 23 +++++++------- src/components/ContactSection.vue | 35 ++++++++------------ src/components/FeatureCard.vue | 11 +++---- src/components/FeaturesSection.vue | 45 +++++++++++++------------- src/components/HeroSection.vue | 25 ++++++++------- src/components/HowItWorksSection.vue | 46 +++++++++++++++------------ src/components/PrivacyBanner.vue | 12 ++++--- src/components/ScreenshotsSection.vue | 23 +++++++------- src/components/SeeItLiveSection.vue | 19 ++++++----- src/components/SupportSection.vue | 34 ++++++++++---------- 11 files changed, 139 insertions(+), 136 deletions(-) diff --git a/pencil-new.pen b/pencil-new.pen index b6ec1be..2d23a7d 100644 --- a/pencil-new.pen +++ b/pencil-new.pen @@ -1327,7 +1327,7 @@ "fill": { "type": "image", "enabled": true, - "url": "public/screenshots/rj2JV.png", + "url": "Reports.jpg", "mode": "fill" }, "cornerRadius": [ diff --git a/src/components/AppFooter.vue b/src/components/AppFooter.vue index b864fdd..8d922d8 100644 --- a/src/components/AppFooter.vue +++ b/src/components/AppFooter.vue @@ -1,16 +1,15 @@