Speakers
Schedule
+
Attendees
Sponsors
Dates
Travel
diff --git a/src/_components/navigation/thatConference/MobileEventNav.svelte b/src/_components/navigation/thatConference/MobileEventNav.svelte
index 6dc1100..9edb66a 100644
--- a/src/_components/navigation/thatConference/MobileEventNav.svelte
+++ b/src/_components/navigation/thatConference/MobileEventNav.svelte
@@ -78,6 +78,7 @@
Tickets
Speakers
Schedule
+
Attendees
Sponsors
Dates
FAQ
diff --git a/src/_components/newsletter/Wide.svelte b/src/_components/newsletter/Wide.svelte
index 779253f..711b91f 100644
--- a/src/_components/newsletter/Wide.svelte
+++ b/src/_components/newsletter/Wide.svelte
@@ -2,10 +2,9 @@
import HubspotForm from './HubspotForm.svelte';
-
+
+ class="relative isolate mx-auto max-w-screen-xl px-4 sm:px-6 lg:flex lg:items-center lg:px-8">
+
+
+
+
+
+
+
+
+
diff --git a/src/_dataSources/api.that.tech/events/queries.js b/src/_dataSources/api.that.tech/events/queries.js
index 4d09536..58818c5 100644
--- a/src/_dataSources/api.that.tech/events/queries.js
+++ b/src/_dataSources/api.that.tech/events/queries.js
@@ -122,7 +122,7 @@ const eventFieldsFragment = `
...productBaseFields
}
- sessions {
+ sessions(pageSize: 150) {
sessions {
...coreSessionFields
speakers {
@@ -131,7 +131,8 @@ const eventFieldsFragment = `
}
}
- followers {
+ followers(pageSize: 100) {
+ cursor
members {
...memberFields
}
@@ -515,6 +516,24 @@ export const QUERY_EVENTS_VENUE_PRODUCTS = `
}
`;
+export const QUERY_EVENT_FOLLOWERS = `
+ ${userFragment}
+ query QUERY_EVENT_FOLLOWERS ($slug: String!, $cursor: String) {
+ events {
+ event (findBy: {slug: $slug}) {
+ get {
+ followers(pageSize: 100, cursor: $cursor) {
+ cursor
+ members {
+ ...memberFields
+ }
+ }
+ }
+ }
+ }
+ }
+`;
+
export default (fetch) => {
const client = fetch ? gFetch(fetch) : gFetch();
@@ -679,6 +698,16 @@ export default (fetch) => {
});
}
+ function queryEventFollowers(eventSlug, cursor) {
+ const variables = { slug: eventSlug, cursor };
+
+ return client.query({ query: QUERY_EVENT_FOLLOWERS, variables }).then(({ data, errors }) => {
+ if (errors) log({ errors, tag: 'QUERY_EVENT_FOLLOWERS' });
+
+ return data?.events?.event?.get.followers;
+ });
+ }
+
return {
queryEvents,
queryEventsByCommunity,
@@ -693,6 +722,7 @@ export default (fetch) => {
queryActiveEventsByCommunitiesForJobs,
queryActiveEventsForProducts,
queryEventsForVenueAndProducts,
- queryEventSpeakers
+ queryEventSpeakers,
+ queryEventFollowers
};
};
diff --git a/src/_elements/FeaturedActivity.svelte b/src/_elements/FeaturedActivity.svelte
index faacf0d..0fbeab9 100644
--- a/src/_elements/FeaturedActivity.svelte
+++ b/src/_elements/FeaturedActivity.svelte
@@ -20,16 +20,17 @@
const profileImage = host.profileImage ? host.profileImage : config.defaultProfileImage;
const userProfileImage = profileImage || config.defaultProfileImage;
- const srcset = buildImageSrc(userProfileImage, ['128', '500']);
+ const srcset = buildImageSrc(userProfileImage, ['160', '224']);
-
+
+ export let followers = [];
+ import MemberCard from '$components/members/MemberCard.svelte';
+ import StandardLink from '$elements/links/Standard.svelte';
+
+ let randomFollowers = followers
+ .slice()
+ .sort(() => Math.random() - 0.5)
+ .slice(0, 15);
+
+
+
+
+
+
+ Your_Tribe++;
+
+
+ Come for the content, leave with a community. At THAT Conference one of our core principles is
+ to better connect our community. We do this through our online activities, our events, and the
+ platform we built to serve you.
+
+
+
+
+
+ {#each randomFollowers as m (m.id)}
+
+
+
+ {/each}
+
+
+
+
+
diff --git a/src/routes/(that conferences)/_components/Dates.svelte b/src/routes/(that conferences)/_components/Dates.svelte
index 6c84858..0acbbf4 100644
--- a/src/routes/(that conferences)/_components/Dates.svelte
+++ b/src/routes/(that conferences)/_components/Dates.svelte
@@ -14,18 +14,25 @@
}
-
-
+
+
-
+
+
+ THAT Conference will be here before you know it. All of our planning milestone date
+ are listed below and like any good software project, change from time to time.
+
+
-
+
{#each displayItems as item, i}
{#if i % 2 === 0}
@@ -43,7 +43,7 @@