adjust feature carousel design

This commit is contained in:
jeffvli
2025-11-29 04:21:43 -08:00
parent 61bfca90d1
commit a708162b15
4 changed files with 103 additions and 32 deletions
@@ -0,0 +1,10 @@
.play-button-group {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: var(--theme-spacing-sm);
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
}
@@ -1,6 +1,7 @@
import styles from './play-button-group.module.css';
import i18n from '/@/i18n/i18n';
import { PlayButton } from '/@/renderer/features/shared/components/play-button';
import { Group } from '/@/shared/components/group/group';
import { AppIconSelection } from '/@/shared/components/icon/icon';
import { Tooltip } from '/@/shared/components/tooltip/tooltip';
import { Play } from '/@/shared/types/types';
@@ -39,7 +40,7 @@ interface PlayButtonGroupProps {
export const PlayButtonGroup = ({ loading, onPlay }: PlayButtonGroupProps) => {
return (
<Group align="center" gap="md" justify="center">
<div className={styles.playButtonGroup}>
{playButtons.map((button) => (
<Tooltip key={button.type} label={button.label} openDelay={2000}>
<PlayButton
@@ -52,6 +53,6 @@ export const PlayButtonGroup = ({ loading, onPlay }: PlayButtonGroupProps) => {
/>
</Tooltip>
))}
</Group>
</div>
);
};