Ammar Ahmed
748d0e2fe3
web: cleanup
2025-04-09 12:03:12 +05:00
01zulfi
5a50b7f576
web: fix list pane not expanding ( #7758 )
...
* web: fix list pane not expanding
* when a nav item was clicked, list pane was removed entirely which made it difficult to re-open it, now when nav item is clicked we manually collapse, expand, or reset the list pane
* open list pane if 'reveal in list' is called
* open list pane if navigated to a different nav item
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: clicking on nav item should not collapse list pane
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: collapse hovered nav pane when notebook/tag item clicked
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-09 12:03:12 +05:00
01zulfi
b9dba85a57
web: restore notebook crumbs ( #7765 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-09 12:03:12 +05:00
Abdullah Atta
38f173c52c
web: make editor note properties work like toc
2025-04-09 12:03:12 +05:00
Abdullah Atta
c682844563
web: slightly improve add note button ui
2025-04-09 12:03:12 +05:00
Abdullah Atta
117a505bd2
web: minor ui fixes
2025-04-09 12:03:12 +05:00
Abdullah Atta
b49f81d9aa
theme: fix button hover colors
2025-04-09 12:03:12 +05:00
Abdullah Atta
7b47c31d88
web: make notesnook branding a bit smaller
2025-04-09 12:03:12 +05:00
Abdullah Atta
b59377f9bd
web: minor ui changes and fixes
2025-04-09 12:03:12 +05:00
Abdullah Atta
ca14fd5b8a
web: collapse sidebar on navigate if sidebar is temporarily expanded
2025-04-09 12:03:12 +05:00
Abdullah Atta
3e22aa2d10
web: fix scrollbar styling in sidebar
2025-04-09 12:03:12 +05:00
Abdullah Atta
47e901d910
web: reset search on navigate
2025-04-09 12:03:12 +05:00
Abdullah Atta
3fb9624be6
web: fix expand sidebar button not working
2025-04-09 12:03:12 +05:00
Abdullah Atta
82666d0c18
web: always show "X" button if there is query in search input
2025-04-09 12:03:12 +05:00
Abdullah Atta
09a5a58027
web: bump version to 3.1.0-beta.0
2025-04-09 12:03:12 +05:00
Abdullah Atta
1acf8cc655
web: use virtualized tree for rendering toc
2025-04-09 12:03:12 +05:00
Abdullah Atta
8e31533ddb
web: add support for pre-expanding tree nodes on creation
2025-04-09 12:03:12 +05:00
Abdullah Atta
89f06c4531
web: do not collapse child nodes when collapsing parent
2025-04-09 12:03:12 +05:00
Abdullah Atta
bd8be1665d
web: fix all tests
2025-04-09 12:03:12 +05:00
Abdullah Atta
ea0e54c2f0
global: update ui
2025-04-09 12:03:12 +05:00
01zulfi
e42c858319
web: refactor props for Tags component
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-09 12:02:03 +05:00
01zulfi
56046f5695
web: separate component for tab items in sidebar
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-09 12:02:02 +05:00
01zulfi
a723c3c9c6
web: new sidebar ui
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-09 12:02:02 +05:00
01zulfi
8a431fb79b
web: add publish:update item in note menu options ( #7664 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-07 11:21:12 +05:00
01zulfi
12cfc0dafd
web: clear query when search is closed ( #7700 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-04-07 11:19:49 +05:00
01zulfi
d5a719c9f6
editor: font ligatures for common symbols ( #7800 )
...
* editor: font ligatures for common symbols
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* Update packages/editor/src/extensions/font-ligature/font-ligature.ts
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
---------
Signed-off-by: Abdullah Atta <thecodrr@protonmail.com >
Co-authored-by: Abdullah Atta <thecodrr@protonmail.com >
2025-03-28 14:13:02 +05:00
01zulfi
d27595cfd9
web: pinned tab fixes ( #7692 )
...
* web: pinned tab fixes
* fix pinned tab not working after page reload
* fix note opening in new tab even if its tab is present when active note is pinned
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: fix focusing pinned tab after reloading app
---------
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-03-27 16:00:50 +05:00
01zulfi
4e4990bd98
web: add toggle focus mode command ( #7736 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-25 12:09:19 +05:00
01zulfi
e1aa3b59be
web: add reset zoom button ( #7750 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-24 12:36:01 +05:00
Abdullah Atta
b56e381022
web: fix editor cursor jumping to start on creating a new note
2025-03-24 12:28:30 +05:00
Ammar Ahmed
8df7b5c56b
web: fix editor rerendering on session type change from new to default ( #7759 )
...
* web: fix editor rerendering on session type change from new to default
* web: fix multiple notes created on typing new note
2025-03-14 11:57:16 +05:00
01zulfi
04519d1db7
editor: fix scroll into view when used by toc ( #7764 )
...
* add scroll-margin-top: 35px
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-14 11:55:55 +05:00
Ammar Ahmed
7b808bea0b
web: fix ui flicker in editor when creating new note ( #7761 )
2025-03-12 13:16:13 +05:00
01zulfi
dcdd876a4c
web: align note title with rest of ui ( #7731 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-04 09:54:57 +05:00
Abdullah Atta
e06320108b
web: fix gap between title and editor on entering focus mode
2025-03-01 10:50:38 +05:00
01zulfi
2ca02937df
editor: open internal links in new tab for middle mouse click ( #7688 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-03-01 09:22:47 +05:00
Abdullah Atta
15f4f2accb
desktop: add support for switching release tracks
...
this also includes relevant tests for the auto updater
2025-02-28 18:03:05 +05:00
01zulfi
efa73a1c32
web: update toast position ( #7665 )
...
* current position would overlap slightly with the status bar, this commit moves the toast a little higher so it doesn't overlap
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-25 13:21:57 +05:00
Abdullah Atta
422c2492c4
web: fix react error on feature dialog
2025-02-25 10:10:06 +05:00
Abdullah Atta
8d83f5474d
web: fix editor tests
2025-02-24 11:53:51 +05:00
Abdullah Atta
911adfc151
web: fix reloading app loses the expanded size of a collapsed pane
2025-02-24 11:11:03 +05:00
Abdullah Atta
23f710856e
web: fix collapsed pane cannot be resized
2025-02-24 11:10:37 +05:00
Abdullah Atta
7f6274821c
web: fix title auto resizing on firefox
2025-02-24 10:48:11 +05:00
Abdullah Atta
4700843517
web: fix note content loading in editor
...
this broke when we migrated to the new tabs logic and was fixed by
using `editor.updateContent` which is significantly slower than
creating a new editor/editor view. This commit fixes that by
depending on the `getContent` function which changes whenever the
content is changed in a session handling all kinds of different
cases.
2025-02-24 10:38:37 +05:00
Abdullah Atta
8e1faf9f60
web: command palette improvements
...
This includes:
- Full refactoring of the command palette
- Remove command transformation logic for dynamic
commands
- Replace note, notebook & tag specific commands
with a simple menu item -> command conversion logic
- Cached filtering (with notes, notebooks etc.
refetching on sync)
- Add support for fuzzy searching on command group
- Modernize UI to look more like a command palette and less like a dialog
2025-02-21 12:29:25 +05:00
01zulfi
0f2b1d3e14
web: fix tags not adding/removing in note header bar ( #7623 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-20 13:02:49 +05:00
Abdullah Atta
fc31b2a8d7
web: pressing escape key shouldn't exit fullscreen mode in firefox
2025-02-19 16:04:21 +05:00
01zulfi
2708bac4fb
web: wrap & remove auto-resize of note title ( #7290 )
...
* web: wrap & remove auto-resize of note title
* wrap note title if it overflows
* remove auto-resizing of note title based on its length
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
* web: remove newlines in title textarea
---------
Co-authored-by: Abdullah Atta <abdullahatta@streetwriters.co >
2025-02-19 15:56:36 +05:00
01zulfi
a47967dd53
web: add command palette ( #7314 )
...
Signed-off-by: 01zulfi <85733202+01zulfi@users.noreply.github.com >
2025-02-19 15:48:44 +05:00
Abdullah Atta
b636b09a96
web: disable all kinds of navigation in pinned tabs
2025-02-17 11:58:26 +05:00