Skip to content

Add social media and messaging brand colors#7

Open
LarsFlieger wants to merge 1 commit into
mainfrom
claude/add-brand-colors-67iWz
Open

Add social media and messaging brand colors#7
LarsFlieger wants to merge 1 commit into
mainfrom
claude/add-brand-colors-67iWz

Conversation

@LarsFlieger

Copy link
Copy Markdown
Contributor

Summary

Adds brand color entries for 16 social media, messaging, and short-video platforms that were missing from the dataset, and fixes one non-official source URL.

New brand files

  • TikTok – black / cyan / red / white (010101, 25F4EE, FE2C55, FFFFFF)
  • Douyin – same core palette as TikTok (000000, FE2C55, 25F4EE, FFFFFF)
  • Kuaishou – orange FF6600
  • Weibo – red E6162D, red-orange FA3C2E
  • QQ – sky blue 12B7F5, yellow FEBF1B, red E32B10
  • X (formerly Twitter) – monochrome 000000 / FFFFFF
  • Qzone – yellow FECE00
  • Threads – monochrome 000000 / FFFFFF (Meta brand resources linked)
  • Xiaohongshu – torch red FF2442
  • Josh – pink-magenta F0286F
  • Microsoft Teams – purple-blue palette 6264A7, 464EB8, 7B83EB, 505AC9
  • Baidu Tieba – palatinate blue 2529D8
  • imo – sky blue 1BB6EC
  • Likee – pink-red FF5C8D
  • Picsart – magenta-purple C209C1
  • Vevo – black / white core (brand.vevo.com/color linked)

Other changes

  • telegram.json: removed brandfetch.com sourceUrl since only official brand-related sources are allowed (set to null).

The already-present brands from the request list (Facebook, YouTube, WhatsApp, Instagram, WeChat, Messenger, LinkedIn, Snapchat, Reddit, Pinterest, Quora, Viber, Discord, Twitch, LINE, Tumblr) already conform to the schema with official source URLs and were left unchanged.

Test plan

  • All 17 JSON files parse as valid JSON
  • Full build pipeline (npx ts-node src/main.ts) runs without Joi validation errors for any brand
  • All hex color values conform to the schema's 3/4/6/8-character pattern
  • No duplicate slugs introduced (x.json distinct from existing twitter.json; teams.json distinct from teamspeak.json/microsoft-*)

Add brand color entries for TikTok, Douyin, Kuaishou, Weibo, QQ, X, Qzone,
Threads, Xiaohongshu, Josh, Microsoft Teams, Baidu Tieba, imo, Likee,
Picsart, and Vevo. Also remove Telegram's non-official brandfetch.com
sourceUrl.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying brands with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3eb4402
Status: ✅  Deploy successful!
Preview URL: https://9f88416b.brands-96o.pages.dev
Branch Preview URL: https://claude-add-brand-colors-67iw.brands-96o.pages.dev

View logs

@LarsFlieger LarsFlieger marked this pull request as ready for review April 19, 2026 14:18
Copilot AI review requested due to automatic review settings April 19, 2026 14:18

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds missing brand color entries for a set of social media / messaging platforms and adjusts Telegram’s sourceUrl to comply with the “official sources only” rule.

Changes:

  • Added 16 new brand JSON files (e.g., TikTok/Douyin, X, Threads, Microsoft Teams, etc.) with colors, URLs, categories, and descriptions.
  • Updated brands/telegram.json to remove a non-official sourceUrl (set to null).
  • Added an official Vevo brand guideline sourceUrl.

Reviewed changes

Copilot reviewed 17 out of 17 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
brands/xiaohongshu.json New brand entry for Xiaohongshu colors and metadata
brands/x.json New brand entry for X (formerly Twitter) monochrome palette
brands/weibo.json New brand entry for Weibo colors and metadata
brands/vevo.json New brand entry for Vevo with official brand guideline source URL
brands/tiktok.json New brand entry for TikTok palette
brands/tieba.json New brand entry for Baidu Tieba palette
brands/threads.json New brand entry for Threads with Meta brand resources link
brands/telegram.json Removed non-official sourceUrl (set to null)
brands/teams.json New brand entry for Microsoft Teams palette
brands/qzone.json New brand entry for Qzone palette
brands/qq.json New brand entry for QQ palette
brands/picsart.json New brand entry for Picsart palette
brands/likee.json New brand entry for Likee palette
brands/kuaishou.json New brand entry for Kuaishou palette
brands/josh.json New brand entry for Josh palette
brands/imo.json New brand entry for imo palette
brands/douyin.json New brand entry for Douyin palette

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread brands/telegram.json
"sourceUrl": "https://brandfetch.com/telegram.org?view=library&library=default&collection=colors",
"sourceUrl": null,
"category": "Communication Technology",
"description": "The brand 'Telegram' is characterized by a palette of vibrant and complementary colors: a bold sky blue (#0088CC), a clean and vivid white (#FFFFFF), and a subtle warm beige (#A19679). These colors reflect the brand's modern and friendly interface. Official sources detailing these colors can be found on the brand URL and cited on the source URL, ensuring authenticity and adherence to the brand's visual identity."

Copilot AI Apr 19, 2026

Copy link

Choose a reason for hiding this comment

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

sourceUrl is now null, but the description still claims official sources are "cited on the source URL". Please update the description to remove/adjust that reference (or restore an official sourceUrl).

Suggested change
"description": "The brand 'Telegram' is characterized by a palette of vibrant and complementary colors: a bold sky blue (#0088CC), a clean and vivid white (#FFFFFF), and a subtle warm beige (#A19679). These colors reflect the brand's modern and friendly interface. Official sources detailing these colors can be found on the brand URL and cited on the source URL, ensuring authenticity and adherence to the brand's visual identity."
"description": "The brand 'Telegram' is characterized by a palette of vibrant and complementary colors: a bold sky blue (#0088CC), a clean and vivid white (#FFFFFF), and a subtle warm beige (#A19679). These colors reflect the brand's modern and friendly interface. Official information detailing these colors can be found on the brand URL, supporting authenticity and adherence to the brand's visual identity."

Copilot uses AI. Check for mistakes.
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