Skip to content

Commit 1d2b61d

Browse files
authored
Mintlify setup (#30)
* chore: initial mintlify config file * mimic their nav
1 parent f3e3903 commit 1d2b61d

File tree

6 files changed

+180
-0
lines changed

6 files changed

+180
-0
lines changed

docs.json

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
{
2+
"$schema": "https://mintlify.com/docs.json",
3+
"theme": "mint",
4+
"name": "Bazel Documentation",
5+
"colors": {
6+
"primary": "#44a047",
7+
"light": "#77d275",
8+
"dark": "#004300"
9+
},
10+
"favicon": "/favicon.png",
11+
"navigation": {
12+
"versions": [
13+
{
14+
"version": "8.4",
15+
"languages": [
16+
{
17+
"language": "en",
18+
"tabs": [
19+
{
20+
"tab": "About Bazel",
21+
"pages": ["index"]
22+
},
23+
{
24+
"tab": "Getting started",
25+
"pages": ["index"]
26+
},
27+
{
28+
"tab": "User guide",
29+
"pages": ["index"]
30+
},
31+
{
32+
"tab": "Reference",
33+
"pages": ["index"]
34+
},
35+
{
36+
"tab": "Extending",
37+
"pages": ["index"]
38+
},
39+
{
40+
"tab": "Community",
41+
"pages": ["index"]
42+
}
43+
]
44+
}
45+
]
46+
}
47+
]
48+
},
49+
"navbar": {
50+
"links": [
51+
{
52+
"label": "Module Registry",
53+
"href": "https://registry.bazel.build",
54+
"icon": "book-open-cover"
55+
},
56+
{
57+
"label": "Blog",
58+
"href": "https://blog.bazel.build/",
59+
"icon": "newspaper"
60+
},
61+
{
62+
"label": "Github",
63+
"href": "https://github.com/bazelbuild/bazel",
64+
"icon": "github"
65+
}
66+
]
67+
},
68+
"logo": {
69+
"light": "/logo/light.svg",
70+
"dark": "/logo/Bazel_logo.svg"
71+
},
72+
"footer": {
73+
"socials": {
74+
"x": "https://x.com/bazelbuild",
75+
"github": "https://github.com/bazelbuild",
76+
"reddit": "https://reddit.com/r/bazel"
77+
}
78+
}
79+
}

favicon.png

777 Bytes
Loading

index.mdx

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: "{ Fast, Correct } — Choose two"
3+
description: "From startup to enterprise, choose the Bazel open source project to build and test your multi-language, multi-platform projects."
4+
# mode: center
5+
---
6+
7+
8+
## Setting up
9+
10+
Get your documentation site up and running in minutes.
11+
12+
<Card
13+
title="Start here"
14+
icon="rocket"
15+
href="/quickstart"
16+
horizontal
17+
>
18+
{ Fast, Correct } — Choose two
19+
</Card>
20+
21+
From startup to enterprise, choose the Bazel open source project to build and test your multi-language, multi-platform projects.
22+
23+
<Columns cols={4}>
24+
<Card
25+
title="Build better"
26+
icon="speed"
27+
href="/development"
28+
>
29+
Rebuild only what is necessary. Get fast, incremental builds with Bazel's advanced local and distributed caching, optimized dependency analysis, and parallel execution.
30+
</Card>
31+
<Card
32+
title="Multilingual magic"
33+
icon="language"
34+
href="/essentials/settings"
35+
>
36+
Build and test using Java, C++, Go, Android, iOS and many other languages and platforms. Bazel runs on Windows, macOS, and Linux.
37+
</Card>
38+
<Card
39+
title="Simply scalable"
40+
icon="fit_screen"
41+
href="/essentials/navigation"
42+
>
43+
Scale your organization, codebase, and Continuous Integration systems. Bazel handles codebases of any size, whether in multiple repositories or a huge monorepo.
44+
</Card>
45+
<Card
46+
title="Endlessly extensible"
47+
icon="hub"
48+
href="/api-reference/introduction"
49+
>
50+
Add support for new languages and platforms with Bazel's extension language. Share and re-use language rules written by the growing Bazel community.
51+
</Card>
52+
</Columns>

logo/Bazel_logo.svg

Lines changed: 11 additions & 0 deletions
Loading

logo/dark.svg

Lines changed: 21 additions & 0 deletions
Loading

logo/light.svg

Lines changed: 17 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)