Add our new custom icon font and fix platform links

Fixes #1250, #1249
This commit is contained in:
Dawid Potocki
2019-09-09 10:21:33 +12:00
parent c03fd93d29
commit 060491c4a6
29 changed files with 709 additions and 96 deletions

View File

@@ -92,7 +92,7 @@
<div class="mt-2">
{% if include.windows %}
{% if include.windows != "" %}
<a href="{{ include.windows }}">
<a href="{{ include.windows }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-windows fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -102,17 +102,17 @@
{% if include.mac %}
{% if include.mac != "" %}
<a href="{{ include.mac }}">
<i class="fab fa-apple fa-2x fa-fw d-inline pr-1"></i>
<a href="{{ include.mac }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-macos fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="fab fa-apple fa-2x fa-fw d-inline pr-1"></i>
<i class="ptio-macos fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.linux %}
{% if include.linux != "" %}
<a href="{{ include.linux }}">
<a href="{{ include.linux }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-linux fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -120,9 +120,9 @@
{% endif %}
{% endif %}
{% if include.bsd %}
{% if include.bsd != "" %}
<a href="{{ include.bsd }}">
{% if include.freebsd %}
{% if include.freebsd != "" %}
<a href="{{ include.freebsd }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-freebsd fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -130,9 +130,29 @@
{% endif %}
{% endif %}
{% if include.openbsd %}
{% if include.openbsd != "" %}
<a href="{{ include.openbsd }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-openbsd fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="ptio-openbsd fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.netbsd %}
{% if include.netbsd != "" %}
<a href="{{ include.netbsd }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-netbsd fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="ptio-netbsd fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.firefox %}
{% if include.firefox != "" %}
<a href="{{ include.firefox }}">
<a href="{{ include.firefox }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-firefox fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -142,7 +162,7 @@
{% if include.chrome %}
{% if include.chrome != "" %}
<a href="{{ include.chrome }}">
<a href="{{ include.chrome }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-chrome fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -152,7 +172,7 @@
{% if include.safari %}
{% if include.safari != "" %}
<a href="{{ include.safari }}">
<a href="{{ include.safari }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-safari fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -162,7 +182,7 @@
{% if include.opera %}
{% if include.opera != "" %}
<a href="{{ include.opera }}">
<a href="{{ include.opera }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-opera fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -172,7 +192,7 @@
{% if include.edge %}
{% if include.edge != "" %}
<a href="{{ include.edge }}">
<a href="{{ include.edge }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-edge fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -182,7 +202,7 @@
{% if include.android %}
{% if include.android != "" %}
<a href="{{ include.android }}">
<a href="{{ include.android }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-android fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
@@ -190,33 +210,53 @@
{% endif %}
{% endif %}
{% if include.ios %}
{% if include.ios != "" %}
<a href="{{ include.ios }}">
<i class="fab fa-app-store-ios fa-2x fa-fw d-inline pr-1"></i>
{% if include.fdroid %}
{% if include.fdroid != "" %}
<a href="{{ include.fdroid }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-f-droid fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="fab fa-app-store-ios fa-2x fa-fw d-inline pr-1"></i>
<i class="ptio-f-droid fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.fire %}
{% if include.fire != "" %}
<a href="{{ include.fire }}">
<i class="fas fa-fire fa-2x fa-fw d-inline pr-1"></i>
{% if include.googleplay %}
{% if include.googleplay != "" %}
<a href="{{ include.googleplay }}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-google-play fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="fas fa-fire fa-2x fa-fw d-inline pr-1"></i>
<i class="fab fa-google-play fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.ios %}
{% if include.ios != "" %}
<a href="{{ include.ios }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-ios fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="ptio-ios fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.sailfish %}
{% if include.sailfish != "" %}
<a href="{{ include.sailfish }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-sailfish-os fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="ptio-sailfish-os fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% if include.web %}
{% if include.web != "" %}
<a href="{{ include.web }}">
<i class="fas fa-desktop fa-2x fa-fw d-inline pr-1"></i>
<a href="{{ include.web }}" class="text-decoration-none hover-text-decoration-none">
<i class="fas fa-globe-americas fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="fas fa-desktop fa-2x fa-fw d-inline pr-1"></i>
<i class="fas fa-globe-americas fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
@@ -225,25 +265,25 @@
{{include.icon3}}
{% if include.github %}
<a href="{{include.github}}">
<a href="{{include.github}}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-github fa-2x fa-fw d-inline"></i>
</a>
{% endif %}
{% if include.gitlab %}
<a href="{{include.gitlab}}">
<a href="{{include.gitlab}}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-gitlab fa-2x fa-fw d-inline"></i>
</a>
{% endif %}
{% if include.git %}
<a href="{{include.git}}">
<a href="{{include.git}}" class="text-decoration-none hover-text-decoration-none">
<i class="fab fa-git-square fa-2x fa-fw d-inline"></i>
</a>
{% endif %}
{% if include.source %}
<a href="{{include.source}}">
<a href="{{include.source}}" class="text-decoration-none hover-text-decoration-none">
<i class="fas fa-code-branch fa-2x fa-fw d-inline"></i>
</a>
{% endif %}

