Rollup merge of #99086 - GuillaumeGomez:search-result-crate-filter-dropdown, r=notriddle

Fix display of search result crate filter dropdown

In case a crate name is too long, the `<select>` completely overflows its parent. Another problem is that there is left margin on the `select` which break the alignment. You can see both issues here:

![Screenshot from 2022-07-09 15-31-12](https://user-images.githubusercontent.com/3050060/178108959-0eb5af19-ec60-4d34-a2fd-c27147683c78.png)

And with the fix:

![Screenshot from 2022-07-09 15-33-37](https://user-images.githubusercontent.com/3050060/178108980-71030a92-84ee-4ee5-98e3-f97d03a6fbaf.png)

cc `@jsha`
r? `@notriddle`
This commit is contained in:
Matthias Krüger
2022-07-10 11:52:15 +02:00
committed by GitHub
2 changed files with 30 additions and 1 deletions

View File

@@ -924,7 +924,6 @@ table,
#crate-search {
min-width: 115px;
margin-top: 5px;
margin-left: 0.25em;
padding-left: 0.3125em;
padding-right: 23px;
border: 1px solid;
@@ -941,6 +940,8 @@ table,
background-size: 20px;
background-position: calc(100% - 1px) 56%;
background-image: /* AUTOREPLACE: */url("down-arrow.svg");
max-width: 100%;
text-overflow: ellipsis;
}
.search-container {
margin-top: 4px;