Skip to content

Commit b2a8983

Browse files
committed
fix: layout and styling of user provider metadata in dashboard
1 parent 2860449 commit b2a8983

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

lib/algora_web/live/org/dashboard_live.ex

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1156,33 +1156,33 @@ defmodule AlgoraWeb.Org.DashboardLive do
11561156
11571157
<div
11581158
:if={@user.provider_meta}
1159-
class="pt-0.5 flex items-center gap-x-3 gap-y-1 text-xs text-muted-foreground sm:text-sm"
1159+
class="pt-0.5 flex flex-wrap items-center gap-x-3 gap-y-1 text-xs text-muted-foreground sm:text-sm"
11601160
>
11611161
<.link
11621162
:if={@user.provider_login}
11631163
href={"https://github.com/#{@user.provider_login}"}
11641164
target="_blank"
11651165
class="flex items-center gap-1 hover:underline"
11661166
>
1167-
<Logos.github class="h-4 w-4" />
1168-
<span class="whitespace-nowrap">{@user.provider_login}</span>
1167+
<Logos.github class="shrink-0 h-4 w-4" />
1168+
<span class="line-clamp-1">{@user.provider_login}</span>
11691169
</.link>
11701170
<.link
11711171
:if={@user.provider_meta["twitter_handle"]}
11721172
href={"https://x.com/#{@user.provider_meta["twitter_handle"]}"}
11731173
target="_blank"
11741174
class="flex items-center gap-1 hover:underline"
11751175
>
1176-
<.icon name="tabler-brand-x" class="h-4 w-4" />
1177-
<span class="whitespace-nowrap">{@user.provider_meta["twitter_handle"]}</span>
1176+
<.icon name="tabler-brand-x" class="shrink-0 h-4 w-4" />
1177+
<span class="line-clamp-1">{@user.provider_meta["twitter_handle"]}</span>
11781178
</.link>
11791179
<div :if={@user.provider_meta["location"]} class="flex items-center gap-1">
1180-
<.icon name="tabler-map-pin" class="h-4 w-4" />
1181-
<span class="whitespace-nowrap">{@user.provider_meta["location"]}</span>
1180+
<.icon name="tabler-map-pin" class="shrink-0 h-4 w-4" />
1181+
<span class="line-clamp-1">{@user.provider_meta["location"]}</span>
11821182
</div>
11831183
<div :if={@user.provider_meta["company"]} class="flex items-center gap-1">
1184-
<.icon name="tabler-building" class="h-4 w-4" />
1185-
<span class="whitespace-nowrap">
1184+
<.icon name="tabler-building" class="shrink-0 h-4 w-4" />
1185+
<span class="line-clamp-1">
11861186
{@user.provider_meta["company"] |> String.trim_leading("@")}
11871187
</span>
11881188
</div>

0 commit comments

Comments
 (0)