Browse Source

new webfont build for v2.013

Chris Simpkins 10 năm trước cách đây
mục cha
commit
26fea2255e
68 tập tin đã thay đổi với 102 bổ sung19 xóa
  1. BIN
      build/eot/hack-bold-webfont.eot
  2. BIN
      build/eot/hack-regular-webfont.eot
  3. BIN
      build/eot/hack-regularoblique-webfont.eot
  4. BIN
      build/eot/latin/hack-bold-latin-webfont.eot
  5. BIN
      build/eot/latin/hack-boldoblique-latin-webfont.eot
  6. BIN
      build/eot/latin/hack-regular-latin-webfont.eot
  7. BIN
      build/eot/latin/hack-regularoblique-latin-webfont.eot
  8. BIN
      build/web-ttf/hack-boldoblique-webfont.ttf
  9. 38 0
      build/webfonts/css/hack-extended.css
  10. 3 0
      build/webfonts/css/hack-extended.min.css
  11. 37 0
      build/webfonts/css/hack.css
  12. 3 0
      build/webfonts/css/hack.min.css
  13. BIN
      build/webfonts/fonts/eot/hack-bold-webfont.eot
  14. BIN
      build/webfonts/fonts/eot/hack-bolditalic-webfont.eot
  15. BIN
      build/webfonts/fonts/eot/hack-italic-webfont.eot
  16. BIN
      build/webfonts/fonts/eot/hack-regular-webfont.eot
  17. BIN
      build/webfonts/fonts/eot/latin/hack-bold-latin-webfont.eot
  18. BIN
      build/webfonts/fonts/eot/latin/hack-bolditalic-latin-webfont.eot
  19. BIN
      build/webfonts/fonts/eot/latin/hack-italic-latin-webfont.eot
  20. BIN
      build/webfonts/fonts/eot/latin/hack-regular-latin-webfont.eot
  21. 0 0
      build/webfonts/fonts/svg/hack-bold-webfont.svg
  22. 3 3
      build/webfonts/fonts/svg/hack-bolditalic-webfont.svg
  23. 3 2
      build/webfonts/fonts/svg/hack-italic-webfont.svg
  24. 8 8
      build/webfonts/fonts/svg/hack-regular-webfont.svg
  25. 0 0
      build/webfonts/fonts/svg/latin/hack-bold-latin-webfont.svg
  26. 3 3
      build/webfonts/fonts/svg/latin/hack-bolditalic-latin-webfont.svg
  27. 3 2
      build/webfonts/fonts/svg/latin/hack-italic-latin-webfont.svg
  28. 1 1
      build/webfonts/fonts/svg/latin/hack-regular-latin-webfont.svg
  29. BIN
      build/webfonts/fonts/web-ttf/hack-bold-webfont.ttf
  30. BIN
      build/webfonts/fonts/web-ttf/hack-bolditalic-webfont.ttf
  31. BIN
      build/webfonts/fonts/web-ttf/hack-italic-webfont.ttf
  32. BIN
      build/webfonts/fonts/web-ttf/hack-regular-webfont.ttf
  33. BIN
      build/webfonts/fonts/web-ttf/latin/hack-bold-latin-webfont.ttf
  34. BIN
      build/webfonts/fonts/web-ttf/latin/hack-bolditalic-latin-webfont.ttf
  35. BIN
      build/webfonts/fonts/web-ttf/latin/hack-italic-latin-webfont.ttf
  36. BIN
      build/webfonts/fonts/web-ttf/latin/hack-regular-latin-webfont.ttf
  37. BIN
      build/webfonts/fonts/woff/hack-bold-webfont.woff
  38. BIN
      build/webfonts/fonts/woff/hack-bolditalic-webfont.woff
  39. BIN
      build/webfonts/fonts/woff/hack-italic-webfont.woff
  40. BIN
      build/webfonts/fonts/woff/hack-regular-webfont.woff
  41. BIN
      build/webfonts/fonts/woff/latin/hack-bold-latin-webfont.woff
  42. BIN
      build/webfonts/fonts/woff/latin/hack-bolditalic-latin-webfont.woff
  43. BIN
      build/webfonts/fonts/woff/latin/hack-italic-latin-webfont.woff
  44. BIN
      build/webfonts/fonts/woff/latin/hack-regular-latin-webfont.woff
  45. BIN
      build/webfonts/fonts/woff2/hack-bold-webfont.woff2
  46. BIN
      build/webfonts/fonts/woff2/hack-bolditalic-webfont.woff2
  47. BIN
      build/webfonts/fonts/woff2/hack-italic-webfont.woff2
  48. BIN
      build/webfonts/fonts/woff2/hack-regular-webfont.woff2
  49. BIN
      build/webfonts/fonts/woff2/latin/hack-bold-latin-webfont.woff2
  50. BIN
      build/webfonts/fonts/woff2/latin/hack-bolditalic-latin-webfont.woff2
  51. BIN
      build/webfonts/fonts/woff2/latin/hack-italic-latin-webfont.woff2
  52. BIN
      build/webfonts/fonts/woff2/latin/hack-regular-latin-webfont.woff2
  53. BIN
      build/woff/hack-bold-webfont.woff
  54. BIN
      build/woff/hack-boldoblique-webfont.woff
  55. BIN
      build/woff/hack-regular-webfont.woff
  56. BIN
      build/woff/hack-regularoblique-webfont.woff
  57. BIN
      build/woff/latin/hack-bold-latin-webfont.woff
  58. BIN
      build/woff/latin/hack-boldoblique-latin-webfont.woff
  59. BIN
      build/woff/latin/hack-regular-latin-webfont.woff
  60. BIN
      build/woff/latin/hack-regularoblique-latin-webfont.woff
  61. BIN
      build/woff2/hack-bold-webfont.woff2
  62. BIN
      build/woff2/hack-boldoblique-webfont.woff2
  63. BIN
      build/woff2/hack-regular-webfont.woff2
  64. BIN
      build/woff2/hack-regularoblique-webfont.woff2
  65. BIN
      build/woff2/latin/hack-bold-latin-webfont.woff2
  66. BIN
      build/woff2/latin/hack-boldoblique-latin-webfont.woff2
  67. BIN
      build/woff2/latin/hack-regular-latin-webfont.woff2
  68. BIN
      build/woff2/latin/hack-regularoblique-latin-webfont.woff2

