web: fix styling on news post tags to match email

This commit is contained in:
Bill Thiede 2024-10-29 17:16:45 -07:00
parent e7a865204d
commit 8dea1f1bd6

View File

@ -990,25 +990,33 @@ fn news_post(
};
let tag = tag.clone();
div![
C!["control"],
C![
"message-tags",
"field",
"is-grouped",
"is-grouped-multiline"
],
div![
C!["tags", "has-addons"],
a![
classes,
attrs,
style,
match tag.as_str() {
"attachment" => span!["📎"],
"replied" => span![i![C!["fa-solid", "fa-reply"]]],
_ => span![&tag],
},
ev(Ev::Click, move |_| Msg::FrontPageRequest {
query: format!("tag:{tag}"),
after: None,
before: None,
first: None,
last: None,
})
C!["control"],
div![
C!["tags", "has-addons"],
a![
classes,
attrs,
style,
match tag.as_str() {
"attachment" => span!["📎"],
"replied" => span![i![C!["fa-solid", "fa-reply"]]],
_ => span![&tag],
},
ev(Ev::Click, move |_| Msg::FrontPageRequest {
query: format!("tag:{tag}"),
after: None,
before: None,
first: None,
last: None,
})
]
]
]
]