Compare commits

..

No commits in common. "a7bcea7653444c5c18a48135f81fdfc2423ad730" and "da1f2698507dc8ed9ec1ff2e61ff4fdd967b189a" have entirely different histories.

4 changed files with 37 additions and 58 deletions

View file

@ -118,14 +118,9 @@
background-color: var(--background); background-color: var(--background);
} }
div.border { div.border {
padding: 1em;
border: 1px dashed var(--accent); border: 1px dashed var(--accent);
} }
div.border-solid {
border: 1px solid var(--background-dim);
}
div.inline {
display: inline;
}
@media screen and (max-width: 786px) { @media screen and (max-width: 786px) {
div.sticky { div.sticky {
top: 1.75rem; top: 1.75rem;

View file

@ -45,7 +45,6 @@ pub fn Item(
let config = use_context::<Signal<crate::Config>>().expect("missing config context"); let config = use_context::<Signal<crate::Config>>().expect("missing config context");
let id = item.id().unwrap_or_default().to_string(); let id = item.id().unwrap_or_default().to_string();
let sep = if sep { Some(view! { <hr /> }) } else { None }; let sep = if sep { Some(view! { <hr /> }) } else { None };
move || {
if !replies && !config.get().filters.visible(&item) { if !replies && !config.get().filters.visible(&item) {
return None; return None;
} }
@ -81,5 +80,4 @@ pub fn Item(
// should never happen // should never happen
t => Some(view! { <p><code>type not implemented : {t.as_ref().to_string()}</code></p> }.into_view()), t => Some(view! { <p><code>type not implemented : {t.as_ref().to_string()}</code></p> }.into_view()),
} }
}
} }

View file

@ -131,19 +131,6 @@ pub fn Object(object: crate::Object) -> impl IntoView {
} else { } else {
Some(view! { <div class="pb-1"></div> }) Some(view! { <div class="pb-1"></div> })
}; };
let audience_badge = object.audience().id().str()
.map(|x| view! {
<div class="inline border-solid">
<code class="color">@</code>
<small>
<a class="clean dim" href={x.clone()} target="_blank" rel="nofollow noreferrer">
{Uri::pretty(&x)}
</a>
</small>
</div>
});
let post_inner = view! { let post_inner = view! {
<Summary summary=object.summary().ok().map(|x| x.to_string()) > <Summary summary=object.summary().ok().map(|x| x.to_string()) >
<p inner_html={content}></p> <p inner_html={content}></p>
@ -158,7 +145,7 @@ pub fn Object(object: crate::Object) -> impl IntoView {
}.into_view(), }.into_view(),
// lemmy with Page, peertube with Video // lemmy with Page, peertube with Video
Ok(apb::ObjectType::Document(t)) => view! { Ok(apb::ObjectType::Document(t)) => view! {
<div class="border pa-1 ml-1 mr-1 mt-1"> <div class="border ml-1 mr-1 mt-1">
<b>{object.name().unwrap_or_default().to_string()}</b> <b>{object.name().unwrap_or_default().to_string()}</b>
<hr /> <hr />
{post_inner} {post_inner}
@ -201,7 +188,6 @@ pub fn Object(object: crate::Object) -> impl IntoView {
</table> </table>
{post} {post}
<div class="mt-s ml-1 rev"> <div class="mt-s ml-1 rev">
{audience_badge}
<ReplyButton n=comments target=oid.clone() /> <ReplyButton n=comments target=oid.clone() />
<LikeButton n=likes liked=already_liked target=oid.clone() author=author_id private=!public /> <LikeButton n=likes liked=already_liked target=oid.clone() author=author_id private=!public />
<RepostButton n=shares target=oid /> <RepostButton n=shares target=oid />

View file

@ -15,7 +15,7 @@ pub fn RegisterPage() -> impl IntoView {
view! { view! {
<div class="two-col"> <div class="two-col">
<Breadcrumb>register</Breadcrumb> <Breadcrumb>register</Breadcrumb>
<div class="border ma-2 pa-1"> <div class="border ma-2">
<form on:submit=move|ev| { <form on:submit=move|ev| {
ev.prevent_default(); ev.prevent_default();
logging::log!("registering new user..."); logging::log!("registering new user...");