+15
baseFonts.js
+15
baseFonts.js
···
+66
-61
main.jsx
+66
-61
main.jsx
···
+138
pages/Generator.jsx
+138
pages/Generator.jsx
···+const data = match.groups.chapterId ? await getWork({workId: match.groups.workId, chapterId: match.groups.chapterId}) : await getWork({workId: match.groups.workId})+href="https://imagedelivery.net/iHX6Ovru0O7AjmyT5yZRoA/e1bf3632-3127-4828-0e01-47af78b4c200/public"+<li><label><input type="checkbox" name="features[]" value="category" onChange={e => updateProps()} /> Category</label></li>+<li><label><input type="checkbox" name="features[]" value="warnings" /> Archive Warnings</label></li>+<li><label><input type="checkbox" name="features[]" value="chartags" /> Character Tags</label></li>+<li><label><input type="checkbox" name="features[]" value="reltags" /> Relationship Tags</label></li>+<li><label><input type="checkbox" name="features[]" value="freetags" /> Free Tags</label></li>+<li><label><input type="checkbox" name="features[]" value="wordcount" /> Wordcount</label></li>+<li><label><input type="radio" name="summaryType" value="basic" onChange={e => updateProp(e.target.name, e.target.value)} /> Story Summary</label></li>+<li><label><input type="radio" name="summaryType" value="chapter" onChange={e => updateProp(e.target.name, e.target.value) /> Chapter Summary (if available)</label></li>+<li><label><input type="radio" name="summaryType" value="custom" onChange={e => updateProp(e.target.name, e.target.value) /> Custom Summary</label></li>+<textarea name="customSummary" id="customSummary" onChange={e => updateProp(e.target.name, e.target.value)}></textarea>
+1
-1
pages/Home.jsx
+1
-1
pages/Home.jsx
···-href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Momo+Signature&family=Parkinsans:wght@300..800&family=Stack+Sans+Notch:wght@200..700&display=swap"+href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Stack+Sans+Notch:wght@200..700&display=swap"
+3
-54
pages/Image.jsx
+3
-54
pages/Image.jsx
······-await $`magick -size 1520x300 -background none -font ${titleFont} -pointsize 64 -fill ${theme.color} -gravity SouthWest pango:"<span size='16834'>${fandomString}</span>\n${titleString}${chapterString !== '' ? "\n<span size='36864'><i>"+chapterString+"</i></span>" : ''}" tmp/${filename}-title.png`+await $`magick -size 1520x300 -background none -font ${titleFont} -pointsize 64 -fill ${theme.color} pango:"<span gravity='south' gravity_hint='strong'><span size='16pt'>${fandomString}</span>\n${titleString}${chapterString !== '' ? "\n<span size='36pt'><i>"+chapterString+"</i></span></span>" : ''}" tmp/${filename}-title.png`await $`magick -size 1440x20 -background none -gravity East -font ${baseFont} -pointsize 18 -fill ${theme.descColor} caption:"https://archiveofourown.org/${addr}" tmp/${filename}-addr.png`
+54
themes.js
+54
themes.js
···