Add the markdown toolbar to the slide and poll apps
This commit is contained in:
@@ -33,9 +33,21 @@ h4 { font-size: 31px; }
|
||||
h5 { font-size: 27px; }
|
||||
h6 { font-size: 24px; }
|
||||
|
||||
.CodeMirror {
|
||||
#cp-app-slide-editor-container {
|
||||
display: inline-flex;
|
||||
flex-flow: column;
|
||||
height: 100%;
|
||||
min-height: 100%;
|
||||
width: 50%;
|
||||
min-width: 20%;
|
||||
max-width: 80%;
|
||||
overflow: hidden;
|
||||
max-width: 100%;
|
||||
flex: 1;
|
||||
}
|
||||
.CodeMirror {
|
||||
flex: 1;
|
||||
width: 100%;
|
||||
font-size: initial;
|
||||
}
|
||||
.CodeMirror-focused .cm-matchhighlight {
|
||||
|
||||
@@ -12,7 +12,9 @@
|
||||
<body class="cp-app-slide">
|
||||
<div id="cme_toolbox" class="cp-toolbar-container"></div>
|
||||
<div id="cp-app-slide-editor">
|
||||
<textarea id="editor1" name="editor1"></textarea>
|
||||
<div id="cp-app-slide-editor-container">
|
||||
<textarea id="editor1" name="editor1"></textarea>
|
||||
</div>
|
||||
<div class="cp-app-slide-viewer" tabindex="2">
|
||||
<div id="cp-app-slide-modal">
|
||||
<div id="cp-app-slide-modal-exit" class="cp-app-slide-modal-button">
|
||||
|
||||
@@ -358,6 +358,13 @@ define([
|
||||
});
|
||||
};
|
||||
|
||||
var mkMarkdownToolbar = function (framework, editor) {
|
||||
var $codeMirrorContainer = $('#cp-app-slide-editor-container');
|
||||
var markdownTb = framework._.sfCommon.createMarkdownToolbar(editor);
|
||||
$codeMirrorContainer.prepend(markdownTb.toolbar);
|
||||
framework._.toolbar.$rightside.append(markdownTb.button);
|
||||
};
|
||||
|
||||
var activateLinks = function ($content, framework) {
|
||||
$content.click(function (e) {
|
||||
if (!e.target) { return; }
|
||||
@@ -396,6 +403,7 @@ define([
|
||||
mkColorConfiguration(framework, $modal);
|
||||
mkFilePicker(framework, editor);
|
||||
mkSlidePreviewPane(framework, $contentContainer);
|
||||
mkMarkdownToolbar(framework, editor);
|
||||
|
||||
CodeMirror.configureTheme();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user