Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035510
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Retail Modules] Web POSmajoralways2016-12-29 18:222017-04-26 18:07
ReporterdbazView Statuspublic 
Assigned Tojorge-garcia 
PrioritynormalResolutionfixedFixed in VersionRR17Q1.1
StatusclosedFix in branchFixed in SCM revision34eb7c80d645
ProjectionnoneETAnoneTarget VersionRR17Q1.1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression levelCoding ( Testing )
Regression date
Regression introduced in releasepi
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0035510: [UX] Customer button gets 'ellipsis' when it is not needed

DescriptionThe customer button (the one in the top of the receipt) gets 'ellipsis' when it is not needed. It doesn't happen in 16Q4.

http://screencast.com/t/iwcXrhu9 [^]

The 'ellipsis' NEVER should be performed if there is free horizontal space, independently of the length of the button labels. In the 'Proposed Solution' section there is an example of how it should behave.
Steps To ReproduceLogin into the WebPOS with base sampledata.
Proposed SolutionThe width and ellipsis of these buttons should behave like this example:

https://jsfiddle.net/r77t19zt/2/ [^]

As you can see, the own CSS:
* Takes advantage of using all the available space to show as much content as possible.
* Ensures that both buttons are always in the same line.
* Gives more priority to the full customer visualization while start shrinking -flex-shrink- (just in case of large addresses).
* Sets a maximum width -max-width: 70%;- (just in case of very very large button labels).
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0034831 closedjorge-garcia [UX] Customer button gets 'ellipsis' when it is not needed 

-  Notes
(0096195)
hgbot (developer)
2017-04-26 12:03

Repository: retail/backports/3.0RR17Q1.1/org.openbravo.retail.posterminal
Changeset: 34eb7c80d64511d24fecf83868bb53535314f420
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Wed Apr 26 12:02:25 2017 +0200
URL: http://code.openbravo.com/retail/backports/3.0RR17Q1.1/org.openbravo.retail.posterminal/rev/34eb7c80d64511d24fecf83868bb53535314f420 [^]

Fixed issue 35510: [UX] Customer button gets 'ellipsis' when it is not
needed

* Used flexible box for customer buttons in pointofsale tab of webPOS.
* Remove useless css classes.

---
M web/org.openbravo.retail.posterminal/css/obpos-main.css
M web/org.openbravo.retail.posterminal/js/components/bplocation.js
M web/org.openbravo.retail.posterminal/js/components/businesspartner_selector.js
M web/org.openbravo.retail.posterminal/js/components/order.js
---

- Issue History
Date Modified Username Field Change
2017-03-14 13:59 marvintm Type defect => backport
2017-03-14 13:59 marvintm Target Version => RR17Q1.1
2017-04-26 12:03 hgbot Checkin
2017-04-26 12:03 hgbot Note Added: 0096195
2017-04-26 12:03 hgbot Status scheduled => resolved
2017-04-26 12:03 hgbot Resolution open => fixed
2017-04-26 12:03 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/45d8c72790f7778bea8e93b61867305901ce5b6a [^] => http://code.openbravo.com/retail/backports/3.0RR17Q1.1/org.openbravo.retail.posterminal/rev/34eb7c80d64511d24fecf83868bb53535314f420 [^]
2017-04-26 18:07 guilleaer Status resolved => closed
2017-04-26 18:07 guilleaer Fixed in Version => RR17Q1.1


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker