Files
allowance_planner_2000/frontend/allowance-planner-v2/src/app/pages/allowance/allowance.page.scss
Huffle 550933db11
Some checks failed
Backend Deploy / build (push) Successful in 23s
Backend Build and Test / build (push) Failing after 2m2s
AP-64 (#86)
closes #64

Reviewed-on: #86
2025-05-26 09:10:25 +02:00

139 lines
2.1 KiB
SCSS

.goal {
border: 1px solid var(--used-color);
border-radius: 10px;
padding: 10px;
margin-bottom: 20px;
margin-left: 10px;
margin-right: 10px;
color: var(--used-color);
}
.name {
font-size: 20px;
}
.progress {
color: var(--font-color);
margin-left: 15px;
margin-top: 8px;
margin-bottom: 15px;
font-size: 16px;
}
.bar {
margin-top: 20px;
margin-bottom: 20px;
margin-left: 20px;
}
.distribution {
color: var(--ion-color-primary);
}
.allowance-bar {
display: flex;
width: 95%;
height: 15px !important;
border-radius: 15px;
background-color: var(--font-color);
overflow: hidden;
}
.partition {
--partition-color: white;
background-color: var(--partition-color);
width: 25%;
height: 100%;
//border-radius: 15px;
}
.buttons,
.title {
display: flex;
gap: 10px;
}
button {
height: 30px;
padding-inline: 30px;
border-radius: 10px;
color: white;
}
button:disabled,
button[disabled] {
opacity: 0.5;
}
.add-button {
background-color: var(--confirm-button-color);
}
.move-button {
background-color: var(--ion-color-primary);
}
.spend-button {
background-color: var(--negative-amount-color);
}
.icon {
margin-left: auto;
color: var(--font-color);
}
.color-wrapper {
padding: 10px;
border-radius: 9px;
position: relative;
z-index: 1;
}
.color {
--background: rgba(0, 0, 0, 0.3);
background-color: var(--background);
border-radius: 9px;
position: absolute;
top: 0;
bottom: 0;
left: 0;
z-index: -1;
}
.other-goals {
padding: unset;
}
.legend {
width: 95%;
display: flex;
font-size: 13px;
gap: 8px;
margin-top: 5px;
flex-wrap: wrap;
}
.legend-item {
display: flex;
--legend-color: white;
color: var(--legend-color);
align-items: center;
}
.circle {
width: 12px;
height: 12px;
background-color: var(--legend-color);
border-radius: 20px;
margin-right: 2px;
}
.toolbar {
display: flex;
}
.top-add-button {
background-color: var(--ion-color-primary);
margin-right: 15px;
padding-inline: 15px;
}