logoalt Hacker News

tffrryesterday at 11:59 PM3 repliesview on HN

There were times in my life where I would wait for an engineering team to change the color of a button for a day to a week.

lolwat

sarcasm surely


Replies

glerktoday at 12:31 AM

> stylelint beeps you can't just pass hex colors directly, that color is not in our design system, you need to write a design doc for custom color tokens and get approval from the frontend platform team, open a PR in their repo, make sure you have storybook tests covering all the color <cross product> button variants, ask in their slack channel for approve, ask their manager, wait. someone from their team leaves a comment: "we should make this an approved custom colors enum not a string, so if you want to add custom colors you also have to update this enum", fix the PR, staff engineer from sister team drive by request for changes: "we are currently implementing custom themes and changing colors will be done through the ColorSwatch service", ask for timelines, "maybe next week behind a feature flag", give up, close the PR, open a new PR with "stylelint-disable", force-merge it.

show 2 replies
dylan604today at 1:25 AM

gotta catch 'em at the right time of a sprint cycle

show 1 reply
MarkusQtoday at 12:05 AM

I remember it taking long enough (they had to wait for another project to need a lot of that color) that we wound up using dope to mock it up. (Regular paint didn't hold and just chipped off.)