Start generating icons automatically. Only generate the outer rectangle for now.

This commit is contained in:
Manu Cornet 2021-12-25 01:15:42 +00:00
parent 771a8743f6
commit a77405cf07
228 changed files with 2978 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
*~

40
icons/generate Executable file
View File

@ -0,0 +1,40 @@
#!/usr/bin/python3
import os
MAX_ROWS = 5
MAX_COLS = 5
ICON_NAME_PREFIX = "workspace"
WORKSPACE_WIDTH = 50
WORKSPACE_HEIGHT = 50
STROKE_COLOR = "#bebebe"
STROKE_WIDTH = 5
BORDER_RADIUS = 10
with open("workspace_icon_template.data") as f:
TEMPLATE = f.read()
def generate_icons(n_rows, n_cols):
for i in range(1, n_rows * n_cols + 1):
filename = f"{ICON_NAME_PREFIX}_{n_rows}x{n_cols}_{i}.svg"
width = n_cols * WORKSPACE_WIDTH
height = n_rows * WORKSPACE_HEIGHT
data = TEMPLATE
data = data.replace("{{WIDTH}}", str(width))
data = data.replace("{{HEIGHT}}", str(height))
data = data.replace("{{STROKE_COLOR}}", STROKE_COLOR)
data = data.replace("{{STROKE_WIDTH}}", str(STROKE_WIDTH))
data = data.replace("{{BORDER_RADIUS}}", str(BORDER_RADIUS))
data = data.replace("{{RECTANGLE_X}}", str(STROKE_WIDTH / 2))
data = data.replace("{{RECTANGLE_Y}}", str(STROKE_WIDTH / 2))
data = data.replace("{{RECTANGLE_WIDTH}}", str(width - STROKE_WIDTH))
data = data.replace("{{RECTANGLE_HEIGHT}}", str(height - STROKE_WIDTH))
data += "</svg>"
with open(filename, "w") as f:
f.write(data)
if __name__ == "__main__":
for N_ROWS in range(MAX_ROWS + 1):
for N_COLS in range(MAX_COLS + 1):
generate_icons(N_ROWS, N_COLS)

13
icons/workspace_1x1_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="50mm"
viewBox="0 0 50 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 259 B

13
icons/workspace_1x2_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="50mm"
viewBox="0 0 100 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 261 B

13
icons/workspace_1x2_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="50mm"
viewBox="0 0 100 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 261 B

13
icons/workspace_1x3_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="50mm"
viewBox="0 0 150 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x3_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="50mm"
viewBox="0 0 150 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x3_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="50mm"
viewBox="0 0 150 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x4_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="50mm"
viewBox="0 0 200 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x4_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="50mm"
viewBox="0 0 200 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x4_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="50mm"
viewBox="0 0 200 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x4_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="50mm"
viewBox="0 0 200 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x5_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="50mm"
viewBox="0 0 250 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x5_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="50mm"
viewBox="0 0 250 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x5_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="50mm"
viewBox="0 0 250 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x5_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="50mm"
viewBox="0 0 250 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_1x5_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="50mm"
viewBox="0 0 250 50">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="45"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_2x1_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="100mm"
viewBox="0 0 50 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 261 B

13
icons/workspace_2x1_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="100mm"
viewBox="0 0 50 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 261 B

13
icons/workspace_2x2_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="100mm"
viewBox="0 0 100 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 263 B

13
icons/workspace_2x2_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="100mm"
viewBox="0 0 100 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 263 B

13
icons/workspace_2x2_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="100mm"
viewBox="0 0 100 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 263 B

13
icons/workspace_2x2_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="100mm"
viewBox="0 0 100 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 263 B

13
icons/workspace_2x3_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="100mm"
viewBox="0 0 150 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x3_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="100mm"
viewBox="0 0 150 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x3_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="100mm"
viewBox="0 0 150 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x3_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="100mm"
viewBox="0 0 150 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x3_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="100mm"
viewBox="0 0 150 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x3_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="100mm"
viewBox="0 0 150 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_7.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x4_8.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="100mm"
viewBox="0 0 200 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_7.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_8.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_2x5_9.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="100mm"
viewBox="0 0 250 100">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="95"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x1_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="150mm"
viewBox="0 0 50 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_3x1_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="150mm"
viewBox="0 0 50 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_3x1_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="150mm"
viewBox="0 0 50 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_3x2_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="150mm"
viewBox="0 0 100 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x2_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="150mm"
viewBox="0 0 100 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x2_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="150mm"
viewBox="0 0 100 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x2_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="150mm"
viewBox="0 0 100 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x2_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="150mm"
viewBox="0 0 100 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x2_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="150mm"
viewBox="0 0 100 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_3x3_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_7.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_8.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x3_9.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150mm"
height="150mm"
viewBox="0 0 150 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="145"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_7.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_8.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x4_9.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="200mm"
height="150mm"
viewBox="0 0 200 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="195"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_5.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_6.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_7.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_8.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_3x5_9.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="250mm"
height="150mm"
viewBox="0 0 250 150">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="245"
height="145"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 265 B

13
icons/workspace_4x1_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="200mm"
viewBox="0 0 50 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_4x1_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="200mm"
viewBox="0 0 50 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_4x1_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="200mm"
viewBox="0 0 50 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_4x1_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="50mm"
height="200mm"
viewBox="0 0 50 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="45"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 262 B

13
icons/workspace_4x2_1.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="200mm"
viewBox="0 0 100 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_4x2_2.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="200mm"
viewBox="0 0 100 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_4x2_3.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="200mm"
viewBox="0 0 100 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

13
icons/workspace_4x2_4.svg Normal file
View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="100mm"
height="200mm"
viewBox="0 0 100 200">
<rect
style="fill:none;stroke:#bebebe;stroke-width:5"
width="95"
height="195"
x="2.5"
y="2.5"
ry="10" />
</svg>

After

Width:  |  Height:  |  Size: 264 B

Some files were not shown because too many files have changed in this diff Show More