diff --git a/content/_index.md b/content/_index.md
index 9749152..07c582f 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -12,14 +12,17 @@ you'll find lots of information about whatever [silly](/games) [hyperfixations](
![peach bullet by kingluludeer on deviantart](/img/kingluludeer_peach.png) **[last updated](/updates)**: 2024.08.09, new [blog post](/blog/sixth)!
-
+
-###### frens
+###### links
[![lucidiot](/img/lucidiot.gif)](https://tilde.town/~lucidiot/)
[![jacky](/img/jacky.png)](https://amber-teahou.se/)
[![untsuki](/img/untsuki.png)](https://tired-bun.neocities.org/)
[![natalie](/img/mew151.gif)](https://www.mew151.net/)
[![lars](/img/lars2.png)](https://larsfrommars.neocities.org/)
+[![pixel](/img/pixeldesu.png)](https://pixelde.su/)
+[![fool lovers](/img/foollovers.gif)](https://foollovers.com/)
+[![lost letters](/img/LostLetters.gif)](https://lostletters.neocities.org/)
[![ublock origin now!](../img/ublockoriginnow.png)](https://ublockorigin.com/)
@@ -31,13 +34,12 @@ you'll find lots of information about whatever [silly](/games) [hyperfixations](
[![firefox](../img/firefox.gif)](https://www.mozilla.org/firefox/new/)
[![w3c css valid](../img/w3ccss.png)](https://jigsaw.w3.org/css-validator/validator?uri=https%3A%2F%2Fpeachmoon.moe%2F)
[![w3c html5 valid](../img/w3chtml5.png)](https://validator.w3.org/nu/?doc=https%3A%2F%2Fpeachmoon.moe)
-[![fool lovers](/img/foollovers.gif)](https://foollovers.com/)
-[![lost letters](/img/LostLetters.gif)](https://lostletters.neocities.org/)[![i choose you! :: milotic](/img/milotic.png)](http://pkmn.caelestis.nu)[![pixel friends](/img/jeremiah.gif)](https://ac.kuchiki.net/)[![i ♥ moogles](/img/moogle.gif)](http://midnight-cloud.net/moogle)
+[![i choose you! :: milotic](/img/milotic.png)](http://pkmn.caelestis.nu)[![pixel friends](/img/jeremiah.gif)](https://ac.kuchiki.net/)[![i ♥ moogles](/img/moogle.gif)](http://midnight-cloud.net/moogle)
[![wisp protects the mana seed for peachmoon](/img/wisp.gif)](http://midnight-cloud.net/spirits)
-
+
###### fanlistings
[![magical girl fanlisting](/img/mahoushoujo.gif)](https://imaginary.nu/henshin/)[![sailor saturn fanlisting](/img/saturn.png)](https://fan.enamour.nu/saturn/)[![sailor moon s fanlisting](/img/sms.png)](https://fanlisting.serenitatis.de/sailormoons/index.php)[![daidouji tomoyo fanlisting](/img/tomoyo.png)](https://hoshi.nu/tomoyo/)[![card captor sakura fanlisting](/img/ccs.png)](https://fan.enamour.nu/ccs/)[![shoujo kakumei utena fanlisting](/img/utena.png)](https://sku.anthy.net/)[![mahou shoujo madoka magica fanlisting](/img/pmmm.png)](http://fan.after-death.org/magica/)[![anya forger fanlisting](/img/anya.jpg)](http://www.marheavenj.net/anya/index.php)[![spy x family fanlisting](/img/spyfamily.png)](https://michiru.org/spyxfamily/)[![sousou no frieren fanlisting](/img/frieren.jpg)](http://fan.midnight-cloud.net/frieren/)[![iwakura lain fl](/img/lain.png)](https://hoshi.nu/lain/)[![CLAMP fanlisting](/img/clamp.png)](https://hoshi.nu/clamp/)[![studio ghibli fanlisting](/img/ghibli.gif)](http://ghibli.perfectdrug.net)[![needy girl overdose fanlisting](/img/nso.png)](https://mizuki.world/nso/)[![sailor moon: another story fanlisting](/img/smas.png)](https://sailorcrystal.net/as/)[![animal crossing fanlisting](/img/ac.gif)](https://eku53ru.net/fl/ac/)[![nier automata fanlisting](/img/nier.jpg)](https://www.celes.net/nier/)[![stardew valley fanlisting](/img/stardew.png)](https://fan.surlybutterfly.net/stardewvalley/)[![undertale fanlisting](/img/ut.png)](https://fan.glast-heim.net/undertale/)[![yume nikki fanlisting](/img/yumenikki.png)](https://zanarkand.neocities.org/stardust/yume/fl)[![fatal frame fanlisting](/img/fatalframe.png)](https://tfl.hakumei.org/zero/)[![twin peaks fanlisting](/img/twinpeaks.png)](https://yaten.net/twinpeaks/)[![little twin stars fanlisting](/img/twinstars.png)](http://hellokitty.ravenbeauty.net/twinstars/)[![blahaj fanlisting](/img/blahaj.png)](http://sunnypark.buruma.net/blahaj/)[![sloth fanlisting](/img/sloth03.png)](http://nosastra.com/sloths/)
journaling too, is
yuri...
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/static/ai.txt b/static/ai.txt
new file mode 100644
index 0000000..4443459
--- /dev/null
+++ b/static/ai.txt
@@ -0,0 +1,88 @@
+# Spawning AI
+# Prevent datasets from using the following file types
+
+User-Agent: *
+Disallow: *.txt
+Disallow: *.pdf
+Disallow: *.doc
+Disallow: *.docx
+Disallow: *.odt
+Disallow: *.rtf
+Disallow: *.tex
+Disallow: *.wks
+Disallow: *.wpd
+Disallow: *.wps
+Disallow: *.html
+Disallow: *.bmp
+Disallow: *.gif
+Disallow: *.ico
+Disallow: *.jpeg
+Disallow: *.jpg
+Disallow: *.png
+Disallow: *.svg
+Disallow: *.tif
+Disallow: *.tiff
+Disallow: *.webp
+Disallow: *.aac
+Disallow: *.aiff
+Disallow: *.amr
+Disallow: *.flac
+Disallow: *.m4a
+Disallow: *.mp3
+Disallow: *.oga
+Disallow: *.opus
+Disallow: *.wav
+Disallow: *.wma
+Disallow: *.mp4
+Disallow: *.webm
+Disallow: *.ogg
+Disallow: *.avi
+Disallow: *.mov
+Disallow: *.wmv
+Disallow: *.flv
+Disallow: *.mkv
+Disallow: *.py
+Disallow: *.js
+Disallow: *.java
+Disallow: *.c
+Disallow: *.cpp
+Disallow: *.cs
+Disallow: *.h
+Disallow: *.css
+Disallow: *.php
+Disallow: *.swift
+Disallow: *.go
+Disallow: *.rb
+Disallow: *.pl
+Disallow: *.sh
+Disallow: *.sql
+Disallow: /
+Disallow: *
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@% @@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
+# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@( @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@ %@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@ %@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@( %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
+# @@@@@@@@@@@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
+# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@, @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@ %@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@ %@@@@& @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@ .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+# @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ spawning.ai
\ No newline at end of file
diff --git a/static/css/style.css b/static/css/style.css
index fb6e2d9..d7185eb 100644
--- a/static/css/style.css
+++ b/static/css/style.css
@@ -1,200 +1,207 @@
-/* dark & light modes */
:root,
:root.light {
- --bgColor: #F3F3F3;
- --fgColor: #484500;
- --metaColor: #FFA7BE;
- --headColor: #c87499;
- --linkColor: #589020;
- --hovColor: #FA809D;
- --bgSelect: #3a2930;
- --bgUrl: url(/img/pale.jpg) repeat;
- --red: #FA7A98;
- --dimRed: #F96889;
- --orange: #ffac12;
- --dimOrange: #ff9012;
- --yellow: #FFD612;
- --dimYellow: #fff41fd2;
- --green: #85b159;
- --dimGreen: #49860B;
- --blue: #04a5e5;
- --dimBlue: #1e66f5;
- --purple: #C4A5FB;
- --dimPurple: #9e82cf;
- --grey: #F1F1F1;
- --dimGrey: #c4c4c4;
- --u01: url(/img/f-ue.gif);
- --s01: url(/img/f-sita.gif);
- --kado1: url(/img/f-kado1.gif);
- --kado2: url(/img/f-kado2.gif);
- --migi: url(/img/f-migi.gif);
- --hidari: url(/img/f-hidari.gif);
- --kado3: url(/img/f-kado3.gif);
- --kado4: url(/img/f-kado4.gif)
- }
-
- :root.dark {
- --bgColor: #000040;
- --fgColor: #FFFFC8;
- --metaColor: #ff97f6;
- --headColor: #c87499;
- --linkColor: #99F3A3;
- --hovColor: #B89CF1;
- --bgSelect: #6c7086;
- --bgUrl: url(/img/stars.jpg) repeat;
- --red: #F897FE;
- --dimRed: #DD86E7;
- --orange: #E7CB8C;
- --dimOrange: #D6BB6E;
- --yellow: #F4FF93;
- --dimYellow: #E8FA8E;
- --green: #A1EEAA;
- --dimGreen: #4E8B62;
- --blue: #53D8FF;
- --dimBlue: #3BBBE8;
- --purple: #C5ADFB;
- --dimPurple: #A990E1;
- --grey: #CBD0FF;
- --dimGrey: #A0A8E6;
- --u01: url();
- --s01: url();
- --kado1: url();
- --kado2: url();
- --migi: url();
- --hidari: url();
- --kado3: url();
- --kado4: url();
- }
+ --bgColor: #F3F3F3;
+ --fgColor: #484500;
+ --metaColor: #FFA7BE;
+ --headColor: #c87499;
+ --linkColor: #589020;
+ --hovColor: #FA809D;
+ --bgSelect: #3a2930;
+ --bgUrl: url("/img/pale.jpg") repeat;
+ --red: #FA7A98;
+ --dimRed: #F96889;
+ --orange: #ffac12;
+ --dimOrange: #ff9012;
+ --yellow: #FFD612;
+ --dimYellow: #fff41fd2;
+ --green: #85b159;
+ --dimGreen: #49860B;
+ --blue: #04a5e5;
+ --dimBlue: #1e66f5;
+ --purple: #C4A5FB;
+ --dimPurple: #9e82cf;
+ --grey: #F1F1F1;
+ --dimGrey: #c4c4c4;
+ --u01: url("/img/f-ue.gif");
+ --s01: url("/img/f-sita.gif");
+ --kado1: url("/img/f-kado1.gif");
+ --kado2: url("/img/f-kado2.gif");
+ --migi: url("/img/f-migi.gif");
+ --hidari: url("/img/f-hidari.gif");
+ --kado3: url("/img/f-kado3.gif");
+ --kado4: url("/img/f-kado4.gif")
+}
+
+:root.dark {
+ --bgColor: #000040;
+ --fgColor: #FFFFC8;
+ --metaColor: #ff97f6;
+ --headColor: #c87499;
+ --linkColor: #99F3A3;
+ --hovColor: #B89CF1;
+ --bgSelect: #6c7086;
+ --bgUrl: url("/img/stars.jpg") repeat;
+ --red: #F897FE;
+ --dimRed: #DD86E7;
+ --orange: #E7CB8C;
+ --dimOrange: #D6BB6E;
+ --yellow: #F4FF93;
+ --dimYellow: #E8FA8E;
+ --green: #A1EEAA;
+ --dimGreen: #4E8B62;
+ --blue: #53D8FF;
+ --dimBlue: #3BBBE8;
+ --purple: #C5ADFB;
+ --dimPurple: #A990E1;
+ --grey: #CBD0FF;
+ --dimGrey: #A0A8E6;
+ --u01: url("");
+ --s01:url("");
+ --kado1: url("");
+ --kado2:url("");
+ --migi: url("");
+ --hidari:url("");
+ --kado3: url("");
+ --kado4:url("")
+}
- /* fonts */
@font-face {
- font-family: BabyDoll;
- src: url(/fonts/BabyDoll.ttf);
- }
+ font-family: BabyDoll;
+ src: url("/fonts/BabyDoll.ttf")
+}
+
@font-face {
font-family: Binchotan;
- src: url(/fonts/Binchotan.ttf)
+ src: url("/fonts/Binchotan.ttf")
}
+
@font-face {
font-family: Daydream;
- src: url(/fonts/Daydream.ttf)
+ src: url("/fonts/Daydream.ttf")
}
-/* 3-row layout */
+
.layout {
- width: 65%;
- height: auto;
- margin: auto;
-
- display: grid;
- grid:
- "header" auto
- "main" 1fr
- "footer" auto
- / 0.98fr;
- gap: 8px;
-
- justify-content: center;
- }
+ width: 65%;
+ height: auto;
+ margin: auto;
+ display: grid;
+ grid: "header" auto "main" 1fr "footer" auto / 0.98fr;
+ gap: 8px;
+ justify-content: center
+}
- .header { grid-area: header; }
- .main { grid-area: main; }
- .footer { grid-area: footer; }
+.header {
+ grid-area: header
+}
+.main {
+ grid-area: main
+}
+
+.footer {
+ grid-area: footer
+}
-/* hide theme button not in use */
.themeButton {
- cursor: pointer;
- border: none;
- font-size: 1rem;
- background-color: transparent
- }
-
- .dark .themeButton.dark,
- .themeButton.light {
- display: none
- }
-
- .dark .themeButton.light {
- display: block
- }
+ cursor: pointer;
+ border: none;
+ font-size: 1rem;
+ background-color: transparent
+}
- /* strawberry border */
-.box16{
- margin:1em 0; /* 中央寄せは0をautoに変更 */
- width: auto /* 幅 */
- }
- .u01{
- background:var(--u01) repeat-x;
- height:37px;
- margin:0 21px
- }
- .s01{
- background: var(--s01) repeat-x;
- height:37px;
- margin:0 21px
- }
- .box-top{
- background-image:var(--kado1), var(--kado2);
- background-position:top left, top right;
- background-repeat:no-repeat, no-repeat;
- height:37px
- }
- .box-center{
- background-image:var(--hidari), var(--migi);
- background-position:top right, top left;
- background-repeat:repeat-y, repeat-y;
- padding:0 21px
- }
- /* border around entire content area */
- .box-inner{
- background: var(--bgColor);
- padding: 25px 25px 8px;
- border-radius: 20px;
- }
- .box-bottom{
- background-image:var(--kado3), var(--kado4);
- background-position:top left, top right;
- background-repeat:no-repeat, no-repeat;
- height:37px
- }
+.dark .themeButton.dark,
+.themeButton.light {
+ display: none
+}
+
+.dark .themeButton.light {
+ display: block
+}
+
+.box16 {
+ margin: 1em 0;
+ width: auto
+}
+
+.u01 {
+ background: var(--u01) repeat-x;
+ height: 37px;
+ margin: 0 21px
+}
+
+.s01 {
+ background: var(--s01) repeat-x;
+ height: 37px;
+ margin: 0 21px
+}
+
+.box-top {
+ background-image: var(--kado1), var(--kado2);
+ background-position: top left, top right;
+ background-repeat: no-repeat, no-repeat;
+ height: 37px
+}
+
+.box-center {
+ background-image: var(--hidari), var(--migi);
+ background-position: top right, top left;
+ background-repeat: repeat-y, repeat-y;
+ padding: 0 21px
+}
+
+.box-inner {
+ background: var(--bgColor);
+ padding: 25px 25px 8px;
+ border-radius: 20px
+}
+
+.box-bottom {
+ background-image: var(--kado3), var(--kado4);
+ background-position: top left, top right;
+ background-repeat: no-repeat, no-repeat;
+ height: 37px
+}
-/* columns INSIDE the rows??? huge if true */
.col-wrapper {
display: flex;
width: 100%;
flex: 1 1 auto;
flex-direction: column;
justify-content: space-evenly;
- align-items: center;
+ align-items: center
}
+
.two-col {
column-width: 500px;
- gap: 1rem;
+ gap: 1rem
}
+
.three-col {
column-width: 330px;
gap: 1rem;
- text-align: center;
-}
-.two-col > div, .three-col > div {
- width: 100%;
- margin-bottom: 1rem;
- break-inside: avoid;
+ text-align: center
}
-.two-col, img {
+.three-col>div,
+.two-col>div {
+ width: 100%;
+ margin-bottom: 1rem;
+ break-inside: avoid
+}
+
+.two-col,
+img {
max-width: 100%;
- text-align: center;
+ text-align: center
}
.two-col-left {
max-width: 100%;
column-width: 500px;
- gap: 1rem;
+ gap: 1rem
}
-/* styling highlighted text*/
- ::-moz-selection {
+::-moz-selection {
color: var(--bgColor);
background: var(--metaColor)
}
@@ -204,7 +211,6 @@
background: var(--metaColor)
}
-/* main body */
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
@@ -212,168 +218,163 @@ html {
scrollbar-width: thin;
font-size: 0.9rem;
line-height: 1;
- margin: auto;
+ margin: auto;
overflow-wrap: break-word;
background: var(--bgUrl);
color: var(--fgColor);
- font-family: 'Binchotan', monospace;
+ font-family: 'Binchotan', monospace
}
img {
vertical-align: middle;
margin: 0;
+ padding: 0
+}
+
+.navBar>a {
+ text-decoration: none;
+ padding: 0 0.2rem;
+ border-radius: 0.3rem;
+ color: var(--linkColor)
+}
+
+a {
padding: 0;
+ text-decoration: none;
+ color: var(--linkColor)
}
-/* links */
-.navBar > a {
- text-decoration: none;
- padding: 0 .2rem 0 .2rem;
- border-radius: .3rem;
- color: var(--linkColor);
- }
-
- a {
- padding: 0;
- text-decoration: none;
- color: var(--linkColor);
- }
-
- a:active,
- a:hover {
- color: var(--hovColor);
+a:active,
+a:hover {
+ color: var(--hovColor)
}
-/* top link menu */
-
.head {
text-align: center;
align-items: center;
justify-content: center;
- align-content: center;
+ align-content: center
}
.navBar {
- padding: 0 0 0 0;
- display: flex;
- flex-direction: row;
- gap: .4rem;
- flex-wrap: wrap;
- justify-content: center;
- align-items: center;
- align-content: center
- }
+ padding: 0;
+ display: flex;
+ flex-direction: row;
+ gap: 0.4rem;
+ flex-wrap: wrap;
+ justify-content: center;
+ align-items: center;
+ align-content: center
+}
- /* toc link submenu */
.navtoc {
display: inline;
font-size: 0.9em;
+ text-align: center
+}
+
+.ph {
+ font-size: 1.4em;
+ vertical-align: middle;
+ display: inline-block;
+ color: var(--linkColor);
+ fill: var(--fgColor);
+ background-color: transparent
+}
+
+.ph:hover {
+ background-color: transparent;
+ color: var(--hovColor)
+}
+
+div.emoji {
+ justify-content: space-between;
+ text-align: center
+}
+
+div.emoji img {
+ justify-content: space-between;
+ text-align: center;
+ width: 50px
+}
+
+div.blinkie {
+ display: block;
+ text-align: center
+}
+
+div.blinkie img {
+ max-width: 150px;
+ padding-bottom: 0.2em
+}
+
+div.stamp {
+ display: block;
+ text-align: center
+}
+
+div.stamp img {
+ max-width: 100px;
+ max-height: 100px;
+ margin-bottom: 0.1em
+}
+
+div.banner {
+ display: block;
text-align: center;
}
- /* phospor-icons styling */
- .ph {
- font-size: 1.4em;
- vertical-align: middle;
- display: inline-block;
- color: var(--linkColor);
- fill: var(--fgColor);
- background-color: transparent;
- }
- .ph:hover {
- background-color: transparent;
- color: var(--hovColor);
- }
-
-/* headers, emoji, and line breaks */
- div.emoji {
- justify-content: space-between;
- text-align: center;
- }
-
- div.emoji img {
- justify-content: space-between;
- text-align: center;
- width: 50px
- }
-
- div.blinkie {
- display: block;
- text-align: center;
- }
-
- div.blinkie img {
- max-width: 150px;
- padding-bottom: 0.2em;
- }
-
- div.stamp {
- display: block;
- text-align: center;
- }
-
- div.stamp img {
- max-width: 100px;
- max-height: 100px;
- margin-bottom: 0.1em;
- }
-
- div.banner {
- display: block;
- text-align: center;
- }
-
- div.banner img {
- max-width: 100px;
- margin-bottom: 0.1em;
- }
-
- div.fanlist img {
- padding: 2px;
- }
-
- div.fanlist p {
- margin: 0.3em;
+div.banner img {
+ max-width: 88px;
+ margin-bottom: 0.1em
}
- div.aside {
- font-size: 0.8em;
- }
+div.fanlist img {
+ padding: 2px
+}
- div.song {
- font-size: 0.9em;
- text-align: center;
- }
+div.fanlist p {
+ margin: 0.3em
+}
- div.quiz img {
- margin: auto;
- text-align: center;
- max-width: 75%;
- }
+div.aside {
+ font-size: 0.8em
+}
- .button {
- background-color: var(--linkColor);
- border-radius: 7px;
- padding: 0.3em;
- text-align: center;
- display: inline-block;
- vertical-align: center;
- margin: 0.2em;
- }
+div.song {
+ font-size: 0.9em;
+ text-align: center
+}
- .button:hover {
- background-color: var(--metaColor);
- }
+div.quiz img {
+ margin: auto;
+ text-align: center;
+ max-width: 75%
+}
+
+.button {
+ background-color: var(--linkColor);
+ border-radius: 7px;
+ padding: 0.3em;
+ text-align: center;
+ display: inline-block;
+ vertical-align: center;
+ margin: 0.2em
+}
+
+.button:hover {
+ background-color: var(--metaColor)
+}
-/* headers & titles */
h1 {
- font-family: 'BabyDoll', cursive;
- color: var(--red);
- font-size: 2.5em;
- line-height: 0em;
- margin:0.2em;
- padding-bottom: 0.3em;
+ font-family: 'BabyDoll', cursive;
+ color: var(--red);
+ font-size: 2.5em;
+ line-height: 1.3rem;
+ margin: 0.2em;
+ padding-bottom: 0.3em
}
+
h2 {
font-family: 'Daydream', cursive;
color: var(--purple);
@@ -387,39 +388,39 @@ h3 {
font-family: 'BabyDoll', cursive;
color: var(--metaColor);
font-size: 1.8em;
- margin: 0;
+ margin: 0
}
h3::before {
-content: url(/img/sparklestar.gif);
-margin-right: 6px;
-vertical-align: middle;
+ content: url("/img/sparklestar.gif");
+ margin-right: 6px;
+ vertical-align: middle
}
h4 {
font-family: 'BabyDoll', cursive;
color: var(--hovColor);
font-size: 1.4em;
- line-height: 0rem;
+ line-height: 0;
margin: 0;
- text-indent: 0.5em;
+ text-indent: 0.5em
}
h4::before {
- content: url(/img/heart.png);
+ content: url("/img/heart.png");
margin-right: 6px;
- vertical-align: middle;
- }
+ vertical-align: middle
+}
- h5 {
- font-family: "Daydream", monospace;
- font-weight: bold;
- color: var(--red);
- font-size: 1.4em;
- line-height: 0.8em;
- margin:0em;
- text-indent: 0.7em;
- padding-top: 0.6em;
+h5 {
+ font-family: "Daydream", monospace;
+ font-weight: bold;
+ color: var(--red);
+ font-size: 1.4em;
+ line-height: 0.8em;
+ margin: 0;
+ text-indent: 0.7em;
+ padding-top: 0.6em
}
h6 {
@@ -427,84 +428,82 @@ h6 {
color: var(--red);
font-size: 1em;
line-height: 1em;
- margin: 0em;
+ margin: 0
}
-/* text */
p {
- padding: 0em;
- margin-block: 0.8em;
+ padding: 0;
+ margin-block: 0.8em
}
div.blogdate {
font-style: italic;
font-size: 0.9em;
- padding: 2px;
+ padding: 2px
}
div.blogauthor {
font-style: italic;
- padding: 2px;
+ padding: 2px
}
hr {
- border: 1px dashed;
- color: var(--hovColor)
- }
-
- .toc-list {
- margin-left: 0.3em;
- }
-
- ul {
- list-style-image: url(/img/tinylightpinkarrow.gif);
- font-size: 12pt;
- line-height: 1.2em;
- }
-
-/* footer */
- .footContainer {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-between;
- align-items: center;
- }
-
- .footLeft {
- font-size: 16px;
+ border: 1px dashed;
+ color: var(--hovColor)
}
+
+.toc-list {
+ margin-left: 0.3em
+}
+
+ul {
+ list-style-image: url("/img/tinylightpinkarrow.gif");
+ font-size: 12pt;
+ line-height: 1.2em
+}
+
+.footContainer {
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-between;
+ align-items: center
+}
+
+.footLeft {
+ font-size: 16px
+}
+
footer {
- font-size: 0.6em;
- clear: both;
- color: var(--footColor)
- }
-
- footer,
- td,
- th {
- text-align: left;
- }
-
- /* status.cafe */
- #statuscafe {
- padding: .5em;
- background-color: var(--bgColor);
- border: 1px solid var(--hovColor);
- border-radius: 1em;
- max-width: fit-content;
- text-align: left;
- margin-bottom: 12px;
- margin: auto;
+ font-size: 0.6em;
+ clear: both;
+ color: var(--footColor)
}
+
+footer,
+td,
+th {
+ text-align: left
+}
+
+#statuscafe {
+ padding: 0.5em;
+ background-color: var(--bgColor);
+ border: 1px solid var(--hovColor);
+ border-radius: 1em;
+ max-width: fit-content;
+ text-align: left;
+ margin: auto
+}
+
#statuscafe-username {
- margin-bottom: .5em;
-}
-#statuscafe-content {
- margin: 0 1em 0.25em 1em;
+ margin-bottom: 0.5em
}
-/*last.fm */
- .last {
+#statuscafe-content {
+ margin: 0 1em 0.25em
+}
+
+.last {
max-width: 90%;
- margin: auto;
- }
\ No newline at end of file
+ margin: auto
+}
\ No newline at end of file
diff --git a/static/img/notAI.png b/static/img/notAI.png
new file mode 100644
index 0000000..343d14e
Binary files /dev/null and b/static/img/notAI.png differ
diff --git a/static/img/notbyAI.svg b/static/img/notbyAI.svg
new file mode 100644
index 0000000..25c81ab
--- /dev/null
+++ b/static/img/notbyAI.svg
@@ -0,0 +1,29 @@
+
diff --git a/static/img/pixeldesu.png b/static/img/pixeldesu.png
new file mode 100644
index 0000000..e7f99f4
Binary files /dev/null and b/static/img/pixeldesu.png differ
diff --git a/static/robots.txt b/static/robots.txt
new file mode 100644
index 0000000..77470cb
--- /dev/null
+++ b/static/robots.txt
@@ -0,0 +1,2 @@
+User-agent: *
+Disallow: /
\ No newline at end of file