Compare commits

..

54 Commits

Author SHA1 Message Date
Ben Visness
ae3f8799a6 Finish porting all news posts 2024-11-06 01:13:40 -06:00
Ben Visness
4e653f7a3c Finish all WIP posts 2024-11-06 00:15:58 -06:00
Ben Visness
b0cc2f4e79 Add all news posts (still some TODOs) 2024-11-05 23:39:43 -06:00
Devon (tek256)
37b84b65b6 Update frontpage handmade net bg 2024-11-04 21:33:59 -08:00
Devon (tek256)
b893dd6370 Padded favicon for discord / socials 2024-11-04 20:11:50 -08:00
Abner Coimbre
7b24a67887 Disable Twitch button until we figure out why there's no spacing between button in the final build 2024-11-04 08:33:36 -08:00
Ben Visness
91642bd38a Rewrite default opengraph config 2024-11-04 10:31:41 -06:00
Abner Coimbre
35229e3d29 F*ck disqus 2024-11-04 08:25:00 -08:00
Abner Coimbre
3293db2a0d Disable Twitch button until we figure out why there's no spacing between button in the final build 2024-11-04 08:24:48 -08:00
Ben Visness
93381db240 Update opengraph image 2024-11-04 10:23:45 -06:00
Abner Coimbre
d7fefd7511 Fix the 'More on the Way' notice 2024-11-04 07:02:37 -08:00
Abner Coimbre
9a880f6581 add the remaining 2024 lineup (so far) 2024-11-04 06:59:52 -08:00
Abner Coimbre
7ee76295da Add Freya 2024-11-04 05:51:04 -08:00
Abner Coimbre
0f14d7577c Kagi signed the contract, so update booth description to their preferred one 2024-11-04 05:26:06 -08:00
Abner Coimbre
5e9d4e5041 meetups: staff disclaimer 2024-11-04 04:17:12 -08:00
Abner Coimbre
2e57fce71b meetups: add remaining cities 2024-11-04 04:05:17 -08:00
Abner Coimbre
b91065cd70 Minor tweak to initia news post 2024-11-03 21:45:09 -08:00
Abner Coimbre
e5682c20a0 fix: don't hardcode the API endpoint for meetup subscribe links 2024-11-03 21:39:33 -08:00
Abner Coimbre
56904909c5 Add basic layout for meetups. Push Seattle to start with. 2024-11-03 21:30:17 -08:00
2df8500ea5 Fixed contact.html style 2024-11-04 01:08:16 +02:00
Abner Coimbre
827fea1a99 Remove Contact page (we have already have our socials listed along with email address) 2024-11-03 14:33:31 -08:00
Abner Coimbre
2dc0a92ae0 Update socials 2024-11-03 13:49:02 -08:00
Abner Coimbre
04bf3891fb Don't want banner images on news posts 2024-11-03 13:30:38 -08:00
Abner Coimbre
08bd6a303a Choose smaller 'under construction' image 2024-11-03 13:28:55 -08:00
Abner Coimbre
0522c1bd57 Use support address 2024-11-03 13:04:54 -08:00
Abner Coimbre
a2604166aa Reorder FAQ 2024-11-03 13:03:03 -08:00
Abner Coimbre
838e9bf5c0 Add ticket sprite 2024-11-03 13:02:17 -08:00
7ae3147094 Nicer description in media pages 2024-11-03 19:44:42 +02:00
fe053d7bb4 Transactional pages 2024-11-03 19:44:42 +02:00
Abner Coimbre
9a31cd9e49 Remove TOC from news posts 2024-11-03 02:12:28 -08:00
Abner Coimbre
3de9283591 Clean up News page, create a proper post. 2024-11-03 02:03:48 -08:00
Abner Coimbre
8855cdf234 Update FAQ 2024-11-03 01:15:24 -08:00
Abner Coimbre
fde251e5e8 Add HMN as partner 2024-11-03 01:00:04 -08:00
dd7655e6b1 Boston 2024 notice 2024-11-03 04:44:56 +02:00
Abner Coimbre
94a2f32d0b Fix Stripe links 2024-11-02 18:04:30 -07:00
Ben Visness
ec9482c95c I forgot to commit the thumbnails! 2024-11-02 19:30:17 -05:00
Abner Coimbre
0d55130cab Fix a couple of redirect URLs for PayPal 2024-11-02 16:44:48 -07:00
Abner Coimbre
190b133a9c Add Paypal Support 2024-11-02 16:40:45 -07:00
Ben Visness
a19d57f45b Add thumbnails for all HMS2023 media 2024-11-02 18:03:58 -05:00
6b0e13a0c7 Added notes to media sections and descriptions to boston2023 media 2024-11-02 22:21:07 +02:00
77a55dbcc0 Schedule times for HMS2023 media 2024-11-02 21:35:52 +02:00
Ben Visness
e5b387e9b3 Redesign media page (WIP) 2024-11-02 13:13:26 -05:00
ed33dfec70 Merge branch 'main' of https://git.handmadecities.com/conferences/hmc_site_source 2024-11-02 01:02:16 -07:00
5c8082a4f0 Live banner 2024-11-02 01:02:07 -07:00
Ben Visness
451823de19 Add a description to the ticket page 2024-11-01 22:35:45 -05:00
ce4b17ac2a Initial media index 2024-11-02 04:50:19 +02:00
Ben Visness
e23b5e94af Tweak styles on ticket page (WIP) 2024-11-01 21:01:59 -05:00
Ben Visness
2ed255e770 Improve testimonial styles 2024-11-01 20:13:41 -05:00
162ff6168d Optimize about page images
I should fix the auto optimizer, but for now just a quick pass to shave off 7mb, down to 403kb
2024-10-31 17:08:37 -07:00
baac753e45 Nerf favicon
too op
- adds in random missing link I came across
- creates lower resolution bg for frontpage, cuts ~1mb off pageload. Now is about 1mb to load whole page!
2024-10-31 17:03:18 -07:00
57cf43a775 Content update
- Adds in some missing speakers
- Under construction meetups
- Fixes links in media descriptions
- Adds hover indicators to img_grid
- Adds esc key in modals
2024-10-31 00:06:31 -07:00
66f698029c Under construction page 2024-10-29 13:30:31 -07:00
485d0cba2b Fix low quality export 2024-10-28 19:41:07 -07:00
585367d4cc Quick alignment fixes 2024-10-28 19:38:27 -07:00
242 changed files with 3278 additions and 380 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 54 KiB

