Skip to content

Commit 9cd8292

Browse files
committed
Added mermaid mind map to homepage
1 parent 12f1126 commit 9cd8292

File tree

2 files changed

+126
-43
lines changed

2 files changed

+126
-43
lines changed

src/css/custom.css

Lines changed: 49 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,37 +6,59 @@
66

77
/* You can override the default Infima variables here. */
88
:root {
9-
--ifm-color-primary: #2e8555;
10-
--ifm-color-primary-dark: #29784c;
11-
--ifm-color-primary-darker: #277148;
12-
--ifm-color-primary-darkest: #205d3b;
13-
--ifm-color-primary-light: #33925d;
14-
--ifm-color-primary-lighter: #359962;
15-
--ifm-color-primary-lightest: #3cad6e;
16-
--ifm-code-font-size: 95%;
17-
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
18-
}
19-
20-
/* For readability concerns, you should choose a lighter palette in dark mode. */
21-
[data-theme="dark"] {
22-
--ifm-color-primary: #25c2a0;
23-
--ifm-color-primary-dark: #21af90;
24-
--ifm-color-primary-darker: #1fa588;
25-
--ifm-color-primary-darkest: #1a8870;
26-
--ifm-color-primary-light: #29d5b0;
27-
--ifm-color-primary-lighter: #32d8b4;
28-
--ifm-color-primary-lightest: #4fddbf;
29-
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
30-
}
31-
32-
.hidden {
33-
display: none !important;
34-
}
9+
--ifm-color-primary: #2e8555;
10+
--ifm-color-primary-dark: #29784c;
11+
--ifm-color-primary-darker: #277148;
12+
--ifm-color-primary-darkest: #205d3b;
13+
--ifm-color-primary-light: #33925d;
14+
--ifm-color-primary-lighter: #359962;
15+
--ifm-color-primary-lightest: #3cad6e;
16+
--ifm-code-font-size: 95%;
17+
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1);
18+
}
19+
20+
/* For readability concerns, you should choose a lighter palette in dark mode. */
21+
[data-theme="dark"] {
22+
--ifm-color-primary: #25c2a0;
23+
--ifm-color-primary-dark: #21af90;
24+
--ifm-color-primary-darker: #1fa588;
25+
--ifm-color-primary-darkest: #1a8870;
26+
--ifm-color-primary-light: #29d5b0;
27+
--ifm-color-primary-lighter: #32d8b4;
28+
--ifm-color-primary-lightest: #4fddbf;
29+
--docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3);
30+
}
31+
32+
.hidden {
33+
display: none !important;
34+
}
3535

3636
[data-theme="dark"] pre {
3737
color: var(--shiki-dark) !important;
3838
background-color: var(--shiki-dark-bg) !important;
3939
}
4040
[data-theme="dark"] pre span {
41-
color: var(--shiki-dark) !important;
41+
color: var(--shiki-dark) !important;
42+
}
43+
44+
.alert--docotodo {
45+
--ifm-alert-background-color: rgb(121, 68, 146);
46+
--ifm-alert-background-color-highlight: rgb(121, 68, 146);
47+
--ifm-alert-foreground-color: white;
48+
--ifm-alert-border-color: rgb(58, 23, 73);
49+
}
50+
51+
.alert--docofeedback {
52+
--ifm-alert-background-color: rgb(92, 104, 61);
53+
--ifm-alert-background-color-highlight: rgb(92, 104, 61);
54+
--ifm-alert-foreground-color: white;
55+
--ifm-alert-border-color: rgb(4, 43, 7);
56+
}
57+
58+
.alert--docoscope {
59+
--ifm-alert-background-color: #373255;
60+
--ifm-alert-background-color-highlight: #373255;
61+
--ifm-alert-foreground-color: white;
62+
--ifm-alert-border-color: #651FFF;
4263
}
64+

src/pages/index.md

Lines changed: 77 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,93 @@
66

