Commit Graph
21 Commits
Author SHA1 Message Date
Paul Gottschling 71d7015c63 Update the docs style guide (#22498)
* Update the docs style guide

- Add the instruction not the recreate content where unnecessary to the
  "How-to guides" section in addition to the "Getting started" section,
  since this was intended to apply to both kinds of guides.
- Change the requirement to include a video with Getting Started guides
  to a suggestion, matching our current practices.
- Add instructions to use technically precise language.

* Partially respond to PR feedback

* Respond to PR feedback
2023-03-13 19:06:00 +00:00
Alex Fornuto 2875651f32 update contribute instructions to use major version (#21455) 2023-02-08 16:12:45 +00:00
Alex Fornuto ee160d3105 update style guide relating to focus and content duplication (#20024) 2023-01-14 21:05:39 -07:00
Alex Fornuto 32408a0a81 spelling, typos, and non-example nouns fixed (#18943) 2022-12-01 16:57:10 +00:00
Alex Fornuto b85de1a7ee call out restrictions on Var in code blocks (#18393) 2022-11-22 20:42:52 +00:00
Alex Fornuto 38e2dd5566 document Icons component (#18182) 2022-11-10 18:43:52 +00:00
Paul Gottschling 91988ec378 Add documentation for partial parameters (#18123)
Documents the changes added to the way partials are rendered in
gravitational/docs#171
2022-11-09 22:43:22 +00:00
Paul Gottschling 3619ff77e6 Document in-page edits (#18160)
Closes #14148
2022-11-08 19:53:06 +00:00
Zac Bergquist 69134877a6 Mention responding to feedack in docs contributing guide (#18121) 2022-11-03 19:40:12 +00:00
Paul Gottschling 45e947b44d Document all Tabs component behavior (#16942)
The `Tabs` component lets you display `TabItems` as a dropdown menu
alongside or without tab labels. This change documents this
functionality.
2022-10-18 16:17:05 +00:00
Paul Gottschling 0bf13f235f Update the docs issues contributing guide (#16529)
Remove the table of labels. We no longer use these, so this change
removes the table to ensure that instructions are up to date.
2022-09-20 15:06:11 +00:00
Alex FornutoandZac Bergquist 8d3469dc15 Docs: Update Contributing Page (#15851)
* adjustments to docs contributing page

* Update docs/pages/contributing/documentation/how-to-contribute.mdx

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>

* add yarn install

* update intro

* use yarn script to update submodules

* empty commit

Co-authored-by: Zac Bergquist <zac.bergquist@goteleport.com>
2022-09-02 19:06:59 +00:00
Paul Gottschling 972e6056dc Add instructions for backporting PRs (#14758)
* Add instructions for backporting PRs

Our docs contribution guide already includes instructions for
backporting manually, but doesn't document the two automatic backport
method we support: backporting via GitHub labels and backporting via
`make`.

* Respond to PR feedback

* Respond to PR feedback
2022-08-11 15:08:58 +00:00
Steven Martin e9bd3e78c6 Spelling fixes additional (#14823) 2022-07-25 14:41:34 +00:00
0fcaf92d25 Fix resource links (#12840)
* Fix resource links

Fixes #12839

Some video links still refer to the outdated "/teleport/" path.
This change adds the videos these links refer to to the "img"
directory and updates the links.

Note that two of the three MDX files that are changed here do not
actually render the video. I've changed the links here anyway in
case someone uses these as a reference for the link format.

* Apply suggestions from code review

Co-authored-by: Ben Arent <ben@goteleport.com>
Co-authored-by: Roman Tkachenko <roman@goteleport.com>

Co-authored-by: Ben Arent <ben@goteleport.com>
Co-authored-by: Roman Tkachenko <roman@goteleport.com>
2022-06-10 20:59:59 +00:00
Paul Gottschling 4138081122 Add a UI reference entry for code blocks (#12273)
We recently gave "bash" code blocks the same functionality as
"code" blocks, and I wanted to document this. I realized that there
is no documentation for code snippets in the UI reference.
2022-05-03 20:39:08 +00:00
Paul Gottschling cabfcdba60 Mention ScopedBlock in the UI reference (#11903) 2022-04-15 20:02:22 +00:00
Paul Gottschling ed7b245a0e Mention scoped Admonitions (#11804)
Since we can now adjust the visibility of Admonitions based on scope,
this change explains how the `scope` and `scopeOnly` attributes work
in the Admonition component within the docs UI reference.
2022-04-08 18:16:27 +00:00
Paul Gottschling 4ab64792c1 Update repo in docs contribution guide (#11626)
Since we're using gravitational/docs now, this updates mentions of
gravitational/next.
2022-03-31 21:12:11 +00:00
Paul Gottschling fa1025c33a Fix docs UI reference (#11527)
The "Tabs" heading was mistakenly made an H3. This change makes it an
H2 so it appears in the table of contents.
2022-03-30 21:48:20 +00:00
Paul Gottschling 59ab788411 Make our docs guidance discoverable (#10155)
Make our docs guidance discoverable

Currently, our guidance for making docs changes is
organized into a /docs/docs page that is only accessible if
you know the URL. This change ensures that people who have not
received an informal training on docs contributions can
contribute in a way that abides by our expectations for
consistency and effectiveness.

- Splits the docs/docs and docs/docs/best-practices pages into
  a UI reference, getting started guide, and style guide. This
  ensures that each kind of content we have in our contributing
  guide (i.e., tutorial or reference) is accessible from the
  main nav menu.
- Adds a "Contributing" tab to the navigation menu. There is
  one subsection here related to documenation, and we can add
  another subsection later with developer guides for editing
  Teleport's code.
- Moves the "philosophy" section into the intro page of the
  documentation contribution section menu.
- Makes various edits to the original docs guidance for clarity.
- Document our docs labels in a dedicated "creating an issue"
  page

Fixes #9538
2022-02-09 16:15:49 -05:00