Giter Site home page Giter Site logo

tiddly-gittly / lol Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 0.0 1.12 MB

Tabs of Note, Whiteboard, Calendar..., split tabs in grid, launch pad for layouts, all in LOL: Layout-Of-Layout / Lay-Out-Launcher

Home Page: https://tiddly-gittly.github.io/lol/

License: MIT License

JavaScript 91.87% TypeScript 6.89% CSS 1.24%

lol's People

Contributors

linonetwo avatar

lol's Issues

帮助版面和启动器版面

我打算把打开的第一个界面改成一个帮助布局,然然后有一个回到主界面按钮可以打开布局列表,然后从布局列表可以进到类似vscode那种布局

Previous design thoughts

tiddly-gittly/tiddlywiki-plugins#60

像是notion或者Obsidian那样布局切换按钮放在顶部像是标签页一样的布局。

这里也算有点趋同进化吧,Notion是通过Tab并排展示多种View,适合大屏,Trello是通过下拉菜单,更不占屏幕空间,Clickup两种都用了
反正都是多个全屏的视图之间切换,其实用tab就相当于把视图切换的按钮平铺开来,放在顶部了。其实 Clickup 也是

取决于是否有同时展示的需求,或者是否需要一个仅展示关键信息的全局视图(类似Basecamp)

也有道理啊,我思考一下,如果用标签页的话,可能就可以左右分屏展示两个不同的布局

在一个新的布局里面,可以任意上下左右分屏。分拆每个屏都可以有多个布局。例如可以左边使用默认的故事留步曲,右边使用一个导图布局。

但是首先也得有人把脑图做成一个全屏的布局,才能结合进来。为了解决这个问题,可以提供一个快速布局创建器,允许大家把任意东西封进布局模板代码中间,形成一个新布局。

Use a custom storyflow without sidebar, and a sidebar without flow

想起来上次没搞定是因为侧边栏老是超出去,跑到别的窗口里

这样就没这个问题了。

只不过需要处理侧边栏的事件,被 event catcher 捕获后,往哪发的问题,可以都先默认发最左边的layout里。

不过别的软件都是默认多开一个tab,而不是在同一个tab里加新卡片,这个需要处理一下。最左边是故事河的时候,就加卡片,如果不是故事河,就加一个新tab放单页面?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.