@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
227 lines (226 loc) • 6.64 kB
CSS
.rt-Box {
box-sizing: border-box;
display: block;
}
.rt-Flex {
box-sizing: border-box;
display: flex;
justify-content: flex-start;
}
.rt-Grid {
box-sizing: border-box;
display: grid;
align-items: stretch;
justify-content: flex-start;
grid-template-columns: minmax(0, 1fr);
grid-template-rows: none;
}
.rt-Section {
box-sizing: border-box;
flex-shrink: 0;
}
.rt-Section:where(.rt-r-size-1) {
padding-top: var(--space-5);
padding-bottom: var(--space-5);
}
.rt-Section:where(.rt-r-size-2) {
padding-top: var(--space-7);
padding-bottom: var(--space-7);
}
.rt-Section:where(.rt-r-size-3) {
padding-top: var(--space-9);
padding-bottom: var(--space-9);
}
.rt-Section:where(.rt-r-size-4) {
padding-top: calc(80px * var(--scaling));
padding-bottom: calc(80px * var(--scaling));
}
@media (min-width: 520px) {
.rt-Section:where(.xs\:rt-r-size-1) {
padding-top: var(--space-5);
padding-bottom: var(--space-5);
}
.rt-Section:where(.xs\:rt-r-size-2) {
padding-top: var(--space-7);
padding-bottom: var(--space-7);
}
.rt-Section:where(.xs\:rt-r-size-3) {
padding-top: var(--space-9);
padding-bottom: var(--space-9);
}
.rt-Section:where(.xs\:rt-r-size-4) {
padding-top: calc(80px * var(--scaling));
padding-bottom: calc(80px * var(--scaling));
}
}
@media (min-width: 768px) {
.rt-Section:where(.sm\:rt-r-size-1) {
padding-top: var(--space-5);
padding-bottom: var(--space-5);
}
.rt-Section:where(.sm\:rt-r-size-2) {
padding-top: var(--space-7);
padding-bottom: var(--space-7);
}
.rt-Section:where(.sm\:rt-r-size-3) {
padding-top: var(--space-9);
padding-bottom: var(--space-9);
}
.rt-Section:where(.sm\:rt-r-size-4) {
padding-top: calc(80px * var(--scaling));
padding-bottom: calc(80px * var(--scaling));
}
}
@media (min-width: 1024px) {
.rt-Section:where(.md\:rt-r-size-1) {
padding-top: var(--space-5);
padding-bottom: var(--space-5);
}
.rt-Section:where(.md\:rt-r-size-2) {
padding-top: var(--space-7);
padding-bottom: var(--space-7);
}
.rt-Section:where(.md\:rt-r-size-3) {
padding-top: var(--space-9);
padding-bottom: var(--space-9);
}
.rt-Section:where(.md\:rt-r-size-4) {
padding-top: calc(80px * var(--scaling));
padding-bottom: calc(80px * var(--scaling));
}
}
@media (min-width: 1280px) {
.rt-Section:where(.lg\:rt-r-size-1) {
padding-top: var(--space-5);
padding-bottom: var(--space-5);
}
.rt-Section:where(.lg\:rt-r-size-2) {
padding-top: var(--space-7);
padding-bottom: var(--space-7);
}
.rt-Section:where(.lg\:rt-r-size-3) {
padding-top: var(--space-9);
padding-bottom: var(--space-9);
}
.rt-Section:where(.lg\:rt-r-size-4) {
padding-top: calc(80px * var(--scaling));
padding-bottom: calc(80px * var(--scaling));
}
}
@media (min-width: 1640px) {
.rt-Section:where(.xl\:rt-r-size-1) {
padding-top: var(--space-5);
padding-bottom: var(--space-5);
}
.rt-Section:where(.xl\:rt-r-size-2) {
padding-top: var(--space-7);
padding-bottom: var(--space-7);
}
.rt-Section:where(.xl\:rt-r-size-3) {
padding-top: var(--space-9);
padding-bottom: var(--space-9);
}
.rt-Section:where(.xl\:rt-r-size-4) {
padding-top: calc(80px * var(--scaling));
padding-bottom: calc(80px * var(--scaling));
}
}
.radix-themes {
--container-1: 448px;
--container-2: 688px;
--container-3: 880px;
--container-4: 1136px;
}
.rt-Container {
display: flex;
box-sizing: border-box;
flex-direction: column;
align-items: center;
flex-shrink: 0;
flex-grow: 1;
}
.rt-ContainerInner {
width: 100%;
}
:where(.rt-Container.rt-r-size-1) .rt-ContainerInner {
max-width: var(--container-1);
}
:where(.rt-Container.rt-r-size-2) .rt-ContainerInner {
max-width: var(--container-2);
}
:where(.rt-Container.rt-r-size-3) .rt-ContainerInner {
max-width: var(--container-3);
}
:where(.rt-Container.rt-r-size-4) .rt-ContainerInner {
max-width: var(--container-4);
}
@media (min-width: 520px) {
:where(.rt-Container.xs\:rt-r-size-1) .rt-ContainerInner {
max-width: var(--container-1);
}
:where(.rt-Container.xs\:rt-r-size-2) .rt-ContainerInner {
max-width: var(--container-2);
}
:where(.rt-Container.xs\:rt-r-size-3) .rt-ContainerInner {
max-width: var(--container-3);
}
:where(.rt-Container.xs\:rt-r-size-4) .rt-ContainerInner {
max-width: var(--container-4);
}
}
@media (min-width: 768px) {
:where(.rt-Container.sm\:rt-r-size-1) .rt-ContainerInner {
max-width: var(--container-1);
}
:where(.rt-Container.sm\:rt-r-size-2) .rt-ContainerInner {
max-width: var(--container-2);
}
:where(.rt-Container.sm\:rt-r-size-3) .rt-ContainerInner {
max-width: var(--container-3);
}
:where(.rt-Container.sm\:rt-r-size-4) .rt-ContainerInner {
max-width: var(--container-4);
}
}
@media (min-width: 1024px) {
:where(.rt-Container.md\:rt-r-size-1) .rt-ContainerInner {
max-width: var(--container-1);
}
:where(.rt-Container.md\:rt-r-size-2) .rt-ContainerInner {
max-width: var(--container-2);
}
:where(.rt-Container.md\:rt-r-size-3) .rt-ContainerInner {
max-width: var(--container-3);
}
:where(.rt-Container.md\:rt-r-size-4) .rt-ContainerInner {
max-width: var(--container-4);
}
}
@media (min-width: 1280px) {
:where(.rt-Container.lg\:rt-r-size-1) .rt-ContainerInner {
max-width: var(--container-1);
}
:where(.rt-Container.lg\:rt-r-size-2) .rt-ContainerInner {
max-width: var(--container-2);
}
:where(.rt-Container.lg\:rt-r-size-3) .rt-ContainerInner {
max-width: var(--container-3);
}
:where(.rt-Container.lg\:rt-r-size-4) .rt-ContainerInner {
max-width: var(--container-4);
}
}
@media (min-width: 1640px) {
:where(.rt-Container.xl\:rt-r-size-1) .rt-ContainerInner {
max-width: var(--container-1);
}
:where(.rt-Container.xl\:rt-r-size-2) .rt-ContainerInner {
max-width: var(--container-2);
}
:where(.rt-Container.xl\:rt-r-size-3) .rt-ContainerInner {
max-width: var(--container-3);
}
:where(.rt-Container.xl\:rt-r-size-4) .rt-ContainerInner {
max-width: var(--container-4);
}
}