Skip to content

Commit fd8131e

Browse files
authored
[FSTORE-1346][APPEND] Fix Dropdown links (#369)
1 parent 9d12d7c commit fd8131e

7 files changed

+18
-11
lines changed
File renamed without changes.

docs/js/inject-api-links.js docs/javascripts/inject-api-links.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
window.addEventListener("DOMContentLoaded", function () {
22
var windowPathNameSplits = window.location.pathname.split("/");
33
var majorVersionRegex = new RegExp("(\\d+[.]\\d+)");
4+
console.log(windowPathNameSplits);
5+
console.log(majorVersionRegex);
46
if (majorVersionRegex.test(windowPathNameSplits[1])) {
57
// On landing page docs.hopsworks.api/3.0 - URL contains major version
68
// Version API dropdown
File renamed without changes.

docs/css/custom.css docs/stylesheets/custom-bis.css

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
:root {
1+
[data-md-color-scheme="hopsworks"] {
22
--md-primary-fg-color: #1eb382;
33
--md-secondary-fg-color: #188a64;
44
--md-tertiary-fg-color: #0d493550;
@@ -29,6 +29,10 @@
2929
transition: background-color 450ms;
3030
}
3131

32+
.md-tabs__item {
33+
min-width: 2.5rem;
34+
}
35+
3236
.md-sidebar__scrollwrap {
3337
background-color: var(--md-quaternary-fg-color);
3438
padding: 15px 5px 5px 5px;

docs/css/dropdown.css docs/stylesheets/dropdown-bis.css

+2-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ overflow: inherit;
1818
/* The container <div> - needed to position the dropdown content */
1919
.dropdown {
2020
position: absolute;
21-
display: inline-block;
21+
display: flex;
2222
}
2323

2424
/* Dropdown Content (Hidden by Default) */
@@ -31,6 +31,7 @@ overflow: inherit;
3131
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
3232
z-index: 1000;
3333
border-radius: 2px;
34+
top:32px;
3435
left:-15px;
3536
}
3637

File renamed without changes.

mkdocs.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,8 @@ nav:
276276
- Audit:
277277
- Access Audit Logs: admin/audit/audit-logs.md
278278
- Export Audit Logs: admin/audit/export-audit-logs.md
279-
- <div class="dropdown"><button class="dropbtn"> API </button> <div id="myDropdown" class="dropdown-content"> <a id="hopsworks_api_link" href="https://docs.hopsworks.ai/hopsworks-api/dev">Hopsworks API</a> <a id="hsfs_api_link" href="https://docs.hopsworks.ai/feature-store-api/dev">Feature Store API</a> <a id="hsfs_javadoc_link" href="https://docs.hopsworks.ai/feature-store-api/dev/javadoc">Feature Store JavaDoc</a> <a id="hsml_api_link" href="https://docs.hopsworks.ai/machine-learning-api/dev">MLOps API</a> </div></div>: https://docs.hopsworks.ai
280-
- <span style="margin-left:10px">Community ↗ </span>: https://community.hopsworks.ai/
279+
- API<div class="dropdown"><button class="dropbtn">API</button><div id="myDropdown" class="dropdown-content"> <a id="hopsworks_api_link" href="https://docs.hopsworks.ai/hopsworks-api/dev">Hopsworks API</a> <a id="hsfs_api_link" href="https://docs.hopsworks.ai/feature-store-api/dev">Feature Store API</a> <a id="hsfs_javadoc_link" href="https://docs.hopsworks.ai/feature-store-api/dev/javadoc">Feature Store JavaDoc</a> <a id="hsml_api_link" href="https://docs.hopsworks.ai/machine-learning-api/dev">MLOps API</a> </div></div>: https://docs.hopsworks.ai
280+
- Community ↗: https://community.hopsworks.ai/
281281

282282
theme:
283283
name: material
@@ -291,7 +291,7 @@ theme:
291291
code: "IBM Plex Mono"
292292
palette:
293293
accent: teal
294-
primary: custom
294+
scheme: hopsworks
295295
features:
296296
- navigation.tabs
297297
- navigation.tabs.sticky
@@ -320,14 +320,14 @@ extra:
320320
property: G-64FEEXPSDN
321321

322322
extra_css:
323-
- css/custom.css
324-
- css/marctech.css
325-
- css/dropdown.css
323+
- stylesheets/custom-bis.css
324+
- stylesheets/marctech.css
325+
- stylesheets/dropdown-bis.css
326326

327327
extra_javascript:
328-
- js/inject-api-links.js
329-
- js/dropdown.js
330-
- js/quickstart-fullscreen.js
328+
- javascripts/inject-api-links.js
329+
- javascripts/hide-dropdown.js
330+
- javascripts/quickstart-fullscreen.js
331331

332332
plugins:
333333
- search

0 commit comments

Comments
 (0)