Commit 9e57ab8
UX Refinement, Sticky Controls & Anti-Detection Safety (#275)
* added smart selection, data export (CSV/JSON), and HD profile previews
- Added Smart Select buttons (Verified, Private, No-Pic).
- Added CSV/JSON export functionality.
- Implemented HD avatar preview on hover.
- Refactored selection logic for ES5 compatibility.
- Fixed TypeScript linting errors in icon components.
* Add whitelist UI, anti-detection & persistence
Introduce whitelist management and UX improvements: add per-row star (★) whitelist button, make UNFOLLOW action sticky in the sidebar, and persist whitelist + scan timing settings to localStorage. Implement anti-detection timing (random micro-pauses and randomized sleep cycles) to better mimic human behavior. Refactor sidebar layout for higher density, update scan summary to a 3-column grid, and apply glassmorphism/scrollbar visual tweaks. Updates touch core UI components, whitelist manager, styles, main app entry and embedded public script, and document changes in the changelog.
* Update
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: David Arroyo <29355377+davidarroyo1234@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>1 parent ceadbdf commit 9e57ab8
9 files changed
Lines changed: 437 additions & 181 deletions
File tree
- public
- src
- components
- constants
- styles
- utils
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
5 | 19 | | |
6 | 20 | | |
7 | 21 | | |
| |||
42 | 56 | | |
43 | 57 | | |
44 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
45 | 73 | | |
46 | 74 | | |
47 | 75 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Large diffs are not rendered by default.
0 commit comments