|
9 | 9 |
|
10 | 10 | <div class="controls"> |
11 | 11 | <!-- Toggles items that come from left nav --> |
12 | | - <button class="navbar-toggler collapsed topnav-controlls" type="button" data-bs-toggle="collapse" data-bs-target="#leftNavItems" aria-controls="LeftNavItems" aria-expanded="false" aria-label="Toggle navigation"> |
13 | | - <span class="material-symbols-outlined" style="font-size: 44px"> |
14 | | - menu |
15 | | - </span> |
| 12 | + <button class="navbar-toggler collapsed top-nav-controls" type="button" data-bs-toggle="collapse" data-bs-target="#leftNavItems" aria-controls="LeftNavItems" aria-expanded="false" aria-label="Toggle navigation"> |
| 13 | + <div class="mobile-left-nav-controls rounded-1"> |
| 14 | + <img class="m-2" src="/dashboard/static/images/owl_white.webp" alt="postgresml_owl" width="12" height="16"> |
| 15 | + </div> |
16 | 16 | </button> |
17 | 17 |
|
18 | 18 | <div class="web-app-left-nav-sized-container"> |
19 | | - <%+ PostgresLogo::new("/") %> |
| 19 | + <%+ PostgresLogo::new("/").hide_owl() %> |
20 | 20 | </div> |
21 | 21 |
|
22 | 22 | <!-- Button to toggle collapsed menu for less than lg screens --> |
23 | | - <button class="navbar-toggler collapsed topnav-controlls" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> |
24 | | - <%+ ProfileIcon::new() %> |
| 23 | + <button class="navbar-toggler collapsed top-nav-controls" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> |
| 24 | + <svg xmlns="http://www.w3.org/2000/svg" width="33" height="18" viewBox="0 0 33 18" fill="none"> |
| 25 | + <line x1="8.04297" y1="17.25" x2="24.543" y2="17.25" stroke="white" stroke-width="1.5" stroke-linecap="round"/> |
| 26 | + <line x1="5.04297" y1="9.25" x2="27.543" y2="9.25" stroke="white" stroke-width="1.5" stroke-linecap="round"/> |
| 27 | + <line x1="1.04297" y1="1.25" x2="31.543" y2="1.25" stroke="white" stroke-width="1.5" stroke-linecap="round"/> |
| 28 | + </svg> |
25 | 29 | </button> |
26 | 30 | </div> |
27 | 31 |
|
|
31 | 35 | <div class="nav-item w-100 d-flex flex-column flex-lg-row align-items-lg-center collapse collapse-horizontal horizontal-collapse show drawer-submenu"> |
32 | 36 | <ul class="navbar-nav flex-grow-1 ps-4 p-lg-0 d-none d-lg-block"> |
33 | 37 | <li class="nav-item d-flex align-items-center"> |
34 | | - <button type="text" class="btn-search d-flex justify-content-between" name="search" data-bs-toggle="modal" data-bs-target="#search" autocomplete="off" data-search-target="searchTrigger" data-action="search#openSearch"> |
35 | | - Search |
36 | | - <span class="material-symbols-outlined"> |
37 | | - search |
38 | | - </span> |
39 | | - </button> |
| 38 | + <div class="deployment_controls"> |
| 39 | + <%+ Dropdown::nav(deployment_controls.links) %> |
| 40 | + </div> |
40 | 41 | </li> |
41 | 42 | </ul> |
42 | 43 |
|
43 | 44 | <!-- Main nav links for lg screens --> |
44 | 45 | <ul class="navbar-nav gap-3 mb-0 d-none d-lg-flex"> |
45 | 46 | <li class="align-items-center d-none d-lg-flex"> |
46 | | - <%- GithubIcon{show_stars: false}.render_once().unwrap() %> |
47 | | - </li> |
48 | | - <li class="align-items-center d-flex d-lg-none"> |
49 | | - <a class="nav-link p-lg-0" href="https://github.com/postgresml/postgresml">Open Source</a> |
| 47 | + <button type="text" class="btn nav-link btn-search-input-webapp border-0 p-0" name="search" data-bs-toggle="modal" data-bs-target="#search" autocomplete="off" data-search-target="searchTrigger" data-action="search#openSearch"> |
| 48 | + <span class="material-symbols-outlined">search</span> |
| 49 | + </button> |
50 | 50 | </li> |
51 | 51 |
|
52 | 52 | <li class="nav-item d-flex align-items-center"> |
53 | 53 | <a class="nav-link p-lg-0" href="/docs">Docs</a> |
54 | 54 | </li> |
55 | 55 |
|
56 | | - <div class="vr my-2 opacity-100 d-lg-block d-none" style="width: 2px"></div> |
57 | | - |
58 | 56 | <li class="nav-item d-flex align-items-center"> |
59 | 57 | <a class="nav-link p-lg-0" href="/blog">Blog</a> |
60 | 58 | </li> |
| 59 | + |
| 60 | + <li class="nav-item d-flex align-items-center"> |
| 61 | + <a class="nav-link p-lg-0" href="/support">Support</a> |
| 62 | + </li> |
61 | 63 |
|
62 | 64 | <% if !account_management_nav.links.is_empty() { %> |
63 | 65 | <li class="d-none d-lg-flex nav-item align-items-center"> |
|
75 | 77 |
|
76 | 78 | <!-- Main nav links for less than lg screens --> |
77 | 79 | <ul class="sub-menu-dropdown mb-2 d-lg-none"> |
78 | | - <li class="menu-item rounded-0 d-flex align-items-center"> |
79 | | - <a href="https://github.com/postgresml/postgresml">Open Source</a> |
| 80 | + <li class="nav-item d-flex align-items-center"> |
| 81 | + <button type="text" class="btn-search d-flex justify-content-between w-100 mx-4 mb-4" name="search" data-bs-toggle="modal" data-bs-target="#search" autocomplete="off" data-search-target="searchTrigger" data-action="search#openSearch"> |
| 82 | + Search |
| 83 | + <span class="material-symbols-outlined"> |
| 84 | + search |
| 85 | + </span> |
| 86 | + </button> |
80 | 87 | </li> |
81 | 88 |
|
82 | 89 | <li class="menu-item rounded-0 d-flex align-items-center"> |
|
86 | 93 | <li class="menu-item rounded-0 d-flex align-items-center"> |
87 | 94 | <a href="/blog">Blog</a> |
88 | 95 | </li> |
| 96 | + |
| 97 | + <li class="menu-item rounded-0 d-flex align-items-center"> |
| 98 | + <a href="/support">Support</a> |
| 99 | + </li> |
89 | 100 |
|
90 | 101 | <% if !standalone_dashboard { %> |
| 102 | + <% if !account_management_nav.links.is_empty() { %> |
91 | 103 | <li class="menu-item rounded-0 d-flex align-items-center"> |
92 | 104 | <a href="#" data-bs-toggle="collapse" data-bs-target=".horizontal-collapse">Account Management</a> |
93 | 105 | </li> |
94 | 106 | <% } %> |
| 107 | + <% } %> |
95 | 108 | </ul> |
96 | 109 | </div> |
97 | 110 |
|
|
123 | 136 | <div class="collapse navbar-collapse" id="leftNavItems"> |
124 | 137 | <div class="nav-item w-100 d-flex flex-column flex-lg-row collapse show drawer-submenu"> |
125 | 138 | <ul class="sub-menu-dropdown mb-2 d-lg-none"> |
126 | | - <li class="nav-item d-flex align-items-center"> |
127 | | - <button type="text" class="btn-search d-flex justify-content-between w-100 mx-4 mb-4" name="search" data-bs-toggle="modal" data-bs-target="#search" autocomplete="off" data-search-target="searchTrigger" data-action="search#openSearch"> |
128 | | - Search |
129 | | - <span class="material-symbols-outlined"> |
130 | | - search |
131 | | - </span> |
132 | | - </button> |
133 | | - </li> |
134 | 139 | <% for link in links { %> |
135 | 140 | <li class="menu-item rounded-0 d-flex align-items-center"> |
136 | 141 | <a |
|
0 commit comments