-
Click Scratchpad in the file list to start editing,
or Select Directory to work with files.
+
Click Scratchpad in the file list to start editing,
or Add Local Directory to work with files.
Your browser doesn't support the File System API.
Use Scratchpad to edit markdown and download as a file.
@@ -103,7 +103,7 @@
Getting Started
- - Click Select Directory to open a folder. The file tree on the left will populate with all files in that folder.
+ - Click Add Local Directory to open a folder. The file tree on the left will populate with all files in that folder.
- Click any Markdown file (
.md) in the tree to open it in the editor.
- Use the Scratchpad entry (always visible at the top of the tree) for temporary notes without saving to disk.
diff --git a/shared/base.css b/shared/base.css
index a3ac5b7..5c96dd7 100644
--- a/shared/base.css
+++ b/shared/base.css
@@ -210,6 +210,24 @@ a:hover {
background: var(--bg-secondary);
}
+/* Subdued / de-emphasized variant.
+ Used on the "Add Local Directory" button when a tool is operating
+ in server (online) mode — the local-dir affordance is still
+ available but visually quieter, since the typical user already
+ has the directory loaded from the server. */
+.btn.btn--subtle {
+ background: transparent;
+ color: var(--text-muted);
+ border-color: var(--border);
+ box-shadow: none;
+ font-weight: normal;
+}
+
+.btn.btn--subtle:not(:disabled):hover {
+ color: var(--text);
+ background: var(--bg-secondary);
+}
+
.btn-success {
background: var(--success);
color: var(--text-light);
diff --git a/transmittal/css/layout.css b/transmittal/css/layout.css
index e2696a7..8100fe3 100644
--- a/transmittal/css/layout.css
+++ b/transmittal/css/layout.css
@@ -372,37 +372,6 @@
box-sizing: content-box;
}
- .app-header__spacer {
- flex: 1;
- }
-
- .app-header__icons {
- display: flex;
- align-items: center;
- gap: 0.5rem;
- }
-
- .header-icon-btn {
- display: inline-flex;
- align-items: center;
- justify-content: center;
- width: 28px;
- height: 28px;
- border-radius: 0.25rem;
- border: none;
- background: transparent;
- color: var(--text-muted);
- cursor: pointer;
- padding: 0;
- text-decoration: none;
- transition: color 0.15s, background 0.15s;
- }
-
- .header-icon-btn:hover {
- color: var(--primary-hover);
- background: var(--primary-light);
- }
-
/* ── Fixed footer status bar at viewport bottom ───────── */
.page-footer {
position: fixed;
diff --git a/transmittal/template.html b/transmittal/template.html
index fdeeb51..17d2153 100644
--- a/transmittal/template.html
+++ b/transmittal/template.html
@@ -27,31 +27,34 @@ conventions at https://codeberg.org/VARASYS/ZDDC#file-naming-convention.
-