BIN
build/eot/hack-bold-webfont.eot


BIN
build/eot/hack-regular-webfont.eot


BIN
build/eot/hack-regularoblique-webfont.eot


BIN
build/eot/latin/hack-bold-latin-webfont.eot


BIN
build/eot/latin/hack-boldoblique-latin-webfont.eot


BIN
build/eot/latin/hack-regular-latin-webfont.eot


BIN
build/eot/latin/hack-regularoblique-latin-webfont.eot


BIN
build/web-ttf/hack-boldoblique-webfont.ttf


+ 38 - 0
build/webfonts/css/hack-extended.css

@@ -0,0 +1,38 @@
+/*!
+ *  Hack v2.013 - https://sourcefoundry.org/hack/
+ *  Licenses - Fonts: Hack Open Font License + Bitstream Vera license, CSS: MIT License
+ */
+/* FONT PATHS
+ * -------------------------- */
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/hack-regular-webfont.eot?v=2.013');
+  src: url('../fonts/eot/hack-regular-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/hack-regular-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/hack-regular-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/hack-regular-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/hack-regular-webfont.svg?v=2.013#hackregular') format('svg');
+  font-weight: 400;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/hack-bold-webfont.eot?v=2.013');
+  src: url('../fonts/eot/hack-bold-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/hack-bold-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/hack-bold-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/hack-bold-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/hack-bold-webfont.svg?v=2.013#hackbold') format('svg');
+  font-weight: 700;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/hack-italic-webfont.eot?v=2.013');
+  src: url('../fonts/eot/hack-italic-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/hack-italic-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/hack-italic-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/hack-italic-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/hack-italic-webfont.svg?v=2.013#hackitalic') format('svg');
+  font-weight: 400;
+  font-style: italic;
+}
+
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/hack-bolditalic-webfont.eot?v=2.013');
+  src: url('../fonts/eot/hack-bolditalic-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/hack-bolditalic-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/hack-bolditalic-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/hack-bolditalic-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/hack-bolditalic-webfont.svg?v=2.010#hackbolditalic') format('svg');
+  font-weight: 700;
+  font-style: italic;
+}
+

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 3 - 0
build/webfonts/css/hack-extended.min.css


+ 37 - 0
build/webfonts/css/hack.css

@@ -0,0 +1,37 @@
+/*!
+ *  Hack v2.013 - https://sourcefoundry.org/hack/
+ *  Licenses - Fonts: Hack Open Font License + Bitstream Vera license, CSS: MIT License
+ */
+/* FONT PATHS
+ * -------------------------- */
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/latin/hack-regular-latin-webfont.eot?v=2.013');
+  src: url('../fonts/eot/latin/hack-regular-latin-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/latin/hack-regular-latin-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/latin/hack-regular-latin-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/latin/hack-regular-latin-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/latin/hack-regular-latin-webfont.svg?v=2.013#hackregular') format('svg');
+  font-weight: 400;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/latin/hack-bold-latin-webfont.eot?v=2.013');
+  src: url('../fonts/eot/latin/hack-bold-latin-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/latin/hack-bold-latin-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/latin/hack-bold-latin-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/latin/hack-bold-latin-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/latin/hack-bold-latin-webfont.svg?v=2.013#hackbold') format('svg');
+  font-weight: 700;
+  font-style: normal;
+}
+
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/latin/hack-italic-latin-webfont.eot?v=2.013');
+  src: url('../fonts/eot/latin/hack-italic-latin-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/latin/hack-italic-latin-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/latin/hack-italic-latin-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/latin/hack-italic-latin-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/latin/hack-italic-latin-webfont.svg?v=2.013#hackitalic') format('svg');
+  font-weight: 400;
+  font-style: italic;
+}
+
+@font-face {
+  font-family: 'Hack';
+  src: url('../fonts/eot/latin/hack-bolditalic-latin-webfont.eot?v=2.013');
+  src: url('../fonts/eot/latin/hack-bolditalic-latin-webfont.eot?#iefix&v=2.013') format('embedded-opentype'), url('../fonts/woff2/latin/hack-bolditalic-latin-webfont.woff2?v=2.013') format('woff2'), url('../fonts/woff/latin/hack-bolditalic-latin-webfont.woff?v=2.013') format('woff'), url('../fonts/ttf/latin/hack-bolditalic-latin-webfont.ttf?v=2.013') format('truetype'), url('../fonts/svg/latin/hack-bolditalic-latin-webfont.svg?v=2.013#hackbolditalic') format('svg');
+  font-weight: 700;
+  font-style: italic;
+}

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 3 - 0
build/webfonts/css/hack.min.css


