ゆっくりしたい日曜日

7:00

おはようございます。今日はタスクの整理をして、後は新しいUIについて考えたいと思います。

publsih:知的生産の技術書086~088『発想の論理』『発想の整理学』『問う方法・考える方法』 | シゴタノ!

来週やることの整理:

Doneがうまく転記されているかのチェック→日付のリンクがおかしいことに気がつきた。

20221126ではなくハイフンを入れるようにすること。

来週のターゲットを振り返りに書いて、それを直接取り込む、というやり方はあまりよろしくないと感じる。抜本的にやり方を考え直そう。

* * *

今週の振り返りと来週の設定は、weekを見ながら書くわけだが、それ以外を見ることもある。それを考えたら、むしろTextbox以外のエディタで書いて、Textboxはさまざまな情報を行き来できた方がいいのではないか?

一つの文章として考える、ということ。

現状のweekに組み込んだ形でも、クリックしたら入力領域を拡大することで「カードに記入」している感覚が生まれるが、しかし、他の情報の参照はできなくなる。

* * *

独立ノート。

他のページがどう表示されていようとも表示されるノート。ページの隅っこに表示される。何かしらで表示のトグルができる。

あるいは、他のページをワイプで表示させるような機能をつけ、メインページは振り返りなどの文章をそのまま書く。

* * *

現状のシステムを踏襲するなら、モーダルがある。モーダルは各種主題ノートに書き込むための装置だが、書き込み先をweekにすることもできる。

* * *

振り返りの欄は、weekに属してはいるが、一方で「振り返り一覧」みたなもので読みたいこともあるかもしれない。

別のページに書いて、それを参照する形にする? あるいはその逆でweekから抜粋して一覧を作る?

別のページも一つのまとめるパターンと、個別にファイルを作るパターンがある。

* * *

weekのそれぞれの日付の終了タスクは、作業記録からやってきて、それぞれweekとdoneに両方転記されている。そういう形もある。

16:00

Textbox:

週の振り返りをほぼやらないままに、新しいファイルを開くパターンを試していました。とりあえず、独立領域として開く機能を試しています。名前はwindowだとJavaÍScript的にややこしいのでhatchとしました。「ハッチを閉める」とかのハッチです。

このハッチは、モーダルのように一つが開いているときは別のものは開かない、というタイプではないので、すべてのハッチをあらかじめ作るのではなく、オブジェクト的にインスタンスを作る感じにするのがよいでしょう。

で、どうするか。

要素のセットをHTMLにおいてdisplay:noneにしておいて、そのノードをコピーして使う、というのが一つ考えられます。idなどはそのときに設定するという感じ。で、その領域にページを追加する、というやり方。

JavaScriptで〇からエレメントを構築してもいいのですが、見栄えのチェックやデザイン変更が若干手間な点が気になるので、一度このやり方をやってみます。