mirror of
https://github.com/umami-software/umami.git
synced 2026-02-08 22:57:12 +01:00
Fixed field parameters.
This commit is contained in:
parent
0f6cdf8b80
commit
7d2c361725
12 changed files with 90 additions and 88 deletions
|
|
@ -2,5 +2,15 @@ import { Box } from '@umami/react-zen';
|
|||
import type { BoxProps } from '@umami/react-zen/Box';
|
||||
|
||||
export function Panel(props: BoxProps) {
|
||||
return <Box padding="6" border borderRadius="3" backgroundColor="solid" shadow="4" {...props} />;
|
||||
return (
|
||||
<Box
|
||||
padding="6"
|
||||
border
|
||||
borderRadius="3"
|
||||
backgroundColor
|
||||
shadow="4"
|
||||
position="relative"
|
||||
{...props}
|
||||
/>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import { useState, Key } from 'react';
|
||||
import { useState, Key, Fragment } from 'react';
|
||||
import { Icon, Modal, Select, Text, Row, ListItem, ListSeparator, Dialog } from '@umami/react-zen';
|
||||
import { endOfYear, isSameDay } from 'date-fns';
|
||||
import { DatePickerForm } from '@/components/metrics/DatePickerForm';
|
||||
|
|
@ -101,12 +101,12 @@ export function DateFilter({
|
|||
>
|
||||
{options.map(({ label, value, divider }: any) => {
|
||||
return (
|
||||
<>
|
||||
<Fragment key={label}>
|
||||
{divider && <ListSeparator />}
|
||||
<ListItem key={value} id={value}>
|
||||
<ListItem key={label} id={value}>
|
||||
{label}
|
||||
</ListItem>
|
||||
</>
|
||||
</Fragment>
|
||||
);
|
||||
})}
|
||||
</Select>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
.card {
|
||||
border-right: 1px solid var(--border-color);
|
||||
padding: 0 50px;
|
||||
}
|
||||
|
||||
.card:last-child {
|
||||
|
|
|
|||
|
|
@ -34,8 +34,12 @@ export const MetricCard = ({
|
|||
const prevProps = useSpring({ x: Number(diff) || 0, from: { x: 0 } });
|
||||
|
||||
return (
|
||||
<Column className={styles.card} justifyContent="center">
|
||||
{showLabel && <Text weight="bold">{label}</Text>}
|
||||
<Column className={styles.card} justifyContent="center" paddingX="8">
|
||||
{showLabel && (
|
||||
<Text weight="bold" wrap="nowrap">
|
||||
{label}
|
||||
</Text>
|
||||
)}
|
||||
<Text size="8" weight="bold" wrap="nowrap">
|
||||
<AnimatedDiv title={value?.toString()}>{props?.x?.to(x => formatValue(x))}</AnimatedDiv>
|
||||
</Text>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue