Compare commits
3 Commits
5c7bb458f3
...
4f332b2e86
| Author | SHA1 | Date | |
|---|---|---|---|
| 4f332b2e86 | |||
| b8df9275db | |||
| 7eda03db58 |
@ -95,11 +95,12 @@
|
|||||||
content: '';
|
content: '';
|
||||||
width: 65px;
|
width: 65px;
|
||||||
top: 50%;
|
top: 50%;
|
||||||
left: var(--progress);
|
left: min(var(--progress), 96.5%);
|
||||||
transform: translate(-20px, -50%);
|
transform: translate(-20px, -50%);
|
||||||
transition: left 1.2s ease-in-out;
|
transition: left 1.2s ease-in-out;
|
||||||
aspect-ratio: 46 / 50;
|
aspect-ratio: 46 / 50;
|
||||||
filter: drop-shadow(0 0 7.5px white);
|
filter: drop-shadow(0 0 7.5px white);
|
||||||
|
z-index: 10;
|
||||||
background-size: cover;
|
background-size: cover;
|
||||||
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='50' fill='none'%3E%3Cpath fill='%23A7D5B3' d='M39.243 31.057c3.668 4.695 2.79 13.985 2.39 16.989a.92.92 0 0 1-1.1.79c-2.942-.571-11.883-2.644-15.544-7.33-3.614-4.625-3.995-14.753-4.014-18.27a.936.936 0 0 1 1.199-.915c3.45.968 13.442 4.095 17.069 8.736Z'/%3E%3Cpath fill='%23A7D5B3' d='M21.015 40.845c-2.107 3.65-8.512 6.717-11.259 7.901a.93.93 0 0 1-1.31-.85c-.045-3.166.077-10.978 2.209-14.671 2.104-3.646 8.077-6.588 10.643-7.721a.926.926 0 0 1 1.309.786c.228 3.07.555 10.836-1.592 14.555Z'/%3E%3Cpath fill='%23fff' d='M28.001 32.332c-4.976-1.257-8.114-5.816-7.01-10.183 1.103-4.366 6.03-6.886 11.006-5.629 4.976 1.258 10.505 6.421 9.401 10.787-1.103 4.367-8.421 6.283-13.397 5.025Z'/%3E%3Cpath fill='%23fff' d='M18.76 13.174c4.976 1.257 8.115 5.816 7.012 10.183-1.104 4.366-6.032 6.886-11.008 5.628-4.975-1.257-10.504-6.42-9.4-10.786 1.103-4.367 8.421-6.283 13.397-5.025Z'/%3E%3Cpath fill='%23fff' d='M17.194 13.953c-1.258 4.975 1.263 9.903 5.629 11.007 4.366 1.103 8.925-2.035 10.183-7.011 1.257-4.976-.659-12.294-5.025-13.397-4.367-1.104-9.53 4.425-10.787 9.4Z'/%3E%3Cpath fill='%23fff' d='M13.802 27.373c1.257-4.976 5.816-8.114 10.183-7.01 4.366 1.103 6.886 6.03 5.628 11.006-1.257 4.976-6.42 10.505-10.787 9.401-4.366-1.103-6.282-8.421-5.024-13.397Z'/%3E%3Ccircle cx='23.52' cy='22.981' r='3.793' fill='%23F8EFD6' transform='rotate(104.184 23.52 22.981)'/%3E%3C/svg%3E");
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='50' fill='none'%3E%3Cpath fill='%23A7D5B3' d='M39.243 31.057c3.668 4.695 2.79 13.985 2.39 16.989a.92.92 0 0 1-1.1.79c-2.942-.571-11.883-2.644-15.544-7.33-3.614-4.625-3.995-14.753-4.014-18.27a.936.936 0 0 1 1.199-.915c3.45.968 13.442 4.095 17.069 8.736Z'/%3E%3Cpath fill='%23A7D5B3' d='M21.015 40.845c-2.107 3.65-8.512 6.717-11.259 7.901a.93.93 0 0 1-1.31-.85c-.045-3.166.077-10.978 2.209-14.671 2.104-3.646 8.077-6.588 10.643-7.721a.926.926 0 0 1 1.309.786c.228 3.07.555 10.836-1.592 14.555Z'/%3E%3Cpath fill='%23fff' d='M28.001 32.332c-4.976-1.257-8.114-5.816-7.01-10.183 1.103-4.366 6.03-6.886 11.006-5.629 4.976 1.258 10.505 6.421 9.401 10.787-1.103 4.367-8.421 6.283-13.397 5.025Z'/%3E%3Cpath fill='%23fff' d='M18.76 13.174c4.976 1.257 8.115 5.816 7.012 10.183-1.104 4.366-6.032 6.886-11.008 5.628-4.975-1.257-10.504-6.42-9.4-10.786 1.103-4.367 8.421-6.283 13.397-5.025Z'/%3E%3Cpath fill='%23fff' d='M17.194 13.953c-1.258 4.975 1.263 9.903 5.629 11.007 4.366 1.103 8.925-2.035 10.183-7.011 1.257-4.976-.659-12.294-5.025-13.397-4.367-1.104-9.53 4.425-10.787 9.4Z'/%3E%3Cpath fill='%23fff' d='M13.802 27.373c1.257-4.976 5.816-8.114 10.183-7.01 4.366 1.103 6.886 6.03 5.628 11.006-1.257 4.976-6.42 10.505-10.787 9.401-4.366-1.103-6.282-8.421-5.024-13.397Z'/%3E%3Ccircle cx='23.52' cy='22.981' r='3.793' fill='%23F8EFD6' transform='rotate(104.184 23.52 22.981)'/%3E%3C/svg%3E");
|
||||||
}
|
}
|
||||||
|
|||||||
6
DonationGoals/miyuchiq/generation 1/index.html
Normal file
6
DonationGoals/miyuchiq/generation 1/index.html
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<div id="donationgoal">
|
||||||
|
<a id="name">donate goal</a>
|
||||||
|
<div class="bar">
|
||||||
|
<div class="progress"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
14
DonationGoals/miyuchiq/generation 1/script.js
Normal file
14
DonationGoals/miyuchiq/generation 1/script.js
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
let goalNode = document.getElementById('donationgoal');
|
||||||
|
let nameText = document.getElementById('name');
|
||||||
|
let rangeText = document.getElementById('range');
|
||||||
|
|
||||||
|
window.addEventListener('message', function (event) {
|
||||||
|
let message = event.detail;
|
||||||
|
let data = message.data;
|
||||||
|
|
||||||
|
let percent = ((data.value / data.goal) * 100);
|
||||||
|
if (percent > 100) {percent = 100;}
|
||||||
|
|
||||||
|
nameText.textContent = data.title;
|
||||||
|
goalNode.style.setProperty('--progress', `${percent}%`);
|
||||||
|
});
|
||||||
68
DonationGoals/miyuchiq/generation 1/style.css
Normal file
68
DonationGoals/miyuchiq/generation 1/style.css
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital@0;1&display=swap');
|
||||||
|
|
||||||
|
#widget {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
#donationgoal {
|
||||||
|
position: relative;
|
||||||
|
width: calc(100% - 50px);
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
font-size: 40px;
|
||||||
|
justify-content: center;
|
||||||
|
font-family: 'Montserrat';
|
||||||
|
font-weight: 800;
|
||||||
|
margin-left: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bar {
|
||||||
|
position: relative;
|
||||||
|
padding: 25px;
|
||||||
|
border-radius: 45px;
|
||||||
|
outline: 4px solid black;
|
||||||
|
background-image: linear-gradient(to right, #fcf3f6, #ffd0e0);
|
||||||
|
}
|
||||||
|
|
||||||
|
.bar::before {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
left: -50px;
|
||||||
|
top: 50%;
|
||||||
|
transform: translateY(-50%);
|
||||||
|
width: 40px;
|
||||||
|
aspect-ratio: 1;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: contain;
|
||||||
|
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='800' height='800' viewBox='0 0 475.528 475.528'%3E%3Cpath d='m237.376 436.245.774.976c210.94-85.154 292.221-282.553 199.331-367.706-92.899-85.154-199.331 30.953-199.331 30.953h-.774S130.936-15.639 38.045 69.515c-92.889 85.143-11.608 281.577 199.331 366.73z'/%3E%3C/svg%3E");
|
||||||
|
}
|
||||||
|
|
||||||
|
#name {
|
||||||
|
color: black;
|
||||||
|
width: fit-content;
|
||||||
|
margin-bottom: 15px;
|
||||||
|
margin-left: 50px;
|
||||||
|
font-size: 42px;
|
||||||
|
border-bottom: 2px solid black;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress {
|
||||||
|
position: relative;
|
||||||
|
width: 100%;
|
||||||
|
min-height: 50px;
|
||||||
|
background-color: #fdf4f7;
|
||||||
|
outline: 4px solid black;
|
||||||
|
border-radius: 25px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.progress::before {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
inset: 0;
|
||||||
|
border-radius: inherit;
|
||||||
|
background-color: #fe9dbe;
|
||||||
|
max-width: var(--progress);
|
||||||
|
transition: max-width 1.2s ease-in-out;
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user