Skip to content

Commit 0a7ac8b

Browse files
authored
Merge pull request #104 from GetStream/feature/streamIcons
Feature/stream icons
2 parents 24d9b24 + d762472 commit 0a7ac8b

19 files changed

+1243
-99
lines changed

assets/Icon_LOL_reaction.svg

Lines changed: 0 additions & 5 deletions
This file was deleted.

assets/Icon_love_reaction.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

assets/Icon_thumbs_down_reaction.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

assets/Icon_thumbs_up_reaction.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

assets/Icon_wut_reaction.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

assets/icon_edit.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

assets/icon_user_minus.svg

Lines changed: 0 additions & 5 deletions
This file was deleted.

fonts/stream-icons.ttf

50.8 KB
Binary file not shown.

lib/src/channel_bottom_sheet.dart

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
import 'package:flutter/cupertino.dart';
22
import 'package:flutter/material.dart';
3-
import 'package:flutter_svg/flutter_svg.dart';
4-
import 'package:line_awesome_icons/line_awesome_icons.dart';
53
import 'package:stream_chat/stream_chat.dart';
4+
import 'package:stream_chat_flutter/src/stream_icons.dart';
65
import 'package:stream_chat_flutter/src/utils.dart';
76

87
import 'channel_info.dart';
@@ -75,7 +74,7 @@ class ChannelBottomSheet extends StatelessWidget {
7574
builder: (context, snapshot) {
7675
return ListTile(
7776
leading: Icon(
78-
LineAwesomeIcons.volume_off,
77+
StreamIcons.mute,
7978
size: 22,
8079
color: StreamChatTheme.of(context).primaryIconTheme.color,
8180
),
@@ -95,10 +94,10 @@ class ChannelBottomSheet extends StatelessWidget {
9594
Divider(),
9695
if (channel.isGroup && !channel.isDistinct)
9796
ListTile(
98-
leading: SvgPicture.asset(
99-
'assets/icon_user_minus.svg',
100-
package: 'stream_chat_flutter',
101-
width: 22,
97+
leading: Icon(
98+
StreamIcons.user_minus,
99+
size: 22,
100+
color: Colors.black,
102101
),
103102
title: Text('Leave Group'),
104103
onTap: () async {

lib/src/channel_list_view.dart

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ import 'dart:convert';
33
import 'package:flutter/foundation.dart';
44
import 'package:flutter/material.dart';
55
import 'package:flutter_slidable/flutter_slidable.dart';
6-
import 'package:flutter_svg/flutter_svg.dart';
7-
import 'package:line_awesome_icons/line_awesome_icons.dart';
86
import 'package:stream_chat/stream_chat.dart';
97
import 'package:stream_chat_flutter/src/channels_bloc.dart';
108
import 'package:stream_chat_flutter/src/utils.dart';
@@ -362,7 +360,7 @@ class _ChannelListViewState extends State<ChannelListView>
362360
),
363361
IconSlideAction(
364362
color: backgroundColor,
365-
icon: LineAwesomeIcons.volume_off,
363+
icon: StreamIcons.mute,
366364
onTap: () async {
367365
if (!channel.isMuted) {
368366
await channel.mute();
@@ -374,13 +372,7 @@ class _ChannelListViewState extends State<ChannelListView>
374372
if (channel.isGroup && !channel.isDistinct)
375373
IconSlideAction(
376374
color: backgroundColor,
377-
iconWidget: SvgPicture.asset(
378-
'assets/icon_user_minus.svg',
379-
package: 'stream_chat_flutter',
380-
color:
381-
StreamChatTheme.of(context).primaryIconTheme.color,
382-
width: 22,
383-
),
375+
icon: StreamIcons.user_minus,
384376
onTap: () async {
385377
final confirm = await showConfirmationDialog(
386378
context,

0 commit comments

Comments
 (0)