Interests dashboard page, Articles interest filter, and interest links (steps 5-7)
Every interest name in the web UI links admins to the Articles page filtered and sorted by that interest's stored matches; the Interests page lists weights derived from current ratings and manages categories. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K9PrjtUS16PAQve8D4bHgc
This commit is contained in:
1 parent
22cfb34788
commit
861ae6cb5e
18 files changed
+797
-34
No files matched your search
@@ -10,13 +10,13 @@
|
||||
{% if understanding.kicker.is_some() || understanding.topics.is_some() %}
|
||||
<p class="rubric">{% if let Some(kicker) = understanding.kicker %}<span class="kicker">{{ kicker }}</span>{% if let Some(topics) = understanding.topics %}   {{ topics }}{% endif %}{% else %}{% if let Some(topics) = understanding.topics %}{{ topics }}{% endif %}{% endif %}</p>
|
||||
{% endif %}
|
||||
{% if why.is_some() || understanding.interests.is_some() %}
|
||||
{% if why.is_some() || !understanding.interests.is_empty() %}
|
||||
<div class="why">
|
||||
{% if let Some(text) = why %}
|
||||
<p class="why-line"><em>Why it's here: {{ text }}</em></p>
|
||||
{% endif %}
|
||||
{% if let Some(interests) = understanding.interests %}
|
||||
<p class="why-matches">Matches: {{ interests }}</p>
|
||||
{% if !understanding.interests.is_empty() %}
|
||||
<p class="why-matches">Matches: {{ understanding.interests_line() }}</p>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
Reference in new issue
Block a user