Skip to content

Commit b721303

Browse files
committed
fix(docs): configure just-the-docs theme properly
- Fix Jekyll config to use just-the-docs theme correctly - Add proper navigation structure with parent/child relationships - Remove custom api layout to use just-the-docs theme - Update all markdown pages with proper frontmatter - Configure navigation order and hierarchy - Remove layout references from _api HTML files This should fix the missing navigation and styling issues on GitHub Pages
1 parent 5762022 commit b721303

34 files changed

Lines changed: 43 additions & 247 deletions

docs/Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ source "https://rubygems.org"
44
ruby ">= 2.6.0"
55

66
# Use exact versions for reproducible builds
7-
gem "jekyll", "4.4.1"
8-
gem "just-the-docs", "~> 0.10.0"
7+
gem "jekyll", "~> 4.3.0"
8+
gem "just-the-docs", "~> 0.8.2"
99

1010
group :jekyll_plugins do
1111
gem "jekyll-feed", "~> 0.15.0"

docs/_api/classes/Syslog.html

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
---
22
title: "Syslog"
3-
layout: api
43
parent: API Reference
5-
nav_order: auto
4+
nav_order: 2
65
---
76

87
<div class="col-content"><div class="tsd-page-title"><ul class="tsd-breadcrumb" aria-label="Breadcrumb"><li><a href="" aria-current="page">Syslog</a></li></ul><h1>Class Syslog</h1>

docs/_api/functions/alert.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Alert"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/createSyslog.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "CreateSyslog"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/critical.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Critical"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/debug.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Debug"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/emergency.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Emergency"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/error.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Error"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/info.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Info"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

docs/_api/functions/notice.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Notice"
3-
layout: api
3+
44
parent: API Reference
55
nav_order: auto
66
---

0 commit comments

Comments
 (0)