Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tweak dark theme #1213

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

Gaurav-Kushwaha-1225
Copy link

@Gaurav-Kushwaha-1225 Gaurav-Kushwaha-1225 commented Dec 27, 2024

About Changes

This PR updates the color variables in DesignVariables and MessageListTheme for a slightly higher contrast in dark theme according to the values in the figma file.

Fixes: #973

Screenshots

Before After

@alya
Copy link
Collaborator

alya commented Dec 27, 2024

Please clean up your commit history and post again to request a review. See here for guidelines.

@Gaurav-Kushwaha-1225
Copy link
Author

Please clean up your commit history and post again to request a review. See here for guidelines.

I’ve cleaned up the commit history by removing unnecessary merge commits into the TweakDarkTheme branch and combining related changes into a single commit for clarity.

This is my first time using rebase -i. During the process, I used pick, squash, and drop commands for various commits. I initially thought there would be separate commit messages for each, but later realized they were combined into one during the rebase.
Although, it asked to enter three commit messages after rebasing, Idk why it happened. Could you please explain why all commit messages were merged into one?
I’d like to understand this better for future contributions.

Apologies for any confusion.

Please review the updated PR.

@gnprice
Copy link
Member

gnprice commented Dec 27, 2024

The #git help channel on chat.zulip.org is a good place to ask questions about using Git.

@Gaurav-Kushwaha-1225
Copy link
Author

Please clean up your commit history and post again to request a review. See here for guidelines.

Hi @alya, please review the updated PR.

@alya
Copy link
Collaborator

alya commented Jan 6, 2025

Thanks! I'll let other folks take a look at this one.

@gnprice gnprice added the maintainer review PR ready for review by Zulip maintainers label Jan 7, 2025
@PIG208
Copy link
Member

PIG208 commented Jan 8, 2025

Hi! Please read through the commit style guide (also previously linked by Alya) linked in our README and fix the commit message: https://github.com/zulip/zulip-flutter?tab=readme-ov-file#submitting-a-pull-request

Copy link
Member

@PIG208 PIG208 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR! I noted the differences between this revision and the Figma design after going through lib/widgets/message_list.dart and some part of lib/widgets/compose_box.dart for colors used in the widgets.

Some of the comments are just about different colors being used, and others request the addition/removal of variables. It should be fine to include color adjustments all in a single commit, but for adding/removing variables, let's try to have separate commits for the ones added, so it is easier to see which variables they replace. Consider using the NFC tag if a commit is a pure refactor.

I think there are also changes to the autocomplete window, but that should be addressed in #995,

Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 12, 2025
Adjusted the colors for `foreground` in
`DesignVariables` and `dateSeparator` in `MessageListTheme`
as asked.
`foreground`: zulip#1213 (comment)
`dateSeparator`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 12, 2025
Added `labelTime` variable in `MessageListTheme`
that replaces the `dateSeparatorText` and
`messageTimestamp` variable according to the latest
design.

`labelTime`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 12, 2025
Adjusted the colors for `foreground` in
`DesignVariables` and `dateSeparator` in
`MessageListTheme` as asked.

`foreground`: zulip#1213 (comment)
`dateSeparator`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 12, 2025
Added `labelTime` variable in `MessageListTheme`
that replaces the `dateSeparatorText` and
`messageTimestamp` variable according to the latest
design.

`labelTime`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Adjusted the colors for `foreground` in
`DesignVariables` and `dateSeparator` in
`MessageListTheme` as asked.

`foreground`: zulip#1213 (comment)
`dateSeparator`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Added `labelTime` variable in `MessageListTheme`
that replaces the `dateSeparatorText` and
`messageTimestamp` variable according to the latest
design.

`labelTime`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Added `labelTime` variable in `MessageListTheme`
that replaces the `dateSeparatorText` and
`messageTimestamp` variable according to the latest
design.

`labelTime`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Adjusted the colors for `foreground` in
`DesignVariables` and `dateSeparator` in `MessageListTheme`
as asked.
`foreground`: zulip#1213 (comment)
`dateSeparator`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Added `labelTime` variable in `MessageListTheme`
that replaces the `dateSeparatorText` and
`messageTimestamp` variable according to the latest
design.

