base tabler
This commit is contained in:
parent
ac2cfa9fe1
commit
0f84beacf1
1432 changed files with 28760 additions and 1 deletions
38
liquid/includes/ui/avatar.html
Normal file
38
liquid/includes/ui/avatar.html
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
{%- assign src = include.src -%}
|
||||
{%- assign placeholder = include.placeholder -%}
|
||||
{%- if include.person-id -%}
|
||||
{%- assign person-id = include.person-id | minus: 1 -%}
|
||||
{%- assign person = people[person-id] -%}
|
||||
{%- assign src = person.photo -%}
|
||||
{%- unless src -%}
|
||||
{%- assign placeholder = person.full_name | first_letters -%}
|
||||
{%- endunless -%}
|
||||
{%- elsif include.person -%}
|
||||
{%- assign person = include.person -%}
|
||||
{%- assign src = person.photo -%}
|
||||
{%- unless src -%}
|
||||
{%- assign placeholder = person.full_name | first_letters -%}
|
||||
{%- endunless -%}
|
||||
{%- endif -%}
|
||||
{%- assign link = include.link | default: false -%}
|
||||
{%- if include.dropdown -%}
|
||||
{%- assign link = true -%}
|
||||
{%- endif -%}
|
||||
{%- assign el = 'span' -%}
|
||||
{%- if link -%}{%- assign el = 'a' -%}{%- endif -%}
|
||||
<{{ el }} class="avatar{% if include.size %} avatar-{{ include['size'] }}{% endif %}{% if include.thumb %} avatar-thumb{% endif %}{% if include.class %} {{ include.class }}{% endif %}{% if include.shape %} avatar-{{ include.shape }}{% endif %}{% if include.color %} bg-{{ include.color }}-lt{% endif %}{% if include.square %} avatar-square{% endif %}"{% if src %} style="background-image: url({{ page | relative }}/{{ src }})"{% endif %}{% if include.dropdown %} data-bs-toggle="dropdown"{% endif %}>
|
||||
{%- if include.status -%}
|
||||
<span class="badge bg-{{ include.status }}">{% if include.status-text %}{{ include.status-text }}{% elsif include.status-icon %}{% include "ui/icon.html" icon=include.status-icon class="avatar-status-icon" %}{% endif %}</span>
|
||||
{%- endif -%}
|
||||
{%- if include.brand -%}
|
||||
<span class="avatar-brand" style="background-image: url({{ page | relative }}/static/brands/{{ include.brand }}.svg);"></span>
|
||||
{%- endif -%}
|
||||
{% if src %}
|
||||
{% elsif placeholder %}
|
||||
{{ placeholder }}
|
||||
{% elsif include.icon %}
|
||||
{% include "ui/icon.html" icon=include.icon class="avatar-icon" %}
|
||||
{% else %}
|
||||
{% include "ui/icon.html" icon="user" class="avatar-icon" %}
|
||||
{% endif %}
|
||||
</{{ el }}>
|
||||
Loading…
Add table
Add a link
Reference in a new issue