Size: 547 B Modified: 21/06/2026 5:44 AM
@page "/file-view"
@model FileViewModel
@{
    ViewData["Title"] = Model.FileName + " - KaiChat";
}

<div class="page-header">
    <a href="/files?path=@Uri.EscapeDataString(Model.CurrentFolder)" class="back-link">&larr; Back to Files</a>
    <h1>@Model.FileName</h1>
</div>

<div class="file-view-content">
    <div class="file-meta">
        <span>Size: @Model.FileSize</span>
        <span>Modified: @Model.LastModified.ToString("g")</span>
    </div>
    <pre class="file-source"><code>@Model.FileContent</code></pre>
</div>
Offline