Update Apps page

This commit is contained in:
lostinlight 2019-03-10 23:29:56 +03:00
parent 90d924dc50
commit ef28f8838e
4 changed files with 123 additions and 2 deletions

View file

@ -27,6 +27,7 @@ Please, choose no more than **2 categories** (array of strings) for the tool. Th
* `Econ` (economic activities)
* `DevTools` (developer tools: libraries and such)
* `Plugins` (plugins)
* `Relays` (Fediverse relays)
A project may have a logo / image (45x45px), placed in `./source/img/misc` folder.

View file

@ -118,6 +118,19 @@
"OStatusClass": false,
"categories": ["SN-mi"]
},
{
"title": "microstatus",
"source": "github.com/Arkanosis/microstatus",
"protocols": "ActivityPub, OStatus",
"site": "",
"logo": "",
"servers": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": true,
"categories": ["SN-mi"]
},
{
"title": "Mobilizon",
"source": "framagit.org/framasoft/mobilizon",
@ -326,6 +339,19 @@
"OStatusClass": false,
"categories": ["DevTools"]
},
{
"title": "Express ActivityPub",
"source": "github.com/dariusk/express-activitypub",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["DevTools"]
},
{
"title": "pubgate",
"source": "github.com/autogestion/pubgate",
@ -416,6 +442,97 @@
"diasporaClass": false,
"OStatusClass": false,
"categories": ["SN-ma"]
},
{
"title": "distbin",
"source": "github.com/gobengo/distbin",
"protocols": "ActivityPub",
"site": "distbin.com",
"logo": "",
"servers": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["DevTools"]
},
{
"title": "LitePub",
"source": "github.com/litepub/litepub",
"protocols": "ActivityPub",
"site": "litepub.social/litepub",
"logo": "",
"servers": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["DevTools"]
},
{
"title": "p3k",
"source": "",
"protocols": "ActivityPub",
"site": "indieweb.org/p3k",
"logo": "",
"servers": "the-federation.info/p3k",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["DevTools"]
},
{
"title": "Pleroma relay",
"source": "git.pleroma.social/pleroma/relay",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "fediverse.network/activityrelay",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Relays"]
},
{
"title": "Mastodon relay",
"source": "source.joinmastodon.org/mastodon/pub-relay",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Relays"]
},
{
"title": "Social relay",
"source": "github.com/jaywink/social-relay",
"protocols": "diaspora",
"site": "",
"logo": "",
"servers": "the-federation.info/social-relay",
"apClass": false,
"zotClass": false,
"diasporaClass": true,
"OStatusClass": false,
"categories": ["Relays"]
},
{
"title": "Seattle relay",
"source": "gitlab.com/jankysolutions/social.seattle.wa.us/relay",
"protocols": "ActivityPub",
"site": "",
"logo": "",
"servers": "fediverse.network/social.seattle.wa.us-relay",
"apClass": true,
"zotClass": false,
"diasporaClass": false,
"OStatusClass": false,
"categories": ["Relays"]
}
]
}

View file

@ -28,6 +28,7 @@ layout: layout
<p class="option">Cooperatives &#38; shared</p><input id="coop" type="checkbox">
<p class="option">Developer Tools</p><input id="dev" type="checkbox">
<p class="option">Plugins</p><input id="plugins" type="checkbox">
<p class="option">Relays</p><input id="relays" type="checkbox">
<section class="grid misc__grid">
<% for (item in apps) { %>

View file

@ -1,4 +1,5 @@
.miscellaneous .hero-header {
height: 100%;
max-height: 350px;
@ -37,7 +38,7 @@
margin: 0 1em 0 .2em;
}
.misc p:nth-of-type(n+5):nth-of-type(-n+15) {
.misc p:nth-of-type(n+5):nth-of-type(-n+16) {
color: $white;
}
@ -117,7 +118,8 @@
.option + #dev:checked ~ .misc__grid .card:not(.DevTools),
.option + #econ:checked ~ .misc__grid .card:not(.Econ),
.option + #coop:checked ~ .misc__grid .card:not(.Coop),
.option + #plugins:checked ~ .misc__grid .card:not(.Plugins) {
.option + #plugins:checked ~ .misc__grid .card:not(.Plugins),
.option + #relays:checked ~ .misc__grid .card:not(.Relays) {
display: none;
}