Add our new custom icon font and fix platform links (#1284)

Fixes #1250, #1249
This commit is contained in:
Dawid Potocki 2019-09-11 02:34:41 +00:00 committed by GitHub
parent eb1aefcd07
commit 7562ed6d04
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
44 changed files with 970 additions and 223 deletions

4
.gitignore vendored
View File

@ -2,3 +2,7 @@ _site/
.sass-cache/
.jekyll-metadata
.DS_Store
font/assets/
font/_sass/
font/.fontcustom-manifest.json
assets/webfonts/ptio-font-preview.html

View File

@ -8,3 +8,4 @@ plugins:
sitemap:
file: "/sitemap.xml"
include: [".well-known"]
exclude: ["font", "vendor"]

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,27 +102,27 @@
{% 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 }}">
<i class="fab fa-linux fa-2x fa-fw d-inline pr-1"></i>
<a href="{{ include.linux }}" class="text-decoration-none hover-text-decoration-none">
<i class="ptio-linux fa-2x fa-fw d-inline pr-1"></i>
</a>
{% else %}
<i class="fab fa-linux fa-2x fa-fw d-inline pr-1"></i>
<i class="ptio-linux fa-2x fa-fw d-inline pr-1"></i>
{% 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 %}
@ -180,9 +200,29 @@
{% endif %}
{% endif %}
{% 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="ptio-f-droid fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% 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="fab fa-google-play fa-2x fa-fw d-inline pr-1"></i>
{% endif %}
{% endif %}
{% 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 %}
@ -192,31 +232,31 @@
{% 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>
<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="fab fa-app-store-ios fa-2x fa-fw d-inline pr-1"></i>
<i class="ptio-ios 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.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="fas fa-fire fa-2x fa-fw d-inline pr-1"></i>
<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

@ -12,10 +12,9 @@ description="<strong>Privacy Badger</strong> is a browser add-on that stops adve
website="https://www.eff.org/privacybadger"
forum="https://forum.privacytools.io/t/discussion-privacy-badger/265"
github="https://github.com/EFForg/privacybadger"
firefox=""
chrome=""
opera=""
android=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/privacy-badger17"
chrome="https://chrome.google.com/webstore/detail/privacy-badger/pkehgijcmpdhfbdbbnkijodmdjhbjlgp"
opera="https://addons.opera.com/en/extensions/details/privacy-badger/"
%}
{% include cardv2.html
@ -25,12 +24,11 @@ description="<strong>uBlock Origin</strong> is an efficient <a href=https://gith
website="https://addons.mozilla.org/firefox/addon/ublock-origin/"
forum="https://forum.privacytools.io/t/discussion-ublock-origin/266"
github="https://github.com/gorhill/uBlock/"
firefox=""
chrome=""
safari=""
opera=""
edge=""
android=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/"
chrome="https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm"
safari="https://safari-extensions.apple.com/details/?id=com.el1t.uBlock-3NU33NW2M3"
opera="https://addons.opera.com/en/extensions/details/ublock/"
edge="https://www.microsoft.com/en-us/p/ublock-origin/9nblggh444l4"
%}
{% include cardv2.html
@ -40,8 +38,8 @@ description="<strong>Cookie AutoDelete</strong> automatically removes cookies wh
website="https://addons.mozilla.org/firefox/addon/cookie-autodelete/"
forum="https://forum.privacytools.io/t/discussion-cookie-autodelete/267"
github="https://github.com/Cookie-AutoDelete/Cookie-AutoDelete"
firefox=""
chrome=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/cookie-autodelete"
chrome="https://chrome.google.com/webstore/detail/cookie-autodelete/fhcgjolkccmbidfldomjliifgaodjagh"
%}
{% include cardv2.html
@ -51,10 +49,9 @@ description="<strong>HTTPS Everywhere</strong> encrypts your communications with
website="https://www.eff.org/https-everywhere"
forum="https://forum.privacytools.io/t/discussion-https-everywhere/268"
github="https://github.com/EFForg/https-everywhere"
firefox=""
chrome=""
android=""
opera=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/https-everywhere"
chrome="https://chrome.google.com/webstore/detail/https-everywhere/gcbommkclmclpchllfjekcdonpmejbdp"
opera="https://addons.opera.com/en/extensions/details/https-everywhere"
%}
{% include cardv2.html
@ -64,9 +61,9 @@ description="<strong>Decentraleyes</strong> emulates Content Delivery Networks l
website="https://decentraleyes.org/"
forum="https://forum.privacytools.io/t/discussion-decentraleyes/269"
gitlab="https://git.synz.io/Synzvato/decentraleyes"
firefox=""
chrome=""
opera=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/decentraleyes"
chrome="https://chrome.google.com/webstore/detail/decentraleyes/ldpochfccmkkmhdbclfhpagapcfdljkj"
opera="https://addons.opera.com/en/extensions/details/decentraleyes"
%}
{% include cardv2.html
@ -76,10 +73,10 @@ description="<strong>Terms of Service; Didnt Read</strong> “I have read and
website="https://tosdr.org/"
forum="https://forum.privacytools.io/t/discussion-decentraleyes/270"
github="https://github.com/tosdr/"
firefox=""
chrome=""
opera=""
safari=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/decentraleyes"
chrome="https://chrome.google.com/webstore/detail/terms-of-service-didn%E2%80%99t-r/hjdoplcnndgiblooccencgcggcoihigg"
opera="https://addons.opera.com/en/extensions/details/terms-of-service-didnt-read"
safari="https://safariextension.tosdr.org/"
%}
{% include cardv2.html
@ -89,8 +86,8 @@ description="<strong>Snowflake</strong> is a new <a href=https://2019.www.torpro
website="https://snowflake.torproject.org"
forum="https://forum.privacytools.io/t/discussion-snowflake/1146"
git="https://gitweb.torproject.org/pluggable-transports/snowflake.git"
firefox=""
chrome=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/torproject-snowflake"
chrome="https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjnhfhjnllmmalhifmlcie"
%}
@ -107,9 +104,9 @@ description="<strong>uMatrix</strong> gives you control over the requests that w
website="https://addons.mozilla.org/firefox/addon/umatrix/"
forum="https://forum.privacytools.io/t/discussion-umatrix/271"
github="https://github.com/gorhill/uMatrix"
firefox=""
chrome=""
opera=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/umatrix"
chrome="https://chrome.google.com/webstore/detail/umatrix/ogfcmafjalglgifnmanfmnieipoejdcf"
opera="https://addons.opera.com/en/extensions/details/umatrix"
%}
{% include cardv2.html
@ -119,6 +116,6 @@ description="<strong>NoScript</strong> is a highly customizable plugin to select
website="https://addons.mozilla.org/firefox/addon/noscript/"
forum="https://forum.privacytools.io/t/discussion-noscript-security-suite/272"
github="https://github.com/hackademix/noscript"
firefox=""
chrome=""
firefox="https://addons.mozilla.org/en-US/firefox/addon/noscript"
chrome="https://chrome.google.com/webstore/detail/noscript/doojmbjmlfjjnbmnoijecmcbfeoakpjm"
%}

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

@ -15,6 +15,9 @@
windows="https://nextcloud.com/install/"
linux="https://nextcloud.com/install/"
mac="https://nextcloud.com/install/"
freebsd="https://www.freshports.org/deskutils/nextcloudclient/"
openbsd="http://openports.se/www/nextcloud"
netbsd="http://pkgsrc.se/www/php-nextcloud"
android="https://nextcloud.com/install/"
ios="https://nextcloud.com/install/"
%}
@ -35,9 +38,12 @@
website="https://www.etesync.com/"
forum="https://forum.privacytools.io/t/discussion-etesync-calender-contacts-sync-tools/1536"
github="https://github.com/etesync"
web="https://www.etesync.com/"
linux="https://www.etesync.com/"
android="https://www.etesync.com/"
web="https://client.etesync.com/"
windows="https://github.com/etesync/etesync-dav/blob/master/README.md#installation"
mac="https://github.com/etesync/etesync-dav/blob/master/README.md#installation"
linux="https://github.com/etesync/etesync-dav/blob/master/README.md#installation"
fdroid="https://f-droid.org/packages/com.etesync.syncadapter/"
googleplay="https://play.google.com/store/apps/details?id=com.etesync.syncadapter"
%}
<h3>Worth Mentioning</h3>

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
@ -27,10 +29,9 @@ description="S4 (Simple Secure Storage Service) is Least Authority's verifiably
website="https://leastauthority.com/"
forum="https://forum.privacytools.io/t/discussion-least-authority-s4/288"
github="https://github.com/LeastAuthority"
windows=""
mac=""
linux=""
bsd=""
windows="https://github.com/gridsync/gridsync#installation-and-running"
mac="https://github.com/gridsync/gridsync#installation-and-running"
linux="https://github.com/gridsync/gridsync#installation-and-running"
%}

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

@ -8,9 +8,9 @@ meaning that you need-not inherently trust any entities like root certificate au
website="https://bitmessage.org/"
forum="https://forum.privacytools.io/t/discussion-bitmessage/661"
github="https://github.com/Bitmessage/PyBitmessage"
windows=""
mac=""
linux=""
windows="https://github.com/Bitmessage/PyBitmessage/releases"
mac="https://github.com/Bitmessage/PyBitmessage/releases"
linux="https://repology.org/project/pybitmessage/versions"
%}
{% include cardv2.html
@ -20,9 +20,10 @@ description="Retroshare creates encrypted connections to your friends. Nobody ca
website="https://retroshare.cc/"
forum="https://forum.privacytools.io/t/discussion-retroshare/662"
github="https://github.com/RetroShare/RetroShare"
windows=""
mac=""
linux=""
windows="https://retroshare.cc/downloads.html#windows"
mac="https://retroshare.cc/downloads.html#mac"
linux="https://retroshare.cc/downloads.html#gnulinux"
freebsd="https://retroshare.cc/downloads.html#freebsd"
%}

View File

@ -7,10 +7,12 @@ description="Thunderbird is a free, open source, cross-platform email, newsgroup
website="https://www.thunderbird.net/"
forum="https://forum.privacytools.io/t/discussion-thunderbird/659"
source="https://hg.mozilla.org/comm-central/"
windows=""
mac=""
linux=""
bsd=""
windows="https://www.thunderbird.net/en-US/"
mac="https://www.thunderbird.net/en-US/"
linux="https://www.thunderbird.net/en-US/"
freebsd="https://www.freshports.org/mail/thunderbird/"
openbsd="http://openports.se/mail/mozilla-thunderbird"
netbsd="http://pkgsrc.se/mail/thunderbird"
%}
{% include cardv2.html
@ -20,10 +22,12 @@ description="Claws Mail is a free and open source, GTK-based email and news clie
website="https://www.claws-mail.org/"
forum="https://forum.privacytools.io/t/discussion-claws-mail/660"
git="https://git.claws-mail.org/"
windows=""
mac=""
linux=""
bsd=""
windows="https://www.claws-mail.org/win32/"
mac="https://www.claws-mail.org/faq/index.php/Installation_and_Configuration#What_do_I_need_to_compile_Claws_Mail.3F"
linux="https://www.claws-mail.org/downloads.php?section=downloads"
freebsd="https://www.freshports.org/mail/claws-mail/"
openbsd="http://openports.se/mail/claws-mail"
netbsd="http://pkgsrc.se/mail/claws-mail"
%}

View File

@ -24,11 +24,15 @@
description="<strong>GnuPG</strong> is a GPL Licensed alternative to the PGP suite of cryptographic software. GnuPG is compliant with RFC 4880, which is the current IETF standards track specification of OpenPGP. Current versions of PGP (and Veridis' Filecrypt) are interoperable with GnuPG and other OpenPGP-compliant systems. GnuPG is a part of the Free Software Foundation's GNU software project, and has received major funding from the German government."
website="https://gnupg.org/"
forum="https://forum.privacytools.io/t/discussion-gnupg-file-encryption/1533"
git="https://gnupg.org/download/git.html"
windows="https://gnupg.org/download/index.html"
linux="https://gnupg.org/download/index.html"
mac="https://gnupg.org/download/index.html"
android="https://gnupg.org/download/index.html"
git="https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git"
windows="https://gpg4win.org/download.html"
linux="https://gnupg.org/download/index.html#binary"
freebsd="https://www.freshports.org/security/gnupg/"
openbsd="http://openports.se/security/gnupg"
netbsd="http://pkgsrc.se/security/gnupg"
mac="https://gpgtools.org/"
fdroid="https://f-droid.org/app/org.sufficientlysecure.keychain"
googleplay="https://play.google.com/store/apps/details?id=org.sufficientlysecure.keychain"
%}
{%
@ -38,9 +42,12 @@
description="<strong>PeaZip</strong> is a free and open-source file manager and file archiver made by Giorgio Tani. It supports its native PEA archive format (featuring compression, multi volume split and flexible authenticated encryption and integrity check schemes) and other mainstream formats, with special focus on handling open formats. It supports 180+ archive formats."
website="http://www.peazip.org"
forum="https://forum.privacytools.io/t/discussion-peazip-file-encryption/1534"
source="https://sourceforge.net/projects/peazip/files/"
windows="https://www.peazip.org/"
linux="https://www.peazip.org/"
source="https://osdn.net/projects/peazip"
windows="https://www.peazip.org/peazip-64bit.html"
linux="https://www.peazip.org/peazip-linux.html"
freebsd="https://www.freshports.org/archivers/peazip/"
openbsd="https://www.peazip.org/peazip-bsd.html"
netbsd="https://www.peazip.org/peazip-bsd.html"
%}
<h3>Worth Mentioning</h3>

