diff --git a/cpanel/gniza/lib/GnizaCPanel/UI.pm b/cpanel/gniza/lib/GnizaCPanel/UI.pm index 80fc7b2..b6c71f0 100644 --- a/cpanel/gniza/lib/GnizaCPanel/UI.pm +++ b/cpanel/gniza/lib/GnizaCPanel/UI.pm @@ -8,6 +8,12 @@ use Fcntl qw(:DEFAULT); my $CSS_FILE = '/usr/local/cpanel/base/frontend/jupiter/gniza/assets/gniza-whm.css'; my $LOGO_FILE = '/usr/local/cpanel/base/frontend/jupiter/gniza/assets/gniza-logo.svg'; +my $_logo_data_uri = ''; + +my @NAV_ITEMS = ( + { url => 'index.live.cgi', label => 'Select Source' }, + { url => 'restore.live.cgi', label => 'Restore' }, +); # ── HTML Escaping ───────────────────────────────────────────── @@ -22,6 +28,45 @@ sub esc { return $str; } +# ── Navigation ──────────────────────────────────────────────── + +sub render_nav { + my ($current_page) = @_; + my $logo = ''; + if ($_logo_data_uri) { + $logo = qq{