Skip to content

Commit 22140a9

Browse files
authored
Update search settings for user manual (#29306)
2 parents f26f4e9 + 9dbbc60 commit 22140a9

File tree

4 files changed

+2
-284
lines changed

4 files changed

+2
-284
lines changed

build-logic/documentation/src/main/groovy/gradlebuild/docs/ReleaseNotesTransformer.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,10 +165,8 @@ private void addTOC(Document document) {
165165
String name = h23element.text();
166166
String anchor = h23element.attr("id");
167167
if(!name.startsWith("Table") && tag.equals("h2")){
168-
System.out.println(tag + name + anchor);
169168
toc.append("<li class=\"mainTopic\"><a/></li>").children().last().select("a").first().text(name).attr("href", "#" + anchor);
170169
} else if(!name.startsWith("Table") && tag.equals("h3")){
171-
System.out.println(tag + name + anchor);
172170
toc.append("<li class=\"subTopic\"><a/></li>").children().last().select("a").first().text(name).attr("href", "#" + anchor);
173171
}
174172
}

platforms/documentation/docs/src/docs/css/base.css

Lines changed: 1 addition & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -727,139 +727,13 @@ h3.releaseinfo {
727727
}
728728
}
729729

730+
/* Side Navigation styles */
730731
/* Docs Navigation */
731732
.docs-navigation .search-container {
732733
display: none;
733734
margin-bottom: 1rem;
734735
}
735736

