From 746018f6b81b40e8858303662ac9ec5ce59ac6eb Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 28 Apr 2021 11:49:34 +0200 Subject: [PATCH] Refactor actor avatar display --- .../account-video-channels.component.html | 7 +- .../account-video-channels.component.scss | 10 +- .../src/app/+accounts/accounts.component.html | 2 +- client/src/app/+accounts/accounts.module.ts | 4 +- client/src/app/+admin/admin.module.ts | 4 +- .../instance-account-blocklist.component.html | 2 +- .../video-comment-list.component.html | 2 +- .../users/user-list/user-list.component.html | 2 +- .../src/app/+my-account/my-account.module.ts | 4 +- .../my-video-channels.component.html | 4 +- .../my-video-channels.component.scss | 4 +- .../my-video-channels.module.ts | 4 +- .../src/app/+my-library/my-library.module.ts | 4 +- .../my-ownership/my-ownership.component.html | 2 +- .../my-subscriptions.component.html | 7 +- .../my-subscriptions.component.scss | 19 ++- client/src/app/+search/search.component.html | 11 +- client/src/app/+search/search.component.scss | 18 ++- client/src/app/+search/search.component.ts | 26 +++-- client/src/app/+search/search.module.ts | 2 + .../video-channels.component.html | 20 ++-- .../video-channels.component.scss | 8 +- .../+video-channels/video-channels.module.ts | 4 +- .../comment/video-comment-add.component.html | 2 +- .../comment/video-comment-add.component.scss | 3 +- .../comment/video-comment.component.html | 8 +- .../comment/video-comment.component.scss | 10 +- .../comment/video-comment.component.ts | 4 + .../video-avatar-channel.component.html | 6 +- .../+video-watch/video-watch.module.ts | 4 +- .../overview/video-overview.component.html | 2 +- .../overview/video-overview.component.scss | 5 +- .../overview/video-overview.component.ts | 4 +- client/src/app/+videos/videos.module.ts | 4 +- client/src/app/app.module.ts | 4 +- client/src/app/menu/menu.component.html | 2 +- client/src/app/menu/menu.component.scss | 2 +- .../abuse-details.component.html | 4 +- .../abuse-list-table.component.html | 2 +- .../shared-abuse-list.module.ts | 4 +- .../account-avatar.component.html | 18 --- .../account-avatar.component.ts | 62 ---------- .../app/shared/shared-account-avatar/index.ts | 2 - .../actor-avatar-edit.component.html | 3 +- .../actor-avatar-edit.component.scss | 10 +- .../actor-avatar-edit.component.ts | 12 ++ .../shared-actor-image-edit.module.ts | 2 + .../actor-avatar.component.html | 19 +++ .../actor-avatar.component.scss} | 49 ++++++-- .../actor-avatar.component.ts | 110 ++++++++++++++++++ .../app/shared/shared-actor-image/index.ts | 1 + .../shared-actor-image.module.ts} | 8 +- .../users/user-notification.model.ts | 4 +- .../users/user-notifications.component.scss | 7 +- .../video-channel/video-channel.model.ts | 2 +- .../account-blocklist.component.html | 2 +- .../shared-moderation.module.ts | 4 +- .../shared-video-miniature.module.ts | 4 +- .../video-miniature.component.html | 13 ++- .../video-miniature.component.scss | 7 +- client/src/sass/include/_actor.scss | 12 +- client/src/sass/include/_mixins.scss | 33 +----- 62 files changed, 346 insertions(+), 278 deletions(-) delete mode 100644 client/src/app/shared/shared-account-avatar/account-avatar.component.html delete mode 100644 client/src/app/shared/shared-account-avatar/account-avatar.component.ts delete mode 100644 client/src/app/shared/shared-account-avatar/index.ts create mode 100644 client/src/app/shared/shared-actor-image/actor-avatar.component.html rename client/src/app/shared/{shared-account-avatar/account-avatar.component.scss => shared-actor-image/actor-avatar.component.scss} (53%) create mode 100644 client/src/app/shared/shared-actor-image/actor-avatar.component.ts create mode 100644 client/src/app/shared/shared-actor-image/index.ts rename client/src/app/shared/{shared-account-avatar/shared-account-avatar.module.ts => shared-actor-image/shared-actor-image.module.ts} (65%) diff --git a/client/src/app/+accounts/account-video-channels/account-video-channels.component.html b/client/src/app/+accounts/account-video-channels/account-video-channels.component.html index 19a4b3c9c..922608127 100644 --- a/client/src/app/+accounts/account-video-channels/account-video-channels.component.html +++ b/client/src/app/+accounts/account-video-channels/account-video-channels.component.html @@ -8,9 +8,10 @@
- - Avatar - +

diff --git a/client/src/app/+accounts/account-video-channels/account-video-channels.component.scss b/client/src/app/+accounts/account-video-channels/account-video-channels.component.scss index 7e88802f3..0c490ad53 100644 --- a/client/src/app/+accounts/account-video-channels/account-video-channels.component.scss +++ b/client/src/app/+accounts/account-video-channels/account-video-channels.component.scss @@ -27,14 +27,12 @@ grid-template-columns: auto auto 1fr; grid-template-rows: auto 1fr; - .avatar-link { + my-actor-avatar { + @include actor-avatar-size(75px); + grid-column: 1; grid-row: 1 / 3; - margin-right: 30px; - } - - img { - @include channel-avatar(75px); + margin-right: 15px; } a { diff --git a/client/src/app/+accounts/accounts.component.html b/client/src/app/+accounts/accounts.component.html index ea7a317eb..350c77f1e 100644 --- a/client/src/app/+accounts/accounts.component.html +++ b/client/src/app/+accounts/accounts.component.html @@ -2,7 +2,7 @@