* origin/main:
[LEG-203] Add onboarding text for policy updates (#8783)
[APP-1356] Policy update dialog (#8782)
Fix quality of first seconds of videos on web (#8761) (#8778)
Nightly source-language update
Fix web video ViewportObserver component (#8776)
Fix android starting at notif screen (#8775)
Fix video thumbnails on native (#8774)
Add feed tuner to remove muted threads (#8773)
[APP-1083] bug fix: videos not accurately autoplaying on web (#8692)
Tweak accessibility label (#8767)
Nightly source-language update
fix(ui): small bug where on small web views the final card was not full height
fix(ui): adjust padding for ProfileGrid layout consistency
README: fix verb form of CC
README: fix brand capitalization ("Github" -> "GitHub")
README: improve phrasing of packages mention
README: Use alert for the contributions note
Don't animate images that will be posted as JPGs (#8760)
* Revert "[APP-1083] bug fix: videos not accurately autoplaying on web (#8692)"
This reverts commit 9aa35e9fbb.
* fix overflow hidden breaking the video viewport observer
* update: auto play video on web with intersection position
* place back the threshold: 0.5
* update: optimize the intersection observer with a throttled scroll listener
---------
Co-authored-by: Anastasiya <anastasiya@Mac.localdomain>
Co-authored-by: Anastasiya <anastasiya@Anastasiyas-MacBook-Pro.local>
* origin/main:
[APP-1310] Button cleanup (#8754)
Some toasts cleanup and reorg (#8748)
tweak case of labels in SearchResults.tsx (#8759)
Make proper extension of `Button` more clearly defined (#8753)
Nightly source-language update
build
fix echoprom config
Fix bad substitution (#8752)
* Rm gradient buttons from Storybook
* TEMP move storybook button section
* Remove gradient_sky
* Remove actual defs for gradient_sky and gradient_primary
* Remove other gradient defs
* Remove gradient support entirely
* Deprecate 'variant' in favor of 'color'
* Fork base styles codepath to make variant deprecation more obvious
* Remove text styles for when no color is set, never been used
* Fork text styles codepath to make variant deprecation more obvious
* Revert temp storybook commit, remove deprecated values
* Replace remaining gradient button usage
* Reorg
* Move animation into css file
* Update style comment
* Extract core component, use platform-specific wrappers
* Pull out platform specific styles
* Just move styles into Toast component itself
* Rename cleanup
* Update API
* Add duration optional prop
* Add some type docs
* add exp eased slide aniamtions
* Make toasts full width on mobile web
---------
Co-authored-by: Samuel Newman <mozzius@protonmail.com>