actionListItemTime

This commit is contained in:
Nathan Bierema 2023-12-11 18:20:06 -05:00
parent 627ae13300
commit ec1d1d4170
2 changed files with 15 additions and 14 deletions

View File

@ -11,6 +11,7 @@ import {
actionListItemCss, actionListItemCss,
actionListItemSelectedCss, actionListItemSelectedCss,
actionListItemSkippedCss, actionListItemSkippedCss,
actionListItemTimeCss,
} from './utils/createStylingFromTheme'; } from './utils/createStylingFromTheme';
const BUTTON_SKIP = 'Skip'; const BUTTON_SKIP = 'Skip';
@ -98,7 +99,7 @@ export default class ActionListRow<
</div> </div>
{hideActionButtons ? ( {hideActionButtons ? (
<RightSlider styling={styling} shown> <RightSlider styling={styling} shown>
<div {...styling('actionListItemTime')}> <div css={actionListItemTimeCss}>
{timeDelta === 0 {timeDelta === 0
? '+00:00:00' ? '+00:00:00'
: dateformat( : dateformat(
@ -110,7 +111,7 @@ export default class ActionListRow<
) : ( ) : (
<div css={actionListItemButtonsCss}> <div css={actionListItemButtonsCss}>
<RightSlider styling={styling} shown={!showButtons} rotate> <RightSlider styling={styling} shown={!showButtons} rotate>
<div {...styling('actionListItemTime')}> <div css={actionListItemTimeCss}>
{timeDelta === 0 {timeDelta === 0
? '+00:00:00' ? '+00:00:00'
: dateformat( : dateformat(

View File

@ -134,19 +134,19 @@ export const actionListItemButtonsCss = css({
display: 'flex', display: 'flex',
}); });
const getSheetFromColorMap = (map: ColorMap) => ({ export const actionListItemTimeCss: Interpolation<Theme> = (theme) => ({
actionListItemTime: {
display: 'inline', display: 'inline',
padding: '4px 6px', padding: '4px 6px',
'border-radius': '3px', borderRadius: '3px',
'font-size': '0.8em', fontSize: '0.8em',
'line-height': '1em', lineHeight: '1em',
'flex-shrink': 0, flexShrink: 0,
'background-color': map.ACTION_TIME_BACK_COLOR, backgroundColor: colorMap(theme).ACTION_TIME_BACK_COLOR,
color: map.ACTION_TIME_COLOR, color: colorMap(theme).ACTION_TIME_COLOR,
}, });
const getSheetFromColorMap = (map: ColorMap) => ({
actionListItemSelector: { actionListItemSelector: {
display: 'inline-flex', display: 'inline-flex',
}, },