BIN
build/webfonts/fonts/eot/hack-bold-webfont.eot


BIN
build/webfonts/fonts/eot/hack-bolditalic-webfont.eot


BIN
build/web-ttf/hack-regularoblique-webfont.ttf → build/webfonts/fonts/eot/hack-italic-webfont.eot


BIN
build/webfonts/fonts/eot/hack-regular-webfont.eot


BIN
build/webfonts/fonts/eot/latin/hack-bold-latin-webfont.eot


BIN
build/webfonts/fonts/eot/latin/hack-bolditalic-latin-webfont.eot


BIN
build/webfonts/fonts/eot/latin/hack-italic-latin-webfont.eot


BIN
build/webfonts/fonts/eot/latin/hack-regular-latin-webfont.eot


+ 0 - 0
build/svg/hack-bold-webfont.svg → build/webfonts/fonts/svg/hack-bold-webfont.svg


+ 3 - 3
build/svg/hack-boldoblique-webfont.svg → build/webfonts/fonts/svg/hack-bolditalic-webfont.svg

@@ -1,9 +1,9 @@
 <?xml version="1.0" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata></metadata>
 <defs>
-<font id="hackboldoblique" horiz-adv-x="1233" >
+<font id="hackbold_italic" horiz-adv-x="1233" >
 <font-face units-per-em="2048" ascent="1638" descent="-410" />
 <missing-glyph horiz-adv-x="500" />
 <glyph unicode="&#xd;" />
@@ -127,7 +127,7 @@
 <glyph unicode="&#xb4;" d="M887 1638h321l-442 -376h-197z" />
 <glyph unicode="&#xb5;" d="M246 1120h289l-132 -680q-2 -8 -4.5 -20.5t-4.5 -31.5q-3 -24 -3 -42q0 -64 34 -98q17 -17 40.5 -26t55.5 -9q81 0 132 56q52 56 74 171l131 680h289l-150 -776q-2 -17 -3.5 -27t-2.5 -15t-1 -6.5v-2.5q-2 -10 -2.5 -16t-0.5 -13q0 -23 11 -37t30 -14q12 0 27 6 q5 2 14.5 7t20.5 12l-43 -222q-28 -14 -47 -21.5t-39 -12.5t-39 -8t-39 -3q-38 0 -64 10t-44 28q-38 38 -50 120q-52 -79 -114 -118q-29 -19 -61 -29.5t-71 -10.5q-59 0 -96 24q-38 24 -53 71l-97 -494h-288z" />
 <glyph unicode="&#xb6;" d="M457 649q-171 18 -263 104q-46 43 -69 99t-23 134q0 103 40.5 194t122.5 166q162 147 407 147h518l-328 -1690h-190l301 1543h-191l-299 -1543h-190z" />
-<glyph unicode="&#xb7;" d="M441 530q-28 0 -28 25q0 5 1 8l60 305q4 27 32 27h274q28 0 28 -25q0 -5 -1 -8l-61 -305q-5 -27 -32 -27h-273v0z" />
+<glyph unicode="&#xb7;" d="M614 399q-72 0 -138 28q-26 11 -58 31.5t-58 47.5q-25 26 -44.5 56t-32.5 61q-14 32 -20.5 67.5t-6.5 71.5q0 74 28 140q14 32 34 61.5t44 52.5q25 24 56 44.5t62 33.5q29 12 64 19t73 7q72 0 138 -27q65 -27 115 -77q25 -25 45.5 -55t34.5 -62q27 -65 27 -137 q0 -74 -27 -138q-11 -27 -31 -58t-49 -60q-26 -26 -54 -45.5t-62 -33.5q-29 -12 -64 -20t-76 -8z" />
 <glyph unicode="&#xb8;" d="M349 -401q-26 0 -54.5 2t-45.5 4q-6 1 -19.5 3t-28.5 5t-29.5 6t-21.5 6l28 156q22 -8 43 -14.5t41 -11.5q40 -9 77 -9q34 0 60.5 7t43.5 20q36 27 36 76q0 28 -13 61q-6 16 -17 39t-27 51h141q36 -49 54 -94q18 -47 18 -91q0 -47 -18.5 -87.5t-56.5 -69.5 q-37 -29 -90.5 -44t-120.5 -15z" />
 <glyph unicode="&#xb9;" d="M315 1265h236l106 543l-229 -43l29 149l229 41h197l-135 -690h227l-29 -145h-657z" />
 <glyph unicode="&#xba;" d="M634 698q-78 0 -137 21t-103 63q-45 42 -66 101t-21 144q0 103 30 193t90 160q119 140 313 140q154 0 241 -84q43 -42 64.5 -100t21.5 -145q0 -100 -29.5 -190.5t-89.5 -162.5q-62 -73 -140.5 -106.5t-173.5 -33.5zM649 862q45 0 82.5 25.5t64.5 69.5q30 49 45 110 t15 121q0 38 -7 71t-27 56q-17 20 -41.5 30.5t-52.5 10.5q-46 0 -83.5 -25.5t-64.5 -69.5q-32 -51 -46 -112.5t-14 -116.5q0 -47 9 -77t25 -50q17 -20 41 -31.5t54 -11.5zM254 598h688l-33 -170h-688z" />

+ 3 - 2
build/svg/hack-regularoblique-webfont.svg → build/webfonts/fonts/svg/hack-italic-webfont.svg

@@ -1,9 +1,9 @@
 <?xml version="1.0" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
+<svg xmlns="http://www.w3.org/2000/svg">
 <metadata></metadata>
 <defs>
