Files
NiekRabelink 03c7fb3067 feat(profile): update avatar selection with category filters and enhanced UI
- Replaced standard avatar titles with more engaging names.
- Added category filter buttons for avatars: Fun & Emojis, Cyber & Bots, Modern Personas, Adventurer & Heroes.
- Refactored avatar loading logic to use an array of avatar presets with associated categories and names.
- Enhanced button styles for better user interaction feedback.
- Implemented JavaScript function to filter displayed avatars based on selected category.
2026-09-10 13:27:36 +02:00

1 line
7.6 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 980 980" fill="none" shape-rendering="auto"><metadata xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/"><rdf:RDF><rdf:Description><dc:title>Lorelei</dc:title><dc:creator>Lisa Wischofsky</dc:creator><dc:source xsi:type="dcterms:URI">https://www.figma.com/community/file/1198749693280469639</dc:source><dcterms:license xsi:type="dcterms:URI">https://creativecommons.org/publicdomain/zero/1.0/</dcterms:license><dc:rights>Remix of „Lorelei” (https://www.figma.com/community/file/1198749693280469639) by „Lisa Wischofsky”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)</dc:rights></rdf:Description></rdf:RDF></metadata><mask id="viewboxMask"><rect width="980" height="980" rx="490" ry="490" x="0" y="0" fill="#fff" /></mask><g mask="url(#viewboxMask)"><rect fill="#8b5cf6" width="980" height="980" x="0" y="0" /><g transform="translate(10 -60)"><path d="M665 172c3 4 4 10 4 15 1 19-5 36-15 52l12-3c14-3 29-2 43 2 10 3 22 9 28 18 2 3 5 7 4 11h-3c-4-4-9-8-15-10-12-6-25-8-38-8-9 0-19 1-28 4l6 2c14 6 26 15 36 25 14 13 26 30 30 48 4 14 2 27-2 40l5 13a253 253 0 0 1 9 103l-2 10c8 0 15 0 22 4a43 43 0 0 1 21 41l-1 2-2-3c-4-8-9-16-16-22-6-4-12-6-19-6 13 13 19 31 19 49 0 10-1 20-6 29-1 2-2 6-6 5l-1-5c0-9 0-17-3-25-3-11-10-20-20-26-1-1-2-2-3 0l-14 19c-6 5-10 12-15 18l-2 3 5 23a201 201 0 0 1-4 72c-6 15-16 28-27 40 5 9 9 18 10 29 0 11 1 23-1 34-3 9-8 17-16 22 5 7 8 15 10 23 1 6 2 13 0 20 0 2-1 4-4 4-2 1-3-1-3-2l-7-22c2 6 1 13 1 19-2 13-6 26-14 37-3 5-7 9-12 11-3 1-6-1-8-3-5-4-9-10-13-15-6-9-13-19-14-31v-14c-8-1-15-5-20-12-6-7-11-14-12-24-2-21 5-41 17-57 3-5 7-9 12-12l-10-9a97 97 0 0 1-25-50c-2-17 1-36 7-52s14-31 23-45l8-10c-5-7-7-16-9-25l-3-18v-29c0-13 0-27 5-39-3 1-6 2-9 1-2 0-2-1-1-2l9-21 4-20c1-27-5-54-14-80v16c-1 18-6 37-15 53-5 9-11 17-19 24-11 9-24 17-38 20-3 1-8 2-10-2 10-7 20-12 29-20 7-7 13-14 18-22 5-9 10-18 12-28 3-10 5-21 5-32-3 12-7 23-13 34-12 22-29 43-49 59-8 7-18 13-28 18-6 2-14 6-21 5-2 0-5 0-5-3l4-17c4-16 7-32 7-49a166 166 0 0 1-47 58c-18 14-37 26-58 34-4 14-5 29-6 43 7 4 12 10 17 16 15 19 24 42 27 65 2 15-1 29-5 43a220 220 0 0 1-16 37c15 4 28 17 32 32 4 14 3 29-2 42-6 18-18 31-33 42 10 8 13 21 15 33 3 12 3 25 1 38-1 7-3 15-8 20-1 2-2 4-5 4-6 1-12-3-18-5-13-7-23-17-30-30 3 9 8 16 13 24 4 5 9 10 15 14 1 1 0 3-1 4-4 1-8 0-12-1-8-2-16-7-21-14-6-7-10-17-13-26-4-18-2-38 6-55-9 1-17 2-26-1-9-2-16-8-20-16a75 75 0 0 1-7-57c-3 3-5 6-6 10-7 13-8 28-4 43 0 2 2 5-1 5-2 0-4-2-5-4-6-9-9-20-9-31 0-15 6-29 17-39l3-4c-11-1-22-4-31-12a70 70 0 0 1-22-37c-5-20-5-41-3-60 3-28 13-55 30-78v-1c-8-8-13-17-17-27-7-19-8-38-5-58 4-30 18-59 36-83l16-22c15-20 34-36 55-49 25-17 54-29 83-38a376 376 0 0 1 199-1l4 1c11-4 21-10 30-18 10-8 18-20 26-30 3-5 6-11 10-15 2-1 5-3 6 0Z" fill="#000000"/><path d="M486 236c57-2 115 18 159 56a209 209 0 0 1 73 190c-1 4-1 8-4 12l-1-3v-33a215 215 0 0 0-172-206 235 235 0 0 0-270 153c-12 37-14 78-6 116 6-2 12-2 17-2 2 1 5 1 6 3s0 3-1 4l-12 4c-14 3-27 8-37 18a63 63 0 0 0-22 45c0 12 3 24 8 35 8 13 19 24 33 31 18 10 41 13 62 7 2-1 4-2 6-1s3 4 4 6l15 30a215 215 0 0 0 72 63c28 15 59 21 90 26 3 1 8 1 10 4 1 2 0 3-2 4l-11 1a231 231 0 0 1-147-62c5 18 8 36 8 54 0 12-2 23-6 34-5 10-11 18-19 26a196 196 0 0 1-60 43c-1-1 1-2 2-3l17-14c13-12 25-23 35-38a93 93 0 0 0 17-65l-4-39-2-10-12-17c-5-10-11-20-13-31a93 93 0 0 1-96-31 81 81 0 0 1-19-51c0-12 3-23 8-34 9-16 23-29 40-36-8-31-8-62-3-93 8-40 26-77 51-108 45-54 115-87 186-88Z" fill="#000"/><path d="M541 252a214 214 0 0 1 172 206v33c-1 5-2 10-1 15-2 2-3 3-3 5-3 18-1 37 1 55 4 29 6 59 2 88-3 28-13 56-30 79-16 21-38 34-62 43-15 6-30 9-45 13-11 2-22 4-32 8 1 2 4 1 6 2 12 1 24-1 36-2-5 8-8 17-9 26-2 10 2 19 9 26 6 7 15 11 24 14 5 2 11 3 17 3 7 9 13 18 14 30 2 12-1 24-8 34-9 14-22 23-37 30-18 9-38 15-57 18a352 352 0 0 1-192-23c-18-10-38-23-48-42-4-7-8-16-6-24 18-10 33-23 47-38 8-8 14-16 19-26 4-11 6-22 6-34 0-18-3-36-8-54a235 235 0 0 0 147 62l11-1c2-1 3-2 2-4-2-3-7-3-10-4-31-5-62-11-90-26-18-10-36-22-50-37-8-8-16-17-22-26l-15-30c-1-2-2-5-4-6s-4 0-6 1a82 82 0 0 1-95-38c-5-11-8-23-8-35 1-17 9-34 22-45 10-10 23-15 37-18l12-4c1-1 2-2 1-4s-4-2-6-3c-5 0-11 0-17 2-8-38-6-79 6-116a236 236 0 0 1 270-153Z" fill="#ffffff"/><path d="m712 506 3 3 1 13 3 45c3 20 5 40 5 60 0 16-1 32-5 47-6 28-20 56-40 76a174 174 0 0 1-88 46c-1 9-4 16-4 25-1 6 2 10 5 15 8 8 18 14 28 19l18 9c-3 3-8 1-12 2-6 0-12-1-17-3-9-3-18-7-24-14-7-7-11-16-9-26 1-9 4-18 9-26-12 1-24 3-36 2-2-1-5 0-6-2 10-4 21-6 32-8 15-4 30-7 45-13 24-9 46-22 62-43 17-23 27-51 30-79 4-29 2-59-2-88-2-18-4-37-1-55 0-2 1-3 3-5ZM262 566c6 0 12 1 15 6 2 3 2 7 1 10-3 8-9 14-11 22-1 4 0 7 3 9 7 5 16 7 24 10l-2 2h-11c-6-1-12-2-17-5-5-4-9-11-7-18 2-9 9-15 12-23-7-4-14-2-20-8 3-4 8-6 13-5Z" fill="#000"/><path d="M490 492c7 3 13 8 19 13 6 6 12 13 13 22 0 2 1 5-2 6l-4-8c2 9-3 20-12 24-6 3-13 4-19 3-9-1-17-6-23-13-4-6-6-14-4-21 1-8 5-15 11-19a90 90 0 0 0-55 14c-5 3-10 7-13 12-2 3-5 5-9 5-6 0-10-7-8-12l8-11c12-10 26-18 41-22 19-6 40-2 57 7ZM681 484c6 2 14 4 17 9 4 6 1 13-6 14 2 8 2 17-3 24-7 9-23 11-31 3-5-6-9-14-8-22 1-4 3-7 6-11-12 3-21 11-28 20-4 5-6 10-9 16l-5 1 1-6a90 90 0 0 1 39-43c8-5 17-7 27-5Z" fill="#000000"/><path d="M479 386c16 1 33 7 46 17 3 3 7 5 8 9 1 2-1 5-3 4-8-1-15-5-23-7-7-3-15-5-23-5-7-1-15 0-22 1-15 2-30 9-43 16l-21 9-1-1c1-4 3-9 6-12 6-10 17-16 27-21 15-7 32-11 49-10ZM673 390c5 2 11 5 15 10 4 4 5 9 4 15l-23-7c-7-2-13-1-20-2-7 0-15 1-21 5l-13 8h-3c-1-3 0-6 2-8 5-9 13-15 22-18 12-4 24-6 37-3Z" fill="#000000"/><path d="M597 505h1l3 15 3 26 8 13 6 12c2 5 2 10 5 14 3 5 5 10 5 16 0 9-6 17-14 20l-19 8c-5 3-9 5-15 5-5 0-11 0-13-5-2-2 0-4 2-5l12-3 16-5 13-5c6-2 9-8 7-14l-5-8-7-17-7-19c-4-8-6-17-5-26 0-7 1-15 4-22Z" fill="#000000"/><path d="M465 666c10-1 20 1 30 2 16 1 31 5 47 6h25l23-2c11-2 22-4 33-3 6 0 12 2 16 6 4 3 7 9 6 14-1 7-6 13-11 18l-24 13c-10 3-19 6-29 4-4-1-6-3-8-6 8-4 16-3 24-5 12-3 24-8 33-16 3-2 6-6 7-10s-2-6-5-8c-6-2-13-2-19-1-16 2-32 6-48 7l-28-1c-14-1-28-5-42-7l-27-2c-2 0-4-1-6 1-1 3 0 8 2 11 5 6 12 9 19 13l19 8c3 1 7 2 8 5 2 7 1 14 4 21 1 2 3 4 6 5 6-5 4-11 8-17 2-4 4-8 9-8 9-1 18 1 27 2 2 1 4 1 5 3 0 3-3 3-5 3-8 1-18-2-26-2-3-1-3 2-5 3-3 6-2 12-6 16-1 3-5 5-8 5-4-1-8-4-10-7-4-6-4-14-5-21-7-1-14-2-20-5l-17-8c-6-4-10-10-12-16v-14c2-4 6-6 10-7Z" fill="#000000"/><path d="M664 170c4 3 5 10 5 15 1 19-5 38-15 54l19-4c15-2 31 1 45 7 9 4 19 10 22 20 1 2 2 6-1 5-8-5-15-11-23-14-19-6-40-5-59 0l17 8c18 10 34 25 45 43 8 13 13 27 12 42 0 16-7 31-16 44a150 150 0 0 1-60 48h-6l10-11c5-5 8-10 11-16 5-10 5-21 4-32-3-22-12-43-25-60l-7-9 5 23c1 20-2 42-10 61-7 14-18 27-30 38-7 5-15 10-24 11-1 1-5 0-5-2l8-14c5-11 6-23 6-35 0-25-6-49-14-72v16c-1 18-6 37-15 53-5 9-12 17-20 24-10 10-23 17-37 20-3 1-8 2-10-2l17-11c11-8 21-17 29-29 6-11 12-22 15-35l3-27c-3 12-7 23-13 34-12 21-27 40-45 56-10 8-20 16-32 21-7 3-14 6-21 5-2 0-5-1-5-3l1-7c6-19 10-39 10-59-8 16-18 31-31 44-21 21-46 37-74 48-2 5-2 11-3 16-3 23-4 47 0 69s14 43 29 60l2 3c-3 0-6-2-8-4a96 96 0 0 1-34-48l2 39v9c0 2-2 3-3 2l-5-5a109 109 0 0 1-58-71l-2-4c-17-15-31-33-40-53-12-24-17-52-14-79 4-27 15-52 31-74 22-30 51-52 84-69a351 351 0 0 1 256-25l6 1c11-4 21-10 30-17 13-11 23-27 32-41 3-3 4-7 9-7ZM328 777v2c4 0 7-1 10 1l12 1c9 2 17 8 22 16 4 8 6 17 7 25 3 12 3 24 2 36-2 7-4 15-9 21-1 2-2 4-4 4-4 1-8 0-11-2a74 74 0 0 1-38-33c2 7 6 13 10 19 4 7 10 13 16 17 1 1 3 2 2 4-1 3-6 3-9 2-11-2-21-8-27-18a81 81 0 0 1-6-77l9-14 4-1c3-1 7-4 10-3ZM654 792c6 3 10 11 12 17 4 8 6 18 5 27 0 3-1 6-3 8-2 1-5 0-5-2l-6-22v19c-2 14-6 27-14 38-3 4-6 8-11 10h-3c-5-1-8-5-11-8l-13-19c-4-6-8-13-9-21s1-16 2-24c4 0 8-1 11-3l13-4c7-2 13-6 19-9l13-7Z" fill="#000000"/></g><g transform="translate(10 -60)"></g></g></svg>