mirror of
https://github.com/krahets/hello-algo.git
synced 2024-12-27 02:06:29 +08:00
32 lines
926 B
HTML
32 lines
926 B
HTML
|
<!-- Actions -->
|
||
|
{% if page.edit_url %}
|
||
|
|
||
|
<!-- Edit button -->
|
||
|
{% if "content.action.edit" in features and "edit" not in page.meta.hide %}
|
||
|
<a
|
||
|
href="{{ page.edit_url }}"
|
||
|
title="{{ lang.t('action.edit') }}"
|
||
|
class="md-content__button md-icon"
|
||
|
>
|
||
|
{% set icon = config.theme.icon.edit or "material/file-edit-outline" %}
|
||
|
{% include ".icons/" ~ icon ~ ".svg" %}
|
||
|
</a>
|
||
|
{% endif %}
|
||
|
|
||
|
<!-- View button -->
|
||
|
{% if "content.action.view" in features %}
|
||
|
{% if "/blob/" in page.edit_url %}
|
||
|
{% set part = "blob" %}
|
||
|
{% else %}
|
||
|
{% set part = "edit" %}
|
||
|
{% endif %}
|
||
|
<a
|
||
|
href="{{ page.edit_url | replace(part, 'raw') }}"
|
||
|
title="{{ lang.t('action.view') }}"
|
||
|
class="md-content__button md-icon"
|
||
|
>
|
||
|
{% set icon = config.theme.icon.view or "material/file-eye-outline" %}
|
||
|
{% include ".icons/" ~ icon ~ ".svg" %}
|
||
|
</a>
|
||
|
{% endif %}
|
||
|
{% endif %}
|