Commit graph

86 commits

Author SHA1 Message Date
Paul Frazee
74ab6530d4 Add the ability to expand/collapse users in notifications 2023-01-19 11:34:07 -06:00
Paul Frazee
1ed82b6c59 Tune the empty state visuals 2023-01-19 10:50:21 -06:00
Paul Frazee
2798250489 Post layout tweaks (#53)
* Increase left margin on feed and embiggen avis

* Decrease feed margins a bit

* Tweak post bottom margin

* Update loading placeholder to match feed

* Update 'view full thread' positioning

* Update postthread to match feed layout

* Update notifications and individual post to match new layout

* Add missing aborted check
2023-01-19 10:35:57 -06:00
Paul Frazee
9d6c4698a1 Lighten the button gradients a bit 2023-01-18 13:30:50 -06:00
Paul Frazee
990c824648 Move the grays from a red undertone to blue 2023-01-18 12:40:51 -06:00
Paul Frazee
a51354e6e6 Update gradients to use a more consistent blue theme 2023-01-18 12:32:48 -06:00
Paul Frazee
77580ab6a4 Rework all typography 2023-01-18 11:15:40 -06:00
Paul Frazee
fb334b1b3f Add profile menuitem to main menu (close #47) 2023-01-17 16:55:43 -06:00
Paul Frazee
c80c63cda5 More adjustments to the repost icon 2023-01-17 13:25:04 -06:00
Paul Frazee
65fef125ce Enlarge repost icon arrows 2023-01-17 13:21:11 -06:00
Paul Frazee
e3e2831d11 Rework repost icon to match line widths 2023-01-17 13:17:38 -06:00
Paul Frazee
798622b307 Refer to upvotes as 'likes' in the UI (will change in the protocol soon) 2023-01-17 12:35:47 -06:00
Paul Frazee
b9778b7943 Lighten post controls a little in light-mode and add them to the theme 2023-01-17 11:20:07 -06:00
Paul Frazee
b574607466 Lighten borders slightly 2023-01-17 11:14:47 -06:00
Paul Frazee
bf1092ad86 Remove scenes (#36)
* Remove scenes from the main menu

* Remove scenes from the profile view

* Remove 'scenes explainer' from onboarding flow

* Remove scene-related modals

* Remove member/membership code

* Remove all scenes-related items from notifications

* Remove scene-related code from posts feed

* Remove scene-related API helpers

* Update tests
2023-01-17 10:11:30 -06:00
Paul Frazee
1a69235cf0 Enlarge post text slightly 2023-01-16 16:42:07 -06:00
Paul Frazee
4eabc2d65a Improve error logging 2023-01-02 21:39:15 -06:00
Paul Frazee
58a591f314 Integrate notifications into the design system 2022-12-30 13:34:10 -06:00
Paul Frazee
10f613475a Update profile header to use design system 2022-12-30 13:13:10 -06:00
Paul Frazee
b47714fb11 Integrate composer prompt into design system 2022-12-30 12:35:37 -06:00
Paul Frazee
55ca7dcce1 Update threads to use design system 2022-12-30 12:19:45 -06:00
Paul Frazee
f609794bd2 Tune post controls 2022-12-28 19:37:30 -06:00
Paul Frazee
607203134e Update posts in feed to use the theming system 2022-12-28 19:20:02 -06:00
Paul Frazee
84e74d5ee4 Fix letter spacing 2022-12-28 15:08:14 -06:00
Paul Frazee
7e31645e9a Add a design system (#34)
* Add theming system

* Add standard Button control and update RadioButtons

* Unify radiobutton with design system

* Update debug screen to have multiple views

* Add ToggleButton

* Update error controls to use design system

* Add typography to <Text> element

* Move DropdownButton into the design system

* Clean out old code

* Move Text into design system

* Add 'inverted' color palette

* Move LoadingPlaceholder into the design system
2022-12-28 14:06:01 -06:00
Paul Frazee
1aec0ee156 Hide footer on scroll down (minimal shell mode) 2022-12-12 16:04:14 -06:00
Paul Frazee
79d5708b69 Switch to react-native default animation tools for composer and post controls 2022-12-06 17:43:54 -06:00
Paul Frazee
d60de5e214 Implement terms-of-service and privacy-policy links in signup 2022-12-06 11:39:46 -06:00
Paul Frazee
474c4f9b5d Rework the 'main menu' to be a screen that's always in history 2022-12-06 10:11:32 -06:00
Paul Frazee
f27e32e54c Ensure the UI always renders, even in bad network conditions (close #6) 2022-12-05 13:25:04 -06:00
Paul Frazee
1aa1f77049 Improve unread notification styling 2022-11-28 13:56:05 -06:00
Paul Frazee
1784a4912d Enlarge the view header, left align the title, and add a compose button 2022-11-28 09:29:35 -06:00
Paul Frazee
c2a39d7c1f Refactor: create src/lib to reflect actual sharing of that code 2022-11-22 12:02:31 -06:00
Paul Frazee
e858bb52de Merge branch 'simplify' into main 2022-11-21 18:55:08 -06:00
Paul Frazee
ed146a582c Add web linking and proper share controls 2022-11-21 16:07:26 -06:00
Paul Frazee
f43b24d405 Fix the pointy edges on the arrow icons 2022-11-20 16:24:44 -06:00
Paul Frazee
c6108fb646 Move search btn into the viewheader 2022-11-20 12:25:11 -06:00
Paul Frazee
63348807b5 Adjust post control sizing and alignment 2022-11-20 11:45:31 -06:00
Paul Frazee
6e2b7a0b90 Add support for web links 2022-11-18 13:59:17 -06:00
Paul Frazee
69609d8732 Add min height to post text 2022-11-18 10:58:48 -06:00
Paul Frazee
2b98714548 Add live search to autocomplete and only highlight known handles 2022-11-17 14:35:12 -06:00
Paul Frazee
6fb4b005fd Add tabs explainer and fix 'black screen' during onboard 2022-11-17 11:21:04 -06:00
Paul Frazee
362478f793 Show bold icons in footer based on state 2022-11-16 18:04:21 -06:00
Paul Frazee
5bb8751bc1 Fix input positioning for small screens 2022-11-16 14:28:33 -06:00
Paul Frazee
64d095a96b Update prod service URL 2022-11-16 10:06:57 -06:00
Paul Frazee
3725a2eed1 Add a server instance selector and drop env vars 2022-11-15 15:09:50 -06:00
Paul Frazee
b6705fbbaa Improve connectivity-issue error message 2022-11-15 12:54:04 -06:00
Paul Frazee
fb3a43c216 Improve error messages 2022-11-15 10:46:12 -06:00
Paul Frazee
4a2170be49 Enforce limits on create scene as well 2022-11-14 15:19:08 -06:00
Paul Frazee
837ec8308a Improvements to the feature explainer, including intro screen and screenshot of scenes 2022-11-14 13:12:29 -06:00