added better editing

This commit is contained in:
2025-02-16 11:24:17 -05:00
parent 7453af6b08
commit 311561c62d
6 changed files with 377 additions and 260 deletions
+10 -3
View File
@@ -12,10 +12,18 @@
<input type="text" name="name" required>
</div>
<!-- Add slug input -->
<div class="form-group">
<label>Custom URL Slug:</label>
<input type="text" name="slug" required pattern="[a-zA-Z0-9\-_]+"
title="Letters, numbers, hyphens, and underscores only">
</div>
<div class="form-group" onclick="document.querySelector('#file-input').click()">
<label class="upload-label">
Upload Files
<input type="file" name="files" style="display: none;" id="file-input" multiple accept=".html,.css,.js" required>
<input type="file" name="files" style="display: none;" id="file-input" multiple accept=".html,.css,.js"
required>
</label>
</div>
@@ -61,8 +69,7 @@
<!-- Site Actions -->
<div class="site-actions">
<a href="{{ url_for('edit_site', site_id=site.id) }}" class="btn">Edit</a>
<a href="{{ url_for('serve_site_content', user_id=current_user.id, site_id=site.id) }}" class="btn"
target="_blank">View Site</a>
<a href="{{ url_for('serve_site_content', slug=site.slug) }}" class="btn" target="_blank">View Site</a>
<form method="POST" action="{{ url_for('delete_site', site_id=site.id) }}" style="display: inline;">
<button type="submit" class="btn btn-danger">Delete Site</button>
</form>