Skip to content

[TAS-4611] 💄 Separate 3ook.com & liker.land templates#46

Merged
nwingt merged 3 commits intolikecoin:mainfrom
nwingt:main
Sep 22, 2025
Merged

[TAS-4611] 💄 Separate 3ook.com & liker.land templates#46
nwingt merged 3 commits intolikecoin:mainfrom
nwingt:main

Conversation

@nwingt
Copy link
Copy Markdown
Member

@nwingt nwingt commented Sep 20, 2025

Screenshot 2025-09-21 at 01 41 59

@notion-workspace
Copy link
Copy Markdown

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@nwingt nwingt force-pushed the main branch 4 times, most recently from e880b7e to 288ac7a Compare September 20, 2025 17:41
@nwingt nwingt requested a review from Copilot September 20, 2025 17:42
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@nwingt nwingt merged commit beba2ff into likecoin:main Sep 22, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants