Menu ▾ ▴

#432 Port the Slack theme

open
nobody
6 days ago
7 days ago
Anonymous
No

Originally created by: kristofferR

Goal

Port Slack into the catalog (#426). It needs the message hooks (#425) for runs with the sender's picture and name.

Source (MIT)

lyng148's PR https://github.com/lyng148/fmess/pull/1 at 8c63884: src-tauri/themes/slack.css (Lato, OFL). Author: lyng148.

Port

  • Rename hooks to Chatpane's; --fmess-sender-picture / -name / data-fmess-sender-start → the run-start marks; --fmess-name / --fmess-avatar → --chatpane-me-name / --chatpane-me-picture.
  • Remove fake chrome: the 40px top bar (history buttons, search box, help), the 70px rail (workspace, Home, DMs, Activity, Files, More, +, avatar), the DMs-list dressing that pretends to be Slack's sidebar sections, the formatting bar's buttons that do nothing, the ✅ 👀 🙌 quick reactions, the app icon swap. Keep messages without bubbles, row hover, day dividers, reaction pills, composer and send button, tooltips and menus.
  • Respect Hide Avatars: the run-start picture must blur or hide with it.

Testing

Light and dark; 1:1 and group runs, replies, media, dates, reactions; Hide Names / Hide Avatars on.

Part of [#434].

Related

Tickets: #434

Discussion


Log in to post a comment.