27 Commits

Author SHA1 Message Date
walfie
979cc485d1
Fix typos (#3230) 2023-08-05 13:52:22 -07:00
Sean Holung
026234bdbb
revert get started experience (#3076)
* add back getting started page

* decollapse getting started guide

* update style

* remove quickstart files

scss file

* lint

* assets

* update links

* update links

* update links

* update links

* update link
2023-06-16 14:10:53 -07:00
susan evans
7b3b40ab70
quickstart experience (#2983) 2023-06-08 19:45:09 -07:00
susan evans
eb6aa357b2
reorg docs nav + add cloud pages (#2769) 2023-05-15 15:25:28 -07:00
Christian Nunciato
3bfe1098ee
Replace relrefs with plain Markdown links (#2071) 2022-10-26 07:22:15 -07:00
susan evans
8b95cd8685
fix 404 link in kube workloads blog (#1590) 2022-06-07 09:09:36 -07:00
susan evans
902ca2ec05
update brew commands (#1537) 2022-05-20 08:04:17 -07:00
Joe Duffy
3927943cb1
Filter blog tags to Top 40, and add back some metadata (#350)
* Only show the top 40 blog tags

In https://github.com/pulumi/pulumi-hugo/pull/215, I had suggested
that instead of physically deleting tags we didn't want to show, we
compute it algorithmically, by only showing the "Top N" tags. This
commit introduces said functionality.

This has a few advantages:

* Preserves old metadata (the authors added the tags because they
  felt they were meaningful and captured information about the posts).

* Enables us to surface those tags differently in the future (who
  knows, maybe someday we'll want to run a "spinnaker" campaign).

* Notably, also keeps the tag index pages, which Google has indexed.

* Enables us to add a "View More ..." link at the bottom of the
  page if folks want to see the entire list.

* Perhaps most importantly, protects against future bloat. For
  example, since this tag cleanup happened, we have added top-level
  tags for "aliases", "app-runner", "iam", "open-source", and
  "refactoring", each of which has only a single post.

I chose 40 as the N in Top N, because that's how many we show today.
I could see an argument for filtering this based on post count
instead (e.g., only those with >3 posts).

* Add back some tags

Now that we filter out unpopular tags, we can add back some of the
ones previously removed.
2021-06-21 17:31:35 -07:00
Alex Mullans
a754d2c03e
Clean up tags (#215) 2021-05-13 12:54:02 -07:00
Christian Nunciato
6dbca6720f Fix some broken links (#5224) 2021-02-12 13:54:09 -08:00
Lee Briggs
78f14b32cc add deprecation notice to efs page (#3723) 2020-07-07 10:35:21 -07:00
CyrusNajmabadi
8fd234574b Update index.md 2020-01-21 10:40:17 -08:00
Justin Van Patten
3cd560106b Avoid www.pulumi.com when linking within site (#2252)
Instead, use `relref` links. That way, we can catch any issues if we
move a page to a different URL. Also, prefer `https` rather than `http`
for links to other Pulumi sites.

Note: This does not change any links to www.pulumi.com in autogenerated
content (such as API docs and tutorials).
2020-01-16 11:46:15 -05:00
Justin Van Patten
6981f73962 Use relref instead of ref (#2195)
Changes usage of `ref` (fully qualified URL) to `relref` (relative URL), as there's no need for these to be fully qualified and we generally use `relref` throughout.
2019-12-26 13:12:15 -05:00
Zack Chase
dbb7397fde Fix remaining broken links (#2180)
* Fix remaining broken links

* Update content/blog/introducing-kx/index.md

Co-Authored-By: Justin Van Patten <jvp@justinvp.com>

Co-authored-by: Justin Van Patten <jvp@justinvp.com>
2019-12-19 14:15:55 -08:00
Zack Chase
5ab3d65926 Add markdown linting (#2135)
* Add markdown linting script; fix markdown lint errors

* Add support for meta description and page title validation

* Add comments

* Fix lint errors; exclude autogenerated tutorials

* Address feedback; add more comments

* Add more checks for redirect pages; no index; and auto generated content

* More fixes for lint errors

* Allow duplicate headings in a page

* More lint error fixes

* Even more lint error fixes

* Getting started guide lint fixes

* Add custom h1 support to docs single pages

* Use custom h1 tags on cloud getting started guides

* Add custom h1 support to docs

* Add custom h1 support to docs lists.html

* Final round of intial lint fixes

* Add markdown linting to build script

* Update README

* Test build failure due to lint error

* Fix lint error so build will pass

* Readability fixes for lint script
2019-12-18 09:59:20 -08:00
Christian Nunciato
b9c843d28f Do some SEO cleanup (#2079)
* Don't block on anchor.js

* Add “| Pulumi” to page titles

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Honor shortened title tags where present

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Fix link to example tutorial

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Add H1 tags to pages without them

Signed-off-by: Christian Nunciato <c@nunciato.org>

* Reduce image sizes

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-12-03 19:06:35 -08:00
Maria Bermudez
5b3e51460b New TOC and breadcrumbs (#1563) 2019-08-23 14:22:47 -07:00
Erin Xue
a9ca2470f2 Adding meta_desc to blogs (second batch) (#1512)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-07 17:51:49 -07:00
Christian Nunciato
aace0dc79c Replace RELATIVE_TO_PAGE with Page Resource helpers (#1374)
* Replace RELATIVE_TO_PAGE with Hugo Resource helpers
* Remove /images/pulumi.png

Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-07-16 21:31:42 -07:00
Chris Smith
0e816e1427 Fix broken link, harder 2019-07-15 19:46:19 -07:00
Nishi Davidson
079efb04f3 correct broken link 2019-07-15 19:20:21 -07:00
Chris Smith
8faaf14d37 Update ref to projects documentation 2019-07-15 09:55:49 -07:00
Aydrian Howard
efbdc8734e Updated dates for posts 2019-07-15 12:44:41 -04:00
Nishi Davidson
242c349702 added all review suggestions from chris, pat, praneet 2019-07-09 16:08:40 -07:00
Nishi Davidson
8665f602c8 absorbed review suggestions from eric and added edits 2019-07-09 00:56:06 -07:00
Nishi Davidson
7418ca9585 add new blog example for using efs csi volumes with eks workloads 2019-07-08 02:15:13 -07:00