stream_color: Increase contrast of stream icon color and background.

This commit is contained in:
Aman Agrawal
2023-11-02 15:46:04 +00:00
committed by Tim Abbott
parent bbd49d4634
commit d45a2bf35b
2 changed files with 9 additions and 5 deletions

View File

@@ -41,7 +41,11 @@ export function get_corrected_color(hex_color: string): Colord {
} }
export function get_stream_privacy_icon_color(hex_color: string): string { export function get_stream_privacy_icon_color(hex_color: string): string {
return get_corrected_color(hex_color).toHex(); const corrected_color = get_corrected_color(hex_color);
if (settings_data.using_dark_theme()) {
return corrected_color.toHex();
}
return corrected_color.darken(0.12).toHex();
} }
export function get_recipient_bar_color(color: string): string { export function get_recipient_bar_color(color: string): string {

View File

@@ -523,7 +523,7 @@ test("format_drafts", ({override_rewire, mock_template}) => {
stream_name: "stream", stream_name: "stream",
stream_id: 30, stream_id: 30,
recipient_bar_color: "#ebebeb", recipient_bar_color: "#ebebeb",
stream_privacy_icon_color: "#b9b9b9", stream_privacy_icon_color: "#9a9a9a",
topic: "topic", topic: "topic",
raw_content: "Test stream message", raw_content: "Test stream message",
time_stamp: "7:55 AM", time_stamp: "7:55 AM",
@@ -557,7 +557,7 @@ test("format_drafts", ({override_rewire, mock_template}) => {
stream_name: "stream 2", stream_name: "stream 2",
stream_id: 40, stream_id: 40,
recipient_bar_color: "#ebebeb", recipient_bar_color: "#ebebeb",
stream_privacy_icon_color: "#b9b9b9", stream_privacy_icon_color: "#9a9a9a",
topic: "topic", topic: "topic",
raw_content: "Test stream message 2", raw_content: "Test stream message 2",
time_stamp: "Jan 21", time_stamp: "Jan 21",
@@ -704,7 +704,7 @@ test("filter_drafts", ({override_rewire, mock_template}) => {
stream_name: "stream", stream_name: "stream",
stream_id: 30, stream_id: 30,
recipient_bar_color: "#ebebeb", recipient_bar_color: "#ebebeb",
stream_privacy_icon_color: "#b9b9b9", stream_privacy_icon_color: "#9a9a9a",
topic: "topic", topic: "topic",
raw_content: "Test stream message", raw_content: "Test stream message",
time_stamp: "7:55 AM", time_stamp: "7:55 AM",
@@ -717,7 +717,7 @@ test("filter_drafts", ({override_rewire, mock_template}) => {
stream_name: "stream 2", stream_name: "stream 2",
stream_id: 40, stream_id: 40,
recipient_bar_color: "#ebebeb", recipient_bar_color: "#ebebeb",
stream_privacy_icon_color: "#b9b9b9", stream_privacy_icon_color: "#9a9a9a",
topic: "topic", topic: "topic",
raw_content: "Test stream message 2", raw_content: "Test stream message 2",
time_stamp: "Jan 21", time_stamp: "Jan 21",