40 lines
1.2 KiB
PHTML
40 lines
1.2 KiB
PHTML
{% extends "lean-console/base/layout" %}
|
|
|
|
{% language.set "lean.debugging" %}
|
|
|
|
{% title _("title") %}
|
|
|
|
{% section "header" %}
|
|
<div class="page-title">{% _ "page-title" %}</div>
|
|
{% endsection %}
|
|
|
|
{% section "breadcrumb-items" %}
|
|
<li class="breadcrumb-item">{% _ 'logs.breadcrumb' %}</li>
|
|
{% endsection %}
|
|
|
|
{% section "content" %}
|
|
<section>
|
|
<header>
|
|
<h2>{{ $path }}</h2>
|
|
|
|
{% ui:form.get current_url() %}
|
|
{% ui:select 'logfile', array_combine($files, $files), get('file') ?? $open %}
|
|
{% ui:endform %}
|
|
</header>
|
|
|
|
<article class="logs">
|
|
<div class="log-item">
|
|
{% foreach array_reverse($content) as $line %}
|
|
<div class="line">{{ $line }}</div>
|
|
{% endforeach %}
|
|
</div>
|
|
</article>
|
|
</section>
|
|
<style>
|
|
section > header {display:flex;justify-content: space-between}
|
|
.log-item {max-height: 60vh; overflow-y:auto}
|
|
.log-item .line {padding:0.5rem}
|
|
.log-item .line {background: #efefef}
|
|
.log-item .line:nth-child(even) {background: #ccc}
|
|
</style>
|
|
{% endsection %} |