Bookmark widget (#890)

* 🚧 Bookmark widget

*  Add input type

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>

*  Add content display and input fields

* 🐛 Fix delete button updating to invalid schema

* 🌐 Add translations for options

*  Add field for image

* ♻️ Refactor IconSelector and add forward ref

* 🦺 Add form validation

* 🦺 Add validation for icon url and fix state for icon picker

* 🌐 PR feedback

---------

Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
Manuel
2023-05-15 09:54:50 +02:00
committed by ajnart
parent 27c0ef608e
commit a982773c0d
14 changed files with 708 additions and 211 deletions

View File

@@ -0,0 +1,21 @@
{
"descriptor": {
"name": "Bookmark",
"description": "Displays a static list of strings or links",
"settings": {
"title": "Bookmark settings",
"items": {
"label": "Items"
},
"layout": {
"label": "Layout"
}
}
},
"card": {
"noneFound": {
"title": "Bookmark list empty",
"text": "Add new items to this list in the edit mode"
}
}
}

View File

@@ -0,0 +1,7 @@
{
"noEntries": {
"title": "No entries",
"text": "Use the buttons below to add more entries"
},
"buttonAdd": "Add"
}