View File

@ -7,8 +7,8 @@ website="https://send.firefox.com/"
description="Send uses end-to-end encryption to keep your data secure from the moment you share to the moment your file is opened. It also offers security controls that you can set. You can choose when your file link expires, the number of downloads, and whether to add an optional password for an extra layer of security."
forum="https://forum.privacytools.io/t/discussion-firefox-send/755"
github="https://github.com/mozilla/send"
web=""
android=""
web="https://send.firefox.com/"
googleplay="https://play.google.com/store/apps/details?id=org.mozilla.firefoxsend"
%}
{% include cardv2.html
@ -19,21 +19,26 @@ tor="http://elx57ue5uyfplgva.onion/"
description="OnionShare is an open source tool that lets you securely and anonymously share a file of any size. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable URL to access and download the files."
forum="https://forum.privacytools.io/t/discussion-onionshare/754"
github="https://github.com/micahflee/onionshare"
windows=""
mac=""
linux=""
windows="https://onionshare.org/#downloads"
mac="https://onionshare.org/#downloads"
linux="https://onionshare.org/#downloads"
freebsd="https://www.freshports.org/www/onionshare/"
openbsd="http://openports.se/net/onionshare"
%}
{% include cardv2.html
title="Magic Wormhole"
image="/assets/img/tools/Magic-Wormhole.png"
website="https://github.com/warner/magic-wormhole"
website="https://magic-wormhole.readthedocs.io"
description="Get things from one computer to another, safely. This package provides a library and a command-line tool named wormhole, which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another."
forum="https://forum.privacytools.io/t/discussion-magic-wormhole/756"
github="https://github.com/warner/magic-wormhole"
windows=""
mac=""
linux=""
windows="https://magic-wormhole.readthedocs.io/en/latest/welcome.html#installation"
mac="https://magic-wormhole.readthedocs.io/en/latest/welcome.html#installation"
linux="https://magic-wormhole.readthedocs.io/en/latest/welcome.html#installation"
freebsd="https://www.freshports.org/net/py-magic-wormhole/"
openbsd="https://pypi.org/project/magic-wormhole/"
netbsd="https://pypi.org/project/magic-wormhole/"
%}
<h3>Worth Mentioning</h3>

View File

@ -14,8 +14,13 @@ labels="success:VoIP"
website="https://signal.org/"
forum="https://forum.privacytools.io/t/discussion-signal/664"
github="https://github.com/signalapp"
android=""
ios=""
playstore="https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms"
windows="https://signal.org/download/"
mac="https://signal.org/download/"
linux="https://signal.org/download/"
playstore="https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms"
android="https://signal.org/android/apk/#apk-danger"
ios="https://apps.apple.com/us/app/signal-private-messenger/id874139669"
%}
@ -27,12 +32,13 @@ labels="warning:<a href=//www.vice.com/en_us/article/gvzw5x/secure-messaging-app
website="https://wire.com/"
forum="https://forum.privacytools.io/t/discussion-wire/750"
github="https://github.com/wireapp/"
android=""
ios=""
mac=""
windows=""
linux=""
web=""
windows="https://wire.com/en/download"
mac="https://wire.com/en/download"
linux="https://wire.com/en/download"
googleplay="https://play.google.com/store/apps/details?id=com.wire"
android="https://wire.com/en/download"
ios="https://itunes.apple.com/app/wire/id930944768?mt=8"
web="https://app.wire.com"
%}
<h3>Complete Comparison</h3>

View File

@ -17,7 +17,7 @@ description='Knoppix is an operating system based on Debian designed to be run d
badges="info:GNU/Linux"
labels="warning:contrib:This software may depend on or recommend non-free software."
website="https://www.knopper.net/knoppix/index-en.html"
source="https://www.knopper.net/knoppix-info/index-en.html"
source="https://www.knopper.net/knoppix-info/index-en.html#license"
%}
{% include cardv2.html

View File

@ -10,13 +10,15 @@ image="/assets/img/tools/Joplin.png"
description="Joplin is a free, open source, fully featured note taking and to-do application, which can handle a large number of markdown notes organized into notebooks and tags. It offers E2EE encryption and can sync through Nextcloud, Dropbox and more. It also offers easy import from Evernote and plain text notes."
website="https://joplinapp.org/"
github="https://github.com/laurent22/joplin"
windows=""
mac=""
linux=""
ios=""
android=""
firefox=""
chrome=""
windows="https://joplinapp.org/#desktop-applications"
mac="https://joplinapp.org/#desktop-applications"
linux="https://joplinapp.org/#desktop-applications"
freebsd="https://www.npmjs.com/package/joplin"
googleplay="https://joplinapp.org/images/BadgeAndroid.png"
android="https://joplinapp.org/#mobile-applications"
ios="https://itunes.apple.com/us/app/joplin/id1315599797"
firefox="https://addons.mozilla.org/en-US/firefox/addon/joplin-web-clipper/"
chrome="https://chrome.google.com/webstore/detail/joplin-web-clipper/alofnhikmmkdbbbgpnglcpdollgjjfek"
%}
{% include cardv2.html
@ -25,12 +27,13 @@ image="/assets/img/tools/StandardNotes.png"
description="Standard Notes is a simple and private notes app that makes your notes easy and available everywhere you are. Features end-to-end encryption on every platform, and a powerful desktop experience with themes and custom editors."
website="https://standardnotes.org/"
github="https://github.com/standardnotes"
windows=""
mac=""
linux=""
ios=""
android=""
web=""
windows="https://standardnotes.org/#get-started"
mac="https://standardnotes.org/#get-started"
linux="https://standardnotes.org/#get-started"
ios="https://itunes.apple.com/us/app/standard-notes/id1285392450"
fdroid="https://f-droid.org/packages/com.standardnotes/"
googleplay="https://play.google.com/store/apps/details?id=com.standardnotes"
web="https://app.standardnotes.org/"
%}
{% include cardv2.html
@ -39,10 +42,13 @@ image="/assets/img/tools/Turtl.png"
description="Turtl lets you take notes, bookmark websites, and store documents for sensitive projects. From sharing passwords with your coworkers to tracking research on an article you're writing, Turtl keeps it all safe from everyone but you and those you share with."
website="https://turtlapp.com/"
github="https://github.com/turtl"
windows=""
mac=""
linux=""
android=""
windows="https://turtlapp.com/download/"
mac="https://turtlapp.com/download/"
linux="https://turtlapp.com/download/"
googleplay="https://play.google.com/store/apps/details?id=com.lyonbros.turtl"
android="https://turtlapp.com/download/"
firefox="https://addons.mozilla.org/en-US/firefox/addon/turtl-bookmarking/"
chrome="https://chrome.google.com/webstore/detail/turtl/dgcojenhfdjhieoglmiaheihjadlpcml"
%}
<h3>Warning</h3>

View File

@ -31,8 +31,8 @@ image="/assets/img/tools/Debian.png"
description='Debian is a Unix-like computer operating system and a Linux distribution that is composed entirely of free and open-source software, most of which is under the GNU General Public License, and packaged by a group of individuals known as the Debian project.'
badges="info:GNU/Linux"
website="https://www.debian.org/"
git="https://salsa.debian.org/qa/debsources"
tor="http://sejnfjrq6szgca7v.onion"
gitlab="https://salsa.debian.org/qa/debsources"
%}
<h3>Warning</h3>

View File

@ -13,14 +13,19 @@
forum="https://forum.privacytools.io/t/discussion-bitwarden/1343"
github="https://github.com/bitwarden"
web="https://vault.bitwarden.com/#/"
linux="https://vault.bitwarden.com/download/?app=desktop&platform=linux"
mac="https://vault.bitwarden.com/download/?app=desktop&platform=macos"
windows="https://bitwarden.com/#download"
linux="https://bitwarden.com/#download"
freebsd="https://www.npmjs.com/package/@bitwarden/cli"
openbsd="https://www.npmjs.com/package/@bitwarden/cli"
netbsd="https://www.npmjs.com/package/@bitwarden/cli"
mac="https://bitwarden.com/#download"
firefox="https://addons.mozilla.org/firefox/addon/bitwarden-password-manager/"
chrome="https://chrome.google.com/webstore/detail/bitwarden-free-password-m/nngceckbapebfimnlniiiahkandclblb"
safari="https://safari-extensions.apple.com/details/?id=com.bitwarden.safari-LTZ2PFU5D6"
opera="https://addons.opera.com/extensions/details/bitwarden-free-password-manager/"
edge="https://www.microsoft.com/store/apps/9P6KXL0SVNNL"
android="https://play.google.com/store/apps/details?id=com.x8bit.bitwarden"
fdroid="https://mobileapp.bitwarden.com/fdroid/"
googleplay="https://play.google.com/store/apps/details?id=com.x8bit.bitwarden"
ios="https://itunes.apple.com/app/bitwarden-free-password-manager/id1137397744?mt=8"
%}
@ -32,9 +37,16 @@
website="https://keepassxc.org/"
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"
freebsd="https://www.freshports.org/security/keepassxc/"
openbsd="http://openports.se/security/keepassxc"
netbsd="http://pkgsrc.se/security/keepassxc"
fdroid="https://f-droid.org/packages/com.kunzisoft.keepass.libre/"
googleplay="https://play.google.com/store/apps/details?id=com.kunzisoft.keepass.free"
firefox="https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser"
chrome="https://chrome.google.com/webstore/detail/keepassxc-browser/oboonakemofpalcgghocfoadofidjkkk"
%}
{%
@ -45,9 +57,14 @@
website="https://lesspass.com/"
forum="https://forum.privacytools.io/t/discussion-keepassxc/1344/2"
github="https://github.com/lesspass/lesspass"
windows="https://pypi.org/project/lesspass/"
mac="https://pypi.org/project/lesspass/"
linux="https://pypi.org/project/lesspass/"
freebsd="https://pypi.org/project/lesspass/"
firefox="https://addons.mozilla.org/en-US/firefox/addon/lesspass/"
chrome="https://chrome.google.com/webstore/detail/lesspass/lcmbpoclaodbgkbjafnkbbinogcbnjih"
android="https://play.google.com/store/apps/details?id=com.lesspass.android&hl=en"
fdroid="https://f-droid.org/packages/com.lesspass.android"
googleplay="https://play.google.com/store/apps/details?id=com.lesspass.android"
%}
<h3>Worth Mentioning</h3>

View File

@ -19,9 +19,13 @@
website="https://etherpad.org/"
forum="https://forum.privacytools.io/t/discussion-etherpad-productivity-tools/1538"
github="https://github.com/ether/etherpad-lite"
windows="https://etherpad.org/#download"
linux="https://etherpad.org/#download"
mac="https://etherpad.org/#download"
web="https://github.com/ether/etherpad-lite/wiki/Sites-that-run-Etherpad"
windows="https://github.com/ether/etherpad-lite#windows"
linux="https://github.com/ether/etherpad-lite#installation"
mac="https://github.com/ether/etherpad-lite#gnulinux-and-other-unix-like-systems"
freebsd="https://github.com/ether/etherpad-lite#gnulinux-and-other-unix-like-systems"
openbsd="https://github.com/ether/etherpad-lite#gnulinux-and-other-unix-like-systems"
netbsd="https://github.com/ether/etherpad-lite#gnulinux-and-other-unix-like-systems"
%}
{%
@ -33,11 +37,13 @@
forum="https://forum.privacytools.io/t/discussion-write-as-productivity-tools/1539"
tor="http://writeas7pm7rcdqg.onion"
git="https://code.as/writeas"
web="https://write.as/apps"
web="https://write.as/pad"
windows="https://github.com/writeas/writeas-cli"
mac="https://github.com/writeas/writeas-cli"
linux="https://write.as/apps"
chrome="https://write.as/apps"
android="https://write.as/apps"
ios="https://write.as/apps"
googleplay="https://play.google.com/store/apps/details?id=com.abunchtell.writeas"
ios="https://itunes.apple.com/app/apple-store/id1000755153"
%}
<h1 id="metadata-removal-tools" class="anchor">
@ -55,9 +61,12 @@
website="https://0xacab.org/jvoisin/mat2"
forum="https://forum.privacytools.io/t/discussion-mat/1559"
gitlab="https://0xacab.org/jvoisin/mat2"
linux=""
mac=""
windows=""
windows="https://pypi.org/project/mat2/"
mac="https://pypi.org/project/mat2/"
linux="https://pypi.org/project/mat2/"
freebsd="https://pypi.org/project/mat2/"
openbsd="https://pypi.org/project/mat2/"
netbsd="https://pypi.org/project/mat2/"
%}
</div>

