diff --git a/website/assets/style.css b/website/assets/style.css
index 37fb78a..2530de3 100644
--- a/website/assets/style.css
+++ b/website/assets/style.css
@@ -133,11 +133,26 @@ h6 {
grid-area: lastfm;
display: flex;
align-items: center;
+ flex-direction: column;
+ gap: 20px;
+ justify-content: center;
+
+}
+.lastfm > .inner {
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ width:100%;
+ gap: 20px;
+}
+.lastfm > .inner > .inner-inner {
+ display: flex;
+ align-items: center;
+ justify-content: center;
flex-direction: row;
gap: 20px;
}
-
-.lastfm > div {
+.lastfm > div, .lastfm > .inner > .inner-inner > div {
display: flex;
flex-direction: column;
justify-content: center;
@@ -151,11 +166,11 @@ h6 {
.order {
display: grid;
grid-template-areas:
- "details skills"
- "details donations"
+ "details lastfm"
+ "details lastfm"
"projects commit"
- "projects lastfm"
- "webrings webrings"
+ "projects webrings"
+ "donations donations"
"status binkies"
"blog blog";
grid-gap: 5px;
@@ -253,9 +268,6 @@ h6 {
transition: color 0.2s;
}
-.skills {
- grid-area: skills;
-}
.status {
grid-area: status;
@@ -275,7 +287,6 @@ webring-container {
grid-template-areas:
"details "
"status"
- "skills "
"projects "
"donations "
"lastfm"
diff --git a/website/index.html b/website/index.html
index 2960c4b..2d95674 100644
--- a/website/index.html
+++ b/website/index.html
@@ -67,6 +67,16 @@ __TEMPLATE_HEAD__
</a>
+
+
Skills
+
+ - Around 9 years of near constant JS/TS development. Full-Stack, including discord bots.
+ - 4 years of TSX
+ - SQL and PostgreSQL(pSQL) since I started development.
+ - Lots of webdev build tools and more. This site uses my
+ own build tools.
+ - 10 years of Java development. Mostly Bukkit plugins and fabric mods, and MC related projects.
+
@@ -213,17 +223,6 @@ __TEMPLATE_HEAD__
-
-
Skills
-
- - Around 9 years of near constant JS/TS development. Full-Stack, including discord bots.
- - 4 years of TSX
- - SQL and PostgreSQL(pSQL) since I started development.
- - Lots of webdev build tools and more. This site uses my
- own build tools.
- - 10 years of Java development. Mostly Bukkit plugins and fabric mods, and MC related projects.
-
-
diff --git a/website/scripts/lastfm.ts b/website/scripts/lastfm.ts
index 6bbe1aa..1f41b3d 100644
--- a/website/scripts/lastfm.ts
+++ b/website/scripts/lastfm.ts
@@ -1,32 +1,33 @@
import { timeAgo } from "./util";
+interface Track {
+ artist: {
+ mbid: string;
+ "#text": string;
+ };
+ streamable: string;
+ image: Array<{
+ size: string;
+ "#text": string;
+ }>;
+ mbid: string;
+ album: {
+ mbid: string;
+ "#text": string;
+ };
+ name: string;
+ "@attr"?: {
+ nowplaying: string;
+ };
+ url: string;
+ date?: {
+ uts: string;
+ "#text": string;
+ };
+}
interface GetRecentTracksType {
recenttracks: {
- track: Array<{
- artist: {
- mbid: string;
- "#text": string;
- };
- streamable: string;
- image: Array<{
- size: string;
- "#text": string;
- }>;
- mbid: string;
- album: {
- mbid: string;
- "#text": string;
- };
- name: string;
- "@attr"?: {
- nowplaying: string;
- };
- url: string;
- date?: {
- uts: string;
- "#text": string;
- };
- }>;
+ track: Array