mirror of
https://github.com/TryGhost/Ghost.git
synced 2024-12-28 21:33:24 +03:00
6ee77a712a
no issue - moves all inputs to use the data-down-actions-up component paradigm
54 lines
2.6 KiB
Handlebars
54 lines
2.6 KiB
Handlebars
<section class="entry-markdown js-entry-markdown {{if markdownActive 'active'}}">
|
|
<header class="floatingheader">
|
|
<span class="desktop-tabs"><a class="markdown-help-label" href="" title="Markdown Help" {{action (route-action "toggleMarkdownHelpModal")}}>Markdown</a></span>
|
|
<span class="mobile-tabs">
|
|
<a href="#" {{action 'selectTab' 'markdown'}} class="{{if markdownActive 'active'}}">Markdown</a>
|
|
<a href="#" {{action 'selectTab' 'preview'}} class="{{if previewActive 'active'}}">Preview</a>
|
|
</span>
|
|
<a class="markdown-help-icon" href="" title="Markdown Help" {{action (route-action "toggleMarkdownHelpModal")}}><i class="icon-markdown"></i></a>
|
|
</header>
|
|
<section id="entry-markdown-content" class="entry-markdown-content">
|
|
{{gh-ed-editor value
|
|
classNames="markdown-editor js-markdown-editor"
|
|
tabindex="1"
|
|
spellcheck="true"
|
|
value=value
|
|
setEditor=(action "setEditor")
|
|
updateScrollInfo=(action "updateScrollInfo")
|
|
toggleCopyHTMLModal=(action "toggleCopyHTMLModal")
|
|
onFocusIn=editorFocused
|
|
height=height
|
|
focus=shouldFocusEditor
|
|
readonly=editorDisabled
|
|
update=(action (mut value))
|
|
}}
|
|
</section>
|
|
</section>
|
|
|
|
<section class="entry-preview js-entry-preview {{if previewActive 'active'}}">
|
|
<header class="floatingheader">
|
|
<span class="desktop-tabs"><a target="_blank" href="{{previewUrl}}">Preview</a></span>
|
|
<span class="mobile-tabs">
|
|
<a href="#" {{action 'selectTab' 'markdown'}} class="{{if markdownActive 'active'}}">Markdown</a>
|
|
<a href="#" {{action 'selectTab' 'preview'}} class="{{if previewActive 'active'}}">Preview</a>
|
|
</span>
|
|
<span class="entry-word-count">{{gh-count-words value}}</span>
|
|
</header>
|
|
<section class="entry-preview-content js-entry-preview-content">
|
|
{{gh-ed-preview classNames="rendered-markdown js-rendered-markdown"
|
|
markdown=value
|
|
scrollPosition=scrollPosition
|
|
updateHeight=(action "updateHeight")
|
|
uploadStarted=(action "disableEditor")
|
|
uploadFinished=(action "enableEditor")
|
|
updateImageSrc=(action "handleImgUpload")}}
|
|
</section>
|
|
</section>
|
|
|
|
{{#if showCopyHTMLModal}}
|
|
{{gh-fullscreen-modal "copy-html"
|
|
model=copyHTMLModalContent
|
|
close=(action "toggleCopyHTMLModal")
|
|
modifier="action"}}
|
|
{{/if}}
|