Skip to content

miloce/home

Repository files navigation

洛栀の主页

简单的小主页

洛栀の主页

主页的 Logo 字体已经过压缩,若用本站 Logo 以外的字母会变回默认字体,这里是 完整字体

Demo

由于 CDN 缓存原因,查看最新效果可能需要 Ctrl + F5 强制刷新浏览器缓存

功能

  • 载入动画
  • 站点简介
  • Hitokoto 一言
  • 日期及时间
  • 实时天气
  • 时光进度条
  • 音乐播放器
  • 移动端适配
  • 播放器取消使用 Aplayer

部署

yarn install
yarn dev
yarn build

构建完成后,可将 dist 文件夹下的文件上传至服务器,也可使用 Vercel 等托管平台一键导入并自动部署

天气

天气数据使用高德开放平台API,地区获取使用腾讯地图位置服务API

  • 前往 高德开放平台控制台 创建一个 Web 服务 类型的 Key,并将 Key 填入 .env 中的 VITE_WEATHER_KEY
  • 前往 腾讯位置服务控制台 创建一个应用,在应用管理中创建密钥,并将创建的 Key 填入 .env 中的 VITE_IP_KEY
  • 需要在腾讯位置服务的密钥管理中勾选「IP定位」服务权限

也可自行更换其他方式

音乐

本项目采用了基于 MetingJSAplayer 音乐播放器,可实现快速自定义歌单
*仅支持 中国大陆地区

请在 .env 文件中更改歌曲相关参数即可实现自定义歌单列表

# 歌曲 API 地址
VITE_SONG_API = "https://api-meting.luozhinet.com"
# 歌曲服务器 ( netease-网易云, tencent-qq音乐 )
VITE_SONG_SERVER = "netease"
# 播放类型 ( song-歌曲, playlist-播放列表, album-专辑, search-搜索, author-艺术家 )
VITE_SONG_TYPE = "playlist"
# 播放 ID
VITE_SONG_ID = "7452421335"

字体

现采用 HarmonyOS Sans 开源字体,采用字体拆分,提升加载速度

技术栈

API

  

About

一个简洁的个人主页。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors