This changes the structure of the nav slightly: instead of showing
"Overview" pages for each sub-section as an independent entry, which
consumes vertical space, hyperlink the section header itself. This
feels more intuitive to me, matches the way the breadcrumbs work,
and saves us on a bit of vertical real estate (which is getting fairly
scarce on our site now-a-days, as we continue to add more sections).
* 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
* Attempt to clarify open source vs. freemium vs. paid
This change:
- Add the Community Edition to the top-level edition tabs on
the pricing page, replacing the separate section we already had.
- Adjust the feature differentiation waterfall in the edition tabs.
- Add a section to the top of the pricing page that clarifies that
Pulumi is available as open source, freemium, or paid editions.
- Update the FAQ to call out the ability to use the open source
independent of the service.
- Updates some text so that it doesn't sound like we're limiting
the Community Edition to "individuals" -- in reality, it really
just means "single user scenarios", which is subtly different.
This is certainly not perfect, but is a set of incremental changes
that I hope will clarify things at least a little bit.
The only thing I don't love is that it pushes the pricing tabs
closer to the fold, but I've adjusted some margins and kept the
new text fairly short, in an attempt to mitigate this.
* Adjust some things on the pricing page
- Apply CR feedback, and remove the "Pulumi Editions" H2 to save
vertical space and get the goods closer to being above the fold.
- Use blue for the Community Edition. Apply orange to both Team
Starter and Pro Editions. I didn't notice my change was semi-
random as to the colors -- at least this means "action blue"
is attached to the Get Started CTA, and that the team editions
are consistently colored (which is at least defensible).
- Remove an errant dot.
* Add an alternative design
* Simplify the pricing banner
* Update RBAC entry in pricing table
Fixes#2070.
* 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>
* Restyle pricing form and create template for form with quote
* Address feedback
* Use faded blue input focus highlight; blue submit button
* Make customer quote optional in form-section
* Use new form styles across all hubspot contact us forms
* Add form id to about content; fix id of gcp form section
* Getting Started background color; quote heading text size
* Minor tweaks
Signed-off-by: Christian Nunciato <c@nunciato.org>
Right now, on small (mobile) displays, we show the TOC at the top of the page. This forces you to scroll down to get to the actual content. Instead, move the TOC to the bottom of the page on mobile so the actual content is front-and-center at the top.
I've had a number of inquiries from folks where they thought
Team Starter was $50 *per user*. It is actually $50 for 3 users.
Hopefully this new text will clarify the matter at a glance.
* Add shortcode for summary
Update cleanup shortcode
Update Containers on Fargate tutorial
Update webserver tutorial to use shortcode
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Clean up REST API tutorial
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Fix broken link and remove extra spaces
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Final featured tutorial cleanup for AWS
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Fix 1640
* Address PR feedback
Co-Authored-By: Justin Van Patten <jvp@justinvp.com>
Co-Authored-By: Eric Rudder <ericrudder@users.noreply.github.com>
Co-Authored-By: Christian Nunciato <christian@pulumi.com>
* Clean up EC2 webserver tutorial
Add shortcode for multi-language prerequisites
Add shortcode for GitHub buttons for multi-language examples
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Pull in tutorial title updates
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Clean up EC2 webserver tutorial
Signed-off-by: bermudezmt <bermudez.mt@gmail.com>
* Fix broken link
- Use ungreedy matches for links.
- Don't attempt to fix-up links that start with "../"