View File

@@ -8,12 +8,15 @@ recommendations: <a href="#webrtc"><i class="fas fa-link"></i> WebRTC</a> and <a
website="https://www.firefox.com/"
forum="https://forum.privacytools.io/t/discussion-firefox/279"
github="https://github.com/mozilla"
windows=""
mac=""
linux=""
android=""
ios=""
bsd=""
windows="https://www.mozilla.org/en-US/firefox/new/"
mac="https://www.mozilla.org/en-US/firefox/new/"
linux="https://www.mozilla.org/en-US/firefox/new/"
fdroid="https://f-droid.org/en/packages/org.mozilla.fennec_fdroid/"
googleplay="https://play.google.com/store/apps/details?id=org.mozilla.firefox"
ios="https://apps.apple.com/us/app/firefox-private-safe-browser/id989804926"
freebsd="https://www.freshports.org/www/firefox"
openbsd="http://openports.se/www/mozilla-firefox"
netbsd="http://pkgsrc.se/www/firefox"
%}
{% include cardv2.html
@@ -23,10 +26,10 @@ description='Tor Browser is your choice if you need an extra layer of anonymity.
website="https://www.torproject.org/"
forum="https://forum.privacytools.io/t/discussion-tor-browser/278"
git="https://trac.torproject.org/projects/tor"
windows=""
mac=""
linux=""
android=""
ios=""
bsd=""
windows="https://www.torproject.org/download/"
mac="https://www.torproject.org/download/"
linux="https://www.torproject.org/download/"
android="https://www.torproject.org/download/#android"
fdroid="https://guardianproject.info/fdroid/"
googleplay="https://play.google.com/store/apps/details?id=org.torproject.torbrowser"
%}

View File

@@ -11,13 +11,15 @@ description="Similar functionally to the widely used Dropbox, with the differenc
website="https://nextcloud.com/"
forum="https://forum.privacytools.io/t/discussion-nextcloud/287"
github="https://github.com/nextcloud"
windows=""
mac=""
linux=""
bsd=""
ios=""
android=""
fire=""
windows="https://nextcloud.com/install/#install-clients"
mac="https://nextcloud.com/install/#install-clients"
linux="https://nextcloud.com/install/#install-clients"
freebsd="https://www.freshports.org/www/nextcloud/"
openbsd="http://openports.se/www/nextcloud"
netbsd="http://pkgsrc.se/www/php-nextcloud"
ios="https://itunes.apple.com/us/app/nextcloud/id1125420102?mt=8"
fdroid="https://f-droid.org/packages/com.nextcloud.client/"
googleplay="https://play.google.com/store/apps/details?id=com.nextcloud.client"
%}
{% include cardv2.html
@@ -30,7 +32,7 @@ github="https://github.com/LeastAuthority"
windows=""
mac=""
linux=""
bsd=""
freebsd=""
%}

View File

@@ -18,8 +18,12 @@
website="https://github.com/jedisct1/dnscrypt-proxy/"
forum="https://forum.privacytools.io/t/discussion-dnscrypt-proxy/1498"
github="https://github.com/jedisct1/dnscrypt-proxy/"
windows="https://github.com/jedisct1/dnscrypt-proxy/releases"
linux=""
mac=""
mac="https://github.com/jedisct1/dnscrypt-proxy/releases"
freebsd="https://www.freshports.org/dns/dnscrypt-proxy2/"
openbsd="http://openports.se/net/dnscrypt-proxy"
netbsd="http://pkgsrc.se/net/dnscrypt-proxy2"
android=""
ios=""
%}

View File

@@ -10,7 +10,7 @@ source="https://hg.mozilla.org/comm-central/"
windows=""
mac=""
linux=""
bsd=""
freebsd=""
%}
{% include cardv2.html
@@ -23,7 +23,7 @@ git="https://git.claws-mail.org/"
windows=""
mac=""
linux=""
bsd=""
freebsd=""
%}

View File

@@ -33,6 +33,7 @@
forum="https://forum.privacytools.io/t/discussion-keepassxc/1344/2"
github="https://github.com/keepassxreboot/keepassxc"
web="https://keepassxc.org/"
windows="https://keepassxc.org/download/#windows"
linux="https://keepassxc.org/download/#linux"
mac="https://keepassxc.org/download/#mac"
%}

View File

