max-width: 100%;
&.neg, &.invalid {
- border: 1px solid $negative;
+ border: 1px solid var(--color-negative);
}
&.pos, &.valid {
- border: 1px solid $positive;
+ border: 1px solid var(--color-positive);
}
&.disabled, &[disabled] {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAMUlEQVQIW2NkwAGuXbv2nxGbHEhCS0uLEUMSJgHShCKJLIEiiS4Bl8QmAZbEJQGSBAC62BuJ+tt7zgAAAABJRU5ErkJggg==);
@include lightDark(border-color, #ddd, #000);
position: relative;
flex: 1;
+ min-width: 0;
}
.markdown-editor-wrap + .markdown-editor-wrap {
flex-basis: 50%;
flex-grow: 0;
}
+.markdown-editor-wrap .cm-editor {
+ flex: 1;
+ max-width: 100%;
+ border: 0;
+ margin: 0;
+}
+
.markdown-panel-divider {
width: 2px;
@include lightDark(background-color, #ddd, #000);
max-width: 100%;
flex-grow: 1;
flex-basis: auto !important;
+ min-height: 0;
}
.editor-toolbar-label {
float: none !important;
#markdown-editor .markdown-editor-wrap:not(.active) {
flex-grow: 0;
flex: none;
- min-height: 0;
}
}
body {
display: block;
background-color: #fff;
- padding-inline-start: 16px;
- padding-inline-end: 16px;
+ padding-inline-start: 12px;
+ padding-inline-end: 12px;
+ max-width: 864px;
}
[drawio-diagram]:hover {
outline: 2px solid var(--color-primary);
width: 100%;
font-size: 11px;
line-height: 1.6;
- border-bottom: 1px solid #DDD;
- background-color: #EEE;
- @include lightDark(background-color, #eee, #111);
- @include lightDark(border-color, #ddd, #000);
+ border-bottom: 1px solid #CCC;
+ @include lightDark(background-color, #FFF, #333);
+ @include lightDark(border-color, #CCC, #000);
flex: none;
@include whenDark {
button {
}
}
.setting-list-label {
+ @include lightDark(color, #222, #DDD);
color: #222;
font-size: 1rem;
}
}
}
+.form-group.ambrosia-container, .form-group.ambrosia-container * {
+ position:absolute !important;
+ height:1px !important;
+ width:1px !important;
+ margin:-1px !important;
+ padding:0 !important;
+ background:transparent !important;
+ color:transparent !important;
+ border:none !important;
+ overflow: hidden !important;
+ clip: rect(0,0,0,0) !important;
+ white-space: nowrap !important;
+}
+
.title-input input[type="text"] {
display: block;
width: 100%;
height: auto;
}
-.title-input.page-title {
- font-size: 0.8em;
- @include lightDark(background-color, #fff, #333);
- .input {
- border: 0;
- margin-bottom: -1px;
- }
- input[type="text"] {
- max-width: 840px;
- margin: 0 auto;
- border: none;
- height: auto;
- }
-}
-
-.page-title input {
- display: block;
- width: 100%;
- font-size: 1.4em;
-}
-
.description-input textarea {
display: block;
width: 100%;
height: auto;
}
-div[editor-type="markdown"] .title-input.page-title input[type="text"] {
- max-width: 100%;
- border-radius: 0;
+.description-input > .tox-tinymce {
+ border: 1px solid #DDD !important;
+ @include lightDark(border-color, #DDD !important, #000 !important);
+ border-radius: 3px;
+ .tox-toolbar__primary {
+ justify-content: end;
+ }
}
.search-box {
padding: 0;
cursor: pointer;
position: absolute;
- left: 8px;
- top: 9px;
- @include rtl {
- right: 8px;
- left: auto;
- }
+ inset-inline-start: 8px;
+ top: 10px;
}
input {
display: block;
&.flexible input {
width: 100%;
}
- .search-box-cancel {
+ button.search-box-cancel {
left: auto;
right: 0;
}
}
+.contained-search-box {
+ display: flex;
+ height: 38px;
+ z-index: -1;
+ &.floating {
+ box-shadow: $bs-med;
+ border-radius: 4px;
+ overflow: hidden;
+ @include whenDark {
+ border: 1px solid #000;
+ }
+ }
+ input, button {
+ height: 100%;
+ border-radius: 0;
+ border: 1px solid #ddd;
+ @include lightDark(border-color, #ddd, #000);
+ margin-inline-start: -1px;
+ &:last-child {
+ border-inline-end: 0;
+ }
+ }
+ input {
+ border: 0;
+ flex: 5;
+ padding: $-xs $-s;
+ &:focus, &:active {
+ outline: 1px dotted var(--color-primary);
+ outline-offset: -2px;
+ border: 0;
+ }
+ }
+ button {
+ border: 0;
+ width: 48px;
+ border-inline-start: 1px solid #DDD;
+ background-color: #FFF;
+ @include lightDark(background-color, #FFF, #333);
+ @include lightDark(color, #444, #AAA);
+ }
+ button:focus {
+ outline: 1px dotted var(--color-primary);
+ outline-offset: -2px;
+ }
+ svg {
+ margin: 0;
+ }
+ @include smaller-than($s) {
+ width: 180px;
+ }
+}
+
.outline > input {
border: 0;
border-bottom: 2px solid #DDD;
width: auto;
max-width: 120px;
height: auto;
-}
\ No newline at end of file
+}