Enable Tickets (2025)
parent
ef4ff89b6c
commit
82e6f564b9
|
|
@ -1,8 +1,257 @@
|
||||||
---
|
---
|
||||||
title: "Early Bird Sale"
|
title: "Tickets"
|
||||||
subtitle: "Handmade Conferences (2025)"
|
meta_title: "Handmade Cities Tickets"
|
||||||
countdown_date: "2025-04-08T14:00:00-07:00" # Set your actual ticket release date/time
|
description: "Handmade Cities Tickets"
|
||||||
enable_notification: false # Set to false if you don't want the email form
|
draft: false
|
||||||
image: "/images/hmc/ticket.png" # Optional custom image
|
layout: "tickets"
|
||||||
layout: "countdown"
|
|
||||||
|
features:
|
||||||
|
- title: "Tickets"
|
||||||
|
title_class: "text-center text-white mt-2 md:mt-8 lg:mt-8 xl:mt-8 2xl:mt-8"
|
||||||
|
side: "center"
|
||||||
|
content_class: "mt-16 pt-0 pb-0 text-white"
|
||||||
|
image: "/images/hmc/cities-dark-mode.svg"
|
||||||
|
bg_img:
|
||||||
|
parallax: true
|
||||||
|
img: "/images/devon_starfield.png"
|
||||||
|
end_img: "/images/software-15.png"
|
||||||
|
end_img_class: "relative h-96 bg-contain bg-bottom bg-repeat-x"
|
||||||
|
description_class: "mt-4 mb-20"
|
||||||
|
description: |
|
||||||
|
Spring Sale: Early-bird tickets for our annual tech conferences. These discounts are for a limited time.
|
||||||
|
tickets:
|
||||||
|
- title: "Physical Track"
|
||||||
|
title_class: "text-white"
|
||||||
|
subtitle: "Year: 2025"
|
||||||
|
subtitle_class: "text-white"
|
||||||
|
section_class: "text-white"
|
||||||
|
options:
|
||||||
|
- name: "Handmade Boston"
|
||||||
|
title: "Summer"
|
||||||
|
title_class: "text-white"
|
||||||
|
name_class: "boston-color"
|
||||||
|
original_price: "$250"
|
||||||
|
price_class: "text-orange-500"
|
||||||
|
price: "199"
|
||||||
|
button:
|
||||||
|
title: "Register"
|
||||||
|
class: "bg-transparent border border-orange-500 rounded-md cursor-pointer hover:bg-orange-500 hover:border-orange-500 hover:text-white focus-within:bg-orange-500 focus-within:border-orange-500 focus-within:text-white"
|
||||||
|
url: "https://book.stripe.com/fZe4gq8hBdhraGcfZP"
|
||||||
|
alt_title: "PayPal"
|
||||||
|
alt_paypal_id: "paypal-hmb-physical-ticket"
|
||||||
|
alt_class: "text-sm hover:underline mt-4"
|
||||||
|
features_class: "text-white"
|
||||||
|
features:
|
||||||
|
- text: "General Admission"
|
||||||
|
text_class: "font-bold"
|
||||||
|
- text: "Aug 1-2nd, 2025"
|
||||||
|
- text: "JFK Presidential Library"
|
||||||
|
- text: "Technical Lectures"
|
||||||
|
- text: "Job Fair"
|
||||||
|
- text: "Kings Dining Reservation"
|
||||||
|
- text: "Completely Offline"
|
||||||
|
- name: "Handmade Seattle"
|
||||||
|
title: "Fall"
|
||||||
|
title_class: "text-white"
|
||||||
|
name_class: "seattle-color"
|
||||||
|
price_class: "text-orange-500"
|
||||||
|
price: "199"
|
||||||
|
original_price: "$250"
|
||||||
|
button:
|
||||||
|
title: "Register"
|
||||||
|
button_class: "seattle-bg"
|
||||||
|
class: "bg-transparent border border-orange-500 rounded-md cursor-pointer hover:bg-orange-500 hover:border-orange-500 hover:text-white focus-within:bg-orange-500 focus-within:border-orange-500 focus-within:text-white"
|
||||||
|
url: "https://book.stripe.com/14k8wG1Td6T38y45la"
|
||||||
|
alt_title: "PayPal"
|
||||||
|
alt_paypal_id: "paypal-hms-physical-ticket"
|
||||||
|
alt_class: "text-sm hover:underline mt-4"
|
||||||
|
features_class: "text-white text-center"
|
||||||
|
features:
|
||||||
|
- text: "General Admission"
|
||||||
|
text_class: "font-black"
|
||||||
|
- text: "Dec 5-7th, 2025"
|
||||||
|
- text: "Seattle Center"
|
||||||
|
- text: "Short Talks & Live Demos"
|
||||||
|
- text: "Trade Show"
|
||||||
|
- text: "Exclusive Hangouts"
|
||||||
|
- text: "Live-streamed"
|
||||||
|
- name: "Handmade Cities"
|
||||||
|
title: "Combo"
|
||||||
|
title_class: "text-white text-center"
|
||||||
|
name_class: "text-green-500"
|
||||||
|
price_class: "text-green-500"
|
||||||
|
price: "299"
|
||||||
|
original_price: "$400"
|
||||||
|
features_class: "text-white"
|
||||||
|
button:
|
||||||
|
title: "Register"
|
||||||
|
class: "bg-transparent border border-orange-500 rounded-md cursor-pointer hover:bg-green-500 hover:border-green-500 hover:text-white focus-within:bg-green-500 focus-within:border-green-500 focus-within:text-white"
|
||||||
|
url: "https://book.stripe.com/bIYbISdBV4KV15C7tk"
|
||||||
|
alt_title: "PayPal"
|
||||||
|
alt_paypal_id: "paypal-hmc-physical-ticket"
|
||||||
|
alt_class: "text-sm hover:underline mt-4"
|
||||||
|
features:
|
||||||
|
- text: "Boston + Seattle Tickets"
|
||||||
|
text_class: "font-black"
|
||||||
|
- text: "Easy to Gift or Transfer Them"
|
||||||
|
- text: "Retains All Benefits"
|
||||||
|
|
||||||
|
- title: ""
|
||||||
|
title_class: "mb-20 text-center"
|
||||||
|
image: ""
|
||||||
|
side: "center"
|
||||||
|
section_class: "text-black dark:text-white"
|
||||||
|
content_class: "text-black dark:text-white"
|
||||||
|
transition:
|
||||||
|
start: "/images/transition.svg"
|
||||||
|
start_class: "mb-5 pt-4"
|
||||||
|
start_color: "#fff"
|
||||||
|
start_style: "mask-repeat: repeat-x;mask-position:center;"
|
||||||
|
end_style: "mask-repeat:repeat-x;mask-position:top;"
|
||||||
|
start_dark: "/images/transition.svg"
|
||||||
|
start_dark_color: "#fff"
|
||||||
|
end: "/images/transition.svg"
|
||||||
|
end_class: "mt-20 transform -scale-y-100 -scale-x-100"
|
||||||
|
end_color: "#000"
|
||||||
|
end_dark: "/images/transition.svg"
|
||||||
|
end_dark_color: "#000"
|
||||||
|
tickets:
|
||||||
|
- title: "Online Track"
|
||||||
|
title_class: "text-black dark:text-white"
|
||||||
|
subtitle: "Year: 2025"
|
||||||
|
subtitle_class: "text-black dark:text-white"
|
||||||
|
section_class: "text-black dark:text-white"
|
||||||
|
options:
|
||||||
|
- name: "Handmade Seattle"
|
||||||
|
title: "Standard"
|
||||||
|
title_class: "text-black dark:text-white"
|
||||||
|
name_class: "seattle-color"
|
||||||
|
ticket_class: "border-black dark:border-white"
|
||||||
|
original_price: "75"
|
||||||
|
price_class: "text-orange-500"
|
||||||
|
price: "59"
|
||||||
|
button:
|
||||||
|
title: "Register"
|
||||||
|
class: "bg-transparent border border-orange-500 rounded-md cursor-pointer hover:bg-orange-500 hover:border-orange-500 hover:text-white focus-within:bg-orange-500 focus-within:border-orange-500 focus-within:text-white"
|
||||||
|
url: "https://book.stripe.com/cN29AKfK3dhrg0wdRF"
|
||||||
|
alt_title: "PayPal"
|
||||||
|
alt_paypal_id: "paypal-online-ticket"
|
||||||
|
alt_class: "text-sm hover:underline mt-4"
|
||||||
|
features_class: "text-black dark:text-white"
|
||||||
|
features:
|
||||||
|
- text: "General Admission"
|
||||||
|
text_class: "font-black"
|
||||||
|
- text: "New Talks & Demos"
|
||||||
|
- text: "Private Chat Server"
|
||||||
|
- text: "Virtual Trade Show"
|
||||||
|
- text: "Access to Speakers"
|
||||||
|
- text: "Live Q&A"
|
||||||
|
- name: "Handmade Seattle"
|
||||||
|
title: "Premium"
|
||||||
|
title_class: "text-black dark:text-white"
|
||||||
|
name_class: "seattle-color"
|
||||||
|
price_class: "text-green-500"
|
||||||
|
ticket_class: "border-black dark:border-white"
|
||||||
|
price: "99"
|
||||||
|
original_price: ""
|
||||||
|
button:
|
||||||
|
title: "Register"
|
||||||
|
class: "bg-transparent border border-orange-500 rounded-md cursor-pointer hover:bg-green-500 hover:border-green-500 hover:text-white focus-within:bg-green-500 focus-within:border-green-500 focus-within:text-white"
|
||||||
|
url: "https://book.stripe.com/aEUeV4fK36T37u0cNF"
|
||||||
|
alt_title: "PayPal"
|
||||||
|
alt_paypal_id: "paypal-online-ticket-premium"
|
||||||
|
alt_class: "text-sm hover:underline mt-4"
|
||||||
|
features_class: "text-black dark:text-white"
|
||||||
|
features:
|
||||||
|
- text: "If you want to support the conference"
|
||||||
|
text_class: "font-black"
|
||||||
|
- text: "Easy to Gift or Transfer"
|
||||||
|
- text: "All Benefits of Standard"
|
||||||
|
# - name: "Boston + Seattle"
|
||||||
|
# title: "Combined Ticket"
|
||||||
|
# title_class: "text-black dark:text-white text-center"
|
||||||
|
# name_class: "meetups-color"
|
||||||
|
# price_class: "text-green-500"
|
||||||
|
# price: "119"
|
||||||
|
# original_price: ""
|
||||||
|
# features_class: "text-black dark:text-white"
|
||||||
|
# button:
|
||||||
|
# title: "Register"
|
||||||
|
# class: "bg-transparent border border-orange-500 rounded-md cursor-pointer hover:bg-green-500 hover:border-green-500 dark:text-white text-black hover:text-white focus-within:bg-green-500 focus-within:border-green-500 focus-within:text-white"
|
||||||
|
# url: "https://buy.stripe.com/aEU3cmgO7dhr6pWeVp"
|
||||||
|
# alt_url: "https://google.com/"
|
||||||
|
# alt_title: "PayPal"
|
||||||
|
# alt_class: "text-sm hover:underline mt-4"
|
||||||
|
# features:
|
||||||
|
# - text: "General Admission"
|
||||||
|
# text_class: "font-bold"
|
||||||
|
# - text: "Discounted Tickets"
|
||||||
|
# - text: "Easy to Gift or Transfer Them"
|
||||||
|
# - text: "All Benefits of Standard"
|
||||||
|
|
||||||
|
# - title: "Frequently Asked Questions"
|
||||||
|
# title_class: "mb-20 text-center text-white"
|
||||||
|
# image: ""
|
||||||
|
# side: "center"
|
||||||
|
# section_class: "text-dark pt-24"
|
||||||
|
# content_class: "mt-8 text-white bg-[rgba(0,0,0,0.8)] pb-24"
|
||||||
|
# transition:
|
||||||
|
# end: "/images/transition4.svg"
|
||||||
|
# end_class: "mb-5 pt-4 2xl:pt-32 scale-y-100"
|
||||||
|
# end_color: "#fff"
|
||||||
|
# end_dark: "/images/transition4.svg"
|
||||||
|
# end_dark_color: "#150e31"
|
||||||
|
# end_style: "mask-repeat:repeat-x;mask-position: bottom;"
|
||||||
|
# bg_img:
|
||||||
|
# parallax: true
|
||||||
|
# img: "/images/devon_starfield.png"
|
||||||
|
# qa:
|
||||||
|
# - question: "What is a premium ticket?"
|
||||||
|
# question_class: "mt-12 mb-4 text-2xl text-white"
|
||||||
|
# answer: "Consider this ticket if your employer pays for, or reimburses your ticket, or if you want to support the conference. The benefits are exactly the same as the standard ticket."
|
||||||
|
# answer_class: ""
|
||||||
|
# - question: "How do I upgrade my ticket?"
|
||||||
|
# question_class: "mt-12 mb-4 text-2xl text-white"
|
||||||
|
# answer: "To upgrade from the online track to a physical one send us an email: [support@handmadecities.com](mailto:support@handmadecities.com)<br><br>_P.S. Upgrading is only possible if there’s still physical tickets._"
|
||||||
|
# - question: "I'm financially disadvantaged."
|
||||||
|
# question_class: "mt-12 mb-4 text-2xl text-white"
|
||||||
|
# answer: "If you’re a student or financially struggling send us an [email](mailto:support@handmadecities.com) and tell your story. We typically do one of two things:<br><br>1. Generate a ticket with a meaningful discount<br>2. Award a free seat thanks to someone who sponsors it<br><br>_P.S. We ask those who can afford our tickets to not abuse this system of trust._"
|
||||||
|
# answer_class: ""
|
||||||
|
# - question: "I want to sponsor a ticket."
|
||||||
|
# question_class: "mt-12 mb-4 text-2xl text-white"
|
||||||
|
# answer: "Your kindness will not go unnoticed! You can go about this in a couple of ways:<br><br>- **Sponsor directly:** Our tickets already include a transfer button. You can gift them to someone you know.<br>- **Donate to sponsor pool:** If you trust us to handle it, use our [Donorbox](https://donorbox.org/handmadecities) and in the comments type _“I want to sponsor”_<br><br>We use this pool to award free seats to those in need."
|
||||||
|
# - question: "Are refunds available?"
|
||||||
|
# question_class: "mt-12 mb-4 text-2xl text-white"
|
||||||
|
# answer: "We don’t process refunds. The physical track is a superset of the online one, so if you can’t attend in person anymore you can join us virtually."
|
||||||
|
# - question: "When do I receive my fundraiser perk?"
|
||||||
|
# question_class: "mt-12 mb-4 text-2xl text-white"
|
||||||
|
# answer: "If you participated in our fundraiser, you should’ve received a Donorbox receipt and a confirmation email from Abner. Perks started to roll out in March 2024 and will continue throughout the year."
|
||||||
|
|
||||||
|
- title: "Word on the Street"
|
||||||
|
title_class: "text-center"
|
||||||
|
image: ""
|
||||||
|
side: "center"
|
||||||
|
section_class: "text-dark pb-12"
|
||||||
|
content_class: "mt-8 pt-12"
|
||||||
|
testimonials:
|
||||||
|
- name: "Quade Zaban, Independent game designer"
|
||||||
|
title: "Bravo all, looking forward to next time!"
|
||||||
|
link: "https://twitter.com/QuadeZaban/status/1593991041430196225"
|
||||||
|
avatar: "/images/people/quade.jpg"
|
||||||
|
content: |
|
||||||
|
Has been a joy watching this conference grow, and this one may have been the best so far in my books!
|
||||||
|
|
||||||
|
- name: "Hadjar Homaei, CTO [@compdem](https://twitter.com/compdem)"
|
||||||
|
title: "Huge thanks to Abner Coimbre for making this possible! We appreciate you!"
|
||||||
|
link: "https://twitter.com/xeegeex/status/1594056776508637184"
|
||||||
|
avatar: "/images/people/hadjar.jpg"
|
||||||
|
content: |
|
||||||
|
I had such a wonderful time at Handmade Seattle this week connecting with an amazing community of people who passionately love the craft of software development!
|
||||||
|
|
||||||
|
- name: "Alasdair Monk, VP of Design ▲ [@vercel](https://twitter.com/vercel)"
|
||||||
|
title: "My first Handmade Seattle was so great."
|
||||||
|
link: "https://twitter.com/almonk/status/1593439527351484416"
|
||||||
|
avatar: "/images/people/alasdair.jpg"
|
||||||
|
content: |
|
||||||
|
Abner Coimbre is a fantastic host & organiser with an important vision for building better software that benefits all of us, in his words: "reclaiming user value"
|
||||||
---
|
---
|
||||||
|
|
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
function physicalTicket() {
|
function hmbPhysicalTicket() {
|
||||||
paypal.Buttons({
|
paypal.Buttons({
|
||||||
style: {
|
style: {
|
||||||
shape: 'pill',
|
shape: 'pill',
|
||||||
|
|
@ -150,7 +150,7 @@
|
||||||
|
|
||||||
createOrder: function(data, actions) {
|
createOrder: function(data, actions) {
|
||||||
return actions.order.create({
|
return actions.order.create({
|
||||||
purchase_units: [{"description":"HMS Physical Track (2024)","amount":{"currency_code":"USD","value":249}}],
|
purchase_units: [{"description":"HMB Physical Track (2025)","amount":{"currency_code":"USD","value":199}}],
|
||||||
application_context: { shipping_preference: 'NO_SHIPPING'}
|
application_context: { shipping_preference: 'NO_SHIPPING'}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
@ -167,10 +167,10 @@
|
||||||
onError: function(err) {
|
onError: function(err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
}
|
}
|
||||||
}).render('#paypal-physical-ticket');
|
}).render('#paypal-hmb-physical-ticket');
|
||||||
}
|
}
|
||||||
|
|
||||||
function physicalTicketPremium() {
|
function hmsPhysicalTicket() {
|
||||||
paypal.Buttons({
|
paypal.Buttons({
|
||||||
style: {
|
style: {
|
||||||
shape: 'pill',
|
shape: 'pill',
|
||||||
|
|
@ -182,7 +182,7 @@
|
||||||
|
|
||||||
createOrder: function(data, actions) {
|
createOrder: function(data, actions) {
|
||||||
return actions.order.create({
|
return actions.order.create({
|
||||||
purchase_units: [{"description":"HMS Physical Track Premium (2024)","amount":{"currency_code":"USD","value":349}}],
|
purchase_units: [{"description":"HMS Physical Track (2025)","amount":{"currency_code":"USD","value":199}}],
|
||||||
application_context: { shipping_preference: 'NO_SHIPPING'}
|
application_context: { shipping_preference: 'NO_SHIPPING'}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
@ -199,7 +199,39 @@
|
||||||
onError: function(err) {
|
onError: function(err) {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
}
|
}
|
||||||
}).render('#paypal-physical-ticket-premium');
|
}).render('#paypal-hms-physical-ticket');
|
||||||
|
}
|
||||||
|
|
||||||
|
function hmcPhysicalTicket() {
|
||||||
|
paypal.Buttons({
|
||||||
|
style: {
|
||||||
|
shape: 'pill',
|
||||||
|
color: 'gold',
|
||||||
|
layout: 'vertical',
|
||||||
|
label: 'pay',
|
||||||
|
|
||||||
|
},
|
||||||
|
|
||||||
|
createOrder: function(data, actions) {
|
||||||
|
return actions.order.create({
|
||||||
|
purchase_units: [{"description":"HMC Physical Track (2025)","amount":{"currency_code":"USD","value":299}}],
|
||||||
|
application_context: { shipping_preference: 'NO_SHIPPING'}
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
onApprove: function(data, actions) {
|
||||||
|
return actions.order.capture().then(function(orderData) {
|
||||||
|
// Full available details
|
||||||
|
console.log('Capture result', orderData, JSON.stringify(orderData, null, 2));
|
||||||
|
// Redirect
|
||||||
|
actions.redirect('https://handmadecities.com/registered');
|
||||||
|
});
|
||||||
|
},
|
||||||
|
|
||||||
|
onError: function(err) {
|
||||||
|
console.log(err);
|
||||||
|
}
|
||||||
|
}).render('#paypal-hmc-physical-ticket');
|
||||||
}
|
}
|
||||||
|
|
||||||
function onlineTicket() {
|
function onlineTicket() {
|
||||||
|
|
@ -214,7 +246,7 @@
|
||||||
|
|
||||||
createOrder: function(data, actions) {
|
createOrder: function(data, actions) {
|
||||||
return actions.order.create({
|
return actions.order.create({
|
||||||
purchase_units: [{"description":"HMS Online Track (2024)","amount":{"currency_code":"USD","value":74}}],
|
purchase_units: [{"description":"HMS Online Track (2025)","amount":{"currency_code":"USD","value":59}}],
|
||||||
application_context: { shipping_preference: 'NO_SHIPPING'}
|
application_context: { shipping_preference: 'NO_SHIPPING'}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
@ -246,7 +278,7 @@
|
||||||
|
|
||||||
createOrder: function(data, actions) {
|
createOrder: function(data, actions) {
|
||||||
return actions.order.create({
|
return actions.order.create({
|
||||||
purchase_units: [{"description":"HMS Online Track Premium (2024)","amount":{"currency_code":"USD","value":99}}],
|
purchase_units: [{"description":"HMS Online Track Premium (2025)","amount":{"currency_code":"USD","value":99}}],
|
||||||
application_context: { shipping_preference: 'NO_SHIPPING'}
|
application_context: { shipping_preference: 'NO_SHIPPING'}
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
@ -266,8 +298,9 @@
|
||||||
}).render('#paypal-online-ticket-premium');
|
}).render('#paypal-online-ticket-premium');
|
||||||
}
|
}
|
||||||
|
|
||||||
physicalTicket();
|
hmbPhysicalTicket();
|
||||||
physicalTicketPremium();
|
hmsPhysicalTicket();
|
||||||
|
hmcPhysicalTicket();
|
||||||
|
|
||||||
onlineTicket();
|
onlineTicket();
|
||||||
onlineTicketPremium();
|
onlineTicketPremium();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue