1
1
mirror of https://github.com/aelve/guide.git synced 2024-11-27 10:10:50 +03:00

Have “edit/hide notes” at the bottom as well

This commit is contained in:
Artyom 2016-03-10 11:23:57 +03:00
parent 9cbfc749c2
commit eea945f7ee

View File

@ -1282,15 +1282,18 @@ renderItemNotes category item = do
JS.switchSection (this, "expanded" :: Text)
section "expanded" [noScriptShown] $ do
textButton "edit notes" $
JS.switchSection (this, "editing" :: Text)
emptySpan "1em"
textButton "hide notes" $
JS.switchSection (this, "collapsed" :: Text)
let buttons = do
textButton "edit notes" $
JS.switchSection (this, "editing" :: Text)
emptySpan "1em"
textButton "hide notes" $
JS.switchSection (this, "collapsed" :: Text)
buttons
if T.null (item^.notes)
then p_ "(there are no notes or examples yet,\
\ press edit notes to add some)"
\ press edit notes to add some)"
else renderMarkdownBlock (item^.notes)
buttons
section "editing" [] $ do
textareaId <- randomUid
@ -1310,8 +1313,6 @@ renderItemNotes category item = do
-- TODO: a shortcut for editing (when you press Ctrl-something, whatever was
-- selected becomes editable)
-- TODO: add “edit notes” and “hide notes” below as well
-- Utils
onPageLoad :: JS -> HtmlT IO ()