UNPKG

kityminder

Version:
201 lines (175 loc) 3.92 kB
.gfm-render { font-size: 12px; -webkit-user-select: text; color: #333; line-height: 1.8em; blockquote, ul, table, p, pre, hr { margin: 1em 0; cursor: text; &:first-child:last-child { margin: 0; } } img { max-width: 100%; } a { color: blue; &:hover { color: red; } } blockquote { display: block; border-left: 4px solid #E4AD91; color: darken(#E4AD91, 10%); padding-left: 10px; font-style: italic; margin-left: 2em; } ul, ol { padding-left: 3em; } table { width: 100%; border-collapse: collapse; th, td { border: 1px solid #666; padding: 2px 4px; } th { background: rgba(45, 141, 234, 0.2); } tr:nth-child(even) td { background: rgba(45, 141, 234, 0.03); } margin: 1em 0; } em { color: red; } del { color: #999; } pre { background: rgba(45, 141, 234, 0.1); padding: 5px; border-radius: 5px; word-break: break-all; word-wrap: break-word; } code { background: rgba(45, 141, 234, 0.1); /* display: inline-block; */ padding: 0 5px; border-radius: 3px; } pre code { background: none; } hr { border: none; border-top: 1px solid #CCC; } .highlight { background: yellow; color: red; } } #note-panel { width: 300px; border-left: 1px solid lighten(@ui-color, 50%); background: white; .dock(100px, 0, 0, auto); .tab { height: 30px; background: #EEE; font-size: 12px; line-height: 30px; padding: 0 10px; position: relative; a.edit-tab, a.preview-tab { display: inline-block; padding: 0 10px; height: 24px; line-height: 24px; vertical-align: bottom; margin-right: 5px; border-radius: 3px 3px 0 0; &:hover { background: rgba(255, 255, 255, 0.5); } &.active-tab { background: white; } } a.help { position: absolute; right: 10px; height: 30px; line-height: 30px; top: 0; } } .note-editor { .dock(60px, 0, 0); padding: 5px; -webkit-user-select: text; .CodeMirror { cursor: text; font-size: 14px; line-height: 1.3em; font-family: consolas; } } .note-preview { .dock(60px, 0, 0); padding: 10px; -webkit-user-select: text; overflow-x: hidden; overflow-y: auto; .gfm-render; } .close { .close-button; position: absolute; right: 5px; top: 6px; } &[disabled] { &:after { content: ' '; display: block; .dock(20px, 0, 0); background: rgba(100, 100, 100, .1); } } & > h2 { font-size: 12px; margin: 0; font-weight: normal; background: lighten(@ui-color, 30%); color: @ui-fore; padding: 5px 10px; height: 20px; line-height: 20px; } } #note-previewer { position: absolute; background: #FFD; padding: 5px 15px; border-radius: 5px; max-width: 400px; max-height: 200px; overflow: auto; z-index: 10; box-shadow: 0 0 15px rgba(0, 0, 0, .5); .gfm-render; } #content-wrapper.note-panel-visible #kityminder { right: 300px; } #tab-container.collapsed + #kityminder + #note-panel { top: 40px; }