Commit Graph

35 Commits

Author SHA1 Message Date
Tienson Qin
db1ed29900 enhance: search lag 2021-10-06 18:04:24 +08:00
Charlie
7f9a04d2c1 feat(ui): enhance left sidebar (#2899)
* feat(ui): enhance left sidebar

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2021-10-01 21:27:31 +08:00
Tienson Qin
6dd54a53c6 fix: clicking links in the left sidebar doesn't close the modal 2021-09-28 22:09:07 +08:00
Tienson Qin
0afd15c23d enhance(mobile): bottom buttons
also, fixed todo cycle
2021-09-28 14:58:43 +08:00
charlie
1370fb4d18 enhance(ui): new version installation tips instead of native alert message 2021-09-28 12:09:05 +08:00
Tienson Qin
3c4ad523a8 enhance: display a warning button for the demo graph 2021-08-26 00:17:49 +08:00
Peng Xiao
dfed8b57ff fix: remove repo-name max-width:none 2021-08-12 17:53:26 +08:00
Peng Xiao
64968d6598 fix: several UI issues 2021-08-12 17:53:26 +08:00
Tienson Qin
5dfd9b1be4 fix: a page name can's be both started and ended with a slash
The reason is that it's corresponding file will be a hidden file.
2021-08-10 08:33:50 +08:00
Tienson Qin
3c0a02ae0a feat(srs): add toggle cards support 2021-07-22 12:07:04 +08:00
Peng Xiao
6eb3588930 fix: always use default cursor for header buttons 2021-07-22 10:12:41 +08:00
Charlie
bb7e45c145 ui: header action buttons 2021-07-16 16:59:33 +08:00
charlie
c4a687b4ee ui: polish header action buttons 2021-07-16 16:59:33 +08:00
Tienson Qin
7d91d2e009 fix: can't drag the desktop app when scrolling down a bit
close #2432
2021-07-16 15:47:17 +08:00
Tienson Qin
5ef0c70ba2 enhance: mac header bar 2021-07-07 02:35:37 +08:00
Tienson Qin
dd53195e92 enhance: use home icon instead of our logo for the mac desktop app 2021-07-07 01:49:54 +08:00
Tienson Qin
0812847216 fix: electron header style issues on Mac 2021-07-07 01:32:35 +08:00
Peng Xiao
d76d17d01e fix: title icon alignment 2021-07-06 22:54:27 +08:00
Junyu Zhan
c30449eff0 feat: remove border on mac for now 2021-07-02 11:19:49 +08:00
Junyu Zhan
23aacc9f11 feat: make title bar icons align better on mac 2021-07-02 11:19:49 +08:00
Junyu Zhan
43d8c0ef3f feat: add border to header on mac electron and center align icons 2021-07-02 11:19:49 +08:00
Tienson Qin
1eb6ceef4f feat: frameless desktop app on Mac 2021-07-02 11:19:49 +08:00
Devon Zuegel
abe3dd6b99 Bump up opacity on icons to increase contrast 2021-06-17 10:30:02 +08:00
Tienson Qin
8f6505d04b enhance: scrollbar no longer limits to the main content
also, a sticky right topbar
2021-04-18 12:56:44 +08:00
Junyu Zhan
9fe925f9fc feat: new layout for sidebar 2021-04-17 19:38:26 +08:00
Weihua Lu
3d7642ace8 fix: truncate repo name(7ch by default) in small screen
do not hide repo header
2021-04-07 20:55:31 +08:00
Tienson Qin
8ea487a5cd enhance: theme tweaks
Code and ideas are mostly from https://github.com/PiotrSss/logseq-bujo-theme.
2021-02-22 22:51:29 +08:00
Tienson Qin
a7c41eb12c fix: display the main menu dots on mobile 2021-02-09 18:25:48 +08:00
charlie
00668bdeca fix(ui): align repos menus with right side 2021-02-04 14:54:57 +08:00
Tienson Qin
1a9a7e5ec8 feat(electron): polish ui 2021-01-27 23:55:30 +08:00
charlie
76de88104e improve(electron): polish toolbar ui 2021-01-26 16:56:40 +08:00
charlie
8a440e910a refactor: separated css modules from common style 2020-12-14 21:13:12 +08:00
charlie
7c7ce3d740 refactor: add stylelint processor 2020-12-07 12:37:20 +08:00
charlie
8bf550d2ea [refactor] improve main content layout . 2020-12-05 12:19:21 +08:00
Runjuu
f05a77a31b feat(component/header): extract some css into seperate file 2020-11-13 13:00:57 +08:00