Skip to content

Commit 4b4c51e

Browse files
committed
LOOP-1257: Cleaned up user profile display
1 parent 334c7be commit 4b4c51e

File tree

1 file changed

+28
-26
lines changed
  • web/profiles/custom/os2loop/themes/os2loop_theme/templates/content-entities

1 file changed

+28
-26
lines changed

web/profiles/custom/os2loop/themes/os2loop_theme/templates/content-entities/user.html.twig

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,11 @@
2828
</div>
2929
<article{{ attributes.addClass('user-profile', 'rounded-lg', 'p-30') }}>
3030
{% if content %}
31-
{% set initials = (user.os2loop_user_given_name.value|first ~ user.os2loop_user_family_name.value|first ?: 'Anonymous user'|t|first)|upper %}
32-
{% set full_name = user.os2loop_user_given_name.value ~ ' ' ~ user.os2loop_user_family_name.value %}
33-
{% set street_address = ((user.os2loop_user_address.value is not empty ? user.os2loop_user_address.value : '') ~ ', ' ~ (user.os2loop_user_postal_code.value is not empty ? user.os2loop_user_postal_code.value : '') ~ (user.os2loop_user_city.value is not empty ? ' ' ~ user.os2loop_user_city.value : ''))|trim(', ', 'left') %}
31+
{% set given_name = user.os2loop_user_given_name.value|default('') %}
32+
{% set family_name = user.os2loop_user_family_name.value|default('') %}
33+
{% set initials = (given_name|first ~ family_name|first ?: 'Anonymous user'|t|first)|upper %}
34+
{% set full_name = given_name ~ ' ' ~ family_name %}
35+
{% set street_address = ((user.os2loop_user_address.value is not empty ? user.os2loop_user_address.value : '') ~ ', ' ~ (user.os2loop_user_postal_code.value is not empty ? user.os2loop_user_postal_code.value : '') ~ (user.os2loop_user_city.value is not empty ? ' ' ~ user.os2loop_user_city.value : ''))|trim(', ', 'left') %}
3436
<div class="row">
3537
<div class="col-auto">
3638
<div class="user-image">
@@ -48,12 +50,12 @@
4850
<div class="col">
4951
<div class="row">
5052
<div class="col-auto">
51-
{% if user.os2loop_user_phone_number.value is not empty %}
52-
<div class="user-contact-information mb-10">
53-
<i class="bi bi-telephone"></i>
54-
<p>{{- user.os2loop_user_phone_number.value -}}</p>
55-
</div>
56-
{% endif %}
53+
{% if user.os2loop_user_phone_number.value is not empty %}
54+
<div class="user-contact-information mb-10">
55+
<i class="bi bi-telephone"></i>
56+
<p>{{- user.os2loop_user_phone_number.value -}}</p>
57+
</div>
58+
{% endif %}
5759
<div class="user-contact-information">
5860
<i class="bi bi-envelope"></i>
5961
<p>{{- user.mail.value -}}</p>
@@ -65,27 +67,27 @@
6567
<div>
6668
<p>{{- user.os2loop_user_place.value -}}</p>
6769
<p>{{- street_address -}}</p>
68-
<div>
70+
<div>
71+
</div>
72+
</div>
6973
</div>
7074
</div>
7175
</div>
76+
{% if content.os2loop_user_areas_of_expertise.value is not empty %}
77+
<div class="row mt-40">
78+
<div class="col">
79+
{{- content.os2loop_user_areas_of_expertise -}}
80+
</div>
81+
</div>
82+
{% endif %}
83+
{% if content.os2loop_user_biography.value is not empty %}
84+
<div class="row mt-30">
85+
<div class="col pr-140">
86+
{{- content.os2loop_user_biography -}}
87+
</div>
88+
</div>
89+
{% endif %}
7290
</div>
7391
</div>
74-
{% if content.os2loop_user_areas_of_expertise.value is not empty %}
75-
<div class="row mt-40">
76-
<div class="col">
77-
{{- content.os2loop_user_areas_of_expertise -}}
78-
</div>
79-
</div>
80-
{% endif %}
81-
{% if content.os2loop_user_biography.value is not empty %}
82-
<div class="row mt-30">
83-
<div class="col pr-140">
84-
{{- content.os2loop_user_biography -}}
85-
</div>
86-
</div>
87-
{% endif %}
88-
</div>
89-
</div>
9092
{% endif %}
9193
</article>

0 commit comments

Comments
 (0)