View File

@ -8,7 +8,6 @@ badges="info:Linux"
labels="warning:contrib:This software may depend on or recommend non-free software."
website="https://openwrt.org/"
git="https://git.openwrt.org/"
github="https://github.com/openwrt"
%}
{% include cardv2.html

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>

View File

@ -13,11 +13,12 @@
website="https://rocket.chat/"
forum="https://forum.privacytools.io/t/discussion-rocket-chat/1223"
github="https://github.com/rocketchat/"
android=""
ios=""
mac=""
windows=""
linux=""
windows="https://rocket.chat/install"
mac="https://itunes.apple.com/us/app/rocket-chat/id1086818840"
linux="https://rocket.chat/install"
fdroid="https://f-droid.org/packages/chat.rocket.android"
googleplay="https://play.google.com/store/apps/details?id=chat.rocket.android"
ios="https://itunes.apple.com/app/rocket-chat/id1148741252"
%}
{%
@ -30,12 +31,15 @@
forum="https://forum.privacytools.io/t/discussion-keybase/1224"
tor="http://keybase5wmilwokqirssclfnsqrjdsi7jdir5wy7y7iu3tanwmtp6oid.onion/"
github="https://github.com/Keybase"
android=""
ios=""
mac=""
windows=""
linux=""
web=""
windows="https://keybase.io/docs/the_app/install_windows"
mac="https://keybase.io/docs/the_app/install_macos"
linux="https://keybase.io/docs/the_app/install_linux"
freebsd="https://www.freshports.org/security/keybase/"
googleplay="https://play.google.com/store/apps/details?id=io.keybase.ossifrage&hl=en_US"
ios="https://keybase.io/_/download/keybase-for-ios"
firefox="https://addons.mozilla.org/en-US/firefox/addon/keybase-for-firefox/"
chrome="https://chrome.google.com/webstore/detail/keybase-for-reddit/ognfafcpbkogffpmmdglhbjboeojlefj"
web="https://keybase.io/"
%}

View File

@ -11,12 +11,12 @@ website="https://www.linphone.org/"
description="Linphone is an open source SIP Phone and a free voice over IP service, available on mobile and desktop environments and on web browsers. It supports ZRTP for end-to-end encrypted voice and video communication."
forum="https://forum.privacytools.io/t/discussion-linphone/751"
github="https://github.com/BelledonneCommunications"
ios=""
android=""
windows=""
linux=""
mac=""
web=""
windows="https://www.linphone.org/technical-corner/linphone?qt-technical_corner=2#qt-technical_corner"
linux="https://www.linphone.org/technical-corner/linphone?qt-technical_corner=2#qt-technical_corner"
mac="https://www.linphone.org/technical-corner/linphone?qt-technical_corner=2#qt-technical_corner"
fdroid="https://f-droid.org/packages/org.linphone"
googleplay="https://play.google.com/store/apps/details?id=org.linphone"
ios="https://itunes.apple.com/us/app/linphone/id360065638?mt=8"
%}
{% include cardv2.html
@ -26,9 +26,11 @@ website="https://mumble.info/"
description="Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. Note that while Mumble doesn't log messages or record by default, <a href=\"https://github.com/mumble-voip/mumble/issues/1813\">it's missing end-to-end encryption</a>, so self-hosting is recommended."
forum="https://forum.privacytools.io/t/discussion-mumble/1289"
github="https://github.com/mumble-voip/"
windows=""
linux=""
mac=""
windows="https://www.mumble.info/downloads"
linux="https://www.mumble.info/downloads"
mac="https://www.mumble.info/downloads"
android="https://www.mumble.info/downloads/#third-party-clients"
ios="https://apps.apple.com/us/app/mumble/id443472808?ls=1"
%}
<h3>Worth Mentioning</h3>

54
_sass/ptio-font.scss Normal file
View File

@ -0,0 +1,54 @@
/*
Icon Font: ptio-font
*/
@font-face {
font-family: "ptio-font";
src: url("../webfonts/ptio-font.eot");
src: url("../webfonts/ptio-font.eot?#iefix") format("embedded-opentype"),
url("../webfonts/ptio-font.woff2") format("woff2"),
url("../webfonts/ptio-font.woff") format("woff"),
url("../webfonts/ptio-font.ttf") format("truetype"),
url("../webfonts/ptio-font.svg#ptio-font") format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "ptio-font";
src: url("../webfonts/ptio-font.svg#ptio-font") format("svg");
}
}
[data-icon]:before { content: attr(data-icon); }
[data-icon]:before,
.ptio-f-droid:before,
.ptio-ios:before,
.ptio-linux:before,
.ptio-macos:before,
.ptio-netbsd:before,
.ptio-openbsd:before,
.ptio-sailfish-os:before {
display: inline-block;
font-family: "ptio-font";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
text-decoration: inherit;
text-rendering: optimizeLegibility;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
}
.ptio-f-droid:before { content: "\f100"; }
.ptio-ios:before { content: "\f101"; }
.ptio-linux:before { content: "\f107"; }
.ptio-macos:before { content: "\f102"; }
.ptio-netbsd:before { content: "\f103"; }
.ptio-openbsd:before { content: "\f104"; }
.ptio-sailfish-os:before { content: "\f106"; }

View File

@ -5,6 +5,7 @@
@import 'bootstrap';
@import 'flag-icon';
@import 'fontawesome';
@import 'ptio-font';
@import 'sortable-theme-bootstrap';
body {
@ -188,6 +189,15 @@ footer {
}
}
.hover-text-decoration-none:hover {
text-decoration: none;
-webkit-text-decoration-skip: object;
}
.table td, .table th {
vertical-align: middle;
}
/*
* Navbar
@ -353,8 +363,3 @@ input#nav-toggle,
font-size: 0.875em;
content: "\f186";
}
.table td, .table th {
vertical-align: middle;
}

View File

@ -0,0 +1,309 @@
<!DOCTYPE html>
<html>
<head>
<title>ptio-font glyphs preview</title>
<style>
/* Page Styles */
* {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
background: #fff;
color: #444;
font: 16px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif;
}
a,
a:visited {
color: #888;
text-decoration: underline;
}
a:hover,
a:focus { color: #000; }
header {
border-bottom: 2px solid #ddd;
margin-bottom: 20px;
overflow: hidden;
padding: 20px 0;
}
header h1 {
color: #888;
float: left;
font-size: 36px;
font-weight: 300;
}
header a {
float: right;
font-size: 14px;
}
.container {
margin: 0 auto;
max-width: 1200px;
min-width: 960px;
padding: 0 40px;
width: 90%;
}
.glyph {
border-bottom: 1px dotted #ccc;
padding: 10px 0 20px;
margin-bottom: 20px;
}
.preview-glyphs { vertical-align: bottom; }
.preview-scale {
color: #888;
font-size: 12px;
margin-top: 5px;
}
.step {
display: inline-block;
line-height: 1;
position: relative;
width: 10%;
}
.step .letters,
.step i {
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
-ms-transition: opacity .3s;
-o-transition: opacity .3s;
transition: opacity .3s;
}
.step:hover .letters { opacity: 1; }
.step:hover i { opacity: .3; }
.letters {
opacity: .3;
position: absolute;
}
.characters-off .letters { display: none; }
.characters-off .step:hover i { opacity: 1; }
.size-12 { font-size: 12px; }
.size-14 { font-size: 14px; }
.size-16 { font-size: 16px; }
.size-18 { font-size: 18px; }
.size-21 { font-size: 21px; }
.size-24 { font-size: 24px; }
.size-36 { font-size: 36px; }
.size-48 { font-size: 48px; }
.size-60 { font-size: 60px; }
.size-72 { font-size: 72px; }
.usage { margin-top: 10px; }
.usage input {
font-family: monospace;
margin-right: 3px;
padding: 2px 5px;
text-align: center;
}
.usage .point { width: 150px; }
.usage .class { width: 250px; }
footer {
color: #888;
font-size: 12px;
padding: 20px 0;
}
/* Icon Font: ptio-font */
@font-face {
font-family: "ptio-font";
src: url("./ptio-font.eot");
src: url("./ptio-font.eot?#iefix") format("embedded-opentype"),
url("./ptio-font.woff2") format("woff2"),
url("./ptio-font.woff") format("woff"),
url("./ptio-font.ttf") format("truetype"),
url("./ptio-font.svg#ptio-font") format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "ptio-font";
src: url("./ptio-font.svg#ptio-font") format("svg");
}
}
[data-icon]:before { content: attr(data-icon); }
[data-icon]:before,
.ptio-f-droid:before,
.ptio-ios:before,
.ptio-linux:before,
.ptio-macos:before,
.ptio-netbsd:before,
.ptio-openbsd:before,
.ptio-sailfish-os:before {
display: inline-block;
font-family: "ptio-font";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
text-decoration: inherit;
text-rendering: optimizeLegibility;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
}
.ptio-f-droid:before { content: "\f100"; }
.ptio-ios:before { content: "\f101"; }
.ptio-linux:before { content: "\f107"; }
.ptio-macos:before { content: "\f102"; }
.ptio-netbsd:before { content: "\f103"; }
.ptio-openbsd:before { content: "\f104"; }
.ptio-sailfish-os:before { content: "\f106"; }
</style>
<!--[if lte IE 8]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<script>
function toggleCharacters() {
var body = document.getElementsByTagName('body')[0];
body.className = body.className === 'characters-off' ? '' : 'characters-off';
}
</script>
</head>
<body class="characters-off">
<div id="page" class="container">
<header>
<h1>ptio-font contains 7 glyphs:</h1>
<a onclick="toggleCharacters(); return false;" href="#">Toggle Preview Characters</a>
</header>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-f-droid" class="ptio-f-droid"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-f-droid" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf100;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-ios" class="ptio-ios"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-ios" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf101;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-linux" class="ptio-linux"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-linux" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf107;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-macos" class="ptio-macos"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-macos" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf102;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-netbsd" class="ptio-netbsd"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-netbsd" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf103;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-openbsd" class="ptio-openbsd"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-openbsd" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf104;" />
</div>
</div>
<div class="glyph">
<div class="preview-glyphs">
<span class="step size-12"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-14"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-16"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-18"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-21"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-24"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-36"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-48"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-60"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span><span class="step size-72"><span class="letters">Pp</span><i id="ptio-sailfish-os" class="ptio-sailfish-os"></i></span>
</div>
<div class="preview-scale">
<span class="step">12</span><span class="step">14</span><span class="step">16</span><span class="step">18</span><span class="step">21</span><span class="step">24</span><span class="step">36</span><span class="step">48</span><span class="step">60</span><span class="step">72</span>
</div>
<div class="usage">
<input class="class" type="text" readonly="readonly" onClick="this.select();" value=".ptio-sailfish-os" />
<input class="point" type="text" readonly="readonly" onClick="this.select();" value="&amp;#xf106;" />
</div>
</div>
<footer>
Made with love using <a href="http://fontcustom.com">Font Custom</a>.
</footer>
</div>
</body>
</html>

Binary file not shown.

View File

