Spaces:
Running
Running
Update index.html
Browse files- index.html +18 -24
index.html
CHANGED
|
@@ -61,8 +61,8 @@
|
|
| 61 |
to bottom,
|
| 62 |
rgba(255,255,255,0),
|
| 63 |
rgba(255,255,255,0) 50%,
|
| 64 |
-
rgba(0,0,0,0.
|
| 65 |
-
rgba(0,0,0,0.2
|
| 66 |
);
|
| 67 |
background-size: 100% 4px;
|
| 68 |
position: fixed; pointer-events: none; top: 0; left: 0; right: 0; bottom: 0; z-index: 50;
|
|
@@ -170,7 +170,7 @@
|
|
| 170 |
</div>
|
| 171 |
|
| 172 |
<p class="text-base md:text-xl leading-relaxed mb-12 max-w-2xl mx-auto font-mono opacity-80 reveal-on-scroll border-l-2 border-[#00ff41] pl-4 text-left md:text-center md:border-l-0 md:pl-0">
|
| 173 |
-
Ciao Innovation Lab. Hai appena trasformato un pezzo di stoffa in un
|
| 174 |
Questo Γ¨ il mio concetto di <span class="text-[#00ff41] font-bold relative group cursor-help">
|
| 175 |
Omnichannel
|
| 176 |
<span class="absolute bottom-full left-1/2 -translate-x-1/2 mb-2 w-48 bg-black border border-[#00ff41] text-[#00ff41] text-[10px] p-2 opacity-0 group-hover:opacity-100 transition-opacity pointer-events-none">
|
|
@@ -180,23 +180,16 @@
|
|
| 180 |
</p>
|
| 181 |
|
| 182 |
<div class="flex flex-col items-center reveal-on-scroll group" style="transition-delay: 0.2s;">
|
| 183 |
-
<!-- Initials with hidden click interaction -->
|
| 184 |
<div id="profile-pic" class="w-24 h-24 md:w-32 md:h-32 rounded-full border-2 border-[#00ff41] flex items-center justify-center bg-black/50 backdrop-blur-sm mb-4 shadow-[0_0_20px_rgba(0,255,65,0.3)] cursor-pointer transition-all hover:shadow-[0_0_40px_rgba(0,255,65,0.6)] active:scale-95">
|
| 185 |
<span class="text-3xl font-bold text-[#00ff41] group-hover:animate-pulse">MB</span>
|
| 186 |
</div>
|
| 187 |
<h2 class="font-serif text-2xl md:text-3xl font-bold mb-1">Matteo Bergamelli</h2>
|
| 188 |
<p class="text-[#00ff41] text-xs md:text-sm font-mono tracking-wider mb-2">INNOVATION / AI DEVELOPER</p>
|
| 189 |
<span class="px-3 py-1 border border-[#00ff41]/50 rounded-full text-[10px] text-[#00ff41] bg-[#00ff41]/10">
|
| 190 |
-
π
|
| 191 |
</span>
|
| 192 |
</div>
|
| 193 |
-
</div>
|
| 194 |
-
|
| 195 |
-
<!-- Scroll Indicator -->
|
| 196 |
-
<div class="absolute bottom-10 left-1/2 -translate-x-1/2 flex flex-col items-center gap-2 opacity-50 animate-bounce">
|
| 197 |
-
<span class="text-[10px] font-mono tracking-[0.2em] text-[#00ff41]">SCROLL TO DECODE</span>
|
| 198 |
-
<div class="w-[1px] h-12 bg-gradient-to-b from-[#00ff41] to-transparent"></div>
|
| 199 |
-
</div>
|
| 200 |
</section>
|
| 201 |
|
| 202 |
<!-- FABRIC DECODER SECTION -->
|
|
@@ -291,7 +284,7 @@
|
|
| 291 |
</h2>
|
| 292 |
<p class="font-mono text-xs md:text-sm opacity-70 max-w-lg mx-auto">
|
| 293 |
C'Γ¨ un quarto livello di realtΓ nascosto in questo tessuto.
|
| 294 |
-
Sblocca il protocollo AR per
|
| 295 |
</p>
|
| 296 |
</div>
|
| 297 |
|
|
@@ -346,25 +339,25 @@
|
|
| 346 |
|
| 347 |
<div class="p-6 font-mono text-xs md:text-sm leading-relaxed overflow-x-auto text-left">
|
| 348 |
<div class="text-gray-400">
|
| 349 |
-
<span class="text-[#c678dd]">const</span> <span class="text-[#61afef]">checkCompatibility</span> = (<span class="text-[#d19a66]">system</span>) =
|
| 350 |
</div>
|
| 351 |
<div class="pl-4">
|
| 352 |
<span class="text-[#c678dd]">if</span> (
|
| 353 |
<span class="text-[#e06c75]">Legacy_Systems</span> &&
|
| 354 |
<span class="text-[#e06c75]">Future_AI</span>
|
| 355 |
-
)
|
| 356 |
</div>
|
| 357 |
<div class="pl-8 text-[#98c379]">
|
| 358 |
return <span class="text-[#e06c75]">"Matteo Bergamelli"</span>;
|
| 359 |
</div>
|
| 360 |
<div class="pl-4">
|
| 361 |
-
|
| 362 |
</div>
|
| 363 |
<div class="pl-8 text-[#98c379]">
|
| 364 |
return <span class="text-red-400">"Gap Tecnologico"</span>;
|
| 365 |
</div>
|
| 366 |
-
<div class="pl-4"
|
| 367 |
-
<div>
|
| 368 |
</div>
|
| 369 |
|
| 370 |
<!-- Blink Cursor -->
|
|
@@ -389,8 +382,11 @@
|
|
| 389 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">SAP B1</span>
|
| 390 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">SQL Server</span>
|
| 391 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">LLM Agents</span>
|
|
|
|
|
|
|
|
|
|
| 392 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">Spark AR</span>
|
| 393 |
-
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">
|
| 394 |
</div>
|
| 395 |
</div>
|
| 396 |
</div>
|
|
@@ -400,16 +396,16 @@
|
|
| 400 |
<section class="px-6 py-20 bg-black relative z-10">
|
| 401 |
<div class="max-w-2xl mx-auto text-center reveal-on-scroll">
|
| 402 |
<h2 class="font-serif text-3xl md:text-4xl font-bold mb-12">
|
| 403 |
-
Iniziamo a <span class="text-[#00ff41]">
|
| 404 |
</h2>
|
| 405 |
|
| 406 |
<div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-16">
|
| 407 |
<a href="./CV.pdf" class="group flex items-center justify-center gap-2 px-6 py-4 bg-[#00ff41] text-black font-mono text-sm font-bold rounded hover:bg-transparent hover:text-[#00ff41] border border-[#00ff41] transition-all">
|
| 408 |
-
<span class="group-hover:translate-x-1 transition-transform">π
|
| 409 |
</a>
|
| 410 |
<a href="tel:+393428194066" class="flex items-center justify-center gap-2 px-6 py-4 bg-transparent text-[#f5f5f5] font-mono text-sm border border-[#333] rounded hover:border-[#00ff41] hover:text-[#00ff41] transition-all">
|
| 411 |
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg>
|
| 412 |
-
|
| 413 |
</a>
|
| 414 |
<a href="mailto:matteo.bergamelli1989@gmail.com" class="flex items-center justify-center gap-2 px-6 py-4 bg-transparent text-[#f5f5f5] font-mono text-sm border border-[#333] rounded hover:border-[#00ff41] hover:text-[#00ff41] transition-all">
|
| 415 |
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg>
|
|
@@ -425,8 +421,6 @@
|
|
| 425 |
Printed at: Padenghe s/G<br/>
|
| 426 |
Cost: 0β¬<br/>
|
| 427 |
Value: <span class="text-[#00ff41]">Infinite</span><br/><br/>
|
| 428 |
-
Promotica S.p.A | Freelance AI Dev<br/>
|
| 429 |
-
Made with β€οΈ and <span class="text-[#00ff41]">Code</span><br/><br/>
|
| 430 |
οΏ½οΏ½βββββββββββββββββββββββββββ
|
| 431 |
</p>
|
| 432 |
</div>
|
|
|
|
| 61 |
to bottom,
|
| 62 |
rgba(255,255,255,0),
|
| 63 |
rgba(255,255,255,0) 50%,
|
| 64 |
+
rgba(0,0,0,0.14) 50%, /* OpacitΓ ridotta da 0.2 a 0.14 */
|
| 65 |
+
rgba(0,0,0,0.14) /* OpacitΓ ridotta da 0.2 a 0.14 */
|
| 66 |
);
|
| 67 |
background-size: 100% 4px;
|
| 68 |
position: fixed; pointer-events: none; top: 0; left: 0; right: 0; bottom: 0; z-index: 50;
|
|
|
|
| 170 |
</div>
|
| 171 |
|
| 172 |
<p class="text-base md:text-xl leading-relaxed mb-12 max-w-2xl mx-auto font-mono opacity-80 reveal-on-scroll border-l-2 border-[#00ff41] pl-4 text-left md:text-center md:border-l-0 md:pl-0">
|
| 173 |
+
Ciao Innovation Lab. Hai appena trasformato un pezzo di stoffa in un experience digitale.
|
| 174 |
Questo Γ¨ il mio concetto di <span class="text-[#00ff41] font-bold relative group cursor-help">
|
| 175 |
Omnichannel
|
| 176 |
<span class="absolute bottom-full left-1/2 -translate-x-1/2 mb-2 w-48 bg-black border border-[#00ff41] text-[#00ff41] text-[10px] p-2 opacity-0 group-hover:opacity-100 transition-opacity pointer-events-none">
|
|
|
|
| 180 |
</p>
|
| 181 |
|
| 182 |
<div class="flex flex-col items-center reveal-on-scroll group" style="transition-delay: 0.2s;">
|
|
|
|
| 183 |
<div id="profile-pic" class="w-24 h-24 md:w-32 md:h-32 rounded-full border-2 border-[#00ff41] flex items-center justify-center bg-black/50 backdrop-blur-sm mb-4 shadow-[0_0_20px_rgba(0,255,65,0.3)] cursor-pointer transition-all hover:shadow-[0_0_40px_rgba(0,255,65,0.6)] active:scale-95">
|
| 184 |
<span class="text-3xl font-bold text-[#00ff41] group-hover:animate-pulse">MB</span>
|
| 185 |
</div>
|
| 186 |
<h2 class="font-serif text-2xl md:text-3xl font-bold mb-1">Matteo Bergamelli</h2>
|
| 187 |
<p class="text-[#00ff41] text-xs md:text-sm font-mono tracking-wider mb-2">INNOVATION / AI DEVELOPER</p>
|
| 188 |
<span class="px-3 py-1 border border-[#00ff41]/50 rounded-full text-[10px] text-[#00ff41] bg-[#00ff41]/10">
|
| 189 |
+
π Padenghe sul Garda (BS)
|
| 190 |
</span>
|
| 191 |
</div>
|
| 192 |
+
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 193 |
</section>
|
| 194 |
|
| 195 |
<!-- FABRIC DECODER SECTION -->
|
|
|
|
| 284 |
</h2>
|
| 285 |
<p class="font-mono text-xs md:text-sm opacity-70 max-w-lg mx-auto">
|
| 286 |
C'Γ¨ un quarto livello di realtΓ nascosto in questo tessuto.
|
| 287 |
+
Sblocca il protocollo AR per immergerti dentro.
|
| 288 |
</p>
|
| 289 |
</div>
|
| 290 |
|
|
|
|
| 339 |
|
| 340 |
<div class="p-6 font-mono text-xs md:text-sm leading-relaxed overflow-x-auto text-left">
|
| 341 |
<div class="text-gray-400">
|
| 342 |
+
<span class="text-[#c678dd]">const</span> <span class="text-[#61afef]">checkCompatibility</span> = (<span class="text-[#d19a66]">system</span>) = {
|
| 343 |
</div>
|
| 344 |
<div class="pl-4">
|
| 345 |
<span class="text-[#c678dd]">if</span> (
|
| 346 |
<span class="text-[#e06c75]">Legacy_Systems</span> &&
|
| 347 |
<span class="text-[#e06c75]">Future_AI</span>
|
| 348 |
+
)
|
| 349 |
</div>
|
| 350 |
<div class="pl-8 text-[#98c379]">
|
| 351 |
return <span class="text-[#e06c75]">"Matteo Bergamelli"</span>;
|
| 352 |
</div>
|
| 353 |
<div class="pl-4">
|
| 354 |
+
<span class="text-[#c678dd]">else</span>
|
| 355 |
</div>
|
| 356 |
<div class="pl-8 text-[#98c379]">
|
| 357 |
return <span class="text-red-400">"Gap Tecnologico"</span>;
|
| 358 |
</div>
|
| 359 |
+
<div class="pl-4"></div>
|
| 360 |
+
<div>};</div>
|
| 361 |
</div>
|
| 362 |
|
| 363 |
<!-- Blink Cursor -->
|
|
|
|
| 382 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">SAP B1</span>
|
| 383 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">SQL Server</span>
|
| 384 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">LLM Agents</span>
|
| 385 |
+
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">RAG</span>
|
| 386 |
+
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">IoT</span>
|
| 387 |
+
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">OpcUa</span>
|
| 388 |
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">Spark AR</span>
|
| 389 |
+
<span class="px-3 py-1 bg-[#151515] border border-[#00ff41]/40 rounded text-xs font-mono text-[#00ff41] hover:bg-[#00ff41] hover:text-black transition-colors cursor-default">Angular</span>
|
| 390 |
</div>
|
| 391 |
</div>
|
| 392 |
</div>
|
|
|
|
| 396 |
<section class="px-6 py-20 bg-black relative z-10">
|
| 397 |
<div class="max-w-2xl mx-auto text-center reveal-on-scroll">
|
| 398 |
<h2 class="font-serif text-3xl md:text-4xl font-bold mb-12">
|
| 399 |
+
Iniziamo a <span class="text-[#00ff41]">Innovare</span>?
|
| 400 |
</h2>
|
| 401 |
|
| 402 |
<div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-16">
|
| 403 |
<a href="./CV.pdf" class="group flex items-center justify-center gap-2 px-6 py-4 bg-[#00ff41] text-black font-mono text-sm font-bold rounded hover:bg-transparent hover:text-[#00ff41] border border-[#00ff41] transition-all">
|
| 404 |
+
<span class="group-hover:translate-x-1 transition-transform">π CV Tecnico</span>
|
| 405 |
</a>
|
| 406 |
<a href="tel:+393428194066" class="flex items-center justify-center gap-2 px-6 py-4 bg-transparent text-[#f5f5f5] font-mono text-sm border border-[#333] rounded hover:border-[#00ff41] hover:text-[#00ff41] transition-all">
|
| 407 |
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path></svg>
|
| 408 |
+
Telefono
|
| 409 |
</a>
|
| 410 |
<a href="mailto:matteo.bergamelli1989@gmail.com" class="flex items-center justify-center gap-2 px-6 py-4 bg-transparent text-[#f5f5f5] font-mono text-sm border border-[#333] rounded hover:border-[#00ff41] hover:text-[#00ff41] transition-all">
|
| 411 |
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg>
|
|
|
|
| 421 |
Printed at: Padenghe s/G<br/>
|
| 422 |
Cost: 0β¬<br/>
|
| 423 |
Value: <span class="text-[#00ff41]">Infinite</span><br/><br/>
|
|
|
|
|
|
|
| 424 |
οΏ½οΏ½βββββββββββββββββββββββββββ
|
| 425 |
</p>
|
| 426 |
</div>
|