diff --git a/site/components/sidebar/__tests__/__snapshots__/sidebar.test.tsx.snap b/site/components/sidebar/__tests__/__snapshots__/sidebar.test.tsx.snap index 634d4d2bb9..09db2e5c76 100644 --- a/site/components/sidebar/__tests__/__snapshots__/sidebar.test.tsx.snap +++ b/site/components/sidebar/__tests__/__snapshots__/sidebar.test.tsx.snap @@ -562,7 +562,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` display: block; } -.emotion-465 { +.emotion-468 { width: 100%; position: relative; left: calc(-50vw + 50%); @@ -570,7 +570,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` margin-bottom: 8px; } -.emotion-466 { +.emotion-469 { border-style: solid; border-color: #DEE2E5; border-width: 1px; @@ -580,7 +580,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` width: 100%; } -.emotion-469 { +.emotion-472 { margin-bottom: 32px; } @@ -2241,6 +2241,22 @@ exports[`Sidebar renders correctly when closed 1`] = ` +
  • + + + Pagination + + +
  • @@ -3153,11 +3169,11 @@ exports[`Sidebar renders correctly when closed 1`] = `
    @@ -3178,7 +3194,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` />
    @@ -3867,7 +3883,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` display: block; } -.emotion-463 { +.emotion-466 { width: 100%; position: relative; left: calc(-50vw + 50%); @@ -3875,7 +3891,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` margin-bottom: 8px; } -.emotion-464 { +.emotion-467 { border-style: solid; border-color: #DEE2E5; border-width: 1px; @@ -3886,57 +3902,57 @@ exports[`Sidebar renders correctly when closed 1`] = ` } @media screen { - .emotion-465 { + .emotion-468 { display: none; } } @media screen and (min-width: 480px) { - .emotion-465 { + .emotion-468 { display: none; } } @media screen and (min-width: 768px) { - .emotion-465 { + .emotion-468 { display: none; } } @media screen and (min-width: 1024px) { - .emotion-465 { + .emotion-468 { display: block; } } @media screen and (min-width: 1440px) { - .emotion-465 { + .emotion-468 { display: block; } } -.emotion-467 { +.emotion-470 { margin-bottom: 32px; } -.emotion-468 { +.emotion-471 { margin-inline: 32px; margin-block: 24px; } -.emotion-469 { +.emotion-472 { -webkit-text-decoration: none; text-decoration: none; } -.emotion-470 { +.emotion-473 { margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 24px; } -.emotion-471 { +.emotion-474 { margin: 0; color: #2E3F54; font-family: "Poppins",sans-serif; @@ -3946,11 +3962,11 @@ exports[`Sidebar renders correctly when closed 1`] = ` letter-spacing: 0; } -.emotion-471 svg { +.emotion-474 svg { fill: #2E3F54; } -.emotion-472 { +.emotion-475 { display: inline-block; vertical-align: middle; overflow: hidden; @@ -3960,7 +3976,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` } @media screen and (prefers-reduced-motion: no-preference) { - .emotion-472 { + .emotion-475 { transition-property: fill; transition-duration: 200ms; transition-timing-function: cubic-bezier(0, 0, .5, 1); @@ -3968,26 +3984,26 @@ exports[`Sidebar renders correctly when closed 1`] = ` } @media screen and (prefers-reduced-motion: reduce) { - .emotion-472 { + .emotion-475 { transition-property: fill; transition-duration: 0ms; transition-timing-function: cubic-bezier(0, 0, .5, 1); } } -.emotion-472.emotion-472 { +.emotion-475.emotion-475 { width: 24px; height: 24px; } -.emotion-475 { +.emotion-478 { margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 44px; } -.emotion-476 { +.emotion-479 { display: block; color: #2E3F54; font-family: "Poppins",sans-serif; @@ -4001,23 +4017,23 @@ exports[`Sidebar renders correctly when closed 1`] = ` padding-block-start: 8px; } -.emotion-476 svg { +.emotion-479 svg { fill: #2E3F54; } -.emotion-476::before { +.emotion-479::before { content: ''; margin-bottom: -0.403em; display: block; } -.emotion-476::after { +.emotion-479::after { content: ''; margin-top: -0.4em; display: block; } -.emotion-477 { +.emotion-480 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -4029,7 +4045,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` cursor: pointer; } -.emotion-478 { +.emotion-481 { position: relative; display: inline-block; -webkit-align-self: start; @@ -4043,11 +4059,11 @@ exports[`Sidebar renders correctly when closed 1`] = ` margin-right: 12px; } -.emotion-478 * { +.emotion-481 * { box-sizing: border-box; } -.emotion-479 { +.emotion-482 { position: absolute; top: 50%; left: calc((16px / 2) + 4px); @@ -4062,36 +4078,36 @@ exports[`Sidebar renders correctly when closed 1`] = ` transform: translate3d(calc(40px / -2), calc(40px / -2), 0); } -.emotion-479:disabled { +.emotion-482:disabled { opacity: 0; } -.emotion-479:hover:active:not(:disabled) { +.emotion-482:hover:active:not(:disabled) { opacity: 0.4; } -.emotion-479:valid:hover:not(:disabled) { +.emotion-482:valid:hover:not(:disabled) { background-color: #00601A; opacity: 0.2; } -.emotion-479:valid:hover:active:not(:disabled) { +.emotion-482:valid:hover:active:not(:disabled) { background-color: #00601A; opacity: 0.4; } -.emotion-479:invalid:hover:not(:disabled) { +.emotion-482:invalid:hover:not(:disabled) { background-color: #A90000; opacity: 0.2; } -.emotion-479:invalid:hover:active:not(:disabled) { +.emotion-482:invalid:hover:active:not(:disabled) { background-color: #A90000; opacity: 0.4; } @media screen and (prefers-reduced-motion: no-preference) { - .emotion-479 { + .emotion-482 { transition-property: inset,opacity; transition-duration: 200ms,200ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1),cubic-bezier(0, 0, .5, 1); @@ -4099,14 +4115,14 @@ exports[`Sidebar renders correctly when closed 1`] = ` } @media screen and (prefers-reduced-motion: reduce) { - .emotion-479 { + .emotion-482 { transition-property: inset,opacity; transition-duration: 0ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1),cubic-bezier(0, 0, .5, 1); } } -.emotion-480 { +.emotion-483 { position: absolute; top: 0; left: 0; @@ -4129,15 +4145,15 @@ exports[`Sidebar renders correctly when closed 1`] = ` padding-inline: 4px; } -.emotion-480:checked:not(:disabled) { +.emotion-483:checked:not(:disabled) { background-color: #3358CC; } -.emotion-480:disabled { +.emotion-483:disabled { background-color: #DEE2E5; } -.emotion-480:focus-visible:not(:disabled) { +.emotion-483:focus-visible:not(:disabled) { outline-color: #3768FB; outline-style: solid; outline-width: 2px; @@ -4146,13 +4162,13 @@ exports[`Sidebar renders correctly when closed 1`] = ` @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { - .emotion-480:focus-visible:not(:disabled) { + .emotion-483:focus-visible:not(:disabled) { outline-style: auto; } } } -.emotion-480:checked:focus-visible:not(:disabled) { +.emotion-483:checked:focus-visible:not(:disabled) { outline-color: #3768FB; outline-style: solid; outline-width: 2px; @@ -4162,13 +4178,13 @@ exports[`Sidebar renders correctly when closed 1`] = ` @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { - .emotion-480:checked:focus-visible:not(:disabled) { + .emotion-483:checked:focus-visible:not(:disabled) { outline-style: auto; } } } -.emotion-480:checked:focus-visible:hover:not(:disabled) { +.emotion-483:checked:focus-visible:hover:not(:disabled) { outline-color: #3768FB; outline-style: solid; outline-width: 2px; @@ -4178,13 +4194,13 @@ exports[`Sidebar renders correctly when closed 1`] = ` @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { - .emotion-480:checked:focus-visible:hover:not(:disabled) { + .emotion-483:checked:focus-visible:hover:not(:disabled) { outline-style: auto; } } } -.emotion-481 { +.emotion-484 { position: relative; width: 100%; height: 100%; @@ -4193,7 +4209,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` place-items: center; } -.emotion-482 { +.emotion-485 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -4205,22 +4221,22 @@ exports[`Sidebar renders correctly when closed 1`] = ` justify-content: flex-start; } -.emotion-482 svg { +.emotion-485 svg { fill: #FFFFFF; } -.emotion-482:disabled svg { +.emotion-485:disabled svg { fill: #C0C7CC; } -.emotion-482 svg { +.emotion-485 svg { height: 100%; width: 100%; max-width: 16px; max-height: 24px; } -.emotion-483 { +.emotion-486 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -4232,22 +4248,22 @@ exports[`Sidebar renders correctly when closed 1`] = ` justify-content: flex-end; } -.emotion-483 svg { +.emotion-486 svg { fill: #FFFFFF; } -.emotion-483:disabled svg { +.emotion-486:disabled svg { fill: #C0C7CC; } -.emotion-483 svg { +.emotion-486 svg { height: 100%; width: 100%; max-width: 16px; max-height: 24px; } -.emotion-484 { +.emotion-487 { background-color: #FFFFFF; border-radius: 50%; width: 16px; @@ -4261,12 +4277,12 @@ exports[`Sidebar renders correctly when closed 1`] = ` place-items: center; } -.emotion-484 svg { +.emotion-487 svg { fill: #09111C; } @media screen and (prefers-reduced-motion: no-preference) { - .emotion-484 { + .emotion-487 { transition-property: inset; transition-duration: 200ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1); @@ -4274,14 +4290,14 @@ exports[`Sidebar renders correctly when closed 1`] = ` } @media screen and (prefers-reduced-motion: reduce) { - .emotion-484 { + .emotion-487 { transition-property: inset; transition-duration: 0ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1); } } -.emotion-485 { +.emotion-488 { position: absolute; top: 0; left: 0; @@ -4291,7 +4307,7 @@ exports[`Sidebar renders correctly when closed 1`] = ` cursor: inherit; } -.emotion-486 { +.emotion-489 { color: #2E3F54; font-family: "DM Sans",sans-serif; font-size: 14px; @@ -4301,17 +4317,17 @@ exports[`Sidebar renders correctly when closed 1`] = ` padding: 0.5px 0px; } -.emotion-486:disabled { +.emotion-489:disabled { color: #C0C7CC; } -.emotion-486::before { +.emotion-489::before { content: ''; margin-bottom: -0.391em; display: block; } -.emotion-486::after { +.emotion-489::after { content: ''; margin-top: -0.409em; display: block; @@ -6074,6 +6090,23 @@ exports[`Sidebar renders correctly when closed 1`] = `
  • +
  • + + + Pagination + + +
  • @@ -7032,11 +7065,11 @@ exports[`Sidebar renders correctly when closed 1`] = `
    @@ -7044,7 +7077,7 @@ exports[`Sidebar renders correctly when closed 1`] = `
  • +
  • + + + Pagination + + +
  • @@ -10323,11 +10372,11 @@ exports[`Sidebar renders correctly when open 1`] = `
    @@ -10348,7 +10397,7 @@ exports[`Sidebar renders correctly when open 1`] = ` />
    @@ -11036,7 +11085,7 @@ exports[`Sidebar renders correctly when open 1`] = ` display: block; } -.emotion-463 { +.emotion-466 { width: 100%; position: relative; left: calc(-50vw + 50%); @@ -11044,7 +11093,7 @@ exports[`Sidebar renders correctly when open 1`] = ` margin-bottom: 8px; } -.emotion-464 { +.emotion-467 { border-style: solid; border-color: #DEE2E5; border-width: 1px; @@ -11055,57 +11104,57 @@ exports[`Sidebar renders correctly when open 1`] = ` } @media screen { - .emotion-465 { + .emotion-468 { display: none; } } @media screen and (min-width: 480px) { - .emotion-465 { + .emotion-468 { display: none; } } @media screen and (min-width: 768px) { - .emotion-465 { + .emotion-468 { display: none; } } @media screen and (min-width: 1024px) { - .emotion-465 { + .emotion-468 { display: block; } } @media screen and (min-width: 1440px) { - .emotion-465 { + .emotion-468 { display: block; } } -.emotion-467 { +.emotion-470 { margin-bottom: 32px; } -.emotion-468 { +.emotion-471 { margin-inline: 32px; margin-block: 24px; } -.emotion-469 { +.emotion-472 { -webkit-text-decoration: none; text-decoration: none; } -.emotion-470 { +.emotion-473 { margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 24px; } -.emotion-471 { +.emotion-474 { margin: 0; color: #2E3F54; font-family: "Poppins",sans-serif; @@ -11115,11 +11164,11 @@ exports[`Sidebar renders correctly when open 1`] = ` letter-spacing: 0; } -.emotion-471 svg { +.emotion-474 svg { fill: #2E3F54; } -.emotion-472 { +.emotion-475 { display: inline-block; vertical-align: middle; overflow: hidden; @@ -11129,7 +11178,7 @@ exports[`Sidebar renders correctly when open 1`] = ` } @media screen and (prefers-reduced-motion: no-preference) { - .emotion-472 { + .emotion-475 { transition-property: fill; transition-duration: 200ms; transition-timing-function: cubic-bezier(0, 0, .5, 1); @@ -11137,26 +11186,26 @@ exports[`Sidebar renders correctly when open 1`] = ` } @media screen and (prefers-reduced-motion: reduce) { - .emotion-472 { + .emotion-475 { transition-property: fill; transition-duration: 0ms; transition-timing-function: cubic-bezier(0, 0, .5, 1); } } -.emotion-472.emotion-472 { +.emotion-475.emotion-475 { width: 24px; height: 24px; } -.emotion-475 { +.emotion-478 { margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 44px; } -.emotion-476 { +.emotion-479 { display: block; color: #2E3F54; font-family: "Poppins",sans-serif; @@ -11170,23 +11219,23 @@ exports[`Sidebar renders correctly when open 1`] = ` padding-block-start: 8px; } -.emotion-476 svg { +.emotion-479 svg { fill: #2E3F54; } -.emotion-476::before { +.emotion-479::before { content: ''; margin-bottom: -0.403em; display: block; } -.emotion-476::after { +.emotion-479::after { content: ''; margin-top: -0.4em; display: block; } -.emotion-477 { +.emotion-480 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -11198,7 +11247,7 @@ exports[`Sidebar renders correctly when open 1`] = ` cursor: pointer; } -.emotion-478 { +.emotion-481 { position: relative; display: inline-block; -webkit-align-self: start; @@ -11212,11 +11261,11 @@ exports[`Sidebar renders correctly when open 1`] = ` margin-right: 12px; } -.emotion-478 * { +.emotion-481 * { box-sizing: border-box; } -.emotion-479 { +.emotion-482 { position: absolute; top: 50%; left: calc((16px / 2) + 4px); @@ -11231,36 +11280,36 @@ exports[`Sidebar renders correctly when open 1`] = ` transform: translate3d(calc(40px / -2), calc(40px / -2), 0); } -.emotion-479:disabled { +.emotion-482:disabled { opacity: 0; } -.emotion-479:hover:active:not(:disabled) { +.emotion-482:hover:active:not(:disabled) { opacity: 0.4; } -.emotion-479:valid:hover:not(:disabled) { +.emotion-482:valid:hover:not(:disabled) { background-color: #00601A; opacity: 0.2; } -.emotion-479:valid:hover:active:not(:disabled) { +.emotion-482:valid:hover:active:not(:disabled) { background-color: #00601A; opacity: 0.4; } -.emotion-479:invalid:hover:not(:disabled) { +.emotion-482:invalid:hover:not(:disabled) { background-color: #A90000; opacity: 0.2; } -.emotion-479:invalid:hover:active:not(:disabled) { +.emotion-482:invalid:hover:active:not(:disabled) { background-color: #A90000; opacity: 0.4; } @media screen and (prefers-reduced-motion: no-preference) { - .emotion-479 { + .emotion-482 { transition-property: inset,opacity; transition-duration: 200ms,200ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1),cubic-bezier(0, 0, .5, 1); @@ -11268,14 +11317,14 @@ exports[`Sidebar renders correctly when open 1`] = ` } @media screen and (prefers-reduced-motion: reduce) { - .emotion-479 { + .emotion-482 { transition-property: inset,opacity; transition-duration: 0ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1),cubic-bezier(0, 0, .5, 1); } } -.emotion-480 { +.emotion-483 { position: absolute; top: 0; left: 0; @@ -11298,15 +11347,15 @@ exports[`Sidebar renders correctly when open 1`] = ` padding-inline: 4px; } -.emotion-480:checked:not(:disabled) { +.emotion-483:checked:not(:disabled) { background-color: #3358CC; } -.emotion-480:disabled { +.emotion-483:disabled { background-color: #DEE2E5; } -.emotion-480:focus-visible:not(:disabled) { +.emotion-483:focus-visible:not(:disabled) { outline-color: #3768FB; outline-style: solid; outline-width: 2px; @@ -11315,13 +11364,13 @@ exports[`Sidebar renders correctly when open 1`] = ` @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { - .emotion-480:focus-visible:not(:disabled) { + .emotion-483:focus-visible:not(:disabled) { outline-style: auto; } } } -.emotion-480:checked:focus-visible:not(:disabled) { +.emotion-483:checked:focus-visible:not(:disabled) { outline-color: #3768FB; outline-style: solid; outline-width: 2px; @@ -11331,13 +11380,13 @@ exports[`Sidebar renders correctly when open 1`] = ` @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { - .emotion-480:checked:focus-visible:not(:disabled) { + .emotion-483:checked:focus-visible:not(:disabled) { outline-style: auto; } } } -.emotion-480:checked:focus-visible:hover:not(:disabled) { +.emotion-483:checked:focus-visible:hover:not(:disabled) { outline-color: #3768FB; outline-style: solid; outline-width: 2px; @@ -11347,13 +11396,13 @@ exports[`Sidebar renders correctly when open 1`] = ` @media not all and (min-resolution: 0.001dpcm) { @supports (-webkit-appearance: none) and (stroke-color: transparent) { - .emotion-480:checked:focus-visible:hover:not(:disabled) { + .emotion-483:checked:focus-visible:hover:not(:disabled) { outline-style: auto; } } } -.emotion-481 { +.emotion-484 { position: relative; width: 100%; height: 100%; @@ -11362,7 +11411,7 @@ exports[`Sidebar renders correctly when open 1`] = ` place-items: center; } -.emotion-482 { +.emotion-485 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -11374,22 +11423,22 @@ exports[`Sidebar renders correctly when open 1`] = ` justify-content: flex-start; } -.emotion-482 svg { +.emotion-485 svg { fill: #FFFFFF; } -.emotion-482:disabled svg { +.emotion-485:disabled svg { fill: #C0C7CC; } -.emotion-482 svg { +.emotion-485 svg { height: 100%; width: 100%; max-width: 16px; max-height: 24px; } -.emotion-483 { +.emotion-486 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; @@ -11401,22 +11450,22 @@ exports[`Sidebar renders correctly when open 1`] = ` justify-content: flex-end; } -.emotion-483 svg { +.emotion-486 svg { fill: #FFFFFF; } -.emotion-483:disabled svg { +.emotion-486:disabled svg { fill: #C0C7CC; } -.emotion-483 svg { +.emotion-486 svg { height: 100%; width: 100%; max-width: 16px; max-height: 24px; } -.emotion-484 { +.emotion-487 { background-color: #FFFFFF; border-radius: 50%; width: 16px; @@ -11430,12 +11479,12 @@ exports[`Sidebar renders correctly when open 1`] = ` place-items: center; } -.emotion-484 svg { +.emotion-487 svg { fill: #09111C; } @media screen and (prefers-reduced-motion: no-preference) { - .emotion-484 { + .emotion-487 { transition-property: inset; transition-duration: 200ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1); @@ -11443,14 +11492,14 @@ exports[`Sidebar renders correctly when open 1`] = ` } @media screen and (prefers-reduced-motion: reduce) { - .emotion-484 { + .emotion-487 { transition-property: inset; transition-duration: 0ms; transition-timing-function: cubic-bezier(.5, 0, 1, 1); } } -.emotion-485 { +.emotion-488 { position: absolute; top: 0; left: 0; @@ -11460,7 +11509,7 @@ exports[`Sidebar renders correctly when open 1`] = ` cursor: inherit; } -.emotion-486 { +.emotion-489 { color: #2E3F54; font-family: "DM Sans",sans-serif; font-size: 14px; @@ -11470,17 +11519,17 @@ exports[`Sidebar renders correctly when open 1`] = ` padding: 0.5px 0px; } -.emotion-486:disabled { +.emotion-489:disabled { color: #C0C7CC; } -.emotion-486::before { +.emotion-489::before { content: ''; margin-bottom: -0.391em; display: block; } -.emotion-486::after { +.emotion-489::after { content: ''; margin-top: -0.409em; display: block; @@ -13162,6 +13211,22 @@ exports[`Sidebar renders correctly when open 1`] = `
  • +
  • + + + Pagination + + +
  • @@ -14074,11 +14139,11 @@ exports[`Sidebar renders correctly when open 1`] = `
    @@ -14086,7 +14151,7 @@ exports[`Sidebar renders correctly when open 1`] = `

    Github