mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-30 01:18:47 -05:00
1544b45af5
Currently we have the odd situation to have two toolbars. One inside the header and one in the editor. Since we only show the image upload button when the editor is visible we should move the upload button into the editor toolbar. This patch does this by adding the image upload button besides the image tag button. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
84 lines
2.3 KiB
JavaScript
84 lines
2.3 KiB
JavaScript
/*
|
|
* Global UI elements references
|
|
*/
|
|
|
|
export const getUIElements = () => ({
|
|
spinner: $('.ui-spinner'),
|
|
content: $('.ui-content'),
|
|
toolbar: {
|
|
shortStatus: $('.ui-short-status'),
|
|
status: $('.ui-status'),
|
|
new: $('.ui-new'),
|
|
publish: $('.ui-publish'),
|
|
extra: {
|
|
revision: $('.ui-extra-revision'),
|
|
slide: $('.ui-extra-slide')
|
|
},
|
|
download: {
|
|
markdown: $('.ui-download-markdown'),
|
|
html: $('.ui-download-html'),
|
|
rawhtml: $('.ui-download-raw-html'),
|
|
pdf: $('.ui-download-pdf-beta')
|
|
},
|
|
export: {
|
|
dropbox: $('.ui-save-dropbox'),
|
|
gist: $('.ui-save-gist'),
|
|
snippet: $('.ui-save-snippet')
|
|
},
|
|
import: {
|
|
dropbox: $('.ui-import-dropbox'),
|
|
gist: $('.ui-import-gist'),
|
|
snippet: $('.ui-import-snippet'),
|
|
clipboard: $('.ui-import-clipboard')
|
|
},
|
|
mode: $('.ui-mode'),
|
|
edit: $('.ui-edit'),
|
|
view: $('.ui-view'),
|
|
both: $('.ui-both'),
|
|
night: $('.ui-night')
|
|
},
|
|
infobar: {
|
|
lastchange: $('.ui-lastchange'),
|
|
lastchangeuser: $('.ui-lastchangeuser'),
|
|
nolastchangeuser: $('.ui-no-lastchangeuser'),
|
|
permission: {
|
|
permission: $('.ui-permission'),
|
|
label: $('.ui-permission-label'),
|
|
freely: $('.ui-permission-freely'),
|
|
editable: $('.ui-permission-editable'),
|
|
locked: $('.ui-permission-locked'),
|
|
private: $('.ui-permission-private'),
|
|
limited: $('.ui-permission-limited'),
|
|
protected: $('.ui-permission-protected')
|
|
},
|
|
delete: $('.ui-delete-note')
|
|
},
|
|
toc: {
|
|
toc: $('.ui-toc'),
|
|
affix: $('.ui-affix-toc'),
|
|
label: $('.ui-toc-label'),
|
|
dropdown: $('.ui-toc-dropdown')
|
|
},
|
|
area: {
|
|
edit: $('.ui-edit-area'),
|
|
view: $('.ui-view-area'),
|
|
codemirror: $('.ui-edit-area .CodeMirror'),
|
|
codemirrorScroll: $('.ui-edit-area .CodeMirror .CodeMirror-scroll'),
|
|
codemirrorSizer: $('.ui-edit-area .CodeMirror .CodeMirror-sizer'),
|
|
codemirrorSizerInner: $(
|
|
'.ui-edit-area .CodeMirror .CodeMirror-sizer > div'
|
|
),
|
|
markdown: $('.ui-view-area .markdown-body'),
|
|
resize: {
|
|
handle: $('.ui-resizable-handle'),
|
|
syncToggle: $('.ui-sync-toggle')
|
|
}
|
|
},
|
|
modal: {
|
|
snippetImportProjects: $('#snippetImportModalProjects'),
|
|
snippetImportSnippets: $('#snippetImportModalSnippets'),
|
|
revision: $('#revisionModal')
|
|
}
|
|
})
|
|
|
|
export default getUIElements
|