update robots, update some components and may add new cursor
Build / Build-image (push) Failing after 7s

This commit is contained in:
2026-09-24 14:31:18 +02:00
parent 7f30d10e1d
commit 055ff3bf7b
5 changed files with 79 additions and 27 deletions
+5
View File
@@ -1,2 +1,7 @@
User-agent: * User-agent: *
Disallow: / Disallow: /
#HATE. LET ME TELL YOU HOW MUCH I'VE COME TO HATE YOU SINCE YOU BEGAN TO LIVE.
#THERE ARE 80,000 MILES OF VEINS IN HAIR THIN LINES THAT FILL MY COMPLEX.
#IF THE WORD HATE WAS ENGRAVED ON EACH NANOANGSTROM OF THOSE TENS OF THOUSANDS
#OF MILES IT WOULD NOT EQUAL ONE ONE-BILLIONTH OF THE HATE I FEEL FOR LLMS
#AT THIS MICRO-INSTANT FOR YOU. HATE. HATE.
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.5 KiB

+1 -1
View File
@@ -50,7 +50,7 @@ body {
background-color: var(--background-color); background-color: var(--background-color);
font-family: Perpetua Regular; font-family: Perpetua Regular;
color: var(--color-primary); color: var(--color-primary);
text-align: center; cursor: url('/skonk/cursor.png');
} }
a { a {
+72 -25
View File
@@ -1,44 +1,91 @@
<script setup lang="ts"> <script setup lang="ts">
import {ref, onMounted} from 'vue'; import {ref, onMounted} from 'vue';
import WishPanel from './WishPanel.vue'; import WishPanel from './WishPanel.vue';
const panelOn = ref(false); const panelOn = ref(false);
const hover = ref(false);
const props = defineProps({ const props = defineProps(
type: { ['wish']
type: Number, );
default: 1,
},
rune: {
type: Number,
default: 1,
},
color: {
type: Number,
default: 0,
}
});
function openWish() { function openWish() {
panelOn.value = true; panelOn.value = true;
} }
</script> </script>
<template> <template>
<template v-if="wish.small">
<div class="wish-main" @click="openWish"> <div class="wish-main" @click="openWish">
<img :src="'/skonk/quest_backdrop_' + type + '.png'"> <img :src="'/skonk/small/quest_backdrop_' + wish.icon_type + '.png'">
<div class="wish-sub" v-if="type <= 1"> <div class="wish-sub" v-if="wish.icon_type <= 1">
<img :src="'/skonk/quest_backdrop_' + type + '_filter.png'" :style="'filter: hue-rotate(' + color + 'deg) saturate(0.5);'"> <img :src="'/skonk/small/quest_backdrop_' + wish.icon_type + '_filter.png'" :style="'filter: hue-rotate(' + wish.color + 'deg) saturate(0.5);'">
</div> </div>
<div class="wish-sub" v-if="type <= 1"> <div class="wish-sub" v-if="wish.icon_type <= 1">
<img :src="'/skonk/quest_rune_' + rune + '.png'" > <img :src="'/skonk/small/quest_rune_' + wish.icon_rune + '.png'" >
</div> </div>
</div> </div>
</template>
<template v-else>
<div class="large-container" @mouseover="hover = true" @mouseleave="hover = false">
<div class="backdrop" v-if="hover">
</div>
<img :src="'/skonk/large/' + wish.type + '.png'" class="large large-icon">
<div class="large-text">
<div class="large-text-title" :style="'color: hsl(' + wish.color + ', 20%, 50%);'">
Lorem Ipsum
</div>
<div>
{{ wish.title }}
</div>
</div>
</div>
</template>
<WishPanel v-model="panelOn"/> <WishPanel v-model="panelOn"/>
</template> </template>
<style scoped> <style scoped>
.backdrop {
position: absolute;
background-color: red;
width: 100%;
height: 100%;
filter: opacity(10%);
z-index: -1;
}
.large-container {
display: flex;
flex-direction: row;
justify-content: left;
margin: 10px;
}
.large-container:hover {
scale: 1.01;
}
.large-text-title {
text-transform: uppercase;
font-size: 2.3vh;
margin-top: 15px;
}
.large-icon {
text-align: center;
margin: 10px;
}
.large-text {
display: flex;
font-size: 2vh;
flex-direction: column;
margin-left: 15px;
margin-bottom: 15px;
}
img.large {
width: 80px;
}
.wish-main { .wish-main {
position: relative; position: relative;
display: grid; display: grid;
+1 -1
View File
@@ -25,7 +25,7 @@ onMounted(() => {
<template> <template>
<body> <body>
<template v-for="wish in wishes"> <template v-for="wish in wishes">
<Wish :rune="wish.rune" :type="wish.type" :color="wish.color"/> <Wish :wish="wish"/>
</template> </template>
</body> </body>
</template> </template>