view default/input/comment.html @ 16:8cdcbe0d7dee

blog: various appareance improvments: - use new .box classe - article as a maxium size and is expandable on click - display comments in a different way - author and date are now visible - responsive design - placeholders on comment input - transitions - various other improvments
author Goffi <goffi@goffi.org>
date Thu, 04 May 2017 01:00:23 +0200
parents 8b5615a1bf3d
children 8fa2fd2e928e
line wrap: on
line source

{% import 'input/form.html' as form %}

{% macro head(service, node) %}
    {# include data needed to identify the node to use for commenting #}
    <input type="hidden" name="type" value="comment">
    <input type="hidden" name="service" value="{{service}}">
    <input type="hidden" name="node" value="{{node}}">
{% endmacro %}

{% macro body(rows=10, cols=50) %}
    <textarea name="body" rows="{{rows}}" cols="{{cols}}" placeholder="Your comment"></textarea>
{% endmacro %}

{% macro submit() %}
    <input type="submit" value="Send">
{% endmacro %}

{% macro comment(service, node, action='') %}
{% call form.form(action=action) %}
    {{ head(service, node) }}
    {{ body() }}
    {{ submit() }}
{% endcall %}
{% endmacro %}