openmct/platform
Pete Richards 04c2eac9ef [Layout] Add view large button for zooming
Fixes #1437
Markup and CSS for `view large` button in frame context;
Sass formatting cleanups; removed unused styles from
_layout.scss; mods to MCTTriggerModal.js to remove
button label functionality;

Added new "icon-expand" glyph and class;

Fixes #1437
Fixes #1423
New overlay > l-dialog and l-large-view classes;
Fix context-menu z-index to allow context menu
to appear in the overlay;
.object-top-bar refactored and replaced with
.object-browse-bar;
frame > hover now only displays local controls for
proper level, handles nested layout situation;
Fixed font-weight display issues;
MCTTriggerModal.js modified to do the following:
- Remove .frame classes when displaying object in overlay
- Allow click on this overlay .blocker to dismiss overlay

Fixed min-width issue incorrectly targeting .object-browse-bar in frame context;

Added expand anim to large view holder;
Changed close button icon

Significant mobile styling and cleanups;
Markup mods for overlay.html;
Handles dialog on top of large view;
Form validation now displays better in mobile;
Updated /src/api/ui/dialog.html to be in-line
with /platform/commonUI/dialog/res/templates/overlay.html;
Moved border-radius from containerBase to btnBase mixins;

Animate with scale for GPU acceleration

Change desktop animation to use scale, so that it is hardware
accelerated and buttery smooth.  Also fixes text anti-aliasing
to improve readability.

Moved mobile/overlay/_overlay.scss styles into
overlay/_overlay.scss; removed mobile/overlay/_overlay.scss;
Cleanups in _overlay.scss; restored max-width/max-height
to dialogs (removed in #1376 for #1298) and added
min-width;

[Frontend] Mobile fixes in overlay and related

Fixes #1437
Added mobile-specific styling to _messages.scss;
Fixed button layout and margins in _overlay.scss;
Fixed message.html to not default to major style
buttons;

[Frontend] Timing tweaks

Fixes #1437
Moved large view expand transition duration
into theme _constants files; shortened anim
duration

Fix Style errors

[mctTriggerModal] correct scope for toggle

Correct scope for toggleFunction such that #1503 no longer occurs.

Fixes #1503

[Style] Add copyright header
2017-05-18 18:18:19 -07:00
..
commonUI [Layout] Add view large button for zooming 2017-05-18 18:18:19 -07:00
containment Merge pull request #1518 from nasa/copyright-1517 2017-04-23 17:22:01 -07:00
core [Edit] Only persist on mutation if model has actually changed locally. Fixes #1482 2017-04-24 21:35:42 -07:00
data [Documentation] Updated copyright statement. Fixes #1081 2016-07-12 16:55:57 -07:00
entanglement Merge pull request #1519 from nasa/mct1456 2017-04-24 15:39:18 -07:00
execution [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
exporters [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
features [Layout] Add view large button for zooming 2017-05-18 18:18:19 -07:00
forms [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
framework [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
identity [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
persistence [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
policy [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
representation [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
search [Search] Use new composition in search 2017-05-18 08:51:44 -07:00
status [Licenses] Update copyright year to 2017 2017-04-05 14:52:46 -07:00
telemetry [Telemetry] x/y -> domain/range 2017-05-09 18:51:57 -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.