Add the user manual to the website (#1390)

This commit is contained in:
Keavon Chambers
2023-12-14 05:29:19 -08:00
parent 4d9e76063d
commit 9d3344808f
48 changed files with 970 additions and 300 deletions

View File

@@ -340,11 +340,21 @@ impl LayoutHolder for MenuBarMessageHandler {
true,
MenuBarEntryChildren(vec![
vec![MenuBarEntry {
label: "About Graphite".into(),
label: "About Graphite".into(),
icon: Some("GraphiteLogo".into()),
action: MenuBarEntry::create_action(|_| DialogMessage::RequestAboutGraphiteDialog.into()),
..MenuBarEntry::default()
}],
vec![MenuBarEntry {
label: "User Manual".into(),
action: MenuBarEntry::create_action(|_| {
FrontendMessage::TriggerVisitLink {
url: "https://graphite.rs/learn/".into(),
}
.into()
}),
..MenuBarEntry::default()
}],
vec![
MenuBarEntry {
label: "Report a Bug".into(),