Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate Editors frontend #41

Open
andneuma opened this issue Jul 3, 2024 · 2 comments
Open

Separate Editors frontend #41

andneuma opened this issue Jul 3, 2024 · 2 comments

Comments

@andneuma
Copy link
Collaborator

andneuma commented Jul 3, 2024

@lislis Wir bewegen uns ja mit all den convenience features die noch eingebaut werden sollen relativ schnell in einem Bereich, wo man mit default Strapi-GUI Kram nicht mehr weiterkommt. Strapi kommt uns da nicht immer entgegen, wir können scheinbar einige trivial erscheinende Ding nicht realisieren (zB in components genestete Attribute eines zu speichernden case Records modifizieren), da Strapi nicht unendlich flexibel ist.

Daher dachte ich macht es vlt doch Sinn nochmal über ein Interface für die Eintragenden nachzudenken, welches

  • Login hat, also gegen Strapi auth macht
  • "Reaktive" Formularfelder hat (Form field X taucht nur auf wenn bei Y der Haken gesetzt wurde etc)
  • Das ganze Geo-Assignment (Bundesland finden) client-seitig bereits macht
  • Am Ende aus den Eingaben ein JSON serialisiert, welches zB so Adress-Logiken wie in Add annotations for address fields #39 und andere Sachen berücksichtigt

Mit ChatGPT und React sollte das eigentlich nicht weiter wild sein, da es ja nur um eine Maske für Cases geht. Vlt kann man noch die anderen Fälle anzeigen, muss aber vlt auch nicht. Was denkst du?

@lislis
Copy link
Member

lislis commented Jul 4, 2024

@andneuma Ich vestehe die Überlegung und finde auch das es Sinn ergibt, gerade für alle Convenience Features. Meine Befürchtung ist aber, dass das doch wieder länger dauert und Team wirklich gern von den Spreadsheets weg will.

Ich würde das Team erstmal in das jetztige Strapi onboarden, und dann können wir mit dem Editors Frontend parallel weiterschauen? Macht das Sinn? Oder ist das doof?

@lislis
Copy link
Member

lislis commented Jul 9, 2024

Ich halte noch ein paar weitere convenience-features fest:

  • true/ false in yes/no oder ja/nein umzubenennen. Leute fanden es nicht sofort intuitive und sehr techi
  • wenn ein Feld ein relationship ist, dann wäre es cool sowohl "label" als auch "description" felder in der Auswahl anzeigen zu lassen. Gerade wird immer nur das "label" im Dropdown angezeigt, aber eigentlich sollen alle Optionen eine "description" haben (texte gerade in Arbeit) quasi als Dokumentation wenn es zB bei Motive oder Strafsatz um genauere Differenzierungen geht
  • allgemein mehr Infos als Inline-Dokumentation in die UI eintragbar machen
  • das "Anmerkungen"-Feld sticky zu machen, dass es während des Eintragens immer erreichbar ist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants