mirror of
https://github.com/nasa/openmct.git
synced 2024-12-27 00:31:06 +00:00
04c2eac9ef
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
33 lines
1.2 KiB
HTML
33 lines
1.2 KiB
HTML
<div class="l-message"
|
|
ng-class="'message-severity-' + ngModel.severity">
|
|
<div class="ui-symbol type-icon message-type"></div>
|
|
<div class="message-contents">
|
|
<div class="top-bar">
|
|
<div class="title">{{ngModel.title}}</div>
|
|
<div class="hint" ng-hide="ngModel.hint === undefined">{{ngModel.hint}}</div>
|
|
</div>
|
|
<div class="message-body">
|
|
<div class="message-action">
|
|
{{ngModel.actionText}}
|
|
</div>
|
|
<mct-include key="'progress-bar'"
|
|
ng-model="ngModel"
|
|
ng-show="ngModel.progress !== undefined || ngModel.unknownProgress"></mct-include>
|
|
</div>
|
|
<div class="bottom-bar">
|
|
<a ng-repeat="dialogOption in ngModel.options"
|
|
class="s-button"
|
|
ng-click="dialogOption.callback()">
|
|
{{dialogOption.label}}
|
|
</a>
|
|
<a class="s-button major"
|
|
ng-if="ngModel.primaryOption"
|
|
ng-click="ngModel.primaryOption.callback()">
|
|
{{ngModel.primaryOption.label}}
|
|
</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|