123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- import styled, { css } from 'styled-components';
- import BaseSQLEditor from 'components/common/SQLEditor/SQLEditor';
- export const QueryWrapper = styled.div`
- padding: 16px;
- `;
- export const KSQLInputsWrapper = styled.div`
- display: flex;
- gap: 24px;
- padding-bottom: 16px;
- @media screen and (max-width: 769px) {
- flex-direction: column;
- }
- `;
- export const KSQLInputHeader = styled.div`
- display: flex;
- justify-content: space-between;
- color: ${({ theme }) => theme.default.color.normal};
- `;
- export const InputsContainer = styled.div`
- display: grid;
- grid-template-columns: 1fr 1fr 30px;
- align-items: center;
- gap: 10px;
- `;
- export const Fieldset = styled.fieldset`
- display: flex;
- flex: 1;
- flex-direction: column;
- gap: 8px;
- color: ${({ theme }) => theme.default.color.normal};
- `;
- export const ButtonsContainer = styled.div`
- display: flex;
- gap: 8px;
- `;
- export const SQLEditor = styled(BaseSQLEditor)(
- ({ readOnly, theme }) =>
- css`
- background: ${readOnly && theme.ksqlDb.query.editor.readonly.background};
- .ace-cursor {
- ${readOnly && `background: ${theme.default.transparentColor} `}
- }
- .ace_content {
- background-color: ${theme.default.backgroundColor};
- color: ${theme.default.color.normal};
- }
- .ace_line {
- background-color: ${theme.ksqlDb.query.editor.activeLine
- .backgroundColor};
- }
- .ace_gutter-cell {
- background-color: ${theme.ksqlDb.query.editor.cell.backgroundColor};
- }
- .ace_gutter-layer {
- background-color: ${theme.ksqlDb.query.editor.layer.backgroundColor};
- color: ${theme.default.color.normal};
- }
- .ace_cursor {
- color: ${theme.ksqlDb.query.editor.cursor};
- }
- .ace_print-margin {
- display: none;
- }
- `
- );
|