openmct/platform
Charles Hacskaylo 8a6f944655
Missing items (#3125)
* Missing objects styling WIP

- Grabbing prior work from `missing-items` branch;

* Missing objects styling WIP

- Grabbing prior work on hover and missing theme constants from
`missing-items` branch;
- Refined theme constants values;
- Renamed relevant mixins and classes from "isUnknown" to "isMissing";
- Applied new hover and missing/unknown styling to Folder-view grid
items;

* Missing objects styling WIP

- Significant refinements and additions to `is-missing`;
- Normalize object type icons as a markup `*__type-icon` to support
styling and positioning of `is-missing__indicator` as a markup element;
- Application to tree items, l-browse-bar in main view, c-object-label,
grid view;
- Change hover approach in grid-items and tree to use filters;

* Missing objects styling WIP

- Styles added to object-name component in Inspector, markup simplified;
- Styles added to Tabs view;

* Missing objects styling WIP

- Simplified and consolidated `is-missing` approach into
`.c-object-label` class;
- Modded `.c-object-label` class to use flex 1 1 auto, instead of 0 1
auto - be on the outlook for regression problems!;
- TODO: wire up `is-missing` for real and Folder List view;

* Missing objects styling WIP

- Added `is-missing` styling to Folder list view;
- Cleanups, simplification and normalization with tree items in
list-item and list-view.scss;
- Using `c-object-label` now in Folder list view;
- Removed too-broad `<a>` color definition in table.scss;

* Missing objects styling WIP

- `is-missing` added to layout frames, with support for hidden
frames and telemetry views.
- Further styles enhancement;
- Continued added wiring points into markup;

* Missing objects styling WIP

- `is-missing` added to mct-plot;
- Significant improvements for cursor lock indicators in plots;

* Missing objects styling WIP

- Plot legend fixes, added overflow scrolling for collapsed and expanded
 legends;
- Removed conmmented code;

* Wire up 'is-missing'

- Added property checks on domainObject for status 'missing';

* Fix linting issues

* remove carat from eslint package

Co-authored-by: Deep Tailor <deep.j.tailor@nasa.gov>
2020-07-10 15:08:14 -07:00
..
commonUI Missing items (#3125) 2020-07-10 15:08:14 -07:00
containment Lodash upgrade and cleanup (#2990) 2020-05-27 10:59:02 -07:00
core Lodash upgrade and cleanup (#2990) 2020-05-27 10:59:02 -07:00
data [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00
entanglement Lock views and prevent editing (#3094) 2020-06-29 13:14:42 -07:00
execution Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
exporters Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
features Example imagery vue (#2525) 2019-12-13 15:36:01 -08:00
forms Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
framework Upgrade angular from 1.4.14 to 1.7.9 (#2955) 2020-04-21 15:34:12 -07:00
identity Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
import-export Lock views and prevent editing (#3094) 2020-06-29 13:14:42 -07:00
persistence Elasticsearch support for change to typeless API (#2941) 2020-04-21 15:23:43 -07:00
policy Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
representation Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
search Lodash upgrade and cleanup (#2990) 2020-05-27 10:59:02 -07:00
status Experimental unit tests for the Telemetry Table component (#2533) 2019-11-27 16:04:52 -08:00
telemetry Lodash upgrade and cleanup (#2990) 2020-05-27 10:59:02 -07:00
README.md [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00

This directory contains all bundles for the Open MCT platform, as well as the framework which runs them.