12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import styled from "styled-components";
- export const StyledTextWrapper = styled.div`
- position: absolute;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 12px;
- width: 100%;
- height: 100%;
- overflow: hidden;
- cursor: pointer;
- `;
- export const StyledText = styled.pre<{
- width: number;
- height: number;
- }>`
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: ${({ width }) => width};
- height: ${({ height }) => height};
- color: ${({ theme }) => theme.SILVER};
- `;
- export const StyledForeignObject = styled.foreignObject<{
- width: number;
- height: number;
- }>`
- position: "relative" !important;
- pointer-events: "none" !important;
- width: ${({ width }) => width + "px"};
- height: ${({ height }) => height + "px"};
- `;
- export const StyledKey = styled.span<{
- objectKey?: boolean;
- parent?: boolean;
- }>`
- color: ${({ theme, objectKey, parent }) =>
- parent ? theme.ORANGE : objectKey ? theme.BLURPLE : theme.LIGHTGREEN};
- `;
- export const StyledRow = styled.div<{ width: number }>`
- height: fit-content;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- padding: 0 auto;
- width: ${({ width }) => `${width - 20}px`};
- `;
|