feat: Converted png to svg

This commit is contained in:
Deven Joshi
2020-10-29 19:31:48 +05:30
parent 8384b60532
commit 9f8248738d
4 changed files with 14 additions and 3 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 400 B

+9
View File
@@ -0,0 +1,9 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<rect width="16" height="16" fill="url(#pattern0)"/>
<defs>
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
<use xlink:href="#image0" transform="scale(0.0138889)"/>
</pattern>
<image id="image0" width="72" height="72" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAIAAADajyQQAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAASKADAAQAAAABAAAASAAAAACQMUbvAAAEoUlEQVRoBe1bz2/cRBR+b8b27iYhImpRERQ4kCpVURSQuCAk/gluHCpxhWPvPXHhRCX+BCr+Ag4ckKhExKFSCwgCiIpKFSBSperSNCXJeuzhGzu762zjGe8vdjbyyIrHfuM373vfm+fxzoRXVlboNBZxGkEZTDWweWM2qGJwmmqtqzQcqQ0T4egWc4XSvRz57AaGThYXIyHG76vESKVJpT0ZHHiQGk/27oxWcQBDD61WdO3au2trzxMlo/VhfUrQV9u0uUNBNtqZ95W6cvv2D+12KMYa/w5gsAn6L148t77+8nSAMf1OtJVQJA1+5sM4XpBZ3eoPp9ANDCqUAlf54VQ4bAMmKE9TSrNQZ44RJMPqOKn9WHSfpNCXe5UYCwethXfhkYmkEyY56FyQdljgDd2MMN4cwKAUCetbop2skgFk+c8T8ePf2oTM2NgEvfrH/vlCypXMb545sxAEQZbz0cFuHP/06JHSeqjO3MAOia4QFeJeBD9vL13+jA4VFQwaJLXatUrTq5fWP1hdI51lfK2bUn60sWHyb5bxpRA3Hzx4b3MzVmqo15sDmNFP9G+fLtxgkWj9pMMHkwEWx4khvus5VJtBwSohAHUoSLlLCyryGyf9HYgB8IT3NZvTgOSkh633xInTjOLbGXOe4qVVW1E4OHCLsrmuV2Jstggx+DppigNRkluC0MRht8p7YFq/0Gp9eOECXgA9VLcePtzc2bFjmwNgrywuXt3Y6PMj5adbW1/fvy+tMy/vgeWAivlDa7zT+jhLanXyKHHM+LdNEkAmsCQD8FPMFGhbodfZhyLiqpMk+La0WCu4H1mSCRMES+NcNGNgmDFdv3v3xvZ2+SezXhDPvSTeDhimGjyS5a3HC6FwYJsxMATVnb29X3d3yxjQlC5z8FoYSmrkwATJv9J8hlz2kLk/Y2DGAuagPHFjeDVY4PNaGroMS4K0qZtpsq30Y9fWag5ls2esgtPw6ZcgZfQ+ARCfzqfmAJjkaDk8JynqhmLQjJ/RrlD0HRi4Aqq3zl5uiFaeBwN8D7Yf/9L+gkyeLC02WelD/68AU/mGWGqIZhcY8g3Yc5Q5AAYEGFRHOTELR52lRzuyU5sVa2B24v2T1oz5x4ndopoxu3/8k9aM+ceJ3aKaMbt//JPWjPnHid2imjG7f/yT1oz5x4ndopoxu3/8k9aM+ceJ3aKaMbt//JPWjPnHid2iar8EM1Y38gPaUElIxdieOf6WI7txRqpjVkoqs7X26CduLJG5F1sqLfwxHTxLnbOUZCscQmh+MVl9nWNlWxF3m1ypRarVfnP1zxXGkmYODNsb2/eI2o49hS7GGD+bS7r3Di290dtrnUTp3sfvV7JrAo30HRF+ws3+ToGIxOcU/kZmXam8uIDlTyYRqZBUVw2iYrnVvZj6GXGyX+wkokbUXSwr3j9erwYMUQCP9Z12bP/icYXTv0oJYeQspzbdV2AMRIUZ9544AUNLPrX9+ikGncCwL141vryefHfe7I73oUgZfP+Nlg7LudI/xsWdo83IPgCDDUDlAubAfQQEoThvxZNxM3m31cAm79PpaqwZm65/J6/9P+SgOtcsbo4fAAAAAElFTkSuQmCC"/>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

+3 -2
View File
@@ -6,6 +6,7 @@ import 'package:file_picker/file_picker.dart';
import 'package:flutter/cupertino.dart'; import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart'; import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart';
import 'package:flutter_svg/flutter_svg.dart';
import 'package:http_parser/http_parser.dart'; import 'package:http_parser/http_parser.dart';
import 'package:image_picker/image_picker.dart'; import 'package:image_picker/image_picker.dart';
import 'package:mime/mime.dart'; import 'package:mime/mime.dart';
@@ -516,8 +517,8 @@ class MessageInputState extends State<MessageInput> {
leading: c.name == 'giphy' leading: c.name == 'giphy'
? CircleAvatar( ? CircleAvatar(
backgroundColor: Colors.black, backgroundColor: Colors.black,
child: Image.asset( child: SvgPicture.asset(
'images/giphy_icon.png', 'images/giphy_icon.svg',
package: 'stream_chat_flutter', package: 'stream_chat_flutter',
width: 16.0, width: 16.0,
height: 16.0, height: 16.0,
+2 -1
View File
@@ -32,10 +32,11 @@ dependencies:
carousel_slider: ^2.2.1 carousel_slider: ^2.2.1
clipboard: ^0.1.2+8 clipboard: ^0.1.2+8
widgets_visibility_provider: ^2.0.2 widgets_visibility_provider: ^2.0.2
flutter_svg: ^0.19.1
flutter: flutter:
assets: assets:
- images/giphy_icon.png - images/giphy_icon.svg
fonts: fonts:
- family: stream-icons - family: stream-icons
fonts: fonts: