* text edits for platform teams page
* add platform teams meta image
* update platform teams diagram
* final text edits
* update platform teams nav title
---------
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Initial homepage redesign pass, hero change + add sections
* bundle
* Add customer quotes to the homepage
* update title spacing, add Skai quote
* add new images for homepage
* spacing fixes
* update customer quotes
* sections + quotes updates, remove PDL logo
* update logo list
* add resource search diagram
adds resource search diagram for updates to product pages
* update diagram
"service" changed to "cloud"
provider count updated
added deployments and insights to diagram
* diagram revision
* Delete duplicate file
* Revision for real
* update images and backgrounds
* update twitter content
* remove unused graphic
* update hero secondary button
* fix community link color
* website updates
* fix logo size Signed-off-by: susanev<susan.ra.evans@gmail.com>
* updates to /product/ and /pulumi-service/
* update pricing and self-hosted pages
* fix formating
Signed-off-by: susanev <susan.ra.evans@gmail.com>
* remove relrefs from pricing
* fix html
Signed-off-by: susanev <susan.ra.evans@gmail.com>
* remove quotes from tweets, correct signup page links, customer logo changes
* update CTA button styles for purple background
* add links to homepage sections
* fix join link clickable area
* pulumi cloud & product changes, add some images
* update AI image to have language tabs
* styling fixes
* update product nav and text tweaks for /product
* fix logos spacing, update header button
* update copy
Co-authored-by: George Huang <george@pulumi.com>
* change Pulumi Cloud URL and add alias for /product/pulumi-service, add newline to product overview title
* update nav links for Pulumi Cloud
* update Pulumi Deployments image
* shorten tweet height for twitter carousel
* fix univision logo
* update community link
* restyle community join link
* edit customer list
* join link styles pt 2
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* Update themes/default/layouts/page/pricing.html
* update ai graphics
* Search docs (#94)
---------
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>
Co-authored-by: evanboyle <evan@pulumi.com>
* appease the linter
* handle pricing table text-wrap, center cells (keeping left column left-aligned)
* Insights blog post (#101)
Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
Co-authored-by: aaronkao <aaronkao@users.noreply.github.com>
* Add Pulumi AI UI (#95)
* WIP
* Remove WIP text
* Handle over-limit errors
* Refactor the page structure
* Bit of code, CSS, markup cleanup
* Support querystring params
* Layout WIP
* Switch to two-column layout
* Add GPT toggle, hopefully fix highlight bug, glitchy copy buttons
* Fix a little copy button issue
* Fix set-focus glitch, signup URL
* Remove language tooltips and tweak emphasis color
* Mobile and tablet tweaks
* Shorted labels for mobile, leading on outputs
* Extend the pre-highlight wait a bit to allow for slower rendering
* Hard-code the endpoint URL to avoid the extra docs PR for now
* Remove log statement
* Pulumi Insights product page (#91)
* First commit
* Adding subtitles
* A few visual and textual tweaks
* Make edits to AI section
* Added gif
* Updated images
* Added Get Started button to AI section
* Add Pulumi Insights to product nav, alias for /insights
* reorder mobile nav items for product section
* Add search gif
* Corrected formatting error
* Resized images
* Updated gif and added form links
* Added Preview Signup page
* Linted and formatted
* Remove button, fix layout issue on submit, link to forms, show learn-more message
* Signup -> sign up
* Updated anchor links and margins
* Minor edit to lede copy
* fix hover on button
---------
Co-authored-by: Christian Nunciato <cnunciato@work.local>
Co-authored-by: Sarah Hughes <sarah@pulumi.com>
Co-authored-by: Christian Nunciato <chris@nunciato.org>
Co-authored-by: zchase <zachary@pulumi.com>
* mark insights blog as draft (#102)
---------
Signed-off-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: Sarah Hughes <sarah@pulumi.com>
Co-authored-by: Anita Trimbur <anita@pulumi.com>
Co-authored-by: George Huang <george@pulumi.com>
Co-authored-by: susan evans <susan.ra.evans@gmail.com>
Co-authored-by: GH Action - Upstream Sync <action@github.com>
Co-authored-by: meagancojocar <50200557+meagancojocar@users.noreply.github.com>
Co-authored-by: Bryce Lampe <brycelampe@gmail.com>
Co-authored-by: Luke Hoban <lukehoban@gmail.com>
Co-authored-by: evanboyle <evan@pulumi.com>
Co-authored-by: Eric Rudder <ericrudder@users.noreply.github.com>
Co-authored-by: aaronkao <aaronkao@users.noreply.github.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>
Co-authored-by: Christian Nunciato <cnunciato@work.local>
Co-authored-by: Christian Nunciato <chris@nunciato.org>
* 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
* 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>
* 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>
* 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.
* Update header of docs to include practioner nav and search bar; remove search from sticky sidebar in the rest of docs.
* Use my branch for the theme module
* Update styles and classes for clarity in new doc header and search.
* Update search primary button color.
* Use my branch for the theme module
* Update pinned search to include get started button.
* Use my theme branch for theme module.
* Add a Glossary page
* adds a couple more definitions
* Add list and single layouts, support links
* Render markdown in descriptions
* Appease the linter
* updating glossary entries
* updates links
* adds database caching definition, updates links
* appeasing the linter gods
* Update themes/default/layouts/learn/glossary/single.html
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/data/learn/glossary.yaml
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/layouts/learn/glossary/list.html
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/data/learn/glossary.yaml
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Add a nav item for the Glossary
* adds links to nosql page
* fixes header link location
Co-authored-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* Some intial work
* First cut of PulumiUP 2022 hype page
* Initial preview
* Fix conflict
* Update scrolling text
* Add social image and banner
* Clean up go.mod go.sum
* adds initial pass at pulumi in operations learn module
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* updating pulumi in operations with meta images and minor index updates
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* adds policy as code
* initial add of pulumi in practice tutorial
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* Add draft for pulumi in practice tutorial
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* fix draft status on tutorial
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* Initial commit for pulumi fundamentals
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* feat(learn): add fundamentals starting point
* feat(fundamentals): update all content with more learning content and patch things to be clearer
* fix(fundamentals): patch up issues with export doc in other docs
* fix(fundamentals): patch up fundamentals to match fix to proxy in code
* feat(clouds): add new modules for fundamentals
* feat(images): add images for fundamentals
* Add learn index page diagram and description
* Add modules section title
* feat(learn meta): update images and metadata for learn now that everything is merged
* feat(learn layout): update learn layout
* fix(langfile): patch the python part to show dunders
* feat(learn): add more updates to learn to smooth the pathways
* Some updates for pulumi in practice
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* fix typo in new project for fundamentals
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* feat(learn): add the aws tutorials and work on the others
* add testing module
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* Add more testing stuff
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* Scaffold azure fundamentals tutorial
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* feat(learn): add more for aws and add gcp starters
* feat(learn): add the lang features module stubs and patch up a bit
* WIP azure tutorial
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* removes source control, adds references to boba shop app
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* adds images, congratulations
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* adds images to webhooks module
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* updates image links, flavor text
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* updates pulumi operations index
Signed-off-by: Kat Cosgrove <kat.cosgrove@gmail.com>
* Update pulumi in practice
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* Update with secrets
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* Update secrets topic
Signed-off-by: Matt Stratton <matt.stratton@gmail.com>
* feat(learn): add back the meta for azure and update docs with aws
* feat(fundamentals): add cleanup
* fix(links): patch the links for the access tokens for Pulumi
* fix(feedback): incorporate any remaining feedback from Lee Z. and Aaron for Fundamentals
* fix(envvar): add the env var call for the patch to the tutorial app
* fix(practice): update metadata, fix links, and clean up text in Practice
* fix(fixup): forgot to save the last one; small fixup
* update diagram
Signed-off-by: susanev <susan.ra.evans@gmail.com>
* fix(wording): update wording per feedback
* fix(wording): update wording in practice based on feedback
* fix(naming): fix the name in the layout
* some tweaks to diagram
Signed-off-by: susanev <susan.ra.evans@gmail.com>
* Change learn nav items (#679)
* fix(tests): start fixing the tests tutorial
* fix(ops): run initial pass through ops to do some more cleanup after reviews
* feat(cloud): remove cloud fundamentals from this branch for later updates
* fix(webhooks): update webhooks to start adding boba shop
* fix(testing): work on testing file
* feat(webhooks): add more content to the webhooks Learn module and tie into boba shop
* fix(cicd): fix the ci/cd module since we can't get the boba shop in there right now
* fix(accesscontrol): fix up access control to make it clearer about the boba shop app
* fix(pac): fix up the policy-as-code to add the tea shop and clean up the examples
* fix(link): patch link in practice ending
* fix(learn-ops): remove operations per review (bumping to another branch for later)
* fix(testing): rewrite testing unit to be less generic
* fix(chooser): fix the chooser for the python test examples in Learn
* fix(cleanup): clean up the images and rename based on feedback and reviews with only two pathways
* fix(wording): patch wording based on missed review
* fix(image): hide learn pathway image for now until more pathways are built
* fix(menu): patch the menu order to match the current one
* fix(css): call class .card instead of .learn-card
* feat(feedback): add feedback widget (interim) to Learn
* fix(glossary): move glossary links everywhere to footnotes
* Update themes/default/content/learn/building-with-pulumi/_index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/content/learn/pulumi-fundamentals/_index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/content/learn/pulumi-fundamentals/_index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* revert(clean): accidental add of a collision
* fix(bots): fix bots call on index
* fix(rename): rename topics to tutorials in layouts
* fix(review): update based on review (initial run-through; more coming)
* fix(consistency): update wording to be consistent
* fix(lint): fix linting errors
* revert(conflict): revert accidental add of conflicted file
* fix(lint): fix lint errors re metadata length
* Update themes/default/content/learn/pulumi-fundamentals/create-docker-images/index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* fix(review): update to match review suggestions
* fix(review): finish updating based on review suggestions
* Update themes/default/content/learn/pulumi-fundamentals/configure-and-provision/index.md
Co-authored-by: Christian Nunciato <c@nunciato.org>
* fix(derp): add missing quotation mark
Co-authored-by: Kat Cosgrove <kat.cosgrove@gmail.com>
Co-authored-by: Laura Santamaria <laura@nimbinatus.com>
Co-authored-by: Zack Chase <zachary@pulumi.com>
Co-authored-by: susanev <susan.ra.evans@gmail.com>
Co-authored-by: Christian Nunciato <c@nunciato.org>