Browse Source

Request 64px avatars for the user management

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst 1 year ago
parent
commit
6a08c89452

+ 2 - 4
apps/settings/src/components/UserList/UserRow.vue

@@ -28,8 +28,7 @@
 		<div :class="{'icon-loading-small': loading.delete || loading.disable || loading.wipe}"
 			class="avatar">
 			<img v-if="!loading.delete && !loading.disable && !loading.wipe"
-				:src="generateAvatar(user.id, 32)"
-				:srcset="generateAvatar(user.id, 64)+' 2x, '+generateAvatar(user.id, 128)+' 4x'"
+				:src="generateAvatar(user.id)"
 				alt=""
 				height="32"
 				width="32">
@@ -66,8 +65,7 @@
 		<div :class="{'icon-loading-small': loading.delete || loading.disable || loading.wipe}"
 			class="avatar">
 			<img v-if="!loading.delete && !loading.disable && !loading.wipe"
-				:src="generateAvatar(user.id, 32)"
-				:srcset="generateAvatar(user.id, 64)+' 2x, '+generateAvatar(user.id, 128)+' 4x'"
+				:src="generateAvatar(user.id)"
 				alt=""
 				height="32"
 				width="32">

+ 1 - 2
apps/settings/src/components/UserList/UserRowSimple.vue

@@ -7,8 +7,7 @@
 				alt=""
 				width="32"
 				height="32"
-				:src="generateAvatar(user.id, 32)"
-				:srcset="generateAvatar(user.id, 64)+' 2x, '+generateAvatar(user.id, 128)+' 4x'">
+				:src="generateAvatar(user.id)" />
 		</div>
 		<!-- dirty hack to ellipsis on two lines -->
 		<div class="name">

+ 2 - 4
apps/settings/src/mixins/UserRowMixin.js

@@ -158,15 +158,13 @@ export default {
 		 * Generate avatar url
 		 *
 		 * @param {string} user The user name
-		 * @param {number} size Size integer, default 32
 		 * @return {string}
 		 */
-		generateAvatar(user, size = 32) {
+		generateAvatar(user) {
 			return generateUrl(
-				'/avatar/{user}/{size}?v={version}',
+				'/avatar/{user}/64?v={version}',
 				{
 					user,
-					size,
 					version: oc_userconfig.avatar.version,
 				}
 			)

File diff suppressed because it is too large
+ 0 - 0
dist/settings-users-8351.js


File diff suppressed because it is too large
+ 0 - 0
dist/settings-users-8351.js.map


File diff suppressed because it is too large
+ 0 - 0
dist/settings-vue-settings-apps-users-management.js


File diff suppressed because it is too large
+ 0 - 0
dist/settings-vue-settings-apps-users-management.js.map


Some files were not shown because too many files changed in this diff