Privacy Policy DSGVO with sheets for categories, export-, check- and first erase-functions

This commit is contained in:
2026-08-06 20:27:26 +00:00
parent fc82a28290
commit daac478714
12 changed files with 511 additions and 34 deletions
+107
View File
@@ -2851,3 +2851,110 @@ table.server-filter-loading tbody{opacity:.55;transition:opacity .12s ease}
.privacy-settings-form[data-privacy-readonly="true"] input:disabled,
.privacy-settings-form[data-privacy-readonly="true"] textarea:disabled,
.privacy-settings-form[data-privacy-readonly="true"] select:disabled { opacity: 1; color: inherit; -webkit-text-fill-color: currentColor; cursor: default; }
/* v0.5.5.41: readable chart status/category filters in dark mode. */
html[data-theme="dark"] .checkbox-option{
background:#f8fafc !important;
color:#111827 !important;
border-color:#cbd5e1 !important;
}
html[data-theme="dark"] .checkbox-option label,
html[data-theme="dark"] .checkbox-option span,
html[data-theme="dark"] .checkbox-option strong{
color:#111827 !important;
}
/* v0.5.5.41: generated visual row number column for data tables. */
.data-table .table-row-number-header,
.data-table .table-row-number-cell{
width:1%;
min-width:3.25rem;
white-space:nowrap;
text-align:right;
font-variant-numeric:tabular-nums;
}
.data-table .table-row-number-header{
cursor:default;
}
.data-table .table-row-number-cell{
color:var(--am-muted,#64748b);
user-select:none;
}
/* Visual row-number column: readable by default and user-resizable per table. */
.data-table .table-row-number-header,
.data-table .table-row-number-filter,
.data-table .table-row-number-cell {
width: var(--table-row-number-width, 64px);
min-width: var(--table-row-number-width, 64px);
max-width: var(--table-row-number-width, 64px);
text-align: right;
white-space: nowrap;
}
.data-table .table-row-number-header {
position: relative;
padding-right: 14px;
overflow: visible;
}
.data-table .table-row-number-cell {
font-variant-numeric: tabular-nums;
overflow: hidden;
text-overflow: clip;
}
.data-table .table-row-number-resizer {
position: absolute;
top: 0;
right: -4px;
bottom: 0;
width: 9px;
cursor: col-resize;
z-index: 3;
touch-action: none;
}
.data-table .table-row-number-resizer::after {
content: "";
position: absolute;
top: 20%;
bottom: 20%;
left: 4px;
border-left: 1px solid transparent;
}
.data-table .table-row-number-resizer:hover::after,
.data-table .table-row-number-resizer:focus-visible::after {
border-left-color: currentColor;
}
html.table-column-resizing,
html.table-column-resizing * {
cursor: col-resize !important;
user-select: none !important;
}
/* v0.5.5.43: user-resizable widths for every standard table column. */
.data-table thead tr:first-child > th:not(.table-row-number-header) {
position: relative;
overflow: visible;
}
.data-table .table-column-resizer {
position: absolute;
top: 0;
right: -4px;
bottom: 0;
width: 9px;
z-index: 4;
cursor: col-resize;
touch-action: none;
}
.data-table .table-column-resizer::after {
content: "";
position: absolute;
top: 18%;
bottom: 18%;
left: 4px;
border-left: 1px solid transparent;
}
.data-table .table-column-resizer:hover::after,
.data-table .table-column-resizer:focus-visible::after {
border-left-color: currentColor;
}