Okruszki nawigacyjne i CTA naglowka jako <Link>

- 16 przyciskow w breadcrumbach zamienionych na <Link> (semantyka linku,
  otwieranie w nowej karcie, podglad celu na hover)
- naglowek: "Moje konto" i "Dodaj ogloszenie za darmo" jako <Link>
- CSS breadcrumbow rozszerzony o warianty <a>, wyglad bez zmian
  (zweryfikowane zrzutami ekranu)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-23 23:52:37 +02:00
parent 5f5bec7232
commit f966b4539a
2 changed files with 45 additions and 32 deletions
+25 -12
View File
@@ -6000,7 +6000,7 @@ svg {
margin-bottom: 22px;
}
.valuation-breadcrumb button {
.valuation-breadcrumb button, .valuation-breadcrumb a {
background: transparent;
border: 0;
color: #768398;
@@ -6009,7 +6009,7 @@ svg {
padding: 0;
}
.valuation-breadcrumb button.active {
.valuation-breadcrumb button.active, .valuation-breadcrumb a.active {
color: #14223a;
}
@@ -6876,7 +6876,7 @@ svg {
padding: 0;
}
.history-breadcrumb button {
.history-breadcrumb button, .history-breadcrumb a {
background: transparent;
border: 0;
color: #7a8798;
@@ -6885,7 +6885,7 @@ svg {
padding: 0;
}
.history-breadcrumb button.active {
.history-breadcrumb button.active, .history-breadcrumb a.active {
color: #14223a;
}
@@ -9553,7 +9553,7 @@ svg {
margin-bottom: 24px;
}
.district-breadcrumb button {
.district-breadcrumb button, .district-breadcrumb a {
background: transparent;
border: 0;
color: #768398;
@@ -9562,7 +9562,7 @@ svg {
padding: 0;
}
.district-breadcrumb button.active {
.district-breadcrumb button.active, .district-breadcrumb a.active {
color: #14223a;
}
@@ -10090,7 +10090,7 @@ svg {
margin-bottom: 18px;
}
.negotiation-breadcrumb button {
.negotiation-breadcrumb button, .negotiation-breadcrumb a {
background: transparent;
border: 0;
color: #768398;
@@ -10099,7 +10099,7 @@ svg {
padding: 0;
}
.negotiation-breadcrumb button.active {
.negotiation-breadcrumb button.active, .negotiation-breadcrumb a.active {
color: #14223a;
}
@@ -15192,7 +15192,7 @@ svg {
margin: 2px 0 8px;
}
.messages-page .messages-breadcrumb button {
.messages-page .messages-breadcrumb button, .messages-page .messages-breadcrumb a {
background: transparent;
border: 0;
color: #718094;
@@ -15201,7 +15201,7 @@ svg {
padding: 0;
}
.messages-page .messages-breadcrumb button.active {
.messages-page .messages-breadcrumb button.active, .messages-page .messages-breadcrumb a.active {
color: #14223a;
}
@@ -24390,7 +24390,7 @@ svg {
gap: 6px;
}
.comparison-breadcrumb button {
.comparison-breadcrumb button, .comparison-breadcrumb a {
background: transparent;
border: 0;
color: inherit;
@@ -24398,7 +24398,7 @@ svg {
padding: 0;
}
.comparison-breadcrumb button.active {
.comparison-breadcrumb button.active, .comparison-breadcrumb a.active {
color: #152640;
}
@@ -26776,3 +26776,16 @@ svg {
/* Routing: pozycje menu admina to teraz <a> (NavLink) */
.admin-nav a { color: inherit; cursor: pointer; text-decoration: none; }
/* Routing: okruszki nawigacyjne to teraz <Link> */
.breadcrumb a,
.district-breadcrumb a,
.negotiation-breadcrumb a,
.comparison-breadcrumb a,
.messages-breadcrumb a,
.valuation-breadcrumb a,
.history-breadcrumb a,
.credit-breadcrumb a { color: inherit; cursor: pointer; text-decoration: none; }
/* Routing: naglowkowe CTA jako <Link> - zachowanie wygladu przyciskow */
.post-button { align-content: center; text-decoration: none; }