diff options
author | Sarah German <sgerman@gitlab.com> | 2022-07-15 18:49:47 +0300 |
---|---|---|
committer | David O'Regan <doregan@gitlab.com> | 2022-07-15 18:49:47 +0300 |
commit | b3c152da1c74e246ea0397680baac1e2ae0f1786 (patch) | |
tree | aeeedecc9383d7f2f3b728e82f26974c3890c6fe /layouts | |
parent | dcfbd7b5fa1cbfe1f165ac15734e0f28e7614c50 (diff) |
Make the versions dropdown dynamic
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/cta.html | 2 | ||||
-rw-r--r-- | layouts/header.html | 33 | ||||
-rw-r--r-- | layouts/home.html | 1 |
3 files changed, 5 insertions, 31 deletions
diff --git a/layouts/cta.html b/layouts/cta.html index 885378b6..29d6a920 100644 --- a/layouts/cta.html +++ b/layouts/cta.html @@ -1,3 +1,3 @@ -<a class="btn btn-danger btn-cta text-white" href="https://about.gitlab.com/free-trial/?glm_source=docs.gitlab.com&glm_content=navigation-cta-docs" target="_blank" rel="noopener noreferrer" role="button"> +<a class="gl-button btn btn-cta text-white gl-shadow-none! gl-md-pr-3" href="https://about.gitlab.com/free-trial/?glm_source=docs.gitlab.com&glm_content=navigation-cta-docs" target="_blank" rel="noopener noreferrer" role="button"> Get free trial </a> diff --git a/layouts/header.html b/layouts/header.html index f77ff133..e521a008 100644 --- a/layouts/header.html +++ b/layouts/header.html @@ -22,36 +22,9 @@ <a class="nav-link" href="https://about.gitlab.com/releases/categories/releases/" target="_blank">What's new?</a> </li> </ul> - <ul class="navbar-nav mb-0"> - <li class="nav-item p-2 dropdown"> - <button class="btn dropdown-toggle text-white" type="button" id="navbarDropdown" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> - <%= version_dropdown_title %><%= icon('chevron-down') %> - </button> - <div class="dropdown-menu" aria-labelledby="navbarDropdown"> - <a class="dropdown-item" <%= active_dropdown(ENV['CI_DEFAULT_BRANCH']) %> href='<%= @item.identifier.without_ext + '.html' %>' class="versions-tooltip"><%= dotcom %> - <i class="fa fa-question-circle-o" aria-hidden="true" data-toggle="tooltip" data-placement="bottom" title="Latest pre-release version of GitLab, with features available or about to become available on GitLab.com. For self-managed GitLab installations, select your version number as listed at your GitLab instance's /help URL."></i> - </a> - <% if display_previous_versions? %> - <!-- Start of online versions --> - <div class="dropdown-divider"></div> - <% data_versions[:online].each do |version| %> - <%= render '/partials/versions_list.*', version: version %> - <% end %> - <!-- End of online versions --> - - <!-- Start of last major versions --> - <div class="dropdown-divider"></div> - <% data_versions[:previous_majors].each do |version| %> - <%= render '/partials/versions_list.*', version: version %> - <% end %> - <!-- End of last major versions --> - - <% end %> - <div class="dropdown-divider"></div> - <a class="dropdown-item" <%= active_dropdown('archives') %> href='/archives/'>Archives</a> - </div> - </li> - <li class="nav-item p-2"> + <div class="js-versions-menu"></div> + <ul class="navbar-nav gl-mb-3 gl-md-mb-0 gl-md-pr-3"> + <li class="nav-item"> <% if @item.identifier.to_s.split('/')[1] == 'omnibus' %> <%= render '/cta_omnibus.*' %> <% else %> diff --git a/layouts/home.html b/layouts/home.html index 6c5bb728..3b79e055 100644 --- a/layouts/home.html +++ b/layouts/home.html @@ -15,6 +15,7 @@ <%= render '/schema-microdata.*' %> <script src="<%= @items['/frontend/header/index.*'].path %>"></script> <script src="<%= @items['/frontend/shared/global_imports.*'].path %>"></script> + <script src="<%= @items['/frontend/default/default.*'].path %>"></script> <script src="<%= @items['/frontend/search/docsearch.*'].path %>"></script> <script src="<%= @items['/assets/javascripts/badges.*'].path %>"></script> </body> |