@@ -10,52 +10,49 @@ <h1 class="font-h1 mb-8">{{ .Title }}</h1>
10
10
<!-- Left Side - Partner Form -->
11
11
< section class ="white-box md:col-span-2 ">
12
12
< div class ="px-4 py-5 md:p-6 ">
13
- < div class ="grid grid-cols-6 gap-6 ">
14
- < div class ="flex flex-col col-span-6 ">
15
- < div class ="grid grid-cols-1 md:grid-cols-2 gap-6 mb-6 ">
16
- <!-- First Name -->
17
- < div >
18
- < label for ="firstName " class ="block text-sm font-medium text-gray-700 mb-2 ">
19
- {{ i18n "partner_first_name" }} < span class ="text-red-500 " aria-label ="required "> *</ span >
20
- </ label >
21
- < input type ="text " id ="firstName " name ="firstName " x-model ="submitData.firstName " class ="block input-box w-full " maxlength ="100 " required aria-required ="true " @blur ="$el.classList.add('show-invalid') ">
22
- </ div >
13
+ < div class ="grid grid-cols-2 gap-6 ">
14
+ <!-- First Name -->
15
+ < div class ="col-span-2 md:col-span-1 ">
16
+ < label for ="firstName " class ="block text-sm font-medium text-gray-700 mb-2 ">
17
+ {{ i18n "partner_first_name" }} < span class ="text-red-500 " aria-label ="required "> *</ span >
18
+ </ label >
19
+ < input type ="text " id ="firstName " name ="firstName " x-model ="submitData.firstName " class ="block input-box w-full " maxlength ="100 " required aria-required ="true " @blur ="$el.classList.add('show-invalid') ">
20
+ </ div >
23
21
24
- <!-- Last Name -->
25
- < div >
26
- < label for ="lastName " class ="block text-sm font-medium text-gray-700 mb-2 ">
27
- {{ i18n "partner_last_name" }} < span class ="text-red-500 " aria-label ="required "> *</ span >
28
- </ label >
29
- < input type ="text " id ="lastName " name ="lastName " x-model ="submitData.lastName " class ="block input-box w-full " maxlength ="100 " required aria-required ="true " @blur ="$el.classList.add('show-invalid') ">
30
- </ div >
22
+ <!-- Last Name -->
23
+ < div class ="col-span-2 md:col-span-1 ">
24
+ < label for ="lastName " class ="block text-sm font-medium text-gray-700 mb-2 ">
25
+ {{ i18n "partner_last_name" }} < span class ="text-red-500 " aria-label ="required "> *</ span >
26
+ </ label >
27
+ < input type ="text " id ="lastName " name ="lastName " x-model ="submitData.lastName " class ="block input-box w-full " maxlength ="100 " required aria-required ="true " @blur ="$el.classList.add('show-invalid') ">
31
28
</ div >
32
29
33
30
<!-- Email -->
34
- < div class ="mb-6 ">
31
+ < div class ="col-span-2 ">
35
32
< label for ="email " class ="block text-sm font-medium text-gray-700 mb-2 ">
36
33
{{ i18n "partner_email" }} < span class ="text-red-500 " aria-label ="required "> *</ span >
37
34
</ label >
38
35
< input type ="email " id ="email " name ="email " x-model ="submitData.email " class ="block input-box w-full " required aria-required ="true " @blur ="$el.classList.add('show-invalid') ">
39
36
</ div >
40
37
41
38
<!-- Company -->
42
- < div class ="mb-6 ">
39
+ < div class ="col-span-2 ">
43
40
< label for ="company " class ="block text-sm font-medium text-gray-700 mb-2 ">
44
41
{{ i18n "partner_company" }} < span class ="text-red-500 " aria-label ="required "> *</ span >
45
42
</ label >
46
43
< input type ="text " id ="company " name ="company " x-model ="submitData.company " class ="block input-box w-full " maxlength ="200 " required aria-required ="true " @blur ="$el.classList.add('show-invalid') ">
47
44
</ div >
48
45
49
46
<!-- Company Website -->
50
- < div class ="mb-6 ">
47
+ < div class ="col-span-2 ">
51
48
< label for ="website " class ="block text-sm font-medium text-gray-700 mb-2 ">
52
49
{{ i18n "partner_website" }}
53
50
</ label >
54
51
< input type ="url " id ="website " name ="website " x-model ="submitData.website " class ="block input-box w-full " maxlength ="200 " placeholder ="https:// ">
55
52
</ div >
56
53
57
54
<!-- Partnership Type -->
58
- < div class ="mb-6 ">
55
+ < div class ="col-span-2 ">
59
56
< label for ="partnershipType " class ="block text-sm font-medium text-gray-700 mb-2 ">
60
57
{{ i18n "partner_type" }}
61
58
</ label >
@@ -70,24 +67,26 @@ <h1 class="font-h1 mb-8">{{ .Title }}</h1>
70
67
</ div >
71
68
72
69
<!-- Message -->
73
- < div class ="mb-6 ">
70
+ < div class ="col-span-2 ">
74
71
< label for ="message " class ="block text-sm font-medium text-gray-700 mb-2 ">
75
72
{{ i18n "partner_message" }}
76
73
</ label >
77
74
< textarea id ="message " name ="message " x-model ="submitData.message " rows ="4 " class ="block input-box w-full " maxlength ="2000 " placeholder ="{{ i18n "partner_message_placeholder " }}"> </ textarea >
78
75
</ div >
79
76
80
- <!-- Terms & Privacy Acceptance -->
81
- < p class ="font-p text-sm mb-2 ">
82
- {{ partial "checkbox.html" (dict "context" . "alpineVariable" "acceptTerms" "label" (i18n "accept_hub_managed_terms_and_privacy" | safeHTML)) }}
83
- </ p >
77
+ < div class ="col-span-2 ">
78
+ <!-- Terms & Privacy Acceptance -->
79
+ < p class ="font-p text-sm mb-2 ">
80
+ {{ partial "checkbox.html" (dict "context" . "alpineVariable" "acceptTerms" "label" (i18n "accept_hub_managed_terms_and_privacy" | safeHTML)) }}
81
+ </ p >
84
82
85
- <!-- Optional Newsletter -->
86
- < p class ="font-p text-sm mb-2 ">
87
- {{ partial "checkbox.html" (dict "context" . "alpineVariable" "submitData.acceptNewsletter" "label" (i18n "accept_hub_newsletter_optional")) }}
88
- </ p >
83
+ <!-- Optional Newsletter -->
84
+ < p class ="font-p text-sm mb-2 ">
85
+ {{ partial "checkbox.html" (dict "context" . "alpineVariable" "submitData.acceptNewsletter" "label" (i18n "accept_hub_newsletter_optional")) }}
86
+ </ p >
87
+ </ div >
89
88
90
- < div class ="mt-8 ">
89
+ < div class ="col-span-2 ">
91
90
< p :class ="{'hidden': !feedbackData.errorMessage} " class ="text-sm text-red-600 mb-2 " x-text ="feedbackData.errorMessage "> </ p >
92
91
< button :disabled ="feedbackData.inProgress || !acceptTerms || captchaState == 'verifying' " type ="submit " class ="btn btn-primary w-full md:w-64 " data-umami-event ="become-partner-form " x-cloak >
93
92
< i :class ="{'fa-paper-plane': !feedbackData.inProgress, 'fa-spinner fa-spin': feedbackData.inProgress} " class ="fa-solid " aria-hidden ="true "> </ i >
@@ -141,6 +140,46 @@ <h4 class="font-medium text-gray-900 mb-1">{{ i18n "partner_step_3_title" }}</h4
141
140
</ li >
142
141
</ ul >
143
142
</ div >
143
+
144
+ <!-- Divider -->
145
+ < hr class ="border-gray-200 ">
146
+
147
+ <!-- Looking for something else section -->
148
+ < div >
149
+ < h3 class ="font-h3 mb-6 "> {{ i18n "book_demo_looking_for_title" }}</ h3 >
150
+
151
+ < ul class ="space-y-6 ">
152
+ < li >
153
+ < a href ="{{ .Site.LanguagePrefix }}/contact-sales/ " class ="flex items-start group ">
154
+ < i class ="fa-solid fa-arrow-right text-primary group-hover:translate-x-1 transition-transform duration-200 mr-3 mt-1 "> </ i >
155
+ < div >
156
+ < div class ="font-medium text-link group-hover:underline "> {{ i18n "other_contact_link_contact_sales" }}</ div >
157
+ < p class ="text-sm text-gray-600 mt-1 "> {{ i18n "other_contact_link_contact_sales_description" }}</ p >
158
+ </ div >
159
+ </ a >
160
+ </ li >
161
+
162
+ < li >
163
+ < a href ="{{ .Site.LanguagePrefix }}/book-a-demo/ " class ="flex items-start group ">
164
+ < i class ="fa-solid fa-arrow-right text-primary group-hover:translate-x-1 transition-transform duration-200 mr-3 mt-1 "> </ i >
165
+ < div >
166
+ < div class ="font-medium text-link group-hover:underline "> {{ i18n "other_contact_link_book_demo" }}</ div >
167
+ < p class ="text-sm text-gray-600 mt-1 "> {{ i18n "other_contact_link_book_demo_description" }}</ p >
168
+ </ div >
169
+ </ a >
170
+ </ li >
171
+
172
+ < li >
173
+ < a href ="{{ .Site.LanguagePrefix }}/contact/ " class ="flex items-start group ">
174
+ < i class ="fa-solid fa-arrow-right text-primary group-hover:translate-x-1 transition-transform duration-200 mr-3 mt-1 "> </ i >
175
+ < div >
176
+ < div class ="font-medium text-link group-hover:underline "> {{ i18n "other_contact_link_contact" }}</ div >
177
+ < p class ="text-sm text-gray-600 mt-1 "> {{ i18n "other_contact_link_contact_description" }}</ p >
178
+ </ div >
179
+ </ a >
180
+ </ li >
181
+ </ ul >
182
+ </ div >
144
183
</ div >
145
184
</ div >
146
185
</ aside >
0 commit comments