mirror of
https://github.com/vinta/awesome-python.git
synced 2026-11-08 02:15:12 -06:00
fix: make tags link to category pages instead of filtering in place
Clicking a category or group tag filtered the homepage table in place while rewriting the address bar to the category URL, so one URL rendered two different pages and readers never reached category pages with their intros and guides; category pages also showed a redundant self-referential filter bar. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -265,8 +265,7 @@ kbd {
|
||||
|
||||
.hero-topbar-link:active,
|
||||
.hero-action:active,
|
||||
.tag:active,
|
||||
.filter-clear:active {
|
||||
.tag:active {
|
||||
transform: translateY(1px);
|
||||
}
|
||||
|
||||
@@ -436,7 +435,6 @@ kbd {
|
||||
.hero-topbar-link:focus-visible,
|
||||
.hero-category-link:focus-visible,
|
||||
.search:focus-visible,
|
||||
.filter-clear:focus-visible,
|
||||
.tag:focus-visible,
|
||||
.jump-link:focus-visible,
|
||||
.back-to-top:focus-visible,
|
||||
@@ -771,51 +769,6 @@ kbd {
|
||||
0 1.6rem 3rem -2rem var(--search-focus-shadow);
|
||||
}
|
||||
|
||||
.filter-bar {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 0.75rem;
|
||||
min-height: 2.3rem;
|
||||
font-size: var(--text-sm);
|
||||
color: var(--ink-soft);
|
||||
opacity: 0;
|
||||
transform: translateY(-0.4rem);
|
||||
pointer-events: none;
|
||||
transition:
|
||||
opacity 180ms ease,
|
||||
transform 180ms cubic-bezier(0.22, 1, 0.36, 1);
|
||||
}
|
||||
|
||||
.filter-bar.visible {
|
||||
opacity: 1;
|
||||
transform: translateY(0);
|
||||
pointer-events: auto;
|
||||
}
|
||||
|
||||
.filter-bar strong {
|
||||
color: var(--ink);
|
||||
}
|
||||
|
||||
.filter-clear {
|
||||
border: 1px solid var(--line);
|
||||
border-radius: 999px;
|
||||
background: var(--bg-paper);
|
||||
color: var(--ink-soft);
|
||||
padding: 0.42rem 0.82rem;
|
||||
cursor: pointer;
|
||||
transition:
|
||||
border-color 180ms ease,
|
||||
color 180ms ease,
|
||||
background-color 180ms ease,
|
||||
transform 180ms ease;
|
||||
}
|
||||
|
||||
.filter-clear:hover {
|
||||
color: var(--ink);
|
||||
background: var(--accent-soft);
|
||||
border-color: oklch(68% 0.08 58 / 0.5);
|
||||
}
|
||||
|
||||
.table-wrap {
|
||||
width: 100%;
|
||||
border-top: 1px solid var(--line);
|
||||
|
||||
Reference in New Issue
Block a user