tei-publisher-app issueshttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues2020-03-13T15:53:00Zhttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/215[layout] Login button needs a visible session state on small screen2020-03-13T15:53:00ZMagdalena Turska[layout] Login button needs a visible session state on small screencopying @alexandra's report from https://gitlab.existsolutions.com/tei-publisher/pb-components/issues/41
On small screens the login button and any descriptive state message is just hidden, so as a user you can't see the current session ...copying @alexandra's report from https://gitlab.existsolutions.com/tei-publisher/pb-components/issues/41
On small screens the login button and any descriptive state message is just hidden, so as a user you can't see the current session state (logged-in or not?).
![Screenshot_2020-02-28_at_15.13.02](/uploads/28d7bb2837306c8ae40ba419330db6ae/Screenshot_2020-02-28_at_15.13.02.png)Unknown futurehttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/179generated apps should contain basic testing scaffold2020-03-13T15:25:00ZDuncan Patersongenerated apps should contain basic testing scaffoldgenerated apps do not contain any scaffolding for tests, they should contain at minimum a folders and files to perform wct tests when working on a generated app.generated apps do not contain any scaffolding for tests, they should contain at minimum a folders and files to perform wct tests when working on a generated app.Unknown futurehttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/154Examples for JATS2020-03-13T13:33:42ZWolfgangExamples for JATSWe would love to have a good JATS example document which could be distributed with TEI Publisher.We would love to have a good JATS example document which could be distributed with TEI Publisher.Unknown futurehttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/153Examples for Docbook2020-03-13T13:33:51ZWolfgangExamples for DocbookThe TEI Publisher documentation is docbook, but this might not be obvious to users as they just want to read it without paying attention to what it actually is. Might be better to have a separate docbook sample, maybe even with additiona...The TEI Publisher documentation is docbook, but this might not be obvious to users as they just want to read it without paying attention to what it actually is. Might be better to have a separate docbook sample, maybe even with additional features. Could use the docbook documentation itself?Unknown futurehttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/144Create example: compare multiple witnesses of a text2020-03-13T15:27:26ZWolfgangCreate example: compare multiple witnesses of a textCreate an example template (like `letter.html`) to showcase viewing multiple witnesses of a text side by side. Need a good TEI example here.Create an example template (like `letter.html`) to showcase viewing multiple witnesses of a text side by side. Need a good TEI example here.Unknown futureMagdalena TurskaMagdalena Turskahttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/134Improve user-facing warnings about invalid ODD in visual editor2020-03-13T12:07:51ZJoe WicentowskiImprove user-facing warnings about invalid ODD in visual editorWhen hitting "Save" in the Visual ODD Editor with [Dodis-New.odd](/uploads/d9d01fd6cf8b7472cad529a3ff769f8d/Dodis-New.odd) loaded, the save operation silently fails, with the following error raised in the console.
```
mixins.js:32 Uncau...When hitting "Save" in the Visual ODD Editor with [Dodis-New.odd](/uploads/d9d01fd6cf8b7472cad529a3ff769f8d/Dodis-New.odd) loaded, the save operation silently fails, with the following error raised in the console.
```
mixins.js:32 Uncaught TypeError: Cannot read property 'replace' of null
at Object.Mixin.escape (mixins.js:32)
at Object.<anonymous> (resources/scripts/tags/parameter.tag.js:25)
at mixins.js:61
at mixins.js:49
at Array.forEach (<anonymous>)
at Object.Mixin.forEachTag (mixins.js:48)
at Object.Mixin.serializeTag (mixins.js:60)
at Object.<anonymous> (resources/scripts/tags/model.tag.js:211)
at mixins.js:61
at mixins.js:49
```
Tested on multiple machines running tei-publisher-app v3.1.0 and current versions of Chrome and Firefox on macOS 10.13.5 and Ubuntu 17.10.
The active URL when the error appears (assuming the ODD has already been uploaded to TEI Publisher App) is: <http://localhost:8080/exist/apps/tei-publisher/odd-editor.html?root=%2Fdb%2Fapps%2Ftei-publisher%2Fodd&outputRoot=%2Fdb%2Fapps%2Ftei-publisher%2Ftransform&odd=Dodis-New.odd&outputPrefix=transform>.Unknown futurehttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/119webtest is hardcoded to run on 127.0.0.1:80802020-03-13T15:28:44ZDuncan Patersonwebtest is hardcoded to run on 127.0.0.1:8080it should recognize the connection specified in `.existdb.json`it should recognize the connection specified in `.existdb.json`Unknown futurehttps://gitlab.existsolutions.com/tei-publisher/tei-publisher-app/-/issues/59Create a Tei-Publisher styleguide2020-03-13T13:29:34ZGhost UserCreate a Tei-Publisher styleguide**Examples**
http://primercss.io/
https://livingstyleguide.org/examples/default.html
**Benefits**
* For users:
The project provides a user manual for the UI components and the general theming
* For further development:...**Examples**
http://primercss.io/
https://livingstyleguide.org/examples/default.html
**Benefits**
* For users:
The project provides a user manual for the UI components and the general theming
* For further development:
Creating a structured overview of all UI components (including their respective markup and layout), is additionally preparing a modularization in terms of Web components.Unknown future