Merge pull request #488 from IBCornelsen/Jens

Profil Platzhalter
This commit is contained in:
Jens Cornelsen
2025-04-05 14:12:22 +02:00
committed by GitHub
4 changed files with 68 additions and 5 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 MiB

View File

@@ -0,0 +1,63 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
version="1.1"
id="svg1"
width="2150.9885"
height="2150.9885"
viewBox="0 0 2150.9885 2150.9885"
sodipodi:docname="profile-placeholder.svg"
inkscape:export-filename="profile-placeholder.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1" />
<g
inkscape:groupmode="layer"
inkscape:label="Image"
id="g1">
<g
id="g5"
transform="matrix(0.94114636,0,0,0.95213755,67.577709,131.60226)">
<g
id="g6">
<ellipse
style="fill:#444f94;fill-opacity:1;stroke:#005287;stroke-width:0.895319"
id="path3"
cx="1074.8082"
cy="1051.9448"
rx="1067.3617"
ry="1034.5004" />
<ellipse
style="fill:#ffffff;stroke:#ffffff;stroke-opacity:1"
id="path4"
cx="1064.8099"
cy="2173.3623"
rx="902.33899"
ry="871.09454"
clip-path="none" />
<ellipse
style="fill:#ffffff;stroke:#005287;stroke-width:1.0927"
id="path1"
cx="1068.5593"
cy="760.28021"
rx="423.6347"
ry="436.81116" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -53,10 +53,10 @@
<div class="text-base-content text-xl px-4 mt-4">Mitwirkende</div> <div class="text-base-content text-xl px-4 mt-4">Mitwirkende</div>
<div class="flex flex-col gap-4 px-4"> <div class="flex flex-col gap-4 px-4">
{#each [ {#each [
{ name: "Max Mustermann", image: "/images/profile-placeholder.png", profession: "Architekt" }, { name: "Max Mustermann", image: "/images/profile-placeholder.svg", profession: "Architekt" },
{ name: "Erika Musterfrau", image: "/images/profile-placeholder.png", profession: "Ingenieurin" }, { name: "Erika Musterfrau", image: "/images/profile-placeholder.svg", profession: "Ingenieurin" },
{ name: "Hans Beispiel", image: "/images/profile-placeholder.png", profession: "Energieberater" }, { name: "Hans Beispiel", image: "/images/profile-placeholder.svg", profession: "Energieberater" },
{ name: "Anna Beispiel", image: "/images/profile-placeholder.png", profession: "Bauleiterin" } { name: "Anna Beispiel", image: "/images/profile-placeholder.svg", profession: "Bauleiterin" }
] as person} ] as person}
<div class="flex items-center gap-4"> <div class="flex items-center gap-4">
<img src={person.image} alt={person.name} class="w-12 h-12 rounded-full object-cover" /> <img src={person.image} alt={person.name} class="w-12 h-12 rounded-full object-cover" />

View File

@@ -88,7 +88,7 @@
</form> </form>
{:else} {:else}
<div class="flex flex-row gap-4 items-center"> <div class="flex flex-row gap-4 items-center">
<img src={user.profilbild || "/images/profile-placeholder.png"} class="w-14 h-14 rounded-full border"> <img src={user.profilbild || "/images/profile-placeholder.svg"} class="w-14 h-14 rounded-full border">
<div class="flex flex-col"> <div class="flex flex-col">
<span class="text-base font-bold">{user.vorname} {user.name}</span> <span class="text-base font-bold">{user.vorname} {user.name}</span>
<span class="text-black text-opacity-50">{user.email}</span> <span class="text-black text-opacity-50">{user.email}</span>