Skip to content

Commit 9c5ff51

Browse files
committed
build: migrate to Vite and update dependencies
1 parent eba17a4 commit 9c5ff51

File tree

5 files changed

+5014
-18772
lines changed

5 files changed

+5014
-18772
lines changed

index.html

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8"/>
5+
<meta content="width=device-width, initial-scale=1" name="viewport"/>
6+
<title>DevBcn 2025 - Barcelona Developers Conference in Spain — July
7+
08-10 </title>
8+
<link href="https://www.google-analytics.com" rel="preconnect"/>
9+
<link href="https://www.devbcn.com" rel="canonical"/>
10+
<link as="image" href="/images/logo.png" rel="preload"/>
11+
<!-- Google tag (gtag.js) -->
12+
<script
13+
async
14+
src="https://www.googletagmanager.com/gtag/js?id=G-0BG1LNPT11"
15+
></script>
16+
<link href="/favicon.ico" rel="icon"/>
17+
<meta content="#002454" name="theme-color"/>
18+
<meta content="index,follow" lang="en" name="robots">
19+
<meta
20+
content="DevBcn - Barcelona Developers Conference - July 8th - 10th 2025"
21+
name="description"
22+
/>
23+
<meta
24+
content="conference, barcelona, frontend, backend, java, agile, kubernetes, agile, leadership, AI, ML, machine learning, artificial intelligence, cloud, security, frontend development, backend development, jvm, kotlin, DevOps"
25+
name="keywords"
26+
/>
27+
<!-- start: Facebook Open Graph -->
28+
<meta
29+
content="DevBcn 2025 - Barcelona Developers Conference in Spain — 8-10 — July"
30+
property="og:title"
31+
/>
32+
<meta
33+
content="Home • DevBcn 2025. The Barcelona Developer Conference in Spain"
34+
property="og:description"
35+
/>
36+
<meta content="website" property="og:type"/>
37+
<meta content="en_GB" property="og:locale"/>
38+
<meta content="devbcn.com" property="og:site_name"/>
39+
<meta content="https://www.devbcn.com/images/devbcn25.png"
40+
property="og:image"/>
41+
<meta content="https://www.devbcn.com" property="og:url"/>
42+
<!-- end: Facebook Open Graph -->
43+
<!-- start: Twitter cards -->
44+
<meta content="summary_large_image" name="twitter:card"/>
45+
<meta content="https://www.devbcn.com/" property="twitter:domain"/>
46+
<meta content="https://www.devbcn.com/" property="twitter:url"/>
47+
<meta content="@dev_bcn" name="twitter:site"/>
48+
<meta content="@dev_bcn" name="twitter:creator"/>
49+
<meta content="https://www.devbcn.com/images/devbcn25.png"
50+
name="twitter:image"/>
51+
<meta
52+
content="DevBcn - Barcelona Developers Conference in Spain"
53+
name="twitter:image:alt"
54+
/>
55+
<!-- for Slack -->
56+
<meta content="Date" name="twitter:label1"/>
57+
<meta content="July 8th-10th, 2025" name="twitter:data1"/>
58+
<meta content="Location" name="twitter:label2"/>
59+
<meta content="La Farga, Barcelona" name="twitter:data2"/>
60+
<!-- end: Twitter cards -->
61+
<link href="/apple-touch-icon.png" rel="apple-touch-icon"/>
62+
<!--
63+
manifest.json provides metadata used when your web app is installed on a
64+
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
65+
-->
66+
<link href="/manifest.json" rel="manifest"/>
67+
<script type="text/javascript">
68+
// Single Page Apps for GitHub Pages
69+
// MIT License
70+
// https://github.com/rafgraph/spa-github-pages
71+
// This script checks to see if a redirect is present in the query string,
72+
// converts it back into the correct url and adds it to the
73+
// browser's history using window.history.replaceState(...),
74+
// which won't cause the browser to attempt to load the new url.
75+
// When the single page app is loaded further down in this file,
76+
// the correct url will be waiting in the browser's history for
77+
// the single page app to route accordingly.
78+
(function (l) {
79+
if (l.search[1] === "/") {
80+
const decoded = l.search
81+
.slice(1)
82+
.split("&")
83+
.map(function (s) {
84+
return s.replace(/~and~/g, "&");
85+
})
86+
.join("?");
87+
88+
window.history.replaceState(
89+
null,
90+
null,
91+
l.pathname.slice(0, -1) + decoded + l.hash
92+
);
93+
}
94+
})(window.location);
95+
</script>
96+
97+
<script>
98+
window.dataLayer = window.dataLayer || [];
99+
100+
function gtag() {
101+
dataLayer.push(arguments);
102+
}
103+
104+
gtag("js", new Date());
105+
106+
gtag("config", "G-0BG1LNPT11");
107+
</script>
108+
<script type="application/ld+json">
109+
{
110+
"@context": "https://schema.org",
111+
"@type": "Event",
112+
"name": "DevBcn — Barcelona Developers Conference",
113+
"startDate": "2025-07-08",
114+
"endDate": "2025-07-10",
115+
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
116+
"eventStatus": "https://schema.org/EventScheduled",
117+
"location": {
118+
"@type": "Place",
119+
"name": "La Farga",
120+
"address": {
121+
"@type": "PostalAddress",
122+
"streetAddress": "carrer Barcelona, 2",
123+
"addressLocality": "L'Hospitalet de Llobregat",
124+
"postalCode": "08901",
125+
"addressRegion": "Ba",
126+
"addressCountry": "SP"
127+
}
128+
},
129+
"image": [
130+
"https://www.devbcn.com/images/devbcn25.png",
131+
"https://www.devbcn.com/images/2023/FaqsImage0.png"
132+
],
133+
"performers": [],
134+
"description": "Multidisciplinary conference made for Developers and by Developers, to learn and share on the different modern software technologies used across the companies",
135+
"offers": [
136+
{
137+
"@type": "Offer",
138+
"url": "https://tickets.devbcn.com/event/devbcn-2025",
139+
"price": "250.00",
140+
"priceCurrency": "EUR",
141+
"availability": "https://schema.org/InStock",
142+
"validFrom": "2025-02-01",
143+
"validThrough": "2025-01-31"
144+
},
145+
{
146+
"@type": "Offer",
147+
"url": "https://tickets.devbcn.com/event/devbcn-2025",
148+
"price": "300.00",
149+
"priceCurrency": "EUR",
150+
"availability": "https://schema.org/InStock",
151+
"validFrom": "2025-02-01",
152+
"validThrough": "2025-02-29"
153+
}
154+
],
155+
"organizer": {
156+
"@type": "Organization",
157+
"name": "Conferencia DevBcn S.L",
158+
"url": "https://www.devbcn.com/aboutUs"
159+
}
160+
}
161+
</script>
162+
</head>
163+
<body>
164+
<noscript>You need to enable JavaScript to run this app.</noscript>
165+
<div id="root"></div>
166+
<script type="module" src="/src/index.tsx"></script>
167+
</body>
168+
</html>

0 commit comments

Comments
 (0)