mirror of
https://github.com/naturalcrit/homebrewery.git
synced 2025-12-25 22:42:41 +00:00
Tweaked the Image source to use one for 2 digit numbers and one for centered numbers.
These results are much better. Renamed the resulting face subbed in d10s generated from teh same souce so they would match.
This commit is contained in:
@@ -10,7 +10,7 @@ if [ "${1}" == "y" ] || [ "${1}" == "n" ]; then
|
||||
for tens in $(echo 0 1 2 3 4 5 6 7 8 9); do
|
||||
for ones in $(echo 0 1 2 3 4 5 6 7 8 9); do
|
||||
num=$(echo ${tens}${ones});
|
||||
cat d10-MASTER.svg | sed "s/AAAAA/${num}/" > ./rendered-files/10-MASTER-${num}.svg
|
||||
cat d10-MASTER-AB.svg | sed "s/AAAAA/${tens}/" | sed "s/BBBBB/${ones}/" > ./rendered-files/10-MASTER-${num}.svg
|
||||
printf "Rendering d100 - ${num}\r"
|
||||
# Tweak the individual die
|
||||
if [ "${1}" == "y" ]; then inkscape ./rendered-files/10-MASTER-${num}.svg; fi
|
||||
@@ -24,7 +24,7 @@ if [ "${1}" == "y" ] || [ "${1}" == "n" ]; then
|
||||
# Tweak the individual die
|
||||
if [ "${1}" == "y" ]; then inkscape ./rendered-files/10-MASTER-${num}.svg; fi
|
||||
done
|
||||
# Build the 100 ace
|
||||
# Build the 100 face
|
||||
num=100
|
||||
cat d10-MASTER.svg | sed "s/AAAAA/${num}/" > ./rendered-files/10-MASTER-${num}.svg
|
||||
printf "Rendering d100 - ${num}\r"
|
||||
|
||||
134
themes/fonts/iconFonts/d100_Sources/d10-MASTER-AB.svg
Normal file
134
themes/fonts/iconFonts/d100_Sources/d10-MASTER-AB.svg
Normal file
@@ -0,0 +1,134 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="512"
|
||||
height="512"
|
||||
viewBox="0 0 512 512"
|
||||
version="1.1"
|
||||
id="svg3"
|
||||
sodipodi:docname="d10-MASTER-AB.svg"
|
||||
inkscape:version="1.4 (e7c3feb100, 2024-10-09)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<defs
|
||||
id="defs3" />
|
||||
<sodipodi:namedview
|
||||
id="namedview3"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="543.23479"
|
||||
inkscape:cy="342.23969"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g3"
|
||||
showguides="true">
|
||||
<sodipodi:guide
|
||||
position="17.993424,6.4935368"
|
||||
orientation="1,0"
|
||||
id="guide1"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="7.4802719,16.934859"
|
||||
orientation="0,-1"
|
||||
id="guide2"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="25.045076,13.723415"
|
||||
orientation="0,-1"
|
||||
id="guide3"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="0.57343132,10.715071"
|
||||
orientation="0,-1"
|
||||
id="guide4"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="3.7273102,12.977341"
|
||||
orientation="0,-1"
|
||||
id="guide5"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="242.52734,128.75"
|
||||
orientation="1,0"
|
||||
id="guide6"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="106.10728,195.7901"
|
||||
orientation="0,-1"
|
||||
id="guide7"
|
||||
inkscape:locked="false" />
|
||||
</sodipodi:namedview>
|
||||
<title
|
||||
id="title1">d10-0</title>
|
||||
<g
|
||||
fill-rule="evenodd"
|
||||
id="g3">
|
||||
<g
|
||||
fill-rule="nonzero"
|
||||
id="g2"
|
||||
transform="matrix(14.207425,0,0,14.207425,-13.206104,0.25304363)">
|
||||
<path
|
||||
d="m 17.5,33.518 v -5.653 l -11.47,-4.81 -2.9,1.611 z m 1,0.615 0.024,0.016 a 1,1 0 1 1 -1.048,1.702 l -16,-9.855 A 1,1 0 0 1 1,25.145 V 25.01 A 0.5,0.5 0 0 1 1,24.99 V 14 a 1,1 0 0 1 0.37,-0.776 l 16,-13 a 1,1 0 1 1 1.26,1.552 l -0.898,0.73 -11.023,19.75 11.484,4.816 a 0.5,0.5 0 0 1 0.307,0.46 z M 15.636,4.21 3,14.476 v 9.119 L 5.633,22.132 15.636,4.209 Z"
|
||||
id="path1" />
|
||||
<path
|
||||
d="M 20.364,4.209 30.367,22.132 33,23.595 V 14.476 Z M 18.268,2.506 17.369,1.776 a 1.0001685,1.0001685 0 1 1 1.262,-1.552 l 16,13 A 1,1 0 0 1 35,14 v 10.99 a 0.5,0.5 0 0 1 0,0.02 v 0.135 a 1,1 0 0 1 -0.476,0.851 l -16,9.855 A 1,1 0 1 1 17.476,34.149 L 17.5,34.133 v -6.6 a 0.5,0.5 0 0 1 0.307,-0.461 l 11.484,-4.817 z m 0.232,31.012 14.37,-8.852 -2.9,-1.611 -11.47,4.81 z"
|
||||
id="path2" />
|
||||
</g>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:144px;line-height:125%;font-family:'Times New Roman';-inkscape-font-specification:'Times New Roman, ';text-align:end;letter-spacing:-1.25px;word-spacing:0px;text-anchor:end;fill:#000000;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
||||
x="240.51562"
|
||||
y="314.38177"
|
||||
id="text1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1"
|
||||
x="239.26562"
|
||||
y="314.38177"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:144px;font-family:'Kremlin Minister';-inkscape-font-specification:'Kremlin Minister Bold';text-align:end;letter-spacing:-1.25px;word-spacing:0px;text-anchor:end;fill:#000000;stroke:#000000;stroke-width:0;stroke-dasharray:none"
|
||||
rotate="0 0 0 0 0 0">AAAAA</tspan></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-weight:bold;font-size:10.6667px;line-height:125%;font-family:'Kremlin Minister';-inkscape-font-specification:'Kremlin Minister Bold';text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
x="334.81506"
|
||||
y="267.28635"
|
||||
id="text8"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan8"
|
||||
x="334.81506"
|
||||
y="267.28635" /></text>
|
||||
<text
|
||||
xml:space="preserve"
|
||||
style="font-size:144px;line-height:125%;font-family:'Times New Roman';-inkscape-font-specification:'Times New Roman, ';text-align:start;letter-spacing:-1.25px;word-spacing:0px;text-anchor:start;fill:#000000;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
|
||||
x="246.64769"
|
||||
y="314.38177"
|
||||
id="text1-3"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan1-6"
|
||||
x="246.64769"
|
||||
y="314.38177"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:144px;font-family:'Kremlin Minister';-inkscape-font-specification:'Kremlin Minister Bold';text-align:start;letter-spacing:-1.25px;word-spacing:0px;text-anchor:start;fill:#000000;stroke:#000000;stroke-width:0;stroke-dasharray:none"
|
||||
rotate="0 0 0 0 0 0">BBBBB</tspan></text>
|
||||
</g>
|
||||
<metadata
|
||||
id="metadata3">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:title>d10-0</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.6 KiB |
@@ -25,9 +25,9 @@
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="4.1653009"
|
||||
inkscape:cx="228.91503"
|
||||
inkscape:cy="271.76908"
|
||||
inkscape:zoom="2.8284271"
|
||||
inkscape:cx="292.56543"
|
||||
inkscape:cy="342.23968"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1043"
|
||||
inkscape:window-x="0"
|
||||
|
||||
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
@@ -14,6 +14,7 @@ const diceFont = {
|
||||
'df_d10_7' : 'df d10-7',
|
||||
'df_d10_8' : 'df d10-8',
|
||||
'df_d10_9' : 'df d10-9',
|
||||
'df_d10_0' : 'df d10-0',
|
||||
'df_d12' : 'df d12',
|
||||
'df_d12_1' : 'df d12-1',
|
||||
'df_d12_10' : 'df d12-10',
|
||||
@@ -91,107 +92,107 @@ const diceFont = {
|
||||
'df_solid_small_dot_d6_4' : 'df solid-small-dot-d6-4',
|
||||
'df_solid_small_dot_d6_5' : 'df solid-small-dot-d6-5',
|
||||
'df_solid_small_dot_d6_6' : 'df solid-small-dot-d6-6',
|
||||
'df_dper_00' : 'df dper-00',
|
||||
'df_dper_01' : 'df dper-01',
|
||||
'df_dper_02' : 'df dper-02',
|
||||
'df_dper_03' : 'df dper-03',
|
||||
'df_dper_04' : 'df dper-04',
|
||||
'df_dper_05' : 'df dper-05',
|
||||
'df_dper_06' : 'df dper-06',
|
||||
'df_dper_07' : 'df dper-07',
|
||||
'df_dper_08' : 'df dper-08',
|
||||
'df_dper_09' : 'df dper-09',
|
||||
'df_dper_10' : 'df dper-10',
|
||||
'df_dper_11' : 'df dper-11',
|
||||
'df_dper_12' : 'df dper-12',
|
||||
'df_dper_13' : 'df dper-13',
|
||||
'df_dper_14' : 'df dper-14',
|
||||
'df_dper_15' : 'df dper-15',
|
||||
'df_dper_16' : 'df dper-16',
|
||||
'df_dper_17' : 'df dper-17',
|
||||
'df_dper_18' : 'df dper-18',
|
||||
'df_dper_19' : 'df dper-19',
|
||||
'df_dper_20' : 'df dper-20',
|
||||
'df_dper_21' : 'df dper-21',
|
||||
'df_dper_22' : 'df dper-22',
|
||||
'df_dper_23' : 'df dper-23',
|
||||
'df_dper_24' : 'df dper-24',
|
||||
'df_dper_25' : 'df dper-25',
|
||||
'df_dper_26' : 'df dper-26',
|
||||
'df_dper_27' : 'df dper-27',
|
||||
'df_dper_28' : 'df dper-28',
|
||||
'df_dper_29' : 'df dper-29',
|
||||
'df_dper_30' : 'df dper-30',
|
||||
'df_dper_31' : 'df dper-31',
|
||||
'df_dper_32' : 'df dper-32',
|
||||
'df_dper_33' : 'df dper-33',
|
||||
'df_dper_34' : 'df dper-34',
|
||||
'df_dper_35' : 'df dper-35',
|
||||
'df_dper_36' : 'df dper-36',
|
||||
'df_dper_37' : 'df dper-37',
|
||||
'df_dper_38' : 'df dper-38',
|
||||
'df_dper_39' : 'df dper-39',
|
||||
'df_dper_40' : 'df dper-40',
|
||||
'df_dper_41' : 'df dper-41',
|
||||
'df_dper_42' : 'df dper-42',
|
||||
'df_dper_43' : 'df dper-43',
|
||||
'df_dper_44' : 'df dper-44',
|
||||
'df_dper_45' : 'df dper-45',
|
||||
'df_dper_46' : 'df dper-46',
|
||||
'df_dper_47' : 'df dper-47',
|
||||
'df_dper_48' : 'df dper-48',
|
||||
'df_dper_49' : 'df dper-49',
|
||||
'df_dper_50' : 'df dper-50',
|
||||
'df_dper_51' : 'df dper-51',
|
||||
'df_dper_52' : 'df dper-52',
|
||||
'df_dper_53' : 'df dper-53',
|
||||
'df_dper_54' : 'df dper-54',
|
||||
'df_dper_55' : 'df dper-55',
|
||||
'df_dper_56' : 'df dper-56',
|
||||
'df_dper_57' : 'df dper-57',
|
||||
'df_dper_58' : 'df dper-58',
|
||||
'df_dper_59' : 'df dper-59',
|
||||
'df_dper_60' : 'df dper-60',
|
||||
'df_dper_61' : 'df dper-61',
|
||||
'df_dper_62' : 'df dper-62',
|
||||
'df_dper_63' : 'df dper-63',
|
||||
'df_dper_64' : 'df dper-64',
|
||||
'df_dper_65' : 'df dper-65',
|
||||
'df_dper_66' : 'df dper-66',
|
||||
'df_dper_67' : 'df dper-67',
|
||||
'df_dper_68' : 'df dper-68',
|
||||
'df_dper_69' : 'df dper-69',
|
||||
'df_dper_70' : 'df dper-70',
|
||||
'df_dper_71' : 'df dper-71',
|
||||
'df_dper_72' : 'df dper-72',
|
||||
'df_dper_73' : 'df dper-73',
|
||||
'df_dper_74' : 'df dper-74',
|
||||
'df_dper_75' : 'df dper-75',
|
||||
'df_dper_76' : 'df dper-76',
|
||||
'df_dper_77' : 'df dper-77',
|
||||
'df_dper_78' : 'df dper-78',
|
||||
'df_dper_79' : 'df dper-79',
|
||||
'df_dper_80' : 'df dper-80',
|
||||
'df_dper_81' : 'df dper-81',
|
||||
'df_dper_82' : 'df dper-82',
|
||||
'df_dper_83' : 'df dper-83',
|
||||
'df_dper_84' : 'df dper-84',
|
||||
'df_dper_85' : 'df dper-85',
|
||||
'df_dper_86' : 'df dper-86',
|
||||
'df_dper_87' : 'df dper-87',
|
||||
'df_dper_88' : 'df dper-88',
|
||||
'df_dper_89' : 'df dper-89',
|
||||
'df_dper_90' : 'df dper-90',
|
||||
'df_dper_91' : 'df dper-91',
|
||||
'df_dper_92' : 'df dper-92',
|
||||
'df_dper_93' : 'df dper-93',
|
||||
'df_dper_94' : 'df dper-94',
|
||||
'df_dper_95' : 'df dper-95',
|
||||
'df_dper_96' : 'df dper-96',
|
||||
'df_dper_97' : 'df dper-97',
|
||||
'df_dper_98' : 'df dper-98',
|
||||
'df_dper_99' : 'df dper-99',
|
||||
'df_dper_100' : 'df dper-100'
|
||||
'df_dper_00' : 'df dpercent-00',
|
||||
'df_dper_01' : 'df dpercent-01',
|
||||
'df_dper_02' : 'df dpercent-02',
|
||||
'df_dper_03' : 'df dpercent-03',
|
||||
'df_dper_04' : 'df dpercent-04',
|
||||
'df_dper_05' : 'df dpercent-05',
|
||||
'df_dper_06' : 'df dpercent-06',
|
||||
'df_dper_07' : 'df dpercent-07',
|
||||
'df_dper_08' : 'df dpercent-08',
|
||||
'df_dper_09' : 'df dpercent-09',
|
||||
'df_dper_10' : 'df dpercent-10',
|
||||
'df_dper_11' : 'df dpercent-11',
|
||||
'df_dper_12' : 'df dpercent-12',
|
||||
'df_dper_13' : 'df dpercent-13',
|
||||
'df_dper_14' : 'df dpercent-14',
|
||||
'df_dper_15' : 'df dpercent-15',
|
||||
'df_dper_16' : 'df dpercent-16',
|
||||
'df_dper_17' : 'df dpercent-17',
|
||||
'df_dper_18' : 'df dpercent-18',
|
||||
'df_dper_19' : 'df dpercent-19',
|
||||
'df_dper_20' : 'df dpercent-20',
|
||||
'df_dper_21' : 'df dpercent-21',
|
||||
'df_dper_22' : 'df dpercent-22',
|
||||
'df_dper_23' : 'df dpercent-23',
|
||||
'df_dper_24' : 'df dpercent-24',
|
||||
'df_dper_25' : 'df dpercent-25',
|
||||
'df_dper_26' : 'df dpercent-26',
|
||||
'df_dper_27' : 'df dpercent-27',
|
||||
'df_dper_28' : 'df dpercent-28',
|
||||
'df_dper_29' : 'df dpercent-29',
|
||||
'df_dper_30' : 'df dpercent-30',
|
||||
'df_dper_31' : 'df dpercent-31',
|
||||
'df_dper_32' : 'df dpercent-32',
|
||||
'df_dper_33' : 'df dpercent-33',
|
||||
'df_dper_34' : 'df dpercent-34',
|
||||
'df_dper_35' : 'df dpercent-35',
|
||||
'df_dper_36' : 'df dpercent-36',
|
||||
'df_dper_37' : 'df dpercent-37',
|
||||
'df_dper_38' : 'df dpercent-38',
|
||||
'df_dper_39' : 'df dpercent-39',
|
||||
'df_dper_40' : 'df dpercent-40',
|
||||
'df_dper_41' : 'df dpercent-41',
|
||||
'df_dper_42' : 'df dpercent-42',
|
||||
'df_dper_43' : 'df dpercent-43',
|
||||
'df_dper_44' : 'df dpercent-44',
|
||||
'df_dper_45' : 'df dpercent-45',
|
||||
'df_dper_46' : 'df dpercent-46',
|
||||
'df_dper_47' : 'df dpercent-47',
|
||||
'df_dper_48' : 'df dpercent-48',
|
||||
'df_dper_49' : 'df dpercent-49',
|
||||
'df_dper_50' : 'df dpercent-50',
|
||||
'df_dper_51' : 'df dpercent-51',
|
||||
'df_dper_52' : 'df dpercent-52',
|
||||
'df_dper_53' : 'df dpercent-53',
|
||||
'df_dper_54' : 'df dpercent-54',
|
||||
'df_dper_55' : 'df dpercent-55',
|
||||
'df_dper_56' : 'df dpercent-56',
|
||||
'df_dper_57' : 'df dpercent-57',
|
||||
'df_dper_58' : 'df dpercent-58',
|
||||
'df_dper_59' : 'df dpercent-59',
|
||||
'df_dper_60' : 'df dpercent-60',
|
||||
'df_dper_61' : 'df dpercent-61',
|
||||
'df_dper_62' : 'df dpercent-62',
|
||||
'df_dper_63' : 'df dpercent-63',
|
||||
'df_dper_64' : 'df dpercent-64',
|
||||
'df_dper_65' : 'df dpercent-65',
|
||||
'df_dper_66' : 'df dpercent-66',
|
||||
'df_dper_67' : 'df dpercent-67',
|
||||
'df_dper_68' : 'df dpercent-68',
|
||||
'df_dper_69' : 'df dpercent-69',
|
||||
'df_dper_70' : 'df dpercent-70',
|
||||
'df_dper_71' : 'df dpercent-71',
|
||||
'df_dper_72' : 'df dpercent-72',
|
||||
'df_dper_73' : 'df dpercent-73',
|
||||
'df_dper_74' : 'df dpercent-74',
|
||||
'df_dper_75' : 'df dpercent-75',
|
||||
'df_dper_76' : 'df dpercent-76',
|
||||
'df_dper_77' : 'df dpercent-77',
|
||||
'df_dper_78' : 'df dpercent-78',
|
||||
'df_dper_79' : 'df dpercent-79',
|
||||
'df_dper_80' : 'df dpercent-80',
|
||||
'df_dper_81' : 'df dpercent-81',
|
||||
'df_dper_82' : 'df dpercent-82',
|
||||
'df_dper_83' : 'df dpercent-83',
|
||||
'df_dper_84' : 'df dpercent-84',
|
||||
'df_dper_85' : 'df dpercent-85',
|
||||
'df_dper_86' : 'df dpercent-86',
|
||||
'df_dper_87' : 'df dpercent-87',
|
||||
'df_dper_88' : 'df dpercent-88',
|
||||
'df_dper_89' : 'df dpercent-89',
|
||||
'df_dper_90' : 'df dpercent-90',
|
||||
'df_dper_91' : 'df dpercent-91',
|
||||
'df_dper_92' : 'df dpercent-92',
|
||||
'df_dper_93' : 'df dpercent-93',
|
||||
'df_dper_94' : 'df dpercent-94',
|
||||
'df_dper_95' : 'df dpercent-95',
|
||||
'df_dper_96' : 'df dpercent-96',
|
||||
'df_dper_97' : 'df dpercent-97',
|
||||
'df_dper_98' : 'df dpercent-98',
|
||||
'df_dper_99' : 'df dpercent-99',
|
||||
'df_dper_100' : 'df dpercent-100'
|
||||
};
|
||||
|
||||
export default diceFont;
|
||||
File diff suppressed because it is too large
Load Diff
BIN
themes/fonts/iconFonts/dicefont-D100.woff
Normal file
BIN
themes/fonts/iconFonts/dicefont-D100.woff
Normal file
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user