77
Talon is free to use and ongoing development is made possible by [donations on Patreon](https://www.patreon.com/lunixbochs).
88

9+
---
10+
11+
## Talon Landscape
12+
13+
14+
```mermaid
15+
mindmap
16+
root{{"Talon Platform<br/>talonvoice.com"}}
17+
Talon Platform Type
18+
Standard
19+
Beta
20+
Supported Speech Recognition Engines
21+
Talon Conformer Standard
22+
Talon Conformer Beta
23+
Dragon
24+
User File Sets
25+
Talon Community
26+
integrations["Integrations
27+
(optional, some examples...)"]
28+
gaze-ocr
29+
Cursorless
30+
Parrot
31+
Talon-HUD
32+
Supported Input Devices
33+
Microphone
34+
Eye Tracking
35+
Game Controller
36+
Foot Pedal
37+
Joystick
38+
Facial Expressions
39+
Stream Deck
40+
41+
```
42+
---
43+
44+
## Documentation Scope
45+
46+
To use talon, the talon platform needs to be installed.
47+
If you are a beginner then it is recommended that you additionally install the talon community user file set.
48+
If you do so, then everything in this wiki is relevant to you.
49+
50+
These sections will be highlighted as:
51+
52+
<div className="theme-admonition theme-admonition-note admonition_node_modules-@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module admonition_xJq3 alert alert--warning alert--docoscope">
53+
<div className="admonitionHeading_node_modules-@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module admonitionHeading_Gvgb">
54+
[SCOPE]: TALON COMMUNITY USER FILE SET
55+
</div>
56+
</div>
57+
58+
### Advanced Users
59+
60+
If you are an advanced user and have decided to install a different user file set, then not all parts
61+
of this wiki is relevant. Those that are will be highlighted as follows.
62+
63+
<div className="theme-admonition theme-admonition-note admonition_node_modules-@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module admonition_xJq3 alert alert--warning alert--docoscope">
64+
<div className="admonitionHeading_node_modules-@docusaurus-theme-classic-lib-theme-Admonition-Layout-styles-module admonitionHeading_Gvgb">
65+
[SCOPE]: TALON PLATFORM
66+
</div>
67+
</div>
68+
69+
70+
---
71+
972
## Goal of this Wiki
1073

1174
The goal of this wiki is to provide information and documentation for the users of Talon. As the software is under rapid development, this wiki is in a constant state of "work in progress". Some of this content exists temporarily until the official Talon Docs are created.
1275

76+
---
77+
1378
## Wiki Navigation
1479

15-
| If you are looking for: | See: |
16-
| ------------------------------------------------- | --------------------------------------------------------- |
17-
| Information on getting started with Talon | [Getting Started](/Quickstart/getting_started) |
18-
| How to customize Talon | [Basic Customization](/Customization/basic_customization) |
19-
| Troubleshooting help | [Troubleshooting](/Quickstart/troubleshooting) |
20-
| Help with deciding on a microphone or eye tracker | [Hardware](/Quickstart/Hardware) |
21-
| Videos of Talon in use | [Video Demos](/Integrations/talon_related_resources) |
22-
| Answers to frequently asked questions | [FAQ](/Quickstart/FAQ) |
80+
| If you are looking for: | See: |
81+
| ---------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
82+
| Videos of Talon in use | [Video Demos](/Resource%20Hub/talon_related_resources) |
83+
| Help with deciding on a microphone or eye tracker | [Hardware](/Resource%20Hub/Hardware) |
84+
| Installing and getting started with Talon | [Installing Talon](/Resource%20Hub/Talon%20Installation/installation_guide), [Getting Started](/Basic%20Usage/basic_usage) |
85+
| How to customize Talon, obtaining additional functionality | [Basic Customization](/Customization/overview), [Integrations](/Integrations) |
86+
| Troubleshooting help | [Troubleshooting](/Resource%20Hub/Troubleshooting/basic-issues) |
87+
| Answers to frequently asked questions | [FAQ](/Help/FAQ) |
2388

24-
## Talon Slack
89+
:::tip Talon Slack
2590

26-
Talon has a Slack community for users to get help, ask questions, and meet one another. If you are starting to use Talon, join the [Talon Slack](https://talonvoice.com/chat). This is the most efficient way to get questions answered if they are not covered in this wiki. There are also a few general channels, like `#health`, for those looking for resources and other folks who might be navigating complex injuries like RSI (Repetitive Strain Injuries) from typing.
91+
Talon has a [Slack community](/Help/talon-slack) for users to get help, ask questions, and meet one another. This is the most efficient way to get questions answered if they are not covered in this wiki.
2792

28-
A few notable channels:
93+
:::
2994

30-
- `#help`: get help with Talon setup, usage, or ask questions about Talon
31-
- `#beta`: find beta download links and ask questions specific to the beta (this is a private channel that requires a patreon donation)
32-
- `#health`: chat with others about computer health issues, share knowledge, find other folks who might be going through similar things
33-
- `#talon-docs`: chat about Talon documentation such as this wiki
34-
- `#hardware`: chat about hardware, e.g., microphones
95+
---
3596

3697
# Contributing
3798

0 commit comments

Comments
 (0)