04 / A NEW LITTLE RESIDENTINDEPENDENT SPIRIT. ZERO RENT.

BAD LUCK?
GOOD COMPANY.

Your website has a cat now.
And a very different idea of who’s in charge.

↘
THIS IS YOUR WEBSITE.THIS IS HIS FAVOURITE SPOT.
GETTING COMFORTABLEMOVE YOUR CURSOR. HE’S NOTICED.
THE LIVING DEMO / 01A LITTLE CURIOSITY GOES A LONG WAY.

Make yourself
at his home.

Give him a toy. Find his hiding place.
Or let him do absolutely nothing.
He’s remarkably good at that.

A PERFECTLY ORDINARY WEBSITE. UNTIL NOW.
YOUR NEXT BIG IDEA.Room for
one more?
CAT-APPROVED REAL ESTATE ↗
IMPORTANT WORK.Do
nothing.
DEADLINE: WHENEVER.
EVERY EDGE IS A PLACE TO LAND.↔ REAL PAGE SURFACES

Try the buttons. You can also gently tap the cat to give him a little affection.

SMALL DETAILS / 02MORE THAN A PRETTY FACE.

A whole lot
of cat.

01 / THE EYES

He sees you.

His eyes follow your pointer. Move slowly and curiosity turns into a little stalk.

02 / THE WORLD

Your layout. His playground.

Cards become hiding places. Buttons become perches. His paws land on real surfaces.

03 / THE ATTITUDE

Entirely on his terms.

A swishing tail. A careful pounce. A grooming break. Then a nap in the middle of everything.

BRING HIM HOME / 03NO FOOD BILLS. NO SHEDDING.
TYPESCRIPT / JAVASCRIPT
import { createCat } from '@fluritheme/black-cat';

const cat = createCat();

// A little distraction. An extremely important nap.
cat.play();
cat.sleep();

// Clean up when your component unmounts.
cat.destroy();

Zero runtime dependencies. Typed API. No CSS imports. Framework friendly. Touch friendly. Respects reduced motion. No tracking in the package.

Black Cat is a new theme, available here as a private evaluation archive ↗. Install the downloaded file with npm install ./fluritheme-black-cat-0.1.0.tgz. The package is not listed on npm yet.

A €19 lifetime licence covers production use of all current and future Fluri themes on unlimited personal and client websites. Private evaluation is free. Contact Fluri to arrange a licence.

GO ON. YOU KNOW YOU WANT TO.PET THE CAT. ↗