modified: templates/global_admin_dashboard.html

modified:   templates/server_admin_dashboard.html
	modified:   templates/server_giveaways.html
	modified:   templates/user_dashboard.html
	modified:   templates/user_landing_page.html
This commit is contained in:
SimolZimol
2024-10-25 10:17:06 +02:00
parent 2733d8971a
commit 36ff99eab0
5 changed files with 43 additions and 33 deletions

View File

@@ -9,9 +9,22 @@
</head> </head>
<body> <body>
{% include 'navigation.html' %} <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<a class="navbar-brand" href="#">Multus Bot - Global Admin Dashboard</a>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="{{ url_for('user_landing_page') }}">Switch to User View</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ url_for('logout') }}">Logout</a>
</li>
</ul>
</div>
</nav>
<div class="container mt-5"> <div class="container mt-5">
<h1 class="text-center">Welcome, {{ g.user_info['username'] }} (Global Admin)</h1> <h1 class="text-center">Welcome, {{ g.user_info.username }} (Admin)</h1>
<p class="text-center">Manage global bot settings and controls.</p> <p class="text-center">Manage global bot settings and controls.</p>
<div class="card mt-4"> <div class="card mt-4">
@@ -24,13 +37,7 @@
</p> </p>
<a href="{{ url_for('start') }}" class="btn btn-primary btn-block {{ 'disabled' if bot_running else '' }}">Start Bot</a> <a href="{{ url_for('start') }}" class="btn btn-primary btn-block {{ 'disabled' if bot_running else '' }}">Start Bot</a>
<a href="{{ url_for('stop') }}" class="btn btn-danger btn-block {{ 'disabled' if not bot_running else '' }}">Stop Bot</a> <a href="{{ url_for('stop') }}" class="btn btn-danger btn-block {{ 'disabled' if not bot_running else '' }}">Stop Bot</a>
</div> <a href="{{ url_for('view_logs') }}" class="btn btn-warning btn-block">View Logs</a>
</div>
<div class="card mt-4">
<div class="card-body">
<h5 class="card-title">View Logs</h5>
<a href="{{ url_for('view_logs') }}" class="btn btn-warning btn-block">Logs</a>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -9,15 +9,28 @@
</head> </head>
<body> <body>
{% include 'navigation.html' %} <nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<a class="navbar-brand" href="#">Multus Bot - Server Admin Dashboard (Server {{ guild_id }})</a>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="{{ url_for('user_landing_page') }}">Switch to Server Selection</a>
</li>
<li class="nav-item">
<a class="nav-link" href="{{ url_for('logout') }}">Logout</a>
</li>
</ul>
</div>
</nav>
<div class="container mt-5"> <div class="container mt-5">
<h1 class="text-center">Server Admin Dashboard for {{ guild_name }}</h1> <h1 class="text-center">Server Admin Dashboard for {{ guild_name }}</h1>
<p class="text-center">Manage server-specific settings and controls for this guild.</p> <p class="text-center">Manage server-specific settings for this guild.</p>
<div class="card mt-4"> <div class="card mt-4">
<div class="card-body"> <div class="card-body">
<h5 class="card-title">Giveaway Management</h5> <h5 class="card-title">Giveaway Management</h5>
<p class="card-text">Manage active giveaways for this server.</p> <p class="card-text">Manage and view all active giveaways for this server.</p>
<a href="{{ url_for('server_giveaways', guild_id=guild_id) }}" class="btn btn-info btn-block">View Giveaways</a> <a href="{{ url_for('server_giveaways', guild_id=guild_id) }}" class="btn btn-info btn-block">View Giveaways</a>
</div> </div>
</div> </div>

View File

@@ -11,10 +11,8 @@
<body> <body>
{% include 'navigation.html' %} {% include 'navigation.html' %}
<div class="container mt-5"> <div class="container mt-5">
<h1 class="text-center">Giveaways for Server {{ guild_id }}</h1> <h1>Giveaways for Server {{ guild_id }}</h1>
<a href="{{ url_for('add_giveaway', guild_id=guild_id) }}" class="btn btn-primary mb-4">Add Giveaway</a> <table class="table mt-4">
<table class="table">
<thead> <thead>
<tr> <tr>
<th>Name</th> <th>Name</th>

View File

@@ -11,19 +11,10 @@
<body> <body>
{% include 'navigation.html' %} {% include 'navigation.html' %}
<div class="container mt-5"> <div class="container mt-5">
<h1 class="text-center">{{ g.user_info['username'] }}'s Dashboard for Server {{ guild_id }}</h1> <h1>Welcome, {{ g.user_info.username }}!</h1>
<p class="text-center">Your server-specific data.</p> <p>Your Points: {{ user_data['points'] }}</p>
<p>Level: {{ user_data['level'] }}</p>
<div class="card mt-4"> <p>Server ID: {{ guild_id }}</p>
<div class="card-body">
<h5 class="card-title">User Data</h5>
<ul class="list-group">
<li class="list-group-item">Points: {{ user_data['points'] }}</li>
<li class="list-group-item">XP: {{ user_data['xp'] }}</li>
<li class="list-group-item">Level: {{ user_data['level'] }}</li>
</ul>
</div>
</div>
</div> </div>
</body> </body>

View File

@@ -11,17 +11,18 @@
<body> <body>
{% include 'navigation.html' %} {% include 'navigation.html' %}
<div class="container mt-5"> <div class="container mt-5">
<h1 class="text-center">Welcome, {{ g.user_info['username'] }}</h1> <h1>Welcome, {{ g.user_info.username }}</h1>
<p class="text-center">Select a server to view your server-specific data.</p> <p>Select a server to view your server-specific data.</p>
<div class="row mt-4"> <div class="row">
{% for guild in guilds %} {% for guild in guilds %}
<div class="col-md-4 mt-3"> <div class="col-md-4 mt-3">
<div class="card"> <div class="card">
<img src="https://cdn.discordapp.com/icons/{{ guild['id'] }}/{{ guild['icon'] }}.png" class="card-img-top" alt="Server Icon"> <img src="https://cdn.discordapp.com/icons/{{ guild['id'] }}/{{ guild['icon'] }}.png" class="card-img-top" alt="Server Icon">
<div class="card-body"> <div class="card-body">
<h5 class="card-title">{{ guild['name'] }}</h5> <h5 class="card-title">{{ guild['name'] }}</h5>
<a href="{{ url_for('user_server_data', guild_id=guild['id']) }}" class="btn btn-primary btn-block">View Server</a> <p class="card-text">Select this server to view your data for {{ guild['name'] }}.</p>
<a href="{{ url_for('user_server_data', guild_id=guild['id']) }}" class="btn btn-primary">View Server</a>
</div> </div>
</div> </div>
</div> </div>