From 1770734cdb9f36db6a9e2824a466437a89ce2663 Mon Sep 17 00:00:00 2001 From: Felipe Lessa Date: Sun, 31 May 2015 15:05:17 -0300 Subject: [PATCH] More consistent badge style. --- README.md | 46 ++++++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index f207958..308f10f 100644 --- a/README.md +++ b/README.md @@ -15,38 +15,40 @@ companion packages: * _Backend (storage)_, in order to store the session data. Currently we support: - * [![Hackage](https://img.shields.io/hackage/v/serversession-backend-persistent.svg)](https://hackage.haskell.org/package/serversession-backend-persistent) - `serversession-backend-persistent`: Storage backend using - `persistent`'s SQL backend. Works with PostgreSQL, MySQL, - SQLite. + * `serversession-backend-persistent` + ([![Hackage](https://img.shields.io/hackage/v/serversession-backend-persistent.svg)](https://hackage.haskell.org/package/serversession-backend-persistent)): + Storage backend using `persistent`'s SQL backend. Works + with PostgreSQL, MySQL, SQLite. - * [![Hackage](https://img.shields.io/hackage/v/serversession-backend-acid-state.svg)](https://hackage.haskell.org/package/serversession-backend-acid-state) - `serversession-backend-acid-state`: Storage backend using - `acid-state`. This backend keeps sessions in memory but - provides ACID guarantees using a transaction log. It can - also be used without durability as a memory-only backend. + * `serversession-backend-acid-state` + ([![Hackage](https://img.shields.io/hackage/v/serversession-backend-acid-state.svg)](https://hackage.haskell.org/package/serversession-backend-acid-state)): + Storage backend using `acid-state`. This backend keeps + sessions in memory but provides ACID guarantees using a + transaction log. It can also be used without durability as + a memory-only backend. - * [![Hackage](https://img.shields.io/hackage/v/serversession-backend-redis.svg)](https://hackage.haskell.org/package/serversession-backend-redis) - `serversession-backend-redis`: Storage backend using - Redis via the `hedis` package. + * `serversession-backend-redis` + ([![Hackage](https://img.shields.io/hackage/v/serversession-backend-redis.svg)](https://hackage.haskell.org/package/serversession-backend-redis)): + Storage backend using Redis via the `hedis` package. * _Frontend_, bindings for your web framework of choice. Currently we support: - * [![Hackage](https://img.shields.io/hackage/v/serversession-frontend-yesod.svg)](https://hackage.haskell.org/package/serversession-frontend-yesod) - `serversession-frontend-yesod`: Support for the Yesod - framework. Replaces the default `clientsession`. + * `serversession-frontend-yesod` + ([![Hackage](https://img.shields.io/hackage/v/serversession-frontend-yesod.svg)](https://hackage.haskell.org/package/serversession-frontend-yesod)): + Support for the Yesod framework. Replaces the default + `clientsession`. - * [![Hackage](https://img.shields.io/hackage/v/serversession-frontend-snap.svg)](https://hackage.haskell.org/package/serversession-frontend-snap) - `serversession-frontend-snap`: Support for the Snap - framework. Replaces the default + * `serversession-frontend-snap` + ([![Hackage](https://img.shields.io/hackage/v/serversession-frontend-snap.svg)](https://hackage.haskell.org/package/serversession-frontend-snap)): + Support for the Snap framework. Replaces the default `Snap.Snaplet.Session.Backends.CookieSession` based on `clientsession`. - * [![Hackage](https://img.shields.io/hackage/v/serversession-frontend-wai.svg)](https://hackage.haskell.org/package/serversession-frontend-wai) - `serversession-frontend-wai`: Generic support for WAI - applications via the `wai-session` package by using a - `vault`. + * `serversession-frontend-wai` + ([![Hackage](https://img.shields.io/hackage/v/serversession-frontend-wai.svg)](https://hackage.haskell.org/package/serversession-frontend-wai)): + Generic support for WAI applications via the `wai-session` + package by using a `vault`. If your favorite storage backend or framework is not listed above, please send us a pull request! The `serversession`