`labelTime`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Removed `colorMessageHeaderIconInteractive` from
`DesignVariables` and used `title` in place of it
as per the design guidelines.
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 15, 2025
Removed `senderName` & `recipientHeaderText` from
`MessageListTheme` and used `title` in place of it
as per the design guidelines.
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 21, 2025
Adjusted the colors for `foreground` in
`DesignVariables` and `dateSeparator` in `MessageListTheme`
as asked.
`foreground`: zulip#1213 (comment)
`dateSeparator`: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Jan 21, 2025
Added `labelTime` variable in `MessageListTheme`
that replaces the `dateSeparatorText` and
`messageTimestamp` variable according to the latest
design.

`labelTime`: zulip#1213 (comment)
@Gaurav-Kushwaha-1225
Copy link
Author

Hi @gnprice,
I have updated the commit messages as required and below are the commits with short description and screenshots for you to review.

Description: The colorMessageHeaderIconInteractive is replaced with title in the DesignVariables, since the title variable is used at colorMessageHeaderIconInteractive places in the Figma Design. See the icon beside 'Latest App Version' topic name.

Description: The dateSeparatorText and messageTimestamp are replaced with labelTime in the MessageListTheme. Since, labelTime is the variable that is used at dateSeparatorText and messageTimestamp places in the Figma Design.
See the widget that shows date between the divider and time of all messages.

Description: The senderName and recipientHeaderText in MessageListTheme are replaced with title in DesignVariables, since the title variable is used at senderName and recipientHeaderText places in the Figma Design.
See the name of message sender like 'Gaurav Kushwaha' in below case and the icon beside 'You with yourself' in screenshots.

Description: The streamMessageBgDefault variable in MessageListTheme is replaced with bgMessageRegular variable. Since, this new bgMessageRegular variable is being used at streamMessageBgDefault places in the Figma Design.
See the background color of messages section especially the color behind the message separating divider.

Description: The dateSeparator variable in MessageListTheme is replaced with foreground variable of DesignVariables, since this foreground variable is being used in Figma Design for the same purpose.
See the message separating divider color.

  • Commits below screenshots are referring to: 8632239

Before After
Before After

Hope this comment resolves the matter.

@gnprice
Copy link
Member

gnprice commented Feb 14, 2025

The new commit messages don't contain any added information — they just repeat the same information three times.

Here's the new first commit message:

theme: Replace `colorMessageHeaderIconInteractive` with `title`

The `colorMessageHeaderIconInteractive` is replaced with `title` in the
`DesignVariables`, since the `title` variable is used at
`colorMessageHeaderIconInteractive` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4021-7569&t=b56sVJ6in9zEY1tU-0
discussion: https://github.com/zulip/zulip-flutter/pull/1213#discussion_r1908343739, https://github.com/zulip/zulip-flutter/pull/1213#discussion_r1938047329

This still doesn't answer the questions I asked above:

Those two places were indeed using designVariables.colorMessageHeaderIconInteractive and they get changed to use designVariables.title. But what's the actual effect of that in the UI? And what's the reason for that change?

nor the expanded version I offered later:

Here's a bit of a prompt, though, just expanding those questions in a bit more detail. This commit is changing a couple of spots in the code which look like two different spots in the UI. What are those places in the UI? And what's the effect of the change — does it make a particular thing darker in color? Lighter? Some other effect?

The other commit messages are all the same way.


IOW the new commit messages do the same thing as the original commit message you quoted at #1213 (comment) — which @PIG208 correctly told you was redundant, as I told you at #1213 (comment) I agreed with — but they do it even more so.


The one other change is that the Figma link in the first commit message got changed (oh and I guess a second link got added under "discussion"). But the screen pointed to by the new link still doesn't look like it has any examples of the UI that is changed in that commit.

@Gaurav-Kushwaha-1225
Copy link
Author

This still doesn't answer the questions I asked above:

Those two places were indeed using designVariables.colorMessageHeaderIconInteractive and they get changed to use designVariables.title. But what's the actual effect of that in the UI? And what's the reason for that change?

nor the expanded version I offered later:

Here's a bit of a prompt, though, just expanding those questions in a bit more detail. This commit is changing a couple of spots in the code which look like two different spots in the UI. What are those places in the UI? And what's the effect of the change — does it make a particular thing darker in color? Lighter? Some other effect?

Let's take the example of this commit itself.

I have added this below line in above comment and added screenshots to refer I have attached.

See the icon beside 'Latest App Version' topic name.

or the follow icon in a topic name. Which shows the actual effect on UI? i.e. Makes the icon lighter

And in the commit message I have added this.

