Merge add padding to relay view

commit fddddba618
Author: jglad <jakub.gladysz1@gmail.com>
Date:   Tue Mar 18 09:29:22 2025 +0100

    #761 add padding to relay view
This commit is contained in:
William Casarin
2025-03-18 09:37:48 -07:00

View File

@@ -21,31 +21,36 @@ pub struct RelayView<'a> {
impl View for RelayView<'_> { impl View for RelayView<'_> {
fn ui(&mut self, ui: &mut egui::Ui) { fn ui(&mut self, ui: &mut egui::Ui) {
ui.add_space(24.0); Frame::new()
.inner_margin(Margin::symmetric(10, 0))
ui.horizontal(|ui| {
ui.with_layout(Layout::left_to_right(Align::Center), |ui| {
ui.label(
RichText::new("Relays").text_style(NotedeckTextStyle::Heading2.text_style()),
);
});
});
ui.add_space(8.0);
egui::ScrollArea::vertical()
.scroll_bar_visibility(egui::scroll_area::ScrollBarVisibility::AlwaysHidden)
.auto_shrink([false; 2])
.show(ui, |ui| { .show(ui, |ui| {
if let Some(relay_to_remove) = self.show_relays(ui) { ui.add_space(24.0);
self.accounts
.remove_advertised_relay(&relay_to_remove, self.manager.pool); ui.horizontal(|ui| {
} ui.with_layout(Layout::left_to_right(Align::Center), |ui| {
ui.label(
RichText::new("Relays")
.text_style(NotedeckTextStyle::Heading2.text_style()),
);
});
});
ui.add_space(8.0); ui.add_space(8.0);
if let Some(relay_to_add) = self.show_add_relay_ui(ui) {
self.accounts egui::ScrollArea::vertical()
.add_advertised_relay(&relay_to_add, self.manager.pool); .scroll_bar_visibility(egui::scroll_area::ScrollBarVisibility::AlwaysHidden)
} .auto_shrink([false; 2])
.show(ui, |ui| {
if let Some(relay_to_remove) = self.show_relays(ui) {
self.accounts
.remove_advertised_relay(&relay_to_remove, self.manager.pool);
}
ui.add_space(8.0);
if let Some(relay_to_add) = self.show_add_relay_ui(ui) {
self.accounts
.add_advertised_relay(&relay_to_add, self.manager.pool);
}
});
}); });
} }
} }