UNPKG

@grafana/ui

Version:
1 lines 3.39 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: '50%',\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,KAAsB,EAAA;AACzD,EAAA,OAAO,GAAI,CAAA;AAAA,IACT,iBAAmB,EAAA;AAAA,MACjB,SAAW,EAAA;AAAA,KACb;AAAA,IAEA,eAAiB,EAAA;AAAA,MACf,KAAO,EAAA,MAAA;AAAA,MACP,cAAgB,EAAA,UAAA;AAAA,MAEhB,KAAO,EAAA;AAAA,QACL,qBAAuB,EAAA;AAAA,UACrB,UAAA,EAAY,MAAM,MAAO,CAAA,SAAA,CAAU,MAAM,MAAO,CAAA,UAAA,CAAW,SAAS,IAAI;AAAA;AAC1E,OACF;AAAA,MAEA,EAAI,EAAA;AAAA,QACF,KAAO,EAAA,MAAA;AAAA,QACP,OAAS,EAAA,KAAA,CAAM,OAAQ,CAAA,GAAA,EAAK,CAAC,CAAA;AAAA,QAC7B,SAAW,EAAA,MAAA;AAAA,QACX,UAAY,EAAA,MAAA;AAAA,QACZ,MAAQ,EAAA,MAAA;AAAA,QACR,UAAY,EAAA;AAAA,OACd;AAAA,MAEA,EAAI,EAAA;AAAA,QACF,OAAS,EAAA,KAAA,CAAM,OAAQ,CAAA,GAAA,EAAK,CAAC,CAAA;AAAA,QAC7B,UAAY,EAAA,MAAA;AAAA,QACZ,MAAQ,EAAA,MAAA;AAAA,QACR,UAAY,EAAA;AAAA,OACd;AAAA,MAEA,UAAY,EAAA;AAAA,QACV,OAAS,EAAA,CAAA;AAAA,QACT,UAAY,EAAA,MAAA;AAAA,QACZ,MAAQ,EAAA,MAAA;AAAA,QACR,UAAY,EAAA,QAAA;AAAA,QAEZ,CAAG,EAAA;AAAA,UACD,OAAS,EAAA,OAAA;AAAA,UACT,OAAS,EAAA,KAAA,CAAM,OAAQ,CAAA,CAAA,EAAG,CAAC,CAAA;AAAA,UAC3B,MAAQ,EAAA;AAAA;AACV,OACF;AAAA,MAEA,WAAa,EAAA;AAAA,QACX,OAAS,EAAA,OAAA;AAAA,QACT,KAAO,EAAA,MAAA;AAAA,QACP,UAAY,EAAA,QAAA;AAAA,QACZ,QAAU,EAAA,QAAA;AAAA,QACV,YAAc,EAAA;AAAA,OAChB;AAAA,MAEA,WAAa,EAAA;AAAA,QACX,WAAA,EAAa,KAAM,CAAA,UAAA,CAAW,KAAM,CAAA;AAAA,OACtC;AAAA,MAEA,gBAAkB,EAAA;AAAA,QAChB,aAAe,EAAA;AAAA,OACjB;AAAA,MAEA,uBAAyB,EAAA;AAAA,QACvB,KAAO,EAAA,MAAA;AAAA,QACP,MAAQ,EAAA,MAAA;AAAA,QACR,YAAc,EAAA;AAAA,OAChB;AAAA,MAEA,UAAY,EAAA;AAAA,QACV,gBAAkB,EAAA;AAAA,UAChB,UAAA,EAAY,MAAM,MAAO,CAAA,SAAA,CAAU,MAAM,MAAO,CAAA,UAAA,CAAW,SAAS,IAAI;AAAA;AAC1E;AACF;AACF,GACD,CAAA;AACH;;;;"}