Styling
This commit is contained in:
parent
05000a3243
commit
f8c49a04d3
|
|
@ -1,9 +1,9 @@
|
|||
import React, {useState, useEffect} from 'react';
|
||||
import {Button} from 'reactstrap';
|
||||
import {Button, ButtonGroup} from 'reactstrap';
|
||||
import {FontAwesomeIcon} from '@fortawesome/react-fontawesome';
|
||||
import {faStar as filledStar} from '@fortawesome/free-solid-svg-icons';
|
||||
import {faStar as emptyStar} from '@fortawesome/free-regular-svg-icons';
|
||||
import {faHeartCirclePlus} from '@fortawesome/free-solid-svg-icons';
|
||||
import {faHeartCirclePlus, faArrowCircleRight} from '@fortawesome/free-solid-svg-icons';
|
||||
|
||||
export function FavoriteBar({teams}) {
|
||||
const [favorite, setFavorite] = useState(null);
|
||||
|
|
@ -47,22 +47,23 @@ export function FavoriteBar({teams}) {
|
|||
const sortedTeams = [...teams].sort((a, b) => a.name.localeCompare(b.name));
|
||||
|
||||
return (
|
||||
<div>
|
||||
<div class="favorites border-bottom py-2 px-1">
|
||||
<div style={{display: 'flex', alignItems: 'center'}}>
|
||||
<h2>Favorit:</h2>
|
||||
<h1 class="custom-font px-2">Favorit:</h1>
|
||||
<p>{favorite ? favorite.name : ''}</p>
|
||||
<Button onClick={() => setIsVisible(!isVisible)}>
|
||||
<FontAwesomeIcon icon={faHeartCirclePlus}/>
|
||||
</Button>
|
||||
{favorite && (
|
||||
<Button onClick={scrollToFavorite}>
|
||||
Jump to Favorite Team's Last Game
|
||||
<ButtonGroup>
|
||||
<Button onClick={() => setIsVisible(!isVisible)}>
|
||||
<FontAwesomeIcon icon={faHeartCirclePlus}/>
|
||||
</Button>
|
||||
)}
|
||||
{favorite && (
|
||||
<Button onClick={scrollToFavorite}>
|
||||
<FontAwesomeIcon icon={faArrowCircleRight}/>
|
||||
</Button>
|
||||
)}
|
||||
</ButtonGroup>
|
||||
</div>
|
||||
{isVisible && (
|
||||
<div className="favorite-bar">
|
||||
<h3>All Teams</h3>
|
||||
<div>
|
||||
{sortedTeams.map(team => (
|
||||
<div key={team.id} style={{display: 'flex', alignItems: 'center'}}>
|
||||
|
|
@ -81,4 +82,4 @@ export function FavoriteBar({teams}) {
|
|||
)}
|
||||
</div>
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -10,6 +10,10 @@
|
|||
background-color: #f8f8f8;
|
||||
}
|
||||
|
||||
.favorites {
|
||||
background-color: #f8f8f8;
|
||||
}
|
||||
|
||||
.minw-25 {
|
||||
min-width: 350px;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue