From bd3d71ae16083be590a4434c5b67fffc2cb02dad Mon Sep 17 00:00:00 2001 From: Patrick Cleavelin Date: Mon, 31 Jul 2023 23:36:07 -0500 Subject: [PATCH] make channels more easily definable --- src/page.rs | 48 +++++++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/src/page.rs b/src/page.rs index 912656f..9c1c3eb 100644 --- a/src/page.rs +++ b/src/page.rs @@ -162,29 +162,31 @@ pub(crate) async fn guild_dashboard( None } }); - b = b.builder_text(Tag::Strong, channel_name).builder( - Tag::Div, - |b| { - b.builder_text(Tag::Strong, "Your Current Intros") - .push_builder(intro_list( - current_intros, - "Remove Intro", - &format!( - "{}/v2/intros/remove/{}/{}", - state.origin, guild_id, channel_name - ), - )) - .builder_text(Tag::Strong, "Select Intros") - .push_builder(intro_list( - available_intros, - "Add Intro", - &format!( - "{}/v2/intros/add/{}/{}", - state.origin, guild_id, channel_name - ), - )) - }, - ); + b = b.builder(Tag::Article, |b| { + b.builder_text(Tag::Header, channel_name).builder( + Tag::Div, + |b| { + b.builder_text(Tag::Strong, "Your Current Intros") + .push_builder(intro_list( + current_intros, + "Remove Intro", + &format!( + "{}/v2/intros/remove/{}/{}", + state.origin, guild_id, channel_name + ), + )) + .builder_text(Tag::Strong, "Select Intros") + .push_builder(intro_list( + available_intros, + "Add Intro", + &format!( + "{}/v2/intros/add/{}/{}", + state.origin, guild_id, channel_name + ), + )) + }, + ) + }); } }