Skip to content

Commit 59524d1

Browse files
committed
msglist: Update "Mark all messages as read" button icon
Icon taken from the Figma design: https://www.figma.com/design/1JTNtYo9memgW7vV6d0ygq/Zulip-Mobile?node-id=3512-7&t=FEydAZe5DNKVlKnV-0 Fixes: zulip#1357
1 parent 9e70ae9 commit 59524d1

File tree

4 files changed

+21
-14
lines changed

4 files changed

+21
-14
lines changed

assets/icons/ZulipIcons.ttf

256 Bytes
Binary file not shown.

assets/icons/message_checked.svg

+4
Loading

lib/widgets/icons.dart

+16-13
Original file line numberDiff line numberDiff line change
@@ -102,44 +102,47 @@ abstract final class ZulipIcons {
102102
/// The Zulip custom icon "menu".
103103
static const IconData menu = IconData(0xf11a, fontFamily: "Zulip Icons");
104104

105+
/// The Zulip custom icon "message_checked".
106+
static const IconData message_checked = IconData(0xf11b, fontFamily: "Zulip Icons");
107+
105108
/// The Zulip custom icon "message_feed".
106-
static const IconData message_feed = IconData(0xf11b, fontFamily: "Zulip Icons");
109+
static const IconData message_feed = IconData(0xf11c, fontFamily: "Zulip Icons");
107110

108111
/// The Zulip custom icon "mute".
109-
static const IconData mute = IconData(0xf11c, fontFamily: "Zulip Icons");
112+
static const IconData mute = IconData(0xf11d, fontFamily: "Zulip Icons");
110113

111114
/// The Zulip custom icon "read_receipts".
112-
static const IconData read_receipts = IconData(0xf11d, fontFamily: "Zulip Icons");
115+
static const IconData read_receipts = IconData(0xf11e, fontFamily: "Zulip Icons");
113116

114117
/// The Zulip custom icon "send".
115-
static const IconData send = IconData(0xf11e, fontFamily: "Zulip Icons");
118+
static const IconData send = IconData(0xf11f, fontFamily: "Zulip Icons");
116119

117120
/// The Zulip custom icon "share".
118-
static const IconData share = IconData(0xf11f, fontFamily: "Zulip Icons");
121+
static const IconData share = IconData(0xf120, fontFamily: "Zulip Icons");
119122

120123
/// The Zulip custom icon "share_ios".
121-
static const IconData share_ios = IconData(0xf120, fontFamily: "Zulip Icons");
124+
static const IconData share_ios = IconData(0xf121, fontFamily: "Zulip Icons");
122125

123126
/// The Zulip custom icon "smile".
124-
static const IconData smile = IconData(0xf121, fontFamily: "Zulip Icons");
127+
static const IconData smile = IconData(0xf122, fontFamily: "Zulip Icons");
125128

126129
/// The Zulip custom icon "star".
127-
static const IconData star = IconData(0xf122, fontFamily: "Zulip Icons");
130+
static const IconData star = IconData(0xf123, fontFamily: "Zulip Icons");
128131

129132
/// The Zulip custom icon "star_filled".
130-
static const IconData star_filled = IconData(0xf123, fontFamily: "Zulip Icons");
133+
static const IconData star_filled = IconData(0xf124, fontFamily: "Zulip Icons");
131134

132135
/// The Zulip custom icon "three_person".
133-
static const IconData three_person = IconData(0xf124, fontFamily: "Zulip Icons");
136+
static const IconData three_person = IconData(0xf125, fontFamily: "Zulip Icons");
134137

135138
/// The Zulip custom icon "topic".
136-
static const IconData topic = IconData(0xf125, fontFamily: "Zulip Icons");
139+
static const IconData topic = IconData(0xf126, fontFamily: "Zulip Icons");
137140

138141
/// The Zulip custom icon "unmute".
139-
static const IconData unmute = IconData(0xf126, fontFamily: "Zulip Icons");
142+
static const IconData unmute = IconData(0xf127, fontFamily: "Zulip Icons");
140143

141144
/// The Zulip custom icon "user".
142-
static const IconData user = IconData(0xf127, fontFamily: "Zulip Icons");
145+
static const IconData user = IconData(0xf128, fontFamily: "Zulip Icons");
143146

144147
// END GENERATED ICON DATA
145148
}

lib/widgets/message_list.dart

+1-1
Original file line numberDiff line numberDiff line change
@@ -826,7 +826,7 @@ class _MarkAsReadWidgetState extends State<MarkAsReadWidget> {
826826
backgroundColor: WidgetStatePropertyAll(messageListTheme.unreadMarker),
827827
),
828828
onPressed: _loading ? null : () => _handlePress(context),
829-
icon: const Icon(Icons.playlist_add_check),
829+
icon: const Icon(ZulipIcons.message_checked),
830830
label: Text(zulipLocalizations.markAllAsReadLabel))))));
831831
}
832832
}

0 commit comments

Comments
 (0)