Skip to content

Website: live count, list links and quick start in the first screen - #371

Merged
maximilianfeix merged 2 commits into
mainfrom
feat/site-redesign
Nov 10, 2026
Merged

maximilianfeix merged 2 commits into
mainfrom
feat/site-redesign

Conversation

@maximilianfeix

Copy link
Copy Markdown
Owner

Part of #369.

The first screen used to be the headline alone; the list, its URLs and the live numbers came after scrolling. Now it shows:

  • the headline, smaller, with the same wording
  • a live panel from stats.json: last run, total that passed every check, the HTTP/SOCKS4/SOCKS5 split, and the four list URLs (all.txt, http.txt, socks4.txt, socks5.txt) with counts and copy buttons
  • Star on GitHub (live count) and Browse the list
  • a quick start with curl, pipx, uvx and Python tabs, each with a copy button

No layout shift while the numbers load (placeholders, tabular figures), hover only on pointer devices, reduced motion respected, copy announced to screen readers. No new external scripts; the data loading is unchanged.

Checked at 1440x900 and 390x844, light and dark, with the data of the 11:25 UTC run.

The first screen was only the headline. It now shows the count from the
last run split by protocol, the plain-text list URLs with copy buttons,
Star on GitHub with the live star count, and a quick start (curl, pipx,
uvx, Python) as tabs.
…ells safe in spreadsheets, last-run time stays current, no NaN or 0 for missing figures, quieter screen reader, 320 px layout
@maximilianfeix
maximilianfeix merged commit c91989e into main Nov 10, 2026
23 checks passed
@maximilianfeix
maximilianfeix deleted the feat/site-redesign branch November 10, 2026 12:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant