diff --git a/docs/docs/index.mdx b/docs/docs/index.mdx index 4d4a81f5f..baae8d33a 100644 --- a/docs/docs/index.mdx +++ b/docs/docs/index.mdx @@ -12,36 +12,68 @@ import { Card, CardGroup } from "@site/src/components/card.tsx"; Wave is an [open-source](https://github.com/wavetermdev/waveterm) terminal that adds the ability to launch graphical widgets, controlled and integrated directly with the CLI. We support MacOS, Linux, and Windows ([Downloads](https://waveterm.dev/download)). +Wave isn't just another terminal emulator; it's a rethink on how terminals are built. For too long there has been a disconnect between the CLI and the web. If you want fast, keyboard-accessible, easy-to-write applications, you use the CLI, but if you want graphical interfaces, native widgets, copy/paste, scrolling, variable font sizes, then you'd have to turn to the web. Wave's goal is to bridge that gap. + +![Wave Screenshot](/img/wave-screenshot.webp) + + + + + + + + + + +
+ :::info -**These docs are incomplete**, but we're working on them. If you have a question, please feel free to ask us in [Discord](https://discord.gg/XfvZ334gwU). If you'd like to file a bug/enchancement, please -use [Github Issues](https://github.com/wavetermdev/waveterm/issues). These docs are also open-source and we do accept PRs for docs [here](https://github.com/wavetermdev/waveterm/blob/main/docs). You can click the "Edit this page" link at the bottom of the page to get taken directly to the editor page for that document in GitHub. +If you have a question, please feel free to ask us in [Discord](https://discord.gg/XfvZ334gwU). If you'd like to file a bug/enchancement, please use [Github Issues](https://github.com/wavetermdev/waveterm/issues). These docs are also open-source and we do accept PRs for docs [here](https://github.com/wavetermdev/waveterm/blob/main/docs). You can click the "Edit this page" link at the bottom of the page to get taken directly to the editor page for that document in GitHub. ::: -References: + ## Links diff --git a/docs/src/components/card.css b/docs/src/components/card.css index 4970f2745..ce4e3414b 100644 --- a/docs/src/components/card.css +++ b/docs/src/components/card.css @@ -5,18 +5,24 @@ gap: 1rem; } -@media (max-width: 650px) { +@media (max-width: 450px) { .card-group { grid-template-columns: 1fr; } } -@media (996px < width <= 1170px) { +@media (min-width: 451px) and (max-width: 995px) { .card-group { grid-template-columns: repeat(2, 1fr); } } +@media (min-width: 996px) { + .card-group { + grid-template-columns: repeat(3, 1fr); + } +} + .card { display: grid; grid-template-columns: 1.5rem 1rem 1fr; diff --git a/docs/src/css/custom.css b/docs/src/css/custom.css index 12702da61..2e98394a2 100644 --- a/docs/src/css/custom.css +++ b/docs/src/css/custom.css @@ -32,6 +32,12 @@ body .markdown h2 { --ifm-h2-font-size: 1.75rem; } +@media (min-width: 996px) { + .reference-links { + display: none; + } +} + /* Adds extra margin between last navbar item and the dark mode toggle. */ .navbar__items--right .navbar__item:last-of-type { margin-right: 4px; diff --git a/docs/static/img/wave-screenshot.webp b/docs/static/img/wave-screenshot.webp new file mode 100644 index 000000000..916a54e7c Binary files /dev/null and b/docs/static/img/wave-screenshot.webp differ