ブックカタリストな火曜日

8:00

おはようございます。本日はブックカタリストの収録です。今年最後の収録になります(配信は来年の分です)。

午前中は、メルマガと『ライフハックの道具箱』を進めましょう。

メルマガ:

まずはmain稿から。

* * *

3700文字の原稿を書きました。

13:00

ブックカタリスト

収録です。

17:00

Textbox:

divの作り方を変えたので、pinboardの保存のロジックが崩れてしまいました。考えます。

* * *

崩れたロジックに対抗するために新しいロジックを作る、ということをやっていると延々と複雑になるので、少し考えました。

大本のdivを作るときに起きていたのは、divにmdファイルの中身をすべてつっこむので、styleタグもscriptタグもそこに含まれてしまい、scriptがうまく動かないことがある、でした。

なので、scriptタグがある場合は、その直前にdivの切り込みを入れることで強制的にdivの範囲を狭めることでした。styleタグは、divに含まれていても問題なく動作するので放置していました。

それが保存のためのロジックをややこしくしていた(styleタグがあるときに切り分けが必要となる)ので、そもそも最初のdivを作るときに、styleがあればそこに切り込みを、scriptがあればそこに切り込みを、という形に分けました。これで保存のロジックそのものはシンプルにできます。

* * *

ついでに付箋をドラッグするときに、付箋のサイズが小さいと非常にドラッグしにくいので、hover時にサイズを大きくするようにしました。cssで簡単にできます。

1
2
3
.draggblebox:hover{
transform: scale(1.2); 
}

これでずいぶんドラッグしやすくなりました。