Paul Frazee
f6a0e634d7
Implement logging system
2023-01-02 17:38:13 -06:00
Paul Frazee
8cd2b4a721
Implement account muting
2023-01-02 13:40:14 -06:00
Paul Frazee
9084e0e4a8
Integrate profile listings into design system
2022-12-30 13:20:55 -06:00
Paul Frazee
10f613475a
Update profile header to use design system
2022-12-30 13:13:10 -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
abcfc11fe0
Wrap all <Text> in a helper that ensures black color is applied by default
2022-12-20 12:49:44 -06:00
João Ferreiro
70f4debc0b
initial android fixes
2022-12-19 19:20:44 -06:00
Paul Frazee
69b86255c6
Add WIP 'report account' modal
2022-12-18 17:45:23 -06:00
Paul Frazee
36dc1c7525
Reduce confusing visual feedback while scrolling
2022-12-18 16:43:18 -06:00
Paul Frazee
b2239228e7
Add profile image lightbox
2022-12-12 14:54:56 -06:00
Paul Frazee
693d6bfd0a
Add banner image upload to profiles
2022-12-12 13:47:18 -06:00
Paul Frazee
539bf5d350
Add avatar images and fix some type signatures
2022-12-08 13:45:23 -06:00
João Ferreiro
84a60592a8
Upload profile image ( #29 )
...
* add editable button profile picture
* add editable button cover picture
* upload profile photos (save them locally)
* rollback pbxproj changes
* rollback podfile checksum (for git only)
* move edit photos onto edit profile modal
* adjust edit icon and image cropping size
* added temporary (react state) image
* added IMAGES_ENABLED flag
* minor lint fix
* save local photos on edit profile upload (wip)
* save profile photos on profile view state (wip)
* remove unecessary computed
* save photo in state before pushing it to viewmodel
* refactor profile pictures's state
* remove unnecessary isMe prop
* removing old comments
* tweak icon size & position
* A few styling tweaks and a fix to mobx state management
Co-authored-by: Paul Frazee <pfrazee@gmail.com>
2022-12-06 10:57:15 -06:00
Paul Frazee
0e6237e58c
Fix toast positioning ( close #9 )
2022-11-28 10:38:16 -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
4eb8bc1249
Detect links in profile bios
2022-11-23 14:53:33 -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
c6108fb646
Move search btn into the viewheader
2022-11-20 12:25:11 -06:00
Paul Frazee
fec1589f7c
Nicer loading state for profiles
2022-11-16 13:32:10 -06:00
Paul Frazee
60c72087ff
Add current user profile to header and enlarge the header
2022-11-15 13:11:01 -06:00
Paul Frazee
fb3a43c216
Improve error messages
2022-11-15 10:46:12 -06:00
Paul Frazee
9170040acb
Update all state on profile change
2022-11-14 15:55:38 -06:00
Paul Frazee
fb3ca42646
Always fallback from displayName to handle
2022-11-14 13:39:10 -06:00
Paul Frazee
38ed9a7943
Implement profile updates
2022-11-11 14:15:43 -06:00
Paul Frazee
d3707f30e3
Implement scene invitation and membership controls
2022-11-10 16:30:14 -06:00
Paul Frazee
e7536289cb
Add scene creator
2022-11-09 15:57:49 -06:00
Paul Frazee
93b64cf474
Add 'you are a member' line to scene headers and small other tweaks
2022-11-09 13:48:40 -06:00
Paul Frazee
41a18bf32f
Add creator to scene profile header
2022-11-09 13:12:03 -06:00
Paul Frazee
0cdfd089f5
Implement scene member/memberships listings
2022-11-08 16:37:21 -06:00
Paul Frazee
d228a5f4f5
Add onboarding (WIP)
2022-11-07 15:35:51 -06:00
Paul Frazee
ff9161d8e7
Sizing and spacing fixes based on on-device testing
2022-11-05 16:12:06 -05:00
Paul Frazee
5d6ab1f548
Unify profile follow btn colors with the rest
2022-11-05 15:07:28 -05:00
Paul Frazee
eb28a12639
More profile header tweaks
2022-11-05 13:02:21 -05:00
Paul Frazee
851ff65d66
Tweak profile header
2022-11-05 12:43:21 -05:00
Paul Frazee
807bd3b834
Switch to procedurally-generated banners
2022-11-05 12:33:59 -05:00
Paul Frazee
60b1c53d85
Add actor types to the profiles and clean up the UI
2022-11-05 11:58:48 -05:00
Paul Frazee
f333a90fab
Update to the latest APIs
2022-11-04 17:39:54 -05:00
Paul Frazee
ab134cac93
Add consistent view headers
2022-11-01 11:06:43 -05:00
Paul Frazee
fd6a2b1b40
Switch to autogenerated avis for now
2022-10-31 17:23:47 -05:00
Paul Frazee
eceef67d46
WIP scene UIs
2022-10-31 12:17:58 -05:00
Paul Frazee
287f2992fa
Rework profile header controls
2022-10-10 21:13:10 -05:00
Paul Frazee
bf39791f01
Implement a couple missing bits
2022-10-04 10:53:08 -05:00
Paul Frazee
e6627183e1
Switch to one default avi
2022-09-28 14:00:40 -05:00
Paul Frazee
a8c8286b88
Implement unfollow, unlike, unrepost
2022-09-23 09:47:21 -05:00
Paul Frazee
aabde2b401
Replace mock-api with real api
2022-09-22 19:28:25 -05:00
Paul Frazee
9010078489
Add EditProfile modal
2022-09-07 16:00:25 -05:00
Paul Frazee
bb06ef4f6e
Rework profile page to include working view selector
2022-09-06 14:26:39 -05:00
Paul Frazee
2ec09ba545
Rework profile header
2022-09-05 16:57:20 -05:00
Paul Frazee
2f0939a1c2
Implement consistent Link component
2022-09-02 11:52:33 -05:00
Paul Frazee
4aa8a58f27
Aesthetic improvements
2022-08-31 20:09:47 -05:00