Christmas Countdown

Numbers & TimersScripting$4.99

A tear-off calendar that counts the days to Christmas. Tap it and the page rips off.

← PrevNext →
Live
Tap the calendar

Get the file

Runtime

.riv

Ready to use in your app or website.

Editable

.rev + .riv

Open it in the Rive editor and change anything. The .riv is included.

Learn to build it

Full access

Build this yourself, step by step. Every file in the library is included.

Courses from $119

Own a course? Sign in and every file is yours.

Use it in your own products and client work. Please don't resell or share the files themselves.

Use it on your site

import { useRive } from '@rive-app/react-canvas';

export function CountdownCalendar() {
  const { rive, RiveComponent } = useRive({
    src: '/countdown-calendar.riv',
    artboard: 'Countdown Calendar',
    stateMachines: 'State Machine',
    autoplay: true,
    autoBind: true,
  });

  // every input on this page is a view model property
  const vm = rive?.viewModelInstance;
  if (vm) vm.color('mainColor').value = 0xFFE7363F;

  return <RiveComponent style={{ width: '100%', height: 400 }} />;
}

Inputs: targetMonth, targetDay, mainColor. All on the CountdownCalendar view model.

More numbers & timers

See all →