The colorMessageHeaderIconInteractive is replaced with title in the DesignVariables, since the title variable is used at colorMessageHeaderIconInteractive places in the Figma Design.

Which explains that in Figma designs this colorMessageHeaderIconInteractive variable is not being used to give color to what it is giving to in the app instead title variable from DesignVariables is being used for that and to keep the code consistent with the flow of design this has to be updated.

And the design frame that it is referring to in the commit link also has a similar kind of drop-down icon beside the topic name.

@Gaurav-Kushwaha-1225
Copy link
Author

I have added this small explanation above.

If still I am not able to present this correctly,
I request @PIG208 to please help me regarding this as he only reviewed and guided me through this PR.

And I will update the commit messages once again as told earlier by @PIG208 and @gnprice too.
Thank You.

@gnprice
Copy link
Member

gnprice commented Feb 14, 2025

See the icon beside 'Latest App Version' topic name.

I see, that's in your comment above at #1213 (comment) .

It's not in your actual commit message in the current revision of the PR, though. That commit is here:
8632239
If you intended that text to be in your commit message, then that's a good example of why it's important to reread your work before sending it for review:
https://zulip.readthedocs.io/en/latest/contributing/code-reviewing.html#reviewing-your-own-code

That has the right shape to begin to answer the questions, then. But I still don't know what it means — the text "Latest App Version" doesn't seem to appear anywhere on the screen that the commit's (new) Figma link points to:
image

or the follow icon in a topic name.

This sounds relevant (the information "the follow icon") but also isn't currently in the actual commit message.

Which shows the actual effect on UI? i.e. Makes the icon lighter

Great, that's an answer to my other main question. It should therefore also go in the commit message 🙂 (and I don't see it in your above comment #1213 (comment) either).


I don't think there's any information you need from @PIG208 which you haven't already gotten in this thread. Please try revising the commits again to answer the questions I've asked about the changes and to address the other feedback you've gotten.

If you have other questions, #mobile-dev-help is the best place to ask for help.

@Gaurav-Kushwaha-1225
Copy link
Author

I have added this below line in above comment and added screenshots to refer I have attached.

See the icon beside 'Latest App Version' topic name.

or the follow icon in a topic name. Which shows the actual effect on UI? i.e. Makes the icon lighter

I was referring 'Latest App Version' to the screenshots I have attached in my above comment.
#1213 (comment)

Anyways, I will ask in #mobile-dev-help regarding commit messages and update this PR soon.

Thank you.

Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `colorMessageHeaderIconInteractive` giving color to icons beside
topic names (e.g., the drop-down icon beside the topic *Moving to Zulip*
in the below Figma design).

This change aligns with the Figma design, where `title` is used in all
instances previously assigned to `colorMessageHeaderIconInteractive`.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4021-7569&t=b56sVJ6in9zEY1tU-0
discussion: zulip#1213 (comment), zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
…Time`

The `dateSeparatorText` and `messageTimestamp` are replaced with `labelTime`
in the `MessageListTheme`. Since, `labelTime` is the variable that is used
at `dateSeparatorText` and `messageTimestamp` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=QCuXEn8bYVbf4Fli-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `senderName` and `recipientHeaderText` in `MessageListTheme` are
replaced with `title` in `DesignVariables`, since the `title` variable is
used at `senderName` and `recipientHeaderText` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `streamMessageBgDefault` variable in `MessageListTheme` is replaced
with `bgMessageRegular` variable. Since, this new `bgMessageRegular` variable
is being used at `streamMessageBgDefault` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `dateSeparator` variable in `MessageListTheme` is replaced with
`foreground` variable of `DesignVariables`, since this `foreground`
variable is being used in Figma Design for the same purpose.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)

Fixes: zulip#973
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `colorMessageHeaderIconInteractive` giving color to icons beside
topic names (e.g., the drop-down icon beside the topic *Moving to Zulip*
in the below Figma design) have been replaced to a more brighter versions
(more alpha) in both themes, using the `title` variable according to the
Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4021-7569&t=b56sVJ6in9zEY1tU-0
discussion: zulip#1213 (comment), zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
…Time`

