mirror of
https://gitlab.com/crafty-controller/crafty-4.git
synced 2024-08-30 18:23:09 +00:00
Make the file editor stick to the top of the page
This commit is contained in:
parent
55f7ab1d35
commit
392cf3d4e7
@ -211,29 +211,40 @@
|
|||||||
.tree-nested {
|
.tree-nested {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html, body, body > .container-scroller {
|
||||||
|
overflow: initial;
|
||||||
|
}
|
||||||
|
|
||||||
|
.editorManager {
|
||||||
|
top: 63px;
|
||||||
|
position: sticky;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<div class="col-md-6 col-sm-12">
|
<div class="col-md-6 col-sm-12">
|
||||||
<h2 id="fileError"></h2>
|
<div class="editorManager">
|
||||||
<div id="editorParent">
|
<h2 id="fileError"></h2>
|
||||||
{{ translate('serverFiles', 'editingFile', data['lang']) }} <span id="editingFile"></span>
|
<div id="editorParent">
|
||||||
<div id="editor" onresize="editor.resize()" style="resize: both;width: 100%;">file_contents</div>
|
{{ translate('serverFiles', 'editingFile', data['lang']) }} <span id="editingFile"></span>
|
||||||
<br />
|
<div id="editor" onresize="editor.resize()" style="resize: both;width: 100%;">file_contents</div>
|
||||||
|
<br />
|
||||||
|
</div>
|
||||||
|
{{ translate('serverFiles', 'keybindings', data['lang']) }}:
|
||||||
|
<div class="btn-group" role="group">
|
||||||
|
<button onclick="setKeyboard(event.target)" class="btn btn-primary" data-handler-name="null">{{
|
||||||
|
translate('serverFiles', 'default', data['lang']) }}</button>
|
||||||
|
<button onclick="setKeyboard(event.target)" class="btn btn-secondary"
|
||||||
|
data-handler-name="ace/keyboard/vim">Vim</button>
|
||||||
|
<button onclick="setKeyboard(event.target)" class="btn btn-secondary"
|
||||||
|
data-handler-name="ace/keyboard/emacs">Emacs</button>
|
||||||
|
<button onclick="setKeyboard(event.target)" class="btn btn-secondary"
|
||||||
|
data-handler-name="ace/keyboard/sublime">Sublime</button>
|
||||||
|
</div>
|
||||||
|
<h3 id="file_warn"></h3>
|
||||||
|
<button class="btn btn-success" onclick="save()"><i class="fas fa-save"></i> {{ translate('serverFiles',
|
||||||
|
'save', data['lang']) }}</button>
|
||||||
|
<span style="color: #2fb689; margin-left: 10px;" id="save_status"></span>
|
||||||
</div>
|
</div>
|
||||||
{{ translate('serverFiles', 'keybindings', data['lang']) }}:
|
|
||||||
<div class="btn-group" role="group">
|
|
||||||
<button onclick="setKeyboard(event.target)" class="btn btn-primary" data-handler-name="null">{{
|
|
||||||
translate('serverFiles', 'default', data['lang']) }}</button>
|
|
||||||
<button onclick="setKeyboard(event.target)" class="btn btn-secondary"
|
|
||||||
data-handler-name="ace/keyboard/vim">Vim</button>
|
|
||||||
<button onclick="setKeyboard(event.target)" class="btn btn-secondary"
|
|
||||||
data-handler-name="ace/keyboard/emacs">Emacs</button>
|
|
||||||
<button onclick="setKeyboard(event.target)" class="btn btn-secondary"
|
|
||||||
data-handler-name="ace/keyboard/sublime">Sublime</button>
|
|
||||||
</div>
|
|
||||||
<h3 id="file_warn"></h3>
|
|
||||||
<button class="btn btn-success" onclick="save()"><i class="fas fa-save"></i> {{ translate('serverFiles',
|
|
||||||
'save', data['lang']) }}</button>
|
|
||||||
<span style="color: #2fb689; margin-left: 10px;" id="save_status"></span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@ -1113,4 +1124,4 @@
|
|||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
{% end %}
|
{% end %}
|
||||||
|
Loading…
Reference in New Issue
Block a user