36 Commits

Author SHA1 Message Date
James Denyer
7ed3679eb4
first 7 videos with transcripts (#3259)
* first 10 videos with transcripts

* One tab to rule them all

* Update layout

* Rebuild asset bundles

* Fix up URL slugs

* Fix AI answers heading level

---------

Co-authored-by: Christian Nunciato <chris@nunciato.org>
2023-08-12 15:53:24 +00:00
Christian Nunciato
9dc3528594
Update the blog archetype (#3170) 2023-07-20 10:21:37 -04:00
susan evans
4e284f02d2
remove tweets (#2919) 2023-05-24 13:12:22 -07:00
susan evans
eb6aa357b2
reorg docs nav + add cloud pages (#2769) 2023-05-15 15:25:28 -07:00
Christian Nunciato
dcf4870443
Validate choosers and choosables (#2819)
* Validate choosers and choosables

* Update go.mod to pick up the related registry change
2023-05-12 14:47:58 -07:00
Abhinav Gupta
3fdb23e45b
archetypes: Use Semantic Line Breaks per Style Guide (#2579)
We changed the style guide in #2474
to recommend Semantic Line Breaks for new content
while leaving old content as-is.

This had less of an effect
because our generated sample content does not comply with the guidance.

This updates all archetypes (templates for generated files)
to use semantic line breaks in both content and comments,
so that future content is more likely to match the guidance.
2023-03-24 09:47:02 -07:00
George Huang
66f4f18328
Update template helper (#2161)
* Changes

* remove rel refs

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

* Update themes/default/archetypes/templates/template/index.md

Co-authored-by: Christian Nunciato <c@nunciato.org>

Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-11-14 11:37:40 -08:00
Zack Chase
7bfc13afbb
Add Tailscale and Confluent workshops to CED page (#2140)
* Add Tailscale and Confluent workshops to CED page

* Fix timezones

* Update description
2022-10-28 12:42:43 -04:00
George Huang
63b5d2d342
Changes (#2101) 2022-10-25 13:44:01 -07:00
Christian Nunciato
94354feb9a
List languages in template frontmatter (#2045) 2022-10-14 11:04:41 -07:00
Christian Nunciato
f581de52e0
Update the copy of the default intro paragraph (#2015) 2022-10-05 14:58:44 -07:00
Ringo De Smet
17982d6ced
Blog: Pulumi is imperative, declarative & imperative (#1923)
First blog article coming out of the CX team: an official article on Pulumi being declarative, or imperative, or both? 😉 

Signed-off-by: Ringo De Smet <ringo@de-smet.name>
2022-09-23 16:04:46 +02:00
Christian Nunciato
e80f2bc889
Add templates archetypes (#1950) 2022-09-19 18:07:39 +00:00
Matt Stratton
88a2f35099
Add helper text to blog post archetype (#1502) 2022-05-31 06:56:52 -07:00
Guinevere Saenger
7fbcf962d6
Fix templates with updated links and shortcodes (#1233)
* Fix outdated tweet shortlink template while we're here

* refer to pulumi-hugo website in blog post links

* Update themes/default/archetypes/blog-post/index.md

Co-authored-by: susan evans <susan.ra.evans@gmail.com>

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
2022-03-21 14:32:05 -07:00
susan evans
2b478bd6e2
remove draft from blog template (#1098) 2022-02-25 17:28:16 -08:00
Christian Nunciato
28b5467096
Remove block_external_search setting from Learn content (#1009) 2022-01-28 15:09:01 -08:00
Zack Chase
80492ec34c
Add PulumiTV content and transcripts (#864)
* Add video transcript archetype

* Update publish date on recorded content

* Add video transcript growth experiment content

* Fix lint error

* Apply suggestions from code review

Co-authored-by: Christian Nunciato <c@nunciato.org>

Co-authored-by: Christian Nunciato <c@nunciato.org>
2021-11-18 07:25:46 -08:00
Zack Chase
5a0db95aa6
Add dzone ref card and whitepapers to resources (#573) 2021-09-10 09:48:53 -07:00
Matt Stratton
2bbc7c9651
Update comment in blog post archetype for clarity (#460) 2021-07-29 13:20:01 -05:00
Zack Chase
ec57fa1ffb Cloud Engineering Summit content (#4561)
* Add support for podcast rss feed for webinars

* Update podcast landing page layout

* Add future of cloud engineering

* Hide learn section if it isn't set

* Actually hide the learn section

* Add panel 1

* Add session 3

* Update meta description

* Add session 4

* Add session 6

* Update podcast xml

* Add session 7

* Add session 8

* Add session 9

* Add session 10

* Add session 11

* Add session 12

* Add session 13

* Add session 14

* Add session 15

* Add session 15

* Add session 17

* Clean up transcripts

* Add session 19

* Add session 20

* Add session 21

* Add session 22

* Add session 23

* Fix meta description

* Rename podcast property on webinars

* Remove podcast support

* Finish podcast clean up

* Update archetypes/webinar/index.md

Co-authored-by: Luke Hoban <luke@pulumi.com>

Co-authored-by: Luke Hoban <luke@pulumi.com>
2020-11-13 11:25:55 -08:00
Zack Chase
a3e45b5f5a Add Introduction to Pulumi Workshop series (#4560)
* Reimplement resources page functionality in CSS

* Address feedback

* Address feedback

* Add hubspot form stencil component

* Switch to using stencil hubspot form component

* Move UTM parameter tracking logic into stencil component

* Use stencil to render webinar datetime

* Add support for multiple sessions for a webinar

* Add support for select a session when registering

* Remove webinar.js from tsconfig

* Add introduction to pulumi workshop listing

* Update form styles

* Hide form selector after the form is submitted

* Clean up event handling

* Fix rebase mistake

* Update dates
2020-11-11 11:25:42 -08:00
Christian Nunciato
d7754f3951 Add Learn Pulumi generators and layout stubs (#3830)
Co-authored-by: Lee Zen <lee@pulumi.com>
2020-09-19 11:28:47 -07:00
Zack Chase
f7f3d63c1b Block external webinar pages from being indexed by Google (#3677)
* Add search index flag to webinar archetype

* Add block search index flag to external webinars
2020-06-26 12:21:56 -07:00
Christian Nunciato
40a6841ffc Correct the external-search property name (#3502) 2020-06-05 09:47:11 -07:00
Zack Chase
c89e7ff00c Reorganize webinar listings (#2821)
* Start of reorg of webinar page

* Add featured listing to webinar lists

* Use duration instead of end time on listing page

* Localize datetime on webinar listing and landing pages

* Add js for view control on listing page

* Clean up listings

* Add support for on demand webinars

* Update date for .NET webinar

* Clean up images and formatting

* Add part two of iac workshop

* Update description and title for 04/09 workshop

* Add header to non featured list

* Update date format so it renders correctly in browsers

* Update launch copy

* Add customer webinar to site

* Address feedback around copy
2020-04-06 15:05:53 -07:00
Zack Chase
aaf2aebd5a Add new webinar and update old v2 launch copy (#2681)
* Update v2 copy

* Update URL of v2 launch

* Add April 9th workshop

* Add advanced iac workshop

* Order webinar lists by date

* Fix typo
2020-03-20 09:25:30 -07:00
Zack Chase
e411dc49ca Add 03/18/2020 edition of PulumiTV (#2672)
* Fix checkbox alignment

* Add 03/18/2020 edition of PulumiTV

* Add missing meta_desc
2020-03-18 15:02:39 -07:00
Zack Chase
b92a845d0f Add webinar listing and details pages. (#2640)
* Create initial framework for new webinar listings and registration pages

* Add gate/ungated, live/recorded, and new list format

* Add gated test webinar and wire up form handler

* Add responive layout for webinar listings

* Remove test webinar; uncomment CSS

* Add webinars; update formatting

* update copy

* Add PulumiTV section and videos

* On demand page formatting

* Make webinar headings anchor-able

* Fix SEO lint errors

* Reduce duplicate code

* Address feedback

* Use plural directory for webinars and redirect old webinar pages
2020-03-17 20:33:01 -07:00
Zack Chase
51925a8de3 Removed canceled events (#2598)
* Unlist canceled events

* Unlist redmon workshop
2020-03-06 10:39:06 -08:00
Zack Chase
b36ddbfe22 Add placeholders to event archetype files 2020-02-07 10:39:40 -08:00
Zack Chase
d43b972ce6 Add events pages (#2318)
* Add initial framework of events listing page

* Add prototype of event generation and landing pages

* Start moving event generation code to go project

* Add functions for building event pages in go

* Generate event specific pages by content type value

* Update event page generation, page content, and styles

* Formatting fixes

* Address feedback

* Add meta_desc to event pages and fix markdown lint errors

* Reorder events by date; remove unused package

* Move calendar above details on mobile

* Use archetypes for generating event pages

* Remove event generation tool

* Add registration heading above calendar

* Remove references to toml parsing libraries

* Add container to event listings and landing pages

* Rename layouts

* Update assets/js/event-filtering.js

Co-Authored-By: Christian Nunciato <c@nunciato.org>

* Update archetypes/workshop/index.md

Co-Authored-By: Christian Nunciato <c@nunciato.org>

Co-authored-by: Christian Nunciato <christian@pulumi.com>
2020-02-06 16:58:30 -08:00
Christian Nunciato
aaf1685449 Add a meta_desc property to the blog-post archetype (#1596)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-08-20 11:35:36 -07:00
Christian Nunciato
895b1e7cea Update the recommended size for meta images (#1477) 2019-07-30 10:56:20 -07:00
Christian Nunciato
2cbf73fc38 Add a note about summary contents (#1430)
Signed-off-by: Christian Nunciato <c@nunciato.org>
2019-07-22 15:20:08 -07:00
Christian Nunciato
ac3cf2a631 Add a blog-post archetype and blogging documentation (#1391)
* Add a blog-post archetype and accompanying documentation

This change adds documentation for creating and publishing blog posts, along with a [Hugo
archetype](https://gohugo.io/content-management/archetypes/) to make generating new blog
posts easier.

Signed-off-by: Christian Nunciato <c@nunciato.org>
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
2019-07-18 13:24:15 -07:00