Browse Source

Move the fonts from Google Fonts to local assets

Currently we have two problems that are resolved by this change.

The first is that we have a dependency on Google Fonts, which means
that should it ever go down, or it have issues we would also have
issues. This will resolve this by moving the dependencies we load from
there to the local server.

The second issue is that Google Fonts is currently returning the
`local()` css font source. This causes a problem where the users browser
fails to fallback to a missing glyph, resulting in many unusual
characters displaying the failure glyph. This will resolve this by
creating a font-family definition that does not use the `local()`
source.

I did not update the error pages with local fonts, they still use the
remote google fonts api, so they're a self contained page that does not
use the asset pipeline.

This resolves tootsuite/mastodon#531 and tootsuite/mastodon#12
closed-social-glitch-2
Billie Thompson 7 years ago
parent
commit
55fa8e61e2
No known key found for this signature in database GPG Key ID: D5D50C9378BFCAB0
119 changed files with 201539 additions and 5 deletions
  1. BIN
     
  2. BIN
     
  3. BIN
     
  4. BIN
     
  5. BIN
     
  6. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-bold-webfont.svg
  7. BIN
     
  8. BIN
     
  9. BIN
     
  10. BIN
     
  11. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.svg
  12. BIN
     
  13. BIN
     
  14. BIN
     
  15. BIN
     
  16. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-italic-webfont.svg
  17. BIN
     
  18. BIN
     
  19. BIN
     
  20. BIN
     
  21. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-light-webfont.svg
  22. BIN
     
  23. BIN
     
  24. BIN
     
  25. BIN
     
  26. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.svg
  27. BIN
     
  28. BIN
     
  29. BIN
     
  30. BIN
     
  31. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-medium-webfont.svg
  32. BIN
     
  33. BIN
     
  34. BIN
     
  35. BIN
     
  36. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.svg
  37. BIN
     
  38. BIN
     
  39. BIN
     
  40. BIN
     
  41. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-regular-webfont.svg
  42. BIN
     
  43. BIN
     
  44. BIN
     
  45. BIN
     
  46. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-thin-webfont.svg
  47. BIN
     
  48. BIN
     
  49. BIN
     
  50. BIN
     
  51. +1051
    -0
      app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.svg
  52. BIN
     
  53. BIN
     
  54. BIN
     
  55. BIN
     
  56. +16273
    -0
      app/assets/fonts/roboto/roboto-black-webfont.svg
  57. BIN
     
  58. BIN
     
  59. BIN
     
  60. BIN
     
  61. +16273
    -0
      app/assets/fonts/roboto/roboto-blackitalic-webfont.svg
  62. BIN
     
  63. BIN
     
  64. BIN
     
  65. BIN
     
  66. +16273
    -0
      app/assets/fonts/roboto/roboto-bold-webfont.svg
  67. BIN
     
  68. BIN
     
  69. BIN
     
  70. BIN
     
  71. +16273
    -0
      app/assets/fonts/roboto/roboto-bolditalic-webfont.svg
  72. BIN
     
  73. BIN
     
  74. BIN
     
  75. BIN
     
  76. +15513
    -0
      app/assets/fonts/roboto/roboto-italic-webfont.svg
  77. BIN
     
  78. BIN
     
  79. BIN
     
  80. BIN
     
  81. +15513
    -0
      app/assets/fonts/roboto/roboto-light-webfont.svg
  82. BIN
     
  83. BIN
     
  84. BIN
     
  85. BIN
     
  86. +15513
    -0
      app/assets/fonts/roboto/roboto-lightitalic-webfont.svg
  87. BIN
     
  88. BIN
     
  89. BIN
     
  90. BIN
     
  91. +16273
    -0
      app/assets/fonts/roboto/roboto-medium-webfont.svg
  92. BIN
     
  93. BIN
     
  94. BIN
     
  95. BIN
     
  96. +16273
    -0
      app/assets/fonts/roboto/roboto-mediumitalic-webfont.svg
  97. BIN
     
  98. BIN
     
  99. BIN
     
  100. BIN
     

BIN
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-bold-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-bolditalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-italic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-light-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-lightitalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-medium-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-mediumitalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-regular-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-thin-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 1051
- 0
app/assets/fonts/roboto-mono/robotomono-thinitalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 16273
- 0
app/assets/fonts/roboto/roboto-black-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 16273
- 0
app/assets/fonts/roboto/roboto-blackitalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 16273
- 0
app/assets/fonts/roboto/roboto-bold-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 16273
- 0
app/assets/fonts/roboto/roboto-bolditalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 15513
- 0
app/assets/fonts/roboto/roboto-italic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 15513
- 0
app/assets/fonts/roboto/roboto-light-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 15513
- 0
app/assets/fonts/roboto/roboto-lightitalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 16273
- 0
app/assets/fonts/roboto/roboto-medium-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


+ 16273
- 0
app/assets/fonts/roboto/roboto-mediumitalic-webfont.svg
File diff suppressed because it is too large
View File


BIN
View File


BIN
View File


BIN
View File


BIN
View File


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

Loading…
Cancel
Save