blueprints.yaml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. name: Flex Objects
  2. slug: flex-objects
  3. type: plugin
  4. version: 1.1.6
  5. description: Flex Objects plugin allows you to manage Flex Objects in Grav Admin.
  6. icon: list-alt
  7. author:
  8. name: Trilby Media
  9. email: hello@trilby.media
  10. homepage: https://github.com/trilbymedia/grav-plugin-flex-objects
  11. keywords: grav, plugin, crud, directory
  12. bugs: https://github.com/trilbymedia/grav-plugin-flex-objects/issues
  13. docs: https://github.com/trilbymedia/grav-plugin-flex-objects/blob/develop/README.md
  14. license: MIT
  15. dependencies:
  16. - { name: grav, version: '>=1.7.25' }
  17. - { name: form, version: '>=5.1.0' }
  18. form:
  19. validation: loose
  20. fields:
  21. enabled:
  22. type: toggle
  23. label: PLUGIN_ADMIN.PLUGIN_STATUS
  24. highlight: 1
  25. default: 0
  26. options:
  27. 1: PLUGIN_ADMIN.ENABLED
  28. 0: PLUGIN_ADMIN.DISABLED
  29. validate:
  30. type: bool
  31. built_in_css:
  32. type: toggle
  33. label: PLUGIN_FLEX_OBJECTS.USE_BUILT_IN_CSS
  34. highlight: 1
  35. default: 1
  36. options:
  37. 1: PLUGIN_ADMIN.ENABLED
  38. 0: PLUGIN_ADMIN.DISABLED
  39. validate:
  40. type: bool
  41. extra_admin_twig_path:
  42. type: text
  43. label: PLUGIN_FLEX_OBJECTS.EXTRA_ADMIN_TWIG_PATH
  44. validate:
  45. required: true
  46. directories:
  47. type: flex-objects
  48. label: PLUGIN_FLEX_OBJECTS.DIRECTORIES
  49. array: true
  50. ignore_empty: true
  51. validate:
  52. type: array