commit 83311de948099e5923baa1c39a48fd3b4afa7f85
parent 284478598065f625e8adcc5217417d9292a4b8a3
Author: breadcat <breadcat@users.noreply.github.com>
Date: Tue, 17 Feb 2026 15:47:17 +0000
Split config and sed rules to take up less vertical height
Diffstat:
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/static/style.css b/static/style.css
@@ -171,3 +171,7 @@ img.file-content-image {max-width:400px}
select:focus{outline:none;border-color:#2563eb}
select{padding:8px 12px;border:1px solid #d1d5db;border-radius:4px;font-size:14px;cursor:pointer}
textarea{flex:1;padding:20px;border:none;font-family:'Monaco','Menlo','Consolas',monospace;font-size:13px;line-height:1.6;resize:none}
+
+/* admin 50:50 splits */
+div.config-container {display: flex}
+div.config-split {flex: 1}
+\ No newline at end of file
diff --git a/templates/admin.html b/templates/admin.html
@@ -37,6 +37,8 @@
<!-- Settings Tab -->
<div id="admin-content-settings">
+ <div class="config-container">
+ <div class="config-split">
<h2>Settings</h2>
<form method="post" style="max-width: 600px;">
<input type="hidden" name="active_tab" value="settings">
@@ -92,8 +94,9 @@
Save Settings
</button>
</form>
+ </div>
- <div style="margin-top: 40px; padding: 20px; background-color: #f8f9fa; border-radius: 5px;">
+ <div class="config-split">
<h3>Current Configuration:</h3>
<ul>
<li><strong>Database:</strong> {{.Data.Config.DatabasePath}}</li>
@@ -107,6 +110,7 @@
<h4>Configuration File:</h4>
<p>Settings are stored in <code>config.json</code> in the application directory.</p>
</div>
+ </div>
</div>
<!-- Database Tab -->
@@ -160,6 +164,8 @@
<!-- Sed Rules Tab -->
<div id="admin-content-sedrules" style="display: none;">
+ <div class="config-container">
+ <div class="config-split">
<h2>Sed Rules for Notes</h2>
<p style="color: #666; margin-bottom: 20px;">
Define sed rules that can be applied to notes in the Notes editor.
@@ -182,8 +188,9 @@
</button>
</form>
</div>
+ </div>
- <div style="margin-top: 30px; padding: 15px; background-color: #e7f3ff; border: 1px solid #b3d9ff; border-radius: 4px;">
+ <div class="config-split">
<h4 style="margin-top: 0;">Example Sed Commands:</h4>
<ul style="font-family: monospace; font-size: 13px;">
<li><code>s?[?&]brandIds=[0-9]\+&productId=[0-9]\+??g</code> - Remove URL parameters</li>
@@ -193,6 +200,7 @@
<li><code>/^$/d</code> - Delete empty lines</li>
</ul>
</div>
+ </div>
</div>
<!-- Orphans Tab -->