Upgrade bootstrap to 5.3
We stuck on a 5 years old version (Bootstrap 3.4) without doing updates. This is EOL version and the more we wait the harder is the update. Depends-On: https://review.opendev.org/c/openstack/os-api-ref/+/932048 Change-Id: Ief19c5ab926b45b9ccd04b5df0c2678f4727337b
This commit is contained in:
parent
052ed8e119
commit
b3d5cdc63a
19
.zuul.yaml
19
.zuul.yaml
@ -48,6 +48,24 @@
|
|||||||
- openstack/python-octaviaclient
|
- openstack/python-octaviaclient
|
||||||
- openstack/openstackdocstheme
|
- openstack/openstackdocstheme
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: openstackdocstheme-api-ref-tips
|
||||||
|
parent: build-openstack-api-ref
|
||||||
|
description: |
|
||||||
|
Build api-ref documentation for openstackdocstheme with main branch of
|
||||||
|
os-api-ref. Takes advantage of the base tox job's install-siblings feature.
|
||||||
|
# The job only tests the latest and shouldn't be run on the stable branches
|
||||||
|
branches:
|
||||||
|
regex: ^stable/.*$
|
||||||
|
negate: true
|
||||||
|
required-projects:
|
||||||
|
- name: openstack/os-api-ref
|
||||||
|
vars:
|
||||||
|
# Set work dir to openstackdocstheme so that if it's triggered by one of
|
||||||
|
# the other repos the tests will run in the same place
|
||||||
|
zuul_work_dir: src/opendev.org/openstack/openstackdocstheme
|
||||||
|
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
- check-requirements
|
- check-requirements
|
||||||
@ -70,6 +88,7 @@
|
|||||||
- openstackdocstheme-openstack-tox-docs-starlingxdocs
|
- openstackdocstheme-openstack-tox-docs-starlingxdocs
|
||||||
- openstackdocstheme-cross-nova-tox-docs
|
- openstackdocstheme-cross-nova-tox-docs
|
||||||
- openstackdocstheme-cross-octaviaclient-tox-docs
|
- openstackdocstheme-cross-octaviaclient-tox-docs
|
||||||
|
- openstackdocstheme-api-ref-tips
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- openstack-tox-pep8
|
- openstack-tox-pep8
|
||||||
|
@ -5,104 +5,103 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% include 'os_search_install.html' %}
|
{% include 'os_search_install.html' %}
|
||||||
{% set osf_base_url = 'https://www.openstack.org' %}
|
{% set osf_base_url = 'https://www.openstack.org' %}
|
||||||
<nav class="navbar navbar-default" role="navigation">
|
<nav class="navbar navbar-default navbar-expand-md" role="navigation">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<!-- Brand and toggle get grouped for better mobile display -->
|
<!-- Brand and toggle get grouped for better mobile display -->
|
||||||
<div class="navbar-header">
|
|
||||||
<button class="navbar-toggle" data-target="#bs-example-navbar-collapse-1" data-toggle="collapse" type="button">
|
|
||||||
<span class="sr-only">Toggle navigation</span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
</button>
|
|
||||||
<div class="brand-wrapper">
|
<div class="brand-wrapper">
|
||||||
<a class="navbar-brand" href="https://www.openstack.org/"></a>
|
<a class="navbar-brand" href="https://www.openstack.org/">
|
||||||
|
<img src="{{ pathto('_static/images/logo-full.svg', 1) }}" width="135px" height="35px"/>
|
||||||
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="search-icon show"><i class="fa fa-search"></i> Search</div></div>
|
<button class="navbar-toggler" data-bs-target="#navbar-main-1" aria-controls="navbar-main-1" data-bs-toggle="collapse" type="button">
|
||||||
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
</button>
|
||||||
|
<div class="search-icon show"><i class="fa fa-search"></i> Search</div>
|
||||||
|
<div class="collapse navbar-collapse" id="navbar-main-1">
|
||||||
{% include 'os_search.html' %}
|
{% include 'os_search.html' %}
|
||||||
<ul class="nav navbar-nav navbar-main show">
|
<ul class="nav navbar-nav navbar-main ms-auto mb-2 mb-lg-0 justify-content-end show" role="navigation">
|
||||||
{% include 'os_search_mobile.html' %}
|
{% include 'os_search_mobile.html' %}
|
||||||
<li> <!--Software -->
|
<li class="nav-item dropdown"> <!--Software -->
|
||||||
<a href="{{osf_base_url}}/software/" class="drop" id="dropdownMenuSoftware">Software <i class="fa fa-caret-down"></i></a>
|
<a href="{{osf_base_url}}/software/" class="nav-link dropdown-toggle" aria-expanded="false">Software</a>
|
||||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuSoftware">
|
<ul class="dropdown-menu">
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/software/">Overview</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/software/">Overview</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/software/project-navigator/openstack-components">OpenStack Components</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/software/project-navigator/openstack-components">OpenStack Components</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/software/project-navigator/sdks">SDKs</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/software/project-navigator/sdks">SDKs</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/software/project-navigator/deployment-tools">Deployment Tools</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/software/project-navigator/deployment-tools">Deployment Tools</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/assets/software/projectmap/openstack-map.pdf" target="_blank">OpenStack Map</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/assets/software/projectmap/openstack-map.pdf" target="_blank">OpenStack Map</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/software/sample-configs/">Sample Configs</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/software/sample-configs/">Sample Configs</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li> <!-- Use Cases -->
|
<li class="nav-item drop-down"> <!-- Use Cases -->
|
||||||
<a href="{{osf_base_url}}/use-cases/" class="drop" id="dropdownMenuUsers">Use Cases <i class="fa fa-caret-down"></i></a>
|
<a href="{{osf_base_url}}/use-cases/" class="nav-link dropdown-toggle" role="button">Use Cases</a>
|
||||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuUsers">
|
<ul class="dropdown-menu">
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/">Users in Production</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/">Users in Production</a></li>
|
||||||
<li role="presentation" class="divider"></li>
|
<li><hr class="dropdown-divider"></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/bare-metal/">Ironic Bare Metal</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/bare-metal/">Ironic Bare Metal</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/edge-computing/">Edge Computing</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/edge-computing/">Edge Computing</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/telecoms-and-nfv/">Telecom & NFV</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/telecoms-and-nfv/">Telecom & NFV</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/science/">Science and HPC</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/science/">Science and HPC</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/containers/">Containers</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/containers/">Containers</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/use-cases/enterprise/">Enterprise</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/use-cases/enterprise/">Enterprise</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/surveys/landing">User Survey</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/surveys/landing">User Survey</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li> <!-- Events -->
|
<li class="nav-item dropdown"> <!-- Events -->
|
||||||
<a href="https://openinfra.dev/summit" class="drop" id="dropdownMenuEvents">Events <i class="fa fa-caret-down"></i></a>
|
<a href="https://openinfra.dev/summit" class="nav-link dropdown-toggle" role="button" id="dropdownMenuEvents">Events</a>
|
||||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuEvents">
|
<ul class="dropdown-menu">
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/summit">OpenInfra Summit</a></li>
|
<li><a class="dropdown-item" href="https://openinfra.dev/summit">OpenInfra Summit</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/ptg/">Project Teams Gathering</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/ptg/">Project Teams Gathering</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/events/opendev-2020/">OpenDev</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/events/opendev-2020/">OpenDev</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/events/community-events/">Community Events</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/events/community-events/">Community Events</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/events/openstackdays">OpenStack & OpenInfra Days</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/events/openstackdays">OpenStack & OpenInfra Days</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/videos/">Summit Videos</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/videos/">Summit Videos</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><!-- Community -->
|
<li class="nav-item dropdown"><!-- Community -->
|
||||||
<a href="{{osf_base_url}}/community/" class="drop" id="dropdownMenuCommunity">Community <i class="fa fa-caret-down"></i></a>
|
<a href="{{osf_base_url}}/community/" class="nav-link dropdown-toggle" role="button">Community</a>
|
||||||
<ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenuCommunity">
|
<ul class="dropdown-menu">
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/community/">Welcome! Start Here</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/community/">Welcome! Start Here</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/community/tech-committee">OpenStack Technical Committee</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/community/tech-committee">OpenStack Technical Committee</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/community/speakers/">Speakers Bureau</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/community/speakers/">Speakers Bureau</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="http://wiki.openstack.org">OpenStack Wiki</a></li>
|
<li><a class="dropdown-item" href="http://wiki.openstack.org">OpenStack Wiki</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/coa/">Get Certified (COA)</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/coa/">Get Certified (COA)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/community/jobs/">Jobs</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/community/jobs/">Jobs</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketing/">Marketing Resources</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketing/">Marketing Resources</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/news/">Community News</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/news/">Community News</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="http://superuser.openstack.org">Superuser Magazine</a></li>
|
<li><a class="dropdown-item" href="http://superuser.openstack.org">Superuser Magazine</a></li>
|
||||||
<li role="presentation" class="divider"></li>
|
<li><hr class="dropdown-divider"></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/community/supporting-organizations/">OpenInfra Foundation Supporting Organizations</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/community/supporting-organizations/">OpenInfra Foundation Supporting Organizations</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">OpenInfra Foundation</a></li>
|
<li><a class="dropdown-item" href="https://openinfra.dev">OpenInfra Foundation</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><!-- Marketplace -->
|
<li class="nav-item dropdown"><!-- Marketplace -->
|
||||||
<a href="{{osf_base_url}}/marketplace/" class="drop" id="dropdownMenuLearn">Marketplace <i class="fa fa-caret-down"></i></a>
|
<a href="{{osf_base_url}}/marketplace/" class="nav-link dropdown-toggle" role="button">Marketplace</a>
|
||||||
<ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuEvents">
|
<ul class="dropdown-menu dropdown-hover">
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/training/">Training</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/training/">Training</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/distros/">Distros & Appliances</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/distros/">Distros & Appliances</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/public-clouds/">Public Clouds</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/public-clouds/">Public Clouds</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/hosted-private-clouds/">Hosted Private Clouds</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/hosted-private-clouds/">Hosted Private Clouds</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/remotely-managed-private-clouds/">Remotely Managed Private Clouds</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/remotely-managed-private-clouds/">Remotely Managed Private Clouds</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/consulting/">Consulting & Integrators</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/consulting/">Consulting & Integrators</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="{{osf_base_url}}/marketplace/drivers/">Drivers</a></li>
|
<li><a class="dropdown-item" href="{{osf_base_url}}/marketplace/drivers/">Drivers</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><!-- Blog -->
|
<li class="nav-item"><!-- Blog -->
|
||||||
<a href="{{osf_base_url}}/blog/">Blog</a>
|
<a class="nav-link" href="{{osf_base_url}}/blog/">Blog</a>
|
||||||
</li>
|
</li>
|
||||||
<li><!-- Docs -->
|
<li class="nav-item"><!-- Docs -->
|
||||||
<a href="http://docs.openstack.org/">Docs</a>
|
<a class="nav-link" href="http://docs.openstack.org/">Docs</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="join-nav-section"> <!-- Join -->
|
<li class="nav-item dropdown join-nav-section"> <!-- Join -->
|
||||||
<a href="https://openinfra.dev/join/" id="dropdownMenuJoin">Join <i class="fa fa-caret-down"></i></a>
|
<a href="https://openinfra.dev/join/" class="nav-link dropdown-toggle" role="button">Join</a>
|
||||||
<ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuJoin" style="display: none;">
|
<ul class="dropdown-menu" style="display: none;">
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join/">Sign up for Foundation Membership</a></li>
|
<li><a class="dropdown-item" href="https://openinfra.dev/join/">Sign up for Foundation Membership</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join/">Sponsor the Foundation</a></li>
|
<li><a class="dropdown-item" href="https://openinfra.dev/join/">Sponsor the Foundation</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">More about the Foundation</a></li>
|
<li><a class="dropdown-item" href="https://openinfra.dev">More about the Foundation</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li> <!-- Login -->
|
<li class="nav-item"> <!-- Login -->
|
||||||
<a href="{{osf_base_url}}/Security/login/?BackURL=/home/" class="sign-in-btn">Log In</a>
|
<a href="{{osf_base_url}}/Security/login/?BackURL=/home/" class="sign-in-btn">Log In</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -27,7 +27,7 @@ ga('send', 'pageview');
|
|||||||
{%- block content %}
|
{%- block content %}
|
||||||
<div class="container docs-book-wrapper">
|
<div class="container docs-book-wrapper">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-9 col-md-8 col-sm-8 col-lg-push-3 col-md-push-4 col-sm-push-4">
|
<div class="col-lg-9 col-md-8 col-sm-8 col-lg-push-3 col-md-push-4 col-sm-push-4 order-4">
|
||||||
{% include 'titlerow.html' %}
|
{% include 'titlerow.html' %}
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-12">
|
<div class="col-lg-12">
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<script src="{{pathto('_static/js/jquery-3.2.1.min.js', 1)}}"></script>
|
<script src="{{pathto('_static/js/jquery-3.2.1.min.js', 1)}}"></script>
|
||||||
|
|
||||||
<!-- Bootstrap JavaScript -->
|
<!-- Bootstrap JavaScript -->
|
||||||
<script src="{{pathto('_static/js/bootstrap.min.js', 1)}}"></script>
|
<script src="{{pathto('_static/js/bootstrap.bundle.min.js', 1)}}"></script>
|
||||||
|
|
||||||
<!-- The rest of the JS -->
|
<!-- The rest of the JS -->
|
||||||
<script src="{{pathto('_static/js/navigation.js', 1)}}"></script>
|
<script src="{{pathto('_static/js/navigation.js', 1)}}"></script>
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
<div class="col-lg-3 col-md-4 col-sm-4 col-lg-pull-9 col-md-pull-8 col-sm-pull-8 docs-sidebar">
|
<div class="col-lg-3 col-md-4 col-sm-4 col-lg-pull-9 col-md-pull-8 col-sm-pull-8 order-1 docs-sidebar">
|
||||||
<div class="btn-group docs-sidebar-releases">
|
<div class="btn-group docs-sidebar-releases">
|
||||||
<button onclick="location.href='/'" class="btn docs-sidebar-home" data-toggle="tooltip" data-placement="top" title="{{ theme_root_title|striptags }} Home"><i class="fa fa-arrow-circle-o-left"></i></button>
|
<button onclick="location.href='/'" class="btn docs-sidebar-home" data-toggle="tooltip" data-placement="top" title="{{ theme_root_title|striptags }} Home"><i class="fa fa-arrow-circle-o-left"></i></button>
|
||||||
|
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
<button type="button" data-toggle="dropdown" class="btn docs-sidebar-release-select">OpenStack Documentation<i class="fa fa-caret-down"></i></button>
|
<button type="button" data-bs-toggle="dropdown" class="btn dropdown-toggle docs-sidebar-release-select">OpenStack Documentation</button>
|
||||||
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
||||||
<li role="presentation" class="dropdown-header">Guides</li>
|
<li class="dropdown-header">Guides</li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/index.html#install-guides">Install Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/index.html#install-guides">Install Guides</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/index.html#user-guides">User Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/index.html#user-guides">User Guides</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/index.html#configuration-guides">Configuration Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/index.html#configuration-guides">Configuration Guides</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/index.html#ops-and-admin-guides">Operations and Administration Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/index.html#ops-and-admin-guides">Operations and Administration Guides</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/index.html#api-guides">API Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/index.html#api-guides">API Guides</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/index.html#contributor-guides">Contributor Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/index.html#contributor-guides">Contributor Guides</a></li>
|
||||||
<li role="presentation" class="dropdown-header">Languages</li>
|
<li class="dropdown-header">Languages</li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/de/">Deutsch (German)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/de/">Deutsch (German)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/fr/">Français (French)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/fr/">Français (French)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/id/">Bahasa Indonesia (Indonesian)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/id/">Bahasa Indonesia (Indonesian)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/it/">Italiano (Italian)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/it/">Italiano (Italian)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/ja/">日本語 (Japanese)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/ja/">日本語 (Japanese)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/ko_KR/">한국어 (Korean)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/ko_KR/">한국어 (Korean)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/pt_BR/">Português (Portuguese)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/pt_BR/">Português (Portuguese)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/tr_TR/">Türkçe (Türkiye)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/tr_TR/">Türkçe (Türkiye)</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/zh_CN/">简体中文 (Simplified Chinese)</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/zh_CN/">简体中文 (Simplified Chinese)</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1,40 +1,40 @@
|
|||||||
<button type="button" data-toggle="dropdown" class="btn docs-sidebar-release-select">OpenStack APIs<i class="fa fa-caret-down"></i></button>
|
<button type="button" data-bs-toggle="dropdown" class="btn dropdown-toggle docs-sidebar-release-select">OpenStack APIs</button>
|
||||||
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
||||||
<li role="presentation" class="dropdown-header">References</li>
|
<li" class="dropdown-header">References</li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/accelerator/index.html">Accelerator</a></li>
|
<li"><a class="dropdown-item" href="https://docs.openstack.org/api-ref/accelerator/index.html">Accelerator</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/application-catalog/index.html">Application Catalog</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/application-catalog/index.html">Application Catalog</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/application-container/index.html">Application Container</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/application-container/index.html">Application Container</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/backup/index.html">Backup</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/backup/index.html">Backup</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/baremetal/index.html">Bare Metal</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/baremetal/index.html">Bare Metal</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/baremetal-introspection/index.html">Bare Metal Introspection</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/baremetal-introspection/index.html">Bare Metal Introspection</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/block-storage/index.html">Block Storage</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/block-storage/index.html">Block Storage</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/clustering/index.html">Clustering</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/clustering/index.html">Clustering</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/compute/index.html">Compute</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/compute/index.html">Compute</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/container-infrastructure-management/index.html">Container Infrastructure Management</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/container-infrastructure-management/index.html">Container Infrastructure Management</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/data-processing/index.html">Data Processing</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/data-processing/index.html">Data Processing</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/data-protection-orchestration/index.html">Data Protection Orchestration</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/data-protection-orchestration/index.html">Data Protection Orchestration</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/dns/index.html">DNS</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/dns/index.html">DNS</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/ec2-api/index.html">EC2</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/ec2-api/index.html">EC2</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/function-engine/index.html">Function Engine</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/function-engine/index.html">Function Engine</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/identity/index.html">Identity</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/identity/index.html">Identity</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/image/index.html">Image</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/image/index.html">Image</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/instance-ha/index.html">Instance HA</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/instance-ha/index.html">Instance HA</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/key-manager/index.html">Key Manager</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/key-manager/index.html">Key Manager</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/load-balancer/index.html">Load Balancer</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/load-balancer/index.html">Load Balancer</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/message/index.html">Message</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/message/index.html">Message</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/monitoring/index.html">Monitoring</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/monitoring/index.html">Monitoring</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/monitoring-events/index.html">Monitoring Events</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/monitoring-events/index.html">Monitoring Events</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/monitoring-logging/index.html">Monitoring Logging</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/monitoring-logging/index.html">Monitoring Logging</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/network/index.html">Network</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/network/index.html">Network</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/nfv-orchestration/index.html">NFV Orchestration</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/nfv-orchestration/index.html">NFV Orchestration</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/object-store/index.html">Object Store</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/object-store/index.html">Object Store</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/orchestration/index.html">Orchestration</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/orchestration/index.html">Orchestration</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/placement/index.html">Placement</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/placement/index.html">Placement</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/reservation/index.html">Reservation</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/reservation/index.html">Reservation</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/resource-optimization/index.html">Resource Optimization</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/resource-optimization/index.html">Resource Optimization</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/search/index.html">Search</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/search/index.html">Search</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-ref/shared-file-system/index.html">Shared File System</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-ref/shared-file-system/index.html">Shared File System</a></li>
|
||||||
<li role="presentation" class="dropdown-header">Guides</li>
|
<li class="dropdown-header">Guides</li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-quick-start/">API Quick Start</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-quick-start/">API Quick Start</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.openstack.org/api-guide/compute/">Compute API Guide</a></li>
|
<li><a class="dropdown-item" href="https://docs.openstack.org/api-guide/compute/">Compute API Guide</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,3 +1,8 @@
|
|||||||
|
:root {
|
||||||
|
/* Bootstrap 3.x used 14px as default */
|
||||||
|
--bs-body-font-size: 14px;
|
||||||
|
}
|
||||||
|
|
||||||
html {
|
html {
|
||||||
overflow-y: scroll; }
|
overflow-y: scroll; }
|
||||||
|
|
||||||
@ -149,20 +154,20 @@ a, a:visited {
|
|||||||
float: left;
|
float: left;
|
||||||
border-right: 1px solid #eee;
|
border-right: 1px solid #eee;
|
||||||
min-width: 135px; }
|
min-width: 135px; }
|
||||||
|
/*
|
||||||
a.navbar-brand {
|
a.navbar-brand {
|
||||||
background: url('../images/logo-full.svg') left no-repeat;
|
background: url('../images/logo-full.svg') left no-repeat;
|
||||||
height: 35px;
|
height: 35px;
|
||||||
width: 135px; }
|
width: 135px; }
|
||||||
|
*/
|
||||||
@media (min-width: 768px) and (max-width: 1025px) {
|
@media (min-width: 768px) and (max-width: 1025px) {
|
||||||
.brand-wrapper {
|
.brand-wrapper {
|
||||||
width: 75px;
|
width: 75px;
|
||||||
min-width: 75px;
|
min-width: 75px;
|
||||||
margin-top: 0; }
|
margin-top: 0; }
|
||||||
|
|
||||||
a.navbar-brand {
|
a.navbar-brand img {
|
||||||
background: url('../images/logo-vert.svg') left no-repeat;
|
content: url('../images/logo-vert.svg');
|
||||||
margin-left: 0px !important;
|
margin-left: 0px !important;
|
||||||
height: 54px;
|
height: 54px;
|
||||||
width: 59px; } }
|
width: 59px; } }
|
||||||
@ -177,28 +182,29 @@ a.navbar-brand {
|
|||||||
background: #fff;
|
background: #fff;
|
||||||
margin-bottom: 0;
|
margin-bottom: 0;
|
||||||
padding: 20px 0; }
|
padding: 20px 0; }
|
||||||
|
/*
|
||||||
.navbar-default .container {
|
.navbar-default .container {
|
||||||
background-color: white; }
|
background-color: white; }
|
||||||
|
|
||||||
@media (min-width: 768px) and (max-width: 1200px) {
|
@media (min-width: 768px) and (max-width: 1200px) {
|
||||||
.navbar-default .container {
|
.navbar-default .container {
|
||||||
width: 98%; } }
|
width: 98%; } }
|
||||||
|
*/
|
||||||
ul.navbar-main {
|
ul.navbar-main {
|
||||||
display: none;
|
display: none;
|
||||||
float: right; }
|
float: right; }
|
||||||
|
|
||||||
@media (min-width: 768px) and (max-width: 1097px) {
|
@media (min-width: 768px) and (max-width: 1097px) {
|
||||||
ul.navbar-main {
|
ul.navbar-main {
|
||||||
display: block; } }
|
display: flex; } }
|
||||||
|
|
||||||
@media (max-width: 767px) {
|
@media (max-width: 767px) {
|
||||||
ul.navbar-main {
|
ul.navbar-main {
|
||||||
display: block;
|
display: flex;
|
||||||
margin-right: 30px;
|
margin-right: 30px;
|
||||||
width: 90%; } }
|
width: 90%; } }
|
||||||
|
|
||||||
|
|
||||||
.navbar-default ul.navbar-main > li > a {
|
.navbar-default ul.navbar-main > li > a {
|
||||||
color: #8a959e;
|
color: #8a959e;
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
@ -286,9 +292,10 @@ i.fa-caret-right {
|
|||||||
outline: none; }
|
outline: none; }
|
||||||
|
|
||||||
@media (max-width: 767px) {
|
@media (max-width: 767px) {
|
||||||
.navbar-default ul.navbar-main > li > a i.fa-caret-down {
|
.navbar-default .dropdown-toggle::after {
|
||||||
display: none; } }
|
display: none; }
|
||||||
|
}
|
||||||
|
/*
|
||||||
.navbar-default .navbar-toggle {
|
.navbar-default .navbar-toggle {
|
||||||
border: none; }
|
border: none; }
|
||||||
|
|
||||||
@ -300,14 +307,20 @@ i.fa-caret-right {
|
|||||||
background-color: #5A5A5A;
|
background-color: #5A5A5A;
|
||||||
height: 3px;
|
height: 3px;
|
||||||
border-radius: 3px; }
|
border-radius: 3px; }
|
||||||
|
*/
|
||||||
|
ul.nav.show {
|
||||||
|
display: flex !important;
|
||||||
|
}
|
||||||
|
|
||||||
.show {
|
.show {
|
||||||
display: block; }
|
display: block !important;
|
||||||
|
}
|
||||||
|
|
||||||
@media (max-width: 767px), only screen and (max-device-width: 1024px) {
|
@media (max-width: 767px), only screen and (max-device-width: 1024px) {
|
||||||
.show {
|
.show {
|
||||||
display: none; }
|
display: none; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/*End Header Navigation*/
|
/*End Header Navigation*/
|
||||||
|
|
||||||
@media (max-width: 767px) {
|
@media (max-width: 767px) {
|
||||||
|
@ -1,12 +1,12 @@
|
|||||||
.search-container-mobile
|
.search-container-mobile
|
||||||
{
|
{
|
||||||
display: none !important;
|
display: none !important;
|
||||||
position: relative !important;
|
/* position: relative !important; */
|
||||||
width: 100% !important;
|
width: 100% !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.search-container {
|
.search-container {
|
||||||
position: relative;
|
/* position: relative; */
|
||||||
display: none;
|
display: none;
|
||||||
float: left;
|
float: left;
|
||||||
width: 84%;
|
width: 84%;
|
||||||
|
7
openstackdocstheme/theme/openstackdocs/static/js/bootstrap.bundle.min.js
vendored
Normal file
7
openstackdocstheme/theme/openstackdocs/static/js/bootstrap.bundle.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -5,8 +5,12 @@ $(".docs-sidebar-section-title").click(function () {
|
|||||||
});
|
});
|
||||||
|
|
||||||
// Bootstrap stuff
|
// Bootstrap stuff
|
||||||
$('.docs-actions i').tooltip();
|
/*$('.docs-actions i').tooltip();
|
||||||
$('.docs-sidebar-home').tooltip();
|
$('.docs-sidebar-home').tooltip();
|
||||||
|
*/
|
||||||
|
const tooltipTriggerList = document.querySelectorAll('[data-bs-toggle="tooltip"]')
|
||||||
|
const tooltipList = [...tooltipTriggerList].map(tooltipTriggerEl => new bootstrap.Tooltip(tooltipTriggerEl))
|
||||||
|
|
||||||
|
|
||||||
/* BB 150310
|
/* BB 150310
|
||||||
*
|
*
|
||||||
@ -77,6 +81,12 @@ function pdfLink(currentSourceFile, pdfFileName) {
|
|||||||
}
|
}
|
||||||
var file = currentSourceFile + ".html";
|
var file = currentSourceFile + ".html";
|
||||||
var pdfLink = currentLink.replace(file, pdfFileName);
|
var pdfLink = currentLink.replace(file, pdfFileName);
|
||||||
document.getElementById("pdfLink1").href = pdfLink;
|
var link1_el = document.getElementById("pdfLink1");
|
||||||
document.getElementById("pdfLink2").href = pdfLink;
|
if (!!link1_el) {
|
||||||
|
link1_el.href = pdfLink;
|
||||||
|
}
|
||||||
|
var link2_el = document.getElementById("pdfLink2");
|
||||||
|
if (!!link2_el) {
|
||||||
|
link2_el.href = pdfLink;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -4,45 +4,34 @@
|
|||||||
<!-- TEMPLATE_NAME: {{pagename}} -->
|
<!-- TEMPLATE_NAME: {{pagename}} -->
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% include 'stx_search_install.html' %}
|
{% include 'stx_search_install.html' %}
|
||||||
<nav class="navbar navbar-default" role="navigation">
|
<nav class="navbar navbar-default navbar-expand-md" role="navigation">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<!-- Brand and toggle get grouped for better mobile display -->
|
<!-- Brand and toggle get grouped for better mobile display -->
|
||||||
<div class="navbar-header">
|
|
||||||
<button class="navbar-toggle" data-target="#bs-example-navbar-collapse-1" data-toggle="collapse" type="button">
|
|
||||||
<span class="sr-only">Toggle navigation</span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
<span class="icon-bar"></span>
|
|
||||||
</button>
|
|
||||||
<div class="brand-wrapper">
|
<div class="brand-wrapper">
|
||||||
<a class="navbar-brand" href="https://www.starlingx.io/"></a>
|
<a class="navbar-brand" href="https://www.starlingx.io/"></a>
|
||||||
|
<img src="{{ pathto('_static/images/logo-full.svg', 1) }}" width="135px" height="35px"/>
|
||||||
</div>
|
</div>
|
||||||
<div class="search-icon show"><i class="fa fa-search"></i> Search</div></div>
|
<button class="navbar-toggler" data-bs-target="#navbar-main-1" data-bs-toggle="collapse" type="button" aria-controls="navbar-main-1" type="button">
|
||||||
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
|
<span class="navbar-toggler-icon"></span>
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
</button>
|
||||||
|
<div class="search-icon show"><i class="fa fa-search"></i> Search</div>
|
||||||
|
<div class="collapse navbar-collapse" id="navbar-main-1">
|
||||||
{% include 'stx_search.html' %}
|
{% include 'stx_search.html' %}
|
||||||
<ul class="nav navbar-nav navbar-main show">
|
<ul class="nav navbar-nav navbar-main ms-auto mb-lg-0 justify-content-end show" role="navigation">
|
||||||
{% include 'stx_search_mobile.html' %}
|
{% include 'stx_search_mobile.html' %}
|
||||||
<li>
|
<li class="nav-item">
|
||||||
<a href="https://docs.starlingx.io/">Docs</a>
|
<a href="https://docs.starlingx.io/" class="nav-link">Docs</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li class="nav-item dropdown join-nav-section">
|
||||||
|
<a href="https://openinfra.dev/join/" class="nav-link dropdown-toggle" role="button" id="dropdownMenuJoin">Join</a>
|
||||||
</li>
|
<ul class="dropdown-menu" role="menu">
|
||||||
|
<li><a class="dropdown-item" href="https://openinfra.dev/join/">Sign up for Foundation Membership</a></li>
|
||||||
|
<li><a class="dropdown-item" href="https://openinfra.dev">More about the Foundation</a></li>
|
||||||
<li>
|
|
||||||
|
|
||||||
<li class="join-nav-section">
|
|
||||||
<a href="https://openinfra.dev/join/" id="dropdownMenuJoin">Join <i class="fa fa-caret-down"></i></a>
|
|
||||||
<ul class="dropdown-menu dropdown-hover" role="menu" aria-labelledby="dropdownMenuJoin" style="display: none;">
|
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev/join/">Sign up for Foundation Membership</a></li>
|
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://openinfra.dev">More about the Foundation</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li class="nav-item">
|
||||||
<a href="https://www.openstack.org/Security/login/?BackURL=/home/" class="sign-in-btn">Log In</a>
|
<a href="https://www.openstack.org/Security/login/?BackURL=/home/" class="nav-link">Log In</a>
|
||||||
</li>
|
|
||||||
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<button type="button" data-toggle="dropdown" class="btn docs-sidebar-release-select">StarlingX Documentation<i class="fa fa-caret-down"></i></button>
|
<button type="button" data-bs-toggle="dropdown" class="btn dropdown-toggle docs-sidebar-release-select">StarlingX Documentation</button>
|
||||||
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
||||||
<li role="presentation" class="dropdown-header">Guides</li>
|
<li class="dropdown-header">Guides</li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io">Install Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io">Install Guides</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/">API Guides</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/">API Guides</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
<button type="button" data-toggle="dropdown" class="btn docs-sidebar-release-select">StarlingX APIs<i class="fa fa-caret-down"></i></button>
|
<button type="button" data-bs-toggle="dropdown" class="btn dropdown-toggle docs-sidebar-release-select">StarlingX APIs</button>
|
||||||
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
<ul class="dropdown-menu docs-sidebar-dropdown" role="menu">
|
||||||
<li role="presentation" class="dropdown-header">References</li>
|
<li class="dropdown-header">References</li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/stx-metal/">Bare Metal</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/stx-metal/">Bare Metal</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/stx-config/">Configuration</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/stx-config/">Configuration</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/stx-distcloud/">Distributed Cloud</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/stx-distcloud/">Distributed Cloud</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/stx-fault/">Fault Management</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/stx-fault/">Fault Management</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/stx-ha/">High Availability</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/stx-ha/">High Availability</a></li>
|
||||||
<li role="presentation"><a role="menuitem" tabindex="-1" href="https://docs.starlingx.io/api-ref/stx-nfv/">Network Function Virtualization</a></li>
|
<li><a class="dropdown-item" href="https://docs.starlingx.io/api-ref/stx-nfv/">Network Function Virtualization</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user