Commit 415e175
Add quick-lane fast paths to Contact Us; restore Terraform migration option (#20867)
* Add quick-lane fast paths and restore Terraform migration option to Contact Us
* Fix heading outline: keep h1 first in DOM, avoid skipped levels, reorder visually with flex
* Contact Us: link to trial start, sidebar quick-links, progressive form disclosure
- Quick-links change from a full-width banner above the form to a slim
side column (max-w-5xl 2fr/1fr grid) so self-serve options don't
compete with the primary contact form for attention or submissions.
- "Start free" -> "Start a trial" pointing at
/signup?create-organization=1 (the trial-provisioning flow used
elsewhere on pricing), not the bare /signup used for individual
accounts.
- Heading changed from "Have a specific question?" to "What can we
help you with?" to match the broader intent-routing purpose of the
page.
- pulumi-multi-select-form no longer defaults to the first form option
and pre-renders its embedded HubSpot form. The select starts on a
disabled placeholder ("Please select") and the form/CTA area only
renders after a real choice, unless a ?form= deep link pre-selects
one. Matches the request-field pattern used on the Contact Sales
reference and keeps the form from showing every field before a
visitor has indicated why they're there.
- Updated the component's spec test to the new default (no item
pre-selected).
* Fix sidebar/form top alignment on Contact Us
The form card sits at md:mt-0 with p-10 internal padding, so its
heading starts 2.5rem below the grid top. The quick-links sidebar sat
at a flat mt-4 (1rem) with no internal padding before its label, so
the two columns' content started ~24px apart instead of lining up.
Bump the sidebar to md:mt-10 to match the card's effective offset;
keep mt-4 for the mobile stacked layout where the two aren't
side-by-side.
* Trim redundant intro copy under Contact Us heading
"Tell us what you need and we'll route you to the right person on our
team." restated what the h1 ("What can we help you with?") already
says. Drop straight to the dropdown.
* Reframe Contact Us heading as "Talk to an expert"
Swap the page H1 from "What can we help you with?" to "Talk to an
expert" (aligned with the front-matter page title, also updated from
"Talk to a human"), following the friendlier expert-framing pattern
Cloudflare uses on their own contact page. Move the more conversational
"What can we help you with?" phrasing down onto the dropdown label,
replacing "Why are you contacting us today?" which read a bit like an
interrogation.
---------
Co-authored-by: workprentice <257153108+workprentice@users.noreply.github.com>1 parent 4219df1 commit 415e175
5 files changed
Lines changed: 72 additions & 27 deletions
File tree
- content/contact
- layouts/partials
- theme/stencil/src/components
- contact-us-form
- pulumi-multi-select-form
- test
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
6 | 24 | | |
7 | 25 | | |
8 | 26 | | |
| |||
11 | 29 | | |
12 | 30 | | |
13 | 31 | | |
14 | | - | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
15 | 37 | | |
16 | 38 | | |
17 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
7 | 6 | | |
8 | 7 | | |
9 | 8 | | |
| |||
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
17 | 25 | | |
18 | 26 | | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
26 | 45 | | |
| 46 | + | |
27 | 47 | | |
28 | 48 | | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
Lines changed: 13 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
50 | 52 | | |
51 | | - | |
| 53 | + | |
52 | 54 | | |
53 | 55 | | |
54 | 56 | | |
| |||
60 | 62 | | |
61 | 63 | | |
62 | 64 | | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | 65 | | |
68 | | - | |
69 | | - | |
70 | 66 | | |
71 | 67 | | |
72 | 68 | | |
| |||
98 | 94 | | |
99 | 95 | | |
100 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
101 | 100 | | |
102 | | - | |
| 101 | + | |
103 | 102 | | |
104 | 103 | | |
105 | 104 | | |
106 | | - | |
| 105 | + | |
107 | 106 | | |
108 | 107 | | |
109 | 108 | | |
110 | 109 | | |
111 | 110 | | |
112 | 111 | | |
113 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
114 | 116 | | |
115 | 117 | | |
116 | 118 | | |
| |||
122 | 124 | | |
123 | 125 | | |
124 | 126 | | |
125 | | - | |
| 127 | + | |
126 | 128 | | |
127 | 129 | | |
128 | 130 | | |
| |||
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | | - | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
0 commit comments