Skip to content

Commit 705797a

Browse files
dm page : Implement "No DMs yet" UI design
Implemented the UI for the "No DMs yet" state on the RecentDmConversationsPage according to the design provided. Fixes part of zulip#127
1 parent 6070a7f commit 705797a

File tree

6 files changed

+117
-11
lines changed

6 files changed

+117
-11
lines changed

assets/icons/ZulipIcons.ttf

1.98 KB
Binary file not shown.

assets/icons/no_dm.svg

Lines changed: 10 additions & 0 deletions
Loading

assets/icons/no_dm_down_arrow.svg

Lines changed: 3 additions & 0 deletions
Loading

lib/widgets/icons.dart

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -99,35 +99,41 @@ abstract final class ZulipIcons {
9999
/// The Zulip custom icon "mute".
100100
static const IconData mute = IconData(0xf119, fontFamily: "Zulip Icons");
101101

102+
/// The Zulip custom icon "no_dm".
103+
static const IconData no_dm = IconData(0xf11a, fontFamily: "Zulip Icons");
104+
105+
/// The Zulip custom icon "no_dm_down_arrow".
106+
static const IconData no_dm_down_arrow = IconData(0xf11b, fontFamily: "Zulip Icons");
107+
102108
/// The Zulip custom icon "read_receipts".
103-
static const IconData read_receipts = IconData(0xf11a, fontFamily: "Zulip Icons");
109+
static const IconData read_receipts = IconData(0xf11c, fontFamily: "Zulip Icons");
104110

105111
/// The Zulip custom icon "send".
106-
static const IconData send = IconData(0xf11b, fontFamily: "Zulip Icons");
112+
static const IconData send = IconData(0xf11d, fontFamily: "Zulip Icons");
107113

108114
/// The Zulip custom icon "share".
109-
static const IconData share = IconData(0xf11c, fontFamily: "Zulip Icons");
115+
static const IconData share = IconData(0xf11e, fontFamily: "Zulip Icons");
110116

111117
/// The Zulip custom icon "share_ios".
112-
static const IconData share_ios = IconData(0xf11d, fontFamily: "Zulip Icons");
118+
static const IconData share_ios = IconData(0xf11f, fontFamily: "Zulip Icons");
113119

114120
/// The Zulip custom icon "smile".
115-
static const IconData smile = IconData(0xf11e, fontFamily: "Zulip Icons");
121+
static const IconData smile = IconData(0xf120, fontFamily: "Zulip Icons");
116122

117123
/// The Zulip custom icon "star".
118-
static const IconData star = IconData(0xf11f, fontFamily: "Zulip Icons");
124+
static const IconData star = IconData(0xf121, fontFamily: "Zulip Icons");
119125

120126
/// The Zulip custom icon "star_filled".
121-
static const IconData star_filled = IconData(0xf120, fontFamily: "Zulip Icons");
127+
static const IconData star_filled = IconData(0xf122, fontFamily: "Zulip Icons");
122128

123129
/// The Zulip custom icon "topic".
124-
static const IconData topic = IconData(0xf121, fontFamily: "Zulip Icons");
130+
static const IconData topic = IconData(0xf123, fontFamily: "Zulip Icons");
125131

126132
/// The Zulip custom icon "unmute".
127-
static const IconData unmute = IconData(0xf122, fontFamily: "Zulip Icons");
133+
static const IconData unmute = IconData(0xf124, fontFamily: "Zulip Icons");
128134

129135
/// The Zulip custom icon "user".
130-
static const IconData user = IconData(0xf123, fontFamily: "Zulip Icons");
136+
static const IconData user = IconData(0xf125, fontFamily: "Zulip Icons");
131137

132138
// END GENERATED ICON DATA
133139
}

0 commit comments

Comments
 (0)