-<font id="hackregularoblique" horiz-adv-x="1233" >
+<font id="hackitalic" horiz-adv-x="1233" >
 <font-face units-per-em="2048" ascent="1638" descent="-410" />
 <missing-glyph horiz-adv-x="500" />
 <glyph unicode="&#xd;" />
@@ -127,6 +127,7 @@
 <glyph unicode="&#xb4;" d="M907 1638h219l-395 -376h-156z" />
 <glyph unicode="&#xb5;" d="M252 1120h187l-136 -696q-2 -11 -4.5 -27.5t-4.5 -30.5q-3 -27 -3 -47q0 -40 12.5 -76.5t41.5 -62.5q30 -27 71.5 -38t86.5 -11q135 0 218 83q39 39 68.5 101t46.5 152l127 653h186l-168 -862q-1 -4 -2.5 -16.5t-1.5 -14.5q-1 -7 -1.5 -12.5t-0.5 -12.5q0 -29 13 -45 q5 -7 13.5 -11.5t20.5 -4.5q10 0 27 5q5 2 18.5 6.5t28.5 11.5l-29 -148q-19 -11 -41 -20.5t-36 -13.5q-36 -11 -73 -11q-31 0 -56.5 10t-46.5 33q-19 20 -29.5 47t-10.5 68q-52 -82 -122 -120q-71 -38 -166 -38t-156 42q-63 42 -94 124l-109 -563h-176z" />
 <glyph unicode="&#xb6;" d="M506 649q-177 4 -279 99q-102 94 -102 256q0 209 173 349t437 140h406l-328 -1690h-139l303 1567h-191l-303 -1567h-141z" />
+<glyph unicode="&#xb7;" d="M616 576q-68 0 -115 47t-47 122t47 122t115 47t115 -47t47 -122t-47 -122t-115 -47z" />
 <glyph unicode="&#xb8;" d="M366 -395q-20 0 -43.5 1.5t-46.5 5.5q-45 7 -94 23l25 129q20 -10 39 -17t38 -12q36 -9 68 -9q67 0 105 30q19 15 28 36t9 45q0 17 -4 35.5t-10 34.5q-5 12 -17 38.5t-27 54.5h119q19 -32 32.5 -60t22.5 -51q17 -45 17 -87t-17.5 -78.5t-52.5 -64.5q-69 -54 -191 -54z " />
 <glyph unicode="&#xb9;" d="M369 1230h206l117 611l-231 -41l22 116l238 39h137l-141 -725h205l-21 -110h-553z" />
 <glyph unicode="&#xba;" d="M630 698q-78 0 -136 24t-100 67q-44 45 -65.5 107t-21.5 134q0 46 8.5 93t23.5 89q18 50 43.5 91t45.5 65q29 36 65.5 64.5t76.5 48.5q41 20 83.5 29.5t90.5 9.5q148 0 235 -91q41 -43 63.5 -105t22.5 -140q0 -42 -7.5 -87.5t-24.5 -93.5q-16 -44 -38 -82.5t-49 -70.5 q-30 -36 -65.5 -64.5t-75.5 -48.5q-80 -39 -175 -39zM645 813q53 0 102 26.5t87 80.5q38 53 57.5 121t19.5 138q0 107 -49 166q-26 32 -61 46t-73 14q-57 0 -104.5 -28t-83.5 -79q-38 -54 -57.5 -120.5t-19.5 -136.5q0 -57 12.5 -97.5t37.5 -70.5t59 -45t73 -15zM246 592 h676l-23 -123h-676z" />

+ 8 - 8
build/svg/hack-regular-webfont.svg → build/webfonts/fonts/svg/hack-regular-webfont.svg

@@ -127,7 +127,7 @@
 <glyph unicode="&#xb4;" d="M629 1262h-154l281 376h198z" />
 <glyph unicode="&#xb5;" d="M165 1120h184v-696q0 -78 16 -130t44 -87q60 -76 173 -76q62 0 110 21t80 64q64 85 64 251v653h185v-864q0 -59 16 -87q8 -14 20 -21t26 -7q12 0 27 5q13 4 42 18v-148q-19 -11 -37.5 -20t-34.5 -14q-36 -11 -68 -11q-62 0 -99 40q-38 40 -50 118q-47 -81 -112 -119 q-66 -39 -157 -39q-90 0 -154 38t-108 118v-555h-167v1548z" />
 <glyph unicode="&#xb6;" d="M557 649q-214 16 -333 128q-57 54 -87.5 125.5t-30.5 167.5q0 191 131 307t345 116h448v-1690h-141v1567h-191v-1567h-141v846z" />
-<glyph unicode="&#xb7;" horiz-adv-x="1707" />
+<glyph unicode="&#xb7;" d="M616 576q-68 0 -115 47t-47 122t47 122t115 47t115 -47t47 -122t-47 -122t-115 -47z" />
 <glyph unicode="&#xb8;" d="M700 0q55 -61 83 -115q11 -23 18.5 -48.5t7.5 -55.5q0 -40 -15 -74t-45 -57q-29 -22 -73 -33.5t-106 -11.5q-44 0 -87 6q-46 6 -88 18v131q17 -8 35 -14.5t37 -10.5t40.5 -5.5t38.5 -1.5q64 0 94 24t30 68q0 32 -22 75q-23 43 -66 105h118v0z" />
 <glyph unicode="&#xb9;" d="M362 1230h205v611l-223 -41v116l229 39h138v-725h204v-110h-553v110z" />
 <glyph unicode="&#xba;" d="M616 698q-94 0 -160 31t-111 80q-47 51 -74 126t-27 173q0 92 25 167.5t76 132.5q47 52 114 82t158 30q90 0 157.5 -30t114.5 -83q100 -112 100 -299q0 -186 -100 -298q-47 -52 -114.5 -82t-158.5 -30zM616 815q49 0 90 19.5t70 58.5q27 36 42.5 90t15.5 127 q0 137 -57 215q-27 37 -66.5 57.5t-93.5 20.5q-103 0 -160 -77q-58 -79 -58 -218q0 -69 14.5 -123.5t43.5 -93.5q58 -76 159 -76zM276 592h676v-123h-676v123z" />
