about summary refs log tree commit diff
path: root/src/components
Commit message (Collapse)AuthorAgeFilesLines
* Auto-like what you repost per commonly accepted etiquette HEAD mainVika7 days1-0/+11
|
* Generate separate strings for join messages in Newskie dialog (#8007)surfdude292025-09-111-19/+27
| | | | | | | | | | | | | | | * try again * prettier * prettier round 2 * Update src/components/NewskieDialog.tsx Co-authored-by: Samuel Newman <mozzius@protonmail.com> --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Ensure there is a thumbnail for videos on web (#9019)Samuel Newman2025-09-102-6/+14
|
* Fix profile lists/feeds/starterpacks tabs position issue (#8935)Samuel Newman2025-09-101-24/+20
|
* add prevent default to thread anchor checkmark (#9020)Samuel Newman2025-09-101-3/+3
|
* reduce checkmark size in thread anchor (#8942)Samuel Newman2025-09-091-1/+1
|
* Clean up dialogs (#8934)Samuel Newman2025-09-095-188/+215
|
* run `yarn lint --fix` (#9013)Samuel Newman2025-09-0951-119/+130
|
* Upgrade `@types/react` to 19 and run codemod (attempt 2) (#8918)Samuel Newman2025-09-0929-43/+37
| | | | | | | | | | | | | * update dependencies * rm `import type React from 'react'` * run codemods * patch discord types * update types/react-dom * Update yarn.lock
* only show bookmarks nux to existing users (#8988)Samuel Newman2025-09-051-0/+7
|
* ensure headers are set when chat reporting (#8985)Samuel Newman2025-09-052-12/+16
|
* require auth for bookmarks (#8983)Samuel Newman2025-09-051-7/+10
|
* Simplify post number formatting (#8978)Samuel Newman2025-09-052-29/+6
| | | | | * revert number formatting change * use formatPostStatCount in repost web
* 108 fixes (#8977)Eric Bailey2025-09-046-33/+59
| | | | | | | | | * Translation comment * Fix error handling in starter pack generation * Allow access to DM settings for age restricted users * Leave post stat unit formatting up to translators
* 📓 Bookmarks (#8976)Eric Bailey2025-09-0411-117/+529
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add button to controls, respace * Hook up shadow and mutation * Add Bookmarks screen * Build out Bookmarks screen * Handle removals via shadow * Use truncateAndInvalidate strategy * Add empty state * Add toasts * Add undo buttons to toasts * Stage NUX, needs image * Finesse post controls * New reply icon * Use curvier variant of repost icon * Prevent layout shift with align_start * Update api pkg * Swap in new image * Limit spacing on desktop * Rm decimals over 10k * Better optimistic adding/removing * Add metrics * Comment * Remove unused code block * Remove debug limit * Fork shadow for web/native * Tweak alt * add preventExpansion: true * Refine hitslop * Add count to anchor * Reduce space in compact mode --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Tweak location-related strings and labels (#8975)surfdude292025-09-043-8/+8
| | | | | | | | | | | * tweak string in BlockedGeoOverlay.tsx * tweak string in AgeAssuranceAccountCard.tsx * tweak string and labels in DeviceLocationRequestDialog.tsx * prettier * add missing `.` in DeviceLocationRequestDialog.tsx
* Provide geo-gated users optional GPS fallback for precise location data (#8973)Eric Bailey2025-09-044-46/+359
|
* Welcome modal on logged-out homepage (#8944)Alex Benzer2025-09-043-0/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Adds welcome modal to logged-out homepage * Adds metrics and feature gate for welcome modal * Slightly smaller text for mobile screens to avoid wrapping * Remove unused SVG * Adds text gradient and "X" close button * Fix color on "Already have an account?" text * tweak hooks, react import * rm stylesheet * use hardcoded colors * add focus guards and scope * no such thing as /home * reduce spacign * use css animations * use session storage * fix animation fill mode * add a11y props * Fix link/button color mismatch, reduce gap between buttons, show modal until user dismisses it * Fix "Already have an account?" line left-aligning in small window sizes * Adds "dismissed" and "presented" metric events --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* Merge pull request #8923 from internet-development/@APiligrim/update-gif-selectjim2025-09-021-13/+2
|\ | | | | Update: search on Gif select component to add small padding to match other search experiences
| * move background to the parent and remove unused viewAnastasiya Uraleva2025-08-291-3/+1
| |
| * Update search on Gif select component to add small padding to match other ↵Anastasiya Uraleva2025-08-271-11/+2
| | | | | | | | search experiences
* | enable link redirection in message (#8961)hailey2025-09-021-0/+1
| |
* | Tweaks to add to starter pack dialog (#8957)Samuel Newman2025-09-031-17/+4
| |
* | Web: fix Suggested Accounts tabs end of scroll detection (#8939)Bartosz Kaszubowski2025-09-011-1/+1
| |
* | use Link instead of manual navigation (#8930)Samuel Newman2025-08-281-7/+7
| |
* | Update dev env (#8921)Eric Bailey2025-08-281-2/+2
| | | | | | | | | | | | | | | | | | * Update dev-env * Integrate appviewDid value from dev-env * Use correct env value to disable policy update overlay * Remove log
* | Update birthday setting dialog (#8910)Chenyu2025-08-271-28/+63
| | | | | | | | | | | | | | | | | | | | | | * update birthday setting dialog * Update src/components/dialogs/BirthDateSettings.tsx Co-authored-by: Eric Bailey <git@esb.lol> --------- Co-authored-by: Eric Bailey <git@esb.lol>
* | Update FollowDialog.tsx (#8919)surfdude292025-08-281-1/+1
| |
* | Add `english-only-resource` context and tweak labels (#8805)surfdude292025-08-273-5/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | * add context in VerificationsDialog.tsx * add context in VerifierDialog.tsx * add context in VerificationSettings.tsx * add context in EditProfileDialog.tsx * add context and tweak label in ChangeHandleDialog.tsx * tweak label in ContentHider.tsx
* | starter pack dialog tweaks (#8913)Samuel Newman2025-08-271-25/+21
| |
* | Language select final tweaks (#8914)Samuel Newman2025-08-273-11/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [APP-1303] Redesign/refactor post language select (#8884) * Nightly source-language update * Nightly source-language update * [APP-1303] Redesign/refactor post language select * update: stylesheets.create to use the latest structure * update styles to modern structure * update: dialog breakpoints on web and delete depricated language modals * remove unused post languages settings dialog * restructure Post languages dialog * place the Dialog.Close inside the Dialog.ScrollableInner * add: language search * update search and language variables for clarity * fix: memoize language state lists * chore: add comments * update proper colors to the background * add back older error boundary * add: tweaks to the mobile and web responsiveness * add tweaks to center the container * update labels * update button and border * added translation updates * Update: text input to reuse search input * remove unused file * update: web breakpoints * run eslint and prettier --------- Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com> Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local> Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain> * rm old file * sort out styles, add FlatListFooter component * rm cancel button in favor of search input X * get dialog height working on iOS * delete `DropdownButton` * hide scroll indicators on android * ios scroll indicator insets * get footer sorta working on android * change button color on press * rm empty file --------- Co-authored-by: Anastasiya Uraleva <anastasiyauraleva@gmail.com> Co-authored-by: Elijah Seed-Arita <elijaharita@gmail.com> Co-authored-by: Anastasiya Uraleva <anastasiya@Anastasiyas-MacBook-Pro.local> Co-authored-by: Anastasiya Uraleva <anastasiya@Mac.localdomain>
* | Add suggested follows experiment to onboarding (#8847)Samuel Newman2025-08-272-122/+414
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add new gated screen to onboarding * add tab bar, adjust layout * replace chevron with arrow * get suggested accounts working on native * tweaks for web * add metrics to follow all * rm non-functional link from card * ensure selected interests are passed through to interests query * fix logcontext * followed all accounts! toast * rm save interests function * Update src/screens/Onboarding/StepSuggestedAccounts/index.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * use admonition * rm comment * Better interest tabs (#8879) * make tabs draggable * move tab component to own file * rm focused state from tab, improve label * add focus styles, remove focus when dragging * rm log * add arrows to tabs * rename Tabs -> InterestTabs * try and simplify approach * rename ref * Update InterestTabs.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/InterestTabs.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/ProgressGuide/FollowDialog.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Update src/components/ProgressGuide/FollowDialog.tsx Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * add newline --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * fix flex problem * Add value proposition screen experiment (#8898) * add assets * add value prop experiment * add alt text * add metrics * add transitions * add skip button * tweak copy Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * add borderless variant for web * rm pointer events --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> * Add slight delay, prevent layout shift * Handle layout shift, add Let's Go! text --------- Co-authored-by: surfdude29 <149612116+surfdude29@users.noreply.github.com> Co-authored-by: Eric Bailey <git@esb.lol>
* | Mark label for translation in `LoggedOutCTA.tsx` (#8908)surfdude292025-08-261-2/+4
| | | | | | | | | | * Mark label for translation in `LoggedOutCTA.tsx` * Update LoggedOutCTA.tsx
* | Fix toast type (#8909)Eric Bailey2025-08-264-95/+74
| | | | | | | | | | | | | | | | | | * Fix confusing toast API * Provide all exports to e2e file * Fix first usage in Composer * Loosen type, add Trans tag
* | Web: fix Edit Profile discard warning when pressing backdrop (#8824)Bartosz Kaszubowski2025-08-262-13/+18
| | | | | | | | | | * Web: fix Edit Profile discard warning * cleanup imports
* | Enable show less / more buttons for third party feeds (#8672)kindgracekind2025-08-261-9/+16
| | | | | | | | | | Co-authored-by: hailey <hailey@blueskyweb.xyz> Co-authored-by: Hailey <me@haileyok.com>
* | Fix bad copy pasta (#8907)Eric Bailey2025-08-261-1/+1
| |
* | Yeah toast (#8878)Eric Bailey2025-08-265-63/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Split out into macro component * Add Action component * Add fallback * add button to view post after sending * Dismiss toast when clicking action button --------- Co-authored-by: Samuel Newman <mozzius@protonmail.com>
* | Adds signup CTA tests for logged-out visitors (#8906)Alex Benzer2025-08-261-0/+80
| |
* | Merge pull request #8806 from ↵jim2025-08-254-13/+410
|\ \ | | | | | | | | | | | | internet-development/binaryfiddler/starter-pack-part2 Starter pack dialog implementations
| * | optimize for the webChenyu Huang2025-08-221-33/+45
| | |
| * | fix linting, minor ui tweaksChenyu Huang2025-08-212-26/+18
| | |
| * | address feedbackChenyu Huang2025-08-201-21/+20
| | |
| * | use Dialog.InnerFlatlistChenyu Huang2025-08-201-82/+89
| | |
| * | loading stateChenyu Huang2025-08-191-22/+45
| | |
| * | clean up onSuccess callbackChenyu Huang2025-08-191-18/+5
| | |
| * | parameterize the initial profile for starter pack profile select wizard screenChenyu Huang2025-08-193-70/+59
| | |
| * | starter pack dialog flow from profileMenuChenyu Huang2025-08-162-3/+391
| | |
* | | feat(ui): redesign "See more" suggested profiles cardCaidan Williams2025-08-251-17/+20
| | | | | | | | | | | | | | | | | | | | | Refactored the "See more accounts you might like" card to use ButtonIcon and ButtonText for improved consistency and accessibility. Updated styles for better alignment, spacing, and visual hierarchy. Navigates to the Explore page when pressed.
* | | refactor(feed): rename Arrow to ArrowRight for clarityCaidan Williams2025-08-251-4/+4
| |/ |/|