Commit Graph

19 Commits

Author SHA1 Message Date
Jean du Plessis e01ce461c1 Add missing and remove duplicate link definitions
Signed-off-by: Jean du Plessis <jean@upbound.io>
2023-03-31 17:11:01 +02:00
Pete Lumbis c56d364167
Add notices to top of all v1.10 pages that moved after PR #271 (#378) 2023-03-26 09:09:41 -04:00
Christian Ludwig 3f4cb79be4
fix: minor typo (#382) 2023-03-13 09:53:49 -04:00
Jean du Plessis c349ba7f21 Add quotes around annotation value
Signed-off-by: Jean du Plessis <jean@upbound.io>
2023-02-19 09:10:42 +02:00
Pete Lumbis b4bb9382cf
Fix AWS quickstart bugs (#357)
Resolves https://github.com/crossplane/docs/issues/356
2023-02-11 11:00:23 -05:00
Pete Lumbis 5fc58271c1
Fix broken links and enable Github action link checker (#344)
Resolves https://github.com/crossplane/docs/issues/333
Resolves https://github.com/crossplane/docs/issues/340
2023-02-10 15:11:29 -05:00
Pete Lumbis aa4efd300e
Fix mobility issues reported by Google Console (#352)
* remove hubspot analytics

Signed-off-by: Pete Lumbis <pete@upbound.io>

* move large table output under an expand an inside a responsive table

Signed-off-by: Pete Lumbis <pete@upbound.io>

---------

Signed-off-by: Pete Lumbis <pete@upbound.io>
2023-02-09 19:20:12 -05:00
Pete Lumbis 904e864a5c
Adds a $ prompt before the first command in each shell output (#337)
Resolves https://github.com/crossplane/docs/issues/317
2023-02-09 17:27:50 -05:00
Bartul Bonacic 121093ddbd
Update azure-provider.md (#296)
Azure CLI report following error if `az ad sp create-for-rbac` command is executed without specifying `--scope`:
`Usage error: To create role assignments, specify both --role and --scopes.`

Signed-off-by: bartul <bartul.bonacic@live.com>

Signed-off-by: bartul <bartul.bonacic@live.com>
2023-01-24 10:24:19 -05:00
hasheddan 0da8b34033
Update v1.10 patch versions to v1.10.2
Updates all v1.10.1 references to v1.10.2.

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2023-01-19 22:49:58 -05:00
Pete Lumbis 23164929f2
move content media to top level folder (#265)
Signed-off-by: Pete Lumbis <pete@upbound.io>

Signed-off-by: Pete Lumbis <pete@upbound.io>
2023-01-12 21:57:48 -05:00
Crossplane c1c1cc386c docs snapshot for crossplane version `v1.10` 2022-12-13 14:38:36 +00:00
Crossplane 3a4124b130 docs snapshot for crossplane version `v1.10` 2022-12-12 22:19:10 +00:00
Crossplane 88ccc41967 docs snapshot for crossplane version `v1.10` 2022-12-03 14:35:38 +00:00
Crossplane 9f719f15e7 docs snapshot for crossplane version `v1.10` 2022-12-02 15:38:55 +00:00
Crossplane 77f7c3401a docs snapshot for crossplane version `v1.10` 2022-12-02 12:58:03 +00:00
Crossplane ec79756e2b docs snapshot for crossplane version `v1.10` 2022-12-01 21:47:53 +00:00
Crossplane 64e9a1b77f docs snapshot for crossplane version `v1.10` 2022-12-01 16:51:55 +00:00
Pete Lumbis f1e0f4d865
Docs redesign (#210)
This completely redesigns the docs and moves them to a new domain docs.crossplane.io and hosting on Netlify. 

This creates a custom Hugo theme affectionally called `Geekboot` based the work of both [Geekdoc](https://geekdocs.de/) and [Bootstrap](https://github.com/twbs/bootstrap/tree/main/site).

[Lighthouse testing on desktop](https://pagespeed.web.dev/report?url=https%3A%2F%2Fdocs.crossplane.io%2Fv1.10%2F&form_factor=desktop) gives the site a 100/100 in performance and best practices, 90/100 in accessibility and 92/100 in SEO.

Besides new layout and colors other new user-facing features include:
* Dark mode
* Fully responsive design and mobile ready
* Automated webp image conversion and optimization as well as lazy loading
* Tabs 
* Alerts and hint boxes
* Foldable/hide long outputs
* Linkable anchors inside tabs
* Improved code boxes with line numbers 
* Adds support for docs.crossplane.io/latest
* Right hand page table of contents 
* Improved text readability 

Infrastructure improves:
* Uses [Bootstrap](https://getbootstrap.com/) to dramatically simplify styling and site development 
* Prefetch links on hover using [instant.page](https://instant.page/)
* Highly optimized CSS using PostCSS and [PurgeCSS ](https://purgecss.com/) without requiring users to install additional tools
* Minimizes the use of JavaScript and bundles scripts with [Webpack](https://webpack.js.org/) to optimize load times
* Massive improvement of SCSS/CSS organization and overrides improving the development process for stylesheet changes
* Optimizes existing SVGs and converts all other template images to webp
* Minification on production builds to further reduce page sizes

This also bumps the `Makefile` Hugo version to [0.107.0](https://github.com/gohugoio/hugo/releases/tag/v0.107.0) to pick up build improvements related to code syntax highlighting, improving builds about about 20-30% in unscientific testing.
2022-12-01 11:11:29 -05:00