@@ -11,9 +11,16 @@ description='Mastodon is a social network based on open web protocols and free,
website="https://joinmastodon.org/"
forum="https://forum.privacytools.io/t/discussion-mastodon/289"
github="https://github.com/tootsuite/mastodon"
android=""
ios=""
web=""
windows="https://joinmastodon.org/apps"
mac="https://joinmastodon.org/apps"
linux="https://joinmastodon.org/apps"
freebsd="https://joinmastodon.org/apps"
openbsd="https://joinmastodon.org/apps"
netbsd="https://joinmastodon.org/apps"
android="https://joinmastodon.org/apps"
sailfish="https://joinmastodon.org/apps"
ios="https://joinmastodon.org/apps"
web="https://joinmastodon.org/#getting-started"
%}
{% include cardv2.html
@@ -23,8 +30,8 @@ description="diaspora* is based on three key philosophies: Decentralization, fre
website="https://diasporafoundation.org/"
forum="https://forum.privacytools.io/t/discussion-diaspora/290"
github="https://github.com/diaspora/diaspora"
android=""
web=""
android="https://wiki.diasporafoundation.org/Tools_to_use_with_Diaspora#Android"
web="https://diasporafoundation.org/"
%}
{% include cardv2.html
@@ -34,20 +41,21 @@ description="Friendica has an emphasis on extensive privacy settings and easy se
website="https://friendi.ca/"
forum="https://forum.privacytools.io/t/discussion-friendica/291"
github="https://github.com/friendica/friendica"
windows=""
linux=""
android=""
web=""
windows="https://friendi.ca/resources/mobile-clients/"
linux="https://friendi.ca/resources/mobile-clients/"
android="https://friendi.ca/resources/mobile-clients/"
sailfish="https://friendi.ca/resources/mobile-clients/"
web="https://friendi.ca/"
%}
{% include cardv2.html
title="PixelFed - Instagram Alternative"
image="/assets/img/provider/pixelfed.png"
description='A free and ethical photo sharing platform, powered by ActivityPub federation. Pixelfed is an open-source, federated platform. You can run your own instance or <a href="https://fediverse.party/en/pixelfed/">join one.</a>'
website="https://pixelfed.social/"
website="https://pixelfed.org/"
forum="https://forum.privacytools.io/t/discussion-pixelfed/293"
github="https://github.com/pixelfed"
web=""
web="https://pixelfed.org/"
%}
{% include cardv2.html
@@ -56,12 +64,8 @@ image="/assets/img/provider/gnu-social.png"
description="A social communication software for both public and private communications. It is widely supported and has a large userbase. It is already used by the Free Software Foundation."
website="https://gnu.io/social/"
forum="https://forum.privacytools.io/t/discussion-gnu-social/292"
github="https://github.com/foocorp/gnu-social"
android=""
ios=""
linux=""
windows=""
web=""
gitlab="https://git.gnu.io/gnu/gnu-social/"
web="https://gnu.io/social/"
%}
<h3>Worth Mentioning</h3>

View File

@@ -8,15 +8,12 @@
title="Aether"
image="/assets/img/tools/aether.png"
description='<a href="https://github.com/nehbit/aether/blob/master/LICENSE.md">Free/libre and open source</a> decentralized social news aggregator with a built in voting system.'
website="https://github.com/nehbit/aether"
website="https://getaether.net/"
forum="https://forum.privacytools.io/t/discussion-aether/1256"
github="https://github.com/nehbit/aether"
windows=""
mac=""
linux=""
android=""
ios=""
bsd=""
windows="https://getaether.net/download/"
mac="https://getaether.net/download/"
linux="https://getaether.net/download/"
%}
{% include cardv2.html
@@ -25,13 +22,8 @@ image="/assets/img/tools/tildes.png"
description='Tildes is a web-based self-hostable online bulletin board. It is licensed under <a href="https://gitlab.com/tildes/tildes/blob/master/LICENSE">GPL 3.0</a>.'
website="https://tildes.net"
forum="https://forum.privacytools.io/t/discussion-tildes/1257"
git="https://gitlab.com/tildes/"
windows=""
mac=""
linux=""
android=""
ios=""
bsd=""
gitlab="https://gitlab.com/tildes/tildes"
web="https://tildes.net"
%}
{% include cardv2.html
@@ -40,12 +32,8 @@ image="/assets/img/tools/raddle.png"
description="Raddle is a public Postmill instance focused on privacy and anti-censorship."
website="https://raddle.me"
forum="https://forum.privacytools.io/t/discussion-raddle/1258"
git="https://gitlab.com/postmill/"
windows=""
mac=""
linux=""
android=""
ios=""
gitlab="https://gitlab.com/postmill/"
web="https://raddle.me"
%}
<h3>Worth Mentioning</h3>