diff --git a/plugins/multisrc/madara/filters/lullobox.json b/plugins/multisrc/madara/filters/lullobox.json new file mode 100644 index 000000000..8a8de51ca --- /dev/null +++ b/plugins/multisrc/madara/filters/lullobox.json @@ -0,0 +1,136 @@ +{ + "filters": { + "genre[]": { + "type": "Checkbox", + "label": "Genre", + "value": [], + "options": [ + { + "label": "Ancient Must-read", + "value": "ancient-must-read" + }, + { + "label": "Completed Main Story", + "value": "completed-main-story" + }, + { + "label": "KR Ancient", + "value": "r16-kr-ancient-romance-novel" + }, + { + "label": "KR Modern", + "value": "r16-kr-modern-romance-novel" + }, + { + "label": "Modern Must-read", + "value": "modern-must-read" + }, + { + "label": "New 2025", + "value": "new-2025" + }, + { + "label": "Trending", + "value": "trending" + } + ] + }, + "op": { + "type": "Switch", + "label": "having all selected genres", + "value": false + }, + "author": { + "type": "Text", + "label": "Author", + "value": "" + }, + "artist": { + "type": "Text", + "label": "Artist", + "value": "" + }, + "release": { + "type": "Text", + "label": "Year of Released", + "value": "" + }, + "adult": { + "type": "Picker", + "label": "Adult content", + "value": "", + "options": [ + { + "label": "All", + "value": "" + }, + { + "label": "None adult content", + "value": "0" + }, + { + "label": "Only adult content", + "value": "1" + } + ] + }, + "status[]": { + "type": "Checkbox", + "label": "Status", + "value": [], + "options": [ + { + "label": "Completed", + "value": "complete" + }, + { + "label": "Ongoing", + "value": "on-going" + }, + { + "label": "Canceled", + "value": "canceled" + }, + { + "label": "On Hold", + "value": "on-hold" + } + ] + }, + "m_orderby": { + "type": "Picker", + "label": "Order by", + "value": "", + "options": [ + { + "label": "Relevance", + "value": "" + }, + { + "label": "Latest", + "value": "latest" + }, + { + "label": "A-Z", + "value": "alphabet" + }, + { + "label": "Rating", + "value": "rating" + }, + { + "label": "Trending", + "value": "trending" + }, + { + "label": "Most Views", + "value": "views" + }, + { + "label": "New", + "value": "new-manga" + } + ] + } + } +} \ No newline at end of file diff --git a/plugins/multisrc/madara/sources.json b/plugins/multisrc/madara/sources.json index 3c04649ea..d8a91fd2e 100644 --- a/plugins/multisrc/madara/sources.json +++ b/plugins/multisrc/madara/sources.json @@ -648,5 +648,14 @@ "lang": "Arabic", "useNewChapterEndpoint": true } + }, + { + "id": "lullobox", + "sourceSite": "https://lullobox.com/", + "sourceName": "LulloBox", + "options": { + "lang": "English", + "useNewChapterEndpoint": true + } } ] diff --git a/public/static/multisrc/madara/lullobox/icon.png b/public/static/multisrc/madara/lullobox/icon.png new file mode 100644 index 000000000..924c2f572 Binary files /dev/null and b/public/static/multisrc/madara/lullobox/icon.png differ