Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/git/git-scm.com.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Sartor <6578903+nsartor@users.noreply.github.com>2022-09-20 06:20:15 +0300
committerGitHub <noreply@github.com>2022-09-20 06:20:15 +0300
commitcb66b311e18d9699c0827651320b5d761fba5d80 (patch)
tree01507c5bb6c9f433308bfe16bb3ce8486b1f8ac5
parente04afee05a9a188e2239c7b3f09afa0ad37dbdb2 (diff)
parent15e174180572cdfe3b5faf5ec5763043c21ac2c2 (diff)
Merge branch 'main' into main
-rw-r--r--app/views/books/show.html.erb2
-rw-r--r--app/views/downloads/logos/index.html.erb14
-rw-r--r--app/views/shared/_book.html.erb2
-rw-r--r--app/views/site/index.html.erb2
-rw-r--r--lib/tasks/index.rake14
-rw-r--r--public/images/guis/gitonic.pngbin0 -> 11498 bytes
-rw-r--r--public/images/guis/gitonic@2x.pngbin0 -> 34589 bytes
-rw-r--r--public/images/logos/downloads/Git-Icon-1788C.svg1
-rw-r--r--public/images/logos/downloads/Git-Icon-Black.svg1
-rw-r--r--public/images/logos/downloads/Git-Icon-White.svg1
-rw-r--r--public/images/logos/downloads/Git-Logo-1788C.svg1
-rw-r--r--public/images/logos/downloads/Git-Logo-2Color.svg1
-rw-r--r--public/images/logos/downloads/Git-Logo-Black.svg1
-rw-r--r--public/images/logos/downloads/Git-Logo-White.svg1
-rw-r--r--resources/guis.yml14
15 files changed, 51 insertions, 4 deletions
diff --git a/app/views/books/show.html.erb b/app/views/books/show.html.erb
index cdaec5ca..b30b1e80 100644
--- a/app/views/books/show.html.erb
+++ b/app/views/books/show.html.erb
@@ -41,7 +41,7 @@
</div>
<% end %>
<p>
- The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution Non Commercial Share Alike 3.0 license</a>. Print versions of the book are available on <a href="http://www.amazon.com/Pro-Git-Scott-Chacon/dp/1484200772?ie=UTF8&camp=1789&creative=9325&creativeASIN=1430218339&linkCode=as2&tag=git-sfconservancy-20">Amazon.com</a>.</>
+ The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution Non Commercial Share Alike 3.0 license</a>. Print versions of the book are available on <a href="https://www.amazon.com/Pro-Git-Scott-Chacon/dp/1484200772?ie=UTF8&camp=1789&creative=9325&creativeASIN=1430218339&linkCode=as2&tag=git-sfconservancy-20">Amazon.com</a>.</>
</p>
<ol class='book-toc'>
<% @book.chapters.includes(:sections).each do |chapter| %>
diff --git a/app/views/downloads/logos/index.html.erb b/app/views/downloads/logos/index.html.erb
index 2007c0bb..0bd7c65e 100644
--- a/app/views/downloads/logos/index.html.erb
+++ b/app/views/downloads/logos/index.html.erb
@@ -18,6 +18,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Logo-2Color.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Logo-2Color.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Logo-2Color.svg" %>
</p>
</li>
<li>
@@ -27,6 +29,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Logo-1788C.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Logo-1788C.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Logo-1788C.svg" %>
</p>
</li>
<li>
@@ -36,6 +40,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Logo-Black.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Logo-Black.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Logo-Black.svg" %>
</p>
</li>
<li>
@@ -45,6 +51,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Logo-White.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Logo-White.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Logo-White.svg" %>
</p>
</li>
</ul>
@@ -58,6 +66,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Icon-1788C.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Icon-1788C.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Icon-1788C.svg" %>
</p>
</li>
<li>
@@ -67,6 +77,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Icon-Black.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Icon-Black.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Icon-Black.svg" %>
</p>
</li>
<li>
@@ -76,6 +88,8 @@
<%= link_to "PNG (bitmap)", "/images/logos/downloads/Git-Icon-White.png" %>
&middot;
<%= link_to "EPS (vector)", "/images/logos/downloads/Git-Icon-White.eps" %>
+ &middot;
+ <%= link_to "SVG (vector)", "/images/logos/downloads/Git-Icon-White.svg" %>
</p>
</li>
</ul>
diff --git a/app/views/shared/_book.html.erb b/app/views/shared/_book.html.erb
index 43780320..f1fe6577 100644
--- a/app/views/shared/_book.html.erb
+++ b/app/views/shared/_book.html.erb
@@ -1,6 +1,6 @@
<div class="callout">
<p>The entire <strong><a href="/book">Pro Git book</a></strong> written
by Scott Chacon and Ben Straub is available to <a href="/book">read online for free</a>.
- Dead tree versions are available on <a href="http://www.amazon.com/Pro-Git-Scott-Chacon/dp/1484200772?ie=UTF8&camp=1789&creative=9325&creativeASIN=1430218339&linkCode=as2&tag=git-sfconservancy-20">Amazon.com</a>.
+ Dead tree versions are available on <a href="https://www.amazon.com/Pro-Git-Scott-Chacon/dp/1484200772?ie=UTF8&camp=1789&creative=9325&creativeASIN=1430218339&linkCode=as2&tag=git-sfconservancy-20">Amazon.com</a>.
</p>
</div>
diff --git a/app/views/site/index.html.erb b/app/views/site/index.html.erb
index 0afa080a..195894ae 100644
--- a/app/views/site/index.html.erb
+++ b/app/views/site/index.html.erb
@@ -38,7 +38,7 @@
<strong><a href="/book">Pro Git</a></strong>
by Scott Chacon and Ben Straub is available to
<a href="/book">read online for free</a>.
- Dead tree versions are available on <a href="http://www.amazon.com/Pro-Git-Scott-Chacon/dp/1484200772?ie=UTF8&camp=1789&creative=9325&creativeASIN=1430218339&linkCode=as2&tag=git-sfconservancy-20">Amazon.com</a>.
+ Dead tree versions are available on <a href="https://www.amazon.com/Pro-Git-Scott-Chacon/dp/1484200772?ie=UTF8&camp=1789&creative=9325&creativeASIN=1430218339&linkCode=as2&tag=git-sfconservancy-20">Amazon.com</a>.
</p>
</div>
</section>
diff --git a/lib/tasks/index.rake b/lib/tasks/index.rake
index a6954e56..dc47a9ce 100644
--- a/lib/tasks/index.rake
+++ b/lib/tasks/index.rake
@@ -4,6 +4,7 @@ require "asciidoctor"
require "octokit"
require "time"
require "digest/sha1"
+require "set"
def make_asciidoc(content)
Asciidoctor::Document.new(content,
@@ -75,6 +76,7 @@ def index_l10n_doc(filter_tags, doc_list, get_content)
doc_files.each do |entry|
full_path, sha = entry
+ ids = Set.new([])
lang = File.dirname(full_path)
path = File.basename(full_path, ".txt")
#next if doc_limit && path !~ /#{doc_limit}/
@@ -100,6 +102,12 @@ def index_l10n_doc(filter_tags, doc_list, get_content)
html.gsub!(/<dt class="hdlist1">(.*?)<\/dt>/) do |m|
text = $1.tr("^A-Za-z0-9-", "")
anchor = "#{path}-#{text}"
+ # handle anchor collisions by appending -1
+ while ids.include?(anchor)
+ anchor += "-1"
+ end
+ ids.add(anchor)
+
"<dt class=\"hdlist1\" id=\"#{anchor}\"> <a class=\"anchor\" href=\"##{anchor}\"></a>#{$1} </dt>"
end
doc.plain = asciidoc.source
@@ -244,6 +252,7 @@ def index_doc(filter_tags, doc_list, get_content)
doc_files.each do |entry|
path, sha = entry
+ ids = Set.new([])
docname = File.basename(path, ".txt")
next if doc_limit && path !~ /#{doc_limit}/
@@ -266,6 +275,11 @@ def index_doc(filter_tags, doc_list, get_content)
html.gsub!(/<dt class="hdlist1">(.*?)<\/dt>/) do |m|
text = $1.tr("^A-Za-z0-9-", "")
anchor = "#{path}-#{text}"
+ # handle anchor collisions by appending -1
+ while ids.include?(anchor)
+ anchor += "-1"
+ end
+ ids.add(anchor)
"<dt class=\"hdlist1\" id=\"#{anchor}\"> <a class=\"anchor\" href=\"##{anchor}\"></a>#{$1} </dt>"
end
doc.plain = asciidoc.source
diff --git a/public/images/guis/gitonic.png b/public/images/guis/gitonic.png
new file mode 100644
index 00000000..04b9fb4f
--- /dev/null
+++ b/public/images/guis/gitonic.png
Binary files differ
diff --git a/public/images/guis/gitonic@2x.png b/public/images/guis/gitonic@2x.png
new file mode 100644
index 00000000..c4ea2a8e
--- /dev/null
+++ b/public/images/guis/gitonic@2x.png
Binary files differ
diff --git a/public/images/logos/downloads/Git-Icon-1788C.svg b/public/images/logos/downloads/Git-Icon-1788C.svg
new file mode 100644
index 00000000..5bf444b9
--- /dev/null
+++ b/public/images/logos/downloads/Git-Icon-1788C.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="92pt" height="92pt" viewBox="0 0 92 92"><defs><clipPath id="a"><path d="M0 .113h91.887V92H0Zm0 0"/></clipPath></defs><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#f03c2e;fill-opacity:1" d="M90.156 41.965 50.036 1.848a5.918 5.918 0 0 0-8.372 0l-8.328 8.332 10.566 10.566a7.03 7.03 0 0 1 7.23 1.684 7.034 7.034 0 0 1 1.669 7.277l10.187 10.184a7.028 7.028 0 0 1 7.278 1.672 7.04 7.04 0 0 1 0 9.957 7.05 7.05 0 0 1-9.965 0 7.044 7.044 0 0 1-1.528-7.66l-9.5-9.497V59.36a7.04 7.04 0 0 1 1.86 11.29 7.04 7.04 0 0 1-9.957 0 7.04 7.04 0 0 1 0-9.958 7.06 7.06 0 0 1 2.304-1.539V33.926a7.049 7.049 0 0 1-3.82-9.234L29.242 14.272 1.73 41.777a5.925 5.925 0 0 0 0 8.371L41.852 90.27a5.925 5.925 0 0 0 8.37 0l39.934-39.934a5.925 5.925 0 0 0 0-8.371"/></g></svg> \ No newline at end of file
diff --git a/public/images/logos/downloads/Git-Icon-Black.svg b/public/images/logos/downloads/Git-Icon-Black.svg
new file mode 100644
index 00000000..6b6a26a2
--- /dev/null
+++ b/public/images/logos/downloads/Git-Icon-Black.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="92pt" height="92pt" viewBox="0 0 92 92"><defs><clipPath id="a"><path d="M0 .113h91.887V92H0Zm0 0"/></clipPath></defs><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#100f0d;fill-opacity:1" d="M90.156 41.965 50.036 1.848a5.913 5.913 0 0 0-8.368 0l-8.332 8.332 10.566 10.566a7.03 7.03 0 0 1 7.23 1.684 7.043 7.043 0 0 1 1.673 7.277l10.183 10.184a7.026 7.026 0 0 1 7.278 1.672 7.04 7.04 0 0 1 0 9.957 7.045 7.045 0 0 1-9.961 0 7.038 7.038 0 0 1-1.532-7.66l-9.5-9.497V59.36a7.04 7.04 0 0 1 1.86 11.29 7.04 7.04 0 0 1-9.957 0 7.04 7.04 0 0 1 0-9.958 7.034 7.034 0 0 1 2.308-1.539V33.926a7.001 7.001 0 0 1-2.308-1.535 7.049 7.049 0 0 1-1.516-7.7L29.242 14.273 1.734 41.777a5.918 5.918 0 0 0 0 8.371L41.855 90.27a5.92 5.92 0 0 0 8.368 0l39.933-39.934a5.925 5.925 0 0 0 0-8.371"/></g></svg> \ No newline at end of file
diff --git a/public/images/logos/downloads/Git-Icon-White.svg b/public/images/logos/downloads/Git-Icon-White.svg
new file mode 100644
index 00000000..cb1a374e
--- /dev/null
+++ b/public/images/logos/downloads/Git-Icon-White.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="92pt" height="92pt" viewBox="0 0 92 92"><defs><clipPath id="a"><path d="M0 .113h91.887V92H0Zm0 0"/></clipPath></defs><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1" d="M90.156 41.965 50.036 1.848a5.918 5.918 0 0 0-8.372 0l-8.328 8.332 10.566 10.566a7.03 7.03 0 0 1 7.23 1.684 7.034 7.034 0 0 1 1.669 7.277l10.187 10.184a7.028 7.028 0 0 1 7.278 1.672 7.04 7.04 0 0 1 0 9.957 7.05 7.05 0 0 1-9.965 0 7.044 7.044 0 0 1-1.528-7.66l-9.5-9.497V59.36a7.04 7.04 0 0 1 1.86 11.29 7.04 7.04 0 0 1-9.957 0 7.04 7.04 0 0 1 0-9.958 7.06 7.06 0 0 1 2.304-1.539V33.926a7.049 7.049 0 0 1-3.82-9.234L29.242 14.272 1.73 41.777a5.925 5.925 0 0 0 0 8.371L41.852 90.27a5.925 5.925 0 0 0 8.37 0l39.934-39.934a5.925 5.925 0 0 0 0-8.371"/></g></svg> \ No newline at end of file
diff --git a/public/images/logos/downloads/Git-Logo-1788C.svg b/public/images/logos/downloads/Git-Logo-1788C.svg
new file mode 100644
index 00000000..1ec3aaf3
--- /dev/null
+++ b/public/images/logos/downloads/Git-Logo-1788C.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="292" height="92pt" viewBox="0 0 219 92"><defs><clipPath id="a"><path d="M159 .79h25V69h-25Zm0 0"/></clipPath><clipPath id="b"><path d="M183 9h35.371v60H183Zm0 0"/></clipPath><clipPath id="c"><path d="M0 .79h92V92H0Zm0 0"/></clipPath></defs><path style="stroke:none;fill-rule:nonzero;fill:#f03c2e;fill-opacity:1" d="M130.871 31.836c-4.785 0-8.351 2.352-8.351 8.008 0 4.261 2.347 7.222 8.093 7.222 4.871 0 8.18-2.867 8.18-7.398 0-5.133-2.961-7.832-7.922-7.832Zm-9.57 39.95c-1.133 1.39-2.262 2.87-2.262 4.612 0 3.48 4.434 4.524 10.527 4.524 5.051 0 11.926-.352 11.926-5.043 0-2.793-3.308-2.965-7.488-3.227Zm25.761-39.688c1.563 2.004 3.22 4.789 3.22 8.793 0 9.656-7.571 15.316-18.536 15.316-2.789 0-5.312-.348-6.879-.785l-2.87 4.613 8.526.52c15.059.96 23.934 1.398 23.934 12.968 0 10.008-8.789 15.665-23.934 15.665-15.75 0-21.757-4.004-21.757-10.88 0-3.917 1.742-6 4.789-8.878-2.875-1.211-3.828-3.387-3.828-5.739 0-1.914.953-3.656 2.523-5.312 1.566-1.652 3.305-3.305 5.395-5.219-4.262-2.09-7.485-6.617-7.485-13.058 0-10.008 6.613-16.88 19.93-16.88 3.742 0 6.004.344 8.008.872h16.972v7.394l-8.007.61"/><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#f03c2e;fill-opacity:1" d="M170.379 16.281c-4.961 0-7.832-2.87-7.832-7.836 0-4.957 2.871-7.656 7.832-7.656 5.05 0 7.922 2.7 7.922 7.656 0 4.965-2.871 7.836-7.922 7.836Zm-11.227 52.305V61.71l4.438-.606c1.219-.175 1.394-.437 1.394-1.746V33.773c0-.953-.261-1.566-1.132-1.824l-4.7-1.656.957-7.047h18.016V59.36c0 1.399.086 1.57 1.395 1.746l4.437.606v6.875h-24.805"/></g><g clip-path="url(#b)"><path style="stroke:none;fill-rule:nonzero;fill:#f03c2e;fill-opacity:1" d="M218.371 65.21c-3.742 1.825-9.223 3.481-14.187 3.481-10.356 0-14.27-4.175-14.27-14.015V31.879c0-.524 0-.871-.7-.871h-6.093v-7.746c7.664-.871 10.707-4.703 11.664-14.188h8.27v12.36c0 .609 0 .87.695.87h12.27v8.704h-12.965v20.797c0 5.136 1.218 7.136 5.918 7.136 2.437 0 4.96-.609 7.047-1.39l2.351 7.66"/></g><g clip-path="url(#c)"><path style="stroke:none;fill-rule:nonzero;fill:#f03c2e;fill-opacity:1" d="M89.422 42.371 49.629 2.582a5.868 5.868 0 0 0-8.3 0l-8.263 8.262 10.48 10.484a6.965 6.965 0 0 1 7.173 1.668 6.98 6.98 0 0 1 1.656 7.215l10.102 10.105a6.963 6.963 0 0 1 7.214 1.657 6.976 6.976 0 0 1 0 9.875 6.98 6.98 0 0 1-9.879 0 6.987 6.987 0 0 1-1.519-7.594l-9.422-9.422v24.793a6.979 6.979 0 0 1 1.848 1.32 6.988 6.988 0 0 1 0 9.88c-2.73 2.726-7.153 2.726-9.875 0a6.98 6.98 0 0 1 0-9.88 6.893 6.893 0 0 1 2.285-1.523V34.398a6.893 6.893 0 0 1-2.285-1.523 6.988 6.988 0 0 1-1.508-7.637L29.004 14.902 1.719 42.187a5.868 5.868 0 0 0 0 8.301l39.793 39.793a5.868 5.868 0 0 0 8.3 0l39.61-39.605a5.873 5.873 0 0 0 0-8.305"/></g></svg> \ No newline at end of file
diff --git a/public/images/logos/downloads/Git-Logo-2Color.svg b/public/images/logos/downloads/Git-Logo-2Color.svg
new file mode 100644
index 00000000..170134e3
--- /dev/null
+++ b/public/images/logos/downloads/Git-Logo-2Color.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="292" height="92pt" viewBox="0 0 219 92"><defs><clipPath id="a"><path d="M159 .79h25V69h-25Zm0 0"/></clipPath><clipPath id="b"><path d="M183 9h35.371v60H183Zm0 0"/></clipPath><clipPath id="c"><path d="M0 .79h92V92H0Zm0 0"/></clipPath></defs><path style="stroke:none;fill-rule:nonzero;fill:#362701;fill-opacity:1" d="M130.871 31.836c-4.785 0-8.351 2.352-8.351 8.008 0 4.261 2.347 7.222 8.093 7.222 4.871 0 8.18-2.867 8.18-7.398 0-5.133-2.961-7.832-7.922-7.832Zm-9.57 39.95c-1.133 1.39-2.262 2.87-2.262 4.612 0 3.48 4.434 4.524 10.527 4.524 5.051 0 11.926-.352 11.926-5.043 0-2.793-3.308-2.965-7.488-3.227Zm25.761-39.688c1.563 2.004 3.22 4.789 3.22 8.793 0 9.656-7.571 15.316-18.536 15.316-2.789 0-5.312-.348-6.879-.785l-2.87 4.613 8.526.52c15.059.96 23.934 1.398 23.934 12.968 0 10.008-8.789 15.665-23.934 15.665-15.75 0-21.757-4.004-21.757-10.88 0-3.917 1.742-6 4.789-8.878-2.875-1.211-3.828-3.387-3.828-5.739 0-1.914.953-3.656 2.523-5.312 1.566-1.652 3.305-3.305 5.395-5.219-4.262-2.09-7.485-6.617-7.485-13.058 0-10.008 6.613-16.88 19.93-16.88 3.742 0 6.004.344 8.008.872h16.972v7.394l-8.007.61"/><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#362701;fill-opacity:1" d="M170.379 16.281c-4.961 0-7.832-2.87-7.832-7.836 0-4.957 2.871-7.656 7.832-7.656 5.05 0 7.922 2.7 7.922 7.656 0 4.965-2.871 7.836-7.922 7.836Zm-11.227 52.305V61.71l4.438-.606c1.219-.175 1.394-.437 1.394-1.746V33.773c0-.953-.261-1.566-1.132-1.824l-4.7-1.656.957-7.047h18.016V59.36c0 1.399.086 1.57 1.395 1.746l4.437.606v6.875h-24.805"/></g><g clip-path="url(#b)"><path style="stroke:none;fill-rule:nonzero;fill:#362701;fill-opacity:1" d="M218.371 65.21c-3.742 1.825-9.223 3.481-14.187 3.481-10.356 0-14.27-4.175-14.27-14.015V31.879c0-.524 0-.871-.7-.871h-6.093v-7.746c7.664-.871 10.707-4.703 11.664-14.188h8.27v12.36c0 .609 0 .87.695.87h12.27v8.704h-12.965v20.797c0 5.136 1.218 7.136 5.918 7.136 2.437 0 4.96-.609 7.047-1.39l2.351 7.66"/></g><g clip-path="url(#c)"><path style="stroke:none;fill-rule:nonzero;fill:#f03c2e;fill-opacity:1" d="M89.422 42.371 49.629 2.582a5.868 5.868 0 0 0-8.3 0l-8.263 8.262 10.48 10.484a6.965 6.965 0 0 1 7.173 1.668 6.98 6.98 0 0 1 1.656 7.215l10.102 10.105a6.963 6.963 0 0 1 7.214 1.657 6.976 6.976 0 0 1 0 9.875 6.98 6.98 0 0 1-9.879 0 6.987 6.987 0 0 1-1.519-7.594l-9.422-9.422v24.793a6.979 6.979 0 0 1 1.848 1.32 6.988 6.988 0 0 1 0 9.88c-2.73 2.726-7.153 2.726-9.875 0a6.98 6.98 0 0 1 0-9.88 6.893 6.893 0 0 1 2.285-1.523V34.398a6.893 6.893 0 0 1-2.285-1.523 6.988 6.988 0 0 1-1.508-7.637L29.004 14.902 1.719 42.187a5.868 5.868 0 0 0 0 8.301l39.793 39.793a5.868 5.868 0 0 0 8.3 0l39.61-39.605a5.873 5.873 0 0 0 0-8.305"/></g></svg> \ No newline at end of file
diff --git a/public/images/logos/downloads/Git-Logo-Black.svg b/public/images/logos/downloads/Git-Logo-Black.svg
new file mode 100644
index 00000000..04cf119a
--- /dev/null
+++ b/public/images/logos/downloads/Git-Logo-Black.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="292" height="92pt" viewBox="0 0 219 92"><defs><clipPath id="a"><path d="M159 .79h25V69h-25Zm0 0"/></clipPath><clipPath id="b"><path d="M183 9h35.371v60H183Zm0 0"/></clipPath><clipPath id="c"><path d="M0 .79h92V92H0Zm0 0"/></clipPath></defs><path style="stroke:none;fill-rule:nonzero;fill:#100f0d;fill-opacity:1" d="M130.871 31.836c-4.785 0-8.351 2.352-8.351 8.008 0 4.261 2.347 7.222 8.093 7.222 4.871 0 8.18-2.867 8.18-7.398 0-5.133-2.961-7.832-7.922-7.832Zm-9.57 39.95c-1.133 1.39-2.262 2.87-2.262 4.612 0 3.48 4.434 4.524 10.527 4.524 5.051 0 11.926-.352 11.926-5.043 0-2.793-3.308-2.965-7.488-3.227Zm25.761-39.688c1.563 2.004 3.22 4.789 3.22 8.793 0 9.656-7.571 15.316-18.536 15.316-2.789 0-5.312-.348-6.879-.785l-2.87 4.613 8.526.52c15.059.96 23.934 1.398 23.934 12.968 0 10.008-8.789 15.665-23.934 15.665-15.75 0-21.757-4.004-21.757-10.88 0-3.917 1.742-6 4.789-8.878-2.875-1.211-3.828-3.387-3.828-5.739 0-1.914.953-3.656 2.523-5.312 1.566-1.652 3.305-3.305 5.395-5.219-4.262-2.09-7.485-6.617-7.485-13.058 0-10.008 6.613-16.88 19.93-16.88 3.742 0 6.004.344 8.008.872h16.972v7.394l-8.007.61"/><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#100f0d;fill-opacity:1" d="M170.379 16.281c-4.961 0-7.832-2.87-7.832-7.836 0-4.957 2.871-7.656 7.832-7.656 5.05 0 7.922 2.7 7.922 7.656 0 4.965-2.871 7.836-7.922 7.836Zm-11.227 52.305V61.71l4.438-.606c1.219-.175 1.394-.437 1.394-1.746V33.773c0-.953-.261-1.566-1.132-1.824l-4.7-1.656.957-7.047h18.016V59.36c0 1.399.086 1.57 1.395 1.746l4.437.606v6.875h-24.805"/></g><g clip-path="url(#b)"><path style="stroke:none;fill-rule:nonzero;fill:#100f0d;fill-opacity:1" d="M218.371 65.21c-3.742 1.825-9.223 3.481-14.187 3.481-10.356 0-14.27-4.175-14.27-14.015V31.879c0-.524 0-.871-.7-.871h-6.093v-7.746c7.664-.871 10.707-4.703 11.664-14.188h8.27v12.36c0 .609 0 .87.695.87h12.27v8.704h-12.965v20.797c0 5.136 1.218 7.136 5.918 7.136 2.437 0 4.96-.609 7.047-1.39l2.351 7.66"/></g><g clip-path="url(#c)"><path style="stroke:none;fill-rule:nonzero;fill:#100f0d;fill-opacity:1" d="M89.422 42.371 49.629 2.582a5.868 5.868 0 0 0-8.3 0l-8.263 8.262 10.48 10.484a6.965 6.965 0 0 1 7.173 1.668 6.98 6.98 0 0 1 1.656 7.215l10.102 10.105a6.963 6.963 0 0 1 7.214 1.657 6.976 6.976 0 0 1 0 9.875 6.98 6.98 0 0 1-9.879 0 6.987 6.987 0 0 1-1.519-7.594l-9.422-9.422v24.793a6.979 6.979 0 0 1 1.848 1.32 6.988 6.988 0 0 1 0 9.88c-2.73 2.726-7.153 2.726-9.875 0a6.98 6.98 0 0 1 0-9.88 6.893 6.893 0 0 1 2.285-1.523V34.398a6.893 6.893 0 0 1-2.285-1.523 6.988 6.988 0 0 1-1.508-7.637L29.004 14.902 1.719 42.187a5.868 5.868 0 0 0 0 8.301l39.793 39.793a5.868 5.868 0 0 0 8.3 0l39.61-39.605a5.873 5.873 0 0 0 0-8.305"/></g></svg> \ No newline at end of file
diff --git a/public/images/logos/downloads/Git-Logo-White.svg b/public/images/logos/downloads/Git-Logo-White.svg
new file mode 100644
index 00000000..f2961b94
--- /dev/null
+++ b/public/images/logos/downloads/Git-Logo-White.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="292" height="92pt" viewBox="0 0 219 92"><defs><clipPath id="a"><path d="M159 .79h25V69h-25Zm0 0"/></clipPath><clipPath id="b"><path d="M183 9h35.371v60H183Zm0 0"/></clipPath><clipPath id="c"><path d="M0 .79h92V92H0Zm0 0"/></clipPath></defs><path style="stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1" d="M130.871 31.836c-4.785 0-8.351 2.352-8.351 8.008 0 4.261 2.347 7.222 8.093 7.222 4.871 0 8.18-2.867 8.18-7.398 0-5.133-2.961-7.832-7.922-7.832Zm-9.57 39.95c-1.133 1.39-2.262 2.87-2.262 4.612 0 3.48 4.434 4.524 10.527 4.524 5.051 0 11.926-.352 11.926-5.043 0-2.793-3.308-2.965-7.488-3.227Zm25.761-39.688c1.563 2.004 3.22 4.789 3.22 8.793 0 9.656-7.571 15.316-18.536 15.316-2.789 0-5.312-.348-6.879-.785l-2.87 4.613 8.526.52c15.059.96 23.934 1.398 23.934 12.968 0 10.008-8.789 15.665-23.934 15.665-15.75 0-21.757-4.004-21.757-10.88 0-3.917 1.742-6 4.789-8.878-2.875-1.211-3.828-3.387-3.828-5.739 0-1.914.953-3.656 2.523-5.312 1.566-1.652 3.305-3.305 5.395-5.219-4.262-2.09-7.485-6.617-7.485-13.058 0-10.008 6.613-16.88 19.93-16.88 3.742 0 6.004.344 8.008.872h16.972v7.394l-8.007.61"/><g clip-path="url(#a)"><path style="stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1" d="M170.379 16.281c-4.961 0-7.832-2.87-7.832-7.836 0-4.957 2.871-7.656 7.832-7.656 5.05 0 7.922 2.7 7.922 7.656 0 4.965-2.871 7.836-7.922 7.836Zm-11.227 52.305V61.71l4.438-.606c1.219-.175 1.394-.437 1.394-1.746V33.773c0-.953-.261-1.566-1.132-1.824l-4.7-1.656.957-7.047h18.016V59.36c0 1.399.086 1.57 1.395 1.746l4.437.606v6.875h-24.805"/></g><g clip-path="url(#b)"><path style="stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1" d="M218.371 65.21c-3.742 1.825-9.223 3.481-14.187 3.481-10.356 0-14.27-4.175-14.27-14.015V31.879c0-.524 0-.871-.7-.871h-6.093v-7.746c7.664-.871 10.707-4.703 11.664-14.188h8.27v12.36c0 .609 0 .87.695.87h12.27v8.704h-12.965v20.797c0 5.136 1.218 7.136 5.918 7.136 2.437 0 4.96-.609 7.047-1.39l2.351 7.66"/></g><g clip-path="url(#c)"><path style="stroke:none;fill-rule:nonzero;fill:#fff;fill-opacity:1" d="M89.422 42.371 49.629 2.582a5.868 5.868 0 0 0-8.3 0l-8.263 8.262 10.48 10.484a6.965 6.965 0 0 1 7.173 1.668 6.98 6.98 0 0 1 1.656 7.215l10.102 10.105a6.963 6.963 0 0 1 7.214 1.657 6.976 6.976 0 0 1 0 9.875 6.98 6.98 0 0 1-9.879 0 6.987 6.987 0 0 1-1.519-7.594l-9.422-9.422v24.793a6.979 6.979 0 0 1 1.848 1.32 6.988 6.988 0 0 1 0 9.88c-2.73 2.726-7.153 2.726-9.875 0a6.98 6.98 0 0 1 0-9.88 6.893 6.893 0 0 1 2.285-1.523V34.398a6.893 6.893 0 0 1-2.285-1.523 6.988 6.988 0 0 1-1.508-7.637L29.004 14.902 1.719 42.187a5.868 5.868 0 0 0 0 8.301l39.793 39.793a5.868 5.868 0 0 0 8.3 0l39.61-39.605a5.873 5.873 0 0 0 0-8.305"/></g></svg> \ No newline at end of file
diff --git a/resources/guis.yml b/resources/guis.yml
index 7d70cb30..cda67475 100644
--- a/resources/guis.yml
+++ b/resources/guis.yml
@@ -371,7 +371,7 @@ guis:
license: MIT
order: 45
- name: Git Klient
- url: https://github.com/HamedMasafi/GitKlient
+ url: https://invent.kde.org/sdk/gitklient
image_tag: guis/gitklient@2x.png
platforms:
- Linux
@@ -408,6 +408,17 @@ guis:
license: Proprietary
trend_name: CommandGit
order: 49
+- name: gitonic
+ url: https://github.com/kr-g/gitonic
+ image_tag: guis/gitonic@2x.png
+ platforms:
+ - Linux
+ - Mac
+ - Windows
+ price: Free
+ license: AGPL-3.0-or-later
+ trend_name: gitonic
+ order: 50
- name: Gitnuro
url: https://gitnuro.jetpackduba.com/
image_tag: guis/Gitnuro@2x.png
@@ -418,3 +429,4 @@ guis:
price: Free
license: GNU GPL
order: 50
+ \ No newline at end of file