|
209 | 209 | <div class="flex flex-wrap items-center"> |
210 | 210 | <h3 class="h5 align-middle mr-2">Skipper:</h3> |
211 | 211 | <button onclick={()=>{showSkipperSearch = true}} class="btn btn-sm preset-tonal-secondary border border-secondary-500 mr-1 pl-1 group hover:preset-filled-warning-500"> |
212 | | - <Avatar name={requestedTripData.skipper?.firstName + " " + requestedTripData.skipper?.lastName} |
213 | | - src={getProfilePicture(requestedTripData?.skipper)} |
214 | | - background="bg-primary-500" |
215 | | - classes="!size-6 group-hover:hidden" |
216 | | - rounded="rounded-full" |
217 | | - /> |
| 212 | + <Avatar class="!ml-0 !size-6 group-hover:hidden"> |
| 213 | + <Avatar.Image src={getProfilePicture(requestedTripData.skipper)} class="!size-6"/> |
| 214 | + <Avatar.Fallback>{requestedTripData.skipper?.firstName.charAt(0)+requestedTripData.skipper?.lastName.charAt(0)}</Avatar.Fallback> |
| 215 | + </Avatar> |
218 | 216 | <span class="h-6 !w-6 !text-md material-symbols-outlined hidden! group-hover:block!">autorenew</span> |
219 | 217 | {requestedTripData.skipper?.username} |
220 | 218 | </button> |
|
225 | 223 | <h3 class="h5 align-middle mr-2">Crew:</h3> |
226 | 224 | {#each requestedTripData?.crew as member, i} |
227 | 225 | <button onclick={()=>{deleteUser(member.username)}} class="btn btn-sm preset-tonal-secondary border border-secondary-500 mr-1 pl-1 group hover:preset-filled-error-500 text-sm"> |
228 | | - <Avatar name={member.firstName + " " + member.lastName} |
229 | | - src={getProfilePicture(member)} |
230 | | - background="bg-primary-500" |
231 | | - classes="!ml-0 !size-6 group-hover:hidden" |
232 | | - rounded="rounded-full" |
233 | | - /> |
| 226 | + <Avatar class="!ml-0 !size-6 group-hover:hidden"> |
| 227 | + <Avatar.Image src={getProfilePicture(member)} class="!size-6"/> |
| 228 | + <Avatar.Fallback>{member.firstName?.charAt(0).toString()!+member.lastName?.charAt(0).toString()}</Avatar.Fallback> |
| 229 | + </Avatar> |
234 | 230 | <span class="h-6 !w-6 !text-md material-symbols-outlined hidden! group-hover:block!">close</span> |
235 | 231 | {member.username} |
236 | 232 | </button> |
237 | 233 | {/each} |
238 | | - <button onclick={()=>{showCrewSearch = true}} class="btn btn-sm !p-1 preset-tonal-secondary border border-secondary-500 mr-1 group hover:preset-filled-primary-500 content-center"> |
239 | | - <Avatar name="+" classes="!size-6" rounded="rounded-full" background="color-secondary-500"> |
240 | | - <span class="material-symbols-outlined">add</span> |
241 | | - </Avatar> |
| 234 | + <button onclick={()=>{showCrewSearch = true}} class="btn btn-sm !p-1 !size-8 preset-tonal-secondary border border-secondary-500 mr-1 group hover:preset-filled-primary-500 content-center"> |
| 235 | + + |
242 | 236 | </button> |
243 | 237 | <SearchBar bind:displayed={showCrewSearch} onSelected={addCrew} getList={search} inputClass="w-32"/> |
244 | 238 | </div> |
|
0 commit comments