feat: agrégateur RSS /flux + gestion feeds dans /profile

This commit is contained in:
Cedric Abonnel
2026-05-12 23:59:09 +02:00
parent 03177dc732
commit 2e8302dad4
7 changed files with 432 additions and 7 deletions
+54
View File
@@ -1283,3 +1283,57 @@ footer.mt-5 { margin-top: 0 !important; }
color: var(--vl-muted);
line-height: 1.7;
}
/* ─── Agrégateur de flux ─────────────────── */
.flux-list {
display: flex;
flex-direction: column;
gap: 1.5rem;
max-width: 52rem;
}
.flux-item {
border-left: 3px solid var(--vl-border);
padding-left: 1rem;
}
.flux-item-meta {
display: flex;
align-items: center;
gap: .5rem;
flex-wrap: wrap;
font-size: .8rem;
color: var(--vl-muted);
margin-bottom: .25rem;
}
.flux-author {
font-weight: 600;
color: var(--vl-accent);
text-decoration: none;
}
.flux-author:hover { text-decoration: underline; }
.flux-feed-name::before { content: '·'; margin-right: .5rem; }
.flux-date::before { content: '·'; margin-right: .5rem; }
.flux-item-title {
font-size: 1rem;
font-weight: 600;
margin: 0 0 .25rem;
}
.flux-item-title a {
color: var(--vl-text);
text-decoration: none;
}
.flux-item-title a:hover { color: var(--vl-accent); }
.flux-item-summary {
font-size: .875rem;
color: var(--vl-muted);
margin: 0;
line-height: 1.6;
}