Skip to content

v0.4.6 - the navigation stays on one row

Choose a tag to compare

@siracozmen01 siracozmen01 released this 17 Oct 13:09
· 251 commits to main since this release

The navigation bar stays on one row in every language, a search box keeps the first keystroke typed into it, and Next.js moves to 16.4.0. Upgrade with blysis update; no module needs updating.

The navigation wrapped on the Turkish site

The bar keeps its first eight links and folds the rest under "More". That count knows nothing about how long the words are: in Turkish the eight links and the fold measure about 1000px, so below 1536px the row wrapped inside a header whose height is fixed. On most laptop screens the first row rode up into the announcement bar and the second hung below the header, over the page. English held until 1280px.

The bar is now one line tall at every width. Whatever does not fit goes behind a trailing "More", so every destination stays one click away, and the entries it holds are taken out of the tab order while they are hidden. Nothing already on the line moves when this happens, and dropdowns are no longer clipped by the bar.

A search box could drop the first keystroke

A list whose search box mounted together with freshly fetched rows could reset the box after the first keystroke, leaving it empty with no search sent. The box now keeps what was typed.

Dependencies

  • Next.js 16.4.0, from 16.3.6.
  • Twenty routine updates, among them stripe 23, next-intl 4.14.9, nodemailer 10.0.15, redis 6.3.0 and pg 8.23.1.