2 <html lang="{{ lang }}" dir="{{ text_dir }}">
5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 <meta name="referrer" content="no-referrer">
7 <meta name="robots" content="noindex,nofollow,notranslate">
8 <meta name="google" content="notranslate">
9 {% if not allow_third_party_framing -%}
10 <style id="cfs-style">html{display: none;}</style>
13 <link rel="icon" href="favicon.ico" type="image/x-icon">
14 <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
15 <link rel="stylesheet" type="text/css" href="{{ theme_path }}/jquery/jquery-ui.css">
16 <link rel="stylesheet" type="text/css" href="{{ base_dir }}js/vendor/codemirror/lib/codemirror.css?{{ version }}">
17 <link rel="stylesheet" type="text/css" href="{{ base_dir }}js/vendor/codemirror/addon/hint/show-hint.css?{{ version }}">
18 <link rel="stylesheet" type="text/css" href="{{ base_dir }}js/vendor/codemirror/addon/lint/lint.css?{{ version }}">
19 <link rel="stylesheet" type="text/css" href="{{ theme_path }}/css/theme{{ text_dir == 'rtl' ? '.rtl' }}.css?{{ version }}">
20 <title>{{ title }}</title>
22 <noscript><style>html{display:block}</style></noscript>
24 <body{{ body_id is not empty ? ' id=' ~ body_id }}>
26 {{ custom_header|raw }}
27 {{ load_user_preferences|raw }}
29 {% if not show_hint %}
30 <span id="no_hint" class="hide"></span>
33 {% if is_warnings_enabled %}
35 {{ 'Javascript must be enabled past this point!'|trans|error }}
39 {% if is_menu_enabled and server > 0 %}
41 <span id="page_nav_icons" class="d-print-none">
42 <span id="lock_page_icon"></span>
43 <span id="page_settings_icon">
44 {{ get_image('s_cog', 'Page-related settings'|trans) }}
46 <a id="goto_pagetop" href="#">{{ get_image('s_top', 'Click on the bar to scroll to top of page'|trans) }}</a>
52 <div id="page_content">
55 {{ recent_table|raw }}
56 {%- if is_logged_in -%}
57 {{ include('modals/preview_sql_modal.twig') }}
58 {{ include('modals/enum_set_editor.twig') }}
59 {{ include('modals/create_view.twig') }}