Skip to content
Snippets Groups Projects
README.md 2.03 KiB
Newer Older
# List of Solidarity / Next Economy Software
Andrei's avatar
Andrei committed

Lynn Foster's avatar
Lynn Foster committed
## Adding your own software
Andrei's avatar
Andrei committed

The software list allows next economy software offerings to gain some exposure, by making themselves discoverable. The configuration options allows the owner of each offering to personalize how their respective card will look like, when applications consume this list. An example of such an app can be found at https://solid.github.io/solid-idps/.
Andrei's avatar
Andrei committed

Here are the configuration options:
Andrei's avatar
Andrei committed

* `url`: holds the URL of the service's signup app, to which the user will be redirected
* `icon`: the URL of the image that will be used as logo for your service
* `icon_bg`: the background color of a an element that contains the icon (e.g. a div, etc.), which typically follows the main theme color of your signup app (e.g. #000, or string - i.e. `blue`, or RGB values)
Andrei's avatar
Andrei committed
* `title`: the title of your service (e.g. RWW.IO, databox.me, etc.)
* `title_color`: the color of the tile text (e.g. #fff)
* `policyURL`: the URL of a page which lists the policies of your service (e.g. privacy, data reuse, etc.)
* `description`: a short description of the service; usually the main features it offers (e.g. WebID, storage, inbox, etc.); for best results, try to limit the length of the text to **175** characters
* `btn_bg`: the background color for the button a user will click to be sent to your server
* `btn_color`: the color of the text on the button

Once you have your configuration ready, you will need to add your configuration (JSON object) to the `idps` array in the `services.json` file, and submit a pull request for that file.

### Example configuration
Andrei's avatar
Andrei committed

Here is an example of configuration options set for `databox.me`.

```
{
 	"url": "https://databox.me/",
	"icon": "https://databox.me/logo.png",
	"icon_bg": "#333748",
Andrei's avatar
Andrei committed
	"title": "databox.me",
	"title_color": "#fff",
	"policyURL": "https://databox.me/privacy.html",
	"description": "Databox.me is the first Solid-compliant, public and free service on which you can get a WebID and data storage (limited).",
	"btn_bg": "#43C47A",
	"btn_color": "#fff"
}
```