#71 replaces richtext with simple texteditor and also fixes databinding collision between alter and groesse.

main
macniel 2026-03-13 23:42:09 +01:00
parent 6470018c90
commit 8812557607
4 changed files with 17 additions and 35 deletions

View File

@ -54,8 +54,9 @@
flex: 0; flex: 0;
} }
.editor { .editor, textarea {
flex: 1; flex: 1;
resize: none;
} }
} }

View File

@ -28,8 +28,9 @@
flex: 0; flex: 0;
} }
.editor { .editor, textarea {
flex: 1; flex: 1;
resize: none;
} }
} }

View File

@ -11,37 +11,27 @@
</div> </div>
<div><label for="system.meta.groesse">Größe</label> <div><label for="system.meta.groesse">Größe</label>
<input type="number" name="system.meta.groesse" value="{{system.meta.groesse}}"/> <input type="text" name="system.meta.groesse" value="{{system.meta.groesse}}"/>
</div> </div>
<div><label for="system.meta.gewicht">Gewicht</label> <div><label for="system.meta.gewicht">Gewicht</label>
<input type="number" name="system.meta.gewicht" value="{{system.meta.gewicht}}"/> <input type="text" name="system.meta.gewicht" value="{{system.meta.gewicht}}"/>
</div> </div>
</div> </div>
<div class="double"><label>Alter</label> <div class="double"><label>Alter</label>
<input type="number" name="system.meta.groesse" value="{{system.meta.alter}}"/> <input type="text" name="system.meta.alter" value="{{system.meta.alter}}"/>
<input type="text" name="system.meta.geburtsdatum" value="{{system.meta.geburtstag}}"/> <input type="text" name="system.meta.geburtsdatum" value="{{system.meta.geburtstag}}"/>
</div> </div>
</div> </div>
<div class="meta-data html"> <div class="meta-data html">
<div><label>Notizen</label> <div><label>Notizen</label>
<prose-mirror <textarea
name="system.meta.notizen" name="system.meta.notizen"
button="false" editable="{{editable}}">{{{system.meta.notizen}}}</textarea>
editable="{{editable}}"
toggled="true"
value="{{system.meta.notizen}}">
{{{system.meta.notizen}}}
</prose-mirror>
</div> </div>
<div><label>Aussehen</label> <div><label>Aussehen</label>
<prose-mirror <textarea
name="system.meta.aussehen" name="system.meta.aussehen"
button="false" editable="{{editable}}">{{{system.meta.aussehen}}}</textarea>
editable="{{editable}}"
toggled="true"
value="{{system.meta.aussehen}}">
{{{system.meta.aussehen}}}
</prose-mirror>
</div> </div>
</div> </div>
</section> </section>

View File

@ -5,10 +5,10 @@
<div class="social-line"> <div class="social-line">
<div><label>Stand</label> <div><label>Stand</label>
<input type="text" name="system.meta.stand" value="{{system.meta.stand}}"/> <input id="stand" type="text" name="system.meta.stand" value="{{system.meta.stand}}"/>
</div> </div>
<div><label>Titel</label> <div><label>Titel</label>
<input type="text" name="system.meta.titel" value="{{system.meta.titel}}"/> <input id="titel" type="text" name="system.meta.titel" value="{{system.meta.titel}}"/>
</div> </div>
<div><label>Sozialstatus</label> <div><label>Sozialstatus</label>
@ -17,24 +17,14 @@
</div> </div>
<div class="meta-data html"> <div class="meta-data html">
<div><label>Verbindungen</label> <div><label>Verbindungen</label>
<prose-mirror <textarea
name="system.verbindungen" name="system.verbindungen"
button="false" editable="{{editable}}">{{{system.meta.verbindungen}}}</textarea>
editable="{{editable}}"
toggled="true"
value="{{system.meta.verbindungen}}">
{{{system.meta.verbindungen}}}
</prose-mirror>
</div> </div>
<div><label>Familie</label> <div><label>Familie</label>
<prose-mirror <textarea
name="system.meta.familie" name="system.meta.familie"
button="false" editable="{{editable}}">{{{system.meta.familie}}}</textarea>
editable="{{editable}}"
toggled="true"
value="{{system.meta.familie}}">
{{{system.meta.familie}}}
</prose-mirror>
</div> </div>
</div> </div>
</section> </section>