diff --git a/web/src/main.rs b/web/src/main.rs index 0f1a5ab..24efffc 100644 --- a/web/src/main.rs +++ b/web/src/main.rs @@ -15,6 +15,7 @@ use pronouns_today::{InstanceSettings, Pronoun}; struct IndexTemplate<'a> { name: Option, short: String, + objective: &'a str, pronouns: Vec<(usize, &'a Pronoun)>, } @@ -22,6 +23,7 @@ fn render_page(pronoun: &Pronoun, settings: &InstanceSettings, name: Option -

- {% if name.is_some() %} - {{ name.as_ref().unwrap() }} - {% else %} - My - {% endif %} - pronouns today are: {{ short }}

+

{% if name.is_some() %} {{ name.as_ref().unwrap() }}'s {% else %} + My{% endif %} pronouns today are: {{ short }}

+ +

This page picks a random pronoun from a list of preferred pronouns every + day. + {% if name.is_some() %} {{ name.as_ref().unwrap() }}{% else %} + Whoever linked you to this page{% endif %} would like you to try {{ short }} pronouns for + {{ objective }} today.