web-apps/apps/spreadsheeteditor/main/resources/less/spellcheck.less
2022-06-02 01:16:19 +03:00

109 lines
2.3 KiB
Plaintext

#spellcheck-box {
display: table;
position: relative;
#spellcheck-header {
position: absolute;
height: 45px;
left: 0;
top: 0;
right: 0;
padding: 12px;
overflow: hidden;
border-bottom: @scaled-one-px-value-ie solid @border-toolbar-ie;
border-bottom: @scaled-one-px-value solid @border-toolbar;
label {
font-size: 12px;
.font-weight-bold();
margin-top: 2px;
}
}
.spellcheck-settings {
position: absolute;
left: 0;
right: 0;
height: 100%;
padding-top: 45px;
overflow: hidden;
.spellcheck-settings-inner {
position: relative;
width: 100%;
height: 100%;
padding: 0 15px 12px 15px;
overflow: hidden;
.ps-scrollbar-y-rail {
margin-top: 5px;
margin-bottom: 5px;
right: 4px !important;
}
}
}
#spellcheck-current-word {
vertical-align: top;
width: 100%;
display: inline-block;
}
#spellcheck-next {
display: inline-block;
}
#spellcheck-suggestions-list {
width: 100%;
height: 116px;
background-color: @background-normal-ie;
background-color: @background-normal;
margin-bottom: 8px;
}
#spellcheck-change {
display: inline-block;
padding-bottom: 16px;
}
#spellcheck-ignore {
margin-left: 9px;
display: inline-block;
}
#spellcheck-add-to-dictionary {
min-width: 110px;
display: block;
margin-bottom: 16px;
}
#spellcheck-dictionary-language {
margin-top: 3px;
padding-bottom: 16px;
display: flex;
}
#spellcheck-complete {
display: flex;
}
.btn-resolve
{
position: relative;
&:after {
content: '';
position: absolute;
border: solid @text-normal-ie;
border: solid @text-normal;
border-color: @icon-success-ie;
border-color: @icon-success;
border-width: 0 3px 3px 0;
transform: rotate(40deg);
width: 6px;
height: 10px;
}
}
}