Skip to content
This repository has been archived by the owner on Oct 24, 2024. It is now read-only.

Moemu/FortuneUpUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FortuneUpUp

今天会是什么样的一天呢

✨简介✨

​ 一个今日运势占卜工具,设计的初衷是为了取代博客在用的程序员老黄历,旨在给你的生活增添一些乐趣,设计启发和素材来自于《公主连结 Re:Dive》的一次新年占卜活动。

Demo页面

占卜结果

FortuneUpUp里边的推荐你去做/不要做的事件大多都是基于业余程序员(也就是我)的一些日常生活而写出来的,有代码,博客,UP主,视频,游戏,应用,社交,网站,日常等这几大类,如果您有一些想法,欢迎您提出PR。

关于特性与近期更新目标:FortuneUpUp To Do List

​ 温馨提示: FortuneUpUp生成的内容仅供娱乐,请在面对占卜结果的时候慎重考虑到底要不要做还是不做,由此产生的后果作者概不负责。

🪄使用🪄

添加以下代码到您的网页中

<script src="https://cdn.jsdelivr.net/gh/Moemu/FortuneUpUp/FortuneUpUp.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/Moemu/FortuneUpUp/FortuneUpUp.css"></link>

绑定事件(使用 min.js 时自动加载)

<div id="StartFortuneUpUp" onclick="StartFortuneUpUp()"></div>

或者

window.onload = function(){
  StartFortuneUpUp();
}

⚒️自定义⚒️

我们鼓励用户 folk 此 repo 以自定义自己的 FourtuneUpUp 内容。

如果您对 JavaScript 不熟悉,那么本内容可能对您有所帮助。

1. 自定义字体

FortuneUpUp 允许用户自定义自己的字体,在 FortuneUpUp.js 首行的设置项中找到 CustomFont 变量,将其中的内容换成你自己的字体即可。

温馨提示:您需要提前在您的CSS/HTML文件中加入您字体的CDN链接,并确保它在 FortuneUpUp 之前加载,不然会显示默认的微软雅黑。

2. 自定义事件

按照这个格式配置你的自定义事件。

对于 Events 中的普通事件,格式如下:

{name:"(事件名/标题)",good:"(若这个事件被选为宜事件,下方显示的注释。)",bad:"(若这个事件被选为忌事件,下方显示的注释。输入null则不会被选为忌事件)",tag:"(事件标签,通常是职位或者是兴趣爱好名,在未来引入该特性)"}

对于 SpecialFestivalEvents 中的特别日事件,格式如下:

{Date:"(触发日期。日期格式: (L)MM.DD 若日期前含有L,则为农历)",name:"(事件名/标题)",good:"(若这个事件被选为宜事件,下方显示的注释。)",bad:"(若这个事件被选为忌事件,下方显示的注释。输入null则不会被选为忌事件)"}

对于 NormalFestivalEvents 中的普通节假日事件,格式与 Events 一致(注意:NormalFestivalDateList 不支持农历)

🎉示例🎉

博客示例页面: 运势UpUp

博客示例页面

⚒️关于⚒️

使用GPL v3.0协议

使用了 https://github.com/jjonline/calendar.js 中的部分源代码并移植

作者: Moemu