diff --git a/footer.html b/footer.html deleted file mode 100644 index de35075..0000000 --- a/footer.html +++ /dev/null @@ -1,34 +0,0 @@ - \ No newline at end of file diff --git a/shopping/footer.php b/footer.php similarity index 57% rename from shopping/footer.php rename to footer.php index 7a4ade7..87e2dcf 100644 --- a/shopping/footer.php +++ b/footer.php @@ -33,4 +33,15 @@ - \ No newline at end of file + + + + + + + + + + + + \ No newline at end of file diff --git a/index.php b/index.php index 77cd2fc..8d43d37 100644 --- a/index.php +++ b/index.php @@ -184,6 +184,7 @@
+

Instruction

@@ -191,18 +192,14 @@

This is the webpage of a dessert bar.
People need to log in to order. Before logging in, you can browse the menu page first. On the menu page, you can click to enlarge the picture.
- There is a login button in the upper right corner of the page. On the login page, if you do not have an account, you should register an account.
+ On the login page, if you do not have an account, you should register an account.
After logging in, you can click on one of the pictures of desserts, and then select the quantity you want.
- Unfortunately, I don’t have enough time to complete all the functions of the shopping cart. This website can only display the products that the user has just added.

-
-
-
- -
+

+
+ + @@ -306,12 +303,6 @@
- - - - - - diff --git a/php/logged_in_header.php b/php/logged_in_header.php new file mode 100644 index 0000000..ee7a31d --- /dev/null +++ b/php/logged_in_header.php @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/shopping/cart.php b/shopping/cart.php index ce2f702..4d071f9 100644 --- a/shopping/cart.php +++ b/shopping/cart.php @@ -93,8 +93,9 @@
-
- +
+ +
@@ -104,8 +105,9 @@
- + + \ No newline at end of file diff --git a/shopping/productDetails.php b/shopping/productDetails.php index 1aaf22e..cfcfb1a 100644 --- a/shopping/productDetails.php +++ b/shopping/productDetails.php @@ -68,7 +68,7 @@ - + diff --git a/shopping/shopping.php b/shopping/shopping.php index 0451bdf..69399c1 100644 --- a/shopping/shopping.php +++ b/shopping/shopping.php @@ -3,11 +3,7 @@ @@ -94,8 +90,8 @@ - - + + \ No newline at end of file diff --git a/shopping/shopping_headerNav.php b/shopping/shopping_headerNav.php index 97384d6..c7fac47 100644 --- a/shopping/shopping_headerNav.php +++ b/shopping/shopping_headerNav.php @@ -1,9 +1,21 @@
-
- Username -
- -
- +
+
+ + +
+ +
+ +
\ No newline at end of file diff --git a/shopping/userInfo.php b/shopping/userInfo.php index 7d2e517..e974ebe 100644 --- a/shopping/userInfo.php +++ b/shopping/userInfo.php @@ -38,6 +38,50 @@

