Commit Graph

2181 Commits

Author SHA1 Message Date
Eric Bailey fe482177d4 Fix typo 2023-12-21 17:05:41 -06:00
Eric Bailey 3e11c11e59 Better naming, better code 2023-12-21 17:03:02 -06:00
Eric Bailey b3e19afd63 I think it'll work 2023-12-21 15:52:46 -06:00
Eric Bailey 96e81854fa Update breakpoint handling 2023-12-21 14:12:56 -06:00
Eric Bailey b73013c619 Alf go brrrr 2023-12-21 13:18:35 -06:00
Eric Bailey 47587de0b2 Perf improvements 2023-12-20 14:45:44 -06:00
Eric Bailey e84d035e86 Docs 2023-12-19 12:38:48 -06:00
Eric Bailey a950a44b5f Add a few more common macros 2023-12-19 11:48:34 -06:00
Eric Bailey 74b971249a Remove temp colors 2023-12-19 11:45:19 -06:00
Eric Bailey d6f4a6d10e Fix test 2023-12-19 11:27:19 -06:00
Eric Bailey fbfb1a92b1 Buttons, you get the idea 2023-12-19 11:09:10 -06:00
Eric Bailey c57962571c Less break more perf 2023-12-19 10:19:22 -06:00
Eric Bailey eee9c25ccb Add todo 2023-12-19 09:43:53 -06:00
Eric Bailey 0a090fd796 Add nested context example 2023-12-19 09:37:00 -06:00
Eric Bailey 9dd0722128 Cleanup 2023-12-18 21:33:01 -06:00
Eric Bailey c52ebffa36 Rename for better diff 2023-12-18 18:01:50 -06:00
Eric Bailey c18bdfa2a8 Add some more examples 2023-12-18 17:58:45 -06:00
Eric Bailey 2ee4528ee9 Improve macro handling 2023-12-18 17:30:11 -06:00
Eric Bailey f427862bbf Tweak colors, bit of cleanup 2023-12-18 17:27:28 -06:00
Eric Bailey 0eb2065491 Merge remote-tracking branch 'origin/main' into eric/nova
* origin/main: (22 commits)
  basic public RSS feed for profiles (#2229)
  use `s.likeColor` everywhere (#2234)
  Add credits to localization doc (#2233)
  Fix `Logotype` fill for dark mode (#2230)
  Hide label appeal on self-labeled posts (#2232)
  Fix & Add: Japanese Translation (3) (#2226)
  tweak social card meta yet again (#2228)
  bskyweb: update golang indigo dep (from May!), and some small devex tweaks (#2227)
  Fix: Some display issues (#2219)
  Update splash screen tagline, update translations, bump ios build number
  Bump ios build number
  Tweaks (#2225)
  1.60
  Traffic reduction and tuned caching strats (#2215)
  Super secret changes don't look (#2218)
  Fix android icon dims (#2213)
  Log post creation failures (#2205)
  Some brand, some pwi (#2212)
  🤫  (#2211)
  PWI behavior updates (#2207)
  ...
2023-12-18 16:04:43 -06:00
bnewbold 3e3a72a366 basic public RSS feed for profiles (#2229)
* web: initial implementation of profile RSS feed

* re-work RSS feed to use DID in URL, not handle

Shouldn't have RSS feeds break when folks change handle.

* rss: tweak XML
2023-12-18 23:52:39 +04:00
Samuel Newman edc6bdb4d6 use s.likeColor everywhere (#2234) 2023-12-18 09:47:17 -08:00
Ansh 81fefabe1a Add credits to localization doc (#2233)
* change name of file to localization

* run `intt:build`
2023-12-18 09:24:31 -08:00
Eric Bailey 9ff1828437 Fix Logotype fill for dark mode (#2230)
* Fix fill of Logotype in dark mode

* Update default Logotype fill
2023-12-18 09:20:58 -08:00
Eric Bailey 47ff3e8e3f Hide label appeal on self-labeled posts (#2232)
* Hide appeal for self-labeled post, update copy

* Use correct logic
2023-12-18 09:16:33 -08:00
Hima 38e65fbe75 Fix & Add: Japanese Translation (3) (#2226) 2023-12-18 22:43:20 +05:30
bnewbold 8da5a375a5 tweak social card meta yet again (#2228)
- handle missing content (PWI opt-out) better
- use opengraph "article" and "profile" types, not just website for everything
- fix timestamps, and used indexed at not created at
2023-12-18 20:24:25 +04:00
bnewbold 0c47f6dc98 bskyweb: update golang indigo dep (from May!), and some small devex tweaks (#2227)
* bskyweb: update deps to current indigo

* bskyweb: refactor handles to flatten control flow, and update to current indigo

* go Makefile: remove --debug (not working)

* bskyweb: default to public appview API instance

* make: do internationalization build as part of build-web
2023-12-18 19:31:48 +04:00
Hima b942da162a Fix: Some display issues (#2219)
* Update LeftNav.tsx

* Update RightNav.tsx
2023-12-18 18:28:58 +05:30
Paul Frazee 9f82441c37 Update splash screen tagline, update translations, bump ios build number 2023-12-17 15:28:04 -08:00
Paul Frazee 77437194e0 Bump ios build number 2023-12-17 11:57:23 -08:00
Eric Bailey 25f0527ad6 Tweaks (#2225)
* Gradient

* Tweak animation speed

* Rotate

* Linear

* Linear
2023-12-17 11:55:47 -08:00
Paul Frazee aac13aafce 1.60 2023-12-15 15:57:06 -08:00
Paul Frazee 2a712630b4 Traffic reduction and tuned caching strats (#2215)
* Update the feed to only check latest on focus after 30s, but to do a full reset on focus after 1 hour to avoid very stale data

* Remove the isFeedPublic query

* Fix: avoid double next-page fetches

* Reduce some poll intervals to reduce server load

* Guard against double-fires of fetchNextPage

* Reduce polling on blurred screens
2023-12-15 15:49:07 -08:00
Eric Bailey dd074371cf Super secret changes don't look (#2218)
* Swap in new assets

* Refine
2023-12-15 15:40:22 -08:00
Eric Bailey ce6d3fa0e1 Fix android icon dims (#2213) 2023-12-14 15:55:53 -08:00
Eric Bailey a0d006a1ac Log post creation failures (#2205) 2023-12-14 15:55:35 -08:00
Eric Bailey 1111108efe Some brand, some pwi (#2212)
* Add logo to left nav in logged out

* Protect last routes

* Hide links in left nav, hide nav

* Replace bottom bar for pwi

* Remove same links from drawer

* Hide reply prompt

* Allow search
2023-12-14 15:46:27 -08:00
Eric Bailey 7897dd24a1 🤫 (#2211)
* Add new assets

* Add splashiness

* Add butter icon, spread it

* Cream together eggs, sugar, and vanilla

* Hi, I'd like to place and order. Yeah, none pizza with left beef, plz.

* test

* Refine animation

* tweak

* tweak

* tweak

* Tweak

* Simplify

* Cleanup

* Fix android logo

---------

Co-authored-by: Ansh Nanda <anshnanda10@gmail.com>
2023-12-14 14:48:40 -06:00
Paul Frazee 075ffdf583 PWI behavior updates (#2207)
* Enable PWI

* Disable access to feeds on PWI

* Remove feeds nav item from drawer when signed out

* Replace discover feed on home with a CTA

* Wire up the sign in and create account buttons to go straight to their respective screens

* Give a custom ScreenHider interface for no-pwi

* Add side borders on desktop to the screen hider

* Filter accounts in the autocomplete according to mod settings

* Trim replies in the post thread that are pwi opt-out

* Show 'learn more' on the content hider when no-override is enabled

* Apply the moderation filter on profile cards

* Disable post search on logged-out view

* Update locale files

* Bump api pkg

* Ensure feeds with no posts don't show as NSFPublic

* Fix types

---------

Co-authored-by: Eric Bailey <git@esb.lol>
2023-12-14 10:31:49 -08:00
dan 7fd7970237 Make scroll handling contextual (#2200)
* Add an intermediate List component

* Fix type

* Add onScrolledDownChange

* Port pager to use onScrolledDownChange

* Fix on mobile

* Don't pass down onScroll (replacement TBD)

* Remove resetMainScroll

* Replace onMainScroll with MainScrollProvider

* Hook ScrollProvider to pager

* Fix the remaining special case

* Optimize a bit

* Enforce that onScroll cannot be passed

* Keep value updated even if no handler

* Also memo it
2023-12-13 18:48:20 -08:00
noriaki watanabe fa3ccafa80 Add i18n setup in build instructions (#2206) 2023-12-13 18:17:59 -08:00
Eric Bailey fbe3320354 Add hooks example 2023-12-13 19:23:19 -06:00
Eric Bailey 71230f244f Memo 2023-12-13 19:07:55 -06:00
Eric Bailey 5cbb1e6bad Memo 2023-12-13 19:04:20 -06:00
Eric Bailey e2fc553420 Remove silly test, use for...in 2023-12-13 19:02:06 -06:00
Eric Bailey db7ba3be15 Playing around 2023-12-13 18:49:58 -06:00
Eric Bailey c64e74ecf2 New storybook 2023-12-13 17:33:12 -06:00
Eric Bailey e8042f2afc Some cleanup 2023-12-13 17:33:02 -06:00
Eric Bailey 09ce02cc7d Add docblocks 2023-12-13 15:55:47 -06:00