Giter Club home page Giter Club logo

snacksinavan's People

Contributors

russkev avatar

Watchers

 avatar  avatar

snacksinavan's Issues

Text display bugs

  • Warning for incorrect password is blank
  • Title not aligned left on Van login page
  • Order list doesn't show desktop version until window is resized

Various bugs

  • Open in maps doesn't seem to open in maps Looks like this works but can be thwarted with browser settings
  • Too many menu cards on screen causes category selector to not work (ticket)
  • Username in mobile menu appears twice for some reason (ticket)
  • My details page should load all inputs by default before hiding some for desktop (ticket)
  • On mobile, disabled buttons are completely invisible (ticket)
  • At one point, making an order caused an error to appear before proceeding anyway (ticket)
  • Order details totals needs padding (ticket)
  • Order details still has old back button (ticket)
  • Desktop nav bar has buttons too far apart (ticket)
  • Unable to press van buttons on old iPhone, pressing takes user straight back to top of window.
  • Menu items should be greyed out if the current page and darker if a different page (instead of the other way round) (ticket)
  • Unusable in landscape mode on mobile. Unable to scroll down to see rest of page on menu page (ticket)
  • Order list entries should have a border around them (ticket)
  • Warning for incorrect password is blank (ticket)
  • Close button on modal is too high up on modal (e.g. sign in), partially hidden behind top bar. (ticket)
  • Removing items from cart is not reflected in menu card (ticket)
  • Title not aligned left on Van login page (ticket)
  • Order list doesn't show desktop version until window is resized (ticket)

Unable to press van button on old iPhone

Unable to press van button on old iPhone, pressing it takes the user straight back to the top of the screen. Sometimes long pressing seems to work but it is inconsistent.

Menu cards display issues

  • Vertical scroll bar should not appear (Firefox)
  • Not possible to scroll entire page when screen height is too low to see everything
  • Menu cards have inconsistent formatting. Price at different heights.

Mobile display issues

  • Username in mobile menu appears twice for some reason
  • My details page does not display all input options on page load for mobile
  • On mobile, disabled buttons are completely invisible
  • Close button on modal not properly aligned

Category selector doesn't work properly at various resolutions

At the moment, the site thinks that 'food' should be selected even if there is just a hint of the food card being on screen. This means that if the resolution is such that even when scrolled all the way to the left, a food card is still visible, it will not let the drinks menu item appear highlighted, effectively breaking the selector.

The solution is to have it so that the food item has to be at least half way across the visible area to trigger the menu to be in the 'food' selection mode.

Order details display issues

  • Order details totals needs padding
  • Order details still has old back button
  • Order details page too wide for mobile
  • Making an order caused an error to appear before proceeding anyway
  • Order list entries should have a border around them

Design updates

  • Max width for customer nav
  • Use logo colours more abundantly
  • Home page offers choice between customer and van app
  • Order details page has low contrast light orange text on white. Make text darker.
  • Status colours on customer order list don't look right on grey background.
  • In Van page, after completing order, it says loading and then returns to the same order instead of changing them

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.