一人工程 · solus opus

← 全部作品

一人工程dark-modesolotheme

solo engineer 没有 dark mode,我自己就是 dark mode

团队有 dark mode。

Dark mode:dark theme。Light mode:light theme。Theme switcher:theme toggle。System preference:prefers-color-scheme。Tailwind dark mode:class-based dark mode。Chakra color mode:React theme。$0 / 月 in CSS.

每 startup 1 个 dark mode + 1 个 light mode + 1 个 theme switcher。$50K-$200K / 年。

solo engineer 没有 dark mode。

我自己就是 dark mode。

我想 light 就 light、想 dark 就 dark、想 auto 就 auto、想 custom 就 custom。我不需要 dark mode、不需要 light mode、不需要 theme switcher、不需要 system preference。

我没 dark mode 的必要——我是 1 个 engineer 我写 CSS。我没 light mode 的必要——我 = light mode。我没 theme switcher 的必要——没 switcher。我没 system preference 的必要——没 preference。我没 Tailwind dark mode 的必要——没 Tailwind dark。我没 Chakra color mode 的必要——没 Chakra。我没 $50K-$200K / 年 的必要——没 theme engineer。我没 frontend engineer 的必要——我自己 frontend。

团队的 dark mode 价值是「让 user 选 theme + 减少 eye strain + 美观」。前提是有 user、需要 theme、需要 eye strain reduction。solo engineer 没这个问题——我是 1 个 engineer、commit log 是 theme、我 = eye strain。

一人工程的 dark mode = Tailwind dark: + commit log。不是 Chakra + 5 个 frontend engineer。