Turn audio into a shareable video. forked from nypublicradio/audiogram

themes.json 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. {
  2. "default": {
  3. "width": 1000,
  4. "height": 560,
  5. "framesPerSecond": 20,
  6. "maxDuration": 300,
  7. "samplesPerFrame": 128,
  8. "pattern": "halfbars",
  9. "waveTop": 150,
  10. "waveBottom": 710,
  11. "captionAlign": "left",
  12. "captionTop": 70,
  13. "captionLeft": 50,
  14. "captionRight": 860,
  15. "captionFont": "300 68px 'NYT Franklin Light'",
  16. "captionLineHeight": 76,
  17. "captionLineSpacing": 7,
  18. "citationAlign": "left",
  19. "citationFont": "300 38px 'NYT Franklin Light'",
  20. "citationTopMargin": 32,
  21. "citationTop": 342,
  22. "citationLeft": 50,
  23. "citationRight": 890,
  24. "citationMaxBottom": 390,
  25. "citationLineHeight": 38,
  26. "citationLineSpacing": 7,
  27. "labelFont": "44px 'NYT Karnak'",
  28. "labelAlign": "left",
  29. "labelTop": 470,
  30. "labelLeft": 70,
  31. "labelLineHeight": 20,
  32. "labelLineSpacing": 4
  33. },
  34. "NYT Light": {
  35. "waveColor": "#d9d9d9",
  36. "foregroundColor": "#000",
  37. "citationColor": "#000",
  38. "backgroundImage": "t_logo_light.png",
  39. "labelColor": "#000"
  40. },
  41. "NYT Dark": {
  42. "backgroundColor": "#000",
  43. "waveColor": "#4d4d4d",
  44. "foregroundColor": "#fff",
  45. "citationColor": "#fff",
  46. "backgroundImage": "t_logo_dark.png",
  47. "labelColor": "#fff"
  48. },
  49. "Still Processing": {
  50. "waveColor": "rgba(102, 80, 62, 0.25)",
  51. "foregroundColor": "#66503e",
  52. "citationColor": "#66503e",
  53. "backgroundColor": "#f4d7b9",
  54. "backgroundImage": "t_logo_white_alpha.png",
  55. "labelColor": "#fff",
  56. "labelText": "Still Processing"
  57. },
  58. "The Daily": {
  59. "waveColor": "rgba(102, 102, 102, 0.25)",
  60. "foregroundColor": "#fff",
  61. "citationColor": "#fff",
  62. "backgroundColor": "#f4d7b9",
  63. "backgroundImage": "the_daily_audiogram_background.png",
  64. "labelColor": "#fff",
  65. "labelText": "The Daily"
  66. },
  67. "Dear Sugars": {
  68. "waveColor": "rgba(255, 255, 255, 0.35)",
  69. "foregroundColor": "rgba(0, 0, 0, 0.9)",
  70. "citationColor": "rgba(0, 0, 0, 0.9)",
  71. "backgroundColor": "#91d2d2",
  72. "backgroundImage": "t_logo_dearsugars.png",
  73. "labelColor": "rgba(0, 0, 0, 0.9)",
  74. "labelText": "Dear Sugars"
  75. },
  76. "The Choice": {
  77. "waveColor": "rgba(255, 255, 255, 0.50)",
  78. "foregroundColor": "#fff",
  79. "citationColor": "#fff",
  80. "backgroundColor": "#f4d7b9",
  81. "backgroundImage": "the-choice.jpg",
  82. "labelColor": "#fff",
  83. "labelText": "The Choice"
  84. },
  85. "Science": {
  86. "waveColor": "#d9d9d9",
  87. "foregroundColor": "#000",
  88. "citationColor": "#000",
  89. "backgroundImage": "science_why_do_bees_buzz.jpg",
  90. "labelColor": "#000"
  91. }
  92. }