@@ -1507,13 +1507,13 @@
 <glyph unicode="&#x2e24;" d="M463 460h184v-587h240v-143h-424v730z" />
 <glyph unicode="&#x2e25;" d="M346 -127h240v587h184v-730h-424v143z" />
 <glyph unicode="&#x2e2e;" d="M574 524q0 52 -3 82t-9 51q-7 22 -27.5 51t-66.5 74l-88 86q-44 43 -75 80t-50.5 72.5t-28 72t-8.5 77.5q0 78 29 142.5t83 110.5t130 71.5t170 25.5q100 0 197 -28.5t188 -84.5v-188q-97 67 -186.5 102t-171.5 35q-53 0 -96 -14.5t-74.5 -40.5t-48.5 -63t-17 -82 q0 -54 26.5 -97.5t81.5 -97.5l90 -89q45 -44 73 -79t44.5 -70.5t22.5 -75t6 -92.5v-154h-191v123zM669 -40q-62 0 -104 42q-22 22 -32.5 50.5t-10.5 60.5t10.5 60t31.5 49q17 17 43.5 29.5t60.5 12.5q32 0 58 -11t46 -31q42 -42 42 -109q0 -68 -42 -110q-43 -43 -103 -43z " />
-<glyph unicode="&#xe0a0;" d="M279 1558h245v-1001l-245 -158v1159zM279 -66q0 160 70 260q25 35 64 71t85 65l136 87q40 26 69 59t44 64q34 69 34 185v292h-185l260 303l257 -303h-185v-341q0 -81 -10.5 -145.5t-36.5 -115.5q-23 -47 -59 -84t-82 -68l-68 -46q-42 -29 -68.5 -53t-43.5 -56t-26.5 -72 t-9.5 -102v-426h-245v426z" />
-<glyph unicode="&#xe0a1;" d="M287 577v980h168v-837h384v-143h-552zM1018 -493h-181l-268 636l20 -424v-212h-170v980h179l270 -638l-22 466v172h172v-980z" />
-<glyph unicode="&#xe0a2;" d="M276 -494q-178 0 -178 181v881q0 194 155 194v390q0 94 29 167t78 127q102 110 257 110t257 -110q49 -54 78 -127t29 -167v-390q155 0 155 -194v-881q0 -181 -181 -181h-679zM617 1391q-44 0 -78.5 -17t-60.5 -49q-50 -62 -50 -173v-390h378v390q0 56 -13.5 98.5 t-39.5 74.5t-59 49t-77 17zM688 222q86 44 86 141q0 34 -10.5 61.5t-33.5 51.5q-24 23 -51.5 35t-61.5 12t-61.5 -12t-51.5 -35q-23 -24 -35 -52t-12 -63q0 -96 87 -139v-415h144v415z" />
-<glyph unicode="&#xe0b0;" d="M0 -492v2053l936 -1026z" />
-<glyph unicode="&#xe0b1;" d="M1130 535l-937 -1027l-89 89l855 938l-855 939l89 87z" />
-<glyph unicode="&#xe0b2;" d="M1233 1561v-2053l-936 1027z" />
-<glyph unicode="&#xe0b3;" d="M1042 -495l-937 1027l937 1026l86 -87l-854 -939l854 -938z" />
+<glyph unicode="&#xe0a0;" d="M279 1783h245v-1001l-245 -158v1159zM279 159q0 160 70 260q25 35 64 71t85 65l136 87q40 26 69 59t44 64q34 69 34 185v292h-185l260 303l257 -303h-185v-341q0 -81 -10.5 -145.5t-36.5 -115.5q-23 -47 -59 -84t-82 -68l-68 -46q-42 -29 -68.5 -53t-43.5 -56t-26.5 -72 t-9.5 -102v-426h-245v426z" />
+<glyph unicode="&#xe0a1;" d="M267 803v980h168v-837h384v-143h-552zM998 -267h-181l-268 636l20 -424v-212h-170v980h179l270 -638l-22 466v172h172v-980z" />
+<glyph unicode="&#xe0a2;" d="M276 -267q-178 0 -178 181v881q0 194 155 194v390q0 94 29 167t78 127q102 110 257 110t257 -110q49 -54 78 -127t29 -167v-390q155 0 155 -194v-881q0 -181 -181 -181h-679zM617 1618q-44 0 -78.5 -17t-60.5 -49q-50 -62 -50 -173v-390h378v390q0 56 -13.5 98.5 t-39.5 74.5t-59 49t-77 17zM688 449q86 44 86 141q0 34 -10.5 61.5t-33.5 51.5q-24 23 -51.5 35t-61.5 12t-61.5 -12t-51.5 -35q-23 -24 -35 -52t-12 -63q0 -96 87 -139v-415h144v415z" />
+<glyph unicode="&#xe0b0;" d="M-20 -488v2489l1136 -1244z" />
+<glyph unicode="&#xe0b1;" d="M1220 705l-937 -1027l-89 89l855 938l-855 939l89 87z" />
+<glyph unicode="&#xe0b2;" d="M1253 2001v-2489l-1136 1245z" />
+<glyph unicode="&#xe0b3;" d="M937 -322l-937 1027l937 1026l86 -87l-854 -939l854 -938z" />
 <glyph unicode="&#xfeff;" />
 <glyph d="M626 1498q69 0 116 -48q23 -23 34.5 -53t11.5 -72q0 -78 -46 -124q-47 -47 -116 -47t-116 47q-46 47 -46 124q0 78 46 125q46 48 116 48zM689 952l67 -567v-445h-265v445l77 567h121z" />
 <glyph d="M645 1230q-62 0 -104 42q-22 22 -32.5 50.5t-10.5 60.5t10.5 60t31.5 49q17 17 43.5 29.5t60.5 12.5q32 0 58 -11t46 -31q42 -42 42 -109q0 -68 -42 -110q-43 -43 -103 -43zM605 -27q-95 0 -171.5 25t-130 71t-82 111t-28.5 145q0 37 7.5 71t25.5 69.5t49 74t79 85.5 l88 86q36 34 57 60.5t32 49.5t14.5 47t3.5 54v170h190v-941q19 5 35 10t28 10q43 17 90.5 43t96.5 60v-188q-95 -58 -191 -85.5t-193 -27.5zM549 577l-45 -45q-29 -29 -49.5 -52t-33.5 -45.5t-19.5 -46t-6.5 -51.5q0 -45 14.5 -78t37 -55.5t49.5 -36t53 -20.5v430z" />

