[TAS-4611] 💄 Separate 3ook.com & liker.land templates#46
[TAS-4611] 💄 Separate 3ook.com & liker.land templates#46nwingt merged 3 commits intolikecoin:mainfrom
Conversation
There was a problem hiding this comment.
Pull Request Overview
Separate branding and styling for 3ook.com and liker.land templates, introduce a new Basic V2 email template, and centralize social links.
- Introduce Basic V2 template with dark header, light content sections, configurable full/compact logo, and updated footer
- Centralize social icons into a reusable SocialElements component and adjust link/button colors via TemplateBase
- Update legacy templates’ branding (logo and link/button colors) to liker.land style and normalize background color values
Reviewed Changes
Copilot reviewed 18 out of 20 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| test/reports/monthly/snapshots/creator.test.ts.snap | Snapshot updates for branding (logo, colors) and CSS normalization |
| test/reports/monthly/snapshots/civic-liker.test.ts.snap | Snapshot updates for branding (logo, colors) and CSS normalization |
| test/basic-v2.test.ts | Adds tests for Basic V2, including a compact logo variant |
| test/snapshots/transaction.test.ts.snap | Snapshot updates for branding and CSS/background normalization |
| test/snapshots/reset-password.test.ts.snap | Snapshot updates for branding and CSS/background normalization |
| test/snapshots/referral-tx.test.ts.snap | Snapshot updates for branding and CSS/background normalization |
| test/snapshots/new-supporter.test.ts.snap | Snapshot updates for branding and CSS/background normalization |
| test/snapshots/basic.test.ts.snap | Snapshot updates for branding and CSS/background normalization |
| test/snapshots/basic-v2.test.ts.snap | New snapshots for Basic V2 template (full and compact logo variants) |
| src/templates/basic-v2.tsx | New Basic V2 template wiring with HeaderV2 and FooterV2, theming via TemplateBase, and content padding control |
| src/constants/colors.ts | Adds GreyF9 color used by Basic V2 sections |
| src/components/template-base.tsx | Theming enhancements: configurable text/link/body colors and explicit hex white; global anchor color injection |
| src/components/social-elements.tsx | New reusable social icons component with UTM support |
| src/components/header.tsx | Switch legacy header logo to liker.land dark banner |
| src/components/header-v2.tsx | New V2 header supporting full/compact logos on dark background |
| src/components/footer.tsx | Legacy footer: use SocialElements and update CTA button color to liker.land |
| src/components/footer-v2.tsx | New V2 footer with updated CTA styling, social icons, and optional unsubscribe link |
| src/components/content.tsx | Content section now supports paddingX/paddingTop props for layout control |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
e880b7e to
288ac7a
Compare
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 29 out of 31 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 29 out of 31 changed files in this pull request and generated no new comments.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Uh oh!
There was an error while loading. Please reload this page.