Chat · port 14 of 14

Bigface for Slack

A sidebar colour string (the legacy 8-colour format).

Format-checked only1 file
main.ts
// main.ts — colours, not a screenshot.import { greet } from "./hello"; type User = { id: number; name: string }; const ENDPOINT = "https://api.example.com/users"; export async function main(ids: number[]): Promise<void> {  const res = await fetch(ENDPOINT);  if (!res.ok) throw new Error(`users: ${res.status}`);  const all: User[] = await res.json();  const picked = all.filter((u) => ids.includes(u.id));  picked.forEach((u) => greet(u.name));}

Install

curl -fsSL https://bigface.qqntt.com/install.sh | sh -s -- slack
Writes Bigface's own file, prints the one line to add.

It never edits your config; it prints the one line you still need to add (or remove).Read the script first, or add --dry-run.

Or do it by hand
  1. Open Preferences → Appearance → Custom theme → Import theme.
  2. Paste the contents of theme.txt and apply.

Download

What was checked

Format-checked onlyEight `#rrggbb` values in the documented order. Slack's current import of this legacy string was not tried.

theme.txt

themes/slack/theme.txt
#1f231f,#3b3c32,#00b0ff,#252925,#3b514d,#d9d9d4,#00c853,#f52670

Generated from the palette. Source:themes/slack.