Using the Rubric brand
The Rubric logo is made up of 5 squares on a 3x3 grid.
It is a rare winner of Conway’s Game of Life (try it).
Logo and wordmark
- We leave one cell of space around the logo (or one logo's width around the wordmark).
- When downloading raster assets (PNG), prefer the 1000 × 1000 logo or the 6240 × 1800 wordmark to keep edges sharp.
- You can always find these assets by right-clicking the logo in this site's nav.
Cells, interlinked
Much of our design language emerges from the square
- LogoFive cells on a 3x3 grid.
- Case studyWritingThe LabLabelsLabels make use of a cell.
- 1 slot open in Q4 2026LiveOpen slots (booking and roles).
- Client workClient results depicted abstractly on a grid, in client colours.
- The LabConway's Game of Life.
Primary colours
Typefaces
The team for your hardest problems.
Lockups
How to use the Rubric brand in context.
Footer endorsement
// 1cap is the text's cap height. Rubric's R is 298 of the wordmark's
// 302.8 units, and its symbol is the same 298 units square.
export function Footer() {
const symbol = '1cap'
return (
<footer style={{ display: 'flex', alignItems: 'baseline', gap: '0.25em',
paddingLeft: symbol, paddingBottom: symbol }}>
<span style={{ textBox: 'trim-both cap alphabetic' }}>Made by</span>
<RubricWordmark style={{ display: 'block',
height: 'calc(1cap * 302.8 / 298)', width: 'auto' }} />
</footer>
)
}
function RubricWordmark(props) {
return (
<svg viewBox="302 300 2516.54 302.8"
role="img" aria-label="Rubric Labs" fill="currentColor" {...props}>
<path d="M1777.9 602.8C1756.3 602.8 1736.84 597.867 1719.5 588C1702.44 577.867 1688.97 564.267 1679.1 547.2C1669.24 529.867 1664.3 510.4 1664.3 488.8C1664.3 467.2 1669.24 447.867 1679.1 430.8C1688.97 413.733 1702.44 400.267 1719.5 390.4C1736.84 380.533 1756.3 375.6 1777.9 375.6C1793.37 375.6 1807.77 378.4 1821.1 384C1834.44 389.333 1845.9 396.8 1855.5 406.4C1865.37 415.733 1872.44 426.933 1876.7 440L1830.7 460C1826.7 449.067 1819.9 440.267 1810.3 433.6C1800.97 426.933 1790.17 423.6 1777.9 423.6C1766.44 423.6 1756.17 426.4 1747.1 432C1738.3 437.6 1731.37 445.333 1726.3 455.2C1721.24 465.067 1718.7 476.4 1718.7 489.2C1718.7 502 1721.24 513.333 1726.3 523.2C1731.37 533.067 1738.3 540.8 1747.1 546.4C1756.17 552 1766.44 554.8 1777.9 554.8C1790.44 554.8 1801.37 551.467 1810.7 544.8C1820.04 538.133 1826.7 529.2 1830.7 518L1876.7 538.8C1872.44 551.067 1865.5 562.133 1855.9 572C1846.3 581.6 1834.84 589.2 1821.5 594.8C1808.17 600.133 1793.64 602.8 1777.9 602.8Z M1588.32 598V380.4H1640.72V598H1588.32ZM1588.32 352.4V300H1640.72V352.4H1588.32Z M1446.71 598V380.4H1495.91V428.8L1491.91 421.6C1496.98 405.333 1504.85 394 1515.51 387.6C1526.45 381.2 1539.51 378 1554.71 378H1567.51V424.4H1548.71C1533.78 424.4 1521.78 429.067 1512.71 438.4C1503.65 447.467 1499.11 460.267 1499.11 476.8V598H1446.71Z M1312.76 602.8C1297.03 602.8 1282.5 599.733 1269.16 593.6C1256.1 587.2 1245.7 578.133 1237.96 566.4L1243.16 556V598H1193.96V300H1246.36V423.6L1238.36 412.8C1245.83 401.067 1255.96 392 1268.76 385.6C1281.56 378.933 1296.36 375.6 1313.16 375.6C1333.7 375.6 1352.23 380.667 1368.76 390.8C1385.3 400.933 1398.36 414.533 1407.96 431.6C1417.83 448.667 1422.76 467.867 1422.76 489.2C1422.76 510.267 1417.96 529.467 1408.36 546.8C1398.76 564.133 1385.7 577.867 1369.16 588C1352.63 597.867 1333.83 602.8 1312.76 602.8ZM1306.76 554.8C1318.76 554.8 1329.43 552 1338.76 546.4C1348.1 540.8 1355.3 533.067 1360.36 523.2C1365.7 513.333 1368.36 502 1368.36 489.2C1368.36 476.4 1365.7 465.2 1360.36 455.6C1355.3 445.733 1348.1 438 1338.76 432.4C1329.43 426.533 1318.76 423.6 1306.76 423.6C1295.3 423.6 1284.9 426.4 1275.56 432C1266.5 437.6 1259.3 445.467 1253.96 455.6C1248.9 465.467 1246.36 476.667 1246.36 489.2C1246.36 502 1248.9 513.333 1253.96 523.2C1259.3 533.067 1266.5 540.8 1275.56 546.4C1284.9 552 1295.3 554.8 1306.76 554.8Z M1050.45 602.8C1033.65 602.8 1018.99 599.067 1006.45 591.6C994.186 584.133 984.72 573.733 978.053 560.4C971.653 547.067 968.453 531.467 968.453 513.6V380.4H1020.85V509.2C1020.85 518.267 1022.59 526.267 1026.05 533.2C1029.79 539.867 1034.99 545.2 1041.65 549.2C1048.59 552.933 1056.32 554.8 1064.85 554.8C1073.39 554.8 1080.99 552.933 1087.65 549.2C1094.32 545.2 1099.52 539.733 1103.25 532.8C1106.99 525.867 1108.85 517.6 1108.85 508V380.4H1161.25V598H1111.65V555.2L1116.05 562.8C1110.99 576.133 1102.59 586.133 1090.85 592.8C1079.39 599.467 1065.92 602.8 1050.45 602.8Z M728.8 598V300H839.6C859.867 300 877.733 303.733 893.2 311.2C908.933 318.4 921.2 329.067 930 343.2C938.8 357.067 943.2 374 943.2 394C943.2 414.533 938.267 432 928.4 446.4C918.8 460.8 905.733 471.467 889.2 478.4L957.6 598H896L822.8 467.2L858 488H783.2V598H728.8ZM783.2 440H840.4C850.267 440 858.8 438.133 866 434.4C873.2 430.4 878.8 424.933 882.8 418C886.8 411.067 888.8 403.067 888.8 394C888.8 384.667 886.8 376.667 882.8 370C878.8 363.067 873.2 357.733 866 354C858.8 350 850.267 348 840.4 348H783.2V440Z M302 598V300H401.333V399.333H500.667V300H600V399.333H500.667V498.667H401.333V598H302Z M2163.70 598L1981.70 598L1981.70 300L2036.10 300L2036.10 550L2163.70 550L2163.70 598ZM2247.69 602.80L2247.69 602.80Q2224.89 602.80 2208.09 595.20Q2191.29 587.60 2182.09 573.40Q2172.89 559.20 2172.89 540.40L2172.89 540.40Q2172.89 522.40 2180.89 508.20Q2188.89 494 2205.69 484.40Q2222.49 474.80 2248.09 470.80L2248.09 470.80L2319.29 459.20L2319.29 499.20L2258.09 509.60Q2242.49 512.40 2234.89 519.60Q2227.29 526.80 2227.29 538.40L2227.29 538.40Q2227.29 549.60 2235.89 556.20Q2244.49 562.80 2257.29 562.80L2257.29 562.80Q2273.69 562.80 2286.29 555.80Q2298.89 548.80 2305.89 536.40Q2312.89 524 2312.89 509.20L2312.89 509.20L2312.89 453.20Q2312.89 439.20 2301.89 429.80Q2290.89 420.40 2272.89 420.40L2272.89 420.40Q2256.09 420.40 2243.09 429.40Q2230.09 438.40 2224.09 453.20L2224.09 453.20L2181.29 432.40Q2187.69 415.20 2201.49 402.60Q2215.29 390 2234.09 382.80Q2252.89 375.60 2274.89 375.60L2274.89 375.60Q2301.69 375.60 2322.09 385.40Q2342.49 395.20 2353.89 412.60Q2365.29 430 2365.29 453.20L2365.29 453.20L2365.29 598L2315.69 598L2315.69 560.80L2326.89 560Q2318.49 574 2306.89 583.40Q2295.29 592.80 2280.49 597.80Q2265.69 602.80 2247.69 602.80ZM2518.80 602.80L2518.80 602.80Q2495.20 602.80 2475.40 593.40Q2455.60 584 2444.00 566.40L2444.00 566.40L2449.20 556L2449.20 598L2400.00 598L2400.00 300L2452.40 300L2452.40 423.60L2444.40 412.80Q2455.60 395.20 2474.80 385.40Q2494.00 375.60 2519.20 375.60L2519.20 375.60Q2550.00 375.60 2574.80 390.80Q2599.60 406 2614.20 431.60Q2628.80 457.20 2628.80 489.20L2628.80 489.20Q2628.80 520.80 2614.40 546.80Q2600.00 572.80 2575.20 587.80Q2550.40 602.80 2518.80 602.80ZM2512.80 554.80L2512.80 554.80Q2530.80 554.80 2544.80 546.40Q2558.80 538 2566.60 523.20Q2574.40 508.40 2574.40 489.20L2574.40 489.20Q2574.40 470 2566.60 455.40Q2558.80 440.80 2544.80 432.20Q2530.80 423.60 2512.80 423.60L2512.80 423.60Q2495.60 423.60 2481.80 432Q2468.00 440.40 2460.20 455.40Q2452.40 470.40 2452.40 489.20L2452.40 489.20Q2452.40 508.40 2460.20 523.20Q2468.00 538 2481.80 546.40Q2495.60 554.80 2512.80 554.80ZM2735.74 602.80L2735.74 602.80Q2700.94 602.80 2675.14 586.20Q2649.34 569.60 2639.74 541.20L2639.74 541.20L2678.94 522.40Q2687.34 540.80 2702.34 551.20Q2717.34 561.60 2735.74 561.60L2735.74 561.60Q2750.14 561.60 2758.54 555.20Q2766.94 548.80 2766.94 538.40L2766.94 538.40Q2766.94 532 2763.54 527.80Q2760.14 523.60 2754.34 520.60Q2748.54 517.60 2741.74 515.60L2741.74 515.60L2706.14 505.60Q2678.54 497.60 2664.34 481.20Q2650.14 464.80 2650.14 442.40L2650.14 442.40Q2650.14 422.40 2660.34 407.40Q2670.54 392.40 2688.74 384Q2706.94 375.60 2730.54 375.60L2730.54 375.60Q2761.34 375.60 2784.94 390.40Q2808.54 405.20 2818.54 432L2818.54 432L2778.54 450.80Q2772.94 436 2759.74 427.20Q2746.54 418.40 2730.14 418.40L2730.14 418.40Q2716.94 418.40 2709.34 424.40Q2701.74 430.40 2701.74 440L2701.74 440Q2701.74 446 2704.94 450.40Q2708.14 454.80 2713.94 457.60Q2719.74 460.40 2727.34 462.80L2727.34 462.80L2762.14 473.20Q2788.94 481.20 2803.54 497.20Q2818.14 513.20 2818.14 536.40L2818.14 536.40Q2818.14 556 2807.74 571Q2797.34 586 2778.94 594.40Q2760.54 602.80 2735.74 602.80Z" />
</svg>
)
}Collaboration lockups
Match the height of counterparty's first letter to Rubric's R, not counterparty's logo to the Rubric symbol.
Good
Bad
// PartnerLogo should forward style and use a tightly cropped viewBox.
// Match the partner's first letter to Rubric's R, not its logo to the symbol.
// Arc's A is about 19.674 units tall in its 26.25-unit viewBox.
const capHeight = 24
export function Collaboration({ PartnerLogo }) {
return (
<div style={{ display: 'flex', alignItems: 'center', gap: 16 }}>
{/* Center the letters, not the arch */}
<PartnerLogo style={{ height: capHeight * 26.25 / 19.674,
transform: 'translateY(-2.8px)' }} />
<span aria-label="in collaboration with">×</span>
<RubricWordmark style={{ height: capHeight * 302.8 / 298 }} />
</div>
)
}
function RubricWordmark(props) {
return (
<svg viewBox="302 300 2516.54 302.8"
role="img" aria-label="Rubric Labs" fill="currentColor" {...props}>
<path d="M1777.9 602.8C1756.3 602.8 1736.84 597.867 1719.5 588C1702.44 577.867 1688.97 564.267 1679.1 547.2C1669.24 529.867 1664.3 510.4 1664.3 488.8C1664.3 467.2 1669.24 447.867 1679.1 430.8C1688.97 413.733 1702.44 400.267 1719.5 390.4C1736.84 380.533 1756.3 375.6 1777.9 375.6C1793.37 375.6 1807.77 378.4 1821.1 384C1834.44 389.333 1845.9 396.8 1855.5 406.4C1865.37 415.733 1872.44 426.933 1876.7 440L1830.7 460C1826.7 449.067 1819.9 440.267 1810.3 433.6C1800.97 426.933 1790.17 423.6 1777.9 423.6C1766.44 423.6 1756.17 426.4 1747.1 432C1738.3 437.6 1731.37 445.333 1726.3 455.2C1721.24 465.067 1718.7 476.4 1718.7 489.2C1718.7 502 1721.24 513.333 1726.3 523.2C1731.37 533.067 1738.3 540.8 1747.1 546.4C1756.17 552 1766.44 554.8 1777.9 554.8C1790.44 554.8 1801.37 551.467 1810.7 544.8C1820.04 538.133 1826.7 529.2 1830.7 518L1876.7 538.8C1872.44 551.067 1865.5 562.133 1855.9 572C1846.3 581.6 1834.84 589.2 1821.5 594.8C1808.17 600.133 1793.64 602.8 1777.9 602.8Z M1588.32 598V380.4H1640.72V598H1588.32ZM1588.32 352.4V300H1640.72V352.4H1588.32Z M1446.71 598V380.4H1495.91V428.8L1491.91 421.6C1496.98 405.333 1504.85 394 1515.51 387.6C1526.45 381.2 1539.51 378 1554.71 378H1567.51V424.4H1548.71C1533.78 424.4 1521.78 429.067 1512.71 438.4C1503.65 447.467 1499.11 460.267 1499.11 476.8V598H1446.71Z M1312.76 602.8C1297.03 602.8 1282.5 599.733 1269.16 593.6C1256.1 587.2 1245.7 578.133 1237.96 566.4L1243.16 556V598H1193.96V300H1246.36V423.6L1238.36 412.8C1245.83 401.067 1255.96 392 1268.76 385.6C1281.56 378.933 1296.36 375.6 1313.16 375.6C1333.7 375.6 1352.23 380.667 1368.76 390.8C1385.3 400.933 1398.36 414.533 1407.96 431.6C1417.83 448.667 1422.76 467.867 1422.76 489.2C1422.76 510.267 1417.96 529.467 1408.36 546.8C1398.76 564.133 1385.7 577.867 1369.16 588C1352.63 597.867 1333.83 602.8 1312.76 602.8ZM1306.76 554.8C1318.76 554.8 1329.43 552 1338.76 546.4C1348.1 540.8 1355.3 533.067 1360.36 523.2C1365.7 513.333 1368.36 502 1368.36 489.2C1368.36 476.4 1365.7 465.2 1360.36 455.6C1355.3 445.733 1348.1 438 1338.76 432.4C1329.43 426.533 1318.76 423.6 1306.76 423.6C1295.3 423.6 1284.9 426.4 1275.56 432C1266.5 437.6 1259.3 445.467 1253.96 455.6C1248.9 465.467 1246.36 476.667 1246.36 489.2C1246.36 502 1248.9 513.333 1253.96 523.2C1259.3 533.067 1266.5 540.8 1275.56 546.4C1284.9 552 1295.3 554.8 1306.76 554.8Z M1050.45 602.8C1033.65 602.8 1018.99 599.067 1006.45 591.6C994.186 584.133 984.72 573.733 978.053 560.4C971.653 547.067 968.453 531.467 968.453 513.6V380.4H1020.85V509.2C1020.85 518.267 1022.59 526.267 1026.05 533.2C1029.79 539.867 1034.99 545.2 1041.65 549.2C1048.59 552.933 1056.32 554.8 1064.85 554.8C1073.39 554.8 1080.99 552.933 1087.65 549.2C1094.32 545.2 1099.52 539.733 1103.25 532.8C1106.99 525.867 1108.85 517.6 1108.85 508V380.4H1161.25V598H1111.65V555.2L1116.05 562.8C1110.99 576.133 1102.59 586.133 1090.85 592.8C1079.39 599.467 1065.92 602.8 1050.45 602.8Z M728.8 598V300H839.6C859.867 300 877.733 303.733 893.2 311.2C908.933 318.4 921.2 329.067 930 343.2C938.8 357.067 943.2 374 943.2 394C943.2 414.533 938.267 432 928.4 446.4C918.8 460.8 905.733 471.467 889.2 478.4L957.6 598H896L822.8 467.2L858 488H783.2V598H728.8ZM783.2 440H840.4C850.267 440 858.8 438.133 866 434.4C873.2 430.4 878.8 424.933 882.8 418C886.8 411.067 888.8 403.067 888.8 394C888.8 384.667 886.8 376.667 882.8 370C878.8 363.067 873.2 357.733 866 354C858.8 350 850.267 348 840.4 348H783.2V440Z M302 598V300H401.333V399.333H500.667V300H600V399.333H500.667V498.667H401.333V598H302Z M2163.70 598L1981.70 598L1981.70 300L2036.10 300L2036.10 550L2163.70 550L2163.70 598ZM2247.69 602.80L2247.69 602.80Q2224.89 602.80 2208.09 595.20Q2191.29 587.60 2182.09 573.40Q2172.89 559.20 2172.89 540.40L2172.89 540.40Q2172.89 522.40 2180.89 508.20Q2188.89 494 2205.69 484.40Q2222.49 474.80 2248.09 470.80L2248.09 470.80L2319.29 459.20L2319.29 499.20L2258.09 509.60Q2242.49 512.40 2234.89 519.60Q2227.29 526.80 2227.29 538.40L2227.29 538.40Q2227.29 549.60 2235.89 556.20Q2244.49 562.80 2257.29 562.80L2257.29 562.80Q2273.69 562.80 2286.29 555.80Q2298.89 548.80 2305.89 536.40Q2312.89 524 2312.89 509.20L2312.89 509.20L2312.89 453.20Q2312.89 439.20 2301.89 429.80Q2290.89 420.40 2272.89 420.40L2272.89 420.40Q2256.09 420.40 2243.09 429.40Q2230.09 438.40 2224.09 453.20L2224.09 453.20L2181.29 432.40Q2187.69 415.20 2201.49 402.60Q2215.29 390 2234.09 382.80Q2252.89 375.60 2274.89 375.60L2274.89 375.60Q2301.69 375.60 2322.09 385.40Q2342.49 395.20 2353.89 412.60Q2365.29 430 2365.29 453.20L2365.29 453.20L2365.29 598L2315.69 598L2315.69 560.80L2326.89 560Q2318.49 574 2306.89 583.40Q2295.29 592.80 2280.49 597.80Q2265.69 602.80 2247.69 602.80ZM2518.80 602.80L2518.80 602.80Q2495.20 602.80 2475.40 593.40Q2455.60 584 2444.00 566.40L2444.00 566.40L2449.20 556L2449.20 598L2400.00 598L2400.00 300L2452.40 300L2452.40 423.60L2444.40 412.80Q2455.60 395.20 2474.80 385.40Q2494.00 375.60 2519.20 375.60L2519.20 375.60Q2550.00 375.60 2574.80 390.80Q2599.60 406 2614.20 431.60Q2628.80 457.20 2628.80 489.20L2628.80 489.20Q2628.80 520.80 2614.40 546.80Q2600.00 572.80 2575.20 587.80Q2550.40 602.80 2518.80 602.80ZM2512.80 554.80L2512.80 554.80Q2530.80 554.80 2544.80 546.40Q2558.80 538 2566.60 523.20Q2574.40 508.40 2574.40 489.20L2574.40 489.20Q2574.40 470 2566.60 455.40Q2558.80 440.80 2544.80 432.20Q2530.80 423.60 2512.80 423.60L2512.80 423.60Q2495.60 423.60 2481.80 432Q2468.00 440.40 2460.20 455.40Q2452.40 470.40 2452.40 489.20L2452.40 489.20Q2452.40 508.40 2460.20 523.20Q2468.00 538 2481.80 546.40Q2495.60 554.80 2512.80 554.80ZM2735.74 602.80L2735.74 602.80Q2700.94 602.80 2675.14 586.20Q2649.34 569.60 2639.74 541.20L2639.74 541.20L2678.94 522.40Q2687.34 540.80 2702.34 551.20Q2717.34 561.60 2735.74 561.60L2735.74 561.60Q2750.14 561.60 2758.54 555.20Q2766.94 548.80 2766.94 538.40L2766.94 538.40Q2766.94 532 2763.54 527.80Q2760.14 523.60 2754.34 520.60Q2748.54 517.60 2741.74 515.60L2741.74 515.60L2706.14 505.60Q2678.54 497.60 2664.34 481.20Q2650.14 464.80 2650.14 442.40L2650.14 442.40Q2650.14 422.40 2660.34 407.40Q2670.54 392.40 2688.74 384Q2706.94 375.60 2730.54 375.60L2730.54 375.60Q2761.34 375.60 2784.94 390.40Q2808.54 405.20 2818.54 432L2818.54 432L2778.54 450.80Q2772.94 436 2759.74 427.20Q2746.54 418.40 2730.14 418.40L2730.14 418.40Q2716.94 418.40 2709.34 424.40Q2701.74 430.40 2701.74 440L2701.74 440Q2701.74 446 2704.94 450.40Q2708.14 454.80 2713.94 457.60Q2719.74 460.40 2727.34 462.80L2727.34 462.80L2762.14 473.20Q2788.94 481.20 2803.54 497.20Q2818.14 513.20 2818.14 536.40L2818.14 536.40Q2818.14 556 2807.74 571Q2797.34 586 2778.94 594.40Q2760.54 602.80 2735.74 602.80Z" />
</svg>
)
}Share images
We generate an up-to-date preview card for each page, for both socials and sharing. We follow a template so they look cohesive together in a grid.
- Always darkmode and 1200 × 630
- Generous padding to prevent cropping of content (e.g. on X)
- Wordmark and label at top followed by title and optional description
- The page's art (film still, client motif, portrait) in a rounded window on the right half
About
Writing about us?
Rubric Labs is a small team of founder-level engineers with our own research lab. We join a client’s team, learn the problem, and build it with them all the way to production. We’ve built with Albertsons, Cal.com, Graphite, Gumloop, and E2B, and we publish our research on the blog and in The Grid.
- Name
- Website
Everything here is free to use, copy, and adapt, with no permission needed. The source file is in Figma.