From 746018f6b81b40e8858303662ac9ec5ce59ac6eb Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 28 Apr 2021 11:49:34 +0200 Subject: Refactor actor avatar display --- .../account-video-channels.component.html | 7 +- .../account-video-channels.component.scss | 10 +- client/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 +- client/src/app/+my-account/my-account.module.ts | 4 +- .../my-video-channels.component.html | 4 +- .../my-video-channels.component.scss | 4 +- .../+my-video-channels/my-video-channels.module.ts | 4 +- client/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/video-channels.component.html | 20 ++-- .../+video-channels/video-channels.component.scss | 8 +- .../app/+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 +- .../app/+videos/+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 +- .../shared-abuse-list/abuse-details.component.html | 4 +- .../abuse-list-table.component.html | 2 +- .../shared-abuse-list/shared-abuse-list.module.ts | 4 +- .../account-avatar.component.html | 18 ---- .../account-avatar.component.scss | 76 -------------- .../account-avatar.component.ts | 62 ------------ .../src/app/shared/shared-account-avatar/index.ts | 2 - .../shared-account-avatar.module.ts | 23 ----- .../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 + .../shared-actor-image/actor-avatar.component.html | 19 ++++ .../shared-actor-image/actor-avatar.component.scss | 101 +++++++++++++++++++ .../shared-actor-image/actor-avatar.component.ts | 110 +++++++++++++++++++++ client/src/app/shared/shared-actor-image/index.ts | 1 + .../shared-actor-image.module.ts | 23 +++++ .../shared-main/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/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 +------ 64 files changed, 429 insertions(+), 361 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.scss 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 delete mode 100644 client/src/app/shared/shared-account-avatar/shared-account-avatar.module.ts create mode 100644 client/src/app/shared/shared-actor-image/actor-avatar.component.html create mode 100644 client/src/app/shared/shared-actor-image/actor-avatar.component.scss 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 create mode 100644 client/src/app/shared/shared-actor-image/shared-actor-image.module.ts (limited to 'client/src') 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 @@