BIN
assets/images/net.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 457 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 327 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 988 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

BIN
assets/images/news/hmb.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 232 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 484 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 646 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 992 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 257 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 293 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 480 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 478 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 476 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

BIN
assets/images/opengraph.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 740 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 448 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 650 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 504 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 645 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 440 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 604 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 708 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 401 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 583 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 740 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 511 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 KiB

View File

@@ -36,7 +36,12 @@
// modals
// openers
function toggle_modal(target, show) {
target.classList.toggle("hidden", !show);
body.classList.toggle("overflow-hidden", show);
body.setAttribute("modal", show ? target.id : "");
}
const body = document.querySelector("body");
const show_modal_buttons = document.querySelectorAll("[data-modal-show]");
show_modal_buttons.forEach((btn) => {
@@ -44,8 +49,7 @@
const modal = document.querySelector(`#${target}`);
if (modal) {
btn.addEventListener("click", (e) => {
modal.classList.toggle("hidden", false);
body.classList.toggle("overflow-hidden", true);
toggle_modal(modal, true);
});
}
});
@@ -56,8 +60,7 @@
const modal = document.querySelector(`#${target}`);
if (modal) {
btn.addEventListener("click", (e) => {
modal.classList.toggle("hidden", true);
body.classList.toggle("overflow-hidden", false);
toggle_modal(modal, false);
});
}
});
@@ -66,12 +69,18 @@
modal_bg.forEach((bg) => {
bg.addEventListener("click", (e) => {
if (e.target === bg) {
bg.classList.toggle("hidden", true);
body.classList.toggle("overflow-hidden", false);
toggle_modal(bg, false);
}
});
});
document.addEventListener("keydown", (e) => {
if (e.key === "Escape") {
var modal_id = body.getAttribute("modal");
if(modal_id) toggle_modal(document.querySelector(`#${modal_id}`), false);
}
});
// Swipers
// ----------------------------------------
const swipers = document.querySelectorAll(".swiper-slider");
@@ -100,3 +109,5 @@
});
});
})();
// c > js -devon

View File

@@ -29,12 +29,14 @@
background-color: #7A5DF9;
}
.about-content a {
.about-content a,
.content-container a {
color: var(--meetups-color) !important;
text-decoration: none;
}
.about-content a:hover {
.about-content a:hover,
.content-container a:hover {
text-decoration: underline !important;
}
@@ -67,6 +69,11 @@
text-decoration: underline;
}
.frontpage-stream-container {
max-height: calc(75vh);
min-height: 36rem;
aspect-ratio: 16 / 9;
}
.video-container {
aspect-ratio: 16 / 9;
@@ -97,3 +104,10 @@
background-color: #fff3cd;
color: #856404;
}
// Disable the horrendous open and close quotes on blockquote content
blockquote p:first-of-type {
&::before, &::after {
content: "" !important;
}
}

View File

@@ -18,3 +18,8 @@
.shadow {
box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05);
}
/* This was supposed to be in tailwind, but whatever... */
.flex-shrink-0 {
flex-shrink: 0;
}

View File

@@ -61,11 +61,6 @@ name = "Tickets"
url = "/tickets"
weight = 1
[[footer]]
name = "Contact"
url = "/contact"
weight = 6
[[footer]]
name = "Members"
url = "https://donorbox.org/handmadecities"

View File

@@ -1,6 +1,6 @@
#################### default parameters ################################
# favicon module: https://github.com/gethugothemes/hugo-modules/tree/master/images#favicon-implementation
favicon = "images/favicon/handmadecities-favicon.png"
favicon = "images/favicon/handmadecities-favicon-192.png"
# logo module: https://github.com/gethugothemes/hugo-modules/tree/master/images#logo-implementation
logo = "images/cities-light-mode.svg"
logo_darkmode = "images/cities-dark-mode.svg"
@@ -62,10 +62,9 @@ content = "Handmade Seattle Nov 20th - 22nd, 2024. [Buy Tickets](/tickets) now!"
# seo meta data for OpenGraph / Twitter Card
# seo module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/basic-seo
[metadata]
keywords = ["Boilerplate", "Hugo"]
description = "Hugo & Tailwindcss Starter"
author = "zeon.studio"
image = "images/og-image.png"
keywords = ["Conference", "Handmade", "Software", "Programming", "Low-Level"]
description = "Handmade Cities - Indie Conferences for Low-Level Programmers"
image = "images/opengraph.png"
# site verifications

Some files were not shown because too many files have changed in this diff Show More