2023-04-03 13:06:57 +03:00
. combo-markdown-editor {
width : 100 % ;
}
. combo-markdown-editor markdown-toolbar {
cursor : default ;
2023-04-11 11:36:18 +03:00
display : flex ;
align-items : center ;
2023-04-03 13:06:57 +03:00
padding-bottom : 10px ;
}
. combo-markdown-editor . markdown-toolbar-group {
2023-04-11 10:26:18 +03:00
display : flex ;
2023-04-03 13:06:57 +03:00
}
2023-04-11 11:36:18 +03:00
. combo-markdown-editor . markdown-toolbar-group : last-child {
flex : 1 ;
justify-content : flex-end ;
}
2023-04-03 13:06:57 +03:00
. combo-markdown-editor . markdown-toolbar-button {
2023-04-11 11:36:18 +03:00
border : none ;
background : none ;
2023-04-03 13:06:57 +03:00
user-select : none ;
padding : 5px ;
2023-04-11 11:36:18 +03:00
cursor : pointer ;
2023-04-13 22:05:06 +03:00
color : var ( --color-text ) ;
2023-04-11 11:36:18 +03:00
}
. combo-markdown-editor . markdown-toolbar-button : hover {
color : var ( --color-primary ) ;
2023-04-03 13:06:57 +03:00
}
2023-04-07 20:03:29 +03:00
. ui . form . combo-markdown-editor textarea . markdown-text-editor ,
. combo-markdown-editor textarea . markdown-text-editor {
2023-04-03 13:06:57 +03:00
display : block ;
width : 100 % ;
2023-04-07 20:03:29 +03:00
min-height : 200px ;
max-height : calc ( 100vh - 200px ) ;
resize : vertical ;
}
. combo-markdown-editor . CodeMirror-scroll {
max-height : calc ( 100vh - 200px ) ;
2023-04-03 13:06:57 +03:00
}
2023-04-09 19:18:45 +03:00
2023-04-16 15:01:08 +03:00
/* use the same styles as markup/content.css */
. combo-markdown-editor . CodeMirror-scroll . cm-header-1 {
font-size : 2em ;
}
. combo-markdown-editor . CodeMirror-scroll . cm-header-2 {
font-size : 1 . 5em ;
}
. combo-markdown-editor . CodeMirror-scroll . cm-header-3 {
font-size : 1 . 25em ;
}
. combo-markdown-editor . CodeMirror-scroll . cm-header-4 {
font-size : 1em ;
}
. combo-markdown-editor . CodeMirror-scroll . cm-header-5 {
font-size : 0 . 875em ;
}
. combo-markdown-editor . CodeMirror-scroll . cm-header-6 {
font-size : 0 . 85em ;
}
2023-04-09 19:18:45 +03:00
text-expander {
display : block ;
position : relative ;
}
text-expander . suggestions {
position : absolute ;
min-width : 180px ;
padding : 0 ;
margin-top : 24px ;
list-style : none ;
background : var ( --color-box-body ) ;
border-radius : 5px ;
border : 1px solid var ( --color-secondary ) ;
box-shadow : 0 . 5rem 1rem var ( --color-shadow ) ;
}
text-expander . suggestions li {
display : flex ;
align-items : center ;
cursor : pointer ;
padding : 4px 8px ;
2023-05-22 02:37:32 +03:00
font-weight : var ( --font-weight-medium ) ;
2023-04-09 19:18:45 +03:00
}
text-expander . suggestions li + li {
border-top : 1px solid var ( --color-secondary-alpha-40 ) ;
}
text-expander . suggestions li : first-child {
border-radius : 4px 4px 0 0 ;
}
text-expander . suggestions li : last-child {
border-radius : 0 0 4px 4px ;
}
text-expander . suggestions li : only-child {
border-radius : 4px ;
}
text-expander . suggestions li : hover {
background : var ( --color-hover ) ;
}
text-expander . suggestions . fullname {
2023-05-22 02:37:32 +03:00
font-weight : var ( --font-weight-normal ) ;
2023-04-09 19:18:45 +03:00
margin-left : 4px ;
color : var ( --color-text-light-1 ) ;
}
text-expander . suggestions li [ aria-selected = "true" ] ,
text-expander . suggestions li [ aria-selected = "true" ] span {
background : var ( --color-primary ) ;
color : var ( --color-primary-contrast ) ;
}
text-expander . suggestions img {
width : 24px ;
height : 24px ;
margin-right : 8px ;
}