@ -0,0 +1,147 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<!--
2019-9-10: Created with FontForge (http://fontforge.org)
-->
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
<metadata>
Created by FontForge 20190801 at Tue Sep 10 20:23:41 2019
By Dawid Potocki
</metadata>
<defs>
<font id="ptio-font" horiz-adv-x="512" >
<font-face
font-family="ptio-font"
font-weight="400"
font-stretch="normal"
units-per-em="512"
panose-1="2 0 5 3 0 0 0 0 0 0"
ascent="448"
descent="-64"
bbox="0 -64.0039 512.014 448"
underline-thickness="25.6"
underline-position="-51.2"
unicode-range="U+0020-F107"
/>
<missing-glyph />
<glyph glyph-name="space" unicode=" " horiz-adv-x="200"
/>
<glyph glyph-name="f-droid" unicode="&#xf100;"
d="M14.5039 444.762v0.00683594c3.76562 -0.101562 8.65625 -2.63086 10.915 -5.64551l38.6768 -50.0527c3.51758 1.23047 7.30176 1.90137 11.25 1.90137h361.307c3.94727 0 7.73145 -0.670898 11.248 -1.90137l38.6758 50.0498
c2.25879 3.01465 7.14941 5.54297 10.915 5.64453c0.107422 0.00292969 0.282227 0.00585938 0.390625 0.00585938c7.79102 0 14.1143 -6.32422 14.1143 -14.1152c0 -2.72754 -1.37988 -6.6709 -3.08008 -8.80273l-40.6318 -52.582
c1.44629 -3.77539 2.24121 -7.87891 2.24121 -12.1748v-79.0352c0 -18.7656 -15.1074 -33.873 -33.873 -33.873h-361.307c-18.7656 0 -33.8721 15.1074 -33.8721 33.873v79.0352c0 4.29492 0.793945 8.39648 2.23926 12.1709l-40.6318 52.583
c-1.70117 2.13184 -3.08105 6.0752 -3.08105 8.80273c0 7.79102 6.32324 14.1143 14.1152 14.1143c0.107422 0 0.28125 -0.00195312 0.388672 -0.00488281zM147.324 348.627v0c-21.0352 0 -38.1064 -17.0713 -38.1064 -38.1064v0
c0 -21.0352 17.0713 -38.1064 38.1064 -38.1064v0c21.0352 0 38.1064 17.0713 38.1064 38.1064v0c0 21.0352 -17.0713 38.1064 -38.1064 38.1064zM367.497 348.627c-21.0342 0 -38.1055 -17.0713 -38.1055 -38.1064v0c0 -21.0352 17.0713 -38.1064 38.1055 -38.1064
h0.000976562c21.0352 0 38.1064 17.0713 38.1064 38.1064v0c0 21.0352 -17.0723 38.1064 -38.1064 38.1064h-0.000976562zM75.3438 232.938h361.301c18.7646 0 33.8721 -15.1074 33.8721 -33.873v-225.816c0 -18.7656 -15.1064 -33.873 -33.8721 -33.873h-361.301
c-18.7656 0 -33.8721 15.1074 -33.8721 33.873v225.816c0 18.7656 15.1064 33.873 33.8721 33.873zM255.998 204.71c-65.3486 0 -118.553 -53.2041 -118.553 -118.553c0 -65.3477 53.2041 -118.553 118.553 -118.553c65.3477 0 118.552 53.2051 118.552 118.553
c0 65.3486 -53.2041 118.553 -118.552 118.553zM255.998 183.253c53.7549 0 97.0977 -43.3428 97.0977 -97.0977s-43.3428 -97.0977 -97.0977 -97.0977c-53.7559 0 -97.0977 43.3428 -97.0977 97.0977s43.3418 97.0977 97.0977 97.0977zM255.998 156.724
l-0.00292969 -0.00195312c-32.5244 0 -60.0645 -22.4082 -68.1191 -52.5068h36.2764c6.25879 11.125 18.0098 18.6348 31.8438 18.6348c20.4668 0 36.6953 -16.2285 36.6953 -36.6953s-16.2285 -36.6953 -36.6953 -36.6953c-14.7617 0 -27.2246 8.49902 -33.0781 20.8838
h-35.6152c7.25195 -31.2285 35.3633 -54.7568 68.6953 -54.7568c38.7725 0 70.5684 31.7949 70.5684 70.5693c0 38.7734 -31.7959 70.5684 -70.5684 70.5684z" />
<glyph glyph-name="ios" unicode="&#xf101;"
d="M125.831 448h260.341c69.7109 0 125.831 -56.1201 125.831 -125.831v-260.341c0 -69.7109 -56.1201 -125.831 -125.831 -125.831h-260.341c-69.7109 0 -125.831 56.1201 -125.831 125.831v260.341c0 69.7109 56.1201 125.831 125.831 125.831zM59.2627 96.6289h32.8428
v139.813h-32.8428v-139.813zM75.6191 254.78c10.2881 0 18.334 7.91406 18.334 17.8066c0 10.0244 -8.0459 17.9385 -18.334 17.9385c-10.1572 0 -18.2021 -7.91406 -18.2021 -17.9385c0 -9.89355 8.0459 -17.8066 18.2021 -17.8066zM201.456 290.132
c-55.5283 0 -90.3516 -37.8545 -90.3516 -98.4004s34.8174 -98.2686 90.3516 -98.2686c55.3975 0 90.2197 37.7227 90.2197 98.2686s-34.8174 98.4004 -90.2197 98.4004zM201.456 261.111c33.9004 0 55.5283 -26.9062 55.5283 -69.3799
c0 -42.3398 -21.6309 -69.249 -55.5283 -69.249c-34.0312 0 -55.5283 26.9062 -55.5283 69.249c0 42.4746 21.5 69.3799 55.5283 69.3799zM305.53 150.183c1.45117 -35.0879 30.2061 -56.7168 73.9971 -56.7168c46.0342 0 75.0547 22.6865 75.0547 58.8281
c0 28.3584 -16.3564 44.3203 -55.0029 53.1543l-21.8955 5.0127c-23.3467 5.54004 -32.9775 12.9268 -32.9775 25.5898c0 15.8281 14.5098 26.3789 36.0088 26.3789c21.7637 0 36.6689 -10.6846 38.251 -28.4893h32.4492
c-0.791992 33.5029 -28.4883 56.1914 -70.4346 56.1914c-41.4199 0 -70.834 -22.8184 -70.834 -56.585c0 -27.1699 16.6191 -44.0576 51.7051 -52.1006l24.666 -5.80371c24.0049 -5.67188 33.7686 -13.5859 33.7686 -27.3027c0 -15.8281 -15.96 -27.1699 -38.9092 -27.1699
c-23.2129 0 -40.7568 11.4756 -42.8652 29.0205h-32.9775z" />
<glyph glyph-name="linux" unicode="&#xf107;"
d="M451.886 44.2285l-0.000976562 0.00292969c11.0996 -12.3984 15.8984 -21.4971 15.499 -29.6963c-0.5 -8.2002 -6.49902 -13.7998 -13.8994 -18.2988c-14.8994 -8.99902 -37.2979 -15.7988 -50.8965 -32.1973c-14.2002 -16.8984 -31.6992 -26.5977 -48.2969 -27.8975
c-16.5 -1.30078 -31.998 6.29883 -40.2979 22.998v0.0996094c-1.09961 2.09961 -1.89941 4.39941 -2.49902 6.69922c-21.498 -1.19922 -40.1963 5.2998 -55.0947 4.09961c-21.999 -1.19922 -35.7979 -6.49902 -48.2969 -6.59863
c-4.7998 -10.5996 -14.2988 -17.5986 -25.8984 -20.1992c-15.9971 -3.69922 -36.0957 0 -55.8936 10.3994c-18.4971 9.79883 -41.9961 8.89941 -59.2949 12.499c-8.69922 1.7998 -16.2979 4.99902 -20.0977 12.2988c-3.7002 7.29883 -3 17.2979 2.19922 31.6973
c1.7002 5.09961 0.400391 12.6992 -0.799805 20.7979c-0.599609 3.90039 -1.2002 7.89941 -1.2002 11.7998c0 4.29883 0.700195 8.49902 2.7998 12.3984c4.5 8.5 11.7998 12.0986 18.499 14.499s12.7988 4 16.999 8.2998c5.19922 5.49902 10.0986 14.3984 16.5977 20.1982
c-2.59961 17.1963 0.200195 35.3955 6.2002 53.2939c12.5967 37.8975 39.1953 74.1934 58.0938 96.6914c16.0986 22.8975 20.7988 41.2959 22.498 64.6943c1.10059 31.7969 -24.4971 135.389 77.8945 135.188c80.8936 -0.0996094 76.2949 -85.3916 75.7949 -131.288
c-0.300781 -30.0977 16.2979 -50.4961 33.3965 -71.9951c15.2002 -18 35.0986 -44.2969 46.4971 -74.3936c9.2998 -24.6006 12.8994 -51.7969 3.7002 -79.0947c1.39941 -0.5 2.7998 -1.2002 4.09961 -2c1.39941 -0.799805 2.7002 -1.7998 4 -2.89941
c6.59863 -5.59961 8.69922 -14.2988 10.499 -22.3984c1.89941 -8.09863 3.59961 -15.6982 7.19922 -19.6982zM255.603 360.714h0.000976562c-3.19922 -7.19922 -3.89941 -14.8984 -2.89941 -21.7979c3.59961 -0.900391 8.89941 -2.40039 12.999 -4.39941
c-2.09961 12.1982 4.49902 23.498 11.7988 22.998c8.89941 -0.300781 13.8984 -15.499 9.09961 -27.2979c-0.800781 -1.90039 -2.7998 -3.40039 -3.90039 -4.59961c6.69922 -2.30078 10.999 -4.10059 12.5986 -4.90039c7.90039 9.5 10.7998 26.1982 4.2998 40.3975
c-9.7998 21.3984 -34.1973 21.7979 -43.9971 -0.400391zM214.905 372.214l0.000976562 -0.00195312c-18.8994 0 -23.998 -37.4951 -8.39941 -52.0938c7.79883 5.69922 6.89941 4.69922 5.89941 5.49902c-8 6.89941 -6.59961 27.3975 1.7998 28.0977
c6.29883 0.5 10.7988 -10.6992 9.59863 -19.5986c3.09961 2.10059 6.69922 3.60059 10.1992 4.59961c1.7002 19.2988 -8.99902 33.498 -19.0986 33.498zM202.571 304.373v0.000976562c-4.67871 -4.16504 2.83789 -10.7852 9.23438 -15.0332
c7.7998 -4.59961 11.999 -11.499 19.998 -14.999c2.59961 -1.09961 5.7002 -1.89941 9.59961 -2.09961c18.3984 -1.09961 27.0977 11.2988 38.1973 14.8984c9.13184 2.93262 27.8037 17.0635 12.1982 22.1064c-11.2988 4.89941 -16.2979 5.2002 -22.5977 9.2998
c-10.2988 6.59863 -18.7979 8.89844 -25.8975 8.89844c-14.3994 0 -23.2129 -9.7832 -27.8984 -14.1982c-0.513672 -0.485352 -6.63477 -4.27441 -12.834 -8.87402zM198.104 -17.0264l-0.000976562 -0.000976562c2.10059 20.5 -24.9951 34.9072 -34.4941 54.8057
l-19.5977 35.5967c-6.7998 9.19922 -13.7988 14.7988 -21.8984 15.999c-7.69922 1.19922 -12.1992 -1.40039 -17.2988 -6.89941c-4.7998 -5.09961 -8.7998 -12.2998 -14.2988 -17.999c-7.7998 -6.49902 -3.46777 -3.30859 -13.7666 -7.00879
c-6.2998 -2.19922 -9.67383 1.18066 -13.1729 -5.51855c-2.7002 -4.99902 -2.10059 -12.1992 -0.900391 -19.998c1.2002 -7.89941 3 -16.2988 0.600586 -23.8984v-0.200195c-5 -13.6982 -5 -18.8076 -2.60059 -23.5068c7.90039 -15.3994 38.7402 -1.04199 68.6377 -16.8408
c31.3965 -16.3994 66.0918 -19.6279 68.791 15.4697zM203.207 11.0391h-0.000976562c37.5967 -25.6973 82.1943 -15.6982 114.291 7.19922c3.2002 11 6.2998 13.7119 6.7998 21.4111c0.799805 15.1992 1.59961 28.6982 4.39941 39.8975
c3.09961 12.5986 9.2998 23.0977 21.3984 27.2979c2.2998 21.0977 18.6992 21.0977 38.2969 12.498c7.74512 -0.880859 18.4053 -13.8916 -24.2979 3.69141c-5.29883 29.0977 -17.498 62.9043 -23.5977 74.3027c-11.5 21.3975 -29.498 61.7178 -37.1973 92.1143
c-4.5 -6.39941 -12.3994 -11.8984 -22.2979 -14.998c-4.7002 -1.5 -9.69922 -5.5 -15.8994 -9c-13.8994 -7.99902 -29.998 -8.79883 -42.3965 1.2002c-4.5 3.59961 -7.99902 7.59961 -12.5986 10.2988c-1.60059 0.900391 -5.09961 3.2998 -6.2002 4.10059
c-2 -37.7979 -27.2979 -81.7168 -39.2969 -109.114c-8.2998 -19.6973 -13.1992 -59.9453 -13.7988 -80.6436c-50.0469 44.9688 11.1963 143.627 -15.5986 27.9473c3.5 -11.1982 11.0996 -21.498 24.5977 -29.8975c0 0 24.7988 -14.2979 38.2979 -32.4971
c7.39941 -9.99902 9.69922 -18.6982 7.39941 -24.8975c-2.5 -6.7002 -9.59961 -8.89941 -16.6992 -8.89941c4.7998 -6 5.60254 -6.40527 14.3994 -12.0117zM450.692 14.4092h0.00195312c1.61133 9.45215 -6.78027 17.3408 -12.0107 24.373
c-10 11.3008 -7.10352 30.2266 -16.9805 38.752c-6.92188 5.97363 -6.30957 8.30957 -14.5107 8.71191c-7.7002 -8.79883 -25.7988 -19.5977 -38.3975 -16.2988c-11.499 2.90039 -17.998 10.293 -18.7979 23.4912c-0.299805 -0.199219 -0.700195 -0.299805 -1 -0.5
c-7.09961 -3.89941 -4.96777 -4.79199 -7.56738 -15.0918c-2.5 -10.1992 -3.40039 -23.498 -4.2002 -38.6973c-0.700195 -11.7998 -6.19922 -26.3984 -9.89941 -40.5967c-3.49902 -13.1992 -6.50391 -17.6836 -1.80371 -28.7832
c7.19922 -14.498 13.8164 -20.3359 28.0146 -19.2363c14.1982 1.10059 28.6523 10.9092 41.8516 26.6074c21.9971 26.5977 54.4004 20.4707 55.2998 37.2686z" />
<glyph glyph-name="macos" unicode="&#xf102;"
d="M22.3262 393.681h467.347c12.3691 0 22.3262 -9.95703 22.3262 -22.3262v-358.71c0 -12.3691 -9.95703 -22.3262 -22.3262 -22.3262h-467.347c-12.3691 0 -22.3262 9.95703 -22.3262 22.3262v358.71c0 12.3691 9.95801 22.3262 22.3262 22.3262zM300.661 369.122
l-0.000976562 -0.0146484c-36.5176 -22.0273 -54 -80.3857 -76.6523 -205.402h76.6523v-38.3877h0.015625v-40.0879c22.4736 5.59863 49.1221 16.54 74.249 37.6279c1.98633 1.61719 4.37598 2.4043 6.74707 2.4082c3.04688 0.00488281 6.06152 -1.28711 8.13965 -3.78125
c3.80176 -4.43457 3.16797 -11.0869 -1.2666 -14.8877c-29.9707 -25.0566 -61.8877 -37.2373 -87.8691 -43.0752v-39.0908c0.287109 -5.34766 4.68652 -9.56738 10.1084 -9.56738h170.269c5.60938 0 10.125 4.51562 10.125 10.125v334.01
c0 5.6084 -4.51562 10.124 -10.125 10.124h-180.392zM126.22 311.817c-6.59766 0 -11.9082 -5.31055 -11.9082 -11.9072v-47.6279c0 -6.59668 5.31152 -11.9072 11.9082 -11.9072s11.9072 5.31055 11.9072 11.9072v47.6279c0 6.59668 -5.31152 11.9072 -11.9072 11.9072z
M130.371 125.282h0.000976562c-3.04004 0.00488281 -6.08008 -1.28613 -8.21875 -3.78125c-3.69531 -4.43457 -3.16699 -11.0859 1.37305 -14.8877c17.3174 -14.4668 64.8281 -48.1475 132.511 -48.1475c3.70117 0 8.45508 0.0996094 13.9736 0.558594v21.123
c-0.618164 -0.0507812 -1.23438 -0.100586 -1.83203 -0.142578c-4.75098 -0.316406 -8.86914 -0.422852 -12.1416 -0.422852c-60.8193 0 -103.477 30.1992 -118.997 43.292c-1.94043 1.61621 -4.30469 2.4043 -6.66895 2.4082zM385.811 311.818
c6.59668 0 11.9082 -5.31055 11.9082 -11.9072v-47.6279c0 -6.59668 -5.31152 -11.9072 -11.9082 -11.9072c-6.5957 0 -11.9072 5.31055 -11.9072 11.9072v47.6279c0 6.59668 5.31152 11.9072 11.9072 11.9072z" />
<glyph glyph-name="netbsd" unicode="&#xf103;"
d="M98.8613 362.14c0 0 -1.45508 3.38184 -5.55566 1.11816c-3.40918 -1.89062 -1.63574 -5.38379 -1.63574 -5.38379l64.0791 -135.497h15.5439l-72.4336 139.764zM280.757 11.126l-48.4775 93.5566h-20.876l48.6963 -102.967s4.90723 -9.69141 15.4375 -4.33398
c10.5264 5.35742 5.22168 13.7441 5.22168 13.7441zM459.44 371.419c-60.7549 29.1592 -115.723 15.2344 -177.202 -3.16406c-61.8916 -18.5117 -116.944 -28.5312 -178.791 -3.29785c6.7373 -12.0391 10.1104 -18.0576 16.8516 -30.0869
c6.18848 -11.0654 12.3857 -22.1299 18.5771 -33.1904c6.74023 -12.0361 10.1094 -18.0498 16.8506 -30.084c49.2402 -13.917 90.0186 4.13184 133.778 26.0068c52.5449 26.2529 100.007 49.8721 160.042 36.1875c-50.7344 25.4053 -96.7275 19.1094 -149.778 4.7168
c51.9375 26.4404 100.837 47.0049 159.675 32.9121zM99.6621 155.143c0 -10.1494 0 -19.9785 0.311523 -25.1357c-1.09082 -1.86523 -5.46094 -3.59082 -9.20605 -3.59082c-0.158203 0 -5.30957 7.96387 -12.6445 17.0215l-36.0576 44.6484
c-8.89453 11.2412 -14.2031 17.6387 -17.0127 19.9814c-0.779297 -1.55859 -0.779297 -4.21094 -0.779297 -9.98828v-30.291c0 -12.6455 0.62207 -24.3506 2.34082 -28.5693c1.40625 -3.27539 4.99414 -4.21289 9.05273 -4.98926l4.37012 -0.62793
c1.24707 -1.25195 0.936523 -4.53223 0 -5.45996c-8.42871 0.304688 -14.6719 0.467773 -20.915 0.467773c-5.77539 0 -11.5488 -0.163086 -17.4795 -0.467773c-0.9375 0.927734 -1.25 4.20801 0 5.45996l2.65234 0.46875c4.21387 0.9375 7.17773 1.87305 8.58203 5.14844
c1.56152 4.21875 2.1875 15.9238 2.1875 28.5693v39.6562c0 8.58203 0 11.0781 -1.09277 13.2646c-1.09473 2.65527 -3.43555 4.21777 -8.89844 5.30859l-4.36816 0.626953c-1.09277 1.24902 -0.9375 4.99512 0.62207 5.46094
c7.33691 -0.304688 15.1406 -0.46582 21.543 -0.46582c5.30566 0 9.83301 0.15625 13.1104 0.466797c1.56348 -7.02441 11.708 -18.8848 25.7549 -35.5928l13.1113 -15.457c7.02539 -8.11816 11.3945 -13.5771 14.9873 -17.1729
c0.623047 1.56445 0.623047 4.22168 0.623047 7.02539v21.5479c0 12.6426 -0.623047 24.3516 -2.34277 28.5732c-1.40527 3.27344 -4.83789 4.20605 -9.05176 4.9873l-4.21582 0.626953c-1.24609 1.24902 -0.935547 4.52637 0 5.46094
c8.43164 -0.304688 14.5186 -0.46582 20.918 -0.46582c5.77246 0 11.3936 0.15625 17.4824 0.466797c0.936523 -0.935547 1.24609 -4.21289 0 -5.46387l-2.81055 -0.46582c-4.05664 -0.94043 -7.02441 -1.87305 -8.43066 -5.1543
c-1.71387 -4.21387 -2.34082 -15.9229 -2.34082 -28.5703v-37.3125zM137.06 193.233l0.000976562 -0.00195312c16.2314 0 24.9727 -10.46 24.9727 -22.4854c0 -2.96582 -0.779297 -5.15039 -5.61621 -5.15039h-29.9697c-3.58984 0 -3.9043 -0.30957 -3.9043 -2.80762
c0 -11.7109 7.49414 -23.1064 22.0088 -23.1064c4.37207 0 10.3027 0.932617 14.5166 8.11621c1.7168 0.310547 4.05859 -0.936523 4.05859 -3.58594c-6.40039 -13.2725 -17.9502 -17.8047 -27.3164 -17.8047c-21.0713 0 -32.4639 14.8359 -32.4639 31.8525
c0 19.6719 14.2031 34.9736 33.7129 34.9736zM135.474 186.187c-5.47949 0.0712891 -12.2588 -6.91406 -11.6406 -11.5713c0.421875 -3.1709 5.40625 -2.18848 11.417 -2.18848c5.5791 0 9.72559 -0.0146484 9.08301 5.93848
c-0.342773 3.18066 -1.58105 7.11914 -8.33301 7.79199c-0.173828 0.0166016 -0.349609 0.0263672 -0.526367 0.0292969zM192.808 182.614c-2.02832 0 -2.18457 -0.152344 -2.18457 -3.59082v-23.4102c0 -8.74805 0 -18.4277 10.9258 -18.4277
c2.18555 0 4.68164 1.09082 6.55762 2.33887c1.55664 -0.463867 2.49414 -2.18066 2.18066 -4.05566c-4.37012 -4.68066 -12.7979 -9.05762 -22.4746 -9.05762c-12.957 0 -17.4814 7.49609 -17.4814 17.8057v34.8066c0 3.28223 -0.15625 3.59082 -2.9668 3.59082h-4.83594
c-1.71875 0.636719 -2.18652 3.75 -0.939453 4.8457c4.83789 1.71191 9.20898 4.52637 12.9561 7.02051c2.80957 2.02832 6.71289 5.30371 11.5508 12.1836c1.08984 0.620117 3.90234 0.459961 4.68359 -0.78418v-11.7109c0 -2.96387 0.15625 -3.12012 2.96484 -3.12012
h13.8936c0.780273 -0.62207 1.24707 -1.56445 1.24707 -2.96777c0 -1.7168 -0.466797 -4.52246 -2.02734 -5.4668h-14.0518zM256.05 232.106l-0.000976562 0.000976562c14.9814 0 24.9756 -1.7207 31.8389 -5.78125c6.71289 -4.05762 10.7676 -10.6182 10.7676 -19.8232
c0 -13.1172 -11.0791 -18.2676 -15.917 -19.5195c-1.56348 -0.305664 -3.125 -0.935547 -3.125 -1.71484c0 -0.466797 0.78418 -0.931641 2.19043 -1.25c12.3301 -2.65527 22.7842 -10.7656 22.9424 -25.9062c0.157227 -14.3652 -8.42676 -22.7979 -18.2578 -26.2363
c-9.83789 -3.43262 -21.541 -3.90137 -31.0635 -3.90137c-5.61719 0 -11.5488 0.630859 -16.0771 0.630859c-7.65137 0 -15.2998 -0.163086 -24.1934 -0.47168c-1.24707 0.93457 -1.24707 4.99219 0 5.45996l4.52637 0.938477
c7.02148 1.40234 7.95996 2.49707 7.95996 16.5479v55.1094h-0.00390625c0 15.7637 -0.3125 17.4775 -6.86719 18.2637l-4.21484 0.62793c-1.4043 0.78125 -1.71777 5.46289 0.625 5.61914c11.8643 0.77832 23.2588 1.40625 38.8701 1.40625zM254.441 225.473v-0.000976562
c-1.76953 -0.00390625 -3.63965 -0.158203 -5.6084 -0.482422c-1.28809 -14.2012 -1.10254 -27.3037 0.666992 -38.333c36.2344 -6.14355 35.5342 38.8789 4.94141 38.8164zM257.315 180.149c-2.44727 -0.0126953 -5.07617 -0.327148 -7.88477 -0.990234
c-0.90332 -15.3789 -2.64355 -36.0166 3.02344 -42.4365c36.3223 -7.48047 37.2148 43.5928 4.86133 43.4268zM338.793 126.106c-14.3564 0 -23.2559 4.05957 -26.5312 5.92969c-2.96582 3.43457 -4.99316 14.6738 -4.99316 25.292
c1.08984 2.02637 4.68262 2.18652 5.92969 0.46875c3.12109 -10.1465 13.5762 -24.5088 26.8467 -24.5088c11.5479 0 16.8584 7.96094 16.8584 15.7637c0 12.6445 -11.8613 20.1387 -21.2285 24.8203c-11.2383 5.62793 -23.4131 14.9873 -23.5664 30.4482
c0 17.6377 13.5801 29.8203 36.2119 29.8203c5.14941 0 11.5479 -0.62793 17.7949 -2.50391c2.02832 -0.624023 3.43066 -0.931641 5.30566 -1.24609c1.24316 -3.43457 2.81055 -11.8652 2.81055 -22.3271c-0.782227 -1.86816 -4.68555 -2.02734 -6.08789 -0.472656
c-2.65527 7.96777 -9.37012 19.3652 -20.6074 19.3652c-10.2988 0 -15.917 -6.71582 -15.917 -14.5166c0 -7.18457 6.39258 -13.7373 14.1982 -17.7979l10.3057 -5.46875c9.67578 -5.15039 22.0088 -14.2031 22.0088 -31.376
c0 -19.2041 -15.7715 -31.6904 -39.3389 -31.6904zM421.767 232.106h0.00292969c12.7979 0 25.5938 -1.25781 36.3662 -5.1543c20.4502 -7.33691 31.6836 -25.7588 31.6836 -45.2705c0 -20.9238 -9.98828 -37.7871 -27.9355 -46.6826
c-10.6143 -5.3125 -23.417 -7.33398 -39.4941 -7.33398c-7.33203 0 -15.1445 0.939453 -20.7598 0.939453c-7.49512 0 -15.4551 -0.163086 -24.3486 -0.472656c-1.24805 0.935547 -1.24805 4.68066 0 5.46094l4.83789 0.780273
c7.02344 1.24609 7.96094 2.33887 7.96094 16.7061v55.2666c0 14.8291 -0.313477 17.7939 -7.49414 18.5752l-2.96387 0.30957c-1.55859 0.78125 -1.55762 5.31348 0.314453 5.46973c13.1104 0.77832 25.2822 1.40625 41.8301 1.40625zM422.556 225.047v0.000976562
c-5.07617 0.0341797 -8.65625 -0.895508 -9.32324 -2.29102c-2.66992 -5.58594 -1.23828 -26.0488 -1.23828 -43.29c0 -9.74219 -0.780273 -28.2441 1.97168 -35.71c2.36816 -6.42188 16.1582 -8.36621 24.3096 -5.06641c14.5264 3.88965 26.752 17.084 26.752 40.7764
c0 23.6904 -11.2891 38.0635 -26.5166 42.8965c-5.83301 1.87305 -11.4766 2.65332 -15.9551 2.68359zM483.961 220.124c0 3.86426 1.37109 7.16797 4.11523 9.9043c2.74219 2.73633 6.04883 4.10645 9.91309 4.10645s7.16699 -1.37012 9.90332 -4.10645
c2.73438 -2.73633 4.10352 -6.04004 4.10352 -9.9043c0 -3.86816 -1.36914 -7.17188 -4.10352 -9.91602c-2.73633 -2.74316 -6.03906 -4.11523 -9.90332 -4.11523s-7.1709 1.37207 -9.91309 4.11523c-2.74414 2.74414 -4.11523 6.04785 -4.11523 9.91602zM509.699 220.124
c0 3.2373 -1.14062 5.99902 -3.42578 8.28516c-2.28418 2.28418 -5.04395 3.42773 -8.28418 3.42773c-3.2373 0 -6.00391 -1.14355 -8.29395 -3.42773c-2.29199 -2.28613 -3.4375 -5.04785 -3.4375 -8.28516c0 -3.23926 1.14551 -6.00391 3.4375 -8.2959
c2.29004 -2.28809 5.05664 -3.43555 8.29395 -3.43555c3.24023 0 6 1.14746 8.28418 3.43555c2.28516 2.29199 3.42578 5.05664 3.42578 8.2959zM502.343 211.687l-4.39551 7.43066h-2.49609v-7.43066h-2.45117v17.2354h4.42285
c4.15039 0 6.22461 -1.59082 6.22461 -4.76953c0 -2.21191 -1.11621 -3.77637 -3.34863 -4.6875l4.72559 -7.77832h-2.68164zM495.451 226.835v-5.76172c0.206055 -0.0283203 0.744141 -0.0390625 1.61133 -0.0390625c1.60059 0 2.67773 0.204102 3.22852 0.613281
c0.552734 0.412109 0.829102 1.19434 0.829102 2.35059c0 1.90527 -1.24219 2.8584 -3.72461 2.8584h-0.97168l-0.972656 -0.0214844z" />
<glyph glyph-name="openbsd" unicode="&#xf104;"
d="M236.825 430.384l-0.00390625 -0.000976562c6.49023 0 15.1904 -30.6533 18.166 -41.9072c11.9443 -1.06055 23.7666 -3.20703 35.3203 -6.41113c6.5127 11.2148 21.3896 35.4941 27.3115 33.9072c6.64844 -1.7832 6.77246 -37.4941 6.6875 -47.041
c8.88672 -4.53125 16.7617 -9.33594 25.5195 -15.2646c9.5791 9.46777 29.1562 27.7998 34.2979 24.8311c6.54102 -3.77344 -4.96484 -44.5771 -6.1377 -48.6709c6.08301 -6.29785 11.4844 -12.7168 17.2871 -20.3496c12.0723 6.8125 34.1689 18.4023 38.2178 14.3535
c5.62012 -5.62012 -18.1172 -46.1211 -18.1172 -46.1211c7.46484 -14.1406 14.3145 -36.8926 17.1396 -61.5322h11.04c4.85938 23.1143 5.38184 63.6875 36.2412 63.8926c20.2002 -0.160156 35.7412 -40.6865 31.4912 -66.792
c-27.9131 59.208 -42.0557 15.3535 -41.9082 -21.2842c-0.149414 -36.6387 14.0635 -80.3428 41.9082 -21.2842c4.31641 -26.5215 -11.1201 -65.7578 -31.4912 -66.792c-26.1611 0 -26.2842 23.5459 -34.6777 56.8779h-13.4521
c-2.78809 -16.6533 -9.68457 -36.8906 -17.1152 -54.5186c0 0 24.5625 -40.5039 18.9424 -46.124c-4.05078 -4.04883 -26.1475 7.54199 -38.2178 14.3535c-5.29688 -7.16602 -11.0723 -13.9639 -17.2881 -20.3496c1.17383 -4.09277 12.6787 -44.8945 6.13867 -48.6709
c-5.14062 -2.96875 -24.7178 15.3643 -34.2979 24.833c-8.11035 -5.72363 -16.6416 -10.8262 -25.5195 -15.2666c0.0859375 -9.54688 -0.0390625 -45.2598 -6.6875 -47.041c-5.92188 -1.58691 -20.7988 22.6914 -27.3105 33.9072
c-11.5557 -3.2041 -23.3779 -5.35059 -35.3213 -6.41113c-2.97559 -11.252 -11.6758 -41.9072 -18.165 -41.9072c-6.46875 0 -15.1367 30.4678 -18.1396 41.8105c-10.6924 1.02539 -23.1855 3.54199 -35.3447 6.50879c-6.5127 -11.2148 -21.3906 -35.4941 -27.3115 -33.9082
c-6.64844 1.78418 -6.77344 37.4951 -6.6875 47.042c-8.70312 4.60352 -16.9072 9.4209 -25.5195 15.2656c-9.57812 -9.46777 -29.1553 -27.8018 -34.2979 -24.832c-6.54102 3.77344 4.96484 44.5771 6.13867 48.6709c-6.01367 6.27539 -11.5352 12.9062 -17.2881 20.3486
c-12.0713 -6.81152 -34.1689 -18.4023 -38.2178 -14.3535c-5.62012 5.62012 18.9434 46.125 18.9434 46.125c-5.75488 12.8633 -11.2656 30.085 -15.6406 46.2646l-14.3936 -8.31055c-9.1709 -5.29492 -20.8174 -2.17383 -26.1123 6.99707s-2.17285 20.8164 6.99805 26.1113
l27.2852 15.7529l-27.6611 15.9707c-9.1709 5.29395 -12.291 16.9404 -6.99609 26.1113c3.47461 6.01855 9.68457 9.43164 16.1348 9.57031c8.72461 0.0986328 17.293 -7.29785 25.2061 -11.3662c3.23047 14.1279 9.06641 29.5391 15.1797 44.3311
c0 0 -24.5635 40.501 -18.9434 46.1211c4.0498 4.04883 26.1475 -7.54199 38.2178 -14.3535c5.17383 6.34082 10.75 13.6689 17.2881 20.3496c-1.17383 4.09277 -12.6797 44.8945 -6.13867 48.6709c5.14062 2.96875 24.7178 -15.3643 34.2979 -24.833
c7.62695 4.8584 16.2646 10.4629 25.5195 15.2666c-0.0859375 9.54688 0.0390625 45.2598 6.6875 47.041c5.92188 1.58691 20.7979 -22.6885 27.3105 -33.9043c9.75098 2.55176 23.2236 4.84668 35.3477 6.50488c3.00293 11.3418 11.6709 41.8105 18.1396 41.8105z
M331.305 288.467h-0.000976562c-9.4873 -0.251953 -37.2041 -17.0605 -37.2041 -17.0605l23.4482 -23.4492s21.1914 34.9434 16.3428 39.791c-0.530273 0.530273 -1.4209 0.749023 -2.58594 0.71875zM115.361 260.174h-0.00195312
c-4.05566 -6.20117 -6.2207 -13.4482 -6.23242 -20.8584c0 -21.1152 17.1172 -38.2314 38.2314 -38.2314s38.2314 17.1172 38.2305 38.2314c-0.00390625 7.40723 -2.16016 14.6543 -6.20508 20.8584h-64.0225zM327.861 206.086v-33.1611s39.6904 9.72363 39.6904 16.5811
c0 6.85645 -39.6904 16.5801 -39.6904 16.5801zM305.547 136.023l-23.4502 -23.4482s34.9434 -21.1904 39.791 -16.3428c4.84863 4.85059 -16.3408 39.791 -16.3408 39.791zM136.006 248.405c6.38281 0 11.5635 -5.18066 11.5635 -11.5635
s-5.18066 -11.5635 -11.5635 -11.5645c-6.38379 0 -11.5645 5.18066 -11.5645 11.5645c0 6.38281 5.18066 11.5635 11.5645 11.5635v0z" />
<glyph glyph-name="sailfish-os" unicode="&#xf106;"
d="M239.769 222.605c-11.4141 10.8955 -22.3721 21.6104 -30.2852 33.8428c22.7197 37.4824 74.7539 61.9209 89.7939 68.3789c7.97656 -8.08496 29.3818 -26.8418 59.3174 -30.5283c-12.4111 -4.33789 -90.0459 -32.6748 -118.826 -71.6934zM273.846 137.217
c-3.18262 -36.752 -26.1406 -67.9053 -57.2451 -93.6426c7.45605 11.8359 13.0605 25.4229 14.3574 40.418c3.04492 35.1318 -20.8027 59.2383 -43.8682 82.5508c-23.4609 23.7178 -45.623 46.1191 -42.7217 79.6289c3.38086 39.0117 26.9619 74.2695 55.8828 103.484
c-8.00977 -14.3174 -14.5615 -30.292 -15.9004 -45.748c-3.75879 -43.3828 23.8643 -69.7168 48.2354 -92.9512c22.6357 -21.5801 44.0146 -41.9619 41.2598 -73.7402zM115.549 -15.4014c32.7227 23.9971 58.3789 54.3105 72.8184 87.2432
c9.34277 21.3096 13.1855 42.0693 11.4873 61.2559c11.5439 -14.3115 19.3672 -29.4902 17.7666 -47.9482c-4.0498 -46.7656 -59.8418 -80.1377 -60.6416 -80.6104l0.0332031 -0.0537109c-13.8223 -7.38086 -27.8496 -14.0068 -41.4639 -19.8867zM275.343 328.354
c-21.7207 -11.1953 -53.5498 -30.9551 -72.9688 -58.332c-3.87793 9.62891 -5.75977 20.3291 -4.68652 32.7275c3.14941 36.3359 41.2373 78.7871 47.2354 85.2666c22.3223 16.585 43.6084 29.3535 58.0869 37.4072c-10.4688 -21.8428 -25.5312 -59.2666 -27.667 -97.0693z
M504.92 339.496c-1.28711 3.41992 -5.0791 5.17969 -8.51465 3.94922l-48.834 -17.4229c-20.5029 -6.7168 -44.3447 -13.7236 -64.9502 -17.665c-44.3867 -8.47559 -76.1631 28.3672 -76.4717 28.7305c-1.83301 2.18555 -4.85254 2.96875 -7.51953 1.94824
c-0.608398 -0.233398 -4.04395 -1.57324 -9.31348 -3.93945c5.41309 51.6455 34.9971 102.254 35.3203 102.8c1.49512 2.5293 1.16504 5.74023 -0.8125 7.91309c-1.97754 2.17383 -5.13965 2.80078 -7.80078 1.55176
c-1.77539 -0.837891 -44.0107 -20.8828 -88.1533 -55.3516c-59.9961 -46.8467 -92.5762 -95.5273 -96.834 -144.687c-3.4375 -39.6777 21.9707 -65.3604 46.543 -90.1992c1.4082 -1.42383 2.81152 -2.84082 4.20312 -4.25586
c8.31445 -22.0557 6.37891 -48.1729 -5.6709 -75.6553c-21.5723 -49.2031 -70.1602 -92.3076 -129.971 -115.305c-18.9434 -7.28125 -34.8359 -12.8438 -34.9932 -12.9004c-3.32422 -1.15918 -5.17773 -4.69531 -4.24805 -8.08789
c0.810547 -2.9541 3.49219 -4.92383 6.44824 -4.92383c0.441406 0 0.883789 0.0439453 1.3291 0.134766c10.0469 2.02344 74.2061 18.9258 136.608 50.3584c4.25977 2.14551 8.39453 4.31641 12.457 6.49805l0.00195312 -0.00390625
c0.0166016 0.00976562 0.0654297 0.0371094 0.0859375 0.0517578c77.2275 41.5039 118.729 89.5742 123.359 143.022c2.9541 34.0928 -16.4551 56.5459 -37.6768 77.2021c26.7793 38.7305 114.028 68.5859 115.03 68.9258l86.1172 30.7246
c27.3418 8.91504 48.9072 17.3955 50.4531 18.0068c3.39648 1.34082 5.09082 5.1582 3.80664 8.5791z" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

5
font/Gemfile Normal file
View File

@ -0,0 +1,5 @@
# frozen_string_literal: true
source "https://rubygems.org"
gem "fontcustom", "~> 2.0"

27
font/Gemfile.lock Normal file
View File

@ -0,0 +1,27 @@
GEM
remote: https://rubygems.org/
specs:
ffi (1.11.1)
fontcustom (2.0.0)
json (~> 1.4)
listen (>= 1.0, < 4.0)
thor (~> 0.14)
json (1.8.6)
listen (3.1.5)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
ruby_dep (1.5.0)
thor (0.20.3)
PLATFORMS
ruby
DEPENDENCIES
fontcustom (~> 2.0)
BUNDLED WITH
2.0.1

13
font/LICENSE Normal file
View File

@ -0,0 +1,13 @@
Copyright (c) 2019, Dawid Potocki
Permission to use, copy, modify, and distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

11
font/Makefile Normal file
View File

@ -0,0 +1,11 @@
build:
bundle exec fontcustom compile -F
mv ptio-font.woff assets/webfonts
mv _sass/ptio-font.css ../_sass/ptio-font.scss
mv assets/webfonts/* ../assets/webfonts/
sed -i -e 's/..\/assets\//..\//g' ../_sass/ptio-font.scss
default:
build
.PHONY: build

39
font/README.md Normal file
View File

@ -0,0 +1,39 @@
# ptio-font
This font contains icons we need, which Font Awesome does not have.
| Name | CSS class | Issue |
|--- |--- |--- |
| F-Droid | `ptio-f-droid` | https://github.com/FortAwesome/Font-Awesome/issues/15492 |
| iOS | `ptio-ios` | https://github.com/FortAwesome/Font-Awesome/issues/4935 |
| macOS | `ptio-macos` | https://github.com/FortAwesome/Font-Awesome/issues/4936 |
| OpenBSD | `ptio-openbsd` | https://github.com/FortAwesome/Font-Awesome/issues/5345 |
| NetBSD | `ptio-netbsd` | https://github.com/FortAwesome/Font-Awesome/issues/15496 |
| Sailfish OS | `ptio-sailfish-os` | https://github.com/FortAwesome/Font-Awesome/issues/15498 |
We also have custom Linux icon (`ptio-linux`), because I (@dawidpotocki) made it before and looks cleaner.
And since we are bundling additional font anyway, why not.
## Building
To build the font, you will need some of the following tools installed.
| Name | Notes |
|--- |--- |
| `make` | Use distro's package manager |
| `ruby` | Use distro's package manager |
| `bundler` | Run `gem install bundler` |
| | |
| | |
| `woff-tools` | Use distro's package manager |
| or | |
| `yarn` or `npm` | Use distro's package manager |
| `sfnt2woff` | Run `yarn global add sfnt2woff` or `npm install -g sfnt2woff` |
Then just run the following commands to build the font:
```
$ cd font/
$ bundle # it will install FontCustom
$ make build # it will build a font and css
```

15
font/fontcustom.yml Normal file
View File

@ -0,0 +1,15 @@
font_name: ptio-font
css_selector: .ptio-{{glyph}}
preprocessor_path: ""
autowidth: false
no_hash: true
force: false
debug: false
quiet: false
input:
vectors: svg
output:
fonts: assets/webfonts
css: _sass

2
font/svg/f-droid.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112pc" height="112pc" version="1.1" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(39.518 0 0 39.518 -52.447 -39728)"><g transform="matrix(-1,0,0,1,48,0)"><path transform="matrix(-.036722 0 0 .036722 52.202 995.08)" d="m185.55 286.5a34.043 34.043 0 0 0-27.551 55.26l97.998 126.82c-3.4863 9.1033-5.4004 18.997-5.4004 29.355v190.62c0 45.259 36.434 81.695 81.693 81.695h871.41c45.259 0 81.695-36.436 81.695-81.695v-190.62c0-10.361-1.9162-20.258-5.4043-29.363l97.996-126.82a34.043 34.043 0 0 0-27.553-55.26 34.043 34.043 0 0 0-26.326 13.615l-93.279 120.71c-8.4826-2.9675-17.608-4.584-27.129-4.584h-871.41c-9.5223 0-18.649 1.6173-27.133 4.5859l-93.281-120.72a34.043 34.043 0 0 0-26.326-13.615zm320.34 231.86a91.907 91.907 0 0 1 91.906 91.906 91.907 91.907 0 0 1-91.906 91.908 91.907 91.907 0 0 1-91.908-91.908 91.907 91.907 0 0 1 91.908-91.906zm531.02 0a91.907 91.907 0 0 1 91.908 91.906 91.907 91.907 0 0 1-91.908 91.908 91.907 91.907 0 0 1-91.906-91.908 91.907 91.907 0 0 1 91.906-91.906z" color="#000000" color-rendering="auto" dominant-baseline="auto" fill-rule="evenodd" image-rendering="auto" shape-rendering="auto" solid-color="#000000" style="font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;isolation:auto;mix-blend-mode:normal;shape-padding:0;text-decoration-color:#000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal"/></g><path transform="matrix(.03167 0 0 .03167 -.92412 997.9)" d="m281.79 835.54c-52.479 0-94.727 42.248-94.727 94.727v631.51c0 52.479 42.248 94.729 94.727 94.729h1010.4c52.479 0 94.726-42.25 94.726-94.729v-631.51c0-52.479-42.248-94.727-94.726-94.727zm505.21 78.939c182.75 0 331.54 148.79 331.54 331.54s-148.79 331.54-331.54 331.54-331.54-148.79-331.54-331.54 148.79-331.54 331.54-331.54zm0 60.006c-150.33 0-271.54 121.21-271.54 271.54s121.21 271.54 271.54 271.54 271.54-121.21 271.54-271.54-121.21-271.54-271.54-271.54zm0 74.191c108.43 0 197.35 88.916 197.35 197.35s-88.918 197.35-197.35 197.35c-93.214 0-171.83-65.798-192.11-153.13h99.6c16.37 34.636 51.224 58.402 92.506 58.402 57.237 0 102.62-45.384 102.62-102.62s-45.384-102.62-102.62-102.62c-38.687 0-71.55 21-89.053 52.113h-101.45c22.527-84.172 99.543-146.84 190.5-146.84z"/></g></svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

2
font/svg/ios.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112pc" height="112pc" version="1.1" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="m440.41 0h911.19c243.99 0 440.41 196.42 440.41 440.41v911.19c0 243.99-196.42 440.41-440.41 440.41h-911.19c-243.99 0-440.41-196.42-440.41-440.41v-911.19c0-243.99 196.42-440.41 440.41-440.41z" stroke-width="1.2311"/><path d="m207.42 1229.8h114.95v-489.35h-114.95zm57.246-553.53c36.009 0 64.17-27.7 64.17-62.323 0-35.086-28.161-62.785-64.17-62.785-35.548 0-63.708 27.7-63.708 62.785 0 34.625 28.161 62.323 63.708 62.323zm440.43-123.73c-194.35 0-316.23 132.49-316.23 344.4s121.86 343.94 316.23 343.94c193.89 0 315.77-132.03 315.77-343.94 0-211.91-121.86-344.4-315.77-344.4zm0 101.57c118.65 0 194.35 94.171 194.35 242.83 0 148.19-75.71 242.37-194.35 242.37-119.11 0-194.35-94.172-194.35-242.37 0-148.66 75.25-242.83 194.35-242.83zm364.26 388.25c5.0781 122.81 105.72 198.51 258.99 198.51 161.12 0 262.69-79.402 262.69-205.9 0-99.252-57.246-155.12-192.51-186.04l-76.634-17.544c-81.713-19.389-115.42-45.242-115.42-89.564 0-55.399 50.782-92.325 126.03-92.325 76.173 0 128.34 37.395 133.88 99.71h113.57c-2.7699-117.26-99.71-196.67-246.52-196.67-144.97 0-247.92 79.867-247.92 198.05 0 95.095 58.169 154.2 180.97 182.35l86.329 20.314c84.017 19.851 118.19 47.55 118.19 95.56 0 55.398-55.86 95.094-136.18 95.094-81.248 0-142.65-40.164-150.03-101.57h-115.42z" fill="#fff" stroke-width="11.819"/></svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

2
font/svg/linux.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112pc" height="112pc" version="1.1" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="m1581.6 1413.2c-12.599-13.999-18.548-40.597-25.198-68.944-6.2995-28.348-13.649-58.795-36.747-78.394-4.5497-3.8497-9.0993-7.3494-13.999-10.149-4.5496-2.7997-9.4492-5.2495-14.349-6.9994 32.197-95.542 19.598-190.73-12.949-276.83-39.897-105.34-109.54-197.38-162.74-260.38-59.845-75.244-117.94-146.64-116.89-251.98 1.7498-160.64 17.848-459.16-265.28-459.51-358.37-0.69994-268.78 361.87-272.63 473.16-5.9495 81.893-22.398 146.29-78.744 226.43-66.144 78.743-159.24 205.78-203.33 338.42-20.998 62.645-30.797 126.34-21.698 186.53-22.748 20.298-39.897 51.446-58.095 70.694-14.699 15.049-36.047 20.648-59.495 29.048s-48.996 20.998-64.745 50.746c-7.3494 13.649-9.7992 28.348-9.7992 43.396 0 13.649 2.0998 27.648 4.1996 41.297 4.1996 28.348 8.7493 54.945 2.7998 72.794-18.198 50.396-20.648 85.393-7.6994 110.94 13.299 25.548 39.897 36.747 70.344 43.046 60.545 12.599 142.79 9.4492 207.53 43.746 69.294 36.397 139.64 49.346 195.63 36.397 40.597-9.0993 73.844-33.597 90.642-70.694 43.746-0.3499 92.042-18.898 169.04-23.098 52.146-4.1997 117.59 18.548 192.83 14.349 2.0998 8.0493 4.8996 16.099 8.7492 23.448v0.35c29.048 58.445 83.293 85.043 141.04 80.493 58.095-4.5496 119.34-38.497 169.04-97.642 47.596-57.395 125.99-81.193 178.14-112.69 25.898-15.749 46.896-35.347 48.646-64.045 1.3999-28.698-15.399-60.545-54.246-103.94zm-686.99-1107.7c34.297-77.694 119.69-76.294 153.99-1.3999 22.748 49.696 12.599 108.14-15.049 141.39-5.5995-2.7998-20.648-9.0992-44.096-17.149 3.8496-4.1996 10.849-9.4492 13.649-16.099 16.799-41.297-0.6999-94.492-31.847-95.542-25.548-1.7499-48.646 37.797-41.297 80.493-14.349-6.9994-32.897-12.249-45.496-15.399-3.4997-24.148-1.0499-51.096 10.149-76.294zm-142.44-40.247c35.347 0 72.794 49.696 66.844 117.24-12.249 3.4997-24.848 8.7493-35.697 16.099 4.1997-31.147-11.549-70.344-33.597-68.594-29.398 2.4498-34.297 74.194-6.2995 98.342 3.4997 2.7998 6.6495-0.69994-20.648 19.248-54.595-51.096-36.747-182.33 29.398-182.33zm-43.17 237.44c21.698-16.099 43.119-29.36 44.92-31.057 16.398-15.452 47.246-49.696 97.642-49.696 24.848 0 54.596 8.0493 90.642 31.147 22.048 14.349 39.547 15.399 79.093 32.547 54.618 17.653-10.734 67.109-42.696 77.373-38.847 12.599-69.294 55.995-133.69 52.146-13.649-0.69994-24.498-3.4997-33.597-7.3494-27.998-12.249-42.696-36.397-69.994-52.496-22.388-14.869-48.696-38.039-32.321-52.616zm-15.637 1124.9c-9.4493 122.84-130.88 111.54-240.77 54.143-104.64-55.295-212.58-5.0452-240.23-58.941-8.3993-16.449-8.3993-34.331 9.0992-82.277v-0.6999c8.3993-26.598 2.0998-55.995-2.0998-83.643-4.1996-27.298-6.2995-52.496 3.1497-69.994 12.249-23.448 24.057-11.616 46.106-19.315 36.047-12.949 20.885-1.7831 48.183-24.531 19.248-19.948 33.247-45.146 50.046-62.995 17.849-19.248 33.598-28.348 60.545-24.148 28.348 4.1997 52.846 23.798 76.644 55.995l68.594 124.59c33.247 69.644 128.08 120.07 120.73 191.82zm17.861-98.23c-30.787-19.621-33.597-21.042-50.396-42.04 24.848 0 49.696-7.6994 58.445-31.148 8.0494-21.698 0-52.146-25.898-87.143-47.246-63.695-134.04-113.74-134.04-113.74-47.246-29.398-73.844-65.445-86.093-104.64 93.783-404.88-120.57-59.575 54.595 97.815 2.0998-72.444 19.248-213.31 48.296-282.25 41.996-95.892 130.54-249.61 137.54-381.9 3.8497 2.7998 16.099 11.199 21.698 14.349 16.099 9.4492 28.348 23.448 44.096 36.047 43.396 34.997 99.742 32.197 148.39 4.1996 21.698-12.249 39.197-26.248 55.645-31.497 34.647-10.849 62.295-30.098 78.044-52.496 26.948 106.39 89.942 247.51 130.19 322.4 21.348 39.897 64.045 158.22 82.593 260.06 149.46 61.543 112.15 16.005 85.043 12.919-68.594-30.098-125.99-30.098-134.04 43.746-42.346 14.699-64.045 51.446-74.894 95.542-9.7992 39.197-12.599 86.443-15.399 139.64-1.7498 26.948-12.599 36.441-23.798 74.938-112.34 80.143-268.43 115.14-400.02 25.198zm866.2-11.796c-3.1498 58.795-116.56 37.348-193.55 130.44-46.196 54.946-96.786 89.276-146.48 93.126-49.696 3.8497-72.855-16.582-98.053-67.327-16.449-38.847-5.9339-54.544 6.3152-100.74 12.949-49.696 32.197-100.79 34.647-142.09 2.7998-53.196 5.9495-99.742 14.699-135.44 9.0992-36.047 1.6391-39.173 26.487-52.822 1.0499-0.6999 2.4498-1.0499 3.4997-1.7499 2.7997 46.196 25.548 72.07 65.794 82.219 44.096 11.549 107.44-26.248 134.39-57.045 28.703 1.4089 26.563 9.5846 50.788 30.493 34.57 29.837 24.433 96.079 59.43 135.63 18.307 24.615 47.678 52.225 42.039 85.307z" fill="currentColor" stroke-width="3.4997"/></svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

2
font/svg/macos.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112pc" height="112pc" version="1.1" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(1.1667 0 0 1.1667 5.3368e-6 -149.37)"><path d="m66.977 290.98c-37.105 0-66.977 29.871-66.977 66.977v1076.1c0 37.105 29.871 66.976 66.977 66.976h1402c37.105 0 66.977-29.871 66.977-66.976v-1076.1c0-37.105-29.871-66.977-66.977-66.977zm834.98 73.674h541.16c16.827 0 30.373 13.546 30.373 30.373v1002c0 16.827-13.546 30.373-30.373 30.373h-510.79c-16.266 0-29.464-12.658-30.326-28.701v-117.27c77.944-17.511 173.69-54.052 263.6-129.22 13.304-11.403 15.204-31.359 3.8008-44.662-6.2361-7.4832-15.278-11.358-24.42-11.344-7.1108 0.011-14.281 2.3744-20.24 7.2247-75.378 63.263-155.32 96.086-222.74 112.88v-120.26h-0.0469v-115.16h-229.95c67.954-375.04 120.4-550.11 229.95-616.19zm-523.31 171.91c19.789 0 35.721 15.931 35.721 35.721v142.88c0 19.789-15.931 35.721-35.721 35.721-19.789 0-35.721-15.931-35.721-35.721v-142.88c0-19.789 15.931-35.721 35.721-35.721zm12.455 559.59c7.0931 0.011 14.186 2.3744 20.006 7.2247 46.562 39.277 174.53 129.87 356.98 129.87 9.8192 0 22.172-0.3173 36.426-1.2676 1.7924-0.1258 3.64-0.2744 5.4941-0.4258v63.367c-16.553 1.3772-30.815 1.6758-41.92 1.6758-203.04 0-345.57-101.04-397.52-144.44-13.62-11.403-15.203-31.359-4.1172-44.662 6.4142-7.4832 15.535-11.358 24.654-11.344z" stroke-width="1.241"/><path d="m1157.4 536.56c19.789 0 35.721 15.932 35.721 35.721v142.88c0 19.789-15.932 35.721-35.721 35.721s-35.721-15.932-35.721-35.721v-142.88c0-19.789 15.932-35.721 35.721-35.721z" stroke-width="1.1761"/></g></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

2
font/svg/netbsd.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.3 KiB

2
font/svg/openbsd.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112pc" height="112pc" version="1.1" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(1.1667 0 0 1.1667 .0055977 -149.33)"><path d="m710.45 180.84c-19.406 0-45.409 91.404-54.418 125.43-36.37 4.973-76.786 11.858-106.04 19.512-19.536-33.646-64.164-106.47-81.928-101.71-19.946 5.3445-20.32 112.48-20.062 141.12-27.765 14.41-53.676 31.224-76.557 45.797-28.738-28.403-87.469-83.402-102.89-74.496-19.622 11.329 14.894 133.73 18.414 146.01-19.612 20.04-36.341 42.023-51.861 61.045-36.21-20.434-102.5-55.205-114.65-43.059-16.86 16.86 56.828 138.36 56.828 138.36-18.339 44.374-35.848 90.606-45.537 132.99-23.74-12.204-49.443-34.393-75.617-34.098-19.351 0.41588-37.98 10.654-48.404 28.709-15.884 27.512-6.5238 62.45 20.988 78.334l82.982 47.908-81.854 47.258c-27.512 15.884-36.876 50.82-20.992 78.332s50.822 36.874 78.334 20.99l43.18-24.93c13.123 48.538 29.657 100.2 46.92 138.79 0 0-73.688 121.51-56.828 138.37 12.146 12.146 78.436-22.624 114.65-43.059 17.257 22.326 33.823 42.218 51.861 61.045-3.5196 12.282-38.036 134.69-18.414 146.01 15.426 8.9061 74.157-46.093 102.89-74.496 25.836 17.534 50.449 31.987 76.557 45.797-0.25725 28.64 0.11651 135.77 20.062 141.12 17.763 4.7591 62.395-68.077 81.932-101.72 36.476 8.8997 73.954 16.45 106.03 19.524 9.0089 34.03 35.012 125.43 54.418 125.43 19.469 0 45.568-91.963 54.494-125.72 35.829-3.1811 71.294-9.6184 105.96-19.232 19.536 33.646 64.166 106.48 81.93 101.72 19.946-5.3449 20.32-112.48 20.062-141.12 26.634-13.32 52.225-28.629 76.557-45.797 28.738 28.403 87.469 83.402 102.89 74.496 19.621-11.328-14.894-133.73-18.414-146.01 18.645-19.155 35.971-39.55 51.861-61.045 36.21 20.434 102.5 55.205 114.65 43.059 16.86-16.86-56.826-138.37-56.826-138.37 22.291-52.882 42.98-113.59 51.344-163.55h40.357c25.181 99.994 25.55 170.63 104.03 170.63 61.111-3.1032 107.42-120.81 94.471-200.37-83.531 177.17-126.17 46.06-125.72-63.852-0.4448-109.91 41.982-241.47 125.72-63.85 12.75-78.315-33.872-199.89-94.471-200.37-92.576 0.61343-94.144 122.33-108.72 191.67h-33.121c-8.4753-73.915-29.023-142.17-51.417-184.59 0 0 71.211-121.5 54.351-138.36-12.146-12.146-78.436 22.624-114.65 43.059-17.407-22.898-33.613-42.154-51.861-61.045 3.5196-12.282 38.036-134.69 18.414-146.01-15.426-8.9058-74.154 46.088-102.89 74.492-26.274-17.785-49.897-32.201-76.559-45.793 0.2572-28.64-0.1166-135.77-20.062-141.12-17.763-4.7596-62.393 68.076-81.93 101.72-34.661-9.614-70.126-16.051-105.96-19.232-8.9264-33.762-35.025-125.72-54.494-125.72zm283.43 425.74c3.4956-0.0927 6.167 0.56346 7.7578 2.1543 14.545 14.545-49.025 119.37-49.025 119.37l-70.344-70.344s83.148-50.425 111.61-51.18zm-647.81 84.875h192.06c12.137 18.614 18.605 40.353 18.617 62.574 4.6e-4 63.34-51.347 114.69-114.69 114.69-63.34 4.6e-4 -114.69-51.347-114.69-114.69 0.0359-22.229 6.531-43.969 18.695-62.574zm637.48 162.26s119.07 29.171 119.07 49.74c0 20.57-119.07 49.74-119.07 49.74zm-66.941 210.18s63.568 104.82 49.023 119.37c-14.545 14.545-119.37-49.025-119.37-49.025z" stroke-width="8.3487"/><path d="m408 726.76a34.691 34.691 0 0 0-34.691 34.691 34.691 34.691 0 0 0 34.691 34.69 34.691 34.691 0 0 0 34.69-34.69 34.691 34.691 0 0 0-34.69-34.691z" stroke-width="9.812"/></g></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

2
font/svg/sailfish-os.svg Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="112pc" height="112pc" version="1.1" viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(7.3488 0 0 -7.3488 839.19 788.88)" stroke-width="2.0548"><path d="m0 0c-5.436 5.189-10.655 10.292-14.424 16.118 10.821 17.852 35.603 29.491 42.766 32.567 3.799-3.851 13.994-12.784 28.251-14.54-5.911-2.066-42.886-15.562-56.593-34.145m16.23-40.668c-1.516-17.504-12.45-32.341-27.264-44.599 3.551 5.637 6.22 12.108 6.838 19.25 1.45 16.732-9.908 28.213-20.893 39.316-11.174 11.296-21.729 21.965-20.347 37.925 1.61 18.58 12.841 35.372 26.615 49.286-3.815-6.819-6.935-14.427-7.573-21.788-1.79-20.662 11.366-33.204 22.973-44.27 10.781-10.278 20.963-19.985 19.651-35.12m-75.392-72.687c15.585 11.429 27.804 25.866 34.681 41.551 4.45 10.149 6.28 20.036 5.471 29.174 5.498-6.816 9.224-14.045 8.462-22.836-1.929-22.273-28.501-38.167-28.882-38.392l0.016-0.026c-6.583-3.515-13.264-6.671-19.748-9.471m76.105 163.72c-10.345-5.332-25.504-14.743-34.753-27.782-1.847 4.586-2.743 9.682-2.232 15.587 1.5 17.306 19.64 37.524 22.497 40.61 10.631 7.899 20.769 13.98 27.665 17.816-4.986-10.403-12.16-28.227-13.177-46.231m109.34 5.306c-0.613 1.629-2.419 2.467-4.055 1.881l-23.258-8.298c-9.765-3.199-21.12-6.536-30.934-8.413-21.14-4.037-36.274 13.51-36.421 13.683-0.873 1.041-2.311 1.414-3.581 0.928-0.29-0.111-1.926-0.749-4.436-1.876 2.578 24.597 16.668 48.7 16.822 48.96 0.712 1.205 0.555 2.734-0.387 3.769s-2.448 1.334-3.715 0.739c-0.846-0.399-20.961-9.946-41.985-26.362-28.574-22.312-44.091-45.497-46.119-68.91-1.637-18.897 10.464-31.129 22.167-42.959 0.671-0.678 1.339-1.353 2.002-2.027 3.96-10.504 3.038-22.943-2.701-36.032-10.274-23.434-33.415-43.963-61.901-54.916-9.022-3.468-16.591-6.117-16.666-6.144-1.583-0.552-2.466-2.236-2.023-3.852 0.386-1.407 1.663-2.345 3.071-2.345 0.21 0 0.421 0.021 0.633 0.064 4.785 0.964 35.342 9.014 65.062 23.984 2.029 1.022 3.998 2.056 5.933 3.095l1e-3 -2e-3c8e-3 5e-3 0.031 0.018 0.041 0.025 36.781 19.767 56.547 42.661 58.752 68.117 1.407 16.237-7.837 26.931-17.944 36.769 12.754 18.446 54.308 32.665 54.785 32.827l41.015 14.633c13.022 4.246 23.293 8.285 24.029 8.576 1.618 0.639 2.425 2.457 1.813 4.086"/></g></svg>

After

Width:  |  Height:  |  Size: 2.1 KiB