Skip to content

Commit 153dbd7

Browse files
committed
Bug 1966951 - Add all profile avatar icons into profile avatar selector r=profiles-reviewers,fluent-reviewers,desktop-theme-reviewers,bolsson,jhirsch,niklas,sfoster
Differential Revision: https://phabricator.services.mozilla.com/D252385
1 parent f9d441a commit 153dbd7

File tree

94 files changed

+1562
-24
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

94 files changed

+1562
-24
lines changed

browser/components/profiles/SelectableProfile.sys.mjs

Lines changed: 48 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ const STANDARD_AVATARS = new Set([
3535
"star",
3636
"video-game-controller",
3737
]);
38-
const STANDARD_AVATAR_SIZES = [16, 20, 24, 48, 60, 80];
38+
39+
const STANDARD_AVATAR_SIZES = [16, 20, 48, 80];
3940

4041
function standardAvatarURL(avatar, size = "80") {
4142
return `chrome://browser/content/profiles/assets/${size}_${avatar}.svg`;
@@ -282,21 +283,65 @@ export class SelectableProfile {
282283
*/
283284
get avatarL10nId() {
284285
switch (this.avatar) {
286+
case "barbell":
287+
return "barbell-avatar-alt";
288+
case "bike":
289+
return "bike-avatar-alt";
285290
case "book":
286291
return "book-avatar-alt";
287292
case "briefcase":
288293
return "briefcase-avatar-alt";
294+
case "canvas":
295+
return "canvas-avatar-alt";
296+
case "craft":
297+
return "craft-avatar-alt";
298+
case "default-favicon":
299+
return "default-favicon-avatar-alt";
300+
case "diamond":
301+
return "diamond-avatar-alt";
289302
case "flower":
290303
return "flower-avatar-alt";
304+
case "folder":
305+
return "folder-avatar-alt";
306+
case "hammer":
307+
return "hammer-avatar-alt";
291308
case "heart":
292309
return "heart-avatar-alt";
310+
case "heart-rate":
311+
return "heart-rate-avatar-alt";
312+
case "history":
313+
return "history-avatar-alt";
314+
case "leaf":
315+
return "leaf-avatar-alt";
316+
case "lightbulb":
317+
return "lightbulb-avatar-alt";
318+
case "makeup":
319+
return "makeup-avatar-alt";
320+
case "message":
321+
return "message-avatar-alt";
322+
case "musical-note":
323+
return "musical-note-avatar-alt";
324+
case "palette":
325+
return "palette-avatar-alt";
326+
case "paw-print":
327+
return "paw-print-avatar-alt";
328+
case "plane":
329+
return "plane-avatar-alt";
330+
case "present":
331+
return "present-avatar-alt";
293332
case "shopping":
294333
return "shopping-avatar-alt";
334+
case "soccer":
335+
return "soccer-avatar-alt";
336+
case "sparkle-single":
337+
return "sparkle-single-avatar-alt";
295338
case "star":
296339
return "star-avatar-alt";
340+
case "video-game-controller":
341+
return "video-game-controller-avatar-alt";
342+
default:
343+
return "custom-avatar-alt";
297344
}
298-
299-
return "custom-avatar-alt";
300345
}
301346

302347
// Note, theme properties are set and returned as a group.
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 18 additions & 0 deletions
Loading
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 14 additions & 0 deletions
Loading
Lines changed: 15 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)