diff default/node_modules/tablesaw/src/tables.stack.css @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/default/node_modules/tablesaw/src/tables.stack.css	Sat May 31 09:21:51 2025 +0800
@@ -0,0 +1,51 @@
+/*
+ Styles for the table stack mode
+*/
+
+.tablesaw-stack td .tablesaw-cell-label,
+.tablesaw-stack th .tablesaw-cell-label {
+	display: none;
+}
+
+/* Mobile first styles: Begin with the stacked presentation at narrow widths */
+/* Support note IE9+: @media only all */
+@media only all {
+	/* Show the table cells as a block level element */
+	.tablesaw-stack {
+		clear: both;
+	}
+	.tablesaw-stack td,
+	.tablesaw-stack th {
+		text-align: left;
+		display: block;
+	}
+	.tablesaw-stack tr {
+		clear: both;
+		display: table-row;
+	}
+	/* Make the label elements a percentage width */
+	.tablesaw-stack td .tablesaw-cell-label,
+	.tablesaw-stack th .tablesaw-cell-label {
+		display: inline-block;
+		padding: 0 .6em 0 0;
+		width: 30%;
+	}
+	/* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */
+	.tablesaw-stack th .tablesaw-cell-label-top,
+	.tablesaw-stack td .tablesaw-cell-label-top {
+		display: block;
+		padding: .4em 0;
+		margin: .4em 0;
+	}
+	.tablesaw-cell-label {
+		display: block;
+	}
+	/* Avoid double strokes when stacked */
+	.tablesaw-stack tbody th.group {
+		margin-top:-1px;
+	}
+	/* Avoid double strokes when stacked */
+	.tablesaw-stack th.group b.tablesaw-cell-label {
+		display: none !important;
+	}
+}
\ No newline at end of file