736-
.docs-navigation .search-input {
737-
height: 30px;
738-
line-height: 30px;
739-
box-sizing: border-box;
740-
border: 1px solid #e3e3e3;
741-
border-radius: 3px;
742-
color: #666;
743-
outline: none;
744-
margin-right: 10px;
745-
transition: border-color 0.2s ease;
746-
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;
747-
background-size: 20px;
748-
vertical-align: middle !important;
749-
width: 100%;
750-
padding-left: 10px;
751-
}
752-
753-
.docs-navigation .search-input:focus {
754-
border-color: #1BA8CB;
755-
}
756-
757-
.docs-navigation .search-input::placeholder {
758-
color: #ccc;
759-
}
760-
761-
/* Docsearch overrides */
762-
.docs-navigation .algolia-autocomplete {
763-
display: block !important;
764-
flex: 1;
765-
}
766-
767-
.docs-navigation .algolia-autocomplete .ds-dropdown-menu {
768-
width: 100px;
769-
min-width: 0 !important;
770-
max-width: none !important;
771-
padding: .75rem 0 !important;
772-
background-color: #fff !important;
773-
background-clip: padding-box;
774-
border: 1px solid #e3e3e3 !important;
775-
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .175) !important;
776-
position: fixed !important;
777-
top: 103px;
778-
left: 25px;
779-
}
780-
781-
.docs-navigation .algolia-autocomplete .ds-dropdown-menu [class^=ds-dataset-] {
782-
padding: 0 !important;
783-
overflow: visible !important;
784-
background-color: transparent !important;
785-
border: 1px solid #d9d9d9 !important;
786-
position: inherit !important;
787-
top: 112px;
788-
left: 25px;
789-
}
790-
791-
.docs-navigation .algolia-autocomplete .ds-dropdown-menu .ds-suggestions {
792-
margin-top: 0 !important;
793-
}
794-
795-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion {
796-
padding: 0 15px !important;
797-
}
798-
799-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--category-header {
800-
font-weight: 800 !important;
801-
color: #1BA8CB !important;
802-
}
803-
804-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--wrapper {}
805-
806-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {}
807-
808-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--content {
809-
padding: 0 !important;
810-
}
811-
812-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--title {
813-
display: block !important;
814-
color: #02303A;
815-
padding: .25rem 1rem !important;
816-
margin-bottom: 0 !important;
817-
font-weight: 500 !important;
818-
}
819-
820-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--text {
821-
padding: 0 1rem .5rem !important;
822-
margin-top: -.25rem !important;
823-
font-size: 0.9em !important;
824-
font-weight: 400 !important;
825-
line-height: 1.25 !important;
826-
}
827-
828-
.docs-navigation .algolia-autocomplete .algolia-docsearch-footer {
829-
float: none !important;
830-
width: auto !important;
831-
height: auto !important;
832-
padding: .75rem 1rem 0;
833-
font-size: .875rem !important;
834-
line-height: 1 !important;
835-
color: #767676 !important;
836-
border-top: 1px solid #e3e3e3 !important;
837-
text-align: right;
838-
}
839-
840-
.docs-navigation .algolia-autocomplete .algolia-docsearch-footer a {
841-
font-size: .875rem;
842-
text-decoration: underline;
843-
}
844-
845-
.docs-navigation .algolia-autocomplete .algolia-docsearch-footer--logo {
846-
display: inline !important;
847-
overflow: visible !important;
848-
color: inherit !important;
849-
text-indent: 0 !important;
850-
background: none !important;
851-
}
852-
853-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--highlight {
854-
background-color: rgba(143, 187, 237, .1) !important;
855-
}
856-
857-
.docs-navigation .algolia-autocomplete .ds-suggestion .ds-cursor .algolia-docsearch-suggestion--content {
858-
background-color: rgba(208, 189, 236, .15) !important;
859-
}
860-
861-
/* Side Navigation styles */
862-
/* Docs Navigation */
863737
.docs-navigation {
864738
display: none;
865739
padding-left: 5px;

platforms/documentation/docs/src/docs/css/manual.css

Lines changed: 0 additions & 152 deletions
Original file line numberDiff line numberDiff line change
@@ -3443,163 +3443,11 @@ div.screenshot {
34433443
border-right: 1px solid #e7e7e9;
34443444
}
34453445

3446-
@media (max-width: 768px) {
3447-
.dark-mode {
3448-
.algolia-autocomplete .algolia-docsearch-suggestion .algolia-docsearch-suggestion--subcategory-column {
3449-
color: #fff;
3450-
}
3451-
}
3452-
}
3453-
3454-
.dark-mode {
3455-
.docs-navigation {
3456-
border-right: 1px solid #242526;
3457-
}
3458-
.docs-navigation .search-input {
3459-
background: var(--white-color) !important;
3460-
color: var(--text-color);
3461-
}
3462-
.algolia-autocomplete .algolia-docsearch-suggestion {
3463-
background: var(--footer-white-color);
3464-
}
3465-
.algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {
3466-
color: #fff;
3467-
}
3468-
.algolia-autocomplete .algolia-docsearch-suggestion--highlight {
3469-
color: #287bdc;
3470-
}
3471-
}
3472-
34733446
.docs-navigation .search-container {
34743447
display: none;
34753448
margin-bottom: 1rem;
34763449
}
34773450

3478-
.docs-navigation .search-input {
3479-
height: 30px;
3480-
line-height: 30px;
3481-
box-sizing: border-box;
3482-
border: 1px solid #e3e3e3;
3483-
border-radius: 3px;
3484-
color: #666;
3485-
outline: none;
3486-
margin-right: 10px;
3487-
transition: border-color 0.2s ease;
3488-
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;
3489-
background-size: 20px;
3490-
vertical-align: middle !important;
3491-
width: 100%;
3492-
padding-left: 10px;
3493-
}
3494-
3495-
.docs-navigation .search-input:focus {
3496-
border-color: #1BA8CB;
3497-
}
3498-
3499-
.docs-navigation .search-input::placeholder {
3500-
color: #ccc;
3501-
}
3502-
3503-
/* Docsearch overrides */
3504-
.docs-navigation .algolia-autocomplete {
3505-
display: block !important;
3506-
flex: 1;
3507-
}
3508-
3509-
.docs-navigation .algolia-autocomplete .ds-dropdown-menu {
3510-
width: 100px;
3511-
min-width: 0 !important;
3512-
max-width: none !important;
3513-
padding: .75rem 0 !important;
3514-
background-color: var(--white-color) !important;
3515-
background-clip: padding-box;
3516-
border: 1px solid #e3e3e3 !important;
3517-
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .175) !important;
3518-
position: fixed !important;
3519-
top: 103px;
3520-
left: 25px;
3521-
}
3522-
3523-
.docs-navigation .algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"] {
3524-
padding: 0 !important;
3525-
overflow: visible !important;
3526-
background-color: transparent !important;
3527-
border: 0 !important;
3528-
position: inherit !important;
3529-
top: 112px;
3530-
left: 25px;
3531-
}
3532-
3533-
.docs-navigation .algolia-autocomplete .ds-dropdown-menu .ds-suggestions {
3534-
margin-top: 0 !important;
3535-
}
3536-
3537-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion {
3538-
padding: 0 15px !important;
3539-
}
3540-
3541-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--category-header {
3542-
font-weight: 800 !important;
3543-
color: #1BA8CB !important;
3544-
}
3545-
3546-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--wrapper {}
3547-
3548-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {}
3549-
3550-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--content {
3551-
padding: 0 !important;
3552-
}
3553-
3554-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--title {
3555-
display: block !important;
3556-
color: var(--text-color);
3557-
padding: .25rem 1rem !important;
3558-
margin-bottom: 0 !important;
3559-
font-weight: 500 !important;
3560-
}
3561-
3562-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--text {
3563-
padding: 0 1rem .5rem !important;
3564-
margin-top: -.25rem !important;
3565-
font-size: 0.9em !important;
3566-
font-weight: 400 !important;
3567-
line-height: 1.25 !important;
3568-
}
3569-
3570-
.docs-navigation .algolia-autocomplete .algolia-docsearch-footer {
3571-
float: none !important;
3572-
width: auto !important;
3573-
height: auto !important;
3574-
padding: .75rem 1rem 0;
3575-
font-size: .875rem !important;
3576-
line-height: 1 !important;
3577-
color: #767676 !important;
3578-
border-top: 1px solid #e3e3e3 !important;
3579-
text-align: right;
3580-
}
3581-
3582-
.docs-navigation .algolia-autocomplete .algolia-docsearch-footer a {
3583-
font-size: .875rem;
3584-
text-decoration: underline;
3585-
}
3586-
3587-
.docs-navigation .algolia-autocomplete .algolia-docsearch-footer--logo {
3588-
display: inline !important;
3589-
overflow: visible !important;
3590-
color: inherit !important;
3591-
text-indent: 0 !important;
3592-
background: none !important;
3593-
}
3594-
3595-
.docs-navigation .algolia-autocomplete .algolia-docsearch-suggestion--highlight {
3596-
background-color: rgba(143, 187, 237, .1) !important;
3597-
}
3598-
3599-
.docs-navigation .algolia-autocomplete .ds-suggestion .ds-cursor .algolia-docsearch-suggestion--content {
3600-
background-color: rgba(208, 189, 236, .15) !important;
3601-
}
3602-
36033451
.docs-navigation a {
36043452
color: var(--text-color);
36053453
display: block;

platforms/documentation/docs/src/main/resources/header.html

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,7 @@
109109
<main class="main-content">
110110
<!-- Primary Navigation -->
111111
<nav class="docs-navigation">
112-
<div class="search-container">
113-
<input type="search" name="q" id="search-input" class="search-input" placeholder="Search the docs"/>
114-
</div>
112+
<div class="search-container"></div>
115113
<h3 id="overview">Overview</h3>
116114
<ul>
117115
<li><a href="../userguide/userguide.html">What is Gradle?</a></li>

0 commit comments

Comments
 (0)