ui stuff, proxy?, and whatever else

This commit is contained in:
first@lynx.com
2026-08-17 14:23:34 -04:00
parent b1a1403c13
commit 9d640ff608
18 changed files with 1262 additions and 149 deletions

View File

@ -50,7 +50,7 @@
transform: scale(1.1);
filter: drop-shadow(0 0 5px var(--color-1))
}
#games, #starredgames, #topGames {
#games, #starredgames, #topGames, #recentgames {
width: 90vw;
display: flex;
flex-direction: row;
@ -64,16 +64,107 @@
font-size: 24px;
color: var(--color-1);
}
#starredHeader, #allHeader, #topHeader {
#starredHeader, #allHeader, #topHeader, #recentHeader {
font-size: 32px;
color: var(--color-1);
}
#noResults, #starredHeader, #allHeader, #topHeader {
#noResults, #starredHeader, #allHeader, #topHeader, #recentHeader {
display: none;
}
body {
justify-content: flex-start;
}
.gamesToolbar {
width: 90vw;
max-width: 700px;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
gap: 10px;
margin: 10px 0 4px;
}
.gamesToolbar .searchbar {
flex: 2 1 320px;
width: auto;
margin: 0;
padding: 16px 20px;
font-size: 18px;
}
.gamesToolbar #gamesort,
.gamesToolbar #randomGame,
.gamesToolbar #filtersToggle {
margin: 0;
flex: 0 0 auto;
}
.gamesToolbar #randomGame:hover,
.gamesToolbar #filtersToggle:hover {
filter: brightness(1.1);
box-shadow: none;
transform: none;
}
.gamesToolbar #filtersToggle.hasActive {
background-color: var(--color-1);
border-color: var(--color-1);
color: var(--bg-2);
font-weight: bold;
}
.gamesToolbar #filtersToggle.open {
box-shadow: inset 0 0 0 2px var(--text-color);
}
#tagFilters {
display: none;
flex-direction: column;
align-items: center;
gap: 6px;
width: 90vw;
max-width: 700px;
margin: 4px 0 10px;
}
#tagFilters.open {
display: flex;
}
#tagFilters #gamesort {
margin: 0;
}
.filterLabel {
font-size: 16px;
text-transform: uppercase;
letter-spacing: 1px;
color: var(--text-color);
margin: 0;
}
#tagChipsLabel {
margin-top: 8px;
}
#tagChips {
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 8px;
}
.tagChip {
border-style: solid;
border-width: 2px;
padding: 6px 14px;
border-radius: 999px;
background-color: color-mix(in srgb, var(--color-2) 40%, #00000000 60%);
border-color: var(--color-3);
color: var(--text-color);
outline: none;
transition-duration: 0.25s;
font-size: 13px;
cursor: pointer;
}
.tagChip:hover {
filter: brightness(1.15);
}
.tagChip.active {
background-color: var(--color-1);
border-color: var(--color-1);
color: var(--bg-2);
font-weight: bold;
}
#gamesort {
border-style: solid;
border-width: 2px;