NoRedInk/noredink-ui/22.6.0

NOTE: the latest version is 35.9.3

Rerouted (regenerated, verified). Same repository and tag, but GitHub now builds the zip with different bytes, so it no longer matches the SHA-1 package.elm-lang.org recorded. The Lamdera package server serves a copy recovered from https://github.com/NoRedInk/noredink-ui.

What we checked: Tag 22.6.0 is still on github.com/NoRedInk/noredink-ui; its commit 7cae53f1af4b is from 2023-03-24 17:13 UTC, before the version was published (2023-03-27 14:55 UTC); elm.json is byte-identical to package.elm-lang.org's; the exposed modules match docs.json; the zip's SHA-1 is not the published one (GitHub's zip no longer comes out byte for byte the same), so the contents were checked instead.

The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.

Details · package.elm-lang.org's zip: https://github.com/NoRedInk/noredink-ui/zipball/22.6.0/

Nri.Ui.Header.V1

Changelog

Patch

  • reduced the top-padding on the description from 20 to 5px

Major release adjustments

  • removed extraSubheadContent
List (Attribute route msg)
-> { breadCrumbs : BreadCrumbs route
, isCurrentRoute : route -> Bool
}
-> Html msg
type Attribute route msg

Customize the header

aTagAttributes : (route -> List (Attribute msg)) -> Attribute route msg
customPageWidth : Px -> Attribute route msg

By default, the content within the header will expand up to 1000px (the mobile breakpoint value).

For some views, you may want to use MediaQuery.quizEngineBreakpoint instead.

Add additional content to the header

extraContent : List (Html msg) -> Attribute route msg
description : String -> Attribute route msg
extraNav : String -> List (Html msg) -> Attribute route msg