Eric Bailey
3fd1b4e0e4
Replace scroll-removal handling
2024-12-04 12:23:50 -06:00
Eric Bailey
414aa379ea
Remove bg in sidebars
2024-12-04 12:23:26 -06:00
Eric Bailey
251da0be52
Add transform to sidebars
2024-12-04 12:23:26 -06:00
Eric Bailey
b2143cd5b4
Reset
2024-12-04 12:23:26 -06:00
Eric Bailey
7b5a5ccbf9
Increase width
2024-12-04 12:23:26 -06:00
Eric Bailey
415e3b9501
Use stable one-edge, update logic in RightNav
2024-12-04 12:23:26 -06:00
Eric Bailey
f8f6d213a3
Gift left nav more space
2024-12-04 12:23:26 -06:00
Eric Bailey
d53b8e58ce
Fix sidebar alignment
2024-12-04 12:23:26 -06:00
Eric Bailey
e40044b0b1
Remove old back button
2024-12-02 17:12:08 -06:00
Samuel Newman
c7d57b6374
css color transitions on left nav ( #6768 )
2024-11-27 14:34:07 +00:00
Samuel Newman
8825d6b1a7
Lightbox status bar behaviour ( #6637 )
...
* lightbox status bar
* add hideTransitionAnimation="slide"
* move navigation bar logic to util
2024-11-26 23:59:31 +00:00
dan
ba04bb58cd
Fix leaking background ( #6642 )
2024-11-22 19:51:36 +00:00
dan
625459add6
Fix some overdraw ( #6617 )
2024-11-21 23:40:37 +00:00
Paul Coroneos
ff5ad38253
Leverage jsx transform to remove unnecessary react imports and update eslint config ( #6516 )
...
* update eslint config with jsx runtime
* leverage jsx transform to remove unnecessary react imports and update eslint config
* run yarn lint --fix to remove eslint disables related to react/prop-types that is now disabled
2024-11-19 15:33:07 +00:00
dan
474c4eff29
Use compiler-safe Reanimated get/set APIs ( #6391 )
...
* Convert lightbox to get/set
* Work around software-mansion/react-native-reanimated#6613
* Use get/set in more places
* Port MainScrollProvider to get/set
* Port more to get/set
* Port composer to get/set
* Remove unnecessary thread hops in composer
* Port more things to get/set
* Convert more to get/set, remove redundant runOnJS
* Convert remaining cases to get/set
2024-11-17 15:06:28 +00:00
Samuel Newman
ebdbf55d14
manually implement drawertype logic ( #6419 )
2024-11-16 20:06:11 +00:00
Samuel Newman
f2916ce528
Slightly reduce rerenders in drawer ( #6270 )
...
* slightly reduce renders in drawer
* fix missing hook
2024-11-12 20:44:13 +00:00
Khuddite
ae97032c41
Increase bottom padding for mobile login/signup footer ( #6254 )
2024-11-12 17:26:13 +00:00
JustSNguyen
2728de03d3
Fix unscrollable body when returning to desktop mode from mobile mode with navigation drawer open. ( #6201 )
...
* fix: only lock body when drawer is opened and not in desktop mode
* Reuse variable
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-11-11 18:33:47 +00:00
gpp-0
6b1ffffce9
Fix non-home screen soft resetting when feed is selected from right nav ( #6158 )
2024-11-08 04:19:52 +00:00
Samuel Newman
b0c5a37daa
Improve accessibility for navigation on web ( #6120 )
...
* improve accessibility for bottom bar tabs
* improve a11y for left nav
* group main content into <main>
* use flex_1 rather than absoluteFill
2024-11-05 16:48:36 +00:00
Yaël Guilloux
c580f20b53
Improve focus-visible outlines in navigation ( #6061 )
...
* feat add focus_visible atom
* feat use focus_visible atom in Button.tsx style
* Tweak
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-11-01 23:18:19 +00:00
dan
a22685c345
Sort imports ( #6009 )
...
* Mark import sort/order/style rules as error
* npm run lint -- --fix
2024-10-29 23:02:48 +00:00
Eric Bailey
2502c91dee
Fix drawer icon alignment ( #5991 )
2024-10-28 18:18:54 -07:00
Samuel Newman
d19c505d81
drawer border ( #5893 )
2024-10-28 16:50:28 +00:00
dan
e8a53dcea8
Refactor post meta to return PostView ( #5645 )
2024-10-24 20:41:50 +01:00
Samuel Newman
090ac041c3
tweak hover state ( #5892 )
2024-10-21 21:21:08 +03:00
Eric Bailey
24679d5fe3
Fix NavSignupCard on web ( #5813 )
2024-10-21 10:56:54 -05:00
Samuel Newman
74b0929e4d
Logged out improvments ( #5771 )
...
* fetch all accounts in one go
* delete unused component
* add safeareaview to logged out layout
* add safe area insets to LoggedOut view
* add safe area insets to the error boundary
* sanitize displaynames/handles
* use button for X
* increase spacing
2024-10-17 18:48:38 +03:00
Eric Bailey
444c6e6a9f
Fix up drawer background ( #5785 )
2024-10-17 09:35:33 -05:00
Frudrax Cheng
7e4ecc6860
Unified 'Chats' in drawers into 'Chat' ( #5790 )
2024-10-17 11:03:42 +03:00
Takayuki KUSANO
eaba68ee20
Mark "Logo by ..." in RightNav translatable like it in Drawer ( #5788 )
2024-10-17 10:47:11 +03:00
Samuel Newman
21542c4a77
Clean up drawer ( #5761 )
...
* clean up drawer
* add a lil bit of padding
* Drawer nits (#5778 )
* Avi stuff
* Rm SafeAreaView, not working on Android
* Dividers and spacing
* Fix count on android, ended up refactoring the whole MenuItem
* Litttttle more space
* Improve NavSignupCard
* format nit
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-10-16 19:43:10 -05:00
Samuel Newman
2d88463453
Remove top padding from shell, move down into individual screens ( #5548 )
2024-10-14 22:09:47 +03:00
Hailey
8e16427497
Move composer open shortcut to shell ( #5723 )
...
* move composer shortcut hook
* put intent handler in same place
* dont allow shortcuts if no session
* revert change
2024-10-11 16:42:43 -07:00
Hailey
7e5c522718
Move intent handler to a child of InnerApp ( #5695 )
2024-10-11 09:30:30 -07:00
Samuel Newman
cca344a3d1
Allow nested sheets without boilerplate ( #5660 )
...
Co-authored-by: Hailey <me@haileyok.com >
2024-10-09 11:30:42 -07:00
Eric Bailey
857b20b2a8
Make 'em round ( #5654 )
2024-10-08 14:47:09 -07:00
Samuel Newman
fc82d2f6d5
Move Dialogs to Radix ( #5648 )
...
* Use Redix FocusTrap (#5638 )
* Use Redix FocusTrap
* force resolutions on radix libs
* add focus guards
* use @radix-ui/dismissable-layer for escape handling
* fix banner menu keypress by using `Pressable`
* add menu in dialog example to storybook
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
* use DismissableLayer/FocusScope for composer
* fix storybook dialog
* thread Portal through Prompt and avatar/banner
* fix dialog style regression
* remove tamagui
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-10-08 20:00:49 +03:00
Hailey
00486e9499
[Sheets] [Pt. 1] Root PR ( #5557 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
Co-authored-by: Eric Bailey <git@esb.lol >
Co-authored-by: dan <dan.abramov@gmail.com >
Co-authored-by: Hailey <me@haileyok.com >
2024-10-04 13:24:12 -07:00
Eric Bailey
ce53b3a264
Font tweaks ( #5597 )
...
* Increase fontWeight on android
* Use atoms for a couple stray fontWeights
* Rm unused file
2024-10-03 20:22:54 -05:00
Samuel Newman
2129f69fa0
ALF text input for generic search input ( #5511 )
...
* alf text input for generic search input
* clearer ref naming
* Adjust props and definition
* Migrate props
* Migrate props
* Migrate props
* Replace on search screen
* rm old props
---------
Co-authored-by: Eric Bailey <git@esb.lol >
2024-09-30 16:53:11 -05:00
Hailey
587c0c6257
Rework native autocomplete ( #5521 )
...
Co-authored-by: Samuel Newman <mozzius@protonmail.com >
2024-09-27 15:26:28 -07:00
Hailey
f68b15219f
Remove Segment ( #5518 )
2024-09-27 14:01:57 -07:00
Samuel Newman
77c4a9922f
tab change on press rather than pressIn ( #5508 )
2024-09-26 21:05:12 +01:00
Hailey
7ee67e4e7e
[Share Extension] Move away from deprecated API, implement JS side of things ( #5509 )
2024-09-26 12:37:51 -07:00
Eric Bailey
23dd638f6a
Clean up left nav on web ( #5488 )
...
* Tweak nav item count style
* Fix nav item icon width and alignment
* Just refactor the thing
* New compose button
* Z index
* Rounded
* Tweak gradient
* Tweak gradient
* Tweak gradient
* Solid
* Adjust position of counter
* Always a circle
2024-09-26 10:57:45 -05:00
Igor Adrov
625d7460d8
Make the counter more rounded ( #5083 )
2024-09-26 09:48:12 -05:00
Samuel Newman
498f957a1d
Use scale animation for tabs ( #5483 )
...
* fix passing PressableScale oPressIn prop
* use PressableScale for tabs
2024-09-25 18:28:10 +01:00
Mary
8ea89469ef
MobX removal take 2 ( #5381 )
...
* mobx removal take 2
* Actually rm mobx
---------
Co-authored-by: Dan Abramov <dan.abramov@gmail.com >
2024-09-25 01:14:15 +09:00