generated at
日付計算SVG
https:// idy.herokuapp.com/dcs/
これをsvgにできると良さそう
できたdnin
deadlinetimer.com みたいなのをScrapboxに埋め込みたかった
完成して嬉しい

期日が近いと色が変わる実装があっても良さそうdnin
当日は黄色にした

10/10 ではレイアウトが崩れるようですsuto3
ちょっと小さくしてみました
あと、西暦10000年問題に対応していないようです。これは仕様ですか? suto3
[https://idy.vercel.app/dcs/10000/1/1#.svg]
げ!そうかもdnin
datetime.MAXYEARが9999と決まってますね
なるほどsuto3

日付計算SVG を UserScriptのPageMenuのアイコンにしてみましたsuto3
横幅に合わせて画像が縮小されるので、表示が非常に小さくなった
特に上の年月日が読みづらい
下の日数は普通に読むことができる
なので、画像を正方形に近くして、レイアウトを工夫して文字を大きくすれば実用的に使えそうです
ちょっと調整してみます!dnin
うちの環境では「年」の字のところが改行されています suto3
日付の文字が大きすぎるように思います
一番大事な情報である「あと何日」という所を一番目立つようにしたらよいと思います
配色、何がいいですかねdnin
別に不要か
どういうスパンで色分けしたら良さそうか
(10年、5年、3年、1年、6ヶ月、3ヶ月、1ヶ月、2週間、1週間、3〜1日)とか?
色指定がある場合のみ色分けを無視、とか
script.js
scrapbox.PageMenu.addMenu({ title: '日付カウントダウン', /* 日付計算SVG の画像を貼る */ image: 'https://idy.herokuapp.com/dcs/2021/6/10#.svg' }) /* 下位のメニューには ToDo とか */ scrapbox.PageMenu('日付カウントダウン').addItem({ title: () => "Todo", onClick: () => location=`https://scrapbox.io/villagepump/ToDo` }) /* とりあえず書くページとか */ scrapbox.PageMenu('日付カウントダウン').addItem({ title: () => "inbox", onClick: () => location=`https://scrapbox.io/villagepump/inbox` }) /* 懸案事項 とかを入れる */ scrapbox.PageMenu('日付カウントダウン').addItem({ title: () => "pending", onClick: () => location=`https://scrapbox.io/villagepump/pending` })

2021/7/1 ダークモードに対応


記念日をSVGにするだけの奴を作ってた
WEBアプリ作るのが楽しくなってよくわからないこういうのを作った
ルンバの誕生日
記念日のほうに干支はいらない気がするw
とある芸人の誕生日
年齢は変わっていくから、井戸端の干支比とると面白そう