Page MenuHomePhabricator

Allow users to choo choo choose a room color
ClosedPublic

Authored by chad on Apr 20 2017, 9:22 PM.
Tags
None
Referenced Files
F15488896: D17747.diff
Fri, Apr 11, 4:03 AM
F15464558: D17747.id42686.diff
Wed, Apr 2, 10:39 AM
F15434637: D17747.id.diff
Tue, Mar 25, 4:46 AM
F15427960: D17747.diff
Sun, Mar 23, 5:23 PM
F15397639: D17747.id42687.diff
Sun, Mar 16, 9:29 PM
F15391762: D17747.id42687.diff
Mar 15 2025, 11:29 AM
F15381695: D17747.id42686.diff
Mar 14 2025, 8:57 AM
F15365940: D17747.id42688.diff
Mar 11 2025, 2:14 PM
Subscribers

Details

Summary

This adds some basic per user / per room theming for Conpherence, which should hopefully let users identify rooms from just the sidebar color.

Test Plan

Lots of threads with different colors.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

this was not an hour's work

Seems slightly odd that this is per-user/per-room instead of per-room or "per user, but with a per-room default". How will users fight over whether a room should be peach or indigo?

This revision is now accepted and ready to land.Apr 20 2017, 9:26 PM

I think users who want one color (like a color blind or dark theme) can set their default, or the other use case is identifying rooms visually (so you don't leak private data), which still seems up to the user.

I can't think of any reason room admins would want to set a specific color, other than to add to arguments, like you suggest.

This revision was automatically updated to reflect the committed changes.

I'm only half-trolling. Maybe I want to make "Security Red Team" red, or "Buy/Sell" green. Or we let you set custom images and "Dog Lovers" wants to set dog wallpaper.