OnlyFans yaklaşımından sıkılan Stella Barey'nin yeni yetişkin platformu, Z Kuşağı seks işçilerine daha iyi bir iş-yaşam dengesi sunuyor.

OnlyFans yaklaşımından sıkılan Stella Barey'nin yeni yetişkin platformu, Z Kuşağı seks işçilerine daha iyi bir iş-yaşam dengesi sunuyor.

Altyazı düğmesi, ekranın sağ alt köşesinde 10 piksel boşlukla konumlandırılmış, hem yüksekliği hem de genişliği 40 piksel olan dairesel bir öğe olarak tasarlanmıştır. Yarı saydam koyu bir arka plana ve diğer içeriklerin üzerinde kalmasını sağlamak için yüksek bir z-index değerine sahiptir. Farklı ekran boyutları için, sağ konumu, kaydırma çubuğu varsa dikkate alınarak değişen içerik genişliklerine göre ortalanacak şekilde ayarlanır.

Ayrıca, Guardian Headline Full yazı tipi ailesi, geniş tarayıcı uyumluluğu için WOFF2, WOFF ve TTF formatlarında Guardian'ın varlıklarından sağlanan birden fazla ağırlık ve stil (light, regular, medium, semibold, her biri normal ve italik) ile tanımlanmıştır.@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Semibold.ttf') format('truetype');
font-weight: 600;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-SemiboldItalic.ttf') format('truetype');
font-weight: 600;
font-style: italic;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Bold.ttf') format('truetype');
font-weight: 700;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BoldItalic.ttf') format('truetype');
font-weight: 700;
font-style: italic;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-Black.ttf') format('truetype');
font-weight: 900;
font-style: normal;
}

@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf') format('truetype');
font-weight: 900;
font-style: italic;
}

@font-face {
font-family: 'Guardian Titlepiece';
src: url('https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2') format('woff2'),
url('https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff') format('woff'),
url('https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf') format('truetype');
font-weight: 700;
font-style: normal;
}

.Scrolly-header.svelte-ok2wri {
grid-area: header;
height: 100vh;
width: 100vw;
overflow: clip;
position: relative;
background-color: #121212;
margin-bottom: 20px;
margin-left: -10px;
padding: 0;
}

@media (min-width: 30em) {
.Scrolly-header.svelte-ok2wri {
margin-left: -20px;
}
}

@media (min-width: 46.25em) {
.Scrolly-header.svelte-ok2wri {
margin-left: calc((100vw - 740px - var(--scrollbar-width, 0px)) / 2 * -1 - 21px);
padding: 0 calc((100vw - 740px - var(--scrollbar-width, 0px)) / 2);
}
}

@media (min-width: 61.25em) {
.Scrolly-header.svelte-ok2wri {
margin-left: calc((100vw - 980px - var(--scrollbar-width, 0px)) / 2 * -1 - 21px);
}
}

@media (min-width: 71.25em) {
.Scrolly-header.svelte-ok2wri {
margin-left: calc((100vw - 1140px - var(--scrollbar-width, 0px)) / 2 * -1 - 21px);
}
}

@media (min-width: 81.25em) {
.Scrolly-header.svelte-ok2wri {
margin-left: calc((100vw - 1300px - var(--scrollbar-width, 0px)) / 2 * -1 - 21px);
}
}Scrolly-header öğesi, görüntü alanı genişliğine bağlı olarak ayarlanan dolguya sahiptir, 0'dan başlar ve daha büyük ekranlar için 980px, 1140px veya 1300px maksimum genişlik içinde içeriği ortalamak üzere artar, kaydırma çubuğu genişliği dikkate alınır.

Orta boy ekranlarda ve üzerinde, başlığın yüksekliği görüntü alanı yüksekliğinin %90'ı olarak ayarlanır ve ekran boyutuna göre değişen içerik alanının kenarlarına hizalanacak şekilde konumlandırılmış sol ve sağ taraflara dikey çizgiler eklenir.

Görsel sarmalayıcı yapışkandır, başlangıçta tam görüntü alanını kaplar ve daha büyük ekranlarda sabit genişliklere (740px, 980px, 1140px veya 1300px) ölçeklenir, daha az hareket tercih eden kullanıcılar için azaltılmış opaklıkla.

Sarmalayıcı içindeki görsel varsayılan olarak hafifçe büyütülür ve arka planı ortalar, azaltılmış hareket tercihleri için ölçeklendirme olmadan geri döner ve genişliğini duyarlı bir şekilde ayarlar.

Metin konteyneri mutlak konumlandırılmıştır, tam görüntü alanı yüksekliğini kapsar ve içeriğini başlığın düzeniyle eşleşen duyarlı dolguyla ortalar, ayrıca orta boy ekranlarda ve üzerinde görüntü alanı yüksekliğinin %90'ına ayarlanır.71.25em'den geniş ekranlar için, Scrolly-header içindeki metin konteyneri, içeriği kaydırma çubuğunu dikkate alarak maksimum 800px genişlikte ortalamak için dolgusunu ayarlar.