The `dateSeparatorText` and `messageTimestamp` are replaced with `labelTime`
in the `MessageListTheme`. Since, `labelTime` is the variable that is used
at `dateSeparatorText` and `messageTimestamp` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=QCuXEn8bYVbf4Fli-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `senderName` and `recipientHeaderText` in `MessageListTheme` are
replaced with `title` in `DesignVariables`, since the `title` variable is
used at `senderName` and `recipientHeaderText` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `streamMessageBgDefault` variable in `MessageListTheme` is replaced
with `bgMessageRegular` variable. Since, this new `bgMessageRegular` variable
is being used at `streamMessageBgDefault` places in the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 20, 2025
The `dateSeparator` variable in `MessageListTheme` is replaced with
`foreground` variable of `DesignVariables`, since this `foreground`
variable is being used in Figma Design for the same purpose.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)

Fixes: zulip#973
The `colorMessageHeaderIconInteractive` giving color to follow/mute
icons beside topic names have been replaced to a lighter and darker
versions in dark and light themes respectively, using the `title`
variable of `DesignVariables`.

This specific UI doesn't appear in the Figma design, but we use `title`
because it's used there for the color of a dropdown icon that also
appears next to topics.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4021-7569&t=b56sVJ6in9zEY1tU-0
discussion: zulip#1213 (comment), zulip#1213 (comment)
The `dateSeparatorText` and `messageTimestamp` giving color to the date
and time stamp on messages and message header have been replaced to a
lighter versions both in dark and light themes, using a new `labelTime`
variable in `MessageListTheme`, according to the Figma Design.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=QCuXEn8bYVbf4Fli-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 22, 2025
The `senderName` & `recipientHeaderText` giving colors to name of sender
in each message and left icon + text in the Message Header of both Stream
messages and DMs, respectively, have been replaced to a darker versions
in both dark and light themes, using the `title` variable of `DesignVariables`,
according to the Figma Design.

Note: left icon in the Message Header of Stream message is added just to
give hspace (see line no. 1075 in `lib/widgets/message_list.dart`).

This specific UI of left icon and text in message header for the DMs
doesn't appear in the Figma design, but we use `title` variable because
`recipientHeaderText` was used previously for coloring them.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 22, 2025
The `streamMessageBgDefault` giving colors to the background of both
Stream messages and DMs UI, has been changed to a darker version for the
dark theme, using a new `bgMessageRegular` variable in the
`MessageListTheme`, according to the Figma design. It's just a refactor
of variable for the light theme.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
Gaurav-Kushwaha-1225 added a commit to Gaurav-Kushwaha-1225/zulip-flutter that referenced this pull request Feb 22, 2025
The variable giving color to divider lines in the Message List UI
i.e. `dateSeparator` has been replaced with the `foreground` variable
of `DesignVariables`, according to the Figma design.
There isn't any change in the values of color from the previous one i.e.
`dateSeparator`.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)

Fixes: zulip#973
The `senderName` & `recipientHeaderText` giving colors to name of sender
in each message and left icon + text in the Message Header of both Stream
messages and DMs, respectively, have been replaced to a lighter and darker
versions in dark and light themes, respectively, using the `title`
variable of `DesignVariables`, according to the Figma Design.

Note: left icon in the Message Header of Stream message is added just to
give hspace (see line no. 1075 in `lib/widgets/message_list.dart`).

This specific UI of left icon and text in message header for the DMs
doesn't appear in the Figma design, but we use `title` variable because
`recipientHeaderText` was used previously for coloring them.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
The `streamMessageBgDefault` giving colors to the background of both
Stream messages and DMs UI, has been changed to a darker version for the
dark theme, using a new `bgMessageRegular` variable in the
`MessageListTheme`, according to the Figma design. It's just a refactor
of variable for the light theme.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)
The variable giving color to divider lines in the Message List UI
i.e. `dateSeparator` has been replaced with the `foreground` variable
of `DesignVariables`, according to the Figma design.
There isn't any change in the values of color from the previous one i.e.
`dateSeparator`.

Figma: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=4993-20811&t=vu2wWOBiVb0BB6Vz-0
discussion: zulip#1213 (comment)

Fixes: zulip#973
@Gaurav-Kushwaha-1225
Copy link
Author

Hi @gnprice,
I have updated the commit messages as required and below are the commits with a short description and screenshots for you to review.

Before After
  • Commit 2: 65b5bdb

    • This commit reduces the opacity, causing the time and date stamp to appear lighter/less opaque in both themes. Should I explicitly mention this in the commit message, or would a different phrasing be more appropriate to avoid confusion with "lighter" in other commits?
Before After
Before After
Before After
Before After

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration review Added by maintainers when PR may be ready for integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tweak dark theme for slightly higher contrast
5 participants