Fixes to strange bars on mobile, and addition of server which currently powers a new Last.FM-based music tracker.
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m20s
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m20s
This commit is contained in:
parent
c65b8465b5
commit
be5a61185b
8 changed files with 662 additions and 1251 deletions
32
index.html
32
index.html
|
@ -12,6 +12,7 @@
|
|||
<script type="module">
|
||||
import '~icons/mdi/github'
|
||||
import '~icons/mdi/git'
|
||||
import '/src/client.ts'
|
||||
</script>
|
||||
|
||||
<!-- Decorative background shapes -->
|
||||
|
@ -24,7 +25,7 @@
|
|||
|
||||
<!-- The Glass Card -->
|
||||
<div class="glass-card w-full max-w-4xl rounded-2xl p-6 sm:p-8 md:p-10">
|
||||
<div class="flex flex-col md:flex-row items-center md:items-start md:space-x-10">
|
||||
<div class="flex flex-col md:flex-row items-center md:space-x-10">
|
||||
|
||||
<!-- Left Column: Profile Picture and Social Links -->
|
||||
<div class="flex-shrink-0 text-center mb-6 md:mb-0">
|
||||
|
@ -37,12 +38,23 @@
|
|||
<icon-mdi-git class="w-8 h-8 text-2xl" />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Last.fm Now Playing Section -->
|
||||
<div class="mt-6 md:mt-8 hidden md:block text-center">
|
||||
<div class="p-4 rounded-lg skill-tag">
|
||||
<div id="last-song-container">
|
||||
<div class="text-white-400 text-sm animate-pulse">
|
||||
Loading music data...
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Right Column: Main Content -->
|
||||
<div class="w-full">
|
||||
<div class="w-full text-center md:text-left">
|
||||
<h1 class="text-4xl md:text-5xl font-bold text-white animated-gradient">Cameron B. R. Redmore</h1>
|
||||
<p class="mt-2 text-lg text-cyan-200">26-year-old Software Developer from Kingston-Upon-Hull, UK</p>
|
||||
<p class="mt-2 text-lg text-cyan-200">Software Developer from Kingston-Upon-Hull, UK</p>
|
||||
|
||||
<p class="mt-6 text-gray-200 leading-relaxed">
|
||||
With 8 years of professional experience and over 15 years of passion-driven coding, I build robust and efficient software solutions. My journey has taken me from recreational projects to developing complex professional applications.
|
||||
|
@ -58,7 +70,7 @@
|
|||
|
||||
<div class="mt-8">
|
||||
<h2 class="text-xl font-semibold text-white mb-3">Programming Skills</h2>
|
||||
<div class="flex flex-wrap gap-2">
|
||||
<div class="flex flex-wrap gap-2 items-center justify-center">
|
||||
<span class="skill-tag text-sm font-medium px-4 py-1 rounded-full">HTML</span>
|
||||
<span class="skill-tag text-sm font-medium px-4 py-1 rounded-full">CSS</span>
|
||||
<span class="skill-tag text-sm font-medium px-4 py-1 rounded-full">JavaScript</span>
|
||||
|
@ -85,6 +97,18 @@
|
|||
</div>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- Last.fm Now Playing Section - Mobile Only -->
|
||||
<div class="mt-8 md:hidden">
|
||||
<h2 class="text-xl font-semibold text-white mb-3">Music</h2>
|
||||
<div class="p-4 rounded-lg skill-tag">
|
||||
<div id="last-song-container-mobile">
|
||||
<div class="text-white-400 text-sm animate-pulse">
|
||||
Loading music data...
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue