Skip to content
Snippets Groups Projects
Commit ca9645b5 authored by Ingrid Martinsheimen Egge's avatar Ingrid Martinsheimen Egge :cow2:
Browse files

css

parent a6b5f814
No related branches found
No related tags found
1 merge request!13Fridge view
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
<div v-if="visible" id="popup"> <div v-if="visible" id="popup">
<div id="exitBtn" @click="close"><Icon icon="mdi:alpha-x-box" :color="redIconColor" :style="{ fontSize: redIconSize }" /></div> <div id="exitBtn" @click="close"><Icon icon="mdi:alpha-x-box" :color="redIconColor" :style="{ fontSize: redIconSize }" /></div>
<h2>{{ fridgeItem }}</h2> <h2>{{ fridgeItem }}</h2>
<p>{{sliderValue}}</p> <p>{{sliderValue}} %</p>
<label for="slider">Mengde tatt av varen:</label> <label for="slider">Mengde tatt av varen:</label>
<input type = "range" id = "slider" name = "slider" min="0" max="100" v-model="sliderValue"> <input type = "range" id = "slider" name = "slider" min="0" max="70" v-model="sliderValue">
<div id="buttons"> <div id="buttons">
<button @click="close">Ble kastet 🧺</button> <button @click="close">Ble kastet 🗑️ </button>
<button id="eatenBtn" @click="close" >Ble spist 😋</button> <button id="eatenBtn" @click="close" >Ble spist 😋</button>
</div> </div>
</div> </div>
...@@ -29,7 +29,7 @@ export default { ...@@ -29,7 +29,7 @@ export default {
data() { data() {
return { return {
visible:true, visible:true,
sliderValue: 50 sliderValue: 0
} }
}, },
methods:{ methods:{
...@@ -76,6 +76,7 @@ export default { ...@@ -76,6 +76,7 @@ export default {
#buttons { #buttons {
justify-content: center; justify-content: center;
display: flex; display: flex;
width: 100%;
margin: 1em; margin: 1em;
margin-top: 3em; margin-top: 3em;
} }
...@@ -88,10 +89,11 @@ export default { ...@@ -88,10 +89,11 @@ export default {
} }
button { button {
padding: .6em 2.4em; qpadding: .2em 2.4em;
margin:.3em; margin:.1em;
font-weight: bolder; font-weight: bolder;
font-size: larger; width: 40%;
background-color: base.$red; background-color: base.$red;
color:white; color:white;
} }
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
<div id ="item"> <div id ="item">
<img src="src/components/icons/logo.png" alt=""> <img src="src/components/icons/logo.png" alt="">
<div id="itemInfo"> <div id="itemInfo">
<h1>{{ itemName }} {{ quantity }}{{quantityUnit}}</h1> <p id="fridgeItemName">{{ itemName }} {{ quantity }}{{quantityUnit}}</p>
<h2>{{expirationText}}</h2> <p :style="{color:expirationTextColor}">{{expirationText}}</p>
</div> </div>
<div @click="appleBtnPressed"> <div @click="appleBtnPressed">
<Icon icon="game-icons:apple-core" :color="iconColor" :style="{ fontSize: iconSize }" /> <Icon icon="game-icons:apple-core" :color="iconColor" :style="{ fontSize: iconSize }" />
...@@ -25,7 +25,15 @@ export default { ...@@ -25,7 +25,15 @@ export default {
return 'black'; return 'black';
}, },
iconSize() { iconSize() {
return '4rem' return '3rem'
},
expirationTextColor(){
if(this.expirationText.split("Utgikk").length===2){
return '#EE6D6D';
}
else{
return 'black';
}
}, },
expirationText() { expirationText() {
const expirationDays = this.getDateDifference(); const expirationDays = this.getDateDifference();
...@@ -96,9 +104,16 @@ export default { ...@@ -96,9 +104,16 @@ export default {
justify-content: space-between; justify-content: space-between;
} }
#fridgeItemName {
font-weight: bold;
font-size: 1.2em;
}
img { img {
width: 4rem; width: 3rem;
border-radius: 50%;
background-color: #00663C;
margin-right:.6em; margin-right:.6em;
} }
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
</RouterLink> </RouterLink>
</li> </li>
<li> <li>
<RouterLink :to="'/'" :aria-label="'link to fridge page'"> <RouterLink :to="'/myFridge'" :aria-label="'link to fridge page'">
<Icon icon="mingcute:fridge-line" :color="iconColor" :style="{ fontSize: iconSize }"/> <Icon icon="mingcute:fridge-line" :color="iconColor" :style="{ fontSize: iconSize }"/>
</RouterLink> </RouterLink>
</li> </li>
......
...@@ -5,13 +5,15 @@ ...@@ -5,13 +5,15 @@
<div id = "itemContainer"> <div id = "itemContainer">
<FridgeItem v-for="item in fridgeStore.items"></FridgeItem> <FridgeItem v-for="item in fridgeStore.items"></FridgeItem>
<!--<FridgeItem v-for="item in fridgeItems" :key="item.id" fridgeItem="item"></FridgeItem>--> <!--<FridgeItem v-for="item in fridgeItems" :key="item.id" fridgeItem="item"></FridgeItem>-->
<FridgeItem @appleBtnPressed="showModal" item-name="Melk" quantity="5" quantity-unit="dl" expiration="21.04.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Melk" quantity="5" quantity-unit="dl" expiration="22.04.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Fløte" quantity="1" quantity-unit="dl" expiration="21.04.22"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Sommerkål" quantity="0.5" quantity-unit=" stk" expiration="14.02.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Rar saus" quantity="0.5" quantity-unit=" stk" expiration="03.04.06"></FridgeItem> <FridgeItem @appleBtnPressed="showModal" item-name="Rar saus" quantity="0.5" quantity-unit=" stk" expiration="03.04.06"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Eple" quantity="3" quantity-unit="stk" expiration="14.02.23"></FridgeItem> <FridgeItem @appleBtnPressed="showModal" item-name="Eple" quantity="3" quantity-unit="stk" expiration="14.02.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Sommerkål" quantity="0.5" quantity-unit=" stk" expiration="30.02.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Fløte" quantity="1" quantity-unit="dl" expiration="21.04.22"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Melk" quantity="5" quantity-unit="dl" expiration="22.04.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Melk" quantity="5" quantity-unit="dl" expiration="28.04.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Sommerkål" quantity="0.5" quantity-unit=" stk" expiration="29.04.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Smør" quantity="350" quantity-unit="g" expiration="25.06.23"></FridgeItem> <FridgeItem @appleBtnPressed="showModal" item-name="Smør" quantity="350" quantity-unit="g" expiration="25.06.23"></FridgeItem>
<FridgeItem @appleBtnPressed="showModal" item-name="Rar saus" quantity="0.5" quantity-unit=" stk" expiration="30.04.26"></FridgeItem>
</div> </div>
<div id="addItemBtn-container"> <div id="addItemBtn-container">
...@@ -74,8 +76,15 @@ main { ...@@ -74,8 +76,15 @@ main {
background-color: base.$white; background-color: base.$white;
} }
h1 {
width:100%;
padding-left: 1em;
font-weight: bold;
}
#itemContainer { #itemContainer {
background-color: base.$grey; background-color: base.$grey;
padding-bottom: 5em;
} }
#addItemBtn { #addItemBtn {
...@@ -90,8 +99,13 @@ main { ...@@ -90,8 +99,13 @@ main {
} }
#addItemBtn-container { #addItemBtn-container {
display:flex;
justify-content: right; padding-bottom: 9em;
z-index: 9999;
position: fixed;
bottom: 15px;
right: 1em;
} }
</style> </style>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment