CSS updates.

This commit is contained in:
Mike Cao 2023-10-02 23:51:26 -07:00
parent 9bb89c7e8b
commit e4c5f42189
22 changed files with 227 additions and 395 deletions

View file

@ -1,7 +1,7 @@
import useDateRange from 'components/hooks/useDateRange';
import { isAfter } from 'date-fns';
import { incrementDateRange } from 'lib/date';
import { Button, Flexbox, Icon, Icons } from 'react-basics';
import { Button, Icon, Icons } from 'react-basics';
import DateFilter from './DateFilter';
import styles from './WebsiteDateFilter.module.css';
@ -22,9 +22,9 @@ export function WebsiteDateFilter({ websiteId }) {
};
return (
<Flexbox justifyContent="center" gap={10}>
<div className={styles.container}>
{value !== 'all' && selectedUnit && (
<Flexbox justifyContent="center" className={styles.buttons}>
<div className={styles.buttons}>
<Button onClick={() => handleIncrement(1)}>
<Icon rotate={90}>
<Icons.ChevronDown />
@ -35,7 +35,7 @@ export function WebsiteDateFilter({ websiteId }) {
<Icons.ChevronDown />
</Icon>
</Button>
</Flexbox>
</div>
)}
<DateFilter
className={styles.dropdown}
@ -46,7 +46,7 @@ export function WebsiteDateFilter({ websiteId }) {
onChange={handleChange}
showAllTime={true}
/>
</Flexbox>
</div>
);
}

View file

@ -1,7 +1,17 @@
.container {
display: flex;
align-items: center;
gap: 10px;
}
.dropdown {
min-width: 200px;
}
.buttons {
display: flex;
}
.buttons button:first-child {
border-top-right-radius: 0;
border-bottom-right-radius: 0;