YOOO things r looking up
search bar functional now
i was having a really hard time deciding what to do for filters/tags (it makes sense to make a vegan tag, then filter for items that are vegan, but what about any item that has diary? it would look cluttered/complicated if you “exclude” tags - this is meant to make ordering quick and simple.)
and icons? do i provide vegan/vegetarian/nut product tags? what if its a vegetarian restaraunt or a steakhouse, both extremes may not need the tag)
so my fix? ignore the problem entirely. Now, the restaraunt admin may create tags and apply their own image with it.
also redid the management UI
before, you toggle tabs on or off, and it became very messy very fast. each tab could only have 50% of the screen max at a time, and some of the things there (like tag editor, and menu editor) would not be used often. It made much more sense for eaach button to switch to its own menu
tag menu revamp, you can create tags, click on it edit (incl add/remove items) and you can also do this from the add/edit item menu
in the images below, i made the tag some random google image, but ideally the restaraunt would have their own or use proper transparent stock icons.
next additions to add: i wanna make the filter menu more compact, maybe only show it upon user request, as a lot of tags may take up space quick (im thinking of a button that upon press will shove out all the tags horizontally)
also ive realised its very annoying to login to the panels, both kitchen and management/till, since enter key doesnt actually login, you press the button, but also need to keep in mind that in the kitchen, the screen may not be interactable (i havent been in a restaraunt kitchen, idek if they have screens)
idk how to solve this, do i add a numpad and make the password numerical? what if they dont have that either? they cant even mark the things as done?
maybe ill make a management thing or a “readonly” kitchen panel, and management panel will be the main way to complete orders. like how does a kitchen cleanly transition from using paper slips to reading orders of a screen? what if the screen is a monitor or tv hooked up in the cornner?
anyways this took time
maybe i take a break and work on another proj in mind, idk. holy yap i gotta wrap this up