Open aarppe opened 1 year ago
@Eluviian @nienna73 Here's a list of lesser issues with the refactored frontend that would benefit from attention.
Of the tasks above, the following are actually backend tasks and should be moved to the backend repo:
Separate components of multipart headings with a dash or a pipe. The relabelling happens on the backend, so only the backend knows about the individual parts. As such, only the backend can add the divider
Indicate the source of the audio with emojis
As of right now, the backend only looks for the recording URL. It will need to add/return the speaker as well as the recording URL in order to implement this. The backend should decide on the emoji, not the frontend. The backend should look at the recording speaker, see if it's SDOL
(I believe that's "Synthesized Dolores"), and add a new field called "recording_emoji" with the correct value based on the speaker value. The frontend should only have to display the emoji.
Indicate wordforms that have been observed in the corpus I'm not actually too sure how this is happening right now, so whoever implements this will have to look at the original/legacy morphodict code so find the logic. Once again, this will need to be added to the paradigm as a new field in the JSON called "observed" with a value of "true" or "false" (or something like that). Once the backend does this, the frontend will decide on styles based on the value of "observed". The backend portion needs to be done first, though.
The wording of left-justify the linguistic word-content
needs clarification. What is "linguistic word-content"? Which page is this on? Where is this information located? One or multiple screenshots would be helpful.
I didn't mean to close the issue, I had a keyboard/mouse disagreement that posted my earlier comment before I was ready. This issue should have never been closed.
The wording of
left-justify the linguistic word-content
needs clarification. What is "linguistic word-content"? Which page is this on? Where is this information located? One or multiple screenshots would be helpful.
Doing this like the current production version (which left-justifies everything except the pane headings), which we could generally adhere to:
Things to consider and improve:
–
(n-dash: –) or pipe (|
, e.g.Prs+Ind
->present tense | independent
orsomething is happening now | ni-/ki- word
(BACKEND)