Commit Graph

24 Commits

Author SHA1 Message Date
Konstantinos Kaloutas
9507f0efe6 fix: right sidebar header wrap and content padding 2023-08-22 16:08:26 +08:00
Konstantinos Kaloutas
f04fcf4abf disable sidebar pane conetnt scrolling 2023-08-22 00:15:54 +08:00
Konstantinos
caf1d9d1e3 Enhance: Left sidebar (#9880)
* wip: right sidebar

* fix: graph height

* re-enable scrolling on list

* style: indentation

* fix: always expand block when added to sidebar

* fix: show close button on mobile

* wip: right sidebar

* support default and custom icons

* fix whiteboard icon

* fix: header overflow

* remove unneeded dependency

* fix graph icon

* add middle click action and context menu

* add more context menu actions

* add reordering support

* fix dropdown visibility

* dnd fixes and initial state

* varous fixes

* fix event propagation

* enhance accesibility

* area expanded fix

* add translations

* refactoring

* enhance performance

* enhance text overflow

* fix page link

* drag enter fix

* add rounded corners and transition

* add keyboard shortcuts icon

* revert left sidebar change

* left sidebar bg and border

* various left sidebar enhancements

* alignment fixes

* split favorites and recents scrolling

* handle unavailable icon

* handle overflow edge case

* fix and refactor menu shortcuts

* handle zero items

* display nan shortcuts on mouse over

* min height fix

* min height fix

* simplify chevron icon

* minor fixes

* add flashcards shortcut

* revert initial sidebar state changes

* cloud icon fix

* fix border radius

* add missing go-home shortcut

* add clear recent button

* fix typo

* hide scrollbars

* remove transition

* fix: favorites

* fix: border and rounded corners

* fix: dnd delay

* Revert "add clear recent button"

This reverts commit d8c52c35f0.

* fix: keyboard shortcuts

* fix: shortcuts

* remove unused require
2023-08-16 23:39:29 +08:00
Konstantinos Kaloutas
f7f470a4af fix: border and rounded corners 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
d704e3c9c1 revert left sidebar change 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
ef7672de6a add rounded corners and transition 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
20bd31d662 enhance text overflow 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
49b28ab03f refactoring 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
05719505b0 enhance accesibility 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
d7998cf8b7 varous fixes 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
d158eb17df fix dropdown visibility 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
79bf300dcb add reordering support 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
bf17c700c8 add middle click action and context menu 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
478f20dc9f fix: header overflow 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
775825d729 wip: right sidebar 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
99bef71704 fix: show close button on mobile 2023-08-04 11:16:18 +08:00
Konstantinos Kaloutas
ade8848e4a wip: right sidebar 2023-08-04 11:16:18 +08:00
Ben Yorke
86d4351e96 design refresh 2023-06-09 10:49:18 -04:00
Konstantinos Kaloutas
a114f0547f fix: interact.js touch-action warning 2023-05-30 11:53:22 -04:00
Konstantinos Kaloutas
6756395763 enhance: introduce exit full-screen button 2023-05-26 13:25:41 +03:00
Konstantinos Kaloutas
d7f8eda846 enhance: window title bar 2023-05-19 18:23:15 +03:00
Aitor Gamarra
425dc801b7 Add support for win32 custom titleBar 2023-05-16 18:43:20 +02:00
Calum Lind
02e8dbabd2 fix: Garbled text in sidebar and dropdown menus on Linux
Linux users with Intel GPUs have been reporting issues with garbled
or ghosting text in the sidebar nav and header dropdown menu.

The exact cause is unknown but likely a Electron rendering issue with
Intel GPUs when opacity is set with the icons and text elements.

To workaround the problem we can set an element that will change the
stacking context directly on the problem elements.

Fixes: https://github.com/logseq/logseq/issues/7233
2023-05-03 09:40:31 -04:00
Tienson Qin
8c5314d449 fix: lint 2023-04-12 20:37:52 +08:00