This is an alternative site for discovering Elm packages. You may be looking for the official Elm package site instead.
We were not able to find the expected elm-package.json file at this tag.
version 1.0.1
license BSD3
native-modules False
elm-version 0.16.0 <= v < 0.17.0
Tag 1.0.1
Committed At 2018-10-15 14:46:32 UTC
laszlopandy/elm-console v
krisajenkins/elm-exts 19.1.0 <= v < 20.0.0 19.4.0
evancz/start-app 2.0.2 <= v < 3.0.0 2.0.2
evancz/elm-html 4.0.2 <= v < 5.0.0 4.0.2
evancz/elm-effects 2.0.1 <= v < 3.0.0 2.0.1
etaque/elm-response 1.0.0 <= v < 2.0.0 1.0.0
elm-lang/core 3.0.0 <= v < 4.0.0 3.0.0
deadfoxygrandpa/elm-test 3.1.1 <= v < 4.0.0 3.1.1
NoRedInk/elm-check 3.0.0 <= v < 4.0.0 3.0.0

Modules

README

Elm Dialog - A Modal Dialog Widget for Elm

Disclaimer: This package was created by @krisajenkins. As the original repository seems not updated for a while I decided fork it.

Elm modal dialog boxes that fits in neatly with the Elm architecture.

Aims

  • ✓ Fit in neatly with the Elm architecture.
  • ✓ Dialogs should have all the power of regular views.
  • ✓ Dialogs should work equally well with sub-components and sub-sub-...-components.
  • Dialogs should not rely on external CSS. (Not yet. Still relies on Bootstrap.)
  • Dialogs should be optionally animated. (Not yet. It's straightforward but not documented/demo'd.)

Examples

Screenshot

See the examples/ directory for two fully-worked examples:

Installation

From your top-level directory - the one with elm-package.json in - call:

$ elm package install krisajenkins/elm-dialog

Usage

See the Elm package for full usage docs.

Migration

v3 to v4

v4 version added a containerClass field to the Config record. You can set this to containerClass = Nothing until you need it.

Building

make

...will run the whole build and test suite.

Credits

Thanks to Emilien Taque for ideas & support. Thanks to Mike Onslow for the containerClass feature.

License

Copyright © 2016 Kris Jenkins

Distributed under the MIT license.