932 Commits

Author SHA1 Message Date
Sarah Hughes
81c2c9e9ce
Sarah/ced2022 Cloud Engineering Days landing page (#1854)
* a ton of CED changes

* prettier

* update copy

* more updates, add hackathon section

* update nav, placeholder form

* form updates

* appease prettier

* add a meta image for this year

* add description below hero

* meta image update, mobile optimizations
2022-08-22 12:18:34 -07:00
Guinevere Saenger
e729d0cce0
Explicitly set GCP Project via pulumi config (#1852)
* Explicitly set GCP Project via `pulumi config`

We don't, at least in pulumi-gcp, use gcloud config, so we need to ask people to set Project the Pulumi way.

* Update configure-gcp.html

* mirror mirror on the wall who is the prettiest of them all

* make a list

* use code tags and also remove extra dollar sign
2022-08-19 16:08:13 -07:00
Laura Santamaria
8d5a79e712
fix(markdown): format code blocks (#1796)
* fix(markdown): format code blocks

Patch up the configuration info to display the code blocks properly.

* fix lint

Signed-off-by: susanev <susan.ra.evans@gmail.com>

* fix Signed-off-by: susanev <susan.ra.evans@gmail.com>

* more fixing

Signed-off-by: susanev <susan.ra.evans@gmail.com>

* fix as intended

Signed-off-by: susanev <susan.ra.evans@gmail.com>

* fix Signed-off-by: susanev <susan.ra.evans@gmail.com>

Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: susanev <susan.ra.evans@gmail.com>
2022-08-18 17:50:50 -05:00
Zack Chase
43f8ce8702
Add class for download button styling (#1824) 2022-08-12 11:54:17 -07:00
susan evans
dec886dd65
fix buttons on home on smaller screens (#1816) 2022-08-10 20:18:58 -07:00
Joe Duffy
57060a7a96
Improve download discoverability (#1811)
* Improve download discoverability

We know users have trouble simply downloading Pulumi. This used to be
very easy, but over time, as we optimized the Getting Started flows, it
got pushed further and further away from the core user experience.

I don't know about you, but the first thing I care about when I'm
trying out a new open source tool is downloading it!

This change aims to do two things:

1. Make downloading a more prominent CTA.

2. Improve the download page so it's less noisy and more focused.

This entails:

* Adding a DOWNLOAD secondary CTA on the homepage.

* Summarizing the recommended download options at the top of the
  download page, very clearly, and without any preamble. This
  hopefully tells you instantly what you wanted for the 80% case.

* I exerted some artistic freedom which I'd love feedback on. The
  recommended options were our Official Brew Tap for macOS, curl
  command for Linux, and MSI Installer for Windows. Peers to those
  are simple download links for the binaries, as that's the simplest
  possible thing, which today is actually the hardest thing to find.
  Notably for Windows, I thought of using Chocolatey or Winget, but
  I don't perceive that either is "the default" for Windows users.
  Winget is the future but it isn't supported pre-Win11, which I have
  to assume most users aren't on yet. MSI has been around since the
  dinosaurs, so it seems like the safest choice to promote.

* Moving the list of download options for each operating system
  underneath a collapsable accordion list, which is collapsed by
  default, and clearly labeling it as "Other"; as in, if the heading
  didn't work for you, here are some other options.

* A few other wordsmithing tweaks to make the page a little more
  streamlined and to flow better.

This is absolutely NOT the final destination for any of this,
however, I am hopeful it will be a simple incremental improvement
that moves the needle on key metrics. We'll watch it in the weeks
to come and course correct as needed -- as well as continuing to
think about ways we can improve all of this overall!

One note: This depends on a new secondary hero button style that
isn't yet merged in the upstream Hugo component library. Assuming
I did that correctly (a big if!) I'll need to rev the go.mod file
after it merges. See: https://github.com/pulumi/theme/pull/159.

* Apply suggestions from code review

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

* Fix up some styling

* Update themes/default/layouts/index.html

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

* Use new theme/style

Co-authored-by: susan evans <susan.ra.evans@gmail.com>
Co-authored-by: zchase <zachary@pulumi.com>
2022-08-10 11:25:41 -07:00
Kyle Pitzen
3c05d256dc
fix: Adds Java and YAML language-specific shortcodes (#1803) 2022-08-09 09:17:55 -04:00
Joe Duffy
5d61319514
A handful of updates (#1798)
* A handful of updates

Here are some updates based on recent conversations and feedback:

* Update the homepage subheading to be a bit clearer about what
  Pulumi is and what it does.

* Change the Cloud Engineering menu item to Why Pulumi, and sort
  it to the right of Product.  This more clearly speaks to what
  this navigation item represents as well as its importance
  relative to learning about Pulumi's Product offerings.

* Change the Pulumi Product landing page to say Pulumi Overview,
  not Cloud Engineering Platform, since that's what you click to
  get there and it currently feels very disconnected from all of
  the surrounding marketing which speaks in terms of IaC.

* Add a paragraph to that overview page speaking simply to what
  Pulumi is, and making sure to mention open source.

* Add a sentence to the Get Started page about open source.

* Add more customer logos -- we should be updating this much more
  often!!  Also change the logos to scroll horizontally so that
  we aren't afraid to continue adding new ones from time to time.

* Add recent news stories -- we should be updating this much
  more often too!!  Apparently it's been over a year, despite having
  tons of news coverage to share.

* Run prettier to format things

* Sort the case studies

* crop tfir logo

Signed-off-by: susanev <susan.ra.evans@gmail.com>

Co-authored-by: susanev <susan.ra.evans@gmail.com>
2022-08-02 19:13:43 -07:00
Christian Nunciato
d7a6aeaf65
Fix a couple of papercuts (#1794) 2022-07-28 16:42:55 -07:00
Zaid Ajaj
dbf7d69857
Update getting started guides for dotnet 6 using newer templates (#1656)
* Update getting started guides for dotnet 6 using newer templates

* lint

* update ec2-webserver how-to guide for csharp

* Fix inconsistencies found by Mikhail 🙏
2022-07-12 18:40:45 +02:00
Alexander Samsig
e2e14613e9
Fix typo on kube2pulumi page (#1730) 2022-07-11 12:14:15 -07:00
Sean Holung
65f989cfb5
add devops days landing page (#1666) 2022-07-06 13:13:51 -07:00
aaronkao
de6cca04fa
Update with grammatical edits (#1706) 2022-07-06 08:18:41 -07:00
susan evans
107263703d
fix cost (#1700) 2022-07-02 09:39:30 -07:00
Christian Nunciato
e8b81e5b4f
Update some content on the TF page (#1698) 2022-07-02 03:20:12 +00:00
Kat Cosgrove
bae0f1627d
Community Page (#1676)
* rough draft skeleton for community page

* updates copy + adds buttons

* adds newline to appease linter

* closing tags will be the death of me

* once again appeasing the linter

* changes youtube link directly to contribex playlist

* Wrestle the buttons

* adds community page to main nav

* formatting

Co-authored-by: Christian Nunciato <c@nunciato.org>
2022-07-01 12:37:07 -07:00
Christian Nunciato
4a6ea7a319
Add Elkjøp post (#1648)
* Add Elkjøp post

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* add tags

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* Address feedback

* Update themes/default/content/blog/how-elkjop-nordic-enables-developers-to-self-serve-infrastructure/index.md

* Update index.md

Co-authored-by: George Huang <george@pulumi.com>
2022-06-30 17:22:52 -07:00
Sean Holung
587332c460
update summit dates (#1684) 2022-06-29 13:24:31 -07:00
Sean Holung
71cd4548e9
add aws summit landing page (#1655) 2022-06-28 15:02:02 -07:00
Christian Nunciato
efea85064e
Update next-steps pages (#1667)
Co-authored-by: aaronkao <kao@pulumi.com>
2022-06-27 22:28:18 +00:00
Christian Nunciato
9c78f5c121
Add content to /migrate (#1651)
* Add content to /migrate
* Fix H5, use a different footer partial
2022-06-22 23:56:50 +00:00
Matt Stratton
df05dfae32
Add Puluminaries page (#1621) 2022-06-17 16:26:58 -07:00
Mikhail Shilkov
de513307f6
Change .NET Core to .NET is our docs prose (#1635) 2022-06-17 18:57:08 +02:00
Christian Nunciato
33271444bb
Fix RSS sorting (#1630) 2022-06-16 20:46:17 +00:00
Christian Nunciato
3a69947e08
Minor fixes to Jest post (#1617) 2022-06-14 16:00:32 -07:00
Christian Nunciato
bfe6885838
Add a post about tesing with Jest (#1602) 2022-06-13 17:15:01 -07:00
Zack Chase
a510771c6d
Add save the date for Cloud Engineering Summit 2022 (#1608)
* Add save the date for Cloud Engineering Summit 2022

* Add replay CTA
2022-06-10 14:21:32 -07:00
Zack Chase
5406bdd792
Update terraform related pages with terraform video (#1578) 2022-06-07 08:56:58 -07:00
George Huang
a297bcb3a1
Clarify pricing FAQ (#1591)
Updated FAQ about estimated costs for different scenarios to clarify that they are before factoring in free credits.
2022-06-06 16:39:29 -07:00
Laura Santamaria
56a82a89bc
[Learn] Automation API Pathway (#910)
* feat(scaffold): add scaffold and part of the gdoc

* fix(lint): fix whitespace

* feat(main): update main call to give a proper output

* fix(code): dropped the wrong code and output in the file

* fix(lint): remove trailing whitespace

* feat(complete): finish adding the last page and update all metadata

* fix(lint): remove trailing whitespace

* fix(derp): fix duplicated title

* feat(meta): add forgotten meta image

* fix(review): updates

* fix(review): add initial pass to fix review comments

* fix(lines): move lines per current repo guidance

* fix(explain): add more explanation to the initial why

* feat(codefile): add code filenames and a bit of line number formatting

* fix(lint): fix blank lines around code fences

* fix(lint): more lint fixes

* feat(update): update after workshop to final form

* fix(lint): remove trailing space

* fix(reviews): address reviews regarding wording

* fix(wording): add one line to make it even clearer

* style(lint): patch to make Prettier/lint happy
2022-06-06 19:27:55 +00:00
meagancojocar
b729d17bcc
update team pricing (2) (#1580) 2022-06-03 12:24:14 -07:00
Zack Chase
4433a46b71
Fix typo on about page (#1579)
* Fix typo on about page

* Run prettier
2022-06-03 12:01:29 -07:00
Kyle Dixler
e017390219
Update install-java.html (#1563) 2022-06-02 13:46:03 +00:00
Kimberley Mackenzie
e35e01f06f
Prettier Spike (#1517)
* Add Prettier set-up (no formatting in this commit).

* Manual fixes for Prettier issues.

* Run Prettier fix on non-markdown files.

* Incorporate Prettier PR feedback - update commands, re-apply new yaml styles, add editor config.

* Remove deprecated config item.

* Add dependency on prettier-plugin-go-template.

* reconcile changed file with prettier formatting.

* Add git blame ignore revs file to include Prettier formatting commit.

* Fix format issue with merge conflict.
2022-06-01 10:58:20 -07:00
Zack Chase
e38251f13d
Hide right hand cta (#1558) 2022-05-27 14:14:26 -07:00
Zack Chase
8e853a17e2
Update site header with fb domain verfication (#1556) 2022-05-26 11:15:14 -07:00
Sean Holung
efa29b856d
change left nav ad to pulumi workshop (#1552) 2022-05-25 09:54:21 -07:00
Kimberley Mackenzie
d8f0985038
Add blog search and update blog left nav (#1526)
* Add blog search; update blog to have scrollable left nav.

* Restrict search results to only the blog.

* Fix up go mod and go sum.
2022-05-23 10:51:08 -07:00
Kimberley Mackenzie
beaef2ddc7
Fix mis-aligned blog list item border. (#1532) 2022-05-20 15:30:13 -07:00
susan evans
5854170144
fix get started bbuttons (#1538) 2022-05-20 12:27:43 -07:00
Zack Chase
f0397faa85
Add YAML workshop for june 2022 (#1540)
* Add YAML workshop for june 2022

* Add social card and adjust CTA
2022-05-20 10:17:16 -07:00
Zack Chase
fa53ed75e7
Add newsletter cta to bottom of blog posts (#1535) 2022-05-20 09:13:04 -07:00
susan evans
902ca2ec05
update brew commands (#1537) 2022-05-20 08:04:17 -07:00
susan evans
6793f2be06
fix support nav in docs (#1519) 2022-05-18 15:18:28 -07:00
Kimberley Mackenzie
5e8505fd64
Nav & search updates (#1513)
* Update search experience and styling to create alignment and fix bugs.

* Use my branch for the theme module

* Add dot overlay to search.

* Fix go mod and go sum.
2022-05-18 10:11:49 -07:00
Zack Chase
eeb7efd94f
Update resources listings and side bar CTA image (#1511)
* Update side bar CTA

* Clean up upcoming events listing

* Update speaker name

* Add new event listings
2022-05-16 12:00:53 -07:00
Zack Chase
93497d1cc5
Update code examples on language on /aws and /cloud-engineering (#1481)
* Update cloud engineering text

* Update AWS code examples

* Apply suggestions from code review

Co-authored-by: George Huang <george@pulumi.com>

* Address feedback

Co-authored-by: George Huang <george@pulumi.com>
2022-05-16 10:52:08 -07:00
Christian Nunciato
375a9cf2cc
Getting Started papercuts (#1491)
* Fix Azure + YAML papercuts
* Fix Azure + Java papercuts
* Fix AWS + YAML papercute
* Fix AWS + Java papercuts
* Fix GCP + YAML papercuts
* Fix GCP + Java papercuts
* Fix Kubernetes + YAML papercuts
* Fix Kubernetes + Java papercuts
2022-05-07 11:28:14 -07:00
susan evans
817908cfc8
fix products menu item (#1489) 2022-05-06 06:55:14 -07:00
susan evans
3bbf2d4516
fix learn nav item (#1484) 2022-05-05 20:30:03 -07:00