Commit Graph

13 Commits

Author SHA1 Message Date
Evan Simkowitz
ed17c76ada
Final workspace doc icon fix, use inline custom icon (#1485) 2024-12-11 10:08:04 -08:00
Evan Simkowitz
c8bcf08fff
Workspace doc, moving around images (#1479)
Also adds missing global keybindings.

Also reorders docs in the sidebar, introduces new mechanisms for
indicating how an img should float in a document, and adds a `<div
style="clear: both">` before every heading.
2024-12-10 17:43:56 -08:00
Evan Simkowitz
7734d5dd30
Make Control key on Windows/Linux docs Ctrl rather than ^ (#1320)
`^` is a mac concept, not generic
2024-11-19 13:10:05 -08:00
Evan Simkowitz
31975983c3
Fix macOS detect for docsite (#1314) 2024-11-16 15:40:01 -08:00
Evan Simkowitz
dfddf80578
Adding install instructions to the docsite (#1312)
This updates the platform toggle to include Windows as well and to use
the UAParser library to extract the OS from the UserAgent. This also
improves the legibility of the platform selector pill and adds a new
PlatformItem component that can be used to specify platform-specific
content.

This also adds a new Getting Started document with installation
instructions and links to the different package manager listings.
2024-11-16 15:29:33 -08:00
Mike Sawka
e9e363155e
updates for docs index page (#1258) 2024-11-08 18:03:59 -08:00
Evan Simkowitz
92271408dc
Fix bad contrast in the platform pill in the docsite (#1251)
White text on green breaks site accessibility standards so I'm updating
the active text color for the platform picker pill to be
`--ifm-color-secondary-contrast-foreground`, which is white on light
mode and light grey on dark mode.
2024-11-08 13:10:39 -08:00
Evan Simkowitz
bac9649140
Use IFM colors for custom components (#1249) 2024-11-08 12:54:00 -08:00
Mike Sawka
7718aebc17
use wave accent color for contextswitch pill (#1247) 2024-11-08 12:19:53 -08:00
Mike Sawka
92eca20b5a
docs darkmode (#1230) 2024-11-07 14:58:23 -08:00
Mike Sawka
d5cadbd41f
wrap kbd stuff with browseronly (#1229) 2024-11-07 14:42:52 -08:00
Mike Sawka
276e078b3b
improve keybinding docs. platform switcher, styling, fonts, etc (#1227) 2024-11-07 14:18:17 -08:00
Evan Simkowitz
edb3290349
Move docsite to main repo (#1204)
## Summary

We are moving our docsite to this repo for better coordination.

## What's changed?

- The docsite codebase is now in docs/
- The docsite will replace storybook as the published GitHub Pages site
for this repo
- Storybook will now be hosted at https://docs.waveterm.dev/storybook
- A new CI workflow will validate any changes to Storybook or the
docsite
- A combined CD workflow will build and deploy Storybook and the docsite
as a single artifact
- The Build Helper workflow will now build an embedded version of the
docsite before building the app, ensuring the docsite version it has is
always the latest
2024-11-06 10:45:21 -08:00