scss-library/public/rcss.css

89 lines
2.3 KiB
CSS

@import url(./pink.css);
RV-FlexRow, .RV-FlexRow__Container {
display: flex;
flex-direction: row;
gap: 10px;
justify-content: space-around; }
RV-FlexRow--wrap {
flex-wrap: wrap; }
RV-FlexRow *, .RV-FlexRow__Container * {
width: 100%; }
.RV-FlexRow__Container .RV-FlexRow__Item * {
text-align: unset;
display: flex;
flex-direction: row; }
.RV-FlexRow__Container .RV-FlexRow__Item--fixedSize {
flex: 0 0;
width: min-content; }
.RV-FlexRow__Container .RV-FlexRow__Item--center {
text-align: center; }
.RV-FlexRow__Container .RV-FlexRow__Item--center * {
justify-content: center; }
.RV-FlexRow__Container .RV-FlexRow__Item--left {
text-align: left; }
.RV-FlexRow__Container .RV-FlexRow__Item--left * {
justify-content: flex-start; }
.RV-FlexRow__Container .RV-FlexRow__Item--right {
text-align: right; }
.RV-FlexRow__Container .RV-FlexRow__Item--right * {
justify-content: flex-end; }
RV-FlexGrid, .RV-FlexGrid__Container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); }
RV-FlexGrid--sameHeight {
grid-auto-rows: 1fr; }
RV-FlexGrid--spacing {
gap: 10px; }
.RV-FlexGrid__Container .RV-FlexGrid__Item * {
text-align: unset;
display: flex;
flex-direction: row; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--fixedSize {
flex: 0 0;
width: min-content; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--center {
text-align: center; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--center * {
justify-content: center; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--left {
text-align: left; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--left * {
justify-content: flex-start; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--right {
text-align: right; }
.RV-FlexGrid__Container .RV-FlexGrid__Item--right * {
justify-content: flex-end; }
RV-ContentCrop, .RV-ContentCrop__Container, RV-ContentCrop *, .RV-ContentCrop__Container * {
overflow: hidden;
word-break: break-all; }
RV-ContentCrop img, .RV-ContentCrop__Container img {
width: inherit;
height: inherit;
object-fit: cover;
object-position: center; }
RV-ContentCrop--left img {
object-position: left; }
RV-ContentCrop--right img {
object-position: right; }
RV-ContentCrop--top img {
object-position: top; }
RV-ContentCrop--bottom img {
object-position: bottom; }