header.html 2.54 KB
Newer Older
1
<header class="site-header" role="banner">
Yohan Jarosz's avatar
Yohan Jarosz committed
2

Yohan Jarosz's avatar
Yohan Jarosz committed
3
    <div>
Yohan Jarosz's avatar
Yohan Jarosz committed
4
5
      {%- assign default_paths = site.pages | map: "path" -%}
      {%- assign page_paths = site.header_pages | default: default_paths -%}
6

Jacek Lebioda's avatar
Jacek Lebioda committed
7
      <div class="custom-header">
8
        <a href="{{ '/' | relative_url }}"><img class="img-uni-lu"
Jacek Lebioda's avatar
Jacek Lebioda committed
9
10
             src="{{ '/assets/banners/uni-logo.svg' | relative_url }}"
             type="image/svg+xml"
11
        /></a>
Jacek Lebioda's avatar
Jacek Lebioda committed
12
        <img class="img-banner img-banner-main"
Jacek Lebioda's avatar
Jacek Lebioda committed
13
             src="{{ '/assets/banners/' | relative_url }}{{ site.banner }}/banner.svg"
Jacek Lebioda's avatar
Jacek Lebioda committed
14
15
16
             type="image/svg+xml"
        />
        <img class="img-banner img-banner-motto"
Jacek Lebioda's avatar
Jacek Lebioda committed
17
             src="{{ '/assets/banners/' | relative_url }}{{ site.banner }}/motto.svg"
Jacek Lebioda's avatar
Jacek Lebioda committed
18
19
             type="image/svg+xml"
        />
Jacek Lebioda's avatar
Jacek Lebioda committed
20
        <img class="img-lcsb img-logo-{{ site.logo }}"
Jacek Lebioda's avatar
Jacek Lebioda committed
21
             src="{{ '/assets/banners/' | relative_url }}{{ site.banner }}/logos.svg"
Jacek Lebioda's avatar
Jacek Lebioda committed
22
23
             type="image/svg+xml"
        />
Jacek Lebioda's avatar
Images    
Jacek Lebioda committed
24
      </div>
Jacek Lebioda's avatar
Jacek Lebioda committed
25

Yohan Jarosz's avatar
Yohan Jarosz committed
26
27
28
29
30
31
32
33
34
35
36
37
      {%- if page_paths -%}
        <nav class="site-nav">
          <input type="checkbox" id="nav-trigger" class="nav-trigger" />
          <label for="nav-trigger">
            <span class="menu-icon">
              <svg viewBox="0 0 18 15" width="18px" height="15px">
                <path fill="#424242" d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.031C17.335,0,18,0.665,18,1.484L18,1.484z"/>
                <path fill="#424242" d="M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0c0-0.82,0.665-1.484,1.484-1.484 h15.031C17.335,6.031,18,6.696,18,7.516L18,7.516z"/>
                <path fill="#424242" d="M18,13.516C18,14.335,17.335,15,16.516,15H1.484C0.665,15,0,14.335,0,13.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.031C17.335,12.031,18,12.696,18,13.516L18,13.516z"/>
              </svg>
            </span>
          </label>
38

Yohan Jarosz's avatar
Yohan Jarosz committed
39
          <div class="wrapper trigger">
Yohan Jarosz's avatar
layout    
Yohan Jarosz committed
40
41
42
            {%- assign my_pages = site.pages | sort:"order" -%}

            {%- for my_page in my_pages -%}
Yohan Jarosz's avatar
Yohan Jarosz committed
43
              {%- if my_page.title -%}
Jacek Lebioda's avatar
Jacek Lebioda committed
44
45
46
                {%- if page.url == my_page.url -%}
              <a class="page-link active" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
                {% else %}
Yohan Jarosz's avatar
Yohan Jarosz committed
47
              <a class="page-link" href="{{ my_page.url | relative_url }}">{{ my_page.title | escape }}</a>
Jacek Lebioda's avatar
Jacek Lebioda committed
48
                {%- endif -%}
Yohan Jarosz's avatar
Yohan Jarosz committed
49
              {%- endif -%}
Yohan Jarosz's avatar
layout    
Yohan Jarosz committed
50
            {%- endfor -%}
Yohan Jarosz's avatar
Yohan Jarosz committed
51
52
53
          </div>
        </nav>
      {%- endif -%}
Jacek Lebioda's avatar
Jacek Lebioda committed
54
55
56

      {%- if page_paths -%}
        {%- endif -%}
Yohan Jarosz's avatar
Yohan Jarosz committed
57
    </div>
Yohan Jarosz's avatar
Yohan Jarosz committed
58
59
60
61
62
63
  </header>