Commit Graph

11 Commits

Author SHA1 Message Date
Mathew Wicks 6d53777fdf
Improve sidebar style for deeply nested pages (#3816)
* Improve sidebar style for deep nesting

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* ensure bottom of sidebar is always scrollable

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* improve the look of the seperator lines

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Set max width for large screens

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Remove arrow rotation on hover

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix KFP API reference pages (remove extra bootstrap)

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix homepage and small screen alignment.

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Reduce sidebar size

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix styles + Add swagger-ui for KFP

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Don't break swagger mid-word unless necessary.

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Allow setting a swagger "base URL" + Add preamble

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix small mobile scrollbar

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Clean up swagger pages (remove extra heading/intro)

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Add logs to help debug missing remote swagger JSON

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Use H2 headings on swagger pages

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix sidebar color + logo position

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

---------

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
2024-08-10 02:34:38 +00:00
Mathew Wicks fff5659cac
Fix baseURL in Netlify deployments (needed to fix `twitter:image`) (#3821)
* Fix baseURL in Netlify deployments (needed to fix `twitter:image`)

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix `netlify-plugin-checklinks` failing

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Ensure social meta tags are ordered correctly

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix malformatted LD+JSON schema

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Add Twitter account for meta tags

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Fix missing descriptions on LD+JSON + prevent 404 page

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

---------

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
2024-07-23 22:12:52 +00:00
Mathew Wicks 2d61fba6fc
Generate social embed images for all pages (#3818)
* Generate social embed images for all pages

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* Stop long summaries being used as social descriptions

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

---------

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
2024-07-22 14:58:00 +00:00
Mathew Wicks 1a1596762f
Fix Local Builds + Update: Hugo, MathJax, Mermaid (#3725)
Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
2024-04-30 02:02:49 +00:00
Andrey Velichkevich 1e6c36241a
Training: Add Training Operator Overview Page (#3651)
* Add Overview for Training Operator

* Add init example

* Finish example code

* Add next steps

* Add features text

* Fix Training Operator image

* Fix link

* Remove MXNet

* Remove reading Rank and World Size from env

* Add info about MPI

* What is Katib section

* Fix MathJax

* Add links for each CR
2024-01-03 17:25:15 +00:00
Mathew Wicks 6ab922c38f
update Kubeflow Notebooks container images docs (#3609)
* chore: update hugo and docsy

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

* docs: update the notebook images page

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>

---------

Signed-off-by: Mathew Wicks <5735406+thesuperzapper@users.noreply.github.com>
2023-10-25 17:41:08 +00:00
Mathew Wicks dc68b1d687
use submodule for docsy & improve website styling (#3078)
* remove docsy code

* add docsy submodule link

* remove unneeded files from repo

* update hugo & improve website styling

* remove invalid netlify "image" config

* remove need for `_nav.scss` override

* remove search from navbar

* remove `sidebar-tree.html` override

* add guide for updating docsy

* update repo readme
2021-12-07 22:59:58 +00:00
Mathew Wicks a1a1a0c270
improve navigation bar (#3006)
* improve navigation bar

* rename "Website Version" to "Kubeflow Version"
2021-11-02 04:02:00 -07:00
Sarah Maddox 4007120ec3
Upgraded Hugo and Docsy (#1870)
* Upgraded Hugo and Docsy.

* Updated generated CSS.

* Updated more SCSS files.

* Updated/removed Kubeflow custom layouts in accordance with Docsy updates.

* Revert to older Hugo to see if that fixes the deploy errors.

* Restored latest Hugo to continue troubleshooting the deploy error.

* Created own version of main.css to hold recent change.

* Removed own version of main.css as it didn't fix the deploy error.

* Added more custom layouts for previous changes.

* Swapped to BlackFriday Markdown renderer to see if that fixes the deploy error.

* Swapped back to default renderer Goldmark.

* Removed the enerated resources to see if Hugo will create them for us.

* Forced commit of the generated resources.

* Clarified the version info and added eof empty lines.

* Fixed template for edit-page on single lang site; enabled add-issue-to-project.

* Fixed layouts for alpha/beta banners.

* Removed empty lines to fix table rendering in server overview.

* Closed some HTML anchor tags to fix rendering issues.

* Fixed rendering of cell within table for Pipelines output viewer.

* Fixed list formatting in kfctl/kustomize guide.
2020-04-14 15:12:03 -07:00
Sarah Maddox ecb55a512b Upgraded to the latest version of the Docsy theme (#1197)
* WIP Initial commit of upgraded Docsy theme.

* Removed the Docsy userguide as we don't need it in the Kubeflow repo.

* Added generated assets.

* Removed custom layout body-end.html because Docsy itself now includes links on headings.

* Minor updates to custized layouts to comply with Docsy updates.

* Updated custom page-meta-links layout.

* Updated to use Docsy's version selector, based on our customization.

* Fixed logic for construction of edit URL.

* Restored the older version of the Kubeflow custom layout for page meta links.
2019-10-08 13:59:52 -07:00
Sarah Maddox 4850cc5d31 Improving website SEO. (#473)
* Improving website SEO.

* Added the HTML file required for verification by Google Search Console.
2019-02-13 13:56:12 -08:00