diff --git a/inventory-app/src/__snapshots__/app.test.js.snap b/inventory-app/src/__snapshots__/app.test.js.snap index 2e4e2bfe5de2defa194f0fa68ea84cbab57ef830..1ad3add12b660bea8422febceefd9233aaac5886 100644 --- a/inventory-app/src/__snapshots__/app.test.js.snap +++ b/inventory-app/src/__snapshots__/app.test.js.snap @@ -4,39 +4,86 @@ exports[`the app has one labeled button that displays the value from the store 1 <div> <main> <header> - <label> + <label + class="title" + > App Title </label> </header> - <table> - <thead> - <tr> - <th - colspan="2" + <div> + <p + class="header" + > + Menu + </p> + <p + class="menu" + > + <p + class="menuitems" + > + Item 1 + <br /> + <button + class="menuitems" > - Menu (Two items) - </th> - </tr> - </thead> - <tbody> - <tr> - <td> - Item 1 - <button> - Item 1 Button - </button> - </td> - <td> - Item 2 - <button> - Item 2 Button - </button> - </td> - </tr> - </tbody> - </table> + Add + </button> + <button + class="menuitems" + > + Delete + </button> + </p> + <p + class="menuitems" + > + Item 2 + <br /> + <button + class="menuitems" + > + Add + </button> + <button + class="menuitems" + > + Delete + </button> + </p> + <p + class="menuitems" + > + Item 3 + <br /> + <button + class="menuitems" + > + Add + </button> + <button + class="menuitems" + > + Delete + </button> + </p> + </p> + </div> <hr /> - Inventory + <label + class="header" + > + Inventory + </label> + <div + class="inventorydiv" + > + <label + class="userinventory" + > + (Inventory Here) + </label> + </div> </main> </div> `; diff --git a/inventory-app/src/features/inventory/inventory.js b/inventory-app/src/features/inventory/inventory.js index d550386c43a599bc1c8c827d2fc435ac3563051a..c89c333a8d49c30b0cb110222593b82059937aeb 100644 --- a/inventory-app/src/features/inventory/inventory.js +++ b/inventory-app/src/features/inventory/inventory.js @@ -1,26 +1,33 @@ +import styles from './inventory.module.css'; + export function Inventory() { return ( <main> <header> - <label> + <label className={styles.title}> App Title </label> </header> - <table> - <thead> - <tr> - <th colspan="2">Menu (Two items)</th> - </tr> - </thead> - <tbody> - <tr> - <td>Item 1 <button> Item 1 Button </button></td> - <td>Item 2 <button> Item 2 Button </button></td> - </tr> - </tbody> - </table> + <div> + <p className={styles.header}> Menu </p> + <p className={styles.menu}> + <p className={styles.menuitems}> Item 1 <br></br> + <button className={styles.menuitems}> Add </button> + <button className={styles.menuitems} > Delete </button></p> + <p className={styles.menuitems}> Item 2 <br></br> + <button className={styles.menuitems}> Add </button> + <button className={styles.menuitems}> Delete </button></p> + <p className={styles.menuitems}> Item 3 <br></br> + <button className={styles.menuitems}> Add </button> + <button className={styles.menuitems}> Delete </button></p> + </p> + </div> + <hr></hr> - Inventory + <label className={styles.header}>Inventory</label> + <div className={styles.inventorydiv}> + <label className={styles.userinventory}> (Inventory Here)</label> + </div> </main> ); } diff --git a/inventory-app/src/features/inventory/inventory.module.css b/inventory-app/src/features/inventory/inventory.module.css new file mode 100644 index 0000000000000000000000000000000000000000..98a2778045823d19766fbb64575e9252c9dc287b --- /dev/null +++ b/inventory-app/src/features/inventory/inventory.module.css @@ -0,0 +1,46 @@ +.menu { + display: flex; + flex-direction: row; + font-size: large; +} + +.menuitems { + display: flex; + flex-direction: column; + justify-content: center; + text-align: center; + margin: auto; + font-size: large; +} + +.title { + display: flex; + width: 100%; + justify-content: center; + font-weight: bold; + font-size: x-large; +} + +.header { + display: flex; + width: 100%; + justify-content: center; + font-weight: bold; + font-size: large; +} + +.userinventory { + display: flex; + width: 75%; + justify-content: center; + text-align: center; + font-size: large; + color: rgba(29 95 40 / 100%); + border: solid; +} + +.inventorydiv { + display: flex; + width: 100%; + justify-content: center; +}