cosmetic style sheets

hello and welcome to another episode of 10 beauty tips & tricks every engineer needs to know!

today we'll be looking at a new foundation. there are a lot of ✨make-up tutorials✨ out there. and we all love them! 💖 👁 💅

but have you ever followed a tutorial just to find out that one of the steps is missing? have you ever made a mistake or moved your brush off-by-one little bit? we feel you, boi. and you're not alone!

stylist and beauty expert raz developed a brand new shiny formal mathematical language for declaring the application of make-up! this language is called cosmetic style sheets!

and we're the first to get to try it out!

smokey eye look

so first off, we're going to start on the lids with some primer. apply it with your primer application device. also make sure to blend it.

eye lid {
    primer: color(skin-tone) 20px blend;
}
primer

then we will apply a layer of quite natural. apply it all over your lid and start blending it up.

eye lid {
    primer: color(skin-tone) 20px blend;
    lid-shadow: color(quite-natural) 18px blend;
}
quite natural

next up, add a layer of uninterrupted and on top of that, pad on a little bit of lie low. then some anastasia beverly hills rich brown eyeshadow, this will be applied to the outer corner of the eye. we'll make a v shape and blend it to the center of the lid.

eye lid {
    primer: color(skin-tone) 20px blend;
    lid-shadow: color(quite-natural) 18px blend,
                color(uninterrupted) 18px blend transition fluffy,
                color(lie-low) 10px pad,
                color(anastasia-beverly-hills) outer-corner shape(v);
}
anastasia

now we're going to go back into the transition colour, which is uninterrupted, blend it through just to soften the lines.

once the shadow looks good, we can go in and line the eye with black track gel liner. use a thin brush and line all the way across the natural lash line.

eye lid {
    primer: color(skin-tone) 20px blend;
    lid-shadow: color(quite-natural) 18px blend,
                color(uninterrupted) 18px blend transition fluffy,
                color(lie-low) 10px pad,
                color(anastasia-beverly-hills) outer-corner shape(v),
                color(uninterrupted) 18px blend blurry;
}

eye {
    border-top: 1px gel color(black-track) winged 100%;
}
liner

voila! magic ✨

as you can see, this approach is not only lovely but also fully deterministic! 💖 💖 💖

the future of beauty

we would like to thank raz for giving us a peek into the future of beauty.

the world is constantly changing. everything is becoming digital. everything is becoming a computer. your phone is a computer. you are a computer. i am a computer. you don't drink cocktails anymore, you drink computers.

~ our makeup is also becoming a computer.

imagine being able to deploy your make-up by packaging it in an immutable container. it contains not only all of the beauty products necessary to reproduce that perfect look, but also the automated instructions for applying it, via cosmetic style sheets!

future {
    look: beautiful;
}

~igor