diff --git a/constants.json b/constants.json
index bb0943d..605060e 100644
--- a/constants.json
+++ b/constants.json
@@ -45,7 +45,9 @@
"I hope you know every time I add a new quote I have a stroke making sure it shows up right because I have to gamble continously to get it to show up",
"Fun fact: The opening animation was the first thing I made in this rewrite. It has been 99% unchanged.",
"The background during the opening animation looks very wrong on Chromium, but its fine on Firefox... oops!",
- "Getting donations? As a minor? I'll keep dreaming..."
+ "Donation software working? As a minor? I'll keep dreaming...",
+ "I should add a chance for there to not be a quote here just to screw with people",
+ ""
],
"titles": [
"World's Worst Developer"
@@ -56,84 +58,6 @@
"https://unusual-back-production.up.railway.app/",
"https://axiomatic-hair-production.up.railway.app/"
],
- "fallbackLanyard": {
- "kv": {},
- "spotify": null,
- "discord_user": {
- "id": "534132311781015564",
- "username": "bingus_violet",
- "avatar": "f3fe0d6a1dd2fe301f437e02333e602d",
- "discriminator": "0",
- "bot": false,
- "clan": null,
- "global_name": "Violet",
- "avatar_decoration_data": null,
- "display_name": "Violet",
- "public_flags": 0
- },
- "activities": [],
- "discord_status": "offline",
- "active_on_discord_web": false,
- "active_on_discord_desktop": false,
- "active_on_discord_mobile": false,
- "listening_to_spotify": false,
- "socials": {
- "Social Media": {
- "Fedi": {
- "name": "bingus_violet@floofy.city",
- "url": "https://floofy.city/@bingus_violet"
- },
- "YouTube": {
- "name": "Violet's Fiasco",
- "url": "https://www.youtube.com/channel/UChcrBJNJLZucy3TPyGyAY2g"
- },
- "Liberapay": {
- "name": "bingus_violet",
- "url": "https://en.liberapay.com/bingus_violet/"
- }
- },
- "Messaging": {
- "Matrix": {
- "name": "@bingus_violet:matrix.violets-purgatory.dev",
- "url": "https://matrix.to/#/@bingus_violet:matrix.violets-purgatory.dev"
- },
- "Discord": {
- "name": "bingus_violet"
- },
- "Revolt": {
- "name": "BingusViolet#5573"
- }
- },
- "Coding": {
- "Forgejo": {
- "name": "bingus_violet@git.violets-purgatory.dev",
- "url": "https://git.violets-purgatory.dev/bingus_violet/"
- },
- "Codeberg": {
- "name": "bingus_violet",
- "url": "https://codeberg.org/Bingus_violet"
- },
- "Docker": {
- "name": "bingusviolet",
- "url": "https://hub.docker.com/u/bingusviolet"
- },
- "Github": {
- "name": "violets-puragtory",
- "url": "https://github.com/violets-puragtory"
- }
- },
- "Games": {
- "Steam": {
- "name": "Violet",
- "url": "https://steamcommunity.com/id/violet-The-Thigh-high-obtainer/"
- },
- "Roblox": {
- "name": "@bingus_violet",
- "url": "https://www.roblox.com/users/28347789/profile"
- }
- }
- }
- },
"highlightedWords": [
{
"words": [
diff --git a/pageUpdater.js b/pageUpdater.js
index b4e35d3..02da4f6 100644
--- a/pageUpdater.js
+++ b/pageUpdater.js
@@ -256,8 +256,10 @@ function converter(html, dynamic = true) {
"COMMIT_COUNT": commitCount,
"QUOTE_COUNT": quotes.length,
"DISCORD_STATUS": () => {
- return `${constants.discStatuses[api.lanyard.discord_status].text}` +
+ if (api.lanyard) {
+ return `${constants.discStatuses[api.lanyard.discord_status].text}` +
``;
+ }
return "";
},
@@ -269,7 +271,7 @@ function converter(html, dynamic = true) {
Blog
`,
"CUSTOM_STATUS": () => {
- if (api.lanyard.custom_status) {
+ if (api.lanyard && api.lanyard.custom_status) {
var status = api.lanyard.custom_status
var addedHTML = "
"
if (status.emoji) {
@@ -287,7 +289,7 @@ function converter(html, dynamic = true) {
return ""
},
"SELECTED_VIDEO": () => {
- if (api.lanyard.video) {
+ if (api.lanyard && api.lanyard.video) {
return `
Random video!
I would call it random daily video but its not at all daily...
`
@@ -298,9 +300,9 @@ function converter(html, dynamic = true) {
"WEATHER_TEXT": "",
"ANNOUNCEMENT": fs.readFileSync(path.join(__dirname, "config/announcement.html")),
"SOCIALS": () => {
- if (api.lanyard.socials) {
+ if (api.lanyard && api.lanyard.socials) {
var socials = api.lanyard.socials
- var html = ""
+ var html = ``
var socialsTable = Object.keys(socials)
for (var i = 0; i < socialsTable.length; i++) {
var category = socialsTable[i]
@@ -315,6 +317,9 @@ function converter(html, dynamic = true) {
}
html += "
"
}
+ html += ""
+ } else {
+ html = "Failed to load?!
Uh oh
"
}
return html
},
diff --git a/static/index.html b/static/index.html
index 9622bb5..c4be63c 100644
--- a/static/index.html
+++ b/static/index.html
@@ -40,13 +40,10 @@
They/Them
Developer
-
{DISCORD_STATUS}
-
-
You have spun Violet 4 times!
Everyone has spun Violet {SPINCOUNT} times!
diff --git a/static/root.css b/static/root.css
index ef29373..99f508b 100644
--- a/static/root.css
+++ b/static/root.css
@@ -96,12 +96,12 @@ img:not(.project-inner > div > img):not(.activity>img) {
0% {
transform: translateY(calc(50vh - 6rem)) scale(1.5);
opacity: 0;
- height: 4rem;
+ /* height: 4rem; */
}
50% {
opacity: 1;
- height: 4rem;
+ /* height: 4rem; */
transform: translateY(calc(50vh - 6rem)) scale(1.25);
}
@@ -138,7 +138,7 @@ img:not(.project-inner > div > img):not(.activity>img) {
overflow-x: hidden;
}
- 100% {
+ 30% {
overflow-y: hidden;
overflow-x: hidden;
}
diff --git a/static/socials/index.html b/static/socials/index.html
index e138111..5aac04d 100644
--- a/static/socials/index.html
+++ b/static/socials/index.html
@@ -25,17 +25,13 @@
{WEATHER_MODIFIER}
{TOPBAR}
-
+
Socials
Here's most of the sites you can find me on-
if you needed that for some reason?
-
- {SOCIALS}
-
+ {SOCIALS}
diff --git a/static/stats/index.html b/static/stats/index.html
index 1e14a68..84340f5 100644
--- a/static/stats/index.html
+++ b/static/stats/index.html
@@ -31,9 +31,7 @@
Welcome to the stats page! This page is now "deprecated"... sorta.
Feel free to read more about it at the bottom of the page.
-
-
Stats
-
+
Stats
- Page generation time: {LOAD_TIME}
diff --git a/static/style.css b/static/style.css
index 7c2c6bf..1ab2e23 100644
--- a/static/style.css
+++ b/static/style.css
@@ -269,7 +269,7 @@ li {
.lengthBar {
background-color: rgb(50, 40, 60);
display: block;
- width: calc(100% - 100px);
+ width: calc(100% - 110px);
margin: auto;
height: 12px;
padding: 0;
@@ -343,5 +343,4 @@ b, b > *, .activityTitle, .activityTitle > *, .bold {
.durationBarFormatter {
float: right;
- width: 90px;
}
\ No newline at end of file