-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathcards.json
More file actions
583 lines (583 loc) · 27.4 KB
/
Copy pathcards.json
File metadata and controls
583 lines (583 loc) · 27.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
[
{
"name": "Dawn",
"identifier": "Supremicus/DawnTitleCard",
"example": "https://raw.githubusercontent.com/TitleCardMaker/CardTypes/web-ui-develop/Supremicus/DawnTitleCard.preview.jpg",
"creators": [
"Supremicus"
],
"supports_custom_fonts": true,
"supports_custom_seasons": true,
"supported_extras": [
{
"name": "Stroke Text Color",
"identifier": "stroke_color",
"description": "Color to use for the text stroke",
"tooltip": "Default is <c>black</c>.",
"default": "black"
},
{
"name": "Episode Text Vertical Shift",
"identifier": "episode_text_vertical_shift",
"description": "Vertical shift for episode text",
"tooltip": "Additional vertical shift to apply to the season and episode text. Unit is pixels.",
"default": 0
},
{
"name": "Episode Text Font",
"identifier": "episode_text_font",
"description": "Font to use for the season and episode text",
"tooltip": "This can be just a file name if the font file is in the Series source directory, <v>{font_file}</v> to match the Font used for the title text, or a full path to the font file."
},
{
"name": "Episode Text Font Size",
"identifier": "episode_text_font_size",
"description": "Size adjustment for the season and episode text",
"tooltip": "Number ≥<v>0.0</v>. Default is <v>1.0</v>.",
"default": 1.0
},
{
"name": "Episode Text Color",
"identifier": "episode_text_color",
"description": "Color to use for the episode text",
"tooltip": "Defaults to match the Title Color."
},
{
"name": "Episode Stroke Text Color",
"identifier": "episode_text_stroke_color",
"description": "Color to use for the stroke of the episode text",
"tooltip": "Defaults to match the Stroke Text Color."
},
{
"name": "Episode Text Kerning",
"identifier": "episode_text_kerning",
"description": "Spacing between characters for the episode text",
"tooltip": "Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Episode Text Interword Spacing",
"identifier": "episode_text_interword_spacing",
"description": "Spacing between words for the episode text",
"tooltip": "Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Separator Character / Image",
"identifier": "separator",
"description": "Character or image to separate season and episode text",
"tooltip": "Default is <v>•</v>. You may also provide an image file name if the image file is in the Series source directory, or a full path to an image file to use as the separator.",
"default": "•"
},
{
"name": "Separator Image Padding",
"identifier": "separator_image_padding",
"description": "Padding to apply to the separator image",
"tooltip": "Additional padding to apply to the left and right of the separator image if used. Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Separator Image Height",
"identifier": "separator_image_height",
"description": "Adjust the height of the separator image",
"tooltip": "Adjusts the height of the separator image if used keeping aspect ratio. Default is <v>100</v>. Unit is pixels.",
"default": 100
},
{
"name": "Separator Image Y Offset",
"identifier": "separator_image_y_offset",
"description": "Adjust the vertical position of the separator image",
"tooltip": "Adjusts the vertical position of the separator image if used. Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Separator Image Stroke",
"identifier": "separator_image_use_stroke",
"description": "Whether to apply a stroke to the separator image",
"tooltip": "Automatically apply a stroke to the separator image to match text stroke width of text. Either <v>True</v> or <v>False</v>. Default is <v>True</v>.<br><b>WARNING</b>: Artifacting will occur on stray pixels.",
"default": "True"
},
{
"name": "Horizontal Alignment",
"identifier": "h_align",
"description": "Horizontal alignment of text",
"tooltip": "Either <v>left</v>, <v>center</v>, or <v>right</v>. Default is <v>left</v>.",
"default": "left"
},
{
"name": "CRT TV Overlay",
"identifier": "crt_overlay",
"description": "CRT TV Overlay Toggle",
"tooltip": "Whether to display the CRT TV overlay. Either <v>nobezel</v>, or <v>bezel</v>. Default is no overlay."
},
{
"name": "CRT TV Watched/Unwatched Overlay",
"identifier": "crt_state_overlay",
"description": "CRT TV Overlay Watched-Status Toggle",
"tooltip": "Whether to change the CRT overlay with the watched status of the Episode. Either <v>True</v> or <v>False</v>. Default is <v>False</v>. Will only work if the CRT TV Overlay Toggle is enabled.",
"default": "False"
},
{
"name": "Gradient Omission",
"identifier": "omit_gradient",
"description": "Whether to omit the gradient overlay",
"tooltip": "Either <v>True</v> or <v>False</v>. Set to <v>False</v> if you have trouble reading the text on brighter images. Default is <v>True</v>.",
"default": "True"
}
],
"description": [
"Produce Title Cards with left, centered or right-aligned text on the bottom.",
"An optional CRT TV overlay can be added for shows with a retro theme (like Stranger Things)"
],
"hash": "9e0ccd95c6e171140d6bd42c41746194"
},
{
"name": "Horizon",
"identifier": "Supremicus/HorizonTitleCard",
"example": "https://raw.githubusercontent.com/TitleCardMaker/CardTypes/web-ui-develop/Supremicus/HorizonTitleCard.preview.jpg",
"creators": [
"Supremicus"
],
"supports_custom_fonts": true,
"supports_custom_seasons": true,
"supported_extras": [
{
"name": "Stroke Text Color",
"identifier": "stroke_color",
"description": "Color to use for the text stroke",
"tooltip": "Default is <c>black</c>.",
"default": "black"
},
{
"name": "Episode Text Vertical Shift",
"identifier": "episode_text_vertical_shift",
"description": "Vertical shift for episode text",
"tooltip": "Additional vertical shift to apply to the season and episode text. Unit is pixels.",
"default": 0
},
{
"name": "Episode Text Font",
"identifier": "episode_text_font",
"description": "Font to use for the season and episode text",
"tooltip": "This can be just a file name if the font file is in the Series source directory, <v>{font_file}</v> to match the Font used for the title text, or a full path to the font file."
},
{
"name": "Episode Text Font Size",
"identifier": "episode_text_font_size",
"description": "Size adjustment for the season and episode text",
"tooltip": "Number ≥<v>0.0</v>. Default is <v>1.0</v>.",
"default": 1.0
},
{
"name": "Episode Text Color",
"identifier": "episode_text_color",
"description": "Color to use for the episode text",
"tooltip": "Defaults to match the Title Color."
},
{
"name": "Episode Stroke Text Color",
"identifier": "episode_text_stroke_color",
"description": "Color to use for the stroke of the episode text",
"tooltip": "Defaults to match the Stroke Text Color."
},
{
"name": "Episode Text Kerning",
"identifier": "episode_text_kerning",
"description": "Spacing between characters for the episode text",
"tooltip": "Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Episode Text Interword Spacing",
"identifier": "episode_text_interword_spacing",
"description": "Spacing between words for the episode text",
"tooltip": "Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Separator Character / Image",
"identifier": "separator",
"description": "Character or image to separate season and episode text",
"tooltip": "Default is <v>•</v>. You may also provide an image file name if the image file is in the Series source directory, or a full path to an image file to use as the separator.",
"default": "•"
},
{
"name": "Separator Image Padding",
"identifier": "separator_image_padding",
"description": "Padding to apply to the separator image",
"tooltip": "Additional padding to apply to the left and right of the separator image if used. Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Separator Image Height",
"identifier": "separator_image_height",
"description": "Adjust the height of the separator image",
"tooltip": "Adjusts the height of the separator image if used keeping aspect ratio. Default is <v>100</v>. Unit is pixels.",
"default": 100
},
{
"name": "Separator Image Y Offset",
"identifier": "separator_image_y_offset",
"description": "Adjust the vertical position of the separator image",
"tooltip": "Adjusts the vertical position of the separator image if used. Default is <v>0</v>. Unit is pixels.",
"default": 0
},
{
"name": "Separator Image Stroke",
"identifier": "separator_image_use_stroke",
"description": "Whether to apply a stroke to the separator image",
"tooltip": "Automatically apply a stroke to the separator image to match text stroke width of text. Either <v>True</v> or <v>False</v>. Default is <v>True</v>.<br><b>WARNING</b>: Artifacting will occur on stray pixels.",
"default": "True"
},
{
"name": "Horizontal Alignment",
"identifier": "h_align",
"description": "Horizontal alignment of text",
"tooltip": "Either <v>left</v>, <v>center</v>, or <v>right</v>. Default is <v>left</v>.",
"default": "left"
},
{
"name": "Symbol",
"identifier": "symbol",
"description": "Add a custom symbol behind the text",
"tooltip": "Either <v>acolyte</v>, <v>ahsoka</v>, <v>andor</v>, <v>bobafett<v>, <v>mandalorian</v>, <v>obiwan</v>, or <v>witcher</v> to use a built-in symbol; or <v>logo</v> to use the Series logo."
},
{
"name": "Symbol Opacity",
"identifier": "symbol_opacity",
"description": "Adjust opacity of the symbol",
"tooltip": "Number between <v>0</v> and <v>100</v>. <v>0</v>% being fully transparent, <v>100</v>% being fully opaque. Unit is percent.",
"default": 100
},
{
"name": "CRT TV Overlay",
"identifier": "crt_overlay",
"description": "CRT TV Overlay Toggle",
"tooltip": "Whether to display the CRT TV overlay. Either <v>nobezel</v>, or <v>bezel</v>. Default is no overlay."
},
{
"name": "CRT TV Watched/Unwatched Overlay",
"identifier": "crt_state_overlay",
"description": "CRT TV Overlay Watched-Status Toggle",
"tooltip": "Whether to change the CRT overlay with the watched status of the Episode. Either <v>True</v> or <v>False</v>. Default is <v>False</v>. Will only work if the CRT TV Overlay Toggle is enabled.",
"default": "False"
},
{
"name": "Gradient Omission",
"identifier": "omit_gradient",
"description": "Whether to omit the gradient overlay",
"tooltip": "Either <v>True</v> or <v>False</v>. Set to <v>False</v> if you have trouble reading the text on brighter images.Default is <v>True</v>.",
"default": "True"
}
],
"description": [
"Produce TitleCards with left or right aligned centered text with an optional symbol similar to those found on MediUX. CRT TV overlay for shows like Stranger Things with a retro theme."
],
"hash": "59adb609d448c8928437353a92e8417f"
},
{
"name": "Retro",
"identifier": "Yozora/RetroTitleCard",
"example": "https://raw.githubusercontent.com/TitleCardMaker/CardTypes/refs/heads/main/Yozora/RetroTitleCard.preview.webp",
"creators": [
"Yozora",
"CollinHeist"
],
"supports_custom_fonts": true,
"supports_custom_seasons": false,
"supported_extras": [
{
"name": "Black & White Override",
"identifier": "override_bw",
"description": "Override the Black & White modification",
"tooltip": "Either <v>bw</v>, or <v>color</v> to force the black and white or color effects."
},
{
"name": "Style Override",
"identifier": "override_style",
"description": "Override the play/rewind style",
"tooltip": "Either <v>play</v> or <v>rewind</v> to force that respective style."
}
],
"description": [
"Card type featuring a VHS/Camcorder inspired overlay. The 'Play' ",
"button can be set to 'Rewind' and the image greyscaled when the item has been played."
],
"hash": "0300f20f45e8b95e7aca7769703aac4a"
},
{
"name": "SciFi",
"identifier": "azuravian/SciFiTitleCard",
"example": "https://raw.githubusercontent.com/azuravian/myimages/main/SciFiTitleCard/Example1.jpg",
"creators": [
"Azuravian"
],
"supports_custom_fonts": true,
"supports_custom_seasons": false,
"supported_extras": [
{
"name": "Trailing Underscore",
"identifier": "add_trailing_underscore",
"description": "Whether to add a trailing underscore (_) to the title text",
"tooltip": "Either <v>True</v> or <v>False</v>. Default is <v>True</v>."
},
{
"name": "Overlay Bottom Color",
"identifier": "overlay_bottom_color",
"description": "The color of the overlay's bottom layer",
"tooltip": "Defaults to <v>rgb(58, 255, 255)</v> (neon blue)."
},
{
"name": "Overlay Top Color",
"identifier": "overlay_top_color",
"description": "The color of overlay's top layer",
"tooltip": "Defaults to <v>rgb(255, 49, 255)</v> (hot pink)."
},
{
"name": "Overlay Middle Color",
"identifier": "overlay_middle_color",
"description": "The color of the overlay's middle layer",
"tooltip": "Defaults to <v>rgb(255, 255, 255)</v> (white)."
},
{
"name": "Overlay Rectangle Color",
"identifier": "overlay_rectangles_color",
"description": "The color of the overlay rectangles",
"tooltip": "Defaults to <v>rgb(102, 211, 122)</v> (neon green)."
},
{
"name": "Overlay Base Alpha",
"identifier": "overlay_base_alpha",
"description": "The transparency of the black surrounding layer",
"tooltip": "Value between <v>0.0</v> and <v>1.0</v>. Defaults to <v>1.0</v>."
},
{
"name": "Overlay Bottom Alpha",
"identifier": "overlay_bottom_alpha",
"description": "The transparency of the bottom layer",
"tooltip": "Value between <v>0.0</v> and <v>1.0</v>. Defaults to <v>0.6</v>."
},
{
"name": "Overlay Top Alpha",
"identifier": "overlay_top_alpha",
"description": "The transparency of the top layer",
"tooltip": "Value between <v>0.0</v> and <v>1.0</v>. Defaults to <v>0.6</v>."
},
{
"name": "Overlay Middle Alpha",
"identifier": "overlay_middle_alpha",
"description": "The transparency of the middle layer",
"tooltip": "Value between <v>0.0</v> and <v>1.0</v>. Defaults to <v>0.6</v>."
},
{
"name": "Overlay Rectangles Alpha",
"identifier": "overlay_rectangles_alpha",
"description": "The transparency of the overlay rectangles",
"tooltip": "Value between <v>0.0</v> and <v>1.0</v>. Defaults to <v>0.6</v>."
},
{
"name": "Episode Text Color",
"identifier": "episode_text_color",
"description": "The color of the episode text"
},
{
"name": "Text Stroke Color",
"identifier": "stroke_color",
"description": "The color of the text stroke"
}
],
"description": [
"A multi-overlay card designed to look like a heads up display.",
"Intended for use in Science Fiction series."
],
"hash": "a2c43dbcd89cfc4da30f2c950da5a662"
},
{
"name": "Slim",
"identifier": "Yozora/SlimTitleCard",
"example": "https://raw.githubusercontent.com/TitleCardMaker/CardTypes/refs/heads/main/Yozora/SlimTitleCard.preview.webp",
"creators": [
"Yozora",
"CollinHeist"
],
"supports_custom_fonts": true,
"supports_custom_seasons": true,
"supported_extras": [
{
"name": "Gradient Omission",
"identifier": "omit_gradient",
"description": "Whether to omit the gradient overlay from this Card",
"tooltip": "Either <v>True</v> or <v>False</v>. If <v>True</v>, text may appear less legible on brighter images."
}
],
"description": [
"Card type closely following the Standard Title Card but with slimmed down margins to save space."
],
"hash": "865676c2d4629132a79316a9ae0509fa"
},
{
"name": "Star Wars (Title Only)",
"identifier": "Wdvh/StarWarsTitleOnly",
"example": "https://user-images.githubusercontent.com/17693271/178131539-c7b55ced-b9ba-4564-8153-a998454e1742.jpg",
"creators": [
"Wdvh",
"CollinHeist"
],
"supports_custom_fonts": false,
"supports_custom_seasons": false,
"supported_extras": [],
"description": [
"A variation of the standard Star Wars Card for Shows like Obi-Wan Kenobi that use Part/Chapter and similar as episode titles.",
"This card also uses a modified star gradient so that more of the left side of the image is visible."
],
"hash": "37b5c89c6d37cf20a567861ee7c7603d"
},
{
"name": "Tinted Frame+",
"identifier": "KHthe8th/TintedFramePlus",
"example": "https://github.com/khthe8th/TitleCardMaker-CardTypes/assets/5308389/d089a1b1-7458-4eaf-ad8d-59c7f332a7c1",
"creators": [
"CollinHeist",
"KHthe8th"
],
"supports_custom_fonts": true,
"supports_custom_seasons": true,
"supported_extras": [
{
"name": "Episode Text Color",
"identifier": "episode_text_color",
"description": "Color of the season and episode text",
"tooltip": "Default is to match the Font color."
},
{
"name": "Episode Text Font",
"identifier": "episode_text_font",
"description": "Font to use for the season and episode text"
},
{
"name": "Episode Text Font Size",
"identifier": "episode_text_font_size",
"description": "Size adjustment for the season and episode text",
"tooltip": "Number ≥<v>0.0</v>. Default is <v>1.0</v>."
},
{
"name": "Episode Text Vertical Shift",
"identifier": "episode_text_vertical_shift",
"description": "Additional vertical shift to apply to the season and episode text. Default is <v>0</v>."
},
{
"name": "Separator Character",
"identifier": "separator",
"description": "Character that separates the season and episode text",
"tooltip": "Default is <v>-</v>."
},
{
"name": "Frame Color",
"identifier": "frame_color",
"description": "Color of the frame edges",
"tooltip": "Default is to match the Font color."
},
{
"name": "Frame Width",
"identifier": "frame_width",
"description": "Width of the frame",
"tooltip": "Number ≥<v>0</v>. Default is <v>3</v>. Unit is pixels."
},
{
"name": "Top Element",
"identifier": "top_element",
"description": "Which element to display on the top of the frame",
"tooltip": "Either <v>index</v> to display the season and episodetext, <v>logo</v> to display the logo, or <v>omit</v> to not display anything. Default is <v>logo</v>."
},
{
"name": "Middle Element",
"identifier": "middle_element",
"description": "Which element to display in the middle of the frame",
"tooltip": "Either <v>logo</v> to display the logo, or <v>omit</v> to not display anything. Default is <v>omit</v>."
},
{
"name": "Bottom Element",
"identifier": "bottom_element",
"description": "Which element to display on the bottom of the frame",
"tooltip": "Either <v>index</v> to display the season and episode text, <v>logo</v> to display the logo, or <v>omit</v> to not display anything. Default is <v>index</v>."
},
{
"name": "Logo Size",
"identifier": "logo_size",
"description": "Scalar for how much to scale the size of the logo element",
"tooltip": "Number ≥<v>0.0</v>. Default is <v>1.0</v>."
},
{
"name": "Edge Blurring",
"identifier": "blur_edges",
"description": "Whether to blur the edges around the frame",
"tooltip": "Either <v>True</v> or <v>False</v>. Default is <v>True</v>."
}
],
"description": [
"A combination of the TintedFrameTitleCard and the Standard for the best of both worlds.",
"It has many of the same extras you can pass to tinted frame, but it adds the episode title text above the bottom frame element (this is not modifiable). The top element will default to logo now, and title is no longer an option (as it is always shown above the bottom element)."
],
"hash": "b8a1b3713ea95f064bed2af87b916f02"
},
{
"name": "Title Color Match",
"identifier": "azuravian/TitleColorMatch",
"example": "https://user-images.githubusercontent.com/7379812/187586521-353ba09f-30a8-424b-bbf3-ee9036c9e638.jpg",
"creators": [
"Azuravian",
"Beedman",
"CollinHeist"
],
"supports_custom_fonts": true,
"supports_custom_seasons": true,
"supported_extras": [
{
"name": "Gradient Omission",
"identifier": "omit_gradient",
"description": "Whether to omit the gradient overlay",
"tooltip": "Either <v>True</v> or <v>False</v>. Default is <v>False</v>.",
"default": "False"
}
],
"description": [
"A modification of GradientLogoTitleCard that includes the option to auto-select font color based on logo color.",
"This card will also automatically crop off extraneous transparent space from around the logo."
],
"hash": "cf35bf9c91e84b82f0bda3a2dc8bef20"
},
{
"name": "White Text Broadcast",
"identifier": "lyonza/WhiteTextBroadcast",
"example": "https://user-images.githubusercontent.com/1803189/171089736-f60a6ff2-0914-432a-a45d-145323d39c42.jpg",
"creators": [
"lyonza",
"Wdvh",
"CollinHeist"
],
"supports_custom_fonts": true,
"supports_custom_seasons": false,
"supported_extras": [],
"description": [
"Card based on Wdvh's White Text Absolute card, using the same format, but has the season number included in the episode text."
],
"hash": "07a84d2d2438e6dd72cac9278275a813"
},
{
"name": "White Text Standard",
"identifier": "Wdvh/WhiteTextStandard",
"example": "https://user-images.githubusercontent.com/17693271/169709359-ffc9e109-b327-44e9-b78a-7276f77fe917.jpg",
"creators": [
"Wdvh",
"CollinHeist"
],
"supports_custom_fonts": true,
"supports_custom_seasons": false,
"supported_extras": [],
"description": [
"Modification of the Standard Card Type.",
"This Card uses a different font, smaller text size, and the episode title is positioned lower than the Standard Card Type."
],
"hash": "f4f245fd99c3f679e400a824978f3faa"
}
]