modified: app.py

modified:   bot.py
	modified:   templates/server_admin_dashboard.html
	new file:   templates/server_settings.html
This commit is contained in:
SimolZimol
2025-08-19 18:35:32 +02:00
parent 59a9960155
commit 196d2ac570
4 changed files with 1298 additions and 8 deletions

View File

@@ -173,6 +173,7 @@
.giveaway-icon { color: #ffd700; }
.user-icon { color: #4299e1; }
.settings-icon { color: #9f7aea; }
/* Responsive Design */
@media (max-width: 768px) {
@@ -267,6 +268,44 @@
</div>
</div>
<!-- Server Settings Section -->
<div class="admin-card">
<div class="card-body">
<h5 class="card-title">
<i class="fas fa-cogs section-icon" style="color: #9f7aea;"></i>Server Settings
</h5>
<p class="card-text">Configure server-specific settings for moderation, logging, and automation.</p>
<div class="row">
<div class="col-md-6 mb-3">
<div style="background: rgba(159, 122, 234, 0.1); border: 1px solid rgba(159, 122, 234, 0.2); border-radius: 10px; padding: 1.5rem;">
<h6 style="color: #9f7aea; margin-bottom: 0.75rem;">
<i class="fas fa-shield-alt"></i> Moderation Settings
</h6>
<p style="color: #a0aec0; margin-bottom: 1rem; font-size: 0.9rem;">
Configure mute roles, warn thresholds, and automatic moderation actions.
</p>
<a href="{{ url_for('server_settings', guild_id=guild_id) }}" class="admin-btn">
<i class="fas fa-cog"></i> Configure Settings
</a>
</div>
</div>
<div class="col-md-6 mb-3">
<div style="background: rgba(66, 153, 225, 0.1); border: 1px solid rgba(66, 153, 225, 0.2); border-radius: 10px; padding: 1.5rem;">
<h6 style="color: #4299e1; margin-bottom: 0.75rem;">
<i class="fas fa-clipboard-list"></i> Log Configuration
</h6>
<p style="color: #a0aec0; margin-bottom: 1rem; font-size: 0.9rem;">
Set up moderation logs and monitoring channels for server activity.
</p>
<a href="{{ url_for('server_settings', guild_id=guild_id) }}#log-settings" class="admin-btn">
<i class="fas fa-list"></i> Setup Logging
</a>
</div>
</div>
</div>
</div>
</div>
<!-- User Management Section -->
<div class="admin-card">
<div class="card-body">