clients: Use SVG icons when showing external links
Tests: - Icons works in light/dark mode. - All icons appear as expected. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
137
debian/copyright
vendored
@ -101,14 +101,6 @@ Copyright: 2020 Adwaita Icon Theme Authors, GNOME Project
|
||||
Comment: https://github.com/GNOME/adwaita-icon-theme/ http://www.gnome.org
|
||||
License: LGPL-3 or CC-BY-SA-3.0-US
|
||||
|
||||
Files: static/themes/default/icons/f-droid.png
|
||||
static/themes/default/icons/f-droid.svg
|
||||
Copyright: 2012 William Theaker
|
||||
2013 Robert Martinez
|
||||
2015 Andrew Nayenko
|
||||
Comment: https://gitlab.com/fdroid/artwork/blob/master/fdroid-logo-2015/fdroid-logo.svg
|
||||
License: CC-BY-SA-3.0 or GPL-3+
|
||||
|
||||
Files: plinth/modules/featherwiki/static/icons/featherwiki.png
|
||||
plinth/modules/featherwiki/static/icons/featherwiki.svg
|
||||
Copyright: 2022 Robbie Antenesse <dev@alamantus.com>
|
||||
@ -121,15 +113,6 @@ Copyright: 2010 Git Authors
|
||||
Comment: https://github.com/git/git/blob/master/gitweb/static/git-logo.png
|
||||
License: GPL-2
|
||||
|
||||
Files: static/themes/default/icons/google-play.png
|
||||
Copyright: Chameleon Design (https://thenounproject.com/Chamedesign/)
|
||||
Comment: https://thenounproject.com/icon/887917/
|
||||
License: CC-BY-3.0-US
|
||||
|
||||
Files: static/themes/default/icons/gnu-linux.png
|
||||
Copyright: 2017 Cowemoji
|
||||
License: CC0-1.0
|
||||
|
||||
Files: plinth/modules/homeassistant/static/icons/homeassistant.png
|
||||
plinth/modules/homeassistant/static/icons/homeassistant.svg
|
||||
Copyright: Home Assistant Core Developers
|
||||
@ -161,12 +144,6 @@ Copyright: 2020 The other Kiwix guy
|
||||
Comment: https://commons.wikimedia.org/wiki/File:Kiwix_logo_v3.svg
|
||||
License: CC-BY-SA-4.0
|
||||
|
||||
Files: static/themes/default/icons/macos.png
|
||||
static/themes/default/icons/macos.svg
|
||||
Copyright: Vectors Market (https://thenounproject.com/vectorsmarket/)
|
||||
Comment: https://thenounproject.com/icon/1203053/
|
||||
License: CC-BY-SA-3.0
|
||||
|
||||
Files: plinth/modules/matrixsynapse/static/icons/matrixsynapse.png
|
||||
Copyright: 2017 Kishan Raval
|
||||
Comment: https://github.com/thekishanraval/Logos
|
||||
@ -340,12 +317,6 @@ Copyright: 2011-2021 WordPress Contributors
|
||||
Comment: https://github.com/WordPress/wordpress-develop/blob/master/src/wp-admin/images/wordpress-logo.svg
|
||||
License: GPL-2+
|
||||
|
||||
Files: static/themes/default/icons/windows.png
|
||||
static/themes/default/icons/windows.svg
|
||||
Copyright: 2007 ruli (https://thenounproject.com/2007ruli/)
|
||||
Comment: https://thenounproject.com/icon/1206946/
|
||||
License: CC-BY-SA-3.0
|
||||
|
||||
Files: plinth/modules/wireguard/static/icons/wireguard.png
|
||||
plinth/modules/wireguard/static/icons/wireguard.svg
|
||||
Copyright: 2019 WireGuard LLC
|
||||
@ -357,6 +328,23 @@ Copyright: 2008 GNOME icon artists
|
||||
Comment: https://commons.wikimedia.org/wiki/File:Gnome-computer.svg
|
||||
License: LGPL-3+ or CC-BY-SA-3.0
|
||||
|
||||
Files: static/themes/default/icons/android.svg
|
||||
static/themes/default/icons/debian.svg
|
||||
static/themes/default/icons/f-droid.svg
|
||||
static/themes/default/icons/gnu-linux.svg
|
||||
static/themes/default/icons/google-play.svg
|
||||
static/themes/default/icons/macos.svg
|
||||
static/themes/default/icons/windows.svg
|
||||
Copyright: 2018, Fork Awesome
|
||||
Comment: https://github.com/ForkAwesome/Fork-Awesome/tree/master/src/icons/svg/
|
||||
License: OFL-1.1
|
||||
|
||||
Files: static/themes/default/icons/fedora.svg
|
||||
static/themes/default/icons/homebrew.svg
|
||||
Copyright: 2026, Simple Icons
|
||||
Comment: https://github.com/simple-icons/simple-icons/
|
||||
License: CC0-1.0
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2013 Tzafrir Cohen
|
||||
2013-2026 FreedomBox Authors
|
||||
@ -2848,3 +2836,94 @@ License: Zlib
|
||||
.
|
||||
3. This notice may not be removed or altered from any source
|
||||
distribution.
|
||||
|
||||
License: OFL-1.1
|
||||
This Font Software is licensed under the SIL Open Font License,
|
||||
Version 1.1.
|
||||
.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
.
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
.
|
||||
PREAMBLE The goals of the Open Font License (OFL) are to stimulate
|
||||
worldwide development of collaborative font projects, to support the font
|
||||
creation efforts of academic and linguistic communities, and to provide
|
||||
a free and open framework in which fonts may be shared and improved in
|
||||
partnership with others.
|
||||
.
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves.
|
||||
The fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply to
|
||||
any document created using the fonts or their derivatives.
|
||||
.
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such.
|
||||
This may include source files, build scripts and documentation.
|
||||
.
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
.
|
||||
"Original Version" refers to the collection of Font Software components
|
||||
as distributed by the Copyright Holder(s).
|
||||
.
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting ? in part or in whole ?
|
||||
any of the components of the Original Version, by changing formats or
|
||||
by porting the Font Software to a new environment.
|
||||
.
|
||||
"Author" refers to any designer, engineer, programmer, technical writer
|
||||
or other person who contributed to the Font Software.
|
||||
.
|
||||
PERMISSION & CONDITIONS
|
||||
.
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
.
|
||||
1) Neither the Font Software nor any of its individual components, in
|
||||
Original or Modified Versions, may be sold by itself.
|
||||
.
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
.
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the
|
||||
corresponding Copyright Holder. This restriction only applies to the
|
||||
primary font name as presented to the users.
|
||||
.
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
.
|
||||
5) The Font Software, modified or unmodified, in part or in whole, must
|
||||
be distributed entirely under this license, and must not be distributed
|
||||
under any other license. The requirement for fonts to remain under
|
||||
this license does not apply to any document created using the Font
|
||||
Software.
|
||||
.
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are not met.
|
||||
.
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER
|
||||
DEALINGS IN THE FONT SOFTWARE.
|
||||
|
||||
@ -48,16 +48,14 @@
|
||||
{% if platform.os == 'gnu-linux' or platform.os == 'macos' or platform.os == 'windows' %}
|
||||
<a class="btn btn-default" href="{{ platform.url }}" role="button">
|
||||
<span>
|
||||
{% with 'theme/icons/'|add:platform.os|add:'.png' as icon %}
|
||||
<img class="client-icon" src="{% static icon %}" />
|
||||
{% if platform.os == 'gnu-linux' %}
|
||||
{% trans 'GNU/Linux' %}
|
||||
{% elif platform.os == 'windows' %}
|
||||
{% trans 'Windows' %}
|
||||
{% elif platform.os == 'macos' %}
|
||||
{% trans 'macOS' %}
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
{% icon platform.os %}
|
||||
{% if platform.os == 'gnu-linux' %}
|
||||
{% trans 'GNU/Linux' %}
|
||||
{% elif platform.os == 'windows' %}
|
||||
{% trans 'Windows' %}
|
||||
{% elif platform.os == 'macos' %}
|
||||
{% trans 'macOS' %}
|
||||
{% endif %}
|
||||
</span>
|
||||
</a>
|
||||
{% endif %}
|
||||
@ -80,26 +78,22 @@
|
||||
{% if platform.type == 'download' and platform.os == 'android' %}
|
||||
<a class="btn btn-default" href="{{ platform.url }}" role="button">
|
||||
<span>
|
||||
{% with 'theme/icons/'|add:platform.os|add:'.png' as icon %}
|
||||
<img class="client-icon" src="{% static icon %}" />
|
||||
{% trans 'Android APK' %}
|
||||
{% endwith %}
|
||||
{% icon platform.os %}
|
||||
{% trans 'Android APK' %}
|
||||
</span>
|
||||
</a>
|
||||
{% endif %}
|
||||
{% if platform.type == 'store' and platform.os == 'android' or platform.os == 'ios' %}
|
||||
<a class="btn btn-default" href="{{ platform.url }}" role="button">
|
||||
<span>
|
||||
{% with 'theme/icons/'|add:platform.store_name|add:'.png' as icon %}
|
||||
<img class="client-icon" src="{% static icon %}" />
|
||||
{% if platform.store_name == 'google-play' %}
|
||||
{% trans 'Play Store' %}
|
||||
{% elif platform.store_name == 'f-droid' %}
|
||||
{% trans 'F-Droid' %}
|
||||
{% elif platform.store_name == 'app-store' %}
|
||||
{% trans 'App Store' %}
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
{% icon platform.store_name %}
|
||||
{% if platform.store_name == 'google-play' %}
|
||||
{% trans 'Play Store' %}
|
||||
{% elif platform.store_name == 'f-droid' %}
|
||||
{% trans 'F-Droid' %}
|
||||
{% elif platform.store_name == 'app-store' %}
|
||||
{% trans 'App Store' %}
|
||||
{% endif %}
|
||||
</span>
|
||||
</a>
|
||||
{% endif %}
|
||||
@ -119,17 +113,20 @@
|
||||
<td>
|
||||
{% for platform in client.platforms %}
|
||||
{% if platform.type == 'package' %}
|
||||
<div>
|
||||
<span class="client-package">
|
||||
{% if platform.format == 'deb' %}
|
||||
<strong>{% trans "Debian:" %}</strong> {{ platform.name }}
|
||||
{% icon 'debian' %}
|
||||
{{ platform.name }}
|
||||
{% endif %}
|
||||
{% if platform.format == 'brew' %}
|
||||
<strong>{% trans "Homebrew:" %}</strong> {{ platform.name }}
|
||||
{% icon 'homebrew' %}
|
||||
{{ platform.name }}
|
||||
{% endif %}
|
||||
{% if platform.format == 'rpm' %}
|
||||
<strong>{% trans "RPM:" %}</strong> {{ platform.name }}
|
||||
{% icon 'fedora' %}
|
||||
{{ platform.name }}
|
||||
{% endif %}
|
||||
</div>
|
||||
</span>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</td>
|
||||
|
||||
@ -115,11 +115,15 @@ def icon(url: str, *args, **kwargs):
|
||||
|
||||
path = web_server.resolve_static_path(url)
|
||||
try:
|
||||
icon_lines = path.read_text().splitlines()
|
||||
icon_text = path.read_text()
|
||||
except FileNotFoundError:
|
||||
raise ValueError(f'Icon {url} not found.')
|
||||
else:
|
||||
# Skip the line with <?xml> header.
|
||||
icon_text = add_attributes('\n'.join(icon_lines[1:]))
|
||||
if icon_text and icon_text.startswith('<?xml'):
|
||||
icon_lines = icon_text.splitlines()
|
||||
icon_text = '\n'.join(icon_lines[1:])
|
||||
|
||||
icon_text = add_attributes(icon_text)
|
||||
|
||||
return mark_safe(icon_text)
|
||||
|
||||
@ -441,6 +441,11 @@ footer {
|
||||
line-height: 3rem;
|
||||
}
|
||||
|
||||
.client-package {
|
||||
margin-right: 2rem;
|
||||
font-size: 1rem;
|
||||
}
|
||||
|
||||
/* Icon when collapsible content is shown */
|
||||
.collapsible-button .fa {
|
||||
margin-left: 0.3125rem;
|
||||
|
||||
|
Before Width: | Height: | Size: 500 B |
9
static/themes/default/icons/android.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<svg
|
||||
width="1300.2"
|
||||
height="1536"
|
||||
viewBox="0 0 1300.2 1536"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="m 455.25476,327.22013 c 20.31563,0 36.01406,-16.62188 36.01406,-36.01407 0,-19.39219 -15.69843,-36.01407 -36.01406,-36.01407 -19.39219,0 -35.09063,16.62188 -35.09063,36.01407 0,19.39219 15.69844,36.01407 35.09063,36.01407 z m 389.69068,0 c 19.39219,0 35.09063,-16.62188 35.09063,-36.01407 0,-19.39219 -15.69844,-36.01407 -35.09063,-36.01407 -20.31563,0 -36.01407,16.62188 -36.01407,36.01407 0,19.39219 15.69844,36.01407 36.01407,36.01407 z M 95.114077,497.13265 c 51.712503,0 94.190643,42.47814 94.190643,94.19064 v 397.07819 c 0,52.63592 -41.5547,95.11412 -94.190643,95.11412 C 42.478131,1083.5156 0,1041.0374 0,988.40148 V 591.32329 c 0,-51.7125 42.478131,-94.19064 95.114077,-94.19064 z M 1073.958,514.67797 v 615.00943 c 0,56.3297 -45.2485,101.5782 -100.65473,101.5782 h -69.25782 v 209.6203 c 0,52.636 -42.47813,95.1141 -95.11408,95.1141 -52.63594,0 -95.11407,-42.4781 -95.11407,-95.1141 V 1231.2656 H 586.3829 v 209.6203 c 0,52.636 -42.47813,95.1141 -95.11408,95.1141 -51.7125,0 -94.19063,-42.4781 -94.19063,-95.1141 l -0.92344,-209.6203 h -68.33439 c -56.32969,0 -101.57814,-45.2485 -101.57814,-101.5782 V 514.67797 Z M 859.72044,140.68572 c 129.28127,66.48751 217.00786,193.92191 217.00786,340.74849 H 222.54847 c 0,-146.82658 87.72658,-274.26098 217.93128,-340.74849 L 374.91568,19.715394 c -3.69375,-6.464064 -1.84687,-14.7750026 4.61719,-18.4687532 6.46406,-2.7703129 14.775,-0.92343763 18.46875,5.5406259 L 464.48913,128.68104 c 56.3297,-24.93282 119.12346,-38.784386 185.61097,-38.784386 66.48751,0 129.28127,13.851566 185.61097,38.784386 L 902.19858,6.7872667 c 3.69375,-6.46406353 12.00468,-8.3109388 18.46875,-5.5406259 6.46406,3.6937506 8.31094,12.0046892 4.61719,18.4687532 z m 440.47976,450.63757 v 397.07819 c 0,52.63592 -42.4781,95.11412 -95.1141,95.11412 -51.7125,0 -94.1906,-42.4782 -94.1906,-95.11412 V 591.32329 c 0,-52.63594 42.4781,-94.19064 94.1906,-94.19064 52.636,0 95.1141,41.5547 95.1141,94.19064 z"
|
||||
style="stroke-width:0.923438;fill:currentColor;" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.1 KiB |
|
Before Width: | Height: | Size: 801 B |
@ -1 +1,12 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"><path d="M79.032,11.72H20.996c-5.219,0-9.45,4.231-9.45,9.45v57.658c0,5.219,4.231,9.45,9.45,9.45h58.035 c5.219,0,9.451-4.231,9.451-9.45V21.171C88.482,15.951,84.251,11.72,79.032,11.72z M20.538,55.867 c-0.002-2.529-0.003-5.057,0.001-7.585c0.001-0.961,0.518-1.507,1.47-1.509c4.566-0.008,9.132-0.003,13.698-0.001 c0.054,0,0.108,0.012,0.259,0.03c-0.107,0.212-0.179,0.371-0.266,0.522c-1.861,3.227-3.727,6.451-5.578,9.684 c-0.184,0.322-0.383,0.447-0.762,0.444c-2.419-0.019-4.839-0.008-7.258-0.01C21.036,57.44,20.538,56.937,20.538,55.867z M30.645,72.454c-1.52,1.055-3.056,2.088-4.6,3.108c-0.171,0.113-0.491,0.183-0.641,0.098c-0.174-0.1-0.238-0.394-0.29-0.493 c0.229-1.936,0.426-3.722,0.66-5.503c0.087-0.662,0.616-0.937,1.201-0.62c1.227,0.667,2.439,1.361,3.638,2.077 C31.189,71.467,31.204,72.066,30.645,72.454z M32.194,69.707c-0.109-0.039-0.362-0.093-0.578-0.213 c-1.111-0.62-2.216-1.25-3.315-1.891c-0.806-0.47-0.995-1.177-0.526-1.991c5.337-9.259,10.678-18.515,16.02-27.77 c0.485-0.84,1.186-1.03,2.028-0.558c1.078,0.604,2.152,1.215,3.222,1.834c0.863,0.499,1.05,1.198,0.546,2.072 c-5.327,9.243-10.658,18.484-15.986,27.727C33.321,69.411,32.928,69.713,32.194,69.707z M44.038,57.409 c0.107-0.2,0.186-0.358,0.274-0.511c1.851-3.211,3.711-6.416,5.545-9.637c0.222-0.39,0.468-0.519,0.898-0.503 c0.853,0.031,1.71-0.006,2.563,0.023c0.172,0.006,0.427,0.14,0.495,0.285c1.609,3.396,3.199,6.802,4.79,10.207 c0.013,0.029,0.002,0.069,0.002,0.136C53.767,57.409,48.931,57.409,44.038,57.409z M63.448,59.957 c-0.746-1.351-1.546-2.676-2.218-4.063c-4.22-8.713-8.082-17.588-11.774-26.536c-0.523-1.268-0.832-2.626-1.226-3.947 c-0.072-0.24-0.075-0.501-0.088-0.599c0-0.265-0.031-0.387,0.006-0.481c0.095-0.24,0.168-0.56,0.354-0.669 c0.132-0.077,0.501,0.075,0.65,0.233c0.495,0.529,1.006,1.064,1.39,1.672c1.386,2.197,2.707,4.435,4.081,6.64 c5.039,8.087,9.517,16.487,13.936,24.921c0.529,1.01,0.457,1.779-0.391,2.55c-0.903,0.82-1.923,1.449-3.23,1.266 C64.294,60.855,63.771,60.542,63.448,59.957z M68.637,67.995c-0.732-1.104-1.444-2.223-2.132-3.354 c-0.447-0.736-0.221-1.473,0.541-1.886c0.638-0.345,1.284-0.678,1.937-0.993c0.77-0.372,1.563-0.145,1.97,0.596 c0.585,1.065,1.134,2.15,1.685,3.233c0.104,0.205,0.145,0.443,0.19,0.583c-0.036,0.654-0.245,1.121-0.729,1.426 c-0.476,0.3-0.957,0.592-1.45,0.863C69.901,68.874,69.107,68.704,68.637,67.995z M74.394,75.242 c-0.693-0.357-1.42-0.653-2.089-1.048c-0.853-0.502-1.461-1.247-1.806-2.184c-0.376-1.021-0.042-2.133,0.894-2.659 c0.542-0.305,1.166-0.527,1.78-0.629c1.006-0.167,1.825,0.301,2.243,1.193c0.387,0.825,0.691,1.727,0.821,2.625 c0.182,1.263,0.169,2.555,0.238,3.819C75.689,75.935,75.047,75.578,74.394,75.242z M79.491,55.885 c-0.001,1.037-0.506,1.554-1.528,1.556c-2.273,0.004-4.547,0.001-6.681,0.001c-1.898-3.597-3.735-7.078-5.619-10.647 c0.243-0.011,0.412-0.026,0.582-0.026c3.875-0.001,7.751-0.003,11.626,0c1.124,0.001,1.62,0.506,1.621,1.638 C79.492,50.899,79.493,53.392,79.491,55.885z"></path></svg>
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
viewBox="0 0 100 100"
|
||||
enable-background="new 0 0 100 100"
|
||||
fill="currentColor">
|
||||
<path
|
||||
d="M79.032,11.72H20.996c-5.219,0-9.45,4.231-9.45,9.45v57.658c0,5.219,4.231,9.45,9.45,9.45h58.035 c5.219,0,9.451-4.231,9.451-9.45V21.171C88.482,15.951,84.251,11.72,79.032,11.72z M20.538,55.867 c-0.002-2.529-0.003-5.057,0.001-7.585c0.001-0.961,0.518-1.507,1.47-1.509c4.566-0.008,9.132-0.003,13.698-0.001 c0.054,0,0.108,0.012,0.259,0.03c-0.107,0.212-0.179,0.371-0.266,0.522c-1.861,3.227-3.727,6.451-5.578,9.684 c-0.184,0.322-0.383,0.447-0.762,0.444c-2.419-0.019-4.839-0.008-7.258-0.01C21.036,57.44,20.538,56.937,20.538,55.867z M30.645,72.454c-1.52,1.055-3.056,2.088-4.6,3.108c-0.171,0.113-0.491,0.183-0.641,0.098c-0.174-0.1-0.238-0.394-0.29-0.493 c0.229-1.936,0.426-3.722,0.66-5.503c0.087-0.662,0.616-0.937,1.201-0.62c1.227,0.667,2.439,1.361,3.638,2.077 C31.189,71.467,31.204,72.066,30.645,72.454z M32.194,69.707c-0.109-0.039-0.362-0.093-0.578-0.213 c-1.111-0.62-2.216-1.25-3.315-1.891c-0.806-0.47-0.995-1.177-0.526-1.991c5.337-9.259,10.678-18.515,16.02-27.77 c0.485-0.84,1.186-1.03,2.028-0.558c1.078,0.604,2.152,1.215,3.222,1.834c0.863,0.499,1.05,1.198,0.546,2.072 c-5.327,9.243-10.658,18.484-15.986,27.727C33.321,69.411,32.928,69.713,32.194,69.707z M44.038,57.409 c0.107-0.2,0.186-0.358,0.274-0.511c1.851-3.211,3.711-6.416,5.545-9.637c0.222-0.39,0.468-0.519,0.898-0.503 c0.853,0.031,1.71-0.006,2.563,0.023c0.172,0.006,0.427,0.14,0.495,0.285c1.609,3.396,3.199,6.802,4.79,10.207 c0.013,0.029,0.002,0.069,0.002,0.136C53.767,57.409,48.931,57.409,44.038,57.409z M63.448,59.957 c-0.746-1.351-1.546-2.676-2.218-4.063c-4.22-8.713-8.082-17.588-11.774-26.536c-0.523-1.268-0.832-2.626-1.226-3.947 c-0.072-0.24-0.075-0.501-0.088-0.599c0-0.265-0.031-0.387,0.006-0.481c0.095-0.24,0.168-0.56,0.354-0.669 c0.132-0.077,0.501,0.075,0.65,0.233c0.495,0.529,1.006,1.064,1.39,1.672c1.386,2.197,2.707,4.435,4.081,6.64 c5.039,8.087,9.517,16.487,13.936,24.921c0.529,1.01,0.457,1.779-0.391,2.55c-0.903,0.82-1.923,1.449-3.23,1.266 C64.294,60.855,63.771,60.542,63.448,59.957z M68.637,67.995c-0.732-1.104-1.444-2.223-2.132-3.354 c-0.447-0.736-0.221-1.473,0.541-1.886c0.638-0.345,1.284-0.678,1.937-0.993c0.77-0.372,1.563-0.145,1.97,0.596 c0.585,1.065,1.134,2.15,1.685,3.233c0.104,0.205,0.145,0.443,0.19,0.583c-0.036,0.654-0.245,1.121-0.729,1.426 c-0.476,0.3-0.957,0.592-1.45,0.863C69.901,68.874,69.107,68.704,68.637,67.995z M74.394,75.242 c-0.693-0.357-1.42-0.653-2.089-1.048c-0.853-0.502-1.461-1.247-1.806-2.184c-0.376-1.021-0.042-2.133,0.894-2.659 c0.542-0.305,1.166-0.527,1.78-0.629c1.006-0.167,1.825,0.301,2.243,1.193c0.387,0.825,0.691,1.727,0.821,2.625 c0.182,1.263,0.169,2.555,0.238,3.819C75.689,75.935,75.047,75.578,74.394,75.242z M79.491,55.885 c-0.001,1.037-0.506,1.554-1.528,1.556c-2.273,0.004-4.547,0.001-6.681,0.001c-1.898-3.597-3.735-7.078-5.619-10.647 c0.243-0.011,0.412-0.026,0.582-0.026c3.875-0.001,7.751-0.003,11.626,0c1.124,0.001,1.62,0.506,1.621,1.638 C79.492,50.899,79.493,53.392,79.491,55.885z">
|
||||
</path>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.0 KiB |
11
static/themes/default/icons/debian.svg
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
|
Before Width: | Height: | Size: 1.0 KiB |
@ -1,129 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
width="48"
|
||||
height="48"
|
||||
viewBox="0 0 48.000001 48.000001"
|
||||
id="svg4230"
|
||||
version="1.1"
|
||||
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
|
||||
sodipodi:docname="f-droid.svg">
|
||||
<defs
|
||||
id="defs4232" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="1.1955207"
|
||||
inkscape:cx="-432.5788"
|
||||
inkscape:cy="-4.7599633"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="true"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1053"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="1"
|
||||
gridtolerance="10000" />
|
||||
<metadata
|
||||
id="metadata4235">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title></dc:title>
|
||||
<cc:license
|
||||
rdf:resource="http://creativecommons.org/licenses/by-sa/4.0/" />
|
||||
</cc:Work>
|
||||
<cc:License
|
||||
rdf:about="http://creativecommons.org/licenses/by-sa/4.0/">
|
||||
<cc:permits
|
||||
rdf:resource="http://creativecommons.org/ns#Reproduction" />
|
||||
<cc:permits
|
||||
rdf:resource="http://creativecommons.org/ns#Distribution" />
|
||||
<cc:requires
|
||||
rdf:resource="http://creativecommons.org/ns#Notice" />
|
||||
<cc:requires
|
||||
rdf:resource="http://creativecommons.org/ns#Attribution" />
|
||||
<cc:permits
|
||||
rdf:resource="http://creativecommons.org/ns#DerivativeWorks" />
|
||||
<cc:requires
|
||||
rdf:resource="http://creativecommons.org/ns#ShareAlike" />
|
||||
</cc:License>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Layer 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-1004.3622)">
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#030300;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 45.410845,1006.8622 -4.25,5.5"
|
||||
id="path4181"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4945"
|
||||
d="m 2.5889342,1006.8622 4.25,5.5"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<rect
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4144"
|
||||
width="38"
|
||||
height="13"
|
||||
x="5"
|
||||
y="1010.3622"
|
||||
rx="3"
|
||||
ry="3" />
|
||||
<rect
|
||||
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="rect4146"
|
||||
width="38"
|
||||
height="26"
|
||||
x="5"
|
||||
y="1024.3622"
|
||||
rx="3"
|
||||
ry="3" />
|
||||
<path
|
||||
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 24,1031.1122 c -2.880662,0 -5.319789,1.9847 -6.033203,4.6504 h 3.212891 c 0.554316,-0.9854 1.59511,-1.6504 2.820312,-1.6504 1.812692,0 3.25,1.4373 3.25,3.25 0,1.8127 -1.437308,3.25 -3.25,3.25 -1.307381,0 -2.411251,-0.7527 -2.929688,-1.8496 h -3.154296 c 0.642247,2.7657 3.131894,4.8496 6.083984,4.8496 3.434013,0 6.25,-2.816 6.25,-6.25 0,-3.434 -2.815987,-6.25 -6.25,-6.25 z"
|
||||
id="path4161"
|
||||
inkscape:connector-curvature="0" />
|
||||
<circle
|
||||
style="opacity:1;fill:none;fill-opacity:0.40392157;stroke:#ffffff;stroke-width:1.89999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
||||
id="path4209"
|
||||
cx="24"
|
||||
cy="1037.3622"
|
||||
r="9.5500002" />
|
||||
<circle
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.89999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.69721117"
|
||||
id="path4859"
|
||||
cx="14.375"
|
||||
cy="1017.4872"
|
||||
r="3.375" />
|
||||
<circle
|
||||
r="3.375"
|
||||
cy="1017.4872"
|
||||
cx="33.875"
|
||||
id="circle4177"
|
||||
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1.89999998;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.69721117" />
|
||||
</g>
|
||||
width="1536"
|
||||
height="1516.325"
|
||||
viewBox="0 0 1536 1516.325"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M 43.513213,0.03024741 A 42.345456,42.345467 0 0 0 9.2438151,68.76796 L 131.15554,226.54032 a 101.83294,101.83297 0 0 0 -6.73051,36.49672 v 237.10858 c 0,56.29503 45.3207,101.61574 101.61663,101.61574 H 1309.9667 c 56.2969,0 101.6176,-45.32071 101.6176,-101.61574 V 263.03704 a 101.83294,101.83297 0 0 0 -6.7315,-36.4958 L 1526.7646,68.76796 a 42.345456,42.345467 0 0 0 -31.2438,-68.70288218 42.345456,42.345467 0 0 0 -4.351,0 42.345456,42.345467 0 0 0 -31.4225,16.87164218 l -116.0401,150.16925 a 102.04284,102.04287 0 0 0 -33.7396,-5.71676 H 226.04074 a 102.15375,102.15378 0 0 0 -33.74327,5.71676 L 76.261991,16.93672 A 42.345456,42.345467 0 0 0 43.513213,0 Z M 441.97974,288.43754 A 114.32054,114.32057 0 0 1 556.30028,402.76086 114.32054,114.32057 0 0 1 441.97974,517.08051 114.32054,114.32057 0 0 1 327.6592,402.76086 114.32054,114.32057 0 0 1 441.97883,288.43754 Z m 660.51726,0 A 114.32054,114.32057 0 0 1 1216.8166,402.76086 114.32054,114.32057 0 0 1 1102.4961,517.08051 114.32054,114.32057 0 0 1 988.17645,402.76086 114.32054,114.32057 0 0 1 1102.497,288.43754 Z M 226.04166,635.63572 c -56.29684,0 -101.61663,45.32071 -101.61663,101.61756 v 677.45422 c 0,56.2968 45.3207,101.6175 101.61663,101.6175 H 1309.9667 c 56.2969,0 101.6176,-45.3207 101.6176,-101.6175 V 737.25328 c 0,-56.29685 -45.3207,-101.61756 -101.6176,-101.61756 z m 541.96024,84.65152 c 196.0472,0 355.6664,159.61744 355.6664,355.66196 0,196.049 -159.6192,355.662 -355.66549,355.662 -196.04628,0 -355.66186,-159.6139 -355.66186,-355.662 0,-196.04452 159.61558,-355.66196 355.66186,-355.66196 z m 0,64.37108 c -161.2636,0 -291.29171,130.02723 -291.29171,291.29178 0,161.2645 130.02811,291.3578 291.29171,291.3578 161.26452,0 291.2917,-130.0942 291.2917,-291.3587 0,-161.26457 -130.02718,-291.29179 -291.2917,-291.29179 z m 0,79.6167 c 116.31962,0 211.7062,95.38752 211.7062,211.70448 0,116.3187 -95.38658,211.7052 -211.70529,211.7052 -99.99518,0 -184.32587,-70.5882 -206.08109,-164.2691 h 106.84485 c 17.56091,37.1539 54.95129,62.6498 99.23624,62.6498 61.40041,0 110.08866,-48.6837 110.08866,-110.085 0,-61.4023 -48.68825,-110.08598 -110.08866,-110.08598 -41.50127,0 -76.75417,22.52608 -95.53048,55.90278 H 563.64215 C 587.80708,931.50128 670.42742,864.27502 768.00281,864.27502 Z"
|
||||
fill="currentColor"
|
||||
fill-rule="evenodd" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 6.0 KiB After Width: | Height: | Size: 2.4 KiB |
9
static/themes/default/icons/fedora.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<svg
|
||||
role="img"
|
||||
viewBox="0 0 24 24"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
fill="currentColor">
|
||||
<title>Fedora</title>
|
||||
<path
|
||||
d="M12.001 0C5.376 0 .008 5.369.004 11.992H.002v9.287h.002A2.726 2.726 0 0 0 2.73 24h9.275c6.626-.004 11.993-5.372 11.993-11.997C23.998 5.375 18.628 0 12 0zm2.431 4.94c2.015 0 3.917 1.543 3.917 3.671 0 .197.001.395-.03.619a1.002 1.002 0 0 1-1.137.893 1.002 1.002 0 0 1-.842-1.175 2.61 2.61 0 0 0 .013-.337c0-1.207-.987-1.672-1.92-1.672-.934 0-1.775.784-1.777 1.672.016 1.027 0 2.046 0 3.07l1.732-.012c1.352-.028 1.368 2.009.016 1.998l-1.748.013c-.004.826.006.677.002 1.093 0 0 .015 1.01-.016 1.776-.209 2.25-2.124 4.046-4.424 4.046-2.438 0-4.448-1.993-4.448-4.437.073-2.515 2.078-4.492 4.603-4.469l1.409-.01v1.996l-1.409.013h-.007c-1.388.04-2.577.984-2.6 2.47a2.438 2.438 0 0 0 2.452 2.439c1.356 0 2.441-.987 2.441-2.437l-.001-7.557c0-.14.005-.252.02-.407.23-1.848 1.883-3.256 3.754-3.256z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 946 B |
|
Before Width: | Height: | Size: 1.5 KiB |
10
static/themes/default/icons/gnu-linux.svg
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 623 B |
@ -1 +1,10 @@
|
||||
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" viewBox="0 0 32 32.000001" version="1.1" x="0px" y="0px"><g transform="translate(0,-1020.3622)"><path style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4.0999999;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" d="M 6.5234375 4 A 0.50005 0.50005 0 0 0 6.4726562 4.0019531 A 0.50005 0.50005 0 0 0 6 4.5 L 6 27.5 A 0.50005 0.50005 0 0 0 6.7597656 27.929688 L 8.6992188 26.755859 A 0.5002941 0.5002941 0 0 0 8.8085938 26.689453 L 25.759766 16.429688 A 0.50005 0.50005 0 0 0 25.759766 15.572266 L 8.8164062 5.3183594 A 0.50005 0.50005 0 0 0 8.8066406 5.3125 A 0.50005 0.50005 0 0 0 8.6894531 5.2402344 L 6.7597656 4.0722656 A 0.50005 0.50005 0 0 0 6.5234375 4 z M 7 5.3867188 L 8.171875 6.0957031 L 16.324219 16.003906 L 8.1816406 25.898438 L 7 26.613281 L 7 5.3867188 z M 10.751953 7.6582031 L 19.054688 12.683594 L 16.970703 15.216797 L 10.751953 7.6582031 z M 19.919922 13.207031 L 24.53125 16 L 19.916016 18.794922 L 17.619141 16.003906 L 19.919922 13.207031 z M 16.970703 16.791016 L 19.050781 19.318359 L 10.763672 24.335938 L 16.970703 16.791016 z " transform="translate(0,1020.3622)"></path></g></svg>
|
||||
<svg
|
||||
viewBox="0 0 1536 1704.743"
|
||||
height="1704.743"
|
||||
width="1536"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M 0,1587.9205 V 116.82245 C 0,65.766736 29.422036,20.768944 72.689401,0 L 925.06086,852.37146 72.689401,1704.7429 C 29.422036,1683.1092 0,1638.9762 0,1587.9205 M 1195.0514,1122.3611 263.93264,1660.6108 998.61595,925.92559 1195.0514,1122.3611 m 289.8919,-372.96677 c 29.4221,23.36411 51.0567,59.70976 51.0567,102.97713 0,43.26736 -19.0385,77.88163 -49.3253,102.11143 L 1288.5079,1068.7092 1072.171,852.37146 1288.5079,636.03368 1484.9433,749.39433 M 263.93264,44.133054 1195.0505,582.38185 998.61595,778.81732 Z"
|
||||
style="stroke-width:0.951307"
|
||||
fill="currentColor" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 710 B |
11
static/themes/default/icons/homebrew.svg
Normal file
@ -0,0 +1,11 @@
|
||||
<svg
|
||||
role="img"
|
||||
style="color:currentColor"
|
||||
width="41.144001"
|
||||
height="64"
|
||||
viewBox="0 0 15.429 24"
|
||||
xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
fill="currentColor"
|
||||
d="M 3.653,0 A 0.214,0.214 0 0 0 3.447,0.156 C 3.131,1.26 3.626,2.306 4.285,3.091 q 0.23,0.27 0.476,0.501 A 2,2 0 0 0 4.096,3.612 C 2.912,3.845 1.903,4.597 1.356,6.144 A 3.9,3.9 0 0 0 1.156,7.61 1.565,1.565 0 0 0 0,9.114 1.59,1.59 0 0 0 1.227,10.655 l 0.026,12.046 c 0,0.195 0.1,0.377 0.264,0.482 l 0.008,0.005 C 2.062,23.498 3.572,24 6.735,24 c 3.238,0 4.7,-0.678 5.181,-1.04 l 0.008,-0.007 a 0.57,0.57 0 0 0 0.206,-0.439 c 0.002,-0.344 0.002,-1.136 0.002,-1.604 a 0.143,0.143 0 0 1 0.147,-0.144 c 0.397,0.006 0.869,0.006 1.318,0.005 a 1.826,1.826 0 0 0 1.832,-1.825 V 13.142 A 1.826,1.826 0 0 0 13.604,11.316 H 12.275 A 0.14,0.14 0 0 1 12.132,11.172 V 10.6 h 0.007 V 10.599 A 1.57,1.57 0 0 0 13.495,9.043 C 13.495,8.227 12.868,7.554 12.071,7.48 12.046,6.042 11.634,5.354 11.335,4.9 L 11.33,4.893 C 10.966,4.383 10.137,3.611 9.055,3.577 8.552,3.561 8.213,3.701 7.93,3.831 7.713,3.931 7.51,4.008 7.26,4.051 7.262,2.765 8.205,2.07 8.205,2.07 a 0.214,0.214 0 0 0 0.05,-0.298 c 0,0 -0.087,-0.122 -0.21,-0.26 C 7.924,1.376 7.776,1.218 7.575,1.134 A 0.2,0.2 0 0 0 7.496,1.117 0.2,0.2 0 0 0 7.351,1.172 4.3,4.3 0 0 0 6.476,2.273 3,3 0 0 0 6.343,2.546 3.5,3.5 0 0 0 5.962,1.7 C 5.509,0.978 4.778,0.436 3.732,0.016 A 0.2,0.2 0 0 0 3.654,0 Z m 0.156,0.524 c 0.85,0.378 1.43,0.83 1.79,1.403 0.274,0.438 0.426,0.962 0.484,1.584 A 3,3 0 0 0 6.071,3.973 L 5.903,3.921 A 5.5,5.5 0 0 1 4.613,2.815 C 4.062,2.158 3.678,1.355 3.809,0.524 m 3.706,1.094 c 0.07,0.054 0.141,0.101 0.212,0.18 0.034,0.039 0.032,0.04 0.058,0.073 C 7.453,2.179 6.715,3.015 6.833,4.324 A 0.214,0.214 0 0 0 7.055,4.519 C 7.524,4.502 7.837,4.347 8.111,4.22 8.384,4.094 8.619,3.992 9.042,4.006 c 0.875,0.027 1.639,0.715 1.939,1.134 0.295,0.449 0.65,1 0.663,2.36 A 1.7,1.7 0 0 0 11.234,7.642 1.94,1.94 0 0 0 9.464,6.482 1.94,1.94 0 0 0 7.594,7.93 1.78,1.78 0 0 0 6.238,7.29 c -0.484,0 -0.91,0.205 -1.233,0.517 A 1.87,1.87 0 0 0 3.155,6.182 c -0.649,0 -1.218,0.335 -1.552,0.84 A 3,3 0 0 1 1.76,6.287 C 2.27,4.85 3.115,4.242 4.18,4.033 4.547,3.96 4.844,4.022 5.17,4.128 5.496,4.234 5.841,4.39 6.264,4.47 A 0.214,0.214 0 0 0 6.516,4.225 C 6.404,3.555 6.589,2.959 6.852,2.481 A 3.7,3.7 0 0 1 7.515,1.618 M 3.155,6.611 A 1.442,1.442 0 0 1 4.518,8.536 0.214,0.214 0 0 0 4.686,8.819 H 4.691 A 0.214,0.214 0 0 0 4.929,8.673 1.373,1.373 0 0 1 7.542,8.663 0.214,0.214 0 0 0 7.959,8.573 1.51,1.51 0 0 1 9.463,6.909 c 0.678,0 1.249,0.445 1.442,1.056 a 0.214,0.214 0 0 0 0.259,0.143 l 0.15,-0.04 a 0.2,0.2 0 0 0 0.051,-0.02 1.14,1.14 0 0 1 1.702,0.995 1.14,1.14 0 0 1 -0.985,1.131 h -0.001 a 2.2,2.2 0 0 0 -0.485,0.126 11,11 0 0 1 -1.176,0.365 0.21,0.21 0 0 0 -0.162,0.186 1.3,1.3 0 0 1 -0.146,0.478 2.07,2.07 0 0 0 -0.239,1.111 l 0.001,0.151 a 0.44,0.44 0 0 1 -0.16,0.36 0.67,0.67 0 0 1 -0.43,0.14 0.586,0.586 0 0 1 -0.588,-0.59 0.8,0.8 0 0 0 -0.38,-0.681 L 8.314,11.818 c -0.24,-0.145 -0.43,-0.37 -0.532,-0.636 a 0.21,0.21 0 0 0 -0.207,-0.138 19.5,19.5 0 0 1 -5.37,-0.6 L 2.202,10.442 A 9,9 0 0 0 1.364,10.248 H 1.367 A 1.16,1.16 0 0 1 0.43,9.114 c 0,-0.619 0.488,-1.118 1.101,-1.14 A 0.214,0.214 0 0 0 1.735,7.798 1.44,1.44 0 0 1 3.155,6.611 m 8.549,4.106 v 0.455 c 0,0.314 0.259,0.573 0.572,0.573 h 1.329 a 1.397,1.397 0 0 1 1.397,1.397 v 5.804 A 1.396,1.396 0 0 1 13.6,20.342 h -0.002 c -0.448,0.002 -0.918,0 -1.31,-0.005 a 0.573,0.573 0 0 0 -0.584,0.573 c 0,0.468 0,1.262 -0.002,1.603 v 10e-4 q -0.002,0.065 -0.05,0.107 c -0.346,0.26 -1.75,0.95 -4.915,0.95 -3.107,0 -4.587,-0.52 -4.99,-0.752 A 0.14,0.14 0 0 1 1.682,22.701 L 1.657,10.746 q 0.217,0.05 0.431,0.11 h 0.003 c 0.115,0.031 0.246,0.064 0.383,0.097 v 10.37 c 0,0.129 0.069,0.247 0.18,0.31 0.453,0.217 1.767,0.732 4.071,0.732 2.32,0 3.595,-0.626 4.022,-0.884 a 0.36,0.36 0 0 0 0.164,-0.3 l 0.001,-10.21 q 0.4,-0.111 0.792,-0.254 m -7.99,0.894 a 0.493,0.493 0 0 1 0.494,0.493 v 8.578 A 0.493,0.493 0 0 1 3.715,21.175 0.493,0.493 0 0 1 3.221,20.682 v -8.578 a 0.493,0.493 0 0 1 0.494,-0.493 z m 8.652,1.14 a 0.663,0.663 0 0 0 -0.662,0.662 v 5.208 a 0.663,0.663 0 0 0 0.662,0.662 h 1.14 a 0.663,0.663 0 0 0 0.662,-0.662 V 13.412 A 0.663,0.663 0 0 0 13.506,12.75 Z m 0,0.428 h 1.14 a 0.233,0.233 0 0 1 0.233,0.233 v 5.21 a 0.233,0.233 0 0 1 -0.233,0.232 h -1.14 a 0.233,0.233 0 0 1 -0.233,-0.233 v -5.209 a 0.233,0.233 0 0 1 0.233,-0.233" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
|
Before Width: | Height: | Size: 749 B |
@ -1,57 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
width="1285.8459"
|
||||
height="1536"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
version="1.1"
|
||||
x="0px"
|
||||
y="0px"
|
||||
viewBox="0 0 43.570316 52.061451"
|
||||
xml:space="preserve"
|
||||
id="svg14"
|
||||
sodipodi:docname="macos.svg"
|
||||
width="43.570316"
|
||||
height="52.061451"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
|
||||
id="metadata20"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs18" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1040"
|
||||
inkscape:window-height="480"
|
||||
id="namedview16"
|
||||
showgrid="false"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:zoom="3.6307692"
|
||||
inkscape:cx="21.870317"
|
||||
inkscape:cy="19.515727"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="27"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg14" /><g
|
||||
id="g8"
|
||||
transform="translate(-4.1296828,0.04572518)"><path
|
||||
d="m 37.2,29.6 c 0,-6 4.6,-11 10.5,-11.5 C 45.6,14.8 42,12.6 36.8,12.5 32.5,12.4 28.9,15 27.2,18.7 25.6,15 21.9,12.4 17.6,12.5 -3.7,13.1 3.1,47.7 18.4,51.8 c 2.1,0.6 4.1,-0.1 5.7,-1.5 1.7,-1.5 4.3,-1.5 6.1,0 1.6,1.4 3.6,2 5.7,1.5 4.8,-1.3 8.7,-5.5 11.2,-10.7 -5.5,-0.8 -9.9,-5.6 -9.9,-11.5 z"
|
||||
id="path2"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
d="m 27.3,15.1 c 0.5,-0.7 1.1,-1.2 1.8,-1.8 0.8,-3.1 2.4,-7 5.6,-9.9 C 35,3.1 35,2.5 34.7,2.1 34.4,1.7 33.8,1.7 33.4,2 c -4.2,3.8 -5.8,9 -6.5,12.5 0.1,0.3 0.2,0.4 0.4,0.6 z"
|
||||
id="path4"
|
||||
inkscape:connector-curvature="0" /><path
|
||||
d="m 26.3,9.5 c 0.5,-1.4 1.2,-2.8 2,-4.3 -2.4,-4.3 -7.4,-6.4 -12.6,-4.6 1,5.6 5.4,9.1 10.6,8.9 z"
|
||||
id="path6"
|
||||
inkscape:connector-curvature="0" /></g></svg>
|
||||
viewBox="0 0 1285.8459 1536">
|
||||
<path
|
||||
d="m 1285.8462,1121.5385 c -23.077,72.923 -60,150.4615 -113.5385,230.7692 -79.3846,120.9231 -158.7692,180.9231 -237.23078,180.9231 -31.38461,0 -73.84615,-10.1539 -129.23077,-29.5385 -54.46153,-20.3077 -101.53846,-29.5385 -139.38461,-29.5385 -36.92308,0 -81.23077,10.1539 -131.07692,30.4616 C 484.61538,1525.8462 444,1536 413.53846,1536 318.46154,1536 227.07692,1455.6923 135.69231,1296.9231 46.153846,1138.1538 0,984 0,832.61538 0,691.38462 35.076923,576.92308 104.30769,487.38462 c 69.23077,-88.61539 156,-132.92308 262.15385,-132.92308 45.23077,0 98.76923,9.23077 163.38461,27.69231 63.69231,18.46153 106.15385,27.6923 127.38462,27.6923 26.76923,0 71.07692,-10.15384 132,-31.38461 60.92308,-20.30769 114.46154,-31.38462 159.69231,-31.38462 73.84612,0 139.38462,20.3077 196.61542,60 32.3077,22.15385 64.6153,53.53846 96,92.3077 -48,40.61538 -83.077,76.61538 -105.2308,108.92307 -39.6923,57.23077 -60,120.92308 -60,191.07693 0,75.6923 21.2308,144.92307 63.6923,205.84618 42.4615,60.923 91.3846,99.6923 145.8462,116.3077 z M 938.76923,38.769231 c 0,37.846154 -9.23077,80.307689 -26.76923,125.538459 -18.46154,46.15385 -47.07692,88.61539 -85.84615,127.38462 -33.23077,33.23077 -66.46154,55.38461 -99.69231,66.46154 -21.23077,6.46153 -52.61539,12 -96,15.6923 1.84615,-91.38461 25.84615,-170.76923 72,-237.23077 C 748.61538,70.153846 826.15385,24.923077 933.23077,0 c 1.84615,8.3076923 3.69231,14.769231 4.61538,20.307692 0,6.461539 0.92308,12 0.92308,18.461539 z"
|
||||
style="stroke-width:0.923077"
|
||||
fill="currentColor" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.6 KiB |
|
Before Width: | Height: | Size: 259 B |
@ -1,70 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
width="1536"
|
||||
height="1536"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xml:space="preserve"
|
||||
version="1.1"
|
||||
style="clip-rule:evenodd;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
|
||||
viewBox="0 0 180 180"
|
||||
x="0px"
|
||||
y="0px"
|
||||
id="svg20"
|
||||
sodipodi:docname="windows.svg"
|
||||
width="180"
|
||||
height="180"
|
||||
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
|
||||
id="metadata24"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="2086"
|
||||
inkscape:window-height="1231"
|
||||
id="namedview22"
|
||||
showgrid="false"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:zoom="4.1955556"
|
||||
inkscape:cx="81.603445"
|
||||
inkscape:cy="70.526652"
|
||||
inkscape:window-x="990"
|
||||
inkscape:window-y="336"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg20" /><defs
|
||||
id="defs4"><style
|
||||
type="text/css"
|
||||
id="style2">
|
||||
|
||||
.fil0 {fill:black}
|
||||
|
||||
</style></defs><g
|
||||
id="g14"><polygon
|
||||
class="fil0"
|
||||
points="0,94 87,94 87,180 0,180 "
|
||||
id="polygon6"
|
||||
style="fill:currentColor" /><polygon
|
||||
class="fil0"
|
||||
points="94,180 94,94 180,94 180,180 "
|
||||
id="polygon8"
|
||||
style="fill:currentColor" /><polygon
|
||||
class="fil0"
|
||||
points="180,87 94,87 94,0 180,0 "
|
||||
id="polygon10"
|
||||
style="fill:#000000" /><polygon
|
||||
class="fil0"
|
||||
points="87,87 0,87 0,0 87,0 "
|
||||
id="polygon12"
|
||||
style="fill:#000000" /></g></svg>
|
||||
viewBox="0 0 1536 1536">
|
||||
<path
|
||||
d="M 629.53846,810.46154 V 1411.3846 L 0,1324.6154 V 810.46154 Z m 0,-685.84616 v 608.3077 H 0 V 211.38462 Z M 1536,810.46154 V 1536 L 698.76923,1420.6154 V 810.46154 Z M 1536,0 V 732.92308 H 698.76923 V 115.38462 Z"
|
||||
style="stroke-width:0.923077"
|
||||
fill="currentColor" />
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 404 B |