[html]<style>
.image-grid {
display: grid;
grid-template-columns: repeat(3, 150px);
grid-gap: 30px 30px;
margin: 0px auto;
justify-content: center;
}
.image-grid > div {
width: 150px;
height: 150px;
border-radius: 10px;
position: relative;
background-size: cover;
background-position: center;
}
.image-grid > div::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: inherit;
background-size: cover;
background-position: center;
border-radius: 10px;
z-index: 1;
backdrop-filter: blur(3px) grayscale(100%);
}
.image-grid > div.blur-image::before {
background-image: none;
filter: contrast(0.5);transition: filter 0.5s ease;
}
.image-grid > div.blur-image:hover::before {
background-image: inherit; filter:none; transition: filter 0.5s ease;
}
.image-grid > div wish {
position: absolute;
display:block;
word-break: break-word;
width: 150px;
height: 20px;
bottom: -5px;
left: 0;
padding: 20px 10px 0;
box-sizing: border-box;
color: #333;
font-size: 11px;
text-align: center;
letter-spacing: 1px;
}
theme.faces_need{
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
padding: 44px 40px 20px;
}
.faces_need::after {
content: '';
background-image: url(https://forumstatic.ru/files/001c/a6/e3/94445.png);
width: 596px;
height: 173px;
top: 30px;
left: 195px;
pointer-events: none;
position: absolute;
z-index: 4;
}
theme_desc {
text-align: center;
padding: 20px 40px;
background: #ededed;
border-radius: 10px;
font-size: 10px;
color: #4c4c4c;
max-width: 440px;
}
.faces_need .image-grid::before {
content: '';
background-image: url(https://forumstatic.ru/files/001c/a5/43/32221.png);
width: 42px;
height: 9px;
left: 50%;
transform: translateX(-50%);
bottom: 0px;
position: absolute;
z-index: 2;
}
.faces_need_h {margin-top:-30px;}
.image-grid > div::before {filter: contrast(1.2) grayscale(1);}
.image-grid > div::after {
content: "";
position: absolute;
top: 0;
left: 0;
width:100%;
height:100%;
background-image: linear-gradient(325deg, #af9b9b 7%, #5c84a4 90%);
opacity: 0.475;
z-index: 4;
border-radius: 10px;
}
</style>
<theme class="faces_need"><span class="faces_need_h"><b>акция</b>
c 20.03 по 01.04</span>
<theme_desc>при взятии внешности из списка ниже после принятой анкеты вы получаете:<br>• 1000$ на счет; <br>• полная оформа профиля (плашка, хэдер, иконка) в магазине бесплатно; <br> • буст на удвоенный банк на все на 2 недели; <br>• любовь и восхищение ♥
</theme_desc>
<div class="image-grid">
<div style="background-image: url(https://64.media.tumblr.com/cc33df70280 … 1e0edd.gif)"><wish>pedro pascal</wish></div>
<div style="background-image: url(https://64.media.tumblr.com/1021762110b … 12a094.gif)"><wish>olivia cooke</wish></div>
<div style="background-image: url(https://64.media.tumblr.com/e65f9532a4c … c9e6d3.gif)"><wish>boyd holbrook</wish></div>
<div style="background-image: url(https://64.media.tumblr.com/d7942ed05de … cc75b2.gif)"><wish>dakota johnson</wish></div>
<div style="background-image: url(https://64.media.tumblr.com/ec436fb4e06 … d7852a.gif)"><wish>jack o'connell</wish></div>
<div style="background-image: url(https://64.media.tumblr.com/15b09b69038 … a53445.gif)"><wish>eiza gonzález</wish></div>
</div>
</theme>
[/html][hideprofile]
[html]<style>
.image-grid {
display: grid;
grid-template-columns: repeat(3, 150px);
grid-gap: 30px 30px;
margin: 0px auto;
justify-content: center;
}
.image-grid > div {
width: 150px;
height: 150px;
border-radius: 10px;
position: relative;
background-size: cover;
background-position: center;
}
.image-grid > div::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-image: inherit;
background-size: cover;
background-position: center;
border-radius: 10px;
z-index: 1;
backdrop-filter: blur(3px) grayscale(100%);
}
.image-grid > div.blur-image::before {
background-image: none;
filter: contrast(0.5);transition: filter 0.5s ease;
}
.image-grid > div.blur-image:hover::before {
background-image: inherit; filter:none; transition: filter 0.5s ease;
}
.image-grid > div wish {
position: absolute;
display:block;
word-break: break-word;
width: 150px;
height: 20px;
bottom: -5px;
left: 0;
padding: 20px 10px 0;
box-sizing: border-box;
color: #333;
font-size: 11px;
text-align: center;
letter-spacing: 1px;
}
theme.faces_need{
display: flex;
flex-direction: column;
align-items: center;
gap: 20px;
padding: 44px 40px 20px;
}
.faces_need::after {
content: '';
background-image: url(https://forumstatic.ru/files/001c/a6/e3/94445.png);
width: 596px;
height: 173px;
top: 30px;
left: 195px;
pointer-events: none;
position: absolute;
z-index: 5;
}
theme_desc {
text-align: center;
padding: 20px 40px;
background: #ededed;
border-radius: 10px;
font-size: 10px;
color: #4c4c4c;
max-width: 440px;
}
.faces_need .image-grid::before {
content: '';
background-image: url(https://forumstatic.ru/files/001c/a5/43/32221.png);
width: 42px;
height: 9px;
left: 50%;
transform: translateX(-50%);
bottom: 0px;
position: absolute;
z-index: 2;
}
.faces_need_h {margin-top:-30px;}
.image-grid > div::before {filter: contrast(1.2) grayscale(1);}
.image-grid > div::after {
content: "";
position: absolute;
top: 0;
left: 0;
width:100%;
height:100%;
background-image: linear-gradient(325deg, #af9b9b 7%, #5c84a4 90%);
opacity: 0.475;
z-index: 4;
border-radius: 10px;
}
</style>[/html]





















