size-* sets width AND height in one class — squares in one token. This family contains 66 generated classes in Nakshora 3.0.

Classes#

ClassGenerated CSS
size-0width: 0px; height: 0px;
size-1width: 0.25rem; height: 0.25rem;
size-2width: 0.5rem; height: 0.5rem;
size-3width: 0.75rem; height: 0.75rem;
size-4width: 1rem; height: 1rem;
size-5width: 1.25rem; height: 1.25rem;
size-6width: 1.5rem; height: 1.5rem;
size-7width: 1.75rem; height: 1.75rem;
size-8width: 2rem; height: 2rem;
size-9width: 2.25rem; height: 2.25rem;
size-10width: 2.5rem; height: 2.5rem;
size-11width: 2.75rem; height: 2.75rem;
size-12width: 3rem; height: 3rem;
size-14width: 3.5rem; height: 3.5rem;
size-16width: 4rem; height: 4rem;
size-20width: 5rem; height: 5rem;
size-24width: 6rem; height: 6rem;
size-28width: 7rem; height: 7rem;
size-32width: 8rem; height: 8rem;
size-36width: 9rem; height: 9rem;
size-40width: 10rem; height: 10rem;
size-44width: 11rem; height: 11rem;
size-48width: 12rem; height: 12rem;
size-52width: 13rem; height: 13rem;
size-56width: 14rem; height: 14rem;
size-60width: 15rem; height: 15rem;
size-64width: 16rem; height: 16rem;
size-72width: 18rem; height: 18rem;
size-80width: 20rem; height: 20rem;
size-96width: 24rem; height: 24rem;
size-pxwidth: 1px; height: 1px;
size-0.5width: 0.125rem; height: 0.125rem;
size-1.5width: 0.375rem; height: 0.375rem;
size-2.5width: 0.625rem; height: 0.625rem;
size-3.5width: 0.875rem; height: 0.875rem;
size-autowidth: auto; height: auto;
size-1/2width: 50%; height: 50%;
size-1/3width: 33.333333%; height: 33.333333%;
size-2/3width: 66.666667%; height: 66.666667%;
size-1/4width: 25%; height: 25%;
size-2/4width: 50%; height: 50%;
size-3/4width: 75%; height: 75%;
size-1/5width: 20%; height: 20%;
size-2/5width: 40%; height: 40%;
size-3/5width: 60%; height: 60%;
size-4/5width: 80%; height: 80%;
size-1/6width: 16.666667%; height: 16.666667%;
size-2/6width: 33.333333%; height: 33.333333%;
size-3/6width: 50%; height: 50%;
size-4/6width: 66.666667%; height: 66.666667%;
size-5/6width: 83.333333%; height: 83.333333%;
size-1/12width: 8.333333%; height: 8.333333%;
size-2/12width: 16.666667%; height: 16.666667%;
size-3/12width: 25%; height: 25%;
size-4/12width: 33.333333%; height: 33.333333%;
size-5/12width: 41.666667%; height: 41.666667%;
size-6/12width: 50%; height: 50%;
size-7/12width: 58.333333%; height: 58.333333%;
size-8/12width: 66.666667%; height: 66.666667%;
size-9/12width: 75%; height: 75%;

…and 6 more in this family — search by class name to find the exact one.

Example#

example
html
<button class="size-10 rounded-full">✓</button>

Responsive & variants#

Every class here accepts screen prefixes (sm:xl:) and state variants — md:hover:p-4 style stacks compile to a single media query. See responsive/index|Responsive design and variants/index|Variants.

Best practices#

  • Perfect for icon buttons, avatars, swatches
  • New in 3.1 (from Tailwind 3.4 parity)

utilities/layout/aspect-ratio|Aspect ratio · utilities/spacing/spacing-scale|Spacing scale