[web] Share third-party integration icons + add Papers icon (#33537)
* [web] Add Papers/ReadCube icon to plans page integrations Closes #33493 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * Delete old 200kB zotero logo * Allow png use in logos * Allow wrap * [web] Share third-party integration icon list across plans and onboarding pages Extract the icons array to services/web/app/src/util/third-party-icons.mjs so the plans-2026 feature table and the try_premium onboarding page render from a single source. The try_premium page now also includes Papers and follows the plans page ordering. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * [web] Allow ciam try-premium logo row to wrap Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> GitOrigin-RevId: f5a52418cbe01d9e343092b552183dffa3ae78bd
This commit is contained in:
committed by
Copybot
co-authored by
Claude Opus 4.7
parent
e04be692e2
commit
13e426b14c
@@ -0,0 +1,15 @@
|
||||
// @ts-check
|
||||
|
||||
/**
|
||||
* Third-party integration icons shown across marketing and onboarding surfaces.
|
||||
*/
|
||||
const thirdPartyIcons = [
|
||||
{ file: 'git.svg', label: 'Git' },
|
||||
{ file: 'github.svg', label: 'GitHub' },
|
||||
{ file: 'dropbox.svg', label: 'Dropbox' },
|
||||
{ file: 'zotero_64x64x32.png', label: 'Zotero' },
|
||||
{ file: 'mendeley.svg', label: 'Mendeley' },
|
||||
{ file: 'papers.svg', label: 'Papers' },
|
||||
]
|
||||
|
||||
export default thirdPartyIcons
|
||||
Reference in New Issue
Block a user