Skip to content

Schema: Field Groups #2121

Open
Open
@zcolah

Description

@zcolah

Intro

Currently many users have made models with more than 10 fields with some crossing even 25 fields. When creating models with these many fields, it becomes extremely difficult to scan and navigate.

Hence we are introducing a feature called Field Groups that will allow users to organize fields into logical groups that are easy to scan and navigate. This brings more structure and organization into their workflows.

User Flows

Schema

User:

  • Creates a Group (Success / Fail)
  • Edits a Group Title, Icon, and Description
  • Re-orders the groups
  • Re-orders fields within the group
  • User deletes a group
  • User drags and drops field into a group
  • User adds fields between two fields in a group

Content

  • User sees group rendered

Figma

https://www.figma.com/design/u0uCHl28IWkRAdmjXsWefY/Field-Groups?node-id=28-7128&m=dev&t=ejVr2On0Pd2jJiZZ-1

Developer Notes

Emoji Menu Emojis

Please build the emoji menu similar to https://nolanlawson.github.io/emoji-picker-element/. Use this as a reference. This most likely means we will get on an additional new dependency.

Work

Office: 📔📕📖📗📘📙📚📓📒📃📜📄📰🗞️📑 📮✏️ ✒️ 🖍️📝 💼 📆🗓️📇📈📉📊
Sound: 🔊🎵
Video: 📱☎️📞💻🖥️💿📺📸📹
Misc: 🧳🧪

Nature

Summer: 🔥⛱️
Monsoon: 💧🌊⚡🌪️🌈 🌩️
Stars: ⭐
Plants: 🌱🪨

Activity

Trophies: 🏆
Celebration: 🎉🎊

Travel

Maps: 🌍
Signals: 🚨🛑
Vehicles: 🚀

Metadata

Metadata

Assignees

Labels

featureAdditional functionality that should be added to Zesty

Type

No type

Projects

Status

Being Developed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions