aboutsummaryrefslogtreecommitdiffstats
path: root/apps/mobile/app/dashboard/(tabs)/_layout.tsx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* feat(mobile): Add highlights page to mobile app (#2156)Mohamed Bassem2025-11-231-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | * feat: Add highlights page to mobile app This commit adds a new highlights page to the mobile app where users can view all their highlights with the following features: - HighlightCard component: Displays individual highlights with colored borders, text, optional notes, timestamps, and a link to the source bookmark - HighlightList component: Renders a scrollable list of highlights with pull-to-refresh and infinite scroll pagination - UpdatingHighlightList component: Handles data fetching using tRPC infinite queries with automatic cache invalidation - New /dashboard/highlights route with large header title - Added navigation link in Settings tab under "App Settings" All components follow the existing mobile app patterns and integrate with the existing highlights API. * make it a tab --------- Co-authored-by: Claude <noreply@anthropic.com>
* feat(mobile): Add tags screen to mobile app (#2163)Mohamed Bassem2025-11-231-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * feat: Add tags screen to mobile app Add a new Tags tab to the mobile app that displays all tags sorted by usage. The screen includes: - Paginated tag list with infinite scroll - Display of tag names and bookmark counts - Pull-to-refresh functionality - Navigation to individual tag detail screens - Empty state and loading indicators This brings tag browsing functionality to the mobile app, similar to the existing Lists tab. * feat: Add search functionality to mobile tags screen Add a search input to the tags screen that allows users to filter tags by name. The search includes: - Debounced search input (300ms delay) to reduce API calls - Real-time filtering as the user types - Sort by relevance when searching, by usage when not searching - Smooth animated clear button This enhances the tags browsing experience by making it easy to find specific tags in a large collection. * format --------- Co-authored-by: Claude <noreply@anthropic.com>
* feat(mobile): Retheme the mobile app (#1872)Mohamed Bassem2025-08-261-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add nativewindui * migrate to nativewindui text * Replace buttons with nativewindui buttons * Use nativewindui search input * fix the divider color * More changes * fix manage tag icon * fix styling of bookmark card * fix ios compilation * fix search clear * fix tag pill border color * Store theme setting in app settings * fix setting color appearance * fix coloring of search input * fix following system theme * add a save button to info * fix the grey colors on android * fix icon active tint color * drop the use of TextField
* fix(mobile): useLayoutEffect for navigator changesMohamedBassem2024-12-161-2/+2
|
* ui(mobile): Make page titles more nativeMohamedBassem2024-12-161-2/+10
|
* deps(mobile): Upgrade to Expo 52 (#692)Mohamed Bassem2024-11-241-2/+2
| | | | | | | | | | | * fix(mobile): Sharing bookmark modal * WIP: Upgrade to 52 * post ugprade fixes * more fixes * fix padding in tabbar
* ui(mobile): Remove the dedicated search page and add a search bar in homeMohamedBassem2024-11-231-8/+1
|
* mobile: Add dark mode supportMohamedBassem2024-04-171-10/+6
|
* format: Add missing lint and format, and format the entire repoMohamedBassem2024-03-301-2/+2
|
* mobile(android): Getting the android app ready for submissionMohamedBassem2024-03-291-1/+8
|
* fix(mobile): Fix active tab tint colorMohamedBassem2024-03-221-1/+5
|
* ui(mobile): New header style in the appMohamedBassem2024-03-151-1/+1
|
* lint: Lint and format the entire repo with the new configsMohamedBassem2024-03-141-1/+1
|
* structure: Create apps dir and copy tooling dir from t3-turbo repoMohamedBassem2024-03-141-0/+38