UNPKG

@grafana/ui

Version:
1 lines 3.44 kB
{"version":3,"file":"filterTable.mjs","sources":["../../../../src/themes/GlobalStyles/filterTable.ts"],"sourcesContent":["import { css } from '@emotion/react';\n\nimport { GrafanaTheme2 } from '@grafana/data';\n\nexport function getFilterTableStyles(theme: GrafanaTheme2) {\n return css({\n '.filter-table *': {\n boxSizing: 'border-box',\n },\n\n '.filter-table': {\n width: '100%',\n borderCollapse: 'separate',\n\n tbody: {\n 'tr:nth-of-type(odd)': {\n background: theme.colors.emphasize(theme.colors.background.primary, 0.02),\n },\n },\n\n th: {\n width: 'auto',\n padding: theme.spacing(0.5, 1),\n textAlign: 'left',\n lineHeight: '30px',\n height: '30px',\n whiteSpace: 'nowrap',\n },\n\n td: {\n padding: theme.spacing(0.5, 1),\n lineHeight: '30px',\n height: '30px',\n whiteSpace: 'nowrap',\n },\n\n '.link-td': {\n padding: 0,\n lineHeight: '30px',\n height: '30px',\n whiteSpace: 'nowrap',\n\n a: {\n display: 'block',\n padding: theme.spacing(0, 1),\n height: '30px',\n },\n },\n\n '.ellipsis': {\n display: 'block',\n width: '100%',\n whiteSpace: 'nowrap',\n overflow: 'hidden',\n textOverflow: 'ellipsis',\n },\n\n '.expanded': {\n borderColor: theme.components.panel.background,\n },\n\n '.expanded > td': {\n paddingBottom: 0,\n },\n\n '.filter-table__avatar': {\n width: '25px',\n height: '25px',\n borderRadius: theme.shape.radius.circle,\n },\n\n '&--hover': {\n 'tbody tr:hover': {\n background: theme.colors.emphasize(theme.colors.background.primary, 0.05),\n },\n },\n },\n });\n}\n"],"names":[],"mappings":";;;AAIO,SAAS,qBAAqB,KAAA,EAAsB;AACzD,EAAA,OAAO,GAAA,CAAI;AAAA,IACT,iBAAA,EAAmB;AAAA,MACjB,SAAA,EAAW;AAAA,KACb;AAAA,IAEA,eAAA,EAAiB;AAAA,MACf,KAAA,EAAO,MAAA;AAAA,MACP,cAAA,EAAgB,UAAA;AAAA,MAEhB,KAAA,EAAO;AAAA,QACL,qBAAA,EAAuB;AAAA,UACrB,UAAA,EAAY,MAAM,MAAA,CAAO,SAAA,CAAU,MAAM,MAAA,CAAO,UAAA,CAAW,SAAS,IAAI;AAAA;AAC1E,OACF;AAAA,MAEA,EAAA,EAAI;AAAA,QACF,KAAA,EAAO,MAAA;AAAA,QACP,OAAA,EAAS,KAAA,CAAM,OAAA,CAAQ,GAAA,EAAK,CAAC,CAAA;AAAA,QAC7B,SAAA,EAAW,MAAA;AAAA,QACX,UAAA,EAAY,MAAA;AAAA,QACZ,MAAA,EAAQ,MAAA;AAAA,QACR,UAAA,EAAY;AAAA,OACd;AAAA,MAEA,EAAA,EAAI;AAAA,QACF,OAAA,EAAS,KAAA,CAAM,OAAA,CAAQ,GAAA,EAAK,CAAC,CAAA;AAAA,QAC7B,UAAA,EAAY,MAAA;AAAA,QACZ,MAAA,EAAQ,MAAA;AAAA,QACR,UAAA,EAAY;AAAA,OACd;AAAA,MAEA,UAAA,EAAY;AAAA,QACV,OAAA,EAAS,CAAA;AAAA,QACT,UAAA,EAAY,MAAA;AAAA,QACZ,MAAA,EAAQ,MAAA;AAAA,QACR,UAAA,EAAY,QAAA;AAAA,QAEZ,CAAA,EAAG;AAAA,UACD,OAAA,EAAS,OAAA;AAAA,UACT,OAAA,EAAS,KAAA,CAAM,OAAA,CAAQ,CAAA,EAAG,CAAC,CAAA;AAAA,UAC3B,MAAA,EAAQ;AAAA;AACV,OACF;AAAA,MAEA,WAAA,EAAa;AAAA,QACX,OAAA,EAAS,OAAA;AAAA,QACT,KAAA,EAAO,MAAA;AAAA,QACP,UAAA,EAAY,QAAA;AAAA,QACZ,QAAA,EAAU,QAAA;AAAA,QACV,YAAA,EAAc;AAAA,OAChB;AAAA,MAEA,WAAA,EAAa;AAAA,QACX,WAAA,EAAa,KAAA,CAAM,UAAA,CAAW,KAAA,CAAM;AAAA,OACtC;AAAA,MAEA,gBAAA,EAAkB;AAAA,QAChB,aAAA,EAAe;AAAA,OACjB;AAAA,MAEA,uBAAA,EAAyB;AAAA,QACvB,KAAA,EAAO,MAAA;AAAA,QACP,MAAA,EAAQ,MAAA;AAAA,QACR,YAAA,EAAc,KAAA,CAAM,KAAA,CAAM,MAAA,CAAO;AAAA,OACnC;AAAA,MAEA,UAAA,EAAY;AAAA,QACV,gBAAA,EAAkB;AAAA,UAChB,UAAA,EAAY,MAAM,MAAA,CAAO,SAAA,CAAU,MAAM,MAAA,CAAO,UAAA,CAAW,SAAS,IAAI;AAAA;AAC1E;AACF;AACF,GACD,CAAA;AACH;;;;"}