Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/driebit/elm-ginger

Tooling for developing Elm sites on Ginger
https://github.com/driebit/elm-ginger

cms elm ginger zotonic

Last synced: 1 day ago
JSON representation

Tooling for developing Elm sites on Ginger

Awesome Lists containing this project

README

        

# elm-ginger [![Build Status](https://travis-ci.com/driebit/elm-ginger.svg?branch=master)](https://travis-ci.com/driebit/elm-ginger)

Create Elm websites backed by the [Ginger CMS](https://github.com/driebit/ginger)

## Modules

**Ginger.Resource**: Work with Ginger resources.

**Ginger.Resource.Extra**: Common datatypes like Author and EventData.

**Ginger.Id**: A tagged version of a Ginger resource id.

**Ginger.Category**: Ginger categories with option to define a custom one.

**Ginger.Predicate**: Ginger predicates with option to define a custom one.

**Ginger.Translation**: Translate text and markup.

**Ginger.Media**: Container for images attached to a resource.

**Ginger.Menu**: Use or decode Ginger main and footer menus

**Ginger.Request**: Get and search resources.

**Ginger.Util**: Functions for parsing and rendering `Html`.