You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: upgrade just-the-docs v0.5→v0.10.1, fix SEO, widen content (#61)
* chore: upgrade just-the-docs v0.5.0 to v0.10.1, fix SEO, widen content area
- Upgrade just-the-docs theme from v0.5.0 to v0.10.1 (Jekyll 4.3→4.4.1)
- Migrate GA tracking from deprecated ga_tracking config to custom head include
- Fix repository config and baseurl for correct local/production builds
- Fix 3 short meta descriptions (integrations, gRPC, Metrics) to 120+ chars
- Eliminate duplicate nav_order (architecture + config-reference both had 5)
- Renumber all top-level page nav_order values for contiguous sidebar ordering
- Add nav_order to all 16 howto child pages for deterministic sidebar order
- Create explicit robots.txt with production sitemap URL
- Widen main content area from 50rem (800px) to 66rem (1056px)
- Fix Playwright strict mode violations in content tests
* docs: add protovalidate and content-type to homepage DRY table
* fix: address PR review — robots.txt layout, GA guard, Ruby 3.2 in CI
- robots.txt: add layout: null and sitemap: false to prevent HTML wrapping
- head_custom.html: guard GA snippet with jekyll.environment == production
- CI workflows: upgrade Ruby 3.1 → 3.2 (public_suffix 7.x requires >= 3.2)
New services inherit all of this automatically via the [cookiecutter template](/getting-started) — zero boilerplate to write, zero infrastructure to maintain.
@@ -157,7 +159,7 @@ ColdBrew composes proven Go libraries — not replacements:
157
159
158
160
| Category | Libraries |
159
161
|----------|----------|
160
-
|**API**|[grpc] + [grpc-gateway] — gRPC server with automatic REST gateway and Swagger UI |
162
+
|**API**|[grpc] + [grpc-gateway] — gRPC server with automatic REST gateway and Swagger UI; [Protovalidate] — request validation|
Copy file name to clipboardExpand all lines: _config.yml
+2-5Lines changed: 2 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
title: ColdBrew
2
2
description: "ColdBrew is a Go microservice framework for building production-grade gRPC services with built-in observability, resilience, and HTTP gateway support."
3
-
baseurl: "/"# the subpath of your site, e.g. /blog
3
+
baseurl: ""# the subpath of your site, e.g. /blog
4
4
url: "https://docs.coldbrew.cloud"
5
-
repository: go-coldbrew/
5
+
repository: go-coldbrew/docs.coldbrew.cloud
6
6
logo: "/assets/images/coldbrew.png"
7
7
favicon_ico: "/assets/images/coldbrew.ico"
8
8
@@ -50,9 +50,6 @@ gh_edit_branch: "main" # the branch that your docs is served from
50
50
# gh_edit_source: docs # the source that your files originate from
51
51
gh_edit_view_mode: "tree"# "tree" or "edit" if you want the user to jump into the editor immediately
0 commit comments