mirror of
https://github.com/heyman/heynote.git
synced 2025-01-11 16:38:47 +01:00
Move CSS related to blocks from styles.css into theme(s)
This commit is contained in:
parent
98f681bdb9
commit
db9ed4e1db
@ -84,7 +84,7 @@ class NoteBlockStart extends WidgetType {
|
|||||||
}
|
}
|
||||||
toDOM() {
|
toDOM() {
|
||||||
let wrap = document.createElement("div")
|
let wrap = document.createElement("div")
|
||||||
wrap.className = "block-start" + (this.isFirst ? " first" : "")
|
wrap.className = "heynote-block-start" + (this.isFirst ? " first" : "")
|
||||||
//wrap.innerHTML = "<br>"
|
//wrap.innerHTML = "<br>"
|
||||||
return wrap
|
return wrap
|
||||||
}
|
}
|
||||||
@ -215,7 +215,7 @@ const blockLayer = layer({
|
|||||||
return update.docChanged || update.viewportChanged
|
return update.docChanged || update.viewportChanged
|
||||||
},
|
},
|
||||||
|
|
||||||
class: "blocks-layer"
|
class: "heynote-blocks-layer"
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
@ -22,40 +22,7 @@ body {
|
|||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#syntaxTree {
|
#syntaxTree {
|
||||||
height: 20%;
|
height: 20%;
|
||||||
overflow-y: auto;
|
overflow-y: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blocks-layer .block-even,
|
|
||||||
.blocks-layer .block-odd {
|
|
||||||
width: 100%;
|
|
||||||
box-sizing: content-box;
|
|
||||||
}
|
|
||||||
.blocks-layer .block-even:first-child {
|
|
||||||
border-top: none;
|
|
||||||
}
|
|
||||||
.blocks-layer .block-even {
|
|
||||||
background: #252B37;
|
|
||||||
border-top: 1px solid #1e222a;
|
|
||||||
}
|
|
||||||
.blocks-layer .block-odd {
|
|
||||||
background: #222f38;
|
|
||||||
border-top: 1px solid #1e222a;
|
|
||||||
}
|
|
||||||
.light-theme .blocks-layer .block-even {
|
|
||||||
background: #ffffff;
|
|
||||||
border-top: 1px solid #dfdfdf;
|
|
||||||
}
|
|
||||||
.light-theme .blocks-layer .block-odd {
|
|
||||||
background: #f4f8f4;
|
|
||||||
border-top: 1px solid #dfdfdf;
|
|
||||||
}
|
|
||||||
|
|
||||||
.block-start {
|
|
||||||
height: 12px;
|
|
||||||
}
|
|
||||||
.block-start.first {
|
|
||||||
height: 0px;
|
|
||||||
}
|
|
||||||
|
@ -29,4 +29,17 @@ export const heynoteBase = EditorView.theme({
|
|||||||
height:'19px !important',
|
height:'19px !important',
|
||||||
marginTop:'-2px !important'
|
marginTop:'-2px !important'
|
||||||
},
|
},
|
||||||
|
'.heynote-blocks-layer .block-even, .heynote-blocks-layer .block-odd': {
|
||||||
|
width: '100%',
|
||||||
|
boxSizing: 'content-box',
|
||||||
|
},
|
||||||
|
'.heynote-blocks-layer .block-even:first-child': {
|
||||||
|
borderTop: 'none',
|
||||||
|
},
|
||||||
|
'.heynote-block-start': {
|
||||||
|
height: '12px',
|
||||||
|
},
|
||||||
|
'.heynote-block-start.first': {
|
||||||
|
height: '0px',
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
@ -100,7 +100,15 @@ const darkTheme = EditorView.theme({
|
|||||||
backgroundColor: highlightBackground,
|
backgroundColor: highlightBackground,
|
||||||
color: base03
|
color: base03
|
||||||
}
|
}
|
||||||
}
|
},
|
||||||
|
".heynote-blocks-layer .block-even": {
|
||||||
|
background: "#252B37",
|
||||||
|
borderTop: "1px solid #1e222a",
|
||||||
|
},
|
||||||
|
".heynote-blocks-layer .block-odd": {
|
||||||
|
background: "#222f38",
|
||||||
|
borderTop: "1px solid #1e222a",
|
||||||
|
},
|
||||||
}, { dark: true });
|
}, { dark: true });
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -26,6 +26,15 @@ export const heynoteLight = EditorView.theme({
|
|||||||
"&.cm-focused .cm-selectionBackground": {
|
"&.cm-focused .cm-selectionBackground": {
|
||||||
background: "#77baff8c",
|
background: "#77baff8c",
|
||||||
},
|
},
|
||||||
|
|
||||||
|
".heynote-blocks-layer .block-even": {
|
||||||
|
background: "#ffffff",
|
||||||
|
borderTop: "1px solid #dfdfdf",
|
||||||
|
},
|
||||||
|
".heynote-blocks-layer .block-odd": {
|
||||||
|
background: "#f4f8f4",
|
||||||
|
borderTop: "1px solid #dfdfdf",
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user