feature: user details are individually exported; shared export field renderer

This commit is contained in:
Gary Sharp
2025-02-26 13:23:24 +11:00
parent 539503133a
commit a9687b5f25
65 changed files with 1559 additions and 2743 deletions
@@ -4721,6 +4721,7 @@ header .watermark,
background-color: #888;
}
#QuickSearchMenu {
width: 190px !important;
max-height: 400px;
font-size: 0.9em;
background: none;
@@ -4750,6 +4751,9 @@ header .watermark,
position: relative;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
overflow-x: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
#layout_PageHeading a {
text-decoration: none;
@@ -6037,4 +6041,32 @@ i.clipboard-button {
}
i.clipboard-button:hover {
color: #9e9e9e;
}
#Export_Exporting {
padding-top: 50px;
text-align: center;
}
#Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
#Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#Export_Download_Dialog a {
margin-bottom: 20px;
}
#Export_Fields #Export_Fields_Defaults {
font-size: 0.75em;
}
#Export_Fields th {
font-size: 1.05em;
}
#Export_Fields th span {
margin-top: 4px;
font-size: 0.8em;
}
File diff suppressed because one or more lines are too long
-64
View File
@@ -1827,24 +1827,6 @@ h1.Config_DocumentTemplates {
margin-top: 4px;
font-size: 0.8em;
}
#UserFlag_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#UserFlag_Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#UserFlag_Export_Download_Dialog a {
margin-bottom: 20px;
}
#UserFlag_Export_Exporting {
padding-top: 50px;
text-align: center;
}
#UserFlag_Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
#Config_DeviceFlags_Show #DeviceFlag_OnAssignmentExpression,
#Config_DeviceFlags_Show #DeviceFlag_OnUnassignmentExpression {
height: 16px;
@@ -1975,34 +1957,6 @@ h1.Config_DocumentTemplates {
#Config_DeviceFlags_BulkAssign_AssignDialog.loading > form {
display: none;
}
#DeviceFlag_Export #DeviceFlag_Export_Fields #DeviceFlag_Export_Fields_Defaults {
font-size: 0.75em;
}
#DeviceFlag_Export #DeviceFlag_Export_Fields th {
font-size: 1.05em;
}
#DeviceFlag_Export #DeviceFlag_Export_Fields th span {
margin-top: 4px;
font-size: 0.8em;
}
#DeviceFlag_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#DeviceFlag_Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#DeviceFlag_Export_Download_Dialog a {
margin-bottom: 20px;
}
#DeviceFlag_Export_Exporting {
padding-top: 50px;
text-align: center;
}
#DeviceFlag_Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
#DocumentTemplate_BulkGenerate .actions {
padding-bottom: 0.5em;
text-align: right;
@@ -2076,22 +2030,4 @@ h1.Config_DocumentTemplates {
#DocumentTemplate_Export #DocumentTemplate_Export_Fields th span {
margin-top: 4px;
font-size: 0.8em;
}
#DocumentTemplate_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#DocumentTemplate_Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#DocumentTemplate_Export_Download_Dialog a {
margin-bottom: 20px;
}
#DocumentTemplate_Export_Exporting {
padding-top: 50px;
text-align: center;
}
#DocumentTemplate_Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
-86
View File
@@ -2175,29 +2175,6 @@ h1.Config_DocumentTemplates {
}
}
#UserFlag_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
h4 {
margin-bottom: 30px;
}
a {
margin-bottom: 20px;
}
}
#UserFlag_Export_Exporting {
padding-top: 50px;
text-align: center;
i {
margin-right: 10px;
color: @StatusInformation;
}
}
#Config_DeviceFlags_Show {
#DeviceFlag_OnAssignmentExpression, #DeviceFlag_OnUnassignmentExpression {
@@ -2374,46 +2351,6 @@ h1.Config_DocumentTemplates {
}
}
#DeviceFlag_Export {
#DeviceFlag_Export_Fields {
#DeviceFlag_Export_Fields_Defaults {
font-size: .75em;
}
th {
font-size: 1.05em;
span {
margin-top: 4px;
font-size: .8em;
}
}
}
}
#DeviceFlag_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
h4 {
margin-bottom: 30px;
}
a {
margin-bottom: 20px;
}
}
#DeviceFlag_Export_Exporting {
padding-top: 50px;
text-align: center;
i {
margin-right: 10px;
color: @StatusInformation;
}
}
#DocumentTemplate_BulkGenerate {
.actions {
padding-bottom: .5em;
@@ -2514,26 +2451,3 @@ h1.Config_DocumentTemplates {
}
}
}
#DocumentTemplate_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
h4 {
margin-bottom: 30px;
}
a {
margin-bottom: 20px;
}
}
#DocumentTemplate_Export_Exporting {
padding-top: 50px;
text-align: center;
i {
margin-right: 10px;
color: @StatusInformation;
}
}
File diff suppressed because one or more lines are too long
-28
View File
@@ -536,34 +536,6 @@
margin-top: 10px;
display: none;
}
#Devices_Export #Devices_Export_Fields #Devices_Export_Fields_Defaults {
font-size: 0.75em;
}
#Devices_Export #Devices_Export_Fields th {
font-size: 1.05em;
}
#Devices_Export #Devices_Export_Fields th span {
margin-top: 4px;
font-size: 0.8em;
}
#Devices_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#Devices_Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#Devices_Export_Download_Dialog a {
margin-bottom: 20px;
}
#Devices_Export_Exporting {
padding-top: 50px;
text-align: center;
}
#Devices_Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
#Devices_Import #ImportFile {
width: 96%;
margin-bottom: 8px;
-38
View File
@@ -556,44 +556,6 @@
margin-top: 10px;
display: none;
}
#Devices_Export_Fields {
#Devices_Export_Fields_Defaults {
font-size: .75em;
}
th {
font-size: 1.05em;
span {
margin-top: 4px;
font-size: .8em;
}
}
}
}
#Devices_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
h4 {
margin-bottom: 30px;
}
a {
margin-bottom: 20px;
}
}
#Devices_Export_Exporting {
padding-top: 50px;
text-align: center;
i {
margin-right: 10px;
color: @StatusInformation;
}
}
#Devices_Import {
File diff suppressed because one or more lines are too long
-18
View File
@@ -1010,22 +1010,4 @@
#Jobs_Export #Jobs_Export_Fields th span {
margin-top: 4px;
font-size: 0.8em;
}
#Jobs_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#Jobs_Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#Jobs_Export_Download_Dialog a {
margin-bottom: 20px;
}
#Jobs_Export_Exporting {
padding-top: 50px;
text-align: center;
}
#Jobs_Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
-23
View File
@@ -1112,26 +1112,3 @@
}
}
}
#Jobs_Export_Download_Dialog {
padding-top: 20px;
text-align: center;
h4 {
margin-bottom: 30px;
}
a {
margin-bottom: 20px;
}
}
#Jobs_Export_Exporting {
padding-top: 50px;
text-align: center;
i {
margin-right: 10px;
color: @StatusInformation;
}
}
File diff suppressed because one or more lines are too long
+32
View File
@@ -289,6 +289,7 @@ header .watermark,
background-color: #888;
}
#QuickSearchMenu {
width: 190px !important;
max-height: 400px;
font-size: 0.9em;
background: none;
@@ -318,6 +319,9 @@ header .watermark,
position: relative;
border-left: 1px solid #D1D1D1;
border-right: 1px solid #D1D1D1;
overflow-x: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
#layout_PageHeading a {
text-decoration: none;
@@ -1605,4 +1609,32 @@ i.clipboard-button {
}
i.clipboard-button:hover {
color: #9e9e9e;
}
#Export_Exporting {
padding-top: 50px;
text-align: center;
}
#Export_Exporting i {
margin-right: 10px;
color: #1e6dab;
}
#Export_Download_Dialog {
padding-top: 20px;
text-align: center;
}
#Export_Download_Dialog h4 {
margin-bottom: 30px;
}
#Export_Download_Dialog a {
margin-bottom: 20px;
}
#Export_Fields #Export_Fields_Defaults {
font-size: 0.75em;
}
#Export_Fields th {
font-size: 1.05em;
}
#Export_Fields th span {
margin-top: 4px;
font-size: 0.8em;
}
+42
View File
@@ -217,6 +217,7 @@ header, #header {
}
#QuickSearchMenu {
width: 190px !important;
max-height: 400px;
font-size: .9em;
background: none;
@@ -253,6 +254,9 @@ header, #header {
position: relative;
border-left: 1px solid @BackgroundColour;
border-right: 1px solid @BackgroundColour;
overflow-x: hidden;
white-space: nowrap;
text-overflow: ellipsis;
a {
text-decoration: none;
@@ -1710,3 +1714,41 @@ i.clipboard-button {
color: @ButtonHoverColour;
}
}
#Export_Exporting {
padding-top: 50px;
text-align: center;
i {
margin-right: 10px;
color: @StatusInformation;
}
}
#Export_Download_Dialog {
padding-top: 20px;
text-align: center;
h4 {
margin-bottom: 30px;
}
a {
margin-bottom: 20px;
}
}
#Export_Fields {
#Export_Fields_Defaults {
font-size: .75em;
}
th {
font-size: 1.05em;
span {
margin-top: 4px;
font-size: .8em;
}
}
}
File diff suppressed because one or more lines are too long