This commit is contained in:
sneedmaster
2026-03-10 08:41:46 +01:00
commit 1a4b8bbc0a
33 changed files with 60 additions and 0 deletions

3
README.md Normal file
View File

@@ -0,0 +1,3 @@
# Oficiální "design language" CZchanu
Tento repozitář obsashuje oficiální loga a obecné CSS CZchanu a ostatních stránek v síti.

BIN
png/common/logo-1024.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

BIN
png/common/logo-2048.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

BIN
png/common/logo-256.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

BIN
png/common/logo-512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

BIN
png/common/star-1024.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

BIN
png/common/star-2048.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

BIN
png/common/star-256.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

BIN
png/common/star-512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

BIN
png/common/wordmark-256.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

BIN
png/common/wordmark-512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

BIN
png/wiki/logo-135.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

BIN
png/wiki/logo-202.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
png/wiki/logo-270.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

BIN
png/wiki/wordmark.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.1 KiB

1
svg/common/logo.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.0 KiB

1
svg/common/star.svg Normal file
View File

@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g><path d="M512,72.902l105.684,341.484l342,0l-276.684,211.048l105.684,341.484l-276.684,-211.048l-276.684,211.048l105.684,-341.484l-276.684,-211.048l342,0l105.684,-341.484Z" style="fill:#d7141a;"/><path d="M64.316,414.386l342,0l105.684,-341.484l105.684,341.484l342,0l-138.342,105.524l-618.683,0l-138.342,-105.524l-0.001,0Z" style="fill:#fff;"/><path d="M64.316,414.386l342,0l105.684,105.524l-200.21,199.908l29.21,-94.384l-276.684,-211.048l-0,-0.001Z" style="fill:#11457e;"/><path d="M633.705,392.656l390.295,0l-315.755,240.852l121.286,391.897l-317.531,-242.206l-317.531,242.206l121.286,-391.897l-315.755,-240.852l390.295,0l121.705,-393.252l121.705,393.252Zm-121.705,-309.254l-103.395,334.089l-335.1,0l271.102,206.791l-103.455,334.282l270.849,-206.597l270.849,206.597l-103.455,-334.282l271.102,-206.791l-335.1,0l-103.395,-334.089Z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.3 KiB

1
svg/common/wordmark.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.4 KiB

1
svg/wiki/logo.svg Normal file
View File

