-
-
Notifications
You must be signed in to change notification settings - Fork 459
[Feature Request]: Create/Remove Field Templates #1359
Copy link
Copy link
Open
Labels
Priority: MediumAn issue that shouldn't be be saved for lastAn issue that shouldn't be be saved for lastTagStudio: LibraryRelating to the TagStudio library systemRelating to the TagStudio library systemType: EnhancementNew feature or requestNew feature or requestType: UI/UXUser interface and/or user experienceUser interface and/or user experience
Milestone
Metadata
Metadata
Assignees
Labels
Priority: MediumAn issue that shouldn't be be saved for lastAn issue that shouldn't be be saved for lastTagStudio: LibraryRelating to the TagStudio library systemRelating to the TagStudio library systemType: EnhancementNew feature or requestNew feature or requestType: UI/UXUser interface and/or user experienceUser interface and/or user experience
Type
Projects
Status
No status
Checklist
Description
As of #1354, fields are now based on templates stored in the library database. These templates contain default field names, the field type, and any additional attribute configurations associated with that field type (e.g.
is_multilineforTextFields).#1354 reduced the built-in set of fields to chose from, with the intention of the user being able to add custom templates in the future. This is the request for that feature in the UI.
Solution
In the "Add Field" modal, the user can choose to create a new field template or delete an existing one:

Example of a "Create Field Template" modal. Note that since different field types will have different options, the appearance of this section will need to be dynamic and change depending on the options available for each field type.

Alternatives
N/A