{"backend":{"name":"github","repo":"sk8-ministries-pages-dev/local-repository"},"media_folder":"/playground/sk8-ministries/src/assets","public_folder":"/src/assets","app_title":"LightNet Admin","logo":{"src":"data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='250'%20height='250'%20fill='none'%3e%3cpath%20fill='url(%23a)'%20d='M127.177%20237.945c-31.458-8.449-57.358-27.9-58.64-61.948-1.282-34.047%2025.656-62.629%2065.654-59.025v-11.337c.016-5.824%207.193-7.94%2011.592-4.231l42.11%2034.295c3.114%202.632%203.107%207.457-.028%2010.232l-42.082%2034.907c-4.421%203.931-11.607.984-11.592-4.841v-11.569c-4.214-.655-7.424-.837-9.694-.655-36.43%202.914-33.36%2064.459%2029.562%2061.263%2027.034-1.375%2071.032-31.406%2072.833-78.024%200-70.268-87.295-93.122-65.334-141.292%202.21-4.848-6.687-7.035-12.286-4.905-22.507%206.2-47.336%2019.82-61.462%2060.259-1.808%205.175-4.081%2017.397-6.023%2022.485C79.99%2088.665%2077.4%20100.1%2070.23%2099.493c-9.396-.794-6.122-16.14-4.069-22.75%201.73-5.568-5.982-10.273-13.048-2.995-11.996%2012.356-23.989%2028.879-28.621%2054.665-1.82%2010.118-1.92%2024.43.146%2036.433%208.965%2052.294%2054.493%2085.67%2098.792%2085.148%2010.956-.13%2011.254-10.033%203.747-12.049'/%3e%3cdefs%3e%3clinearGradient%20id='a'%20x1='125'%20x2='125'%20y1='-3.432'%20y2='252.061'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23d64fc0'/%3e%3cstop%20offset='.466'%20stop-color='%23ff1878'/%3e%3cstop%20offset='.611'%20stop-color='%23ff1878'/%3e%3cstop%20offset='.981'%20stop-color='%23ff6c0b'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"},"media_libraries":{"stock_assets":{"providers":[]},"default":{"config":{"slugify_filename":true,"max_file_size":26214400,"transformations":{"raster_image":{"format":"webp","quality":85,"width":2048,"height":2048},"svg":{"optimize":true}}}}},"editor":{"preview":false},"site_url":"https://sk8-ministries.pages.dev","output":{"omit_empty_optional_fields":true},"slug":{"clean_accents":true,"encoding":"ascii","maxlength":60},"collections":[{"name":"media","label":"Media Items","description":"Add content entries to the media library. Examples: a book PDF, a YouTube link. [Read documentation](https://docs.lightnet.community/content/media-items/)","label_singular":"Media Item","folder":"/playground/sk8-ministries/src/content/media","create":true,"preview_path":"en/media/{{filename}}","format":"json","slug":"{{fields._slug}}","sortable_fields":["slug","dateCreated","language"],"summary":"{{title}} ({{slug}})","view_groups":[{"label":"Language","field":"language","pattern":".*"},{"label":"Type","field":"type","pattern":".*"}],"fields":[{"name":"title","label":"Title","widget":"string"},{"name":"type","label":"Type","widget":"relation","collection":"media-types","value_field":"{{slug}}","display_fields":["{{label.en}} ({{slug}})"]},{"name":"language","label":"Language","widget":"relation","collection":"_singletons","file":"languages","value_field":"{{languages.*.code}}","display_fields":["{{languages.*.label.en}} ({{languages.*.code}})"]},{"name":"image","label":"Image","widget":"image","choose_url":false,"media_folder":"./images","accept":"image/png, image/jpeg, image/webp","hint":"When you upload an image, it is automatically resized (up to 2048 pixels) and saved in a web-friendly format."},{"name":"content","label":"Content","widget":"list","hint":"Add files or weblinks. First item in the list is the main content.","min":1,"summary":"{{types.url}}","types":[{"name":"upload","label":"File Upload","fields":[{"name":"url","label":"File","widget":"file","choose_url":false,"media_folder":"/playground/sk8-ministries/public/files","public_folder":"/files","hint":"Maximum file size is 25 MB.","media_library":{"config":{"max_file_size":25000000}}},{"summary":"{{en}}","name":"label","label":"Label","hint":"Optional. Defaults to the file name, for example 'bible' from 'bible.pdf'.","required":false,"collapsed":"auto","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]}]},{"name":"link","label":"Link","summary":"{{url}}","fields":[{"name":"url","label":"Url","widget":"string","type":"url","pattern":["^https?://","Link must start with http(s)://"]},{"summary":"{{en}}","name":"label","label":"Label","required":false,"hint":"Optional. Defaults to the file name or link domain, for example 'youtube.com'.","collapsed":"auto","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]}]}]},{"name":"dateCreated","label":"Date Created","widget":"datetime","time_format":false,"required":true,"default":"{{now}}","picker_utc":true,"hint":"The date this item was added to this media library."},{"name":"authors","label":"Authors","label_singular":"Author","required":false,"collapsed":true,"default":[],"widget":"list","summary":"{{fields.name}}","field":{"label":"Name","name":"name","widget":"string"}},{"name":"commonId","label":"Common ID","widget":"string","required":false,"hint":"Optional: Use a shared Common ID to link translated versions of a media item."},{"name":"categories","label":"Categories","required":false,"widget":"relation","multiple":true,"collection":"categories","display_fields":["{{slug}}"],"search_fields":["{{slug}}"]},{"name":"description","label":"Description","widget":"markdown","required":false,"editor_components":[],"buttons":["heading-one","heading-two","heading-three","heading-four","heading-five","heading-six","bold","italic","bulleted-list","numbered-list","quote","link"]}]},{"divider":true},{"name":"categories","label":"Categories","description":"Organize and filter media items by topic. Examples: discipleship, youth, prayer. [Read documentation](https://docs.lightnet.community/content/categories/)","label_singular":"Category","folder":"/playground/sk8-ministries/src/content/categories","create":true,"format":"json","slug":"{{fields._slug}}","summary":"{{label.en}}  ({{slug}})","fields":[{"summary":"{{en}}","name":"label","label":"Name","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]},{"name":"image","label":"Image","required":false,"choose_url":false,"widget":"image","media_folder":"./images","accept":"image/png, image/jpeg, image/webp","hint":"When you upload an image, it is automatically resized (up to 2048 pixels) and saved in a web-friendly format."}]},{"name":"media-collections","label":"Media Collections","description":"Group related media items in a specific order. Examples: a course, a series, a study path. [Read documentation](https://docs.lightnet.community/content/media-collections/)","label_singular":"Media Collection","create":true,"folder":"/playground/sk8-ministries/src/content/media-collections","format":"json","slug":"{{fields._slug}}","summary":"{{label.en}}  ({{slug}})","fields":[{"summary":"{{en}}","name":"label","label":"Name","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]},{"name":"mediaItems","label":"Media Items","label_singular":"Media Item","widget":"list","hint":"The list order defines the item order in this collection.","summary":"{{fields.mediaItem}}","collapsed":true,"field":{"name":"mediaItem","label":"Media Item","widget":"relation","collection":"media","value_field":"{{slug}}","display_fields":["{{title}} ({{slug}})"],"search_fields":["{{title}}","{{slug}}"],"dropdown_threshold":1}}]},{"name":"media-types","label":"Media Types","description":"Define different content formats. Examples: books, videos, audio. [Read documentation](https://docs.lightnet.community/content/media-types/)","label_singular":"Media Type","folder":"/playground/sk8-ministries/src/content/media-types","format":"json","slug":"{{fields._slug}}","summary":"{{label.en}}  ({{slug}})","fields":[{"summary":"{{en}}","name":"label","label":"Name","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]},{"name":"icon","label":"Icon","pattern":["(?:mdi|lucide)--.+","Icon name must start with mdi-- or lucide--"],"widget":"string","hint":"Browse Lucide icons at https://lucide.dev/icons/ and enter the icon name with the 'lucide--' prefix, for example 'lucide--book-open'."},{"name":"coverImageStyle","label":"Cover Image Style","widget":"select","default":"default","options":["default","book","video"]},{"name":"detailsPage","required":false,"typeKey":"layout","label":"Details Page Configuration","default":{},"widget":"object","types":[{"name":"default","label":"Default","fields":[{"summary":"{{en}}","name":"openActionLabel","label":"Open Action Label","required":false,"collapsed":"auto","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]}]},{"name":"custom","label":"Custom","fields":[{"name":"customComponent","required":true,"label":"Custom Component","widget":"string"}]},{"name":"video","label":"Video"},{"name":"audio","label":"Audio"}]}]}],"singletons":[{"name":"languages","label":"Languages","file":"/playground/sk8-ministries/languages.json","format":"json","icon":"language","fields":[{"widget":"list","name":"languages","label":"Languages","label_singular":"Language","allow_duplicate":false,"allow_reorder":false,"root":true,"collapsed":"auto","summary":"{{label.en}}  ({{code}})","fields":[{"name":"code","label":"BCP 47 Language Code","hint":"Enter a valid IETF BCP 47 language tag (for example, en, en-US, ar). Use this [tool](https://r12a.github.io/app-subtags/) to find the right code.","pattern":["^(?:(?:[A-Za-z]{2,3}(?:-[A-Za-z]{3}){0,3}|[A-Za-z]{4}|[A-Za-z]{5,8})(?:-[A-Za-z]{4})?(?:-(?:[A-Za-z]{2}|\\d{3}))?(?:-(?:[A-Za-z0-9]{5,8}|\\d[A-Za-z0-9]{3}))*(?:-[0-9A-WY-Za-wy-z](?:-[A-Za-z0-9]{2,8})+)*(?:-x(?:-[A-Za-z0-9]{1,8})+)?|x(?:-[A-Za-z0-9]{1,8})+)$","Enter a valid BCP 47 language tag (e.g. en, en-US, zh-Hans-CN)."]},{"summary":"{{en}}","name":"label","label":"Name","widget":"object","fields":[{"name":"en","label":"en","widget":"string","required":true},{"name":"de","label":"de","widget":"string","required":false},{"name":"ar","label":"ar","widget":"string","required":false}]}]}]}]}