Skip to content

Fix responsive iOS layout and search copy - #33

Merged
kasnder merged 1 commit into
mainfrom
codex/ios-visual-fixes
Sep 23, 2026
Merged

kasnder merged 1 commit into
mainfrom
codex/ios-visual-fixes

Conversation

@kasnder

@kasnder kasnder commented Sep 22, 2026

Copy link
Copy Markdown
Member

Summary

  • Distinguish the cross-project utility strip, tighten homepage hero spacing, and remove the duplicate rule between the research snapshot and jurisdiction chart.
  • Use balanced mobile navigation rows. On phones, show the Search link and hide the duplicate header form; on wider subpages, show the form and hide the duplicate link. Keep the original compact tablet header and align the language selector with the logo on narrow phones.
  • Use readable search copy in the placeholder, error heading, and browser titles; remove obsolete internal-looking translation keys.
  • Add English/Danish cues for sideways tables on directory, statistics, and About pages, plus a visible marker for nonzero chart values below 0.5%.

Verification

  • node --test test/i18n.test.js (5 passed)
  • node --check routes/index.js and node --check lib/i18n.js
  • git diff --check
  • Inspected the deployed iOS homepage, Trackers, Companies, Statistics, About, and an app report at phone and desktop widths to reproduce the issues.
  • Added a view regression assertion for the search placeholder and error heading; the repository's CI runs the complete Node suite.

Review note

The isolated worktree has no installed pug dependency, and the browser blocked a local file preview. The updated layout has not been visually rendered from this branch; please check mobile and tablet breakpoints in a deployment preview before merging. The linked project/Android website uses a separate implementation and is outside this PR.

@kasnder
kasnder force-pushed the codex/ios-visual-fixes branch from 387b87b to ed18a2e Compare September 22, 2026 21:59
@kasnder
kasnder force-pushed the codex/ios-visual-fixes branch from ed18a2e to d37220d Compare September 22, 2026 22:04
@kasnder kasnder changed the title Tidy iOS site navigation and mobile layout Fix responsive iOS layout and search copy Sep 22, 2026
@kasnder
kasnder merged commit 43a60db into main Sep 23, 2026
2 checks passed
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