Skip to content

fix(mobile): even nav icons, hide topbar on scroll, skeletons - #32

Merged
dlgrv merged 1 commit into
mainfrom
fix/mobile-nav-and-ux
Sep 21, 2026
Merged

dlgrv merged 1 commit into
mainfrom
fix/mobile-nav-and-ux

Conversation

@dlgrv

@dlgrv dlgrv commented Sep 21, 2026

Copy link
Copy Markdown
Owner

Summary

  • Language control no longer uses icon-btn, so mobile width follows РУ+chevron instead of sticking at 32px (even gaps with GitHub/theme).
  • Mobile topbar hides on scroll down / shows on up; brand title removed from topbar (kept in drawer + h1).
  • Loading skeletons for list and «Показано N из M»; sources rendered as semicolon-split list items.

Test plan

  • Phone width (~390px): РУ ⌄, GitHub, theme — equal gaps, vertically centered
  • Scroll down hides nav; scroll up shows it
  • Hard refresh: skeletons then real cards; source lists use ; separators
  • EN/ZH language switch still works after rebuild

Drop icon-btn from the language summary so it sizes to content instead of
locking to 32px on phones; hide duplicate mobile brand; add loading
skeletons and semicolon-split source lists.
@dlgrv
dlgrv merged commit 8075b6f into main Sep 21, 2026
1 check passed
@dlgrv
dlgrv deleted the fix/mobile-nav-and-ux branch September 21, 2026 23:05
dlgrv added a commit that referenced this pull request Sep 26, 2026
dlgrv added a commit that referenced this pull request Sep 26, 2026
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