Skip to content

Commit

Permalink
Update search settings for user manual (#29306)
Browse files Browse the repository at this point in the history
  • Loading branch information
lkasso committed May 30, 2024
2 parents f26f4e9 + 9dbbc60 commit 22140a9
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 284 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -165,10 +165,8 @@ private void addTOC(Document document) {
String name = h23element.text();
String anchor = h23element.attr("id");
if(!name.startsWith("Table") && tag.equals("h2")){
System.out.println(tag + name + anchor);
toc.append("<li class=\"mainTopic\"><a/></li>").children().last().select("a").first().text(name).attr("href", "#" + anchor);
} else if(!name.startsWith("Table") && tag.equals("h3")){
System.out.println(tag + name + anchor);
toc.append("<li class=\"subTopic\"><a/></li>").children().last().select("a").first().text(name).attr("href", "#" + anchor);
}
}
Expand Down
128 changes: 1 addition & 127 deletions platforms/documentation/docs/src/docs/css/base.css
Original file line number Diff line number Diff line change
Expand Up @@ -727,139 +727,13 @@ h3.releaseinfo {
}
}

/* Side Navigation styles */
/* Docs Navigation */
.docs-navigation .search-container {
display: none;
margin-bottom: 1rem;
}

.docs-navigation .search-input {
height: 30px;
line-height: 30px;
box-sizing: border-box;
border: 1px solid #e3e3e3;
border-radius: 3px;
color: #666;
outline: none;
margin-right: 10px;
transition: border-color 0.2s ease;
background: white url('data:image/svg+xml;utf8,<svg height="20px" version="1.1" viewBox="0 0 32 32" width="20px" xmlns="http://www.w3.org/2000/svg"><g fill="#cccccc" fill-rule="evenodd" stroke="none" stroke-width="1"><path d="M19.4271164,21.4271164 C18.0372495,22.4174803 16.3366522,23 14.5,23 C9.80557939,23 6,19.1944206 6,14.5 C6,9.80557939 9.80557939,6 14.5,6 C19.1944206,6 23,9.80557939 23,14.5 C23,16.3366522 22.4174803,18.0372495 21.4271164,19.4271164 L27.0119176,25.0119176 C27.5621186,25.5621186 27.5575313,26.4424687 27.0117185,26.9882815 L26.9882815,27.0117185 C26.4438648,27.5561352 25.5576204,27.5576204 25.0119176,27.0119176 L19.4271164,21.4271164 L19.4271164,21.4271164 Z M14.5,21 C18.0898511,21 21,18.0898511 21,14.5 C21,10.9101489 18.0898511,8 14.5,8 C10.9101489,8 8,10.9101489 8,14.5 C8,18.0898511 10.9101489,21 14.5,21 L14.5,21 Z"/></g></svg>') no-repeat 8px 5px;
background-size: 20px;
vertical-align: middle !important;
width: 100%;
padding-left: 10px;
}

.docs-navigation .search-input:focus {
border-color: #1BA8CB;
}

.docs-navigation .search-input::placeholder {
color: #ccc;
}

/* Docsearch overrides */
.docs-navigation .algolia-autocomplete {
display: block !important;
flex: 1;
}

.docs-navigation .algolia-autocomplete .ds-dropdown-menu {
width: 100px;
min-width: 0 !important;
max-width: none !important;
padding: .75rem 0 !important;
background-color: #fff !important;
background-clip: padding-box;
border: 1px solid #e3e3e3 !important;
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .175) !important;
position: fixed !important;
top: 103px;
left: 25px;
}

.docs-navigation .algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] {
padding: 0 !important;
overflow: visible !important;
background-color: transparent !important;
border: 1px solid #d9d9d9 !important;
position: inherit !important;
top: 112px;
left: 25px;
}

.docs-navigation .algolia-autocomplete .ds-dropdown-menu .ds-suggestions {
margin-top: 0 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion {
padding: 0 15px !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--category-header {
font-weight: 800 !important;
color: #1BA8CB !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--wrapper {}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--content {
padding: 0 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--title {
display: block !important;
color: #02303A;
padding: .25rem 1rem !important;
margin-bottom: 0 !important;
font-weight: 500 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--text {
padding: 0 1rem .5rem !important;
margin-top: -.25rem !important;
font-size: 0.9em !important;
font-weight: 400 !important;
line-height: 1.25 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-footer {
float: none !important;
width: auto !important;
height: auto !important;
padding: .75rem 1rem 0;
font-size: .875rem !important;
line-height: 1 !important;
color: #767676 !important;
border-top: 1px solid #e3e3e3 !important;
text-align: right;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-footer a {
font-size: .875rem;
text-decoration: underline;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-footer--logo {
display: inline !important;
overflow: visible !important;
color: inherit !important;
text-indent: 0 !important;
background: none !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--highlight {
background-color: rgba(143, 187, 237, .1) !important;
}

.docs-navigation .algolia-autocomplete .ds-suggestion .ds-cursor .algolia-docsearch-suggestion--content {
background-color: rgba(208, 189, 236, .15) !important;
}

/* Side Navigation styles */
/* Docs Navigation */
.docs-navigation {
display: none;
padding-left: 5px;
Expand Down
152 changes: 0 additions & 152 deletions platforms/documentation/docs/src/docs/css/manual.css
Original file line number Diff line number Diff line change
Expand Up @@ -3443,163 +3443,11 @@ div.screenshot {
border-right: 1px solid #e7e7e9;
}

@media (max-width: 768px) {
.dark-mode {
.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column {
color: #fff;
}
}
}

.dark-mode {
.docs-navigation {
border-right: 1px solid #242526;
}
.docs-navigation .search-input {
background: var(--white-color) !important;
color: var(--text-color);
}
.algolia-autocomplete .algolia-docsearch-suggestion {
background: var(--footer-white-color);
}
.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {
color: #fff;
}
.algolia-autocomplete .algolia-docsearch-suggestion--highlight {
color: #287bdc;
}
}

.docs-navigation .search-container {
display: none;
margin-bottom: 1rem;
}

.docs-navigation .search-input {
height: 30px;
line-height: 30px;
box-sizing: border-box;
border: 1px solid #e3e3e3;
border-radius: 3px;
color: #666;
outline: none;
margin-right: 10px;
transition: border-color 0.2s ease;
background: var(--white-color) url('data:image/svg+xml;utf8,<svg height="20px" version="1.1" viewBox="0 0 32 32" width="20px" xmlns="http://www.w3.org/2000/svg"><g fill="#cccccc" fill-rule="evenodd" stroke="none" stroke-width="1"><path d="M19.4271164,21.4271164 C18.0372495,22.4174803 16.3366522,23 14.5,23 C9.80557939,23 6,19.1944206 6,14.5 C6,9.80557939 9.80557939,6 14.5,6 C19.1944206,6 23,9.80557939 23,14.5 C23,16.3366522 22.4174803,18.0372495 21.4271164,19.4271164 L27.0119176,25.0119176 C27.5621186,25.5621186 27.5575313,26.4424687 27.0117185,26.9882815 L26.9882815,27.0117185 C26.4438648,27.5561352 25.5576204,27.5576204 25.0119176,27.0119176 L19.4271164,21.4271164 L19.4271164,21.4271164 Z M14.5,21 C18.0898511,21 21,18.0898511 21,14.5 C21,10.9101489 18.0898511,8 14.5,8 C10.9101489,8 8,10.9101489 8,14.5 C8,18.0898511 10.9101489,21 14.5,21 L14.5,21 Z"/></g></svg>') no-repeat 8px 5px;
background-size: 20px;
vertical-align: middle !important;
width: 100%;
padding-left: 10px;
}

.docs-navigation .search-input:focus {
border-color: #1BA8CB;
}

.docs-navigation .search-input::placeholder {
color: #ccc;
}

/* Docsearch overrides */
.docs-navigation .algolia-autocomplete {
display: block !important;
flex: 1;
}

.docs-navigation .algolia-autocomplete .ds-dropdown-menu {
width: 100px;
min-width: 0 !important;
max-width: none !important;
padding: .75rem 0 !important;
background-color: var(--white-color) !important;
background-clip: padding-box;
border: 1px solid #e3e3e3 !important;
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .175) !important;
position: fixed !important;
top: 103px;
left: 25px;
}

.docs-navigation .algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"] {
padding: 0 !important;
overflow: visible !important;
background-color: transparent !important;
border: 0 !important;
position: inherit !important;
top: 112px;
left: 25px;
}

.docs-navigation .algolia-autocomplete .ds-dropdown-menu .ds-suggestions {
margin-top: 0 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion {
padding: 0 15px !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--category-header {
font-weight: 800 !important;
color: #1BA8CB !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--wrapper {}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--content {
padding: 0 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--title {
display: block !important;
color: var(--text-color);
padding: .25rem 1rem !important;
margin-bottom: 0 !important;
font-weight: 500 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--text {
padding: 0 1rem .5rem !important;
margin-top: -.25rem !important;
font-size: 0.9em !important;
font-weight: 400 !important;
line-height: 1.25 !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-footer {
float: none !important;
width: auto !important;
height: auto !important;
padding: .75rem 1rem 0;
font-size: .875rem !important;
line-height: 1 !important;
color: #767676 !important;
border-top: 1px solid #e3e3e3 !important;
text-align: right;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-footer a {
font-size: .875rem;
text-decoration: underline;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-footer--logo {
display: inline !important;
overflow: visible !important;
color: inherit !important;
text-indent: 0 !important;
background: none !important;
}

.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--highlight {
background-color: rgba(143, 187, 237, .1) !important;
}

.docs-navigation .algolia-autocomplete .ds-suggestion .ds-cursor .algolia-docsearch-suggestion--content {
background-color: rgba(208, 189, 236, .15) !important;
}

.docs-navigation a {
color: var(--text-color);
display: block;
Expand Down
4 changes: 1 addition & 3 deletions platforms/documentation/docs/src/main/resources/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -109,9 +109,7 @@
<main class="main-content">
<!-- Primary Navigation -->
<nav class="docs-navigation">
<div class="search-container">
<input type="search" name="q" id="search-input" class="search-input" placeholder="Search the docs"/>
</div>
<div class="search-container"></div>
<h3 id="overview">Overview</h3>
<ul>
<li><a href="../userguide/userguide.html">What is Gradle?</a></li>
Expand Down

0 comments on commit 22140a9

Please sign in to comment.