tiddlywiki需要现代化的UI组件
-
没有枪,没有炮,咱就自己造。
其实这里选项卡的作用就是进行切换页面。那我们可以用reveal微件和按钮微件,再加上嵌入,就完全可以实现了。
<div class="tft-sidebar-buttons"> <$button set="$:/state/tft/ProjectsOverview" setTo="任务">任务栏</$button> <$button set="$:/state/tft/ProjectsOverview" setTo="项目">项目栏</$button> <$button set="$:/state/tft/ProjectsOverview" setTo="其他">意义、想法、回路</$button> <$button set="$:/state/tft/ProjectsOverview" setTo="隐藏">隐藏</$button> </div>
<$reveal type="match" state="$:/state/tft/ProjectsOverview" text="任务"> <$transclude tiddler="$:/plugins/mabuqian/time-for-task/ViewTemplate/ProjectsOverview/task" mode="block"/> </$reveal> <$reveal type="match" state="$:/state/tft/ProjectsOverview" text="项目"> <$transclude tiddler="$:/plugins/mabuqian/time-for-task/ViewTemplate/ProjectsOverview/project" mode="block"/> </$reveal> <$reveal type="match" state="$:/state/tft/ProjectsOverview" text="其他"> <$transclude tiddler="$:/plugins/mabuqian/time-for-task/ViewTemplate/ProjectsOverview/idea-intention-resonance" mode="block"/> </$reveal>
按钮代码和reveal代码,而对按钮来说,调整样式就方便很多,随便写一下都可能实现。
这也是我为啥喜欢tiddlywiki,因为缺少了东西,就自己创造了。对别人来说可能没啥用,也无法做到更深入的复用,但就像胶水一样,能粘上就可以了。可能tiddlywiki不是轮子式的,而是胶水式的。