Başlıktaki metin sarmalayıcısı şeffaf başlar, tam görüntü alanı genişliğini kapsar ve içeriğini 80px alt dolguyla ortalar. Başlangıçta gizlidir ve %30 aşağı kaydırılmıştır, ancak yarım saniye içinde yavaşça belirir ve yukarı hareket eder. Hareket azaltma tercih edilirse, animasyon olmadan hemen görünür.

Orta boy ekranlarda (46.25em ve üzeri), sarmalayıcının genişliği 740px olur ve daha büyük ekranlarda (61.25em ve üzeri) 640px'ye daralır.

Hem başlık hem de standfirst metni belirli bir yazı tipi ailesi kullanır, okunabilirlik için beyaz renkli ve gölgelidir ve kontrast için bulanık koyu arka plan efekti içerir. Başlık daha büyük ve kalındır, standfirst ise daha hafif ve üst boşlukla altında görünür.

Orta ekran boyutlarında, metin boyutları artar ve düzen için kenar boşlukları ayarlanır. Daha büyük ekranlarda, kenar boşlukları hafifçe azaltılır.

Animasyon sırasında, görsel sarmalayıcı daha opak hale gelir ve metin sarmalayıcı tamamen görünür ve ortalanır. iOS ve Android'de, başlık kenar boşluğu olmadan sola hizalanır.

Guardian Headline Full için yazı tipi yüzleri light, light italic ve regular ağırlıklarda tanımlanmıştır, woff2, woff ve ttf formatlarında belirli URL'lerden kaynaklanır.Guardian web sitesi, başlıkları için "Guardian Headline Full" adlı özel bir yazı tipi kullanır. Bu yazı tipi, farklı tarayıcılarla uyumluluk için WOFF2, WOFF ve TrueType gibi çeşitli dosya formatlarında mevcut olan regular, italic, medium, semi-bold, bold ve black dahil olmak üzere çeşitli stiller ve ağırlıklar içerir.@font-face {
font-family: 'Guardian Headline Full';
src: url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff2') format('woff2'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.woff') format('woff'),
url('https://assets.guim.co.uk/static/frontend/fonts/guardian-headline/noalts-not-hinted/GHGuardianHeadline-BlackItalic.ttf') format('truetype');
font-weight: 900;
font-style: italic;
}

@font-face {
font-family: 'Guardian Titlepiece';
src: url('https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff2') format('woff2'),
url('https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.woff') format('woff'),
url('https://interactive.guim.co.uk/fonts/garnett/GTGuardianTitlepiece-Bold.ttf') format('truetype');
font-weight: 700;
font-style: normal;
}

@media (min-width: 71.25em) {
.content__main-column--interactive {
margin-left: 160px;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive {
margin-left: 240px;
}
}

.content__main-column--interactive .element-atom {
max-width: 620px;
}

@media (max-width: 46.24em) {
.content__main-column--interactive .element-atom {
max-width: 100%;
}
}

.content__main-column--interactive .element-showcase {
margin-left: 0;
}

@media (min-width: 46.25em) {
.content__main-column--interactive .element-showcase {
max-width: 620px;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive .element-showcase {
max-width: 860px;
}
}

.content__main-column--interactive .element-immersive {
max-width: 1100px;
}

@media (max-width: 46.24em) {
.content__main-column--interactive .element-immersive {
width: calc(100vw - var(--scrollbar-width));
position: relative;
left: 50%;
right: 50%;
margin-left: calc(-50vw + var(--half-scrollbar-width)) !important;
margin-right: calc(-50vw + var(--half-scrollbar-width)) !important;
}
}

@media (min-width: 46.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(-20px);
width: calc(100% + 60px);
}
}

@media (max-width: 71.24em) {
.content__main-column--interactive .element-immersive {
margin-left: 0;
margin-right: 0;
}
}

@media (min-width: 71.25em) {
.content__main-column--interactive .element-immersive {
transform: translate(0);
width: auto;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive .element-immersive {
max-width: 1260px;
}
}

.content__main-column--interactive p,
.content__main-column--interactive ul {
max-width: 620px;
}

.content__main-column--interactive:before {
position: absolute;
top: 0;
height: calc(100% + 15px);
min-height: 100px;
content: "";
}

@media (min-width: 71.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
z-index: -1;
left: -10px;
}
}

@media (min-width: 81.25em) {
.content__main-column--interactive:before {
border-left: 1px solid #dcdcdc;
left: -11px;
}
}

.content__main-column--interactive .element-atom {
margin-top: 0;
margin-bottom: 0;
padding-bottom: 12px;
padding-top: 12px;
}

.content__main-column--interactive p + .element-atom {
padding-top: 0;
padding-bottom: 0;
margin-top: 12px;
margin-bottom: 12px;
}

.content__main-column--interactive .element-inline {
max-width: 620px;
}

@media (scripting: enabled) {
:root .content--interactive,
:root #article-header > div,
:root #