Skip to content

Commit 8b4c7de

Browse files
docs: add landing page
1 parent 6ad9a64 commit 8b4c7de

5 files changed

Lines changed: 19 additions & 273 deletions

File tree

107 KB
Loading
76.2 KB
Loading

website/docs/index.md

Lines changed: 15 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -1,166 +1,30 @@
11
---
2-
icon: lucide/rocket
2+
icon: lucide/info
33
---
44

5-
# Get started
5+
# About the Devkit Wallet
66

7-
For full documentation visit [zensical.org](https://zensical.org/docs/).
7+
The Devkit Wallet is the Android sample app for the Bitcoin Development Kit. It's a bitcoin wallet that works with the Regtest, Signet, and Testnet4 bitcoin networks.
88

9-
## Commands
9+
<br>
1010

11-
* [`zensical new`][new] - Create a new project
12-
* [`zensical serve`][serve] - Start local web server
13-
* [`zensical build`][build] - Build your site
11+
<div class="grid cards" markdown>
1412

15-
[new]: https://zensical.org/docs/usage/new/
16-
[serve]: https://zensical.org/docs/usage/preview/
17-
[build]: https://zensical.org/docs/usage/build/
18-
19-
## Examples
20-
21-
### Admonitions
22-
23-
> Go to [documentation](https://zensical.org/docs/authoring/admonitions/)
24-
25-
!!! note
26-
27-
This is a **note** admonition. Use it to provide helpful information.
28-
29-
!!! warning
30-
31-
This is a **warning** admonition. Be careful!
32-
33-
### Details
34-
35-
> Go to [documentation](https://zensical.org/docs/authoring/admonitions/#collapsible-blocks)
36-
37-
??? info "Click to expand for more info"
13+
- ### Onboarding
3814

39-
This content is hidden until you click to expand it.
40-
Great for FAQs or long explanations.
41-
42-
## Code Blocks
43-
44-
> Go to [documentation](https://zensical.org/docs/authoring/code-blocks/)
45-
46-
``` python hl_lines="2" title="Code blocks"
47-
def greet(name):
48-
print(f"Hello, {name}!") # (1)!
49-
50-
greet("Python")
51-
```
52-
53-
1. > Go to [documentation](https://zensical.org/docs/authoring/code-blocks/#code-annotations)
54-
55-
Code annotations allow to attach notes to lines of code.
56-
57-
Code can also be highlighted inline: `#!python print("Hello, Python!")`.
58-
59-
## Content tabs
60-
61-
> Go to [documentation](https://zensical.org/docs/authoring/content-tabs/)
62-
63-
=== "Python"
64-
65-
``` python
66-
print("Hello from Python!")
67-
```
68-
69-
=== "Rust"
15+
---
7016

71-
``` rs
72-
println!("Hello from Rust!");
73-
```
17+
<img src="assets/screenshot1.png" style="max-width: 200px; display: block; margin: auto; margin-bottom: 1em;" alt="Onboarding" />
7418

75-
## Diagrams
19+
Onboarding screens.
7620

77-
> Go to [documentation](https://zensical.org/docs/authoring/diagrams/)
78-
79-
``` mermaid
80-
graph LR
81-
A[Start] --> B{Error?};
82-
B -->|Yes| C[Hmm...];
83-
C --> D[Debug];
84-
D --> B;
85-
B ---->|No| E[Yay!];
86-
```
87-
88-
## Footnotes
89-
90-
> Go to [documentation](https://zensical.org/docs/authoring/footnotes/)
91-
92-
Here's a sentence with a footnote.[^1]
93-
94-
Hover it, to see a tooltip.
95-
96-
[^1]: This is the footnote.
97-
98-
99-
## Formatting
100-
101-
> Go to [documentation](https://zensical.org/docs/authoring/formatting/)
102-
103-
- ==This was marked (highlight)==
104-
- ^^This was inserted (underline)^^
105-
- ~~This was deleted (strikethrough)~~
106-
- H~2~O
107-
- A^T^A
108-
- ++ctrl+alt+del++
109-
110-
## Icons, Emojis
111-
112-
> Go to [documentation](https://zensical.org/docs/authoring/icons-emojis/)
113-
114-
* :sparkles: `:sparkles:`
115-
* :rocket: `:rocket:`
116-
* :tada: `:tada:`
117-
* :memo: `:memo:`
118-
* :eyes: `:eyes:`
119-
120-
## Maths
121-
122-
> Go to [documentation](https://zensical.org/docs/authoring/math/)
123-
124-
$$
125-
\cos x=\sum_{k=0}^{\infty}\frac{(-1)^k}{(2k)!}x^{2k}
126-
$$
127-
128-
!!! warning "Needs configuration"
129-
Note that MathJax is included via a `script` tag on this page and is not
130-
configured in the generated default configuration to avoid including it
131-
in a pages that do not need it. See the documentation for details on how
132-
to configure it on all your pages if they are more Maths-heavy than these
133-
simple starter pages.
134-
135-
<script id="MathJax-script" async src="https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js"></script>
136-
<script>
137-
window.MathJax = {
138-
tex: {
139-
inlineMath: [["\\(", "\\)"]],
140-
displayMath: [["\\[", "\\]"]],
141-
processEscapes: true,
142-
processEnvironments: true
143-
},
144-
options: {
145-
ignoreHtmlClass: ".*|",
146-
processHtmlClass: "arithmatex"
147-
}
148-
};
149-
</script>
150-
151-
## Task Lists
152-
153-
> Go to [documentation](https://zensical.org/docs/authoring/lists/#using-task-lists)
154-
155-
* [x] Install Zensical
156-
* [x] Configure `zensical.toml`
157-
* [x] Write amazing documentation
158-
* [ ] Deploy anywhere
21+
- ### Wallet
22+
23+
---
15924

160-
## Tooltips
25+
<img src="assets/screenshot2.png" style="max-width: 200px; display: block; margin: auto; margin-bottom: 1em;" alt="Onboarding" />
16126

162-
> Go to [documentation](https://zensical.org/docs/authoring/tooltips/)
27+
Wallet screen.
16328

164-
[Hover me][example]
16529

166-
[example]: https://example.com "I'm a tooltip!"
30+
</div>

website/docs/markdown.md

Lines changed: 0 additions & 98 deletions
This file was deleted.

website/zensical.toml

Lines changed: 4 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,5 @@
1-
# ============================================================================
2-
#
3-
# The configuration produced by default is meant to highlight the features
4-
# that Zensical provides and to serve as a starting point for your own
5-
# projects.
6-
#
7-
# ============================================================================
8-
91
[project]
10-
11-
# The site_name is shown in the page header and the browser window title
12-
#
13-
# Read more: https://zensical.org/docs/setup/basics/#site_name
14-
site_name = "Documentation"
2+
site_name = "Devkit Wallet"
153

164
# The site_description is included in the HTML head and should contain a
175
# meaningful description of the site content for use by search engines.
@@ -37,17 +25,9 @@ copyright = """
3725
Copyright &copy; 2026 The authors
3826
"""
3927

40-
# Zensical supports both implicit navigation and explicitly defined navigation.
41-
# If you decide not to define a navigation here then Zensical will simply
42-
# derive the navigation structure from the directory structure of your
43-
# "docs_dir". The definition below demonstrates how a navigation structure
44-
# can be defined using TOML syntax.
45-
#
46-
# Read more: https://zensical.org/docs/setup/navigation/
47-
# nav = [
48-
# { "Get started" = "index.md" },
49-
# { "Markdown in 5min" = "markdown.md" },
50-
# ]
28+
nav = [
29+
{ "About" = "index.md" },
30+
]
5131

5232
# With the "extra_css" option you can add your own CSS styling to customize
5333
# your Zensical project according to your needs. You can add any number of

0 commit comments

Comments
 (0)