add kutt, update matrix

This commit is contained in:
Penelope Gwen 2026-04-10 09:14:15 -07:00
parent 131f972010
commit 7351e97434
4 changed files with 350 additions and 10 deletions

View file

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="24"
height="24"
viewBox="0 0 6.35 6.35"
version="1.1"
id="svg1"
xml:space="preserve"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname="kutt-inverted.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="true"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="18.099584"
inkscape:cx="8.950482"
inkscape:cy="20.967333"
inkscape:window-width="1375"
inkscape:window-height="593"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="layer1" /><defs
id="defs1"><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect10"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1"
radius="6"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /><linearGradient
id="linearGradient9"
inkscape:collect="always"><stop
style="stop-color:#1d1f24;stop-opacity:1;"
offset="0"
id="stop9" /><stop
style="stop-color:#252629;stop-opacity:1;"
offset="1"
id="stop10" /></linearGradient><linearGradient
id="linearGradient7"
inkscape:collect="always"><stop
style="stop-color:#1d1f24;stop-opacity:1;"
offset="0"
id="stop7" /><stop
style="stop-color:#252629;stop-opacity:1;"
offset="1"
id="stop8" /></linearGradient><linearGradient
id="linearGradient4"
inkscape:collect="always"><stop
style="stop-color:#282a2e;stop-opacity:1;"
offset="0"
id="stop4" /><stop
style="stop-color:#111317;stop-opacity:1;"
offset="1"
id="stop5" /></linearGradient><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect3"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1"
radius="6"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /><linearGradient
id="linearGradient2"
inkscape:collect="always"><stop
style="stop-color:#282a2e;stop-opacity:1;"
offset="0"
id="stop2" /><stop
style="stop-color:#111317;stop-opacity:1;"
offset="1"
id="stop3" /></linearGradient><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4"
id="linearGradient5"
x1="93.018883"
y1="129.36415"
x2="116.17995"
y2="152.52522"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2"
id="linearGradient6"
x1="93.018883"
y1="129.36415"
x2="116.17995"
y2="152.52522"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7"
id="linearGradient8"
x1="93.020699"
y1="167.05283"
x2="116.19147"
y2="143.88205"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient9"
id="linearGradient10"
x1="93.020699"
y1="167.05283"
x2="116.19147"
y2="143.88205"
gradientUnits="userSpaceOnUse" /></defs><g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
style="display:inline"
transform="matrix(0.14532405,0,0,0.14532405,-12.025811,-18.36459)"><path
style="display:inline;fill:url(#linearGradient6);stroke:url(#linearGradient5);stroke-width:0.265;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1"
d="m 88.354571,128.08993 v 25.75526 c 0,0.87675 0.710936,1.58062 1.5867,1.5401 4.026491,-0.1863 14.797819,-1.10437 21.527229,-5.62714 0.72726,-0.48879 1.8332,-1.38751 2.45442,-2.00569 5.9465,-5.9174 6.81544,-15.82473 6.92077,-19.66339 0.024,-0.87595 -0.70763,-1.58664 -1.58438,-1.58664 l -29.317239,0 a 1.5875,1.5875 135 0 0 -1.5875,1.5875 z"
id="path1"
sodipodi:nodetypes="ccscc"
inkscape:path-effect="#path-effect3"
inkscape:original-d="m 88.354571,126.50243 v 28.93026 c 0,0 16.304319,-0.0287 24.389889,-6.61754 8.73013,-7.11412 8.10235,-22.31272 8.10235,-22.31272 z" /><path
style="display:inline;fill:url(#linearGradient10);stroke:url(#linearGradient8);stroke-width:0.265381"
d="m 88.354571,168.34519 v -25.75526 c 0,-0.87675 0.710936,-1.58062 1.5867,-1.5401 4.026491,0.1863 14.797819,1.10437 21.527229,5.62714 0.72726,0.48879 1.8332,1.38751 2.45442,2.00569 5.9465,5.9174 6.81544,15.82473 6.92077,19.66339 0.024,0.87595 -0.70763,1.58664 -1.58438,1.58664 l -29.317239,0 a 1.5875,1.5875 45 0 1 -1.5875,-1.5875 z"
id="path2"
sodipodi:nodetypes="ccscc"
inkscape:path-effect="#path-effect10"
inkscape:original-d="m 88.354571,169.93269 v -28.93026 c 0,0 16.304319,0.0287 24.389889,6.61754 8.73013,7.11412 8.10235,22.31272 8.10235,22.31272 z" /></g></svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

