Skip to content

Commit

Permalink
bundle codemirror css into editor package directly (#2090)
Browse files Browse the repository at this point in the history
  • Loading branch information
rgbkrk committed Nov 23, 2017
1 parent 7014988 commit 2fcc1e3
Show file tree
Hide file tree
Showing 4 changed files with 531 additions and 6 deletions.
3 changes: 0 additions & 3 deletions packages/desktop/src/notebook/main.css
Expand Up @@ -2,8 +2,5 @@
App
*/
@import "../../node_modules/normalize.css/normalize.css";
@import "../../node_modules/codemirror/lib/codemirror.css";
@import "../../node_modules/codemirror/addon/hint/show-hint.css";
@import "../../node_modules/codemirror/addon/dialog/dialog.css";
@import "../../node_modules/nteract-assets/fonts/source-sans-pro/source-sans-pro.css";
@import "../../node_modules/nteract-assets/fonts/source-code-pro/source-code-pro.css";
10 changes: 7 additions & 3 deletions packages/editor/src/index.js
Expand Up @@ -22,6 +22,9 @@ import type { EditorChange, ScrollInfo, CMI, CMDoc } from "./types";

import styles from "./styles";

import codemirrorStyles from "./vendored/codemirror";
import showHintStyles from "./vendored/show-hint";

function normalizeLineEndings(str) {
if (!str) return str;
return str.replace(/\r\n|\r/g, "\n");
Expand Down Expand Up @@ -137,11 +140,10 @@ class CodeMirrorEditor extends React.Component<

require("codemirror/addon/hint/show-hint");
require("codemirror/addon/hint/anyword-hint");
require("codemirror/addon/search/search");
require("codemirror/addon/search/searchcursor");

require("codemirror/addon/edit/matchbrackets");
require("codemirror/addon/edit/closebrackets");
require("codemirror/addon/dialog/dialog");

require("codemirror/addon/comment/comment.js");

require("codemirror/mode/python/python");
Expand Down Expand Up @@ -396,6 +398,8 @@ class CodeMirrorEditor extends React.Component<
autoComplete="off"
className="CodeMirror-code initialTextAreaForCodeMirror"
/>
<style jsx>{showHintStyles}</style>
<style jsx>{codemirrorStyles}</style>
<style jsx>{styles}</style>
</div>
);
Expand Down

0 comments on commit 2fcc1e3

Please sign in to comment.