+
+ Speakers
+
+
{speakers.map((speaker, i) => (
-
-
-
-
-
-
+
+
+
{speaker.name}
-
- {speaker.title}
+
{speaker.title}
+
))}
-
- See all speakers
-
-
-
+
+
GraphQLConf brings together the creators of some of the most
important technologies behind GraphQL. These speakers will share
their experience, insights and knowledge as they discuss the
challenges facing the growing GraphQL ecosystem.
+
See all speakers
)
}
-export default SpeakersConf
-
export { speakers as keynoteSpeakers }
diff --git a/src/components/Conf/Sponsors/index.tsx b/src/components/Conf/Sponsors/index.tsx
index 140ed4ee48..4000d19b8d 100644
--- a/src/components/Conf/Sponsors/index.tsx
+++ b/src/components/Conf/Sponsors/index.tsx
@@ -12,200 +12,160 @@ import { ReactComponent as Inigo } from "../../../../static/img/conf/Sponsors/In
import { ReactComponent as Neo4j } from "../../../../static/img/conf/Sponsors/Neo4j.svg"
import { ReactComponent as WunderGraph } from "../../../../static/img/conf/Sponsors/WunderGraph.svg"
import { ReactComponent as Graphabase } from "../../../../static/img/conf/Sponsors/Graphabase.svg"
+import { ReactComponent as GraphQLWeekly } from "../../../../static/img/conf/Partners/GraphQLWeekly.svg"
+import { ReactComponent as GraphQLWTF } from "../../../../static/img/conf/Partners/GraphQLwtf.svg"
+import { ReactComponent as EscapeTechnologies } from "../../../../static/img/conf/Partners/EscapeTechnologies.svg"
+import { ReactComponent as AmsterdamGraphQL } from "../../../../static/img/conf/Partners/AmsterdamGraphQL.svg"
+import { ReactComponent as BangkokGraphQL } from "../../../../static/img/conf/Partners/BangkokGraphQL.svg"
+import { ReactComponent as TypeGraphQL } from "../../../../static/img/conf/Partners/TypeGraphQL.svg"
+import { clsx } from "clsx"
interface Image {
- iconPath: string
+ icon: string
name: string
link: string
}
-function alphabetSort(a: Image, b: Image) {
- if (a.name < b.name) {
- return -1
- }
- if (a.name > b.name) {
- return 1
- }
- return 0
-}
-
const sponsorDiamond: Image[] = [
- {
- iconPath: TheGuild,
- name: "The Guild",
- link: "https://the-guild.dev/",
- },
- {
- iconPath: Postman,
- name: "Postman",
- link: "https://www.postman.com/",
- },
- {
- iconPath: Hasura,
- name: "Hasura",
- link: "https://hasura.io/",
- },
+ { icon: Hasura, name: "Hasura", link: "https://hasura.io" },
+ { icon: Postman, name: "Postman", link: "https://postman.com" },
+ { icon: TheGuild, name: "The Guild", link: "https://the-guild.dev" },
]
const sponsorPlatinum: Image[] = [
- {
- iconPath: Solo,
- name: "Solo.io",
- link: "https://www.solo.io/",
- },
- {
- iconPath: Hygraph,
- name: "Hygraph",
- link: "https://hygraph.com/",
- },
+ { icon: Hygraph, name: "Hygraph", link: "https://hygraph.com" },
+ { icon: Solo, name: "Solo.io", link: "https://solo.io" },
]
const sponsorGold: Image[] = [
- {
- iconPath: TheGraph,
- name: "The Graph",
- link: "https://thegraph.com/",
- },
- {
- iconPath: StepZen,
- name: "StepZen",
- link: "https://stepzen.com/",
- },
- {
- iconPath: Inigo,
- name: "Inigo",
- link: "https://inigo.io/",
- },
+ { icon: StepZen, name: "StepZen", link: "https://stepzen.com" },
+ { icon: Inigo, name: "Inigo", link: "https://inigo.io" },
+ { icon: TheGraph, name: "The Graph", link: "https://thegraph.com" },
]
const sponsorSilver: Image[] = [
- {
- iconPath: Neo4j,
- name: "Neo4j",
- link: "https://neo4j.com/",
- },
- {
- iconPath: WunderGraph,
- name: "WunderGraph",
- link: "https://wundergraph.com/",
- },
- {
- iconPath: Stellate,
- name: "Stellate",
- link: "https://stellate.co/",
- },
- {
- iconPath: Graphabase,
- name: "Graphabase",
- link: "https://graphabase.com/",
- },
+ { icon: Graphabase, name: "Graphabase", link: "https://graphabase.com" },
+ { icon: Neo4j, name: "Neo4j", link: "https://neo4j.com" },
+ { icon: Stellate, name: "Stellate", link: "https://stellate.co" },
+ { icon: WunderGraph, name: "WunderGraph", link: "https://wundergraph.com" },
]
const workshopDaySponsors: Image[] = [
+ { icon: TheGuild, name: "The Guild", link: "https://the-guild.dev" },
+]
+
+const mediaPartners: Image[] = [
+ { icon: GraphQLWTF, name: "GraphQLWTF", link: "https://graphql.wtf" },
+ // prettier-ignore
+ { icon: GraphQLWeekly, name: 'GraphQLWeekly', link: 'https://graphqlweekly.com' },
+]
+
+const communityPartners: Image[] = [
+ // prettier-ignore
{
- iconPath: TheGuild,
- name: "The Guild",
- link: "https://the-guild.dev/",
+ icon: AmsterdamGraphQL,
+ name: 'Amsterdam GraphQL',
+ link: 'https://meetup.com/amsterdam-graphql-meetup',
},
+ // prettier-ignore
+ { icon: BangkokGraphQL, name: 'Bangkok GraphQL', link: 'https://meetup.com/graphql-bangkok', },
+ // prettier-ignore
+ { icon: EscapeTechnologies, name: 'EscapeTechnologies', link: 'https://escape.tech', },
+ { icon: TypeGraphQL, name: "TypeGraphQL", link: "https://typegraphql.com" },
]
-const iconClassName =
- "flex flex-col justify-center items-center text-center w-full h-full"
-
-const SponsersConf = () => {
+function List({
+ items,
+ className,
+ linkClassName,
+}: {
+ className?: string
+ items: Image[]
+ linkClassName?: string
+}) {
return (
-
-
+
)
}
diff --git a/src/templates/session.tsx b/src/templates/session.tsx
index 447ec6adeb..1f1aa773b7 100644
--- a/src/templates/session.tsx
+++ b/src/templates/session.tsx
@@ -4,23 +4,30 @@ import HeaderConf from "../components/Conf/Header"
import LayoutConf from "../components/Conf/Layout"
import SeoConf from "../components/Conf/Seo"
import { PageProps } from "gatsby"
+import { Tabs } from "../pages/conf/gallery"
import SessionList, {
ScheduleSession,
} from "../components/Conf/Schedule/session-list"
-const SessionsTemplate: FC
> = ({
- pageContext: { schedule },
-}) => {
+const SessionsTemplate: FC<
+ PageProps<
+ {},
+ {
+ schedule: ScheduleSession[]
+ }
+ >
+> = ({ pageContext: { schedule }, path }) => {
return (
-
+
)
}
diff --git a/src/templates/speaker.tsx b/src/templates/speaker.tsx
index 9b4745c2dc..33618aa01e 100644
--- a/src/templates/speaker.tsx
+++ b/src/templates/speaker.tsx
@@ -81,7 +81,7 @@ const SpeakersTemplate: FC<
-
+
)
}
diff --git a/src/templates/speakers.tsx b/src/templates/speakers.tsx
index 700ecd7bd1..9903a90292 100644
--- a/src/templates/speakers.tsx
+++ b/src/templates/speakers.tsx
@@ -54,7 +54,7 @@ const SpeakersTemplate: FC
> = ({
))}
-
+
)
}
diff --git a/src/utils/conf-images.ts b/src/utils/conf-images.ts
new file mode 100644
index 0000000000..f9f3e5b958
--- /dev/null
+++ b/src/utils/conf-images.ts
@@ -0,0 +1,249 @@
+import filename1 from "../../static/img/conf/Gallery/1.jpg"
+import filename2 from "../../static/img/conf/Gallery/10_53228256862_o.jpg"
+import filename3 from "../../static/img/conf/Gallery/11_53229130936_o.jpg"
+import filename4 from "../../static/img/conf/Gallery/12_53229130901_o.jpg"
+import filename5 from "../../static/img/conf/Gallery/13_53229431753_o.jpg"
+import filename6 from "../../static/img/conf/Gallery/14_53228256817_o.jpg"
+import filename7 from "../../static/img/conf/Gallery/151_53229506084_o.jpg"
+import filename8 from "../../static/img/conf/Gallery/15_53228256787_o.jpg"
+import filename9 from "../../static/img/conf/Gallery/16_53229629695_o.jpg"
+import filename10 from "../../static/img/conf/Gallery/17_53229431688_o.jpg"
+import filename11 from "../../static/img/conf/Gallery/18_53229629645_o.jpg"
+import filename12 from "../../static/img/conf/Gallery/1_53229506279_o.jpg"
+import filename13 from "../../static/img/conf/Gallery/2.jpg"
+import filename14 from "../../static/img/conf/Gallery/2_53229431883_o.jpg"
+import filename15 from "../../static/img/conf/Gallery/3.jpg"
+import filename16 from "../../static/img/conf/Gallery/31_53228256917_o.jpg"
+import filename17 from "../../static/img/conf/Gallery/3_53229131021_o.jpg"
+import filename18 from "../../static/img/conf/Gallery/4.jpg"
+import filename19 from "../../static/img/conf/Gallery/5.jpg"
+import filename20 from "../../static/img/conf/Gallery/5_53228256882_o.jpg"
+import filename21 from "../../static/img/conf/Gallery/6.jpg"
+import filename23 from "../../static/img/conf/Gallery/7_53229506199_o.jpg"
+import filename24 from "../../static/img/conf/Gallery/8.jpg"
+import filename25 from "../../static/img/conf/Gallery/8_53229629805_o.jpg"
+import filename26 from "../../static/img/conf/Gallery/9.jpg"
+import filename27 from "../../static/img/conf/Gallery/graphql-cover-1_53228256677_o.jpg"
+import filename28 from "../../static/img/conf/Gallery/graphql-cover-2_53228256672_o.jpg"
+import filename29 from "../../static/img/conf/Gallery/graphql-cover-3_53228256612_o.jpg"
+import filename30 from "../../static/img/conf/Gallery/graphqlconf-202310_53229130641_o.jpg"
+import filename31 from "../../static/img/conf/Gallery/graphqlconf-202311_53229130636_o.jpg"
+import filename32 from "../../static/img/conf/Gallery/graphqlconf-202312_53229431468_o.jpg"
+import filename33 from "../../static/img/conf/Gallery/graphqlconf-202313_53229431453_o.jpg"
+import filename34 from "../../static/img/conf/Gallery/graphqlconf-202314_53228256402_o.jpg"
+import filename35 from "../../static/img/conf/Gallery/graphqlconf-202315_53229431418_o.jpg"
+import filename36 from "../../static/img/conf/Gallery/graphqlconf-202316_53229130551_o.jpg"
+import filename37 from "../../static/img/conf/Gallery/graphqlconf-202317_53229431408_o.jpg"
+import filename38 from "../../static/img/conf/Gallery/graphqlconf-202318_53229431413_o.jpg"
+import filename39 from "../../static/img/conf/Gallery/graphqlconf-202319_53229505639_o.jpg"
+import filename40 from "../../static/img/conf/Gallery/graphqlconf-20231_53229505964_o.jpg"
+import filename41 from "../../static/img/conf/Gallery/graphqlconf-202321_53229504679_o.jpg"
+import filename42 from "../../static/img/conf/Gallery/graphqlconf-202322_53229431348_o.jpg"
+import filename43 from "../../static/img/conf/Gallery/graphqlconf-202323_53229431353_o.jpg"
+import filename44 from "../../static/img/conf/Gallery/graphqlconf-202324_53228255322_o.jpg"
+import filename45 from "../../static/img/conf/Gallery/graphqlconf-202325_53229628480_o.jpg"
+import filename46 from "../../static/img/conf/Gallery/graphqlconf-202326_53229504664_o.jpg"
+import filename47 from "../../static/img/conf/Gallery/graphqlconf-202327_53229430403_o.jpg"
+import filename48 from "../../static/img/conf/Gallery/graphqlconf-202328_53229129426_o.jpg"
+import filename49 from "../../static/img/conf/Gallery/graphqlconf-202329_53228255262_o.jpg"
+import filename50 from "../../static/img/conf/Gallery/graphqlconf-20232_53229629585_o.jpg"
+import filename51 from "../../static/img/conf/Gallery/graphqlconf-202330_53229430393_o.jpg"
+import filename52 from "../../static/img/conf/Gallery/graphqlconf-202331_53229430378_o.jpg"
+import filename53 from "../../static/img/conf/Gallery/graphqlconf-202332_53228255222_o.jpg"
+import filename54 from "../../static/img/conf/Gallery/graphqlconf-202333_53229504589_o.jpg"
+import filename55 from "../../static/img/conf/Gallery/graphqlconf-202334_53229505599_o.jpg"
+import filename56 from "../../static/img/conf/Gallery/graphqlconf-202335_53228256247_o.jpg"
+import filename57 from "../../static/img/conf/Gallery/graphqlconf-202336_53229431263_o.jpg"
+import filename58 from "../../static/img/conf/Gallery/graphqlconf-202337_53229431268_o.jpg"
+import filename59 from "../../static/img/conf/Gallery/graphqlconf-202338_53228256132_o.jpg"
+import filename60 from "../../static/img/conf/Gallery/graphqlconf-202339_53228256117_o.jpg"
+import filename61 from "../../static/img/conf/Gallery/graphqlconf-20233_53229431633_o.jpg"
+import filename62 from "../../static/img/conf/Gallery/graphqlconf-202340_53229431183_o.jpg"
+import filename63 from "../../static/img/conf/Gallery/graphqlconf-202341_53229629225_o.jpg"
+import filename64 from "../../static/img/conf/Gallery/graphqlconf-202342_53229130301_o.jpg"
+import filename65 from "../../static/img/conf/Gallery/graphqlconf-202343_53229505484_o.jpg"
+import filename66 from "../../static/img/conf/Gallery/graphqlconf-202344_53228256077_o.jpg"
+import filename67 from "../../static/img/conf/Gallery/graphqlconf-202345_53229504499_o.jpg"
+import filename68 from "../../static/img/conf/Gallery/graphqlconf-202346_53229629115_o.jpg"
+import filename69 from "../../static/img/conf/Gallery/graphqlconf-202347_53229129301_o.jpg"
+import filename70 from "../../static/img/conf/Gallery/graphqlconf-202348_53229130226_o.jpg"
+import filename71 from "../../static/img/conf/Gallery/graphqlconf-202349_53228256032_o.jpg"
+import filename72 from "../../static/img/conf/Gallery/graphqlconf-20234_53229629525_o.jpg"
+import filename73 from "../../static/img/conf/Gallery/graphqlconf-202350_53229130146_o.jpg"
+import filename74 from "../../static/img/conf/Gallery/graphqlconf-202351_53229130151_o.jpg"
+import filename75 from "../../static/img/conf/Gallery/graphqlconf-202352_53229629035_o.jpg"
+import filename76 from "../../static/img/conf/Gallery/graphqlconf-202353_53228255937_o.jpg"
+import filename77 from "../../static/img/conf/Gallery/graphqlconf-202354_53229430998_o.jpg"
+import filename78 from "../../static/img/conf/Gallery/graphqlconf-202355_53228255882_o.jpg"
+import filename79 from "../../static/img/conf/Gallery/graphqlconf-202356_53229505199_o.jpg"
+import filename80 from "../../static/img/conf/Gallery/graphqlconf-202357_53228255742_o.jpg"
+import filename81 from "../../static/img/conf/Gallery/graphqlconf-202358_53229628875_o.jpg"
+import filename82 from "../../static/img/conf/Gallery/graphqlconf-202359_53229129286_o.jpg"
+import filename83 from "../../static/img/conf/Gallery/graphqlconf-20235_53229505904_o.jpg"
+import filename84 from "../../static/img/conf/Gallery/graphqlconf-202360_53229430883_o.jpg"
+import filename85 from "../../static/img/conf/Gallery/graphqlconf-202361_53229628295_o.jpg"
+import filename86 from "../../static/img/conf/Gallery/graphqlconf-202362_53229430868_o.jpg"
+import filename87 from "../../static/img/conf/Gallery/graphqlconf-202363_53229505084_o.jpg"
+import filename88 from "../../static/img/conf/Gallery/graphqlconf-202364_53229430858_o.jpg"
+import filename89 from "../../static/img/conf/Gallery/graphqlconf-202365_53229430258_o.jpg"
+import filename90 from "../../static/img/conf/Gallery/graphqlconf-202366_53229628825_o.jpg"
+import filename91 from "../../static/img/conf/Gallery/graphqlconf-202367_53229430268_o.jpg"
+import filename92 from "../../static/img/conf/Gallery/graphqlconf-202368_53229430823_o.jpg"
+import filename93 from "../../static/img/conf/Gallery/graphqlconf-202369_53229628795_o.jpg"
+import filename94 from "../../static/img/conf/Gallery/graphqlconf-20236_53229431543_o.jpg"
+import filename95 from "../../static/img/conf/Gallery/graphqlconf-202370_53228255572_o.jpg"
+import filename96 from "../../static/img/conf/Gallery/graphqlconf-202371_53229628710_o.jpg"
+import filename97 from "../../static/img/conf/Gallery/graphqlconf-202372_53229628695_o.jpg"
+import filename98 from "../../static/img/conf/Gallery/graphqlconf-202373_53229430683_o.jpg"
+import filename99 from "../../static/img/conf/Gallery/graphqlconf-202374_53228255537_o.jpg"
+import filename100 from "../../static/img/conf/Gallery/graphqlconf-202375_53228255527_o.jpg"
+import filename101 from "../../static/img/conf/Gallery/graphqlconf-202376_53229628665_o.jpg"
+import filename102 from "../../static/img/conf/Gallery/graphqlconf-202377_53229430648_o.jpg"
+import filename103 from "../../static/img/conf/Gallery/graphqlconf-202378_53228255107_o.jpg"
+import filename104 from "../../static/img/conf/Gallery/graphqlconf-202379_53228255097_o.jpg"
+import filename105 from "../../static/img/conf/Gallery/graphqlconf-20237_53229629480_o.jpg"
+import filename106 from "../../static/img/conf/Gallery/graphqlconf-202380_53229430623_o.jpg"
+import filename107 from "../../static/img/conf/Gallery/graphqlconf-202381_53228255092_o.jpg"
+import filename108 from "../../static/img/conf/Gallery/graphqlconf-202383_53228255462_o.jpg"
+import filename109 from "../../static/img/conf/Gallery/graphqlconf-202384_53229129586_o.jpg"
+import filename110 from "../../static/img/conf/Gallery/graphqlconf-202385_53229504819_o.jpg"
+import filename111 from "../../static/img/conf/Gallery/graphqlconf-202386_53229129601_o.jpg"
+import filename112 from "../../static/img/conf/Gallery/graphqlconf-202387_53229628600_o.jpg"
+import filename113 from "../../static/img/conf/Gallery/graphqlconf-202388_53229430518_o.jpg"
+import filename114 from "../../static/img/conf/Gallery/graphqlconf-202389_53229129526_o.jpg"
+import filename115 from "../../static/img/conf/Gallery/graphqlconf-20238_53228256482_o.jpg"
+import filename116 from "../../static/img/conf/Gallery/graphqlconf-202390_53229628530_o.jpg"
+import filename117 from "../../static/img/conf/Gallery/graphqlconf-202391_53229504714_o.jpg"
+import filename118 from "../../static/img/conf/Gallery/graphqlconf-202392_53229430473_o.jpg"
+import filename119 from "../../static/img/conf/Gallery/graphqlconf-202393_53229129511_o.jpg"
+import filename120 from "../../static/img/conf/Gallery/graphqlconf-202394_53228255057_o.jpg"
+import filename121 from "../../static/img/conf/Gallery/graphqlconf-202395_53229430163_o.jpg"
+import filename122 from "../../static/img/conf/Gallery/graphqlconf-202396_53229628185_o.jpg"
+import filename123 from "../../static/img/conf/Gallery/graphqlconf-20239_53229431483_o.jpg"
+import filename124 from "../../static/img/conf/Gallery/graphqlconf-2023graphqlconf-2023_53228255062_o.jpg"
+
+export const images = [
+ filename1,
+ filename2,
+ filename3,
+ filename4,
+ filename5,
+ filename6,
+ filename7,
+ filename8,
+ filename9,
+ filename10,
+ filename11,
+ filename12,
+ filename13,
+ filename14,
+ filename15,
+ filename16,
+ filename17,
+ filename18,
+ filename19,
+ filename20,
+ filename21,
+ filename23,
+ filename24,
+ filename25,
+ filename26,
+ filename27,
+ filename28,
+ filename29,
+ filename30,
+ filename31,
+ filename32,
+ filename33,
+ filename34,
+ filename35,
+ filename36,
+ filename37,
+ filename38,
+ filename39,
+ filename40,
+ filename41,
+ filename42,
+ filename43,
+ filename44,
+ filename45,
+ filename46,
+ filename47,
+ filename48,
+ filename49,
+ filename50,
+ filename51,
+ filename52,
+ filename53,
+ filename54,
+ filename55,
+ filename56,
+ filename57,
+ filename58,
+ filename59,
+ filename60,
+ filename61,
+ filename62,
+ filename63,
+ filename64,
+ filename65,
+ filename66,
+ filename67,
+ filename68,
+ filename69,
+ filename70,
+ filename71,
+ filename72,
+ filename73,
+ filename74,
+ filename75,
+ filename76,
+ filename77,
+ filename78,
+ filename79,
+ filename80,
+ filename81,
+ filename82,
+ filename83,
+ filename84,
+ filename85,
+ filename86,
+ filename87,
+ filename88,
+ filename89,
+ filename90,
+ filename91,
+ filename92,
+ filename93,
+ filename94,
+ filename95,
+ filename96,
+ filename97,
+ filename98,
+ filename99,
+ filename100,
+ filename101,
+ filename102,
+ filename103,
+ filename104,
+ filename105,
+ filename106,
+ filename107,
+ filename108,
+ filename109,
+ filename110,
+ filename111,
+ filename112,
+ filename113,
+ filename114,
+ filename115,
+ filename116,
+ filename117,
+ filename118,
+ filename119,
+ filename120,
+ filename121,
+ filename122,
+ filename123,
+ filename124,
+]
diff --git a/static/img/conf/Gallery/10_53228256862_o.jpg b/static/img/conf/Gallery/10_53228256862_o.jpg
new file mode 100644
index 0000000000..b311a61e4d
Binary files /dev/null and b/static/img/conf/Gallery/10_53228256862_o.jpg differ
diff --git a/static/img/conf/Gallery/7.jpg b/static/img/conf/Gallery/11_53229130936_o.jpg
similarity index 100%
rename from static/img/conf/Gallery/7.jpg
rename to static/img/conf/Gallery/11_53229130936_o.jpg
diff --git a/static/img/conf/Gallery/12_53229130901_o.jpg b/static/img/conf/Gallery/12_53229130901_o.jpg
new file mode 100644
index 0000000000..3d6bec42f3
Binary files /dev/null and b/static/img/conf/Gallery/12_53229130901_o.jpg differ
diff --git a/static/img/conf/Gallery/13_53229431753_o.jpg b/static/img/conf/Gallery/13_53229431753_o.jpg
new file mode 100644
index 0000000000..ae8edea9e7
Binary files /dev/null and b/static/img/conf/Gallery/13_53229431753_o.jpg differ
diff --git a/static/img/conf/Gallery/14_53228256817_o.jpg b/static/img/conf/Gallery/14_53228256817_o.jpg
new file mode 100644
index 0000000000..7cd8cb2569
Binary files /dev/null and b/static/img/conf/Gallery/14_53228256817_o.jpg differ
diff --git a/static/img/conf/Gallery/151_53229506084_o.jpg b/static/img/conf/Gallery/151_53229506084_o.jpg
new file mode 100644
index 0000000000..bb4752c1e9
Binary files /dev/null and b/static/img/conf/Gallery/151_53229506084_o.jpg differ
diff --git a/static/img/conf/Gallery/15_53228256787_o.jpg b/static/img/conf/Gallery/15_53228256787_o.jpg
new file mode 100644
index 0000000000..b2242066aa
Binary files /dev/null and b/static/img/conf/Gallery/15_53228256787_o.jpg differ
diff --git a/static/img/conf/Gallery/16_53229629695_o.jpg b/static/img/conf/Gallery/16_53229629695_o.jpg
new file mode 100644
index 0000000000..ac2cb432ab
Binary files /dev/null and b/static/img/conf/Gallery/16_53229629695_o.jpg differ
diff --git a/static/img/conf/Gallery/17_53229431688_o.jpg b/static/img/conf/Gallery/17_53229431688_o.jpg
new file mode 100644
index 0000000000..af5a65aca5
Binary files /dev/null and b/static/img/conf/Gallery/17_53229431688_o.jpg differ
diff --git a/static/img/conf/Gallery/18_53229629645_o.jpg b/static/img/conf/Gallery/18_53229629645_o.jpg
new file mode 100644
index 0000000000..d5f403f57b
Binary files /dev/null and b/static/img/conf/Gallery/18_53229629645_o.jpg differ
diff --git a/static/img/conf/Gallery/1_53229506279_o.jpg b/static/img/conf/Gallery/1_53229506279_o.jpg
new file mode 100644
index 0000000000..e6f609f146
Binary files /dev/null and b/static/img/conf/Gallery/1_53229506279_o.jpg differ
diff --git a/static/img/conf/Gallery/2_53229431883_o.jpg b/static/img/conf/Gallery/2_53229431883_o.jpg
new file mode 100644
index 0000000000..f17b819d1c
Binary files /dev/null and b/static/img/conf/Gallery/2_53229431883_o.jpg differ
diff --git a/static/img/conf/Gallery/31_53228256917_o.jpg b/static/img/conf/Gallery/31_53228256917_o.jpg
new file mode 100644
index 0000000000..e25d73eebd
Binary files /dev/null and b/static/img/conf/Gallery/31_53228256917_o.jpg differ
diff --git a/static/img/conf/Gallery/3_53229131021_o.jpg b/static/img/conf/Gallery/3_53229131021_o.jpg
new file mode 100644
index 0000000000..f28d228686
Binary files /dev/null and b/static/img/conf/Gallery/3_53229131021_o.jpg differ
diff --git a/static/img/conf/Gallery/5_53228256882_o.jpg b/static/img/conf/Gallery/5_53228256882_o.jpg
new file mode 100644
index 0000000000..f2d1f4e347
Binary files /dev/null and b/static/img/conf/Gallery/5_53228256882_o.jpg differ
diff --git a/static/img/conf/Gallery/7_53229506199_o.jpg b/static/img/conf/Gallery/7_53229506199_o.jpg
new file mode 100644
index 0000000000..711cf82d74
Binary files /dev/null and b/static/img/conf/Gallery/7_53229506199_o.jpg differ
diff --git a/static/img/conf/Gallery/8_53229629805_o.jpg b/static/img/conf/Gallery/8_53229629805_o.jpg
new file mode 100644
index 0000000000..caf7cdcf12
Binary files /dev/null and b/static/img/conf/Gallery/8_53229629805_o.jpg differ
diff --git a/static/img/conf/Gallery/9.jpg b/static/img/conf/Gallery/9.jpg
new file mode 100644
index 0000000000..3a8a4b3bbf
Binary files /dev/null and b/static/img/conf/Gallery/9.jpg differ
diff --git a/static/img/conf/Gallery/graphql-cover-1_53228256677_o.jpg b/static/img/conf/Gallery/graphql-cover-1_53228256677_o.jpg
new file mode 100644
index 0000000000..71a47c979c
Binary files /dev/null and b/static/img/conf/Gallery/graphql-cover-1_53228256677_o.jpg differ
diff --git a/static/img/conf/Gallery/graphql-cover-2_53228256672_o.jpg b/static/img/conf/Gallery/graphql-cover-2_53228256672_o.jpg
new file mode 100644
index 0000000000..a1d5cab1ef
Binary files /dev/null and b/static/img/conf/Gallery/graphql-cover-2_53228256672_o.jpg differ
diff --git a/static/img/conf/Gallery/graphql-cover-3_53228256612_o.jpg b/static/img/conf/Gallery/graphql-cover-3_53228256612_o.jpg
new file mode 100644
index 0000000000..7825284bac
Binary files /dev/null and b/static/img/conf/Gallery/graphql-cover-3_53228256612_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202310_53229130641_o.jpg b/static/img/conf/Gallery/graphqlconf-202310_53229130641_o.jpg
new file mode 100644
index 0000000000..0b11ebd88a
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202310_53229130641_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202311_53229130636_o.jpg b/static/img/conf/Gallery/graphqlconf-202311_53229130636_o.jpg
new file mode 100644
index 0000000000..840d836978
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202311_53229130636_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202312_53229431468_o.jpg b/static/img/conf/Gallery/graphqlconf-202312_53229431468_o.jpg
new file mode 100644
index 0000000000..6ebd63f559
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202312_53229431468_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202313_53229431453_o.jpg b/static/img/conf/Gallery/graphqlconf-202313_53229431453_o.jpg
new file mode 100644
index 0000000000..0d2e7dd18d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202313_53229431453_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202314_53228256402_o.jpg b/static/img/conf/Gallery/graphqlconf-202314_53228256402_o.jpg
new file mode 100644
index 0000000000..a74316dd10
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202314_53228256402_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202315_53229431418_o.jpg b/static/img/conf/Gallery/graphqlconf-202315_53229431418_o.jpg
new file mode 100644
index 0000000000..fec1dc1b9b
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202315_53229431418_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202316_53229130551_o.jpg b/static/img/conf/Gallery/graphqlconf-202316_53229130551_o.jpg
new file mode 100644
index 0000000000..aa9868b5ec
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202316_53229130551_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202317_53229431408_o.jpg b/static/img/conf/Gallery/graphqlconf-202317_53229431408_o.jpg
new file mode 100644
index 0000000000..41a1dcde4b
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202317_53229431408_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202318_53229431413_o.jpg b/static/img/conf/Gallery/graphqlconf-202318_53229431413_o.jpg
new file mode 100644
index 0000000000..40faf30937
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202318_53229431413_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202319_53229505639_o.jpg b/static/img/conf/Gallery/graphqlconf-202319_53229505639_o.jpg
new file mode 100644
index 0000000000..45db53381d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202319_53229505639_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20231_53229505964_o.jpg b/static/img/conf/Gallery/graphqlconf-20231_53229505964_o.jpg
new file mode 100644
index 0000000000..e7d915f733
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20231_53229505964_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202321_53229504679_o.jpg b/static/img/conf/Gallery/graphqlconf-202321_53229504679_o.jpg
new file mode 100644
index 0000000000..2699a754ce
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202321_53229504679_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202322_53229431348_o.jpg b/static/img/conf/Gallery/graphqlconf-202322_53229431348_o.jpg
new file mode 100644
index 0000000000..41f2ba1e2c
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202322_53229431348_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202323_53229431353_o.jpg b/static/img/conf/Gallery/graphqlconf-202323_53229431353_o.jpg
new file mode 100644
index 0000000000..b081c00a26
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202323_53229431353_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202324_53228255322_o.jpg b/static/img/conf/Gallery/graphqlconf-202324_53228255322_o.jpg
new file mode 100644
index 0000000000..2619310a95
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202324_53228255322_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202325_53229628480_o.jpg b/static/img/conf/Gallery/graphqlconf-202325_53229628480_o.jpg
new file mode 100644
index 0000000000..4877f28442
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202325_53229628480_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202326_53229504664_o.jpg b/static/img/conf/Gallery/graphqlconf-202326_53229504664_o.jpg
new file mode 100644
index 0000000000..a86e4f22ef
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202326_53229504664_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202327_53229430403_o.jpg b/static/img/conf/Gallery/graphqlconf-202327_53229430403_o.jpg
new file mode 100644
index 0000000000..d6a53c448e
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202327_53229430403_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202328_53229129426_o.jpg b/static/img/conf/Gallery/graphqlconf-202328_53229129426_o.jpg
new file mode 100644
index 0000000000..e42c8fe284
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202328_53229129426_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202329_53228255262_o.jpg b/static/img/conf/Gallery/graphqlconf-202329_53228255262_o.jpg
new file mode 100644
index 0000000000..376bcc699f
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202329_53228255262_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20232_53229629585_o.jpg b/static/img/conf/Gallery/graphqlconf-20232_53229629585_o.jpg
new file mode 100644
index 0000000000..9c263817be
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20232_53229629585_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202330_53229430393_o.jpg b/static/img/conf/Gallery/graphqlconf-202330_53229430393_o.jpg
new file mode 100644
index 0000000000..abc4d24d87
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202330_53229430393_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202331_53229430378_o.jpg b/static/img/conf/Gallery/graphqlconf-202331_53229430378_o.jpg
new file mode 100644
index 0000000000..a8391fb144
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202331_53229430378_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202332_53228255222_o.jpg b/static/img/conf/Gallery/graphqlconf-202332_53228255222_o.jpg
new file mode 100644
index 0000000000..c35acd79e7
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202332_53228255222_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202333_53229504589_o.jpg b/static/img/conf/Gallery/graphqlconf-202333_53229504589_o.jpg
new file mode 100644
index 0000000000..72cddad30f
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202333_53229504589_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202334_53229505599_o.jpg b/static/img/conf/Gallery/graphqlconf-202334_53229505599_o.jpg
new file mode 100644
index 0000000000..323d4a6338
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202334_53229505599_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202335_53228256247_o.jpg b/static/img/conf/Gallery/graphqlconf-202335_53228256247_o.jpg
new file mode 100644
index 0000000000..6be2de955d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202335_53228256247_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202336_53229431263_o.jpg b/static/img/conf/Gallery/graphqlconf-202336_53229431263_o.jpg
new file mode 100644
index 0000000000..f33bfa4c93
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202336_53229431263_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202337_53229431268_o.jpg b/static/img/conf/Gallery/graphqlconf-202337_53229431268_o.jpg
new file mode 100644
index 0000000000..9cdd87db10
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202337_53229431268_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202338_53228256132_o.jpg b/static/img/conf/Gallery/graphqlconf-202338_53228256132_o.jpg
new file mode 100644
index 0000000000..2ddb064279
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202338_53228256132_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202339_53228256117_o.jpg b/static/img/conf/Gallery/graphqlconf-202339_53228256117_o.jpg
new file mode 100644
index 0000000000..580a7bbe23
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202339_53228256117_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20233_53229431633_o.jpg b/static/img/conf/Gallery/graphqlconf-20233_53229431633_o.jpg
new file mode 100644
index 0000000000..7e5d72e27f
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20233_53229431633_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202340_53229431183_o.jpg b/static/img/conf/Gallery/graphqlconf-202340_53229431183_o.jpg
new file mode 100644
index 0000000000..7b6bec7ac3
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202340_53229431183_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202341_53229629225_o.jpg b/static/img/conf/Gallery/graphqlconf-202341_53229629225_o.jpg
new file mode 100644
index 0000000000..d5e15b6577
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202341_53229629225_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202342_53229130301_o.jpg b/static/img/conf/Gallery/graphqlconf-202342_53229130301_o.jpg
new file mode 100644
index 0000000000..c26947a010
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202342_53229130301_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202343_53229505484_o.jpg b/static/img/conf/Gallery/graphqlconf-202343_53229505484_o.jpg
new file mode 100644
index 0000000000..225f223416
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202343_53229505484_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202344_53228256077_o.jpg b/static/img/conf/Gallery/graphqlconf-202344_53228256077_o.jpg
new file mode 100644
index 0000000000..47b91e9603
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202344_53228256077_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202345_53229504499_o.jpg b/static/img/conf/Gallery/graphqlconf-202345_53229504499_o.jpg
new file mode 100644
index 0000000000..d10796f007
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202345_53229504499_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202346_53229629115_o.jpg b/static/img/conf/Gallery/graphqlconf-202346_53229629115_o.jpg
new file mode 100644
index 0000000000..65fbe09f6c
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202346_53229629115_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202347_53229129301_o.jpg b/static/img/conf/Gallery/graphqlconf-202347_53229129301_o.jpg
new file mode 100644
index 0000000000..c625d059a8
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202347_53229129301_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202348_53229130226_o.jpg b/static/img/conf/Gallery/graphqlconf-202348_53229130226_o.jpg
new file mode 100644
index 0000000000..a9662da97b
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202348_53229130226_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202349_53228256032_o.jpg b/static/img/conf/Gallery/graphqlconf-202349_53228256032_o.jpg
new file mode 100644
index 0000000000..e9b747e855
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202349_53228256032_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20234_53229629525_o.jpg b/static/img/conf/Gallery/graphqlconf-20234_53229629525_o.jpg
new file mode 100644
index 0000000000..62f608866d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20234_53229629525_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202350_53229130146_o.jpg b/static/img/conf/Gallery/graphqlconf-202350_53229130146_o.jpg
new file mode 100644
index 0000000000..862de4e066
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202350_53229130146_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202351_53229130151_o.jpg b/static/img/conf/Gallery/graphqlconf-202351_53229130151_o.jpg
new file mode 100644
index 0000000000..65e737881a
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202351_53229130151_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202352_53229629035_o.jpg b/static/img/conf/Gallery/graphqlconf-202352_53229629035_o.jpg
new file mode 100644
index 0000000000..ffbfea590a
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202352_53229629035_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202353_53228255937_o.jpg b/static/img/conf/Gallery/graphqlconf-202353_53228255937_o.jpg
new file mode 100644
index 0000000000..a653a26d8f
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202353_53228255937_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202354_53229430998_o.jpg b/static/img/conf/Gallery/graphqlconf-202354_53229430998_o.jpg
new file mode 100644
index 0000000000..e908cf4885
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202354_53229430998_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202355_53228255882_o.jpg b/static/img/conf/Gallery/graphqlconf-202355_53228255882_o.jpg
new file mode 100644
index 0000000000..f9799bafd1
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202355_53228255882_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202356_53229505199_o.jpg b/static/img/conf/Gallery/graphqlconf-202356_53229505199_o.jpg
new file mode 100644
index 0000000000..b1e03ae24d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202356_53229505199_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202357_53228255742_o.jpg b/static/img/conf/Gallery/graphqlconf-202357_53228255742_o.jpg
new file mode 100644
index 0000000000..33d1d1330b
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202357_53228255742_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202358_53229628875_o.jpg b/static/img/conf/Gallery/graphqlconf-202358_53229628875_o.jpg
new file mode 100644
index 0000000000..92d67020f2
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202358_53229628875_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202359_53229129286_o.jpg b/static/img/conf/Gallery/graphqlconf-202359_53229129286_o.jpg
new file mode 100644
index 0000000000..33a0bb54b5
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202359_53229129286_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20235_53229505904_o.jpg b/static/img/conf/Gallery/graphqlconf-20235_53229505904_o.jpg
new file mode 100644
index 0000000000..ec1bc04492
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20235_53229505904_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202360_53229430883_o.jpg b/static/img/conf/Gallery/graphqlconf-202360_53229430883_o.jpg
new file mode 100644
index 0000000000..fae6ee95e7
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202360_53229430883_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202361_53229628295_o.jpg b/static/img/conf/Gallery/graphqlconf-202361_53229628295_o.jpg
new file mode 100644
index 0000000000..f3afd4ee24
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202361_53229628295_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202362_53229430868_o.jpg b/static/img/conf/Gallery/graphqlconf-202362_53229430868_o.jpg
new file mode 100644
index 0000000000..97583086c2
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202362_53229430868_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202363_53229505084_o.jpg b/static/img/conf/Gallery/graphqlconf-202363_53229505084_o.jpg
new file mode 100644
index 0000000000..f54905e7be
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202363_53229505084_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202364_53229430858_o.jpg b/static/img/conf/Gallery/graphqlconf-202364_53229430858_o.jpg
new file mode 100644
index 0000000000..3350048395
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202364_53229430858_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202365_53229430258_o.jpg b/static/img/conf/Gallery/graphqlconf-202365_53229430258_o.jpg
new file mode 100644
index 0000000000..3ac77c9e16
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202365_53229430258_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202366_53229628825_o.jpg b/static/img/conf/Gallery/graphqlconf-202366_53229628825_o.jpg
new file mode 100644
index 0000000000..62f397238b
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202366_53229628825_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202367_53229430268_o.jpg b/static/img/conf/Gallery/graphqlconf-202367_53229430268_o.jpg
new file mode 100644
index 0000000000..4877f28442
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202367_53229430268_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202368_53229430823_o.jpg b/static/img/conf/Gallery/graphqlconf-202368_53229430823_o.jpg
new file mode 100644
index 0000000000..162293c58c
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202368_53229430823_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202369_53229628795_o.jpg b/static/img/conf/Gallery/graphqlconf-202369_53229628795_o.jpg
new file mode 100644
index 0000000000..893ec41052
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202369_53229628795_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20236_53229431543_o.jpg b/static/img/conf/Gallery/graphqlconf-20236_53229431543_o.jpg
new file mode 100644
index 0000000000..4c9b495093
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20236_53229431543_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202370_53228255572_o.jpg b/static/img/conf/Gallery/graphqlconf-202370_53228255572_o.jpg
new file mode 100644
index 0000000000..b506f3010e
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202370_53228255572_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202371_53229628710_o.jpg b/static/img/conf/Gallery/graphqlconf-202371_53229628710_o.jpg
new file mode 100644
index 0000000000..aa4c4fe6de
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202371_53229628710_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202372_53229628695_o.jpg b/static/img/conf/Gallery/graphqlconf-202372_53229628695_o.jpg
new file mode 100644
index 0000000000..bb3a228386
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202372_53229628695_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202373_53229430683_o.jpg b/static/img/conf/Gallery/graphqlconf-202373_53229430683_o.jpg
new file mode 100644
index 0000000000..49695c9301
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202373_53229430683_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202374_53228255537_o.jpg b/static/img/conf/Gallery/graphqlconf-202374_53228255537_o.jpg
new file mode 100644
index 0000000000..fe537aa31d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202374_53228255537_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202375_53228255527_o.jpg b/static/img/conf/Gallery/graphqlconf-202375_53228255527_o.jpg
new file mode 100644
index 0000000000..959750215c
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202375_53228255527_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202376_53229628665_o.jpg b/static/img/conf/Gallery/graphqlconf-202376_53229628665_o.jpg
new file mode 100644
index 0000000000..ec296f05fc
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202376_53229628665_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202377_53229430648_o.jpg b/static/img/conf/Gallery/graphqlconf-202377_53229430648_o.jpg
new file mode 100644
index 0000000000..ef14e2ead6
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202377_53229430648_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202378_53228255107_o.jpg b/static/img/conf/Gallery/graphqlconf-202378_53228255107_o.jpg
new file mode 100644
index 0000000000..8d579dc71d
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202378_53228255107_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202379_53228255097_o.jpg b/static/img/conf/Gallery/graphqlconf-202379_53228255097_o.jpg
new file mode 100644
index 0000000000..baee308d48
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202379_53228255097_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20237_53229629480_o.jpg b/static/img/conf/Gallery/graphqlconf-20237_53229629480_o.jpg
new file mode 100644
index 0000000000..0b96d36fad
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20237_53229629480_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202380_53229430623_o.jpg b/static/img/conf/Gallery/graphqlconf-202380_53229430623_o.jpg
new file mode 100644
index 0000000000..2b2174a85a
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202380_53229430623_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202381_53228255092_o.jpg b/static/img/conf/Gallery/graphqlconf-202381_53228255092_o.jpg
new file mode 100644
index 0000000000..ca070fc1ae
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202381_53228255092_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202383_53228255462_o.jpg b/static/img/conf/Gallery/graphqlconf-202383_53228255462_o.jpg
new file mode 100644
index 0000000000..e202002910
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202383_53228255462_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202384_53229129586_o.jpg b/static/img/conf/Gallery/graphqlconf-202384_53229129586_o.jpg
new file mode 100644
index 0000000000..86527a0e25
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202384_53229129586_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202385_53229504819_o.jpg b/static/img/conf/Gallery/graphqlconf-202385_53229504819_o.jpg
new file mode 100644
index 0000000000..b53d4e0baf
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202385_53229504819_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202386_53229129601_o.jpg b/static/img/conf/Gallery/graphqlconf-202386_53229129601_o.jpg
new file mode 100644
index 0000000000..5a06118115
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202386_53229129601_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202387_53229628600_o.jpg b/static/img/conf/Gallery/graphqlconf-202387_53229628600_o.jpg
new file mode 100644
index 0000000000..15b907663a
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202387_53229628600_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202388_53229430518_o.jpg b/static/img/conf/Gallery/graphqlconf-202388_53229430518_o.jpg
new file mode 100644
index 0000000000..737a4543fc
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202388_53229430518_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202389_53229129526_o.jpg b/static/img/conf/Gallery/graphqlconf-202389_53229129526_o.jpg
new file mode 100644
index 0000000000..537a34c319
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202389_53229129526_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20238_53228256482_o.jpg b/static/img/conf/Gallery/graphqlconf-20238_53228256482_o.jpg
new file mode 100644
index 0000000000..9b2ba16682
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20238_53228256482_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202390_53229628530_o.jpg b/static/img/conf/Gallery/graphqlconf-202390_53229628530_o.jpg
new file mode 100644
index 0000000000..c9f0ac3832
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202390_53229628530_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202391_53229504714_o.jpg b/static/img/conf/Gallery/graphqlconf-202391_53229504714_o.jpg
new file mode 100644
index 0000000000..598ceaaffe
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202391_53229504714_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202392_53229430473_o.jpg b/static/img/conf/Gallery/graphqlconf-202392_53229430473_o.jpg
new file mode 100644
index 0000000000..fddec4e6d3
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202392_53229430473_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202393_53229129511_o.jpg b/static/img/conf/Gallery/graphqlconf-202393_53229129511_o.jpg
new file mode 100644
index 0000000000..0259822b73
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202393_53229129511_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202394_53228255057_o.jpg b/static/img/conf/Gallery/graphqlconf-202394_53228255057_o.jpg
new file mode 100644
index 0000000000..07dab90ad3
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202394_53228255057_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202395_53229430163_o.jpg b/static/img/conf/Gallery/graphqlconf-202395_53229430163_o.jpg
new file mode 100644
index 0000000000..5478be4a2e
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202395_53229430163_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-202396_53229628185_o.jpg b/static/img/conf/Gallery/graphqlconf-202396_53229628185_o.jpg
new file mode 100644
index 0000000000..61e1104b33
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-202396_53229628185_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-20239_53229431483_o.jpg b/static/img/conf/Gallery/graphqlconf-20239_53229431483_o.jpg
new file mode 100644
index 0000000000..3a8a4b3bbf
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-20239_53229431483_o.jpg differ
diff --git a/static/img/conf/Gallery/graphqlconf-2023graphqlconf-2023_53228255062_o.jpg b/static/img/conf/Gallery/graphqlconf-2023graphqlconf-2023_53228255062_o.jpg
new file mode 100644
index 0000000000..f0c4f4a5d1
Binary files /dev/null and b/static/img/conf/Gallery/graphqlconf-2023graphqlconf-2023_53228255062_o.jpg differ
diff --git a/static/img/conf/Partners/AmsterdamGraphQL.svg b/static/img/conf/Partners/AmsterdamGraphQL.svg
index 5b10ccb0fc..3e0c609b6b 100644
--- a/static/img/conf/Partners/AmsterdamGraphQL.svg
+++ b/static/img/conf/Partners/AmsterdamGraphQL.svg
@@ -1,11 +1,20 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Partners/BangkokGraphQL.svg b/static/img/conf/Partners/BangkokGraphQL.svg
index 81942c9c72..3e0c609b6b 100644
--- a/static/img/conf/Partners/BangkokGraphQL.svg
+++ b/static/img/conf/Partners/BangkokGraphQL.svg
@@ -1,11 +1,20 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Partners/EscapeTechnologies.svg b/static/img/conf/Partners/EscapeTechnologies.svg
index f812e64631..ee342f9a6c 100644
--- a/static/img/conf/Partners/EscapeTechnologies.svg
+++ b/static/img/conf/Partners/EscapeTechnologies.svg
@@ -1,11389 +1,12 @@
-
-
-
-
-
-
-
-
-
-
-
-]>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/static/img/conf/Partners/GraphQLWeekly.svg b/static/img/conf/Partners/GraphQLWeekly.svg
index 19990b6eb8..fcfbbb6b30 100644
--- a/static/img/conf/Partners/GraphQLWeekly.svg
+++ b/static/img/conf/Partners/GraphQLWeekly.svg
@@ -1,27 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/static/img/conf/Partners/GraphQLwtf.svg b/static/img/conf/Partners/GraphQLwtf.svg
index d7cd758bf3..cb66ef281d 100644
--- a/static/img/conf/Partners/GraphQLwtf.svg
+++ b/static/img/conf/Partners/GraphQLwtf.svg
@@ -1,19 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/static/img/conf/Partners/TypeGraphQL.svg b/static/img/conf/Partners/TypeGraphQL.svg
index 85a21828c5..8bcc5b659d 100644
--- a/static/img/conf/Partners/TypeGraphQL.svg
+++ b/static/img/conf/Partners/TypeGraphQL.svg
@@ -1,9 +1,14 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/Graphabase.svg b/static/img/conf/Sponsors/Graphabase.svg
index 633dc62046..163ec7d100 100644
--- a/static/img/conf/Sponsors/Graphabase.svg
+++ b/static/img/conf/Sponsors/Graphabase.svg
@@ -1,88 +1,19 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/Hasura.svg b/static/img/conf/Sponsors/Hasura.svg
index 5de6aa73c0..9fe5d8f879 100644
--- a/static/img/conf/Sponsors/Hasura.svg
+++ b/static/img/conf/Sponsors/Hasura.svg
@@ -1 +1,5 @@
-hasura-logo-primary-dark.svg
\ No newline at end of file
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/Hygraph.svg b/static/img/conf/Sponsors/Hygraph.svg
index a0aa022e66..88d397b1d3 100644
--- a/static/img/conf/Sponsors/Hygraph.svg
+++ b/static/img/conf/Sponsors/Hygraph.svg
@@ -1,32 +1,16 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/Inigo.svg b/static/img/conf/Sponsors/Inigo.svg
index 48bbc5a7b4..06e7e416e1 100644
--- a/static/img/conf/Sponsors/Inigo.svg
+++ b/static/img/conf/Sponsors/Inigo.svg
@@ -1,10 +1,4 @@
-
-
-
-
-
-
-
-
-
+
+
+
diff --git a/static/img/conf/Sponsors/Neo4j.svg b/static/img/conf/Sponsors/Neo4j.svg
index 8b0731e0a3..85420437ec 100644
--- a/static/img/conf/Sponsors/Neo4j.svg
+++ b/static/img/conf/Sponsors/Neo4j.svg
@@ -1 +1,4 @@
-
\ No newline at end of file
+
+
+
+
diff --git a/static/img/conf/Sponsors/Postman.svg b/static/img/conf/Sponsors/Postman.svg
index 33f93878a1..aaa4d2964b 100644
--- a/static/img/conf/Sponsors/Postman.svg
+++ b/static/img/conf/Sponsors/Postman.svg
@@ -1 +1,21 @@
-pm-orange-logo-horiz.svg
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/Solo.svg b/static/img/conf/Sponsors/Solo.svg
index 8eb78f63a9..37badbabd5 100644
--- a/static/img/conf/Sponsors/Solo.svg
+++ b/static/img/conf/Sponsors/Solo.svg
@@ -1 +1,24 @@
-solo.io-svg-1.svg
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/Stellate.svg b/static/img/conf/Sponsors/Stellate.svg
index a51a6de09e..6d537568ab 100644
--- a/static/img/conf/Sponsors/Stellate.svg
+++ b/static/img/conf/Sponsors/Stellate.svg
@@ -1 +1,10 @@
-Stellate Wordmark Blue.svg
\ No newline at end of file
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/StepZen.svg b/static/img/conf/Sponsors/StepZen.svg
index 353786a5e9..f395f6bd69 100644
--- a/static/img/conf/Sponsors/StepZen.svg
+++ b/static/img/conf/Sponsors/StepZen.svg
@@ -1,77 +1,10 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/TheGraph.svg b/static/img/conf/Sponsors/TheGraph.svg
index 2e653dd2ca..ebf5cdb90c 100644
--- a/static/img/conf/Sponsors/TheGraph.svg
+++ b/static/img/conf/Sponsors/TheGraph.svg
@@ -1,28 +1,18 @@
-
-
- Logo / Purple / The-Graph-Logo
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/TheGuild.svg b/static/img/conf/Sponsors/TheGuild.svg
index 3181c71f98..65805eba47 100644
--- a/static/img/conf/Sponsors/TheGuild.svg
+++ b/static/img/conf/Sponsors/TheGuild.svg
@@ -1,23 +1,11 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/conf/Sponsors/WunderGraph.svg b/static/img/conf/Sponsors/WunderGraph.svg
index 59a69cac81..97a67f5b9b 100644
--- a/static/img/conf/Sponsors/WunderGraph.svg
+++ b/static/img/conf/Sponsors/WunderGraph.svg
@@ -1,147 +1,151 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/static/img/logos/twitter.svg b/static/img/logos/twitter.svg
index 447fc5d190..a7c65805b2 100644
--- a/static/img/logos/twitter.svg
+++ b/static/img/logos/twitter.svg
@@ -1,3 +1,3 @@
-
+
diff --git a/yarn.lock b/yarn.lock
index 427ae96adf..a6a759605c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -10803,6 +10803,11 @@ react-markdown@^8.0.7:
unist-util-visit "^4.0.0"
vfile "^5.0.0"
+react-medium-image-zoom@5.1.8:
+ version "5.1.8"
+ resolved "https://registry.yarnpkg.com/react-medium-image-zoom/-/react-medium-image-zoom-5.1.8.tgz#e4972849ce95ff9076fa6826b91fb6d9e8ea07ec"
+ integrity sha512-2X4oLlEopIWg7qalR1Qpy4gPrU9CTF0DvJ7HNu5u/NwdyQWupEsje2vuMbjBz7+np8MmQ4DKJ6zGr1ofCuzB3g==
+
react-refresh@^0.14.0:
version "0.14.0"
resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e"