View file

@ -0,0 +1,149 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="24"
height="24"
viewBox="0 0 6.35 6.35"
version="1.1"
id="svg1"
xml:space="preserve"
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
sodipodi:docname="kutt.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="true"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="29.325908"
inkscape:cx="6.1208676"
inkscape:cy="11.781391"
inkscape:window-width="2024"
inkscape:window-height="1199"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="layer1" /><defs
id="defs1"><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect10"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1"
radius="6"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /><linearGradient
id="linearGradient9"
inkscape:collect="always"><stop
style="stop-color:#e3caca;stop-opacity:1;"
offset="0"
id="stop9" /><stop
style="stop-color:#e9e2e2;stop-opacity:1;"
offset="1"
id="stop10" /></linearGradient><linearGradient
id="linearGradient7"
inkscape:collect="always"><stop
style="stop-color:#e3caca;stop-opacity:1;"
offset="0"
id="stop7" /><stop
style="stop-color:#e9e2e2;stop-opacity:1;"
offset="1"
id="stop8" /></linearGradient><linearGradient
id="linearGradient4"
inkscape:collect="always"><stop
style="stop-color:#eedddd;stop-opacity:1;"
offset="0"
id="stop4" /><stop
style="stop-color:#d7afaf;stop-opacity:1;"
offset="1"
id="stop5" /></linearGradient><inkscape:path-effect
effect="fillet_chamfer"
id="path-effect3"
is_visible="true"
lpeversion="1"
nodesatellites_param="F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1 @ F,0,0,1,0,1.5875,0,1"
radius="6"
unit="px"
method="auto"
mode="F"
chamfer_steps="1"
flexible="false"
use_knot_distance="true"
apply_no_radius="true"
apply_with_radius="true"
only_selected="false"
hide_knots="false" /><linearGradient
id="linearGradient2"
inkscape:collect="always"><stop
style="stop-color:#eedddd;stop-opacity:1;"
offset="0"
id="stop2" /><stop
style="stop-color:#d7afaf;stop-opacity:1;"
offset="1"
id="stop3" /></linearGradient><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient4"
id="linearGradient5"
x1="93.018883"
y1="129.36415"
x2="116.17995"
y2="152.52522"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient2"
id="linearGradient6"
x1="93.018883"
y1="129.36415"
x2="116.17995"
y2="152.52522"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient7"
id="linearGradient8"
x1="93.020699"
y1="167.05283"
x2="116.19147"
y2="143.88205"
gradientUnits="userSpaceOnUse" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient9"
id="linearGradient10"
x1="93.020699"
y1="167.05283"
x2="116.19147"
y2="143.88205"
gradientUnits="userSpaceOnUse" /></defs><g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
style="display:inline"
transform="matrix(0.14532405,0,0,0.14532405,-12.025811,-18.36459)"><path
style="display:inline;fill:url(#linearGradient6);stroke:url(#linearGradient5);stroke-width:0.265;stroke-linecap:square;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1"
d="m 88.354571,128.08993 v 25.75526 c 0,0.87675 0.710936,1.58062 1.5867,1.5401 4.026491,-0.1863 14.797819,-1.10437 21.527229,-5.62714 0.72726,-0.48879 1.8332,-1.38751 2.45442,-2.00569 5.9465,-5.9174 6.81544,-15.82473 6.92077,-19.66339 0.024,-0.87595 -0.70763,-1.58664 -1.58438,-1.58664 l -29.317239,0 a 1.5875,1.5875 135 0 0 -1.5875,1.5875 z"
id="path1"
sodipodi:nodetypes="ccscc"
inkscape:path-effect="#path-effect3"
inkscape:original-d="m 88.354571,126.50243 v 28.93026 c 0,0 16.304319,-0.0287 24.389889,-6.61754 8.73013,-7.11412 8.10235,-22.31272 8.10235,-22.31272 z" /><path
style="display:inline;fill:url(#linearGradient10);stroke:url(#linearGradient8);stroke-width:0.265381"
d="m 88.354571,168.34519 v -25.75526 c 0,-0.87675 0.710936,-1.58062 1.5867,-1.5401 4.026491,0.1863 14.797819,1.10437 21.527229,5.62714 0.72726,0.48879 1.8332,1.38751 2.45442,2.00569 5.9465,5.9174 6.81544,15.82473 6.92077,19.66339 0.024,0.87595 -0.70763,1.58664 -1.58438,1.58664 l -29.317239,0 a 1.5875,1.5875 45 0 1 -1.5875,-1.5875 z"
id="path2"
sodipodi:nodetypes="ccscc"
inkscape:path-effect="#path-effect10"
inkscape:original-d="m 88.354571,169.93269 v -28.93026 c 0,0 16.304319,0.0287 24.389889,6.61754 8.73013,7.11412 8.10235,22.31272 8.10235,22.31272 z" /></g></svg>

