Skip to content

msglist: Implement MessageListTheme, with dark-theme colors #843

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

Merged
merged 18 commits into from
Jul 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
e267589
msglist: Follow web instead of Figma for message timestamp color
chrisbobbe Jul 26, 2024
d12dbb7
msglist [nfc]: Remove a TODO for finding some dark-theme colors
chrisbobbe Jul 26, 2024
daca12c
msglist [nfc]: Comment on a color that's the same in web between ligh…
chrisbobbe Jul 26, 2024
ba6bf86
msglist: Add MessageListTheme, with just one property to start
chrisbobbe Jul 26, 2024
035760a
msglist: Add MessageListTheme.unsubscribedStreamRecipientHeaderBg
chrisbobbe Jul 26, 2024
637cd7d
msglist: Add MessageListTheme.dmRecipientHeaderBg
chrisbobbe Jul 26, 2024
d797c90
msglist: Add MessageListTheme.unreadMarker
chrisbobbe Jul 26, 2024
6b0f175
msglist: Add MessageListTheme.dateSeparator
chrisbobbe Jul 27, 2024
1075cb4
msglist: Add MessageListTheme.unreadMarkerGap
chrisbobbe Jul 27, 2024
c963d9d
msglist: Add MessageListTheme.recipientHeaderText
chrisbobbe Jul 27, 2024
f5f6af2
msglist: Add MessageListTheme.streamRecipientHeaderChevronRight
chrisbobbe Jul 27, 2024
246c785
msglist: Add MessageListTheme.dateSeparatorText
chrisbobbe Jul 27, 2024
480d257
msglist: Add MessageListTheme.senderName
chrisbobbe Jul 27, 2024
67c78de
msglist [nfc]: Express a color with HSL, like in web
chrisbobbe Jul 27, 2024
5fe9361
msglist: Add MessageListTheme.senderBotIcon
chrisbobbe Jul 27, 2024
beee77e
msglist: Add MessageListTheme.messageTimestamp
chrisbobbe Jul 27, 2024
7bd5bef
msglist [nfc]: Move DesignVariables.editedMovedMarkerCollapsed to here
chrisbobbe Jul 27, 2024
124f81f
msglist: Lighten MessageListTheme.dark().editedMovedMarkerCollapsed, …
chrisbobbe Jul 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions lib/widgets/edit_state_marker.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ import 'package:flutter/material.dart';

import '../api/model/model.dart';
import 'icons.dart';
import 'message_list.dart';
import 'text.dart';
import 'theme.dart';

class EditStateMarker extends StatelessWidget {
const EditStateMarker({
Expand Down Expand Up @@ -44,7 +44,7 @@ class _EditStateMarkerPill extends StatelessWidget {

@override
Widget build(BuildContext context) {
final designVariables = DesignVariables.of(context);
final messageListTheme = MessageListTheme.of(context);

final IconData icon;
final Offset offset;
Expand All @@ -69,6 +69,6 @@ class _EditStateMarkerPill extends StatelessWidget {
child: Transform.translate(
offset: offset,
child: Icon(
icon, size: 16, color: designVariables.editedMovedMarkerCollapsed)));
icon, size: 16, color: messageListTheme.editedMovedMarkerCollapsed)));
}
}
Loading