+ 0 - 0
build/svg/latin/hack-bold-latin-webfont.svg → build/webfonts/fonts/svg/latin/hack-bold-latin-webfont.svg


+ 3 - 3
build/svg/latin/hack-boldoblique-latin-webfont.svg → build/webfonts/fonts/svg/latin/hack-bolditalic-latin-webfont.svg

@@ -1,9 +1,9 @@
 <?xml version="1.0" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata></metadata>
 <defs>
-<font id="hackboldoblique" horiz-adv-x="1233" >
+<font id="hackbold_italic" horiz-adv-x="1233" >
 <font-face units-per-em="2048" ascent="1638" descent="-410" />
 <missing-glyph horiz-adv-x="500" />
 <glyph horiz-adv-x="0" />
@@ -128,7 +128,7 @@
 <glyph unicode="&#xb4;" d="M887 1638h321l-442 -376h-197z" />
 <glyph unicode="&#xb5;" d="M246 1120h289l-132 -680q-2 -8 -4.5 -20.5t-4.5 -31.5q-3 -24 -3 -42q0 -64 34 -98q17 -17 40.5 -26t55.5 -9q81 0 132 56q52 56 74 171l131 680h289l-150 -776q-2 -17 -3.5 -27t-2.5 -15t-1 -6.5v-2.5q-2 -10 -2.5 -16t-0.5 -13q0 -23 11 -37t30 -14q12 0 27 6 q5 2 14.5 7t20.5 12l-43 -222q-28 -14 -47 -21.5t-39 -12.5t-39 -8t-39 -3q-38 0 -64 10t-44 28q-38 38 -50 120q-52 -79 -114 -118q-29 -19 -61 -29.5t-71 -10.5q-59 0 -96 24q-38 24 -53 71l-97 -494h-288z" />
 <glyph unicode="&#xb6;" d="M457 649q-171 18 -263 104q-46 43 -69 99t-23 134q0 103 40.5 194t122.5 166q162 147 407 147h518l-328 -1690h-190l301 1543h-191l-299 -1543h-190z" />
-<glyph unicode="&#xb7;" d="M441 530q-28 0 -28 25q0 5 1 8l60 305q4 27 32 27h274q28 0 28 -25q0 -5 -1 -8l-61 -305q-5 -27 -32 -27h-273v0z" />
+<glyph unicode="&#xb7;" d="M614 399q-72 0 -138 28q-26 11 -58 31.5t-58 47.5q-25 26 -44.5 56t-32.5 61q-14 32 -20.5 67.5t-6.5 71.5q0 74 28 140q14 32 34 61.5t44 52.5q25 24 56 44.5t62 33.5q29 12 64 19t73 7q72 0 138 -27q65 -27 115 -77q25 -25 45.5 -55t34.5 -62q27 -65 27 -137 q0 -74 -27 -138q-11 -27 -31 -58t-49 -60q-26 -26 -54 -45.5t-62 -33.5q-29 -12 -64 -20t-76 -8z" />
 <glyph unicode="&#xb8;" d="M349 -401q-26 0 -54.5 2t-45.5 4q-6 1 -19.5 3t-28.5 5t-29.5 6t-21.5 6l28 156q22 -8 43 -14.5t41 -11.5q40 -9 77 -9q34 0 60.5 7t43.5 20q36 27 36 76q0 28 -13 61q-6 16 -17 39t-27 51h141q36 -49 54 -94q18 -47 18 -91q0 -47 -18.5 -87.5t-56.5 -69.5 q-37 -29 -90.5 -44t-120.5 -15z" />
 <glyph unicode="&#xb9;" d="M315 1265h236l106 543l-229 -43l29 149l229 41h197l-135 -690h227l-29 -145h-657z" />
 <glyph unicode="&#xba;" d="M634 698q-78 0 -137 21t-103 63q-45 42 -66 101t-21 144q0 103 30 193t90 160q119 140 313 140q154 0 241 -84q43 -42 64.5 -100t21.5 -145q0 -100 -29.5 -190.5t-89.5 -162.5q-62 -73 -140.5 -106.5t-173.5 -33.5zM649 862q45 0 82.5 25.5t64.5 69.5q30 49 45 110 t15 121q0 38 -7 71t-27 56q-17 20 -41.5 30.5t-52.5 10.5q-46 0 -83.5 -25.5t-64.5 -69.5q-32 -51 -46 -112.5t-14 -116.5q0 -47 9 -77t25 -50q17 -20 41 -31.5t54 -11.5zM254 598h688l-33 -170h-688z" />