@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g><path d="M512,73.355l105.684,340.818l342,0l-276.684,210.637l105.684,340.818l-276.684,-210.637l-276.684,210.637l105.684,-340.818l-276.684,-210.637l342,0l105.684,-340.818Z" style="fill:#d7141a;"/><path d="M64.316,414.172l342,0l105.684,-340.818l105.684,340.818l342,0l-138.342,105.318l-618.683,0l-138.342,-105.318l-0.001,0Z" style="fill:#fff;"/><path d="M64.316,414.172l342,0l105.684,105.318l-200.21,199.519l29.21,-94.199l-276.684,-210.637l0,-0.001Z" style="fill:#11457e;"/><path d="M633.705,392.485l390.295,0l-315.755,240.382l121.286,391.133l-317.531,-241.734l-317.531,241.734l121.286,-391.133l-315.755,-240.382l390.295,0l121.705,-392.485l121.705,392.485Zm-121.705,-308.651l-103.395,333.437l-335.1,0l271.102,206.388l-103.455,333.63l270.849,-206.194l270.849,206.194l-103.455,-333.63l271.102,-206.388l-335.1,0l-103.395,-333.437Z"/><g><path d="M507.662,330.722l139.684,514.352l68.541,-0l131.008,-482.313c29.499,-109.971 52.056,-138.546 112.789,-147.205l0,-21.648l-219.504,0l0,21.648c21.69,1.732 34.704,3.464 45.983,6.928c26.028,8.659 39.042,26.843 39.042,53.687c0,19.916 -4.338,49.357 -12.147,77.932l-92.833,355.024l-133.611,-503.095l-78.084,-0l-146.625,505.693l-90.231,-374.074c-8.676,-33.771 -12.146,-56.284 -12.146,-72.736c0,-15.587 5.206,-28.575 15.617,-35.503c10.411,-8.659 21.69,-11.257 57.262,-13.855l0,-21.648l-268.09,0l0,21.648c27.763,3.464 40.777,8.659 51.189,19.916c14.749,15.587 26.028,42.43 39.042,92.653l129.273,516.95l71.144,-0l152.698,-514.352Z" style="fill-rule:nonzero;"/></g><g><path d="M507.052,382.84l-141.448,476.456l-92.914,0l-131.953,-527.668c-12.095,-46.666 -21.881,-71.903 -35.647,-86.451l-0.055,-0.059c-8.569,-9.265 -19.635,-12.599 -42.485,-15.451l-12.483,-1.557l0,-48.425l296.59,0l0,49.09l-13.21,0.964c-30.374,2.218 -40.289,3.202 -49.179,10.596l-0.585,0.487l-0.633,0.421c-6.824,4.54 -9.272,13.453 -9.272,23.669c0,15.659 3.443,37.063 11.726,69.305l77.665,321.981l134.65,-464.392l99.76,-0l122.539,461.405l79.172,-302.779l0.021,-0.075c7.434,-27.207 11.644,-55.227 11.644,-74.19c0,-20.059 -9.743,-33.633 -29.147,-40.144c-10.487,-3.197 -22.628,-4.686 -42.764,-6.293l-13.114,-1.047l0,-49l248.004,0l0,48.205l-12.235,1.744c-55.699,7.941 -73.985,35.948 -101.044,136.825l-133.866,492.836l-90.344,0l-129.393,-476.456Zm0.61,-52.118l139.684,514.352l68.541,-0l131.008,-482.313c29.499,-109.971 52.056,-138.546 112.789,-147.205l0,-21.648l-219.504,0l0,21.648c21.69,1.732 34.704,3.464 45.983,6.928c26.028,8.659 39.042,26.843 39.042,53.687c0,19.916 -4.338,49.357 -12.147,77.932l-92.833,355.024l-133.611,-503.095l-78.084,-0l-146.625,505.693l-90.231,-374.074c-8.676,-33.771 -12.146,-56.284 -12.146,-72.736c0,-15.587 5.206,-28.575 15.617,-35.503c10.411,-8.659 21.69,-11.257 57.262,-13.855l0,-21.648l-268.09,0l0,21.648c27.763,3.464 40.777,8.659 51.189,19.916c14.749,15.587 26.028,42.43 39.042,92.653l129.273,516.95l71.144,-0l152.698,-514.352Z" style="fill:#fff;"/></g></g></svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

1
svg/wiki/wordmark.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.1 KiB

50
vectors.sh Executable file
View File

@@ -0,0 +1,50 @@
#!/bin/bash
# Common
COMMON_IN_DIR="./svg/common"
OUT_DIR="./png/common"
mkdir -p "$OUT_DIR"
SIZES=(256 512 1024 2048)
for svg in "$COMMON_IN_DIR"/*.svg; do
filename=$(basename "$svg" .svg)
for size in "${SIZES[@]}"; do
output_file="$OUT_DIR/${filename}-${size}.png"
inkscape "$svg" \
--export-type=png \
--export-background-opacity=0 \
--export-width=$size \
--export-filename="$output_file"
done
done
# Wiki
WIKI_IN_DIR="./svg/wiki"
WIKI_OUT_DIR="./png/wiki"
mkdir -p "$WIKI_OUT_DIR"
WIKI_SIZES=(135 202 270)
for size in "${WIKI_SIZES[@]}"; do
output_file="$WIKI_OUT_DIR/logo-${size}.png"
inkscape "$WIKI_IN_DIR/logo.svg" \
--export-type=png \
--export-background-opacity=0 \
--export-width=$size \
--export-filename="$output_file"
done
output_file="$WIKI_OUT_DIR/wordmark.png"
inkscape "$WIKI_IN_DIR/wordmark.svg" \
--export-type=png \
--export-background-opacity=0 \
--export-width=124 \
--export-filename="$output_file"