{% set navigation_bar = [ ("", ['income_statement', 'balance_sheet', 'trial_balance', 'journal', 'query']), ("Other", [ 'holdings', 'net_worth', 'commodities', 'documents', 'notes', 'events']), ("Configuration", [ 'source', 'errors', 'options', 'statistics', 'help']) ] %} {% set all_pages = { 'income_statement': ('Income Statement', 'g i'), 'balance_sheet': ('Balance Sheet', 'g b'), 'trial_balance': ('Trial Balance', 'g t'), 'journal': ('General Journal', 'g g'), 'query': ('Query', 'g q'), 'holdings': ('Holdings', 'g h'), 'net_worth': ('Net Worth', 'g w'), 'commodities': ('Commodities', 'g c'), 'documents': ('Documents', 'g d'), 'notes': ('Notes', 'g n'), 'events': ('Events', 'g e'), 'source': ('Source', 'g s'), 'errors': ('Errors', 'g r'), 'options': ('Options', 'g o'), 'statistics': ('Statistics', 'g x'), 'help': ('Help', 'g shift+h'), } %} {% set active_page = active_page|default('journal') %} {% set show_filters = show_filters|default(True) %} {% set user_queries = api.queries()[:config['sidebar-show-queries']] %} {% block head %} {% block title %}{{ all_pages[active_page].0 }}{% endblock %} - {{ api.title }} {% endblock %} {% with messages = get_flashed_messages() %} {% if not options['operating_currency'] or messages %} {% endif %} {% endwith %}

{{ api.title or 'Beancount Web' }}

{% if show_filters %} {% endif %}
{% block content %}{% endblock %}
{% include "overlays/_keyboard_shortcuts.html" %} {% include "overlays/_documents_upload.html" %} {% block javascript %}{% endblock %}