mirror of
https://github.com/blueskychan-dev/blueskychan.dev.git
synced 2025-07-08 15:51:04 +00:00
commit
3b3061a275
6 changed files with 47 additions and 18 deletions
|
@ -1,2 +1,3 @@
|
|||
# About me version 2 :3
|
||||
|
||||
I had no much to say here, however.... >33333
|
|
@ -1,13 +1,16 @@
|
|||
---
|
||||
title: "Goodbye fusemeow.me, Hello blueskychan.dev"
|
||||
desc: Hello world!
|
||||
date: "28/12/2023"
|
||||
tags:
|
||||
- new home
|
||||
- new stuff
|
||||
---
|
||||
|
||||
### Move on from fusemeow.me to blueskychan.dev
|
||||
|
||||
Now i just move on from fusemeow.me to blueskychan.dev, here is why:
|
||||
|
||||
- 1. Performance:
|
||||
Because old blueskychan website (aka fusemeow.me) is kinda use gif image to animated background and it make some devices like older phones/potato devices can crash easily, it why we move on!
|
||||
- 2. Design:
|
||||
|
@ -20,4 +23,5 @@ The old one is hosted on github pages, but due to this version use next.js, now
|
|||
Also Thanks you for all support! :3
|
||||
|
||||
Credit: @bluestar.owo (Helper)
|
||||
|
||||
- Last updated: 28 Dec 2023
|
BIN
public/illust_111261733_20231222_212212-min.webp
Normal file
BIN
public/illust_111261733_20231222_212212-min.webp
Normal file
Binary file not shown.
After Width: | Height: | Size: 42 KiB |
|
@ -3,7 +3,7 @@ import About from "~/components/About"
|
|||
import Avatar from "~/components/Avatar"
|
||||
import Profile from "~/components/Profile"
|
||||
import SocialLinks from "~/components/SocialLinks"
|
||||
import Head from 'next/head'
|
||||
import Head from "next/head"
|
||||
|
||||
const inter = Inter({ subsets: ["latin"] })
|
||||
|
||||
|
@ -15,7 +15,10 @@ export default function Home() {
|
|||
<Head>
|
||||
<title>About blueskychan_ :3</title>
|
||||
<meta property="og:title" content="Hello, World! >3" key="title" />
|
||||
<meta property="og:description" content="About some stupid person call blueskychan, aka Fuse/Mind :3" />
|
||||
<meta
|
||||
property="og:description"
|
||||
content="About some stupid person call blueskychan, aka Fuse/Mind :3"
|
||||
/>
|
||||
</Head>
|
||||
<div className="backdrop-blur-md bg-gray-700/50 rounded-lg p-2">
|
||||
<div className="flex flex-row space-x-3 p-4 items-center ">
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import fs from "fs"
|
||||
import matter from "gray-matter"
|
||||
import md from "markdown-it"
|
||||
import Head from "next/head"
|
||||
|
||||
export async function getStaticPaths() {
|
||||
const files = fs.readdirSync("posts")
|
||||
|
@ -27,12 +28,34 @@ export async function getStaticProps({ params: { slug } }) {
|
|||
}
|
||||
|
||||
export default function PostPage({ frontmatter, content }) {
|
||||
|
||||
const postTags = frontmatter.tags.map((tag) => (
|
||||
<div
|
||||
className="inline-block border-2 rounded-md p-1 w-fit h-fit font-bold text-lg mr-1"
|
||||
key={tag.toString()}
|
||||
>
|
||||
{tag}
|
||||
</div>
|
||||
))
|
||||
|
||||
const proseClass =
|
||||
"prose p-4 prose-invert prose-neutral mx-auto bg-gray-700/50 backdrop-blue-md backdrop-blur-md h-screen"
|
||||
"prose p-4 prose-invert prose-neutral mx-auto bg-gray-700/50 backdrop-blue-md backdrop-blur-md h-100"
|
||||
return (
|
||||
<>
|
||||
<Head>
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:title" content={frontmatter.title} />
|
||||
<meta property="og:description" content={frontmatter.desc} />
|
||||
|
||||
<meta name="twitter:title" content={frontmatter.title} />
|
||||
<meta name="twitter:description" content={frontmatter.desc} />
|
||||
</Head>
|
||||
<div className={proseClass}>
|
||||
<p className="font-bold text-md">{frontmatter.date}</p>
|
||||
<h1 className="border-b-2 p-1">{frontmatter.title}</h1>
|
||||
<div>{postTags}</div>
|
||||
<div dangerouslySetInnerHTML={{ __html: md().render(content) }} />
|
||||
</div>
|
||||
</>
|
||||
)
|
||||
}
|
||||
|
|
|
@ -3,18 +3,16 @@
|
|||
@tailwind utilities;
|
||||
|
||||
html {
|
||||
/* Apply background styles to the html element */
|
||||
--background-image: url("/illust_111261733_20231222_212212.jpg");
|
||||
--background-image: url("/illust_111261733_20231222_212212-min.webp");
|
||||
background-image: var(--background-image);
|
||||
background-repeat: no-repeat;
|
||||
background-attachment: fixed;
|
||||
background-size: cover;
|
||||
background-position: center center;
|
||||
color: rgb(255, 255, 255);
|
||||
height: 100%; /* Ensure full height */
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
body {
|
||||
/* Ensure body also fills viewport */
|
||||
height: 100%;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue