Skip to content

Commit d5352e2

Browse files
committed
Adjust filemanager display
1 parent 7e45f91 commit d5352e2

File tree

6 files changed

+25
-18
lines changed

6 files changed

+25
-18
lines changed

public/js/laroute.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/themes/pterodactyl/css/pterodactyl.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,3 +272,7 @@ span[aria-labelledby="select2-pUserId-container"] {
272272
.no-margin-bottom {
273273
margin-bottom: 0 !important;
274274
}
275+
276+
.btn-icon > i.fa {
277+
line-height: 1.5;
278+
}

public/themes/pterodactyl/js/frontend/files/filemanager.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/themes/pterodactyl/js/frontend/files/filemanager.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/themes/pterodactyl/js/frontend/files/src/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ class FileManager {
8484
}
8585

8686
addFolderButton() {
87-
$('i[data-action="add-folder"]').unbind().on('click', () => {
87+
$('[data-action="add-folder"]').unbind().on('click', () => {
8888
new ActionsClass().folder($('#file_listing').data('current-dir') || '/');
8989
})
9090
}

resources/themes/pterodactyl/server/files/list.blade.php

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,26 +18,29 @@
1818
{{-- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE --}}
1919
{{-- SOFTWARE. --}}
2020

21-
<div class="box-header">
22-
<i class="fa fa-refresh muted muted-hover use-pointer" data-action="reload-files"></i>
23-
<code class="box-title">/home/container{{ $directory['header'] }}</code>
24-
<a class="text-muted">
25-
<i class="fa fa-plus" data-action="add-folder" data-toggle="tooltip" data-placement="top" title="@lang('server.files.add_folder')"></i>
26-
</a>
21+
<div class="box-header with-border">
22+
<h3 class="box-title">/home/container{{ $directory['header'] }}</h3>
2723
<div class="box-tools pull-right">
28-
<a class="btn btn-primary btn-sm" href="/server/{{ $server->uuidShort }}/files/add/@if($directory['header'] !== '')?dir={{ $directory['header'] }}@endif">
29-
<i class="fa fa-file"></i> Create File
30-
</a>
31-
<a class="btn btn-primary btn-sm btn-icon btn-file">
32-
<i class="fa fa-upload"></i> Upload <input type="file" id="files_touch_target" style="display: none;">
24+
<button class="btn btn-sm btn-success btn-icon" data-action="add-folder">
25+
<i class="fa fa-fw fa-folder-open-o"></i>
26+
</button>
27+
<a href="/server/{{ $server->uuidShort }}/files/add/@if($directory['header'] !== '')?dir={{ $directory['header'] }}@endif">
28+
<button class="btn btn-success btn-sm btn-icon">
29+
<i class="fa fa-fw fa-file-text-o"></i>
30+
</button>
3331
</a>
32+
<label class="btn btn-primary btn-sm btn-icon">
33+
<i class="fa fa-fw fa-upload"></i><input type="file" id="files_touch_target" class="hidden">
34+
</label>
3435
</div>
3536
</div>
3637
<div class="box-body table-responsive no-padding">
3738
<table class="table table-hover" id="file_listing" data-current-dir="{{ $directory['header'] }}">
3839
<thead>
3940
<tr>
40-
<th style="width:2%;" class="middle"></th>
41+
<th style="width:2%;" class="middle text-center">
42+
<i class="fa fa-refresh muted muted-hover use-pointer" data-action="reload-files" style="font-size:14px;"></i>
43+
</th>
4144
<th style="width:55%">@lang('server.files.file_name')</th>
4245
<th style="width:15%" class="hidden-xs">@lang('server.files.size')</th>
4346
<th style="width:20%" class="hidden-xs">@lang('server.files.last_modified')</th>

0 commit comments

Comments
 (0)