forked from federated-nexus/website
Fix favicon
This commit is contained in:
parent
ac08a0a96a
commit
3a13fd4f2f
2 changed files with 32 additions and 10 deletions
|
|
@ -1,8 +1,6 @@
|
||||||
import { defineConfig, passthroughImageService } from "astro/config"
|
import { defineConfig, passthroughImageService } from "astro/config"
|
||||||
import starlight from "@astrojs/starlight"
|
import starlight from "@astrojs/starlight"
|
||||||
|
|
||||||
const logo = "./src/images/icon.svg"
|
|
||||||
|
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
trailingSlash: "never",
|
trailingSlash: "never",
|
||||||
build: { format: "directory" },
|
build: { format: "directory" },
|
||||||
|
|
@ -11,9 +9,9 @@ export default defineConfig({
|
||||||
title: "Federated Nexus",
|
title: "Federated Nexus",
|
||||||
description:
|
description:
|
||||||
"Federated Nexus is a community resource hosting multiple FOSS (especially federated) services, including Matrix and Forgejo.",
|
"Federated Nexus is a community resource hosting multiple FOSS (especially federated) services, including Matrix and Forgejo.",
|
||||||
favicon: logo,
|
favicon: "/images/icon.svg",
|
||||||
logo: {
|
logo: {
|
||||||
src: logo,
|
src: "./src/images/icon.svg",
|
||||||
},
|
},
|
||||||
social: [
|
social: [
|
||||||
{
|
{
|
||||||
|
|
|
||||||
150
public/images/icon.svg
Normal file
150
public/images/icon.svg
Normal file
|
|
@ -0,0 +1,150 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
width="100mm"
|
||||||
|
height="100mm"
|
||||||
|
viewBox="0 0 100 100"
|
||||||
|
version="1.1"
|
||||||
|
id="svg1"
|
||||||
|
xml:space="preserve"
|
||||||
|
inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
|
||||||
|
sodipodi:docname="icon.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="#505050"
|
||||||
|
bordercolor="#eeeeee"
|
||||||
|
borderopacity="1"
|
||||||
|
inkscape:showpageshadow="0"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#505050"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:zoom="1.0847363"
|
||||||
|
inkscape:cx="57.61769"
|
||||||
|
inkscape:cy="214.33781"
|
||||||
|
inkscape:window-width="1896"
|
||||||
|
inkscape:window-height="963"
|
||||||
|
inkscape:window-x="35"
|
||||||
|
inkscape:window-y="32"
|
||||||
|
inkscape:window-maximized="0"
|
||||||
|
inkscape:current-layer="layer1" /><defs
|
||||||
|
id="defs1"><linearGradient
|
||||||
|
id="linearGradient10"
|
||||||
|
inkscape:collect="always"><stop
|
||||||
|
style="stop-color:#c7a312;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop10" /><stop
|
||||||
|
style="stop-color:#26a0b3;stop-opacity:1;"
|
||||||
|
offset="1"
|
||||||
|
id="stop11" /></linearGradient><linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient10"
|
||||||
|
id="linearGradient11"
|
||||||
|
x1="20.031296"
|
||||||
|
y1="32.697563"
|
||||||
|
x2="90.709213"
|
||||||
|
y2="66.3423"
|
||||||
|
gradientUnits="userSpaceOnUse" /></defs><g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"><rect
|
||||||
|
style="fill:url(#linearGradient11);fill-opacity:1;stroke:none;stroke-width:7.99999;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
id="rect10"
|
||||||
|
width="100"
|
||||||
|
height="100"
|
||||||
|
x="0"
|
||||||
|
y="0"
|
||||||
|
ry="28.294127" /><path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="M 19.377906,68.106953 80.937684,32.43771"
|
||||||
|
id="path10" /><path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="m 19.044488,32.469148 61.61782,35.569625"
|
||||||
|
id="path9" /><path
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
d="M 50,85.574911 V 14.425087"
|
||||||
|
id="path8" /><circle
|
||||||
|
style="fill:none;stroke:#ffffff;stroke-width:7.11498;stroke-linecap:round;stroke-linejoin:round"
|
||||||
|
id="path1"
|
||||||
|
cx="50"
|
||||||
|
cy="50"
|
||||||
|
r="35.574913" /><circle
|
||||||
|
style="fill:#09bd05;stroke:#ffffff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1;stroke-dasharray:none"
|
||||||
|
id="path2"
|
||||||
|
cx="50"
|
||||||
|
cy="84.604881"
|
||||||
|
r="8.2508707" /><circle
|
||||||
|
style="fill:#fe1e24;stroke:#ffffff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1;stroke-dasharray:none"
|
||||||
|
id="circle2"
|
||||||
|
cx="50"
|
||||||
|
cy="15.395123"
|
||||||
|
r="8.2508707" /><circle
|
||||||
|
style="fill:#fe941d;stroke:#ffffff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1;stroke-dasharray:none"
|
||||||
|
id="circle3"
|
||||||
|
cx="-68.30127"
|
||||||
|
cy="52.906147"
|
||||||
|
r="8.2508707"
|
||||||
|
transform="rotate(-120)" /><circle
|
||||||
|
style="fill:#001996;stroke:#ffffff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1;stroke-dasharray:none"
|
||||||
|
id="circle4"
|
||||||
|
cx="-68.30127"
|
||||||
|
cy="-16.30361"
|
||||||
|
r="8.2508707"
|
||||||
|
transform="rotate(-120)" /><circle
|
||||||
|
style="fill:#ffff04;stroke:#ffffff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1;stroke-dasharray:none"
|
||||||
|
id="circle5"
|
||||||
|
cx="-18.301271"
|
||||||
|
cy="102.90615"
|
||||||
|
r="8.2508707"
|
||||||
|
transform="rotate(-60)" /><circle
|
||||||
|
style="fill:#770287;stroke:#ffffff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill-opacity:1;stroke-dasharray:none"
|
||||||
|
id="circle6"
|
||||||
|
cx="-18.301271"
|
||||||
|
cy="33.696392"
|
||||||
|
r="8.2508707"
|
||||||
|
transform="rotate(-60)" /><circle
|
||||||
|
style="fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:6.75;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none"
|
||||||
|
id="path7"
|
||||||
|
cx="50"
|
||||||
|
cy="50"
|
||||||
|
r="9.7918472" /><g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
id="layer1-3"
|
||||||
|
transform="matrix(0.08246781,0,0,0.08246781,38.828362,38.828362)"
|
||||||
|
style="stroke:#ffffff"><text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:96.3615px;line-height:0;font-family:'Noto Serif';-inkscape-font-specification:'Noto Serif, Heavy';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
x="-305.64749"
|
||||||
|
y="194.14493"
|
||||||
|
id="text2819"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan2817"
|
||||||
|
style="stroke:#ffffff;stroke-width:0"
|
||||||
|
x="-305.64749"
|
||||||
|
y="194.14493" /></text><circle
|
||||||
|
style="fill:#354b5f;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
id="path342"
|
||||||
|
cx="135.46666"
|
||||||
|
cy="135.46666"
|
||||||
|
r="135.46666" /><text
|
||||||
|
xml:space="preserve"
|
||||||
|
style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:96.3615px;line-height:0;font-family:'Noto Serif';-inkscape-font-specification:'Noto Serif, Heavy';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:end;text-anchor:end;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
x="-305.64749"
|
||||||
|
y="194.14493"
|
||||||
|
id="text2819-3"><tspan
|
||||||
|
sodipodi:role="line"
|
||||||
|
id="tspan2817-5"
|
||||||
|
style="stroke:#ffffff;stroke-width:0"
|
||||||
|
x="-305.64749"
|
||||||
|
y="194.14493" /></text><g
|
||||||
|
aria-label="❯"
|
||||||
|
id="text2827-6"
|
||||||
|
style="font-size:132.452px;line-height:0;font-family:PowerlineSymbols;-inkscape-font-specification:'PowerlineSymbols, Normal';text-align:end;text-anchor:end;fill:#4e94e4;fill-opacity:1;stroke:#ffffff;stroke-width:0"><path
|
||||||
|
d="M 95.096912,209.8167 143.88912,135.46666 95.096912,61.116629 h 32.818568 l 47.92093,74.350031 -47.92093,74.35004 z"
|
||||||
|
id="path2883-2"
|
||||||
|
style="fill:#4e94e4;fill-opacity:1;stroke:#ffffff;stroke-width:0" /></g></g></g></svg>
|
||||||
|
After Width: | Height: | Size: 6.8 KiB |
Loading…
Reference in a new issue