Feature: File Editor (#789)

* feat: Add file management feature

* feat: Add auto-save functionality to file editor

* fix: Replace HardDriveDownload icon with Save icon for consistency

* fix: Prevent recursive copy/move and improve shell injection prevention

* refactor: Extract editor settings form into separate component
This commit is contained in:
gsxdsm
2026-02-20 16:06:44 -08:00
committed by GitHub
parent 0a5540c9a2
commit 0e020f7e4a
36 changed files with 5513 additions and 11 deletions

View File

@@ -944,6 +944,19 @@
animation: accordion-up 0.2s ease-out forwards;
}
/* ========================================
CODE EDITOR - MOBILE RESPONSIVE STYLES
Reduce line number gutter width on mobile
======================================== */
/* On small screens (mobile), reduce line number gutter width to save horizontal space */
@media (max-width: 640px) {
.cm-lineNumbers .cm-gutterElement {
min-width: 1.75rem !important;
padding-right: 0.25rem !important;
}
}
/* Terminal scrollbar theming */
.xterm-viewport::-webkit-scrollbar {
width: 8px;