mirror of
https://github.com/minio/docs.git
synced 2025-07-28 19:42:10 +03:00
UI enhancements: Nav active state, Copy button UI and Text colors (#524)
* Update footer text color * Add hover color for nav links * Update the copy button UI * Add active class on content nav based on platform
This commit is contained in:
@ -42,7 +42,8 @@ div.admonition {
|
|||||||
background-color: var(--alert-#{$variant}-bg);
|
background-color: var(--alert-#{$variant}-bg);
|
||||||
|
|
||||||
code,
|
code,
|
||||||
div.highlight pre {
|
.copybtn,
|
||||||
|
.highlight pre {
|
||||||
background-color: var(--alert-#{$variant}-code-bg);
|
background-color: var(--alert-#{$variant}-code-bg);
|
||||||
color: var(--alert-#{$variant}-color);
|
color: var(--alert-#{$variant}-color);
|
||||||
}
|
}
|
||||||
|
@ -3,10 +3,9 @@ div.footer {
|
|||||||
background-color: var(--footer-bg);
|
background-color: var(--footer-bg);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
|
||||||
|
|
||||||
&, a {
|
&, a {
|
||||||
color: $white;
|
color: var(--footer-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
a {
|
a {
|
||||||
|
@ -214,4 +214,51 @@
|
|||||||
.sd-card-title {
|
.sd-card-title {
|
||||||
line-height: 100%;
|
line-height: 100%;
|
||||||
margin: -0.2rem 0 1rem;
|
margin: -0.2rem 0 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// -----------------------------
|
||||||
|
// Copy button
|
||||||
|
// -----------------------------
|
||||||
|
button.copybtn {
|
||||||
|
border-radius: $border-radius-sm;
|
||||||
|
top: 0.1;
|
||||||
|
right: 0rem;
|
||||||
|
border: 0;
|
||||||
|
background-color: transparent;
|
||||||
|
width: auto;
|
||||||
|
font-family: $font-family-base;
|
||||||
|
font-size: 0.7rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
padding: 0.75rem;
|
||||||
|
font-weight: $font-weight-medium;
|
||||||
|
cursor: pointer;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background-color: transparent !important;
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
& > img {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
&:after {
|
||||||
|
all: revert;
|
||||||
|
transform: none !important;
|
||||||
|
transition-delay: 0ms !important;
|
||||||
|
transition: opacity 300ms;
|
||||||
|
opacity: 0.75;
|
||||||
|
content: "Copy";
|
||||||
|
}
|
||||||
|
|
||||||
|
&.success {
|
||||||
|
&:after {
|
||||||
|
content: "Copied";
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
@ -157,10 +157,11 @@
|
|||||||
.nav__link {
|
.nav__link {
|
||||||
padding: 0.5rem 0 0.6rem;
|
padding: 0.5rem 0 0.6rem;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
|
color: var(--nav-text-color);
|
||||||
&,
|
transition: color 300ms;
|
||||||
|
|
||||||
&:hover {
|
&:hover {
|
||||||
color: var(--nav-text-color);
|
color: $white;
|
||||||
}
|
}
|
||||||
|
|
||||||
& > span {
|
& > span {
|
||||||
|
@ -93,6 +93,7 @@ $theme-properties: (
|
|||||||
|
|
||||||
// Footer
|
// Footer
|
||||||
--footer-bg: #1D1D1D #151c24,
|
--footer-bg: #1D1D1D #151c24,
|
||||||
|
--footer-color: $white $text-dark-color,
|
||||||
|
|
||||||
// Icon
|
// Icon
|
||||||
--icon-sidebar-toggle-hover-bg: rgba($white, 0.1) $dark-200,
|
--icon-sidebar-toggle-hover-bg: rgba($white, 0.1) $dark-200,
|
||||||
|
@ -1,31 +1,31 @@
|
|||||||
<div class="content__nav">
|
<div class="content__nav">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<nav class="content__nav__inner">
|
<nav class="content__nav__inner">
|
||||||
<a href="" class="active" data-content-nav="cn-kubernetes">
|
<a target="_blank" rel="noreferrer" href="http://borkserv.ddns.net:9000/staging/docs-ia/k8s/html/index.html" class="{{ 'active' if doc_platform == 'kubernetes' }}">
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/kubernetes.svg',1) }}" alt="Kubernetes" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/kubernetes.svg',1) }}" alt="Kubernetes" />
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/kubernetes-inactive.svg',1) }}" alt="Kubernetes" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/kubernetes-inactive.svg',1) }}" alt="Kubernetes" />
|
||||||
Kubernetes
|
Kubernetes
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="" data-content-nav="cn-docker">
|
<a target="_blank" rel="noreferrer" href="http://borkserv.ddns.net:9000/staging/docs-ia/container/html/index.html" class="{{ 'active' if doc_platform == 'container' }}">
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/docker.svg',1) }}" alt="Docker" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/docker.svg',1) }}" alt="Docker" />
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/docker-inactive.svg',1) }}" alt="Docker" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/docker-inactive.svg',1) }}" alt="Docker" />
|
||||||
Docker
|
Docker
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="" data-content-nav="cn-linux">
|
<a target="_blank" rel="noreferrer" href="http://borkserv.ddns.net:9000/staging/docs-ia/linux/html/index.html" class="{{ 'active' if doc_platform == 'linux' }}">
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/linux.svg',1) }}" alt="Linux" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/linux.svg',1) }}" alt="Linux" />
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/linux-inactive.svg',1) }}" alt="Linux" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/linux-inactive.svg',1) }}" alt="Linux" />
|
||||||
Linux
|
Linux
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="" data-content-nav="cn-macos">
|
<a target="_blank" rel="noreferrer" href="http://borkserv.ddns.net:9000/staging/docs-ia/macos/html/index.html" class="{{ 'active' if doc_platform == 'macos' }}">
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/macos.svg',1) }}" alt="macOS" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/macos.svg',1) }}" alt="macOS" />
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/macos-inactive.svg',1) }}" alt="macOS" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/macos-inactive.svg',1) }}" alt="macOS" />
|
||||||
macOS
|
macOS
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
<a href="" data-content-nav="cn-windows">
|
<a target="_blank" rel="noreferrer" href="http://borkserv.ddns.net:9000/staging/docs-ia/windows/html/index.html" class="{{ 'active' if doc_platform == 'windows' }}">
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/windows.svg',1) }}" alt="Windows" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/windows.svg',1) }}" alt="Windows" />
|
||||||
<img class="hidden-rm" src="{{ pathto('_static/img/icons/windows-inactive.svg',1) }}" alt="Windows" />
|
<img class="hidden-rm" src="{{ pathto('_static/img/icons/windows-inactive.svg',1) }}" alt="Windows" />
|
||||||
Windows
|
Windows
|
||||||
@ -38,10 +38,11 @@
|
|||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!--
|
||||||
<div class="content__nav__dropdown">
|
<div class="content__nav__dropdown">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<nav id="cn-kubernetes" class="active">
|
<nav id="cn-kubernetes" class="{{ 'active' if doc_platform == 'kubernetes' }}">
|
||||||
<a class="active" href="">Upstream</a>
|
<a href="">Upstream</a>
|
||||||
<a href="">Redhat Openshift</a>
|
<a href="">Redhat Openshift</a>
|
||||||
<a href="">VMware Tanzu</a>
|
<a href="">VMware Tanzu</a>
|
||||||
<a href="">SUSE Rancher</a>
|
<a href="">SUSE Rancher</a>
|
||||||
@ -51,28 +52,28 @@
|
|||||||
<a href="">Others</a>
|
<a href="">Others</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<nav id="cn-docker">
|
<nav id="cn-docker" class="{{ 'active' if doc_platform == 'container' }}">
|
||||||
<a href="">docker-1</a>
|
<a href="">docker-1</a>
|
||||||
<a href="">docker-2</a>
|
<a href="">docker-2</a>
|
||||||
<a href="">docker-3</a>
|
<a href="">docker-3</a>
|
||||||
<a href="">docker-4</a>
|
<a href="">docker-4</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<nav id="cn-linux">
|
<nav id="cn-linux" class="{{ 'active' if doc_platform == 'linux' }}">
|
||||||
<a href="">linux-1</a>
|
<a href="">linux-1</a>
|
||||||
<a href="">linux-2</a>
|
<a href="">linux-2</a>
|
||||||
<a href="">linux-3</a>
|
<a href="">linux-3</a>
|
||||||
<a href="">linux-4</a>
|
<a href="">linux-4</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<nav id="cn-macos">
|
<nav id="cn-macos" class="{{ 'active' if doc_platform == 'macos' }}">
|
||||||
<a href="">macos-1</a>
|
<a href="">macos-1</a>
|
||||||
<a href="">macos-2</a>
|
<a href="">macos-2</a>
|
||||||
<a href="">macos-3</a>
|
<a href="">macos-3</a>
|
||||||
<a href="">macos-4</a>
|
<a href="">macos-4</a>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<nav id="cn-windows">
|
<nav id="cn-windows" class="{{ 'active' if doc_platform == 'windows' }}">
|
||||||
<a href="">windows-1</a>
|
<a href="">windows-1</a>
|
||||||
<a href="">windows-2</a>
|
<a href="">windows-2</a>
|
||||||
<a href="">windows-3</a>
|
<a href="">windows-3</a>
|
||||||
@ -80,4 +81,5 @@
|
|||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
-->
|
||||||
</div>
|
</div>
|
@ -262,6 +262,10 @@ html_extra_path = [ 'extra']
|
|||||||
|
|
||||||
html_title = 'MinIO Object Storage for ' + platform.capitalize()
|
html_title = 'MinIO Object Storage for ' + platform.capitalize()
|
||||||
|
|
||||||
|
html_context = {
|
||||||
|
'doc_platform': platform.lower()
|
||||||
|
}
|
||||||
|
|
||||||
# -- Options for Sphinx Tabs -------------------------------------------------
|
# -- Options for Sphinx Tabs -------------------------------------------------
|
||||||
|
|
||||||
sphinx_tabs_disable_css_loading = True
|
sphinx_tabs_disable_css_loading = True
|
||||||
|
Reference in New Issue
Block a user