jvcgpt / src /components /wysiwyg /style.module.scss
Greums's picture
major improvements to the app
a417977
raw
history blame
2.02 kB
.container {
position: relative;
background: var(--bg-color-light);
border: 0.0625rem solid var(--input-border-color);
margin-bottom: 0.9375rem;
border-radius: 0.25rem;
}
.toolbar {
padding: 0.3125rem 0.3125rem 0;
}
.toolbarGroup {
border-radius: 0.25rem;
background: var(--bg-color-light);
border: 0.0625rem solid var(--input-border-color);
margin-bottom: 0.3125rem;
margin-right: 0.3125rem;
position: relative;
display: inline-flex;
vertical-align: middle;
}
.buttonContainer {
height: 1.5rem;
width: 1.5rem;
text-align: center;
color: var(--text-muted-color);
cursor: pointer;
user-select: none;
&:hover {
color: var(--text-hover-secondary);
}
& > svg {
vertical-align: middle;
}
}
.accordion {
overflow-x: hidden;
overflow-y: auto;
border-top: 0 solid var(--input-border-color);
height: 0;
transition: height 0.2s ease-in-out, border-top-width 0.2s ease-in-out;
}
.accordionOpened {
height: 150px;
border-top-width: 0.0625rem;
}
.editor {
background: var(--input-bg-color);
overflow: hidden;
border-top: 0.0625rem solid var(--input-border-color);
border-bottom-left-radius: 0.25rem;
border-bottom-right-radius: 0.25rem;
}
.textarea {
display: block;
width: 100%;
height: 12rem;
max-width: 100%;
min-width: 100%;
border: 0 solid rgba(0, 0, 0, 0);
padding: 0.625rem;
background-color: rgba(0, 0, 0, 0);
color: var(--input-text-color);
min-height: 5rem;
resize: vertical;
&::placeholder {
color: var(--input-placeholder-color);
}
}
.previewContainer {
min-height: 9.375rem;
word-wrap: break-word;
padding: 0.625rem;
}
.smileyList {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
align-items: center;
gap: 0.625rem;
padding: 0.625rem;
div {
cursor: pointer;
width: 3rem;
height: 3rem;
//padding: 0.3125rem;
display: flex;
justify-content: center;
align-items: center;
user-select: none;
}
img {
display: inline-block;
}
}