diff --git a/views/partials/bewerbung-favoriten.ejs b/views/partials/bewerbung-favoriten.ejs index 2ff0827..fdd80d2 100644 --- a/views/partials/bewerbung-favoriten.ejs +++ b/views/partials/bewerbung-favoriten.ejs @@ -2,48 +2,29 @@ // Gemerkte Bewerbungen — Sektion auf der Startseite, direkt unter den // anstehenden Terminen. Zeigt alle favorisierten Bewerbungen unabhängig von // ihrem Status. Wird nur gerendert, wenn mindestens ein Favorit vorhanden ist. - // Bewusst dezenter als die Hauptkarten: weiche Border statt Schatten, kleinere - // Überschrift, gedämpfte Akzentfarben — aber mit modernen, weichen Kanten. + // + // Platzsparend als Chip-Wolke: nur der Firmenname, nebeneinander (flex-wrap), + // jeder Chip ein Link zur Bewerbung. Status/Datum/Stelle entfallen hier — die + // Details stehen auf der Bewerbungsseite. Entmerken geht ebenfalls dort (Stern). + // Die id wird von der Such-Logik in index.ejs zum Ein-/Ausblenden verwendet. %> <% if (bewerbungFavoriten && bewerbungFavoriten.length) { %> -<%- include('favorit-script') %> -
-
+
+

Gemerkte Bewerbungen

<%= bewerbungFavoriten.length %>
-
    +
    <% bewerbungFavoriten.forEach(function(b){ %> -
  • -
    -
    - <% if (b.status) { %> - <%= b.status %> - <% } %> - <% if (b.datum) { %> - <%= new Date(b.datum).toLocaleDateString('de-DE') %> - <% } %> -
    - - <%= b.firma %> - -

    <%= b.stelle %>

    - <% if (b.ort) { %> -

    <%= b.ort %>

    - <% } %> -
    -
    - - Öffnen - - <%- include('favorit-button', { j: b, endpoint: '/api/bewerbungen/' + b.id + '/favorit' }) %> -
    -
  • + + <%= b.firma %> + <% }); %> -
+
<% } %> \ No newline at end of file