From d3d042dff199343de2df8c1dde3cdee3c80a3aeb Mon Sep 17 00:00:00 2001 From: Gabriel Henriques Date: Tue, 30 Mar 2021 16:12:52 -0300 Subject: [PATCH] Fix icons --- app/lib/lib/roomTypes/private.js | 5 ++++- app/lib/lib/roomTypes/public.js | 3 +++ app/ui-master/public/icons.svg | 18 ++++++++++++++++-- app/ui-master/public/icons/hashtag-lock.svg | 4 ++++ app/ui-master/public/icons/team-lock.svg | 10 ++++++++++ app/ui-master/public/icons/team.svg | 4 ++-- private/public/icons.svg | 18 ++++++++++++++++-- 7 files changed, 55 insertions(+), 7 deletions(-) create mode 100644 app/ui-master/public/icons/hashtag-lock.svg create mode 100644 app/ui-master/public/icons/team-lock.svg diff --git a/app/lib/lib/roomTypes/private.js b/app/lib/lib/roomTypes/private.js index 5e79c4192311a..385abaa911504 100644 --- a/app/lib/lib/roomTypes/private.js +++ b/app/lib/lib/roomTypes/private.js @@ -26,7 +26,7 @@ export class PrivateRoomType extends RoomTypeConfig { super({ identifier: 'p', order: 40, - icon: 'lock', + icon: 'hashtag-lock', label: 'Private_Groups', route: new PrivateRoomRoute(), }); @@ -36,6 +36,9 @@ export class PrivateRoomType extends RoomTypeConfig { if (roomData.prid) { return 'discussion'; } + if (roomData.teamMain) { + return 'team-lock'; + } return this.icon; } diff --git a/app/lib/lib/roomTypes/public.js b/app/lib/lib/roomTypes/public.js index 78272d1d7f7fe..30977d3b09bb5 100644 --- a/app/lib/lib/roomTypes/public.js +++ b/app/lib/lib/roomTypes/public.js @@ -35,6 +35,9 @@ export class PublicRoomType extends RoomTypeConfig { if (roomData.prid) { return 'discussion'; } + if (roomData.teamMain) { + return 'team'; + } return this.icon; } diff --git a/app/ui-master/public/icons.svg b/app/ui-master/public/icons.svg index e9bf9f93bdf70..337960432a6af 100644 --- a/app/ui-master/public/icons.svg +++ b/app/ui-master/public/icons.svg @@ -164,6 +164,10 @@ + + + + @@ -338,8 +342,18 @@ - - + + + + + + + + + + + + diff --git a/app/ui-master/public/icons/hashtag-lock.svg b/app/ui-master/public/icons/hashtag-lock.svg new file mode 100644 index 0000000000000..64a6e63f84423 --- /dev/null +++ b/app/ui-master/public/icons/hashtag-lock.svg @@ -0,0 +1,4 @@ + + + + diff --git a/app/ui-master/public/icons/team-lock.svg b/app/ui-master/public/icons/team-lock.svg new file mode 100644 index 0000000000000..4b80807d49b9c --- /dev/null +++ b/app/ui-master/public/icons/team-lock.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/app/ui-master/public/icons/team.svg b/app/ui-master/public/icons/team.svg index 117baef64a518..da769cc80dd38 100644 --- a/app/ui-master/public/icons/team.svg +++ b/app/ui-master/public/icons/team.svg @@ -1,3 +1,3 @@ - - + + \ No newline at end of file diff --git a/private/public/icons.svg b/private/public/icons.svg index e9bf9f93bdf70..337960432a6af 100644 --- a/private/public/icons.svg +++ b/private/public/icons.svg @@ -164,6 +164,10 @@ + + + + @@ -338,8 +342,18 @@ - - + + + + + + + + + + + +