+ 3 - 2
build/svg/latin/hack-regularoblique-latin-webfont.svg → build/webfonts/fonts/svg/latin/hack-italic-latin-webfont.svg

@@ -1,9 +1,9 @@
 <?xml version="1.0" standalone="no"?>
 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
 <metadata></metadata>
 <defs>
-<font id="hackregularoblique" horiz-adv-x="1233" >
+<font id="hackitalic" horiz-adv-x="1233" >
 <font-face units-per-em="2048" ascent="1638" descent="-410" />
 <missing-glyph horiz-adv-x="500" />
 <glyph horiz-adv-x="0" />
@@ -128,6 +128,7 @@
 <glyph unicode="&#xb4;" d="M907 1638h219l-395 -376h-156z" />
 <glyph unicode="&#xb5;" d="M252 1120h187l-136 -696q-2 -11 -4.5 -27.5t-4.5 -30.5q-3 -27 -3 -47q0 -40 12.5 -76.5t41.5 -62.5q30 -27 71.5 -38t86.5 -11q135 0 218 83q39 39 68.5 101t46.5 152l127 653h186l-168 -862q-1 -4 -2.5 -16.5t-1.5 -14.5q-1 -7 -1.5 -12.5t-0.5 -12.5q0 -29 13 -45 q5 -7 13.5 -11.5t20.5 -4.5q10 0 27 5q5 2 18.5 6.5t28.5 11.5l-29 -148q-19 -11 -41 -20.5t-36 -13.5q-36 -11 -73 -11q-31 0 -56.5 10t-46.5 33q-19 20 -29.5 47t-10.5 68q-52 -82 -122 -120q-71 -38 -166 -38t-156 42q-63 42 -94 124l-109 -563h-176z" />
 <glyph unicode="&#xb6;" d="M506 649q-177 4 -279 99q-102 94 -102 256q0 209 173 349t437 140h406l-328 -1690h-139l303 1567h-191l-303 -1567h-141z" />
+<glyph unicode="&#xb7;" d="M616 576q-68 0 -115 47t-47 122t47 122t115 47t115 -47t47 -122t-47 -122t-115 -47z" />
 <glyph unicode="&#xb8;" d="M366 -395q-20 0 -43.5 1.5t-46.5 5.5q-45 7 -94 23l25 129q20 -10 39 -17t38 -12q36 -9 68 -9q67 0 105 30q19 15 28 36t9 45q0 17 -4 35.5t-10 34.5q-5 12 -17 38.5t-27 54.5h119q19 -32 32.5 -60t22.5 -51q17 -45 17 -87t-17.5 -78.5t-52.5 -64.5q-69 -54 -191 -54z " />
 <glyph unicode="&#xb9;" d="M369 1230h206l117 611l-231 -41l22 116l238 39h137l-141 -725h205l-21 -110h-553z" />
 <glyph unicode="&#xba;" d="M630 698q-78 0 -136 24t-100 67q-44 45 -65.5 107t-21.5 134q0 46 8.5 93t23.5 89q18 50 43.5 91t45.5 65q29 36 65.5 64.5t76.5 48.5q41 20 83.5 29.5t90.5 9.5q148 0 235 -91q41 -43 63.5 -105t22.5 -140q0 -42 -7.5 -87.5t-24.5 -93.5q-16 -44 -38 -82.5t-49 -70.5 q-30 -36 -65.5 -64.5t-75.5 -48.5q-80 -39 -175 -39zM645 813q53 0 102 26.5t87 80.5q38 53 57.5 121t19.5 138q0 107 -49 166q-26 32 -61 46t-73 14q-57 0 -104.5 -28t-83.5 -79q-38 -54 -57.5 -120.5t-19.5 -136.5q0 -57 12.5 -97.5t37.5 -70.5t59 -45t73 -15zM246 592 h676l-23 -123h-676z" />

+ 1 - 1
build/svg/latin/hack-regular-latin-webfont.svg → build/webfonts/fonts/svg/latin/hack-regular-latin-webfont.svg

@@ -128,7 +128,7 @@
 <glyph unicode="&#xb4;" d="M629 1262h-154l281 376h198z" />
 <glyph unicode="&#xb5;" d="M165 1120h184v-696q0 -78 16 -130t44 -87q60 -76 173 -76q62 0 110 21t80 64q64 85 64 251v653h185v-864q0 -59 16 -87q8 -14 20 -21t26 -7q12 0 27 5q13 4 42 18v-148q-19 -11 -37.5 -20t-34.5 -14q-36 -11 -68 -11q-62 0 -99 40q-38 40 -50 118q-47 -81 -112 -119 q-66 -39 -157 -39q-90 0 -154 38t-108 118v-555h-167v1548z" />
 <glyph unicode="&#xb6;" d="M557 649q-214 16 -333 128q-57 54 -87.5 125.5t-30.5 167.5q0 191 131 307t345 116h448v-1690h-141v1567h-191v-1567h-141v846z" />
