mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
* renamed 'validations_widget.py' to 'report_page.py' * Implemented base logic and widgets for logs * make one report page * added missing imports * added missing constants * move and rename 'VerticallScrollArea' to 'VerticalScrollArea' * Validation erro item have id * use 'ReportPageWidget' in window * change 'bg-button-hover' key to 'bg-buttons-hover' in style colors * move publish actions widgets * Refactored how validation error title is showed * remove item id from validation error item but add id to group items * remove margins from actions widget * shrink publish frame on finished publishing * fix dash line draw * add missing styles * fix dash line in thumbnail widget * added crash widget and changed layout a little * added infor overlay message * export and copy report happens in main window * fix docstrings * added per plugin filtering for validation errors * added implementation of 'FlowLayout' * actions buttons are in flow layout * fix actions order * implemented expanding text edit widget * expand button has some signals and properties * description and details are separated widgets * fix typo * added constans to '__all__' * parse icon def is a function * change layout of widgets * fix log filtering * added state icon to instances * fix pyside6 issues * implemented 'ClassicExpandBtnLabel' with arrow images * modified details separator * added some spacing to layouts * fix syle of description inputs and progress color * removed unused import * add 'is_validation_error' to errored result * validation error has different icon in logs view * added plugin name to ValueError if happens * spacer before detail inputs moved out of detals widget * fix actions visible in craash report * ignore pyblish base classes * filter base plugins in discovery * use 'is' comparison instead of '__eq__' * fix action error handling * Fix handling of 'None' values in comparison * formatting fix * Report instance card have same margins as in create mode * publish instances are grouped by family * log messages are rstripped
144 lines
4.5 KiB
JSON
144 lines
4.5 KiB
JSON
{
|
|
"palette": {
|
|
"grey-base": "#2C313A",
|
|
"grey-light": "#373D48",
|
|
"grey-lighter": "#434a56",
|
|
"grey-lightest": "#4E5565",
|
|
"grey-input": "#353A45",
|
|
"grey-dark": "#21252B",
|
|
|
|
"text-darker": "#99A3B2",
|
|
"text-base": "#D3D8DE",
|
|
"text-lighter": "#F0F2F5",
|
|
|
|
"blue-base": "hsl(200, 60%, 60%)",
|
|
"blue-light": "hsl(200, 80%, 80%)",
|
|
|
|
"green-base": "hsl(155, 55%, 55%)",
|
|
"green-light": "hsl(155, 80%, 80%)"
|
|
},
|
|
"color": {
|
|
"font": "#D3D8DE",
|
|
"font-hover": "#F0F2F5",
|
|
"font-disabled": "#5b6779",
|
|
"font-view-selection": "#ffffff",
|
|
"font-view-hover": "#F0F2F5",
|
|
|
|
"bg": "#2C313A",
|
|
"bg-inputs": "#21252B",
|
|
"bg-buttons": "rgb(67, 74, 86)",
|
|
"bg-buttons-hover": "rgb(81, 86, 97)",
|
|
"bg-inputs-disabled": "#2C313A",
|
|
"bg-buttons-disabled": "#434a56",
|
|
|
|
"bg-splitter": "#434a56",
|
|
"bg-splitter-hover": "rgba(168, 175, 189, 0.3)",
|
|
|
|
"bg-menu-separator": "rgba(75, 83, 98, 127)",
|
|
|
|
"bg-scroll-handle": "#4B5362",
|
|
|
|
"bg-view": "#21252B",
|
|
"bg-view-header": "#373D48",
|
|
"bg-view-hover": "rgba(168, 175, 189, .3)",
|
|
"bg-view-alternate": "rgb(36, 42, 50)",
|
|
"bg-view-disabled": "#2C313A",
|
|
"bg-view-alternate-disabled": "#2C313A",
|
|
"bg-view-selection": "rgba(92, 173, 214, .4)",
|
|
"bg-view-selection-hover": "rgba(92, 173, 214, .8)",
|
|
|
|
"border": "#373D48",
|
|
"border-hover": "rgb(92, 99, 111)",
|
|
"border-focus": "rgb(92, 173, 214)",
|
|
|
|
"restart-btn-bg": "#458056",
|
|
|
|
"delete-btn-bg": "rgb(201, 54, 54)",
|
|
"delete-btn-bg-disabled": "rgba(201, 54, 54, 64)",
|
|
|
|
"icon-tools": "#ffffff",
|
|
"icon-alert-tools": "#AA5050",
|
|
"icon-entity-default": "#bfccd6",
|
|
"icon-entity-disabled": "#808080",
|
|
"font-entity-deprecated": "#666666",
|
|
"overlay-messages": {
|
|
"close-btn": "#D3D8DE",
|
|
"bg-success": "#458056",
|
|
"bg-success-hover": "#55a066",
|
|
"bg-error": "#AD2E2E",
|
|
"bg-error-hover": "#C93636",
|
|
"bg-info": "rgb(63, 98, 121)",
|
|
"bg-info-hover": "rgb(81, 146, 181)"
|
|
},
|
|
"tab-widget": {
|
|
"bg": "#21252B",
|
|
"bg-selected": "#434a56",
|
|
"bg-hover": "#373D48",
|
|
"color": "#99A3B2",
|
|
"color-selected": "#F0F2F5",
|
|
"color-hover": "#F0F2F5"
|
|
},
|
|
"nice-checkbox": {
|
|
"bg-checked": "#56a06f",
|
|
"bg-unchecked": "#21252B",
|
|
"bg-checker": "#D3D8DE",
|
|
"bg-checker-hover": "#F0F2F5"
|
|
},
|
|
"loader": {
|
|
"asset-view": {
|
|
"selected": "rgba(168, 175, 189, 0.6)",
|
|
"hover": "rgba(168, 175, 189, 0.3)",
|
|
"selected-hover": "rgba(168, 175, 189, 0.7)"
|
|
}
|
|
},
|
|
"publisher": {
|
|
"error": "#AA5050",
|
|
"crash": "#FF6432",
|
|
"success": "#458056",
|
|
"warning": "#ffc671",
|
|
"progress": "rgb(194, 226, 236)",
|
|
"tab-bg": "#16191d",
|
|
"list-view-group": {
|
|
"bg": "#434a56",
|
|
"bg-hover": "rgba(168, 175, 189, 0.3)",
|
|
"bg-selected-hover": "rgba(92, 173, 214, 0.4)",
|
|
"bg-expander": "#2C313A",
|
|
"bg-expander-hover": "#2d6c9f",
|
|
"bg-expander-selected-hover": "#3784c5"
|
|
}
|
|
},
|
|
"settings": {
|
|
"invalid-light": "#C93636",
|
|
"invalid-dark": "#AD2E2E",
|
|
|
|
"modified-light": "#46b1f3",
|
|
"modified-mid": "#189AEA",
|
|
"modified-dark": "#106AA2",
|
|
|
|
"studio-light": "#73C990",
|
|
"studio-dark": "#56a06f",
|
|
"studio-label-hover": "#FFFFFF",
|
|
|
|
"project-light": "#FFA64D",
|
|
"project-mid": "#FF8C1A",
|
|
"project-dark": "#E67300",
|
|
|
|
"label-fg": "#969b9e",
|
|
"label-fg-hover": "#b8c1c5",
|
|
|
|
"breadcrumbs-btn-bg": "rgba(127, 127, 127, 60)",
|
|
"breadcrumbs-btn-bg-hover": "rgba(127, 127, 127, 90)",
|
|
|
|
"content-highlighted": "rgba(19, 26, 32, 15)",
|
|
"focus-border": "#839caf",
|
|
"image-btn": "#bfccd6",
|
|
"image-btn-hover": "#189aea",
|
|
"image-btn-disabled": "#bfccd6",
|
|
"version-exists": "#458056",
|
|
"version-not-found": "#ffc671",
|
|
|
|
"source-version": "#D3D8DE",
|
|
"source-version-outdated": "#ffc671"
|
|
}
|
|
}
|
|
}
|