atomicdata-dev/atomic-data-browser

Create new property by pressing plus icon in header row

Opened this issue · 0 comments

We probably want to have a friendlier list of datatypes.

  • Use better names
    • integer / float = number
    • atomicUrl = single relation
    • resourceArray = multi relation
    • string / markdown = text?
    • date / datetime = date
  • Sub-forms with extra options.
    • Text: rich text (string vs markdown)
    • relation: allow multiple (atomicURL vs resourceArray)
    • number: allow comma (integer vs float), currency selector
    • multi-select: enum (atomicURL + tag + classtype). Here you need to create Tags with names and colors and an ordering. See notion UX

Other datatypes that are quite common, that require some strategy:

  • Phone number (render tel: link)
  • Email (render mailto: link)
  • URL (render http href link, open new tab)

Might relate to atomicdata-dev/atomic-data-docs#145