-<glyph unicode="&#xb7;" horiz-adv-x="1707" />
+<glyph unicode="&#xb7;" d="M616 576q-68 0 -115 47t-47 122t47 122t115 47t115 -47t47 -122t-47 -122t-115 -47z" />
 <glyph unicode="&#xb8;" d="M700 0q55 -61 83 -115q11 -23 18.5 -48.5t7.5 -55.5q0 -40 -15 -74t-45 -57q-29 -22 -73 -33.5t-106 -11.5q-44 0 -87 6q-46 6 -88 18v131q17 -8 35 -14.5t37 -10.5t40.5 -5.5t38.5 -1.5q64 0 94 24t30 68q0 32 -22 75q-23 43 -66 105h118v0z" />
 <glyph unicode="&#xb9;" d="M362 1230h205v611l-223 -41v116l229 39h138v-725h204v-110h-553v110z" />
 <glyph unicode="&#xba;" d="M616 698q-94 0 -160 31t-111 80q-47 51 -74 126t-27 173q0 92 25 167.5t76 132.5q47 52 114 82t158 30q90 0 157.5 -30t114.5 -83q100 -112 100 -299q0 -186 -100 -298q-47 -52 -114.5 -82t-158.5 -30zM616 815q49 0 90 19.5t70 58.5q27 36 42.5 90t15.5 127 q0 137 -57 215q-27 37 -66.5 57.5t-93.5 20.5q-103 0 -160 -77q-58 -79 -58 -218q0 -69 14.5 -123.5t43.5 -93.5q58 -76 159 -76zM276 592h676v-123h-676v123z" />

BIN
build/web-ttf/hack-bold-webfont.ttf → build/webfonts/fonts/web-ttf/hack-bold-webfont.ttf


BIN
build/eot/hack-boldoblique-webfont.eot → build/webfonts/fonts/web-ttf/hack-bolditalic-webfont.ttf


BIN
build/webfonts/fonts/web-ttf/hack-italic-webfont.ttf


BIN
build/web-ttf/hack-regular-webfont.ttf → build/webfonts/fonts/web-ttf/hack-regular-webfont.ttf


BIN
build/web-ttf/latin/hack-bold-latin-webfont.ttf → build/webfonts/fonts/web-ttf/latin/hack-bold-latin-webfont.ttf


BIN
build/web-ttf/latin/hack-boldoblique-latin-webfont.ttf → build/webfonts/fonts/web-ttf/latin/hack-bolditalic-latin-webfont.ttf


BIN
build/web-ttf/latin/hack-regularoblique-latin-webfont.ttf → build/webfonts/fonts/web-ttf/latin/hack-italic-latin-webfont.ttf


BIN
build/web-ttf/latin/hack-regular-latin-webfont.ttf → build/webfonts/fonts/web-ttf/latin/hack-regular-latin-webfont.ttf


BIN
build/webfonts/fonts/woff/hack-bold-webfont.woff


BIN
build/webfonts/fonts/woff/hack-bolditalic-webfont.woff


BIN
build/webfonts/fonts/woff/hack-italic-webfont.woff


BIN
build/webfonts/fonts/woff/hack-regular-webfont.woff


BIN
build/webfonts/fonts/woff/latin/hack-bold-latin-webfont.woff


BIN
build/webfonts/fonts/woff/latin/hack-bolditalic-latin-webfont.woff


BIN
build/webfonts/fonts/woff/latin/hack-italic-latin-webfont.woff


BIN
build/webfonts/fonts/woff/latin/hack-regular-latin-webfont.woff


BIN
build/webfonts/fonts/woff2/hack-bold-webfont.woff2


BIN
build/webfonts/fonts/woff2/hack-bolditalic-webfont.woff2


BIN
build/webfonts/fonts/woff2/hack-italic-webfont.woff2


BIN
build/webfonts/fonts/woff2/hack-regular-webfont.woff2


BIN
build/webfonts/fonts/woff2/latin/hack-bold-latin-webfont.woff2


BIN
build/webfonts/fonts/woff2/latin/hack-bolditalic-latin-webfont.woff2


BIN
build/webfonts/fonts/woff2/latin/hack-italic-latin-webfont.woff2


BIN
build/webfonts/fonts/woff2/latin/hack-regular-latin-webfont.woff2


BIN
build/woff/hack-bold-webfont.woff


BIN
build/woff/hack-boldoblique-webfont.woff


BIN
build/woff/hack-regular-webfont.woff


BIN
build/woff/hack-regularoblique-webfont.woff


BIN
build/woff/latin/hack-bold-latin-webfont.woff


BIN
build/woff/latin/hack-boldoblique-latin-webfont.woff


BIN
build/woff/latin/hack-regular-latin-webfont.woff


BIN
build/woff/latin/hack-regularoblique-latin-webfont.woff


BIN
build/woff2/hack-bold-webfont.woff2


BIN
build/woff2/hack-boldoblique-webfont.woff2


BIN
build/woff2/hack-regular-webfont.woff2


BIN
build/woff2/hack-regularoblique-webfont.woff2


BIN
build/woff2/latin/hack-bold-latin-webfont.woff2


BIN
build/woff2/latin/hack-boldoblique-latin-webfont.woff2


BIN
build/woff2/latin/hack-regular-latin-webfont.woff2


BIN
build/woff2/latin/hack-regularoblique-latin-webfont.woff2


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác