@import '../init/breakpoints'; $thumbnailWidth: 1.5rem; $thumbnailWidthSmall: 1rem; .content_comment { position: relative; } .commentCreate { font-size: var(--font-small); position: relative; .section { margin-top: var(--spacing-xs); } .button--file-action { &:hover { background-color: var(--color-primary) !important; color: var(--color-primary-contrast); } } .section__actions { .button, .button--link { background-color: var(--color-header-background); color: var(--color-text); border-radius: var(--border-radius); &:hover { background-color: var(--color-primary); color: var(--color-primary-contrast); } } .button--link { // flex: auto; margin-top: -2px; height: var(--height-button); .button__content { justify-content: center; } .button__label { margin-top: 1px; line-height: 18px; } } .button--alt { margin-top: -2px; } @media (max-width: $breakpoint-small) { margin-top: var(--spacing-s); .button--alt { flex: auto; .button__content { justify-content: center; } } .button--link { flex: auto; height: 2rem; } } } fieldset-section, .form-field--SimpleMDE { margin-top: 0; } .form-field__two-column { display: flex; justify-content: space-between; align-items: flex-end; .comment__char-count-mde { margin-left: auto; min-width: 40px; text-align: center; margin-bottom: 8px; // margin-right: var(--spacing-s); padding-left: 4px; padding-right: 4px; padding-top: 5px; border-radius: var(--border-radius); height: var(--height-input-slim); } .button--file-action { padding: 0px; height: var(--height-input-slim); background: var(--color-header-background); margin-bottom: 8px; .button__content { .icon { width: var(--height-input-slim); height: var(--height-input-slim); padding: 4px; border-radius: var(--border-radius); } } &:hover { background-color: var(--color-primary) !important; .button__content { .icon { stroke: var(--color-primary-contrast); } } } } } @media (max-width: $breakpoint-small) { .MuiTextField-root { .button--primary { .button__content { .icon { stroke: var(--color-primary-contrast); margin-left: 1px; margin-right: -1px; } } } textarea#create__comment { box-shadow: unset; } } } @media (min-width: $breakpoint-small) { fieldset-section + .section { margin-top: var(--spacing-m); } } } @media (max-width: $breakpoint-small) { .empty__wrap { p { font-size: var(--font-small); text-align: center; } } } .comment-create--drawer { .MuiPaper-root { //background-color: var(--color-background) !important; span { color: var(--color-text); } } } .commentCreate--reply { margin-top: var(--spacing-m); position: relative; } .commentCreate--nestedReply { margin-top: var(--spacing-s); margin-left: calc((#{$thumbnailWidthSmall} + var(--spacing-xs)) * 2 + var(--spacing-m) + 4px); @media (min-width: $breakpoint-small) { margin-left: calc((#{$thumbnailWidth} + var(--spacing-m)) * 2 + var(--spacing-m) + 4px); } } .commentCreate--bottom { padding-bottom: 0; } .comment-create__label-wrapper { display: flex; flex-direction: row; justify-content: flex-start; align-items: baseline; flex-wrap: wrap; width: 100%; .comment-create__label { white-space: nowrap; margin-right: var(--spacing-xs); } fieldset-section { max-width: 10rem; } @media (max-width: $breakpoint-small) { fieldset-section { font-size: var(--font-xxsmall); } span { font-size: var(--font-xxsmall); } select { height: 1rem; margin: var(--spacing-xxs) 0px; } } } .commentCreate__supportCommentPreview { display: flex; align-items: center; border: 1px solid var(--color-border); border-radius: var(--border-radius); padding: var(--spacing-s); margin: var(--spacing-s) 0; .commentCreate__supportCommentPreviewAmount { margin-right: var(--spacing-m); font-size: var(--font-large); } @media (max-width: $breakpoint-small) { padding: var(--spacing-xs); span { font-size: var(--font-xsmall); } } } .comment-create__min-amount-notice { margin-top: calc(var(--spacing-xxs) - 2px); padding-top: calc(var(--spacing-xs) + 1px); height: var(--height-button); .icon { margin-bottom: -3px; // TODO fix few instances of these (find "-2px") } @media (max-width: $breakpoint-small) { margin: 0px; padding-top: calc(var(--spacing-xs) + 3px); font-size: var(--font-xsmall); } } .commentCreate__stickerPreview { @extend .commentCreate; display: flex; //border: 1px solid var(--color-border); background-color: var(--color-header-background); border-radius: var(--border-radius); padding: var(--spacing-s); margin: var(--spacing-s) 0; overflow: hidden; width: 100%; height: 10rem; .commentCreate__stickerPreviewInfo { display: flex; align-items: flex-start; } .commentCreate__stickerPreviewImage { width: 100%; height: 100%; margin-left: var(--spacing-m); } .filePrice { height: 1.5rem; width: 10rem; .credit-amount:not(:last-child) { &::after { margin-left: var(--spacing-xxs); content: '/'; } } .credit-amount:not(:first-child) { margin-left: var(--spacing-xxs); } } @media (max-width: $breakpoint-small) { padding: var(--spacing-xs); height: 7rem; span { font-size: var(--font-xsmall); } } }