blueprints.yaml 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. name: Login
  2. version: 0.3.3
  3. description: Enables user authentication and login screen.
  4. icon: sign-in
  5. author:
  6. name: Team Grav
  7. email: devs@getgrav.org
  8. url: http://getgrav.org
  9. keywords: admin, plugin, login
  10. homepage: https://github.com/getgrav/grav-plugin-login
  11. keywords: login, authentication, admin, security
  12. bugs: https://github.com/getgrav/grav-plugin-login/issues
  13. license: MIT
  14. dependencies:
  15. - form
  16. - email
  17. form:
  18. validation: loose
  19. fields:
  20. enabled:
  21. type: hidden
  22. label: Plugin status
  23. highlight: 1
  24. default: 1
  25. options:
  26. 1: Enabled
  27. 0: Disabled
  28. validate:
  29. type: bool
  30. built_in_css:
  31. type: toggle
  32. label: Use built in CSS
  33. highlight: 1
  34. default: 1
  35. help: "Include the CSS provided by the admin plugin"
  36. options:
  37. 1: Enabled
  38. 0: Disabled
  39. validate:
  40. type: bool
  41. route:
  42. type: text
  43. label: Login path
  44. help: "Custom route to a custom login page that your theme provides"
  45. placeholder: "/my-custom-login"