Files
cinny/src/app/organisms/room/message/styles.css.ts
T

86 lines
1.4 KiB
TypeScript
Raw Normal View History

2023-10-06 13:44:06 +11:00
import { style } from '@vanilla-extract/css';
import { DefaultReset, config, toRem } from 'folds';
export const RelativeBase = style([
DefaultReset,
{
position: 'relative',
width: '100%',
height: '100%',
},
]);
export const AbsoluteContainer = style([
DefaultReset,
{
position: 'absolute',
top: 0,
left: 0,
width: '100%',
height: '100%',
},
]);
export const AbsoluteFooter = style([
DefaultReset,
{
position: 'absolute',
bottom: config.space.S100,
left: config.space.S100,
right: config.space.S100,
},
]);
2023-10-10 17:07:03 +11:00
export const ModalWide = style({
minWidth: '85vw',
minHeight: '90vh',
});
2023-10-06 13:44:06 +11:00
export const MessageBase = style({
position: 'relative',
});
export const MessageOptionsBase = style([
DefaultReset,
{
position: 'absolute',
top: toRem(-30),
right: 0,
zIndex: 1,
},
]);
export const MessageOptionsBar = style([
DefaultReset,
{
padding: config.space.S100,
},
]);
2023-10-24 22:21:39 +11:00
export const MessageAvatar = style({
cursor: 'pointer',
});
2023-10-06 13:44:06 +11:00
export const MessageQuickReaction = style({
minWidth: toRem(32),
});
export const MessageMenuGroup = style({
padding: config.space.S100,
});
export const MessageMenuItemText = style({
flexGrow: 1,
});
export const ReactionsContainer = style({
selectors: {
'&:empty': {
display: 'none',
},
},
});
2023-10-25 16:50:38 +11:00
export const ReactionsTooltipText = style({
wordBreak: 'break-all',
});