Files
lislgosms/docs/contracts/admin-shared-styles-r11.json
T

92 lines
2.3 KiB
JSON

{
"styleFile": "src/styles/admin.css",
"globalStyleFile": "src/styles/global.css",
"entryFile": "src/main.tsx",
"marker": "Admin-only shared page patterns migrated from global.css in R11 step 8.",
"minimumRuleCount": 117,
"minimumSelectorCount": 141,
"ownedClassPrefixes": [
"admin-audit-",
"admin-detail-metric-",
"admin-report-filter-",
"admin-report-summary",
"admin-security-",
"admin-split-",
"admin-system-",
"admin-task-",
"audit-filter-",
"downstream-breakdown-",
"downstream-bucket-"
],
"ownedExactClasses": [
"admin-app-form-row",
"admin-app-form-row--wide",
"admin-confirm-text",
"admin-uplink-empty-match",
"audit-actions",
"channel-confirm",
"channel-field-config",
"channel-field-config-title",
"channel-field-section-head",
"channel-report-empty",
"enterprise-form-footer",
"page-inline-hint",
"report-history",
"report-record-detail",
"report-record-page",
"report-task-table-card",
"signature-alert",
"sms-audit-filter"
],
"allowedContextClasses": [
"mini-status-card",
"page-heading"
],
"requiredSelectors": [
".audit-filter-grid",
".audit-filter-actions",
".admin-task-filter",
".admin-task-table-card .ui-table",
".admin-security-filter",
".admin-system-toolbar",
".admin-system-modal-form",
".admin-report-filter-grid--profit",
".admin-split-filter",
".admin-confirm-text",
".downstream-breakdown-table",
".channel-field-config",
".signature-alert"
],
"usageRequirements": {
"audit-filter-actions": 7,
"admin-task-filter": 7,
"admin-confirm-text": 5,
"admin-task-table-card": 5,
"admin-system-modal-form": 4,
"admin-report-filter-grid": 3,
"admin-security-filter": 3,
"admin-split-filter": 3,
"admin-system-page": 3,
"downstream-breakdown-table": 2,
"enterprise-form-footer": 2
},
"responsiveRequirements": [
{
"media": "(max-width: 780px)",
"selector": ".admin-task-filter"
},
{
"media": "(max-width: 780px)",
"selector": ".admin-report-filter-grid"
},
{
"media": "(max-width: 780px)",
"selector": ".audit-filter-actions"
},
{
"media": "(max-width: 360px)",
"selector": ".audit-filter-actions"
}
]
}