After

Width:  |  Height:  |  Size: 5.9 KiB

View file

@ -1,4 +1,4 @@
<!DOCTYPE html>
!DOCTYPE html>
<html lang="en">
<head>
@ -56,8 +56,8 @@
</div>
<div id="forgejo" class="service_column">
<div class="flexobject button pinkborder">
<a href="https://cloud.pogmom.me">
<img title="Forgejo Icon" alt="Nextcloud Icon" src="assets/img/icons/suite/forgejo.svg">
<a href="https://git.pogmom.me">
<img title="Forgejo Icon" alt="Forgejo Icon" src="assets/img/icons/suite/forgejo.svg">
<p>Forgejo</p>
</a>
</div>
@ -77,10 +77,12 @@
</div>
</a>
</div>
</div>
<div class="wrapgroup">
<div id="searxng" class="service_column">
<div class="flexobject button pinkborder">
<a href="https://cloud.pogmom.me">
<img title="SearXNG Icon" alt="Nextcloud Icon" src="assets/img/icons/suite/searxng.svg">
<a href="https://search.pogmom.me">
<img title="SearXNG Icon" alt="SearXNG Icon" src="assets/img/icons/suite/searxng.svg">
<p>SearXNG</p>
</a>
</div>
@ -108,6 +110,29 @@
</div>
</a>
</div>
<div id="kutt" class="service_column">
<div class="flexobject button pinkborder">
<a href="https://pog.mom">
<img title="Kutt Icon" alt="Kutt Icon" src="assets/img/icons/suite/kutt.svg">
<p>kutt</p>
</a>
</div>
<a href="/info.html#kutt">
<div class="flexrow service_subtile">
<div class="flexrow pinkborder">
<p></p>
<p>About</p>
</div>
</div>
</a>
<a href="/pogmom-login.html">
<div class="flexrow service_subtile">
<div class="flexrow good">
<p> </p>
</div>
</div>
</a>
</div>
</div>
</div>
<h2>Social</h2>
@ -200,8 +225,8 @@
</a>
<a href="/pogmom-login.html">
<div class="flexrow service_subtile">
<div class="flexrow alert">
<p>󰀦</p>
<div class="flexrow good">
<p></p>
</div>
</div>
</a>

View file

@ -78,7 +78,7 @@
<p>SearXNG is a privacy-respecting search engine aggregator</p>
<p>If prompted for a server address while setting up a compatible client, enter <span
class="termtext">https://search.pogmom.me/search?q=%s</span></p>
<a class="button pinkborder" href="https://git.pogmom.me/searxng/searxng">
<a class="button pinkborder" href="https://github.com/searxng/searxng">
<p>Learn more</p>
</a>
<a class="button pinkborder" href="https://git.pogmom.me/pogmommy/Dockers/src/branch/network/searxng">
@ -87,6 +87,23 @@
</div>
</div>
</div>
<div id="kutt">
<div class="textsection pinkborder">
<div class="flexrow">
<h2 class="groupheader">Kutt</h2>
<img class="platformicon" src="/assets/img/icons/suite/inverted/kutt.svg">
</div>
<div class="groupcontent">
<p>Kutt is a modern URL shortener</p>
<a class="button pinkborder" href="https://github.com/thedevs-network/kutt">
<p>Learn more</p>
</a>
<a class="button pinkborder" href="https://git.pogmom.me/pogmommy/Dockers/src/branch/network/kutt">
<p>Docker Configuration</p>
</a>
</div>
</div>
</div>
<div id="mastodon">
<div class="textsection pinkborder">
<div class="flexrow">