Skip to content
Snippets Groups Projects
Select Git revision
  • 58b69e73999d57d69994d945ce25f652f78c38df
  • master default protected
  • hsh_v3.11
  • hsh_v3.10-r6
  • hsh_v3.10-r3
  • v3.9-r9
  • v3.10-r6
  • v3.9-r8
  • v3.10-r5
  • v3.9-r7
  • v3.10-r4
  • v3.9-r6
  • v3.10-r3
  • v3.9-r5
  • v3.10-r2
  • v3.9-r4
  • v3.10-r1
  • v3.9-r3
  • v3.9-r2
  • v3.9-r1
  • v3.8-r5
  • v3.8-r4
  • v3.8-r3
  • v3.8-r2
  • v3.8-r1
25 results

full_header.mustache

Blame
  • full_header.mustache 2.32 KiB
    {{!
        This file is part of Moodle - http://moodle.org/
    
        Moodle is free software: you can redistribute it and/or modify
        it under the terms of the GNU General Public License as published by
        the Free Software Foundation, either version 3 of the License, or
        (at your option) any later version.
    
        Moodle is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU General Public License for more details.
    
        You should have received a copy of the GNU General Public License
        along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
    }}
    {{!
        @template theme_boost_campus/full_header
    
        This template renders the header.
    
        Example context (json):
        {
            "contextheader": "context_header_html",
            "settingsmenu": "settings_html",
            "hasnavbar": false,
            "navbar": "navbar_if_available",
            "courseheader": "course_header_html"
        }
    
        Page header.
    }}
    {{! MODIFICATION:
        * Changed the order of the settingsmenu item.
    }}
    
    <header id="page-header" class="row">
        <div class="col-12 pt-3 pb-3">
            <div class="card {{^contextheader}}border-0 bg-transparent{{/contextheader}}">
                <div class="card-body {{^contextheader}}p-2{{/contextheader}}">
                    <div class="d-flex">
                        {{#contextheader}}
                        <div class="mr-auto">
                            {{{contextheader}}}
                        </div>
                        {{/contextheader}}
                    </div>
                    <div class="d-flex flex-wrap">
                        {{#hasnavbar}}
                        <div id="page-navbar">
                            {{{navbar}}}
                        </div>
                        {{/hasnavbar}}
                        <div class="ml-auto d-flex">
                            {{{pageheadingbutton}}}
                        </div>
                        {{#settingsmenu}}
                            <div class="context-header-settings-menu ml-4">
                                {{{settingsmenu}}}
                            </div>
                        {{/settingsmenu}}
                        <div id="course-header">
                            {{{courseheader}}}
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </header>