QiTASC/hatchinq/1.0.0

NOTE: the latest version is 29.0.0

Rerouted (retagged, needs approval). The tag now points at a different commit than when this version was published. The Lamdera package server serves a copy recovered from https://github.com/QiTASC/hatchinq.

What we checked: Tag 1.0.0 is still on github.com/QiTASC/hatchinq; its commit bfa9f4d0b94e is from 2019-01-18 14:57 UTC, after the version was published (2019-01-18 13:53 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 and nothing else confirms its contents.

We could not verify this copy against what was published, so the Lamdera compiler asks before using it (y/n). Without a terminal, as in CI, it stops with an error unless approved:

  • lamdera make --auto-approve-package-rerouting approves rerouted versions for that run,
  • LAMDERA_AUTO_APPROVE_PACKAGE_REROUTING=1 does the same for every run in that environment,
  • LAMDERA_CACHE=off skips the Lamdera package server altogether: packages come from package.elm-lang.org and GitHub only, as with elm, and a rerouted version then fails to download.

Details · package.elm-lang.org's zip: https://github.com/QiTASC/hatchinq/zipball/1.0.0/

Hatchinq.Theme

Exposed

type alias ColorTheme =
{ primary : ColorType
, secondary : ColorType
, gray : ColorType
}
type alias ColorType =
{ original : Color
, color : Color
, textColor : Color
, lightest : Color
, lighter : Color
, light : Color
, dark : Color
, withAlpha : Float -> Color
}
type alias FontTheme =
{ main : Font
, defaultSize : Int
, smallSize : Int
, smallerSize : Int
, smallestSize : Int
}
type alias Theme =
{ font : FontTheme
, colors : ColorTheme
, sizes : Sizes
}
arrowTransition : Attribute msg
black : Color
default : Theme
font : Font
icon : String -> Element msg
stylesheet : Theme -> Element msg
textWithEllipsis : String -> Element msg
transition : Attribute msg
transparent : Color
white : Color
withColors : Color -> Color -> Theme -> Theme