chore(web): slimmer footer, explore as page
This commit is contained in:
parent
62311ed089
commit
68b217e648
3 changed files with 5 additions and 4 deletions
|
@ -192,7 +192,7 @@ pub fn App() -> impl IntoView {
|
||||||
|
|
||||||
<Route path="about" view=AboutPage />
|
<Route path="about" view=AboutPage />
|
||||||
<Route path="config" view=move || view! { <ConfigPage setter=set_config /> } />
|
<Route path="config" view=move || view! { <ConfigPage setter=set_config /> } />
|
||||||
<Route path="dev" view=DebugPage />
|
<Route path="explore" view=DebugPage />
|
||||||
|
|
||||||
<Route path="actors/:id" view=ActorHeader > // TODO can we avoid this?
|
<Route path="actors/:id" view=ActorHeader > // TODO can we avoid this?
|
||||||
<Route path="" view=ActorPosts />
|
<Route path="" view=ActorPosts />
|
||||||
|
@ -222,7 +222,7 @@ pub fn App() -> impl IntoView {
|
||||||
</div>
|
</div>
|
||||||
<footer>
|
<footer>
|
||||||
<div class="sep-top">
|
<div class="sep-top">
|
||||||
<span class="footer" >"\u{26fc} woven under moonlight :: "<a class="clean" href="https://join.upub.social/" target="_blank" >"μpub"</a>" :: FE v"{crate::VERSION}" :: BE v"{be_version}" :: "<a class="clean" href=format!("mailto:{CONTACT}")>contact</a>" :: "<a class="clean" href="/web/dev">dev</a>" :: "<a class="clean" href="javascript:window.scrollTo({top:0, behavior:'smooth'})">top</a></span>
|
<span class="footer" >"\u{26fc} woven under moonlight :: "<a class="clean" href="https://join.upub.social/" target="_blank" >"μpub"</a>" :: FE v"{crate::VERSION}" :: BE v"{be_version}" :: "<a class="clean" href="javascript:window.scrollTo({top:0, behavior:'smooth'})">top</a></span>
|
||||||
</div>
|
</div>
|
||||||
</footer>
|
</footer>
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,6 +45,7 @@ pub fn Navigator(notifications: ReadSignal<u64>) -> impl IntoView {
|
||||||
<td class="w-50"><a href="/web/about"><input class="w-100" type="submit" value="about" /></a></td>
|
<td class="w-50"><a href="/web/about"><input class="w-100" type="submit" value="about" /></a></td>
|
||||||
<td class="w-50"><a href="/web/config"><input class="w-100" type="submit" value="config" /></a></td>
|
<td class="w-50"><a href="/web/config"><input class="w-100" type="submit" value="config" /></a></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
<tr><td colspan="2"><a href="/web/explore"><input class="w-100" type="submit" class:hidden=move || !auth.present() value="explore" /></a></td></tr>
|
||||||
</table>
|
</table>
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -43,7 +43,7 @@ pub fn DebugPage() -> impl IntoView {
|
||||||
<div class="mt-1" >
|
<div class="mt-1" >
|
||||||
<form on:submit=move|ev| {
|
<form on:submit=move|ev| {
|
||||||
ev.prevent_default();
|
ev.prevent_default();
|
||||||
navigate(&format!("/web/dev?q={}", text.get()), NavigateOptions::default());
|
navigate(&format!("/web/explore?q={}", text.get()), NavigateOptions::default());
|
||||||
} >
|
} >
|
||||||
<table class="align w-100">
|
<table class="align w-100">
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -138,7 +138,7 @@ fn DocumentNode(obj: serde_json::Value, #[prop(optional)] depth: usize) -> impl
|
||||||
serde_json::Value::String(s) => {
|
serde_json::Value::String(s) => {
|
||||||
if s.starts_with("https://") || s.starts_with("http://") {
|
if s.starts_with("https://") || s.starts_with("http://") {
|
||||||
view! {
|
view! {
|
||||||
<a href=format!("/web/dev?q={s}")>{s}</a>
|
<a href=format!("/web/explore?q={s}")>{s}</a>
|
||||||
}.into_view()
|
}.into_view()
|
||||||
} else {
|
} else {
|
||||||
let pretty_string = s
|
let pretty_string = s
|
||||||
|
|
Loading…
Reference in a new issue