{% extends "layouts/app.twig" %} {% import 'macros/base.twig' as m %} {% import 'macros/form.twig' as f %} {% block title %}{{ __('Design') }}{% endblock %} {% set colors=['success', 'info', 'warning', 'danger'] %} {% set types=['default', 'primary', 'success', 'info', 'warning', 'danger'] %} {% set types_buttons=types|merge(['link']) %} {% set lipsum='Lorem ipsum dolor sit amet, consectetur adipisici elit…' %} {% set linksum='Lorem ipsum dolor link amet, consectetur adipisici elit!' %} {% block content %}
Header 1 | Header 2 | Header 3 |
---|---|---|
Table content | {{ lipsum }} | {{ m.glyphicon('ok') }} |
Another content | {{ m.glyphicon('remove') }} |
{{ linksum|raw }}
{{ lipsum }} {{ lipsum|replace({'…': '.'}) }} {{ lipsum|replace({'…': '.'}) }} {{ lipsum }}
{{ color|capitalize }}: {{ linksum|raw }}
{% for type in types %} {{ type|capitalize }} {% endfor %}
{% for type in types_buttons %} {{ f.button(type|capitalize, {'btn_type': type, 'name': 'button-' ~ type}) }} {% endfor %}
angel()
{{ m.angel() }}
glyphicon(glyph)
{{ m.glyphicon('star') }}
alert(message, type)
{{ m.alert('Test content', 'info') }}
user(user)
{{ m.user(demo_user) }}
{{ m.user(demo_user_2) }}
button(label, url, type, size)
{{ m.button('Label', '#', 'info', 'sm') }}
input(name, label, type, opt)
{{ f.input('input-name', 'Label', 'text', {'required': true, 'value': 'Value'}) }}
textarea(name, label, opt)
{{ f.textarea('textarea-name', 'Label', {'required': true, 'rows': 2, 'value': lipsum}) }}
select(name, data, label, selected)
{{ f.select('select-name', {'foo': 'Foo', 'bar': 'Bar'}, 'Label', 'bar') }}
checkbox(name, label, checked, value)
{{ f.checkbox('checkbox-name', 'Label', false) }}
{{ f.checkbox('checkbox-name', 'Label', true, 'on') }}
hidden(name, value)
{{ f.hidden('hidden-name', 'hidden value') | escape }}
button(label, opt)
{{ f.button('Label', {'btn_type': 'default', 'name': 'button-name', 'value': 'buton-value'}) }}
submit(label, opt)
{{ f.submit() }}