1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-19 21:46:43 -04:00

Various UI fixes

Fixed: Manual Import not working if no episodes are Missing
Fixed: Allow spaces in Must/Must not contain fields
Fixed: Show loading indicator when managing episodes and fetching data from the server
Fixed: Series images not loading for all search results
New: Auto focus search input when navigating to Add Series page
This commit is contained in:
Mark McDowall
2019-02-06 19:22:21 -08:00
parent 561fdef815
commit 102b8afd66
8 changed files with 114 additions and 56 deletions
@@ -78,12 +78,14 @@ class AddNewSeriesSearchResult extends Component {
{...linkProps}
>
{
!isSmallScreen &&
<SeriesPoster
className={styles.poster}
images={images}
size={250}
/>
isSmallScreen ?
null :
<SeriesPoster
className={styles.poster}
images={images}
size={250}
overflow={true}
/>
}
<div>
@@ -91,18 +93,22 @@ class AddNewSeriesSearchResult extends Component {
{title}
{
!title.contains(year) && !!year &&
<span className={styles.year}>({year})</span>
!title.contains(year) && year ?
<span className={styles.year}>
({year})
</span> :
null
}
{
isExistingSeries &&
<Icon
className={styles.alreadyExistsIcon}
name={icons.CHECK_CIRCLE}
size={36}
title="Already in your library"
/>
isExistingSeries ?
<Icon
className={styles.alreadyExistsIcon}
name={icons.CHECK_CIRCLE}
size={36}
title="Already in your library"
/> :
null
}
</div>
@@ -115,27 +121,30 @@ class AddNewSeriesSearchResult extends Component {
</Label>
{
!!network &&
<Label size={sizes.LARGE}>
{network}
</Label>
network ?
<Label size={sizes.LARGE}>
{network}
</Label> :
null
}
{
!!seasonCount &&
<Label size={sizes.LARGE}>
{seasons}
</Label>
seasonCount ?
<Label size={sizes.LARGE}>
{seasons}
</Label> :
null
}
{
status === 'ended' &&
<Label
kind={kinds.DANGER}
size={sizes.LARGE}
>
status === 'ended' ?
<Label
kind={kinds.DANGER}
size={sizes.LARGE}
>
Ended
</Label>
</Label> :
null
}
</div>