unfoldingword / bible-reference-rcl Goto Github PK
View Code? Open in Web Editor NEWBible Reference Navigation RCL
Home Page: https://unfoldingword.github.io/bible-reference-rcl/
License: Other
Bible Reference Navigation RCL
Home Page: https://unfoldingword.github.io/bible-reference-rcl/
License: Other
When the user opens card settings the settings don't seem to be attached to the three dot icon - they tend to show up in center of screen. Settings popups should be closed when the user clicks outside of the popup.
DoD: A settings card, invoked from the 3 dot menu, will close when the user clicks outside of the settings card.
Also they are modal which means you can't interact with rest of screen. So we need to do one of
Only being able to resize from the lower right corner often causes the user to make extra sizing/dragging operations in order to accomplish their desired layout.
In the example below, it would be much simpler for the user if they could just adjust the left border of the tQ card.
https://images.zenhubusercontent.com/309394970/f8b0c868-3752-453f-b919-9d5e2bce15fa/issue_2_0_35.mp4
Email input box displays text on hover "to include @" in the email address, but does not validate the text. The form is submitted successfully with a faulty email address(without an @ symbol).
Only being able to resize from the lower right corner often causes the user to make extra sizing/dragging operations in order to accomplish their desired layout.
In the example below, it would be much simpler for the user if they could just adjust the left border of the tQ card.
https://images.zenhubusercontent.com/309394970/f8b0c868-3752-453f-b919-9d5e2bce15fa/issue_2_0_35.mp4
The font size setting for all other resources is not persisted when the user logs out or when he opens a new session.
Notes:
Bible Ref field line and dropdown arrows were black and are white in the mockup.
DoD: line and arrows are white
One example is shown here and another one in the following comment
https://images.zenhubusercontent.com/309394970/576868be-3ae5-4f4b-9fd0-b2dbb189c42b/issue_2_0_34.mp4
Add properties/callbacks/navigation:
Add documentation to Styleguidist page.
The dialog for resizing appears, but the font size does not actually change regardless of the setting.
Pasting a reference into the book field will navigate to that reference.
Reference should be in the format: '<bookname/abbv> []:[]' where bookname or abbreviation is required and optionally chapter and verse. A chapter without a verse should default to verse 1.
DoD: Pasting a reference into the book field navigates to the pasted reference.
For reference:
request from @RobH123
When the user clicks into any field on the reference navigator and pastes a '<bookname/abbv> :' the reference will be accepted and the current reference will change to the pasted reference just as if the user had chosen all 3 fields manually.
Creating a list here of elements that are problematic for Katalon to find reliably
The 2 dropdown lists on the Account Settings page both have the same id
The X to close the card settings modal is not findable
The open buttons for book, chapter, and verse all have same aria-label
The close buttons for book, chapter, and verse all have same aria-label
All of the buttons on the blue bar have the same aria-label
The verse should reset to 1 when changing chapter by chapter, but not verse by verse. Verse by Verse navigation should go to the previous/next verse even if it crosses a chapter boundary.
HTML styled Input field is editable but not multi line
Switch to use MUI TextareaAutosize instead
configure netlify to auto-build release branch release-v0.9.0
(add as additional branch to Deploy contexts under https://app.netlify.com/sites/gateway-edit/settings/deploys)
create release branch release-v0.9.0
Ping QA that release branch is ready for testing (https://release-v0-9-0--gateway-edit.netlify.app/)
PR from version branch to Master
Ping QA that release is live
Final Go ahead for publish from QA
tag release on Github vX.X
publish release note
Announce on forum.door43.org
testing will be on: https://develop--gateway-edit.netlify.app/
translation Notes and translationAcademy have a button to toggle the Markdown view but translationWords do not. Is that designed that way not to show MD?
@PhotoNomad0 commented on Mon Nov 02 2020
initial design spec are in https://docs.google.com/document/d/1dEYW59IGqiU2S94G7DJYdOiglIQzxqL00l_g2lLqC7c/edit?ts=5f99d09c# :
Bible Reference RCL
Questions
@mvahowe commented on Mon Nov 02 2020
If the USFM has \v1-2, and the UI is on "verse 1", what does "next verse" do? I can't see a safe answer to this question since, basically, the UI would be misleading the user. If "next" is v3, where is v2? If "next" is v2, with identical content to v1, doesn't that look like a bug? If \v1-2 is displayed as "verse 1", why wouldn't the user delete the part of the translation that is not in v1?
We can use the git commit history on DCS to navigate backward and forward the git commit changes to allow reversion of edit changes. Note that if there are unsaved changes on the card, we should save those before pulling in old commits. That way redo would work if they have second thoughts.
Notes:
Only being able to resize from the lower right corner often causes the user to make extra sizing/dragging operations in order to accomplish their desired layout.
In the example below, it would be much simpler for the user if they could just adjust the left border of the tQ card.
https://images.zenhubusercontent.com/309394970/f8b0c868-3752-453f-b919-9d5e2bce15fa/issue_2_0_35.mp4
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.