File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed
Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -654,6 +654,21 @@ function renderLayout(data: SessionLogData): void {
654654 padding: 40px 20px;
655655 color: #888;
656656 }
657+
658+ /* File card link button */
659+ .file-link-btn {
660+ background: linear-gradient(180deg, #2563eb 0%, #0b5cff 100%);
661+ color: #fff;
662+ padding: 8px 16px;
663+ border-radius: 8px;
664+ border: none;
665+ cursor: pointer;
666+ font-weight: 700;
667+ font-size: 12px;
668+ box-shadow: 0 2px 6px rgba(11,92,255,0.2);
669+ margin-top: 8px;
670+ }
671+ .file-link-btn:hover { filter: brightness(1.1); }
657672 </style>
658673
659674 <div class="container">
@@ -678,6 +693,12 @@ function renderLayout(data: SessionLogData): void {
678693 <div class="summary-value">${ usageContextTotal } </div>
679694 <div class="summary-sub">#file ${ usageContextRefs . file || 0 } · @vscode ${ usageContextRefs . vscode || 0 } · @workspace ${ usageContextRefs . workspace || 0 } </div>
680695 </div>
696+ <div class="summary-card">
697+ <div class="summary-label">📄 Session File</div>
698+ <div class="summary-value" style="font-size: 16px; margin-bottom: 4px;">${ escapeHtml ( data . title || getFileName ( data . file ) ) } </div>
699+ <div class="summary-sub" style="margin-bottom: 8px;">${ formatFileSize ( data . size ) } · Modified: ${ formatDate ( data . modified ) } </div>
700+ <button id="file-link" class="file-link-btn">Open in Editor</button>
701+ </div>
681702 </div>
682703
683704 <div class="turns-header">
You can’t perform that action at this time.
0 commit comments