From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 309331FF183 for ; Wed, 27 Aug 2025 16:08:32 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 21B871BC58; Wed, 27 Aug 2025 16:08:33 +0200 (CEST) Message-ID: <9cb665c9-339a-4a54-bf72-639d4d4e6915@proxmox.com> Date: Wed, 27 Aug 2025 16:07:59 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: Proxmox Datacenter Manager development discussion , Stefan Hanreich References: <20250827113427.199253-1-s.hanreich@proxmox.com> <20250827113427.199253-32-s.hanreich@proxmox.com> Content-Language: en-US From: Dominik Csapak In-Reply-To: <20250827113427.199253-32-s.hanreich@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1756303674151 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.023 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pdm-devel] [PATCH proxmox-datacenter-manager 15/16] ui: sdn: add EvpnPanel to main menu X-BeenThere: pdm-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Datacenter Manager development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Datacenter Manager development discussion Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: pdm-devel-bounces@lists.proxmox.com Sender: "pdm-devel" i would it put above the remotes, since when one has many remotes, the evpn entry will be pushed downwards we may want to redesign the navmenu in the future so that the list never gets longer as the viewport/screen and only the remote list is scrollable, but for now putting it above the remotes should be fine On 8/27/25 1:40 PM, Stefan Hanreich wrote: > Expose the new EVPN overview in the main menu. In the future this > might move below a dedicated SDN top-level entry, but since we have > only one view for now, display it as a top-level entry. > > Signed-off-by: Stefan Hanreich > --- > ui/src/main_menu.rs | 10 ++++++++++ > 1 file changed, 10 insertions(+) > > diff --git a/ui/src/main_menu.rs b/ui/src/main_menu.rs > index 4f40d2c..490e1a1 100644 > --- a/ui/src/main_menu.rs > +++ b/ui/src/main_menu.rs > @@ -17,6 +17,7 @@ use proxmox_yew_comp::{NotesView, XTermJs}; > use pdm_api_types::remotes::RemoteType; > > use crate::remotes::RemotesPanel; > +use crate::sdn::evpn::EvpnPanel; > use crate::{ > AccessControl, CertificatesPanel, Dashboard, RemoteList, ServerAdministration, > SystemConfiguration, > @@ -286,6 +287,15 @@ impl Component for PdmMainMenu { > remote_submenu, > ); > > + register_view( > + &mut menu, > + &mut content, > + tr!("EVPN"), > + "evpn", > + Some("fa fa-sitemap"), > + |_| EvpnPanel::new().into(), > + ); > + > let drawer = NavigationDrawer::new(menu) > .aria_label("Datacenter Manager") > .class("pwt-border-end") _______________________________________________ pdm-devel mailing list pdm-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pdm-devel