feat(theme): add top placement for sections

- Add `placement: top|bottom` to the section frontmatter
- Override `DocContent` to render hoisted bands under the page title
- Derive the zebra stripe from list position so split bands stay continuous
- Opt marketing bands out of doc typography with `rp-not-doc`
- Point the legal and privacy contact address at legal@onixbyte.com
- Condense the products pages' body copy into their section frontmatter
This commit is contained in:
zihluwang committed 2026-09-25 18:04:49 +08:00
1 parent d21b8f6b2f
commit 9d095eba1b
15 files changed
+145 -54

No files matched your search

+1 -1
View File
@@ -75,7 +75,7 @@ those rights are not affected by anything in this policy.
Questions about this policy, or about how we handle data:
**business@onixbyte.com**
**legal@onixbyte.com**
Changsha Onix Byte Technology Co., Ltd
Hunan Province, China
+1 -1
View File
@@ -81,7 +81,7 @@ that means you accept the revised terms.
## Contact
**business@onixbyte.com**
**legal@onixbyte.com**
Changsha Onix Byte Technology Co., Ltd
Hunan Province, China
-19
View File
@@ -40,22 +40,3 @@ sections:
Alongside client work we build tools of our own. We keep the number small: each
one exists because we needed it ourselves and suspected others did too.
## Free to use, nothing to install
Every tool here runs entirely in your browser. There is no account to create and
no upload step — whatever you paste in stays on your machine.
That is a deliberate choice rather than a limitation. We use these tools on real
configuration files and real API responses, and a tool that phones home is a
tool we would not be able to use.
## Dev Lab
A JSON viewer built for data that is too large and too nested to read by hand.
Paste a response, query it with JSONPath, and the matching fields are
highlighted in place. Matches can be copied out in one click.
It also carries a few smaller utilities we kept reaching for.
**[Open Dev Lab →](https://dev-lab.onixbyte.com)**
+1 -1
View File
@@ -56,7 +56,7 @@ localStorage 键),但未经律师审阅。正式依赖前请交由法务检
关于本政策,或关于我们如何处理数据:
**business@onixbyte.com**
**legal@onixbyte.com**
长沙曜珀科技有限公司
中国湖南省
+1 -1
View File
@@ -57,7 +57,7 @@ OnixByte 名称、标识及本网站的设计归我们所有。我们发布的
## 联系方式
**business@onixbyte.com**
**legal@onixbyte.com**
长沙曜珀科技有限公司
中国湖南省
-14
View File
@@ -37,17 +37,3 @@ sections:
---
除了客户项目,我们也做自己的工具。数量刻意保持得很少:每一件都是因为我们自己需要,并且认为别人可能也需要。
## 免费使用,无需安装
这里的每一个工具都完全在您的浏览器中运行。不需要注册账号,也没有任何上传步骤 —— 您粘贴进去的内容始终留在您自己的机器上。
这是刻意为之,不是能力所限。我们自己在真实的配置文件和真实的接口返回上使用这些工具,而一个会把数据传出去的工具,我们自己就不会用。
## Dev Lab
为「大到没法用肉眼看」的嵌套 JSON 而做的查看器。粘贴一段返回数据,用 JSONPath 查询,命中的字段会就地高亮,结果可一键复制。
除此之外,它还带了一些我们日常反复需要的小工具。
**[打开 Dev Lab →](https://dev-lab.onixbyte.com)**