Commit Graph

209 Commits

Author SHA1 Message Date
Aslam H
fa03facf64 chore: link active to exact 2024-10-29 14:49:24 +07:00
Aslam H
4dacd69be9 refactor: remove isCustomNodeSelected 2024-10-28 11:11:08 +07:00
Aslam H
e9a8539305 fix: only show bubble to textContent 2024-10-28 11:10:25 +07:00
Aslam H
8ee564e952 chore: editor focus between title and content 2024-10-22 21:36:40 +07:00
Aslam H
adbb9a6b95 chore: reset palette state 2024-10-22 21:29:08 +07:00
Aslam H
2e00e9d692 chore: throttle from 3s to 1s 2024-10-22 21:19:21 +07:00
Aslam H
58af4100b0 refactor: page item 2024-10-22 21:06:13 +07:00
Aslam H
53b67ae82c chore: page nav item 2024-10-22 21:02:19 +07:00
Aslam H
f6bacc8f29 chore: search for guest 2024-10-22 20:58:49 +07:00
Aslam H
200245b39f chore: add measured container 2024-10-20 09:05:02 +07:00
Aslam H
8c2669791c chore(deps): bump package version 2024-10-20 08:28:25 +07:00
Aslam H
45d86cbb1a Tanstack router nonsense. build no error but error. WTF? 2024-10-20 08:26:50 +07:00
Aslam H
886ac844fb chore(deps): update package 2024-10-20 08:18:30 +07:00
Aslam H
1992170171 refactor: import css to app 2024-10-18 23:26:04 +07:00
Aslam H
9f56823366 chore: editor css 2024-10-18 23:14:44 +07:00
Aslam H
ef412ebcc6 chore: include shared path 2024-10-18 23:07:54 +07:00
Aslam H
7d3bb17f4e fix: safe list la-editor 2024-10-18 22:32:56 +07:00
Aslam
a440828f8c chore: Enhancement + New Feature (#185)
* wip

* wip page

* chore: style

* wip pages

* wip pages

* chore: toggle

* chore: link

* feat: topic search

* chore: page section

* refactor: apply tailwind class ordering

* fix: handle loggedIn user for guest route

* feat: folder & image schema

* chore: move utils to shared

* refactor: tailwind class ordering

* feat: img ext for editor

* refactor: remove qa

* fix: tanstack start

* fix: wrong import

* chore: use toast

* chore: schema
2024-10-18 21:18:20 +07:00
Aslam
c93c634a77 Update -link-form.tsx 2024-10-12 05:03:01 +07:00
Aslam H
557af78289 chore: .env example 2024-10-08 17:20:03 +07:00
Aslam H
a14dd60dc5 chore: base seo 2024-10-08 16:59:23 +07:00
Aslam H
bd1ba3bdba chore: favicon 2024-10-08 16:32:19 +07:00
Aslam H
94be662fc2 chore: auth context 2024-10-08 16:01:36 +07:00
Aslam H
7c31f9b417 fix: authed 2024-10-08 13:55:36 +07:00
Aslam H
1ed8d39207 chore: input height for mobile 2024-10-07 18:41:13 +07:00
Aslam H
e14714d5dd fix: dont refetch every navigate 2024-10-07 17:59:37 +07:00
Aslam H
b43c9762a1 chore: temp solution for fetching clerk on every navigated 2024-10-07 17:01:26 +07:00
Aslam
950ebc3dad Move to TanStack Start from Next.js (#184) 2024-10-07 12:44:17 +03:00
marshennikovaolga
3a89a1c07f tasks sidebar ui 2024-10-02 18:22:13 +03:00
marshennikovaolga
64b435e229 . 2024-10-02 18:04:01 +03:00
marshennikovaolga
0b904f4e86 tasks logic 2024-10-02 13:07:01 +03:00
marshennikovaolga
315f7bf38e today and upcoming tasks 2024-10-01 18:36:17 +03:00
Aslam
14a8536583 fix(editor): checkbox svg check color (#183) 2024-09-30 20:48:52 +07:00
Aslam
f10d341c58 refactor(shortcut): lowercase folder naming (#182)
* refactor: lowercase folder shortcut naming

* chore: rename and will be rename

* chore: rename folder shortcut
2024-09-30 20:47:39 +07:00
Nikita
3e7c8cf38a Q & A + journal (#174)
* tasks

* task input

* community route

* added thread and list for community QA

* answers thread

* journal sidebar section

* journal calendar

* fix: stuff

* fix: stuff

* fix: stuff

* chore: disable comunitty toggle

* fix: typo import header

---------

Co-authored-by: marshennikovaolga <marshennikova@gmail.com>
Co-authored-by: Aslam H <iupin5212@gmail.com>
2024-09-28 19:47:10 +07:00
Nikita
34d69be960 Tasks (#175)
* tasks

* task input

* fixed jazz things

* create new task ui

* feat: simple feature flag

---------

Co-authored-by: marshennikovaolga <marshennikova@gmail.com>
Co-authored-by: Aslam H <iupin5212@gmail.com>
2024-09-28 00:55:03 +07:00
Aslam H
223a4524ab chore: height on mobile 2024-09-25 18:48:23 +07:00
Aslam
58ce33fed5 fix(topic): Topic list keybind (#181)
* fix(page): improve keybind

* fix(topic): improve keybind

* fix: learning state selector
2024-09-24 18:55:52 +07:00
Aslam
cffe65ec5f fix(page): improve keybind (#180) 2024-09-24 18:55:40 +07:00
Aslam
867478d55c fix: Link, Pages, Topic, Hook and Others (#178)
* chore: remove useKeyDownListener

* chore: remove react-use, update jazz version and add query string

* chore: update jazz version

* chore: use simple mac or win utils code

* feat(util): add isTextInput

* feat(hooks): all needed hooks

* fix: link bunch stuff

* fix: page bunch stuff

* chore: bunch update for custom component

* chore: use throttle from internal hook

* chore: topic bunch stuff

* chore: update layout

* fix: truncate content header of topic detail
2024-09-23 23:16:02 +07:00
Aslam
21084cd3f3 fix(link): Keybind, scroll behaviour, restrict drag to vertical (#176)
* chore: expose scrollActiveElementIntoView

* feat(utils): editable element

* fix: memoize exceptionRefs, use animation frame and check editable element

* fix: improve btn on mobile

* chore(drps): bump framer motion version

* fix(link): big fix

* chore: remove comment code

* feat: touch device
2024-09-21 19:37:29 +07:00
Aslam
bf5ae100ab fix(key): Allow Esc and Any other input event (#173)
* fix(key): Allow Esc and input handler

* chore: set search autoFocus on shortcut component

* fix: allow enter, arrow and disable list if keyboard
2024-09-19 22:15:58 +07:00
Aslam
1a6c2ab420 feat(topic): Topic List Route (#172)
* feat: add item scroll to active

* fix: reset enterkey and scroll to view

* fix: link item displayName

* refactor: remove keyboard page nav

* chore: fix scrolling, perf, keys, highlight active item etc

* chore: use new hook for create a page

* chore: disabled auto delete page

* wip

* chore: add learning selector

* chore: learning selector update
2024-09-19 21:28:48 +07:00
Aslam
333dcd26ef chore(deps): bump multiple dependencies in root and web (#171) 2024-09-19 21:22:37 +07:00
Aslam
b648c8cd99 feat(metadata): Viewport (#169)
* chore: remove sliding menu

* feat(ui): sheet

* feat: shortcut component

* chore: register new shortcut component to layout

* fix: react attr naming

* fix: set default to false for shortcut

* feat: viewport
2024-09-19 21:22:25 +07:00
Aslam
8eed3f8cc2 feat(shortcut): Keyboard Navigation (#168)
* chore: remove sliding menu

* feat(ui): sheet

* feat: shortcut component

* chore: register new shortcut component to layout

* fix: react attr naming

* fix: set default to false for shortcut

* feat(store): keydown-manager

* feat(hooks): keyboard manager

* chore: use util from base for la-editor

* chore: use util from base for minimal-tiptap-editor

* chore(utils): keyboard

* chore: use new keyboard manager

* fix: uniqueness of certain component

* feat: global key handler

* chore: implement new key handler
2024-09-19 21:17:11 +07:00
Aslam
0df105f186 chore: add item value and cut line 1 (#167) 2024-09-19 21:12:19 +07:00
Aslam
c003711905 fix(page): Add item scroll, fix display issues, refactor nav, and improve perf (#166)
* feat: add item scroll to active

* fix: reset enterkey and scroll to view

* fix: link item displayName

* refactor: remove keyboard page nav

* chore: fix scrolling, perf, keys, highlight active item etc

* chore: use new hook for create a page

* chore: disabled auto delete page
2024-09-19 21:12:05 +07:00
Aslam
afaef5d3c5 fix(link): Navigate between item and fix Enter keybind (#165)
* feat: add item scroll to active

* fix: reset enterkey and scroll to view

* fix: link item displayName
2024-09-19 21:11:52 +07:00
Aslam
8871a8959c chore(topic): Enhancement using virtual (#164)
* chore: use tanstack virtual

* fix: topic learning state

* chore: add skeleton loading and not found topic placeholder

* fix: personal links load in list
2024-09-19 21:11:38 +07:00