Skip to content

Commit 8635663

Browse files
committed
[IMP] Lunch: Update orders
closes #13632 Signed-off-by: Samuel Lieber (sali) <[email protected]>
1 parent e45a6dc commit 8635663

File tree

6 files changed

+37
-39
lines changed

6 files changed

+37
-39
lines changed

content/applications/hr/lunch/orders.rst

Lines changed: 37 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@
44
Orders
55
======
66

7-
When the *Lunch* application is opened, the :guilabel:`Order Your Lunch` dashboard loads. This view
8-
is also accessed by navigating to :menuselection:`Lunch app --> My Lunch --> New Order`.
7+
The **Lunch** app lets employees place lunch orders, see what's available each day, and check their
8+
account balance, all from one place.
9+
10+
When the **Lunch** application is opened, the :guilabel:`Order Your Lunch` dashboard loads. This
11+
view is also accessible by navigating to :menuselection:`Lunch app --> My Lunch --> New Order`.
912

1013
The :guilabel:`Order Your Lunch` dashboard provides a summary of lunch offerings, the user's account
1114
information, and the current day's orders, along with their statuses.
@@ -14,9 +17,9 @@ Order Your Lunch
1417
================
1518

1619
On the main :guilabel:`Order Your Lunch` dashboard, all the necessary information needed to place an
17-
order is visible. The default filter for the products is :guilabel:`Available Today`, which is
18-
present in the :guilabel:`Search...` bar. This filter shows only products that can be purchased that
19-
day, based on the :ref:`vendor's availability <lunch/availability>`.
20+
order is visible. Enable the :guilabel:`Available Today` filter in the search bar by clicking into
21+
the search bar and selecting :guilabel:`Available Today`. This filter shows only products that can
22+
be purchased that day, based on the :ref:`vendor's availability <lunch/availability>`.
2023

2124
The left-side of the dashboard displays the various :guilabel:`Categories` of products available,
2225
along with the :guilabel:`Vendors` supplying the products. To the right of each line is a number,
@@ -38,32 +41,32 @@ view. Each product card displays the name, cost, vendor, photo, and description
3841
the product is configured as new, it also displays a :guilabel:`New` tag.
3942

4043
.. image:: orders/dashboard.png
41-
:align: center
42-
:alt: The *Lunch* app dashboard with all areas highlighted.
44+
:alt: The Lunch app dashboard.
4345

4446
.. note::
45-
Anywhere a vendor's name is listed in the *Lunch* app, such as on Kanban product cards, their
47+
Anywhere a vendor's name is listed in the **Lunch** app, such as on Kanban product cards, their
4648
phone number is listed, as well.
4749

48-
The products can also be displayed in a list view, by clicking the :guilabel:`≣ (four parallel
49-
lines)` icon in the top-right corner of the dashboard.
50+
The products can also be displayed in a list view, by clicking the :icon:`oi-view-list`
51+
:guilabel:`(List)` icon in the top-right corner of the dashboard.
5052

5153
Placing orders
5254
==============
5355

5456
To place a lunch order, navigate to the main :guilabel:`Order Your Lunch` dashboard, by either
55-
opening the *Lunch* app, or by navigating to :menuselection:`Lunch app --> My Lunch --> New Order`.
57+
opening the **Lunch** app, or by navigating to :menuselection:`Lunch app --> My Lunch --> New
58+
Order`.
5659

5760
Add products to an order
5861
------------------------
5962

6063
From the :guilabel:`Order Your Lunch` dashboard, click on a desired product to add to an order, and
6164
the product appears in a :guilabel:`Configure Your Order` pop-up window.
6265

63-
At the top of the pop-up window is the product image, name, and price. Beneath that, there is a
64-
potential :guilabel:`Extras` field, showcasing any :ref:`extra items or options <lunch/extras>`.
65-
Tick the checkbox next to any desired extras present in the :guilabel:`Extras` field to add them to
66-
the order.
66+
At the top of the pop-up window is the product image, name, and price. Beneath that, there are
67+
potential :guilabel:`Extras` fields, showcasing any :ref:`extra items or options <lunch/extras>`,
68+
such as toppings or drinks. Tick the checkbox next to any desired extras present in the
69+
:guilabel:`Extras` fields to add them to the order.
6770

6871
Each extra option is organized by a category, complete with its name and price. As extras are
6972
selected, the displayed price at the top of the pop-up window updates to reflect all current
@@ -77,8 +80,7 @@ When all selections for the product have been made, click the :guilabel:`Add To
7780
lower-left of the pop-up window. To cancel the order, click the :guilabel:`Discard` button.
7881

7982
.. image:: orders/pizza.png
80-
:align: center
81-
:alt: The pop-up window for a personal pizza, with all the extras highlighted and selected.
83+
:alt: The pop-up window for a personal pizza, with all the extras selected.
8284

8385
Errors
8486
~~~~~~
@@ -102,7 +104,6 @@ changes to the :guilabel:`Configure Your Order` pop-up window.
102104
one and only one Free Beverage with Purchase`.
103105

104106
.. image:: orders/error.png
105-
:align: center
106107
:alt: The :guilabel:`Validation Error` pop-up window with the specific error for the free
107108
beverage displayed.
108109

@@ -121,30 +122,30 @@ The available tags that can be displayed for each item are:
121122
- :guilabel:`To Order`: the product has been added to the cart, but has not been purchased yet by
122123
the user.
123124
- :guilabel:`Ordered`: the product has been purchased by the user, and is waiting to be sent to the
124-
vendor by a *Lunch* app manager.
125-
- :guilabel:`Sent`: the order for the product has been sent to the vendor by a *Lunch* app manager.
125+
vendor by a **Lunch** app manager.
126+
- :guilabel:`Sent`: the order for the product has been sent to the vendor by a **Lunch** app
127+
manager.
126128
- :guilabel:`Received`: the product has been delivered by the vendor to the user's location, and has
127-
been verified as received by a *Lunch* app manager.
129+
been verified as received by a **Lunch** app manager.
128130

129-
Product quantities can be adjusted by clicking the :guilabel:`➕ (plus sign)` or :guilabel:`➖ (minus
130-
sign)` to the left of the listed product. The product price adjusts in real-time to display the cost
131-
for the currently selected quantity of the product.
131+
Product quantities can be adjusted by clicking the :icon:`fa-plus` :guilabel:`(plus)` or
132+
:icon:`fa-minus` :guilabel:`(minus)` icons to the left of the listed product. The product price
133+
adjusts in real-time to display the cost for the currently selected quantity of the product.
132134

133135
The right side of the :guilabel:`Your Order` summary displays the purchasing information. The
134136
:guilabel:`Total` amount for the entire day's lunch order is displayed. The :guilabel:`Already Paid`
135137
field indicates how much has been paid that day towards the :guilabel:`Total` amount. The
136138
:guilabel:`To Pay` field displays how much of the remaining :guilabel:`Total` amount must be paid,
137-
in order to place the currently configured order.
139+
in order to place the currently configured order.
138140

139141
.. image:: orders/your-order.png
140-
:align: center
141-
:alt: The Your Orders section of the dashboard, with the purchasing information highlighted.
142+
:alt: The 'Your Orders' section of the dashboard, with purchasing information.
142143

143144
.. tip::
144145
Users can place multiple orders throughout the day, and are not restricted to only placing one
145146
lunch order each day. Multiple orders might need to be placed, due to users forgetting to add
146147
items to an order, or if there are multiple meals that are available to be purchased for the
147-
office ()not just lunch), and so on.
148+
office (not only lunch), and so on.
148149

149150
Depending on the various vendors, and how the vendors and products are configured, it is possible
150151
to order breakfast, lunch, dinner, coffee, and/or snacks.
@@ -154,9 +155,9 @@ Submit an order
154155

155156
To place the order, click the :guilabel:`Order Now` button on the right-side of the :guilabel:`Your
156157
Order` summary. The user is charged the amount that is displayed in the :guilabel:`To Pay` field,
157-
and the cost is deducted from their *Lunch* account balance.
158+
and the cost is deducted from their **Lunch** account balance.
158159

159-
Once the order is placed, the tags for the items just purchased in the :guilabel:`Your Order` field
160+
Once the order is placed, the tags for the purchased items in the :guilabel:`Your Order` field
160161
change from orange :guilabel:`To Order` tags to red :guilabel:`Ordered` tags.
161162

162163
Track an order
@@ -171,16 +172,16 @@ green :guilabel:`Received` tags.
171172
Receive an order
172173
----------------
173174

174-
When orders are received at the delivery location, they are confirmed by a *Lunch* app manager, and
175-
a notification is sent to the employee who ordered the food.
175+
When orders are received at the delivery location, they are confirmed by a **Lunch** app manager,
176+
and a notification is sent to the employee who ordered the food.
176177

177178
My Orders
178179
=========
179180

180-
To view a full list of all orders placed in the *Lunch* app for the currently signed-in user,
181+
To view a full list of all orders placed in the **Lunch** app for the currently signed-in user,
181182
navigate to :menuselection:`Lunch app --> My Lunch --> My Order History`. This navigates to the
182183
:guilabel:`My Orders` dashboard. The data is filtered by :guilabel:`My Orders` and grouped by
183-
:guilabel:`Order Date: Day`, by default, both of which are located in the :guilabel:`Search...` bar.
184+
:guilabel:`Order Date: Day`, by default, both of which are located in the search bar.
184185

185186
All products appear in a list view, organized by date. The list displays the :guilabel:`Order Date`,
186187
:guilabel:`Vendor`, :guilabel:`Product`, :guilabel:`Extras`, :guilabel:`Notes`, :guilabel:`User`,
@@ -202,7 +203,6 @@ applicable. The new order appears in the list, under the current date, and the p
202203
with money deducted from the user's account.
203204

204205
.. image:: orders/my-orders.png
205-
:align: center
206206
:alt: The list view that appears when navigating to the My Orders dashboard.
207207

208208
My Account
@@ -216,12 +216,10 @@ to oldest. The :guilabel:`Date`, :guilabel:`Description`, and :guilabel:`Amount`
216216
displayed in the list.
217217

218218
Entries with a negative figure listed in the :guilabel:`Amount` column represent products purchased
219-
in the *Lunch* app. These appear in a `$-XX.XX` format.
219+
in the **Lunch** app. These appear in a `$-XX.XX` format.
220220

221221
Entries with a positive balance either represent funds added to the user's lunch account, or
222222
cancelled orders that were eventually refunded to the user. These appear in a `$XX.XX` format.
223223

224224
.. image:: orders/my-account.png
225-
:align: center
226-
:alt: The My Account dashboard with the entry for adding funds to the user's lunch account
227-
highlighted.
225+
:alt: The 'My Account' dashboard with the entry for adding funds to the user's lunch account.
-774 Bytes
Loading
196 Bytes
Loading
-1.35 KB
Loading
-580 Bytes
Loading
-790 Bytes
Loading

0 commit comments

Comments
 (0)