- adjust ul margin to keep the bullets inside the content area
- fix a few docs page responsiveness problems on small screens
- adjust the layout of the logo relative to the docs sidebar
- clean up some vestigial CSS classes
Signed-off-by: Tim Gerla <tim@gerla.net>
The v0.2 docs are inaccurate, and in general just bad. Since we made so
many breaking changes in v0.3 I think its better we just hit the reset
button and stick to v0.3 going forward.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This sets the list-style-position to inside by default, and overrides
the landing page to use outside. This way we only need to maintain the
CSS for the landing page and not all the other potential places we would
want inside in the future.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This adds a "Troubleshooting" section to the documention along with a
guide on generating a certificate. This covers the scenario when a
user's certificate has expired.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This adds a note on the usage of random.trust_cpu to get around slow
boot times due to low entropy.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
- tweak whitespace between sections
- fix the top menu for small screens
- fix the terminal overlapping on small screens
- tweak wording on a few of the bullet points
- clean up the display of the "certified" logo on small screens
- clean up the "features" grid on medium/large screens
Signed-off-by: Tim Gerla <tim@gerla.net>
- Most of the landing page is responsive on small/medium screens now. There are still
some bugs around the ascii cinema.
- Some wording tweaks, mostly I removed words to make things more concise. Feel free
to edit my edits.
- Simplified a couple of HTML constructs.
- Expanded the "features" section into two rows with a placeholder image for the 6th item.
Happy for feedback.
Signed-off-by: Tim Gerla <tim@gerla.net>
Things have changed since v0.2. This is a refresh to make the getting
started guide up to date.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
Big footers seem to be in style nowadays. This adds the CNCF log to the
footer and increases the footer height. It also moves the certified
Kubernetes log into the "What is Talos?" section.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This adds a feature about how Talos is ephemeral. I feel this is
important to get across to our users.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This adds a little more space between the landing page items to make the
page a little more readable.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
Instead of floating the sidebar, we want it to be stick so that the
footer doesn't cover the bottom of the sidebar.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
The FAQs should be pulled out from the documentation as they are
specific to a version of Talos and more of a marketing message. This
adds a dedicated page for the FAQs.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This replaces the Mardown based landing page with a pure HTML approach.
This allows us to have a landing page that is much more impactful.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This adds the logic for handling multiple versions of documentation, and
adds a copy of the v0.2 docs as a starting point.
Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>