Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Update all instances of the old Coder logo to reflect new branding #18516

Open
Assignees
sreyaParkreiner
Labels
docs/sitedocs site-related issue/task/feature requestjavascriptPull requests that update javascript codesiteArea: frontend dashboard
@Parkreiner

Description

@Parkreiner

This issue is being opened up in preparation for the big brand update we're launching on Wednesday. We need to update the entirecoder/coder repo to get rid of any instances of the current Coder logo. I'm avoiding posting the new logo here to keep some degree of secrecy – the changes are going to have to go into the public repo before launch, but I don't want to take the wind out of marketing's sails too much.

To be honest, I'm not fully sure about the scope of this change. It's the sort of thing thatseems like it should be straightforward, but between us using the words "icon" and "logo" inconsistently for years, and logo logic being present outside of the main dashboard, this feels like it could be a case of "unknown unknowns". We need to make sure that we update everything.

Areas to update

This list should be expanded over time as we identify exactly what needs to be changed:

  • Update the Coder dashboard to use the new logos (using the correct image formats for each instance)
  • Update the offline docs to use the new logo
  • ???

Notes

I hand-rolled this incredibly cursed regex to find any file that contains the substrings "logo" or "icon", while avoiding obviously wrong matches and making sure to avoid false negatives:

(?<!dia|trash|small|with|play|square|terminal|rocket|build|plus|check|copy|chevrondown|docker|ban|star|circlehelp|feature|pill_|lock|trianglealert|vscode|\bx|tag|circleminus|lock|business|sensors|share|lockopen|empty|eye|rotateccw|circlealert|computer|groupoutlined|gauge|clouddownload|jetbrains|info|chevronright|chevronup|cloudupload|folder|selectmenu|start|error|helptooltip|git|squarearrowoutupright|chevronleft|chevronright|fingerprint|calendarcog|key|user|hourglass|appstatusstate|circlecheckbig|settings|search|appwindow|rotatecw|gitcomparearrows|menu|bookopentext|logout|bug|vscodeinsiders|expandmore|link|history|download|ellipsis|network|send|article|build|code|fileupload|person|health|github|oidc|download|house|arrowleft|ellipsisvertical|gitpullrequestarrow|chevronupdown|edit|timer|appearance|notifications|autorenewicon|listitem|topbar|template|cloud|staroff|circlestop|power|summary|monitordown|refreshccw|file|styles\.|"react-|logsource|auto)(?:logo|icon)(?!s-material|button|ut\b|utmut|-xs|-sm|-md|-lg|tainers|nroutine|utchan|verflow|straint|straints|rder|figpath|utput|uthostname)

Still, as of today, that regex still turns up 468 files, which isn't great. I expect 20 files to need changing, tops

Metadata

Metadata

Labels

docs/sitedocs site-related issue/task/feature requestjavascriptPull requests that update javascript codesiteArea: frontend dashboard

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions


    [8]ページ先頭

    ©2009-2025 Movatter.jp