{% set navigation_bar = [ ("", [ ('income_statement', 'Income Statement', 'g i'), ('balance_sheet', 'Balance Sheet', 'g b'), ('trial_balance', 'Trial Balance', 'g t'), ('journal', 'General Journal', 'g g'), ('query', 'Custom Query', 'g q'), ]), ("Other", [ ('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'), ]), ("Configuration", [ ('source', 'Source', 'g s'), ('errors', 'Errors', 'g r'), ('options', 'Options', 'g o'), ('statistics', 'Statistics', 'g x'), ('help', 'Help', 'g shift+h'), ]) ] %} {% set all_pages = { 'income_statement': 'Income Statement', 'balance_sheet': 'Balance Sheet', 'trial_balance': 'Trial Balance', 'journal': 'General Journal', 'query': 'Custom Query', 'holdings': 'Holdings', 'net_worth': 'Net Worth', 'commodities': 'Commodities', 'documents': 'Documents', 'notes': 'Notes', 'events': 'Events', 'source': 'Source', 'errors': 'Errors', 'options': 'Options', 'statistics': 'Statistics', 'help': 'Help', } %} {% set active_page = active_page|default('journal') %} {% set show_filters = show_filters|default(True) %} {% set user_queries = api.queries()[:config.user.getint('sidebar-show-queries')] %} {% block head %} {% block title %}{{ all_pages[active_page] }}{% 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 %}