diff --git a/templates/components/profile_card.html b/templates/components/profile_card.html new file mode 100644 index 0000000..b5c4910 --- /dev/null +++ b/templates/components/profile_card.html @@ -0,0 +1,128 @@ +{% macro profile_card(user) -%} +
+
+ {% if 'admin' in user.get('roles', []) %} +

Личный кабинет Администратора

+ {% elif 'partner' in user.get('profile', '') %} +

Личный кабинет Партнера

+ {% elif 'galerist' in user.get('roles', []) %} +

Личный кабинет Галериста

+ {% else %} +

Личный кабинет Художника

+ {% endif %} +
+
+ {% if 'admin' not in user.get('roles', []) %} + {% if 'partner' in user.get('roles', [])%} + {% if 'partner' in user.get('profile', '') %} + + {% else %} + + {% endif %} + {% endif %} + {% endif %} + + +

Профиль

+
+ + +
+

{{user.username}}

+ + + + +
+
+

Нужна помощь?

+ + Поддержка + +
+
+ +{% endmacro %} \ No newline at end of file