Add 'Add New' buttons to dashboard Remotes and Schedules cards
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -34,7 +34,7 @@ print qq{</div>\n};
|
|||||||
# Remote destinations
|
# Remote destinations
|
||||||
my @remotes = GnizaWHM::UI::list_remotes();
|
my @remotes = GnizaWHM::UI::list_remotes();
|
||||||
print qq{<div class="card bg-white shadow-sm border border-base-300 mb-6">\n<div class="card-body">\n};
|
print qq{<div class="card bg-white shadow-sm border border-base-300 mb-6">\n<div class="card-body">\n};
|
||||||
print qq{<h2 class="card-title text-sm">Configured Remotes</h2>\n};
|
print qq{<div class="flex items-center gap-3"><h2 class="card-title text-sm">Configured Remotes</h2><a href="remotes.cgi?action=add_form" class="btn btn-primary btn-xs">Add New</a></div>\n};
|
||||||
if (@remotes) {
|
if (@remotes) {
|
||||||
print qq{<div class="overflow-x-auto rounded-box border border-base-content/5 bg-base-100"><table class="table">\n};
|
print qq{<div class="overflow-x-auto rounded-box border border-base-content/5 bg-base-100"><table class="table">\n};
|
||||||
print qq{<thead><tr><th>Name</th><th>Host</th><th>Port</th><th>Retention</th></tr></thead>\n};
|
print qq{<thead><tr><th>Name</th><th>Host</th><th>Port</th><th>Retention</th></tr></thead>\n};
|
||||||
@@ -56,7 +56,7 @@ print qq{</div>\n</div>\n};
|
|||||||
# Active schedules
|
# Active schedules
|
||||||
my $schedules = GnizaWHM::Cron::get_current_schedules();
|
my $schedules = GnizaWHM::Cron::get_current_schedules();
|
||||||
print qq{<div class="card bg-white shadow-sm border border-base-300 mb-6">\n<div class="card-body">\n};
|
print qq{<div class="card bg-white shadow-sm border border-base-300 mb-6">\n<div class="card-body">\n};
|
||||||
print qq{<h2 class="card-title text-sm">Active Cron Schedules</h2>\n};
|
print qq{<div class="flex items-center gap-3"><h2 class="card-title text-sm">Active Cron Schedules</h2><a href="schedules.cgi?action=add_form" class="btn btn-primary btn-xs">Add New</a></div>\n};
|
||||||
if (keys %$schedules) {
|
if (keys %$schedules) {
|
||||||
print qq{<div class="overflow-x-auto rounded-box border border-base-content/5 bg-base-100"><table class="table">\n};
|
print qq{<div class="overflow-x-auto rounded-box border border-base-content/5 bg-base-100"><table class="table">\n};
|
||||||
print qq{<thead><tr><th>Schedule</th><th>Timing</th><th>Remote Destination(s)</th></tr></thead>\n};
|
print qq{<thead><tr><th>Schedule</th><th>Timing</th><th>Remote Destination(s)</th></tr></thead>\n};
|
||||||
|
|||||||
Reference in New Issue
Block a user