My billing address

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+ + +
+
+
+ +
+
@@ -50,8 +94,9 @@
- + + \ No newline at end of file diff --git a/style/_variables.sass b/style/_variables.sass index ecbc797..5777471 100644 --- a/style/_variables.sass +++ b/style/_variables.sass @@ -12,4 +12,5 @@ $button-border-color: rgba(255,255,255,0.3) $button-background-color-hover: OliveDrab $button-color-hover: white -$index-background-color: #edeae8 \ No newline at end of file +$index-background-color: #edeae8 +$transparent: rgba(255,255,255,0) \ No newline at end of file diff --git a/style/base/_base.sass b/style/base/_base.sass index 3f0768d..a460985 100644 --- a/style/base/_base.sass +++ b/style/base/_base.sass @@ -9,6 +9,7 @@ body height: 100% max-width: 100% // overflow-x: hidden + background-color: $index-background-color div.container text-align: center diff --git a/style/modules/_button.sass b/style/modules/_button.sass index f2fbb3f..1975221 100644 --- a/style/modules/_button.sass +++ b/style/modules/_button.sass @@ -30,4 +30,19 @@ position: fixed .my-floating-btn.active - display: block \ No newline at end of file + display: block + +.cart_button_1 + color: OliveDrab + border-color: OliveDrab + background-color: transparent +.cart_button_2 + // color: DarkGrey + border-color: $button-border-color + background-color: OliveDrab +.cart_button_1:hover + border-color: $button-border-color + background-color: $button-border-color +.cart_button_2:hover + border-color: $button-border-color + background-color: $button-border-color \ No newline at end of file diff --git a/style/modules/_sectionShopping.sass b/style/modules/_sectionShopping.sass index a77c594..53cb060 100644 --- a/style/modules/_sectionShopping.sass +++ b/style/modules/_sectionShopping.sass @@ -1,5 +1,6 @@ .sectionShopping + background-color: $index-background-color .row padding-left: 20% padding-right: 20% @@ -8,6 +9,12 @@ margin: 5% padding: 1% border: 1px solid grey + + .shopping_pageNav + a + background-color: $index-background-color + a:hover + background-color: grey img width: 100% diff --git a/style/modules/shopping/_navbar_shopping.sass b/style/modules/shopping/_navbar_shopping.sass index 05dd274..cde2a25 100644 --- a/style/modules/shopping/_navbar_shopping.sass +++ b/style/modules/shopping/_navbar_shopping.sass @@ -1,21 +1,44 @@ -.sectionShopping - .shopping_headerNav #headerImg + +.shopping_headerNav + ul + background-color: $transparent + border: none + a + font-size: 1.5rem + color: black + background-color: rgba(255,255,255,0.7) + a:hover + background-color: rgba(128,128,128,0.7) + a:active + color: black + li:first-of-type + a + border-top-left-radius: 6px + border-top-right-radius: 6px + li:last-of-type + a + border-bottom-left-radius: 6px + border-bottom-right-radius: 6px + #headerImg + z-index: -100 height: 150px background-color: rgba(255,0,0,0.1) border-radius: 15px 50px 30px - - .shopping_headerNav #span-shopping-username + #span-shopping-username + background-color: $transparent + border: none position: absolute font-size: 1.5rem left: 1rem top: 1rem color: white - - .shopping_headerNav #btn-shopping-logout + // #span-shopping-username:active + // outline: none + #btn-shopping-logout position: absolute right: 1rem top: 1rem -#span-shopping-username +#span-shopping-username:before font-family: 'FontAwesome' content: '\f2be' \ No newline at end of file diff --git a/style/style.css b/style/style.css index f40928e..b86fca1 100644 --- a/style/style.css +++ b/style/style.css @@ -11,6 +11,7 @@ body { padding: 0; height: 100%; max-width: 100%; + background-color: #edeae8; } div.container { @@ -192,6 +193,27 @@ video { display: block; } +.cart_button_1 { + color: OliveDrab; + border-color: OliveDrab; + background-color: transparent; +} + +.cart_button_2 { + border-color: rgba(255, 255, 255, 0.3); + background-color: OliveDrab; +} + +.cart_button_1:hover { + border-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.3); +} + +.cart_button_2:hover { + border-color: rgba(255, 255, 255, 0.3); + background-color: rgba(255, 255, 255, 0.3); +} + #logInModal .mb-3, #registerModal .mb-3 { width: 70%; margin: auto; @@ -354,6 +376,10 @@ video { padding: 10px; } +.sectionShopping { + background-color: #edeae8; +} + .sectionShopping .row { padding-left: 20%; padding-right: 20%; @@ -365,6 +391,14 @@ video { border: 1px solid grey; } +.sectionShopping .shopping_pageNav a { + background-color: #edeae8; +} + +.sectionShopping .shopping_pageNav a:hover { + background-color: grey; +} + .sectionShopping img { width: 100%; -o-object-fit: cover; @@ -387,13 +421,45 @@ video { color: OliveDrab; } -.sectionShopping .shopping_headerNav #headerImg { +.shopping_headerNav ul { + background-color: rgba(255, 255, 255, 0); + border: none; +} + +.shopping_headerNav ul a { + font-size: 1.5rem; + color: black; + background-color: rgba(255, 255, 255, 0.7); +} + +.shopping_headerNav ul a:hover { + background-color: rgba(128, 128, 128, 0.7); +} + +.shopping_headerNav ul a:active { + color: black; +} + +.shopping_headerNav ul li:first-of-type a { + border-top-left-radius: 6px; + border-top-right-radius: 6px; +} + +.shopping_headerNav ul li:last-of-type a { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.shopping_headerNav #headerImg { + z-index: -100; height: 150px; background-color: rgba(255, 0, 0, 0.1); border-radius: 15px 50px 30px; } -.sectionShopping .shopping_headerNav #span-shopping-username { +.shopping_headerNav #span-shopping-username { + background-color: rgba(255, 255, 255, 0); + border: none; position: absolute; font-size: 1.5rem; left: 1rem; @@ -401,13 +467,13 @@ video { color: white; } -.sectionShopping .shopping_headerNav #btn-shopping-logout { +.shopping_headerNav #btn-shopping-logout { position: absolute; right: 1rem; top: 1rem; } -#span-shopping-username { +#span-shopping-username:before { font-family: 'FontAwesome'; content: '\f2be'; } diff --git a/style/style.css.map b/style/style.css.map index 5de9f25..c2465ed 100644 --- a/style/style.css.map +++ b/style/style.css.map @@ -1,6 +1,6 @@ { "version": 3, - "mappings": "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", + "mappings": "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", "sources": [ "style.sass", "_variables.sass",