-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Plots] Reduce space used by independent Time Conductors #4975
Comments
@charlesh88 Please elaborate on UI changes here. |
Writeup and clickable mockup now available in the VIPER Open MCT Confluence area in "Space Optimization & Compact Time Conductor". |
TodosDiscussed with Shefali today: @charlesh88
@shefalijoshi
|
charlesh88
changed the title
[Plots] Reduce space used by independent time conductors
[Plots] Reduce space used by independent Time Conductors
May 13, 2022
charlesh88
added a commit
that referenced
this issue
May 14, 2022
- Moved IndependentTimeConductor.vue into BrowseBar.vue. - Styling for read-only conductor views. - VERY WIP!
charlesh88
added a commit
that referenced
this issue
May 14, 2022
- Significant CSS and markup work. - Refinements to `c-icon-button` classes, including new `--compact` definition. - Styling for independent and main conductor components. - Code cleanups. - STILL WIP!
charlesh88
added a commit
that referenced
this issue
May 14, 2022
- Added CSS class `is-expanded` to main view TC component.
charlesh88
added a commit
that referenced
this issue
May 17, 2022
- Markup and script moved into new timePopup* components. - Significant work on styling. - Theme constants augmented, better naming.
charlesh88
added a commit
that referenced
this issue
May 17, 2022
- Styling for new mini toggle slider switch.
charlesh88
added a commit
that referenced
this issue
May 17, 2022
- Fixed inputs popup layout with style and layout. - More `$colorTime*` theme constants defined and applied. - Better CSS organization.
charlesh88
added a commit
that referenced
this issue
May 17, 2022
- Stubbed buttons into popups. - More `$colorTime*` theme constants defined and applied. - Still quite WIP!
charlesh88
added a commit
that referenced
this issue
May 17, 2022
- Layout, display behavior. - Hide functional buttons to be moved. - Remove unneeded markup. - Input widths for fixed popup date and time. - Add new `c-not-button` class. - Add new `u-flex-spreader` class. - Code cleanups.
charlesh88
added a commit
that referenced
this issue
May 18, 2022
- Layout, display behavior for Time Conductor in layout frames. - Code cleanups.
charlesh88
added a commit
that referenced
this issue
May 18, 2022
- Convert Time Conductor symbol to use SVG instead of font glyph
charlesh88
added a commit
that referenced
this issue
May 18, 2022
- Styling for Time Conductor in layout frames.
@shefalijoshi @charlesh88 This ready for Build 6 feature freeze? |
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Significant CSS and markup work. - Refinements to `c-icon-button` classes, including new `--compact` definition. - Styling for independent and main conductor components. - Code cleanups. - STILL WIP!
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Added CSS class `is-expanded` to main view TC component.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Markup and script moved into new timePopup* components. - Significant work on styling. - Theme constants augmented, better naming.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Styling for new mini toggle slider switch.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Fixed inputs popup layout with style and layout. - More `$colorTime*` theme constants defined and applied. - Better CSS organization.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Stubbed buttons into popups. - More `$colorTime*` theme constants defined and applied. - Still quite WIP!
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Layout, display behavior. - Hide functional buttons to be moved. - Remove unneeded markup. - Input widths for fixed popup date and time. - Add new `c-not-button` class. - Add new `u-flex-spreader` class. - Code cleanups.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Layout, display behavior for Time Conductor in layout frames. - Code cleanups.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Convert Time Conductor symbol to use SVG instead of font glyph
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
- Styling for Time Conductor in layout frames.
jvigliotta
pushed a commit
that referenced
this issue
Jun 29, 2023
15 tasks
charlesh88
added a commit
that referenced
this issue
Jul 12, 2023
charlesh88
added a commit
that referenced
this issue
Jul 12, 2023
- New styles for `c-super-menu--sm`, used by Time Conductor. - Removed ``:title` attribute from the super menu items which was duplicating the existing description and causing visual problems. - Corrected description for the clock to remove refs to real-time. - Removed now unused CSS file `conductor-mode.scss`. - New cButtonPadding SCSS function for more portable application of `--compact` styling. - Refined hover colors for TC in Espresso theme. - Added descriptive title attributes to all TC buttons.
charlesh88
added a commit
that referenced
this issue
Jul 13, 2023
charlesh88
added a commit
that referenced
this issue
Jul 13, 2023
charlesh88
added a commit
that referenced
this issue
Jul 13, 2023
charlesh88
added a commit
that referenced
this issue
Jul 13, 2023
charlesh88
added a commit
that referenced
this issue
Jul 13, 2023
Testing NotesSee #5773. |
charlesh88
added a commit
that referenced
this issue
Jul 14, 2023
akhenry
added a commit
that referenced
this issue
Jul 19, 2023
* Fixed #4975 - Compact Time Conductor styling * Fixed #5773 - Ubiquitous global clock * Mode functionality added to TimeAPI * TimeAPI modified to always have a ticking clock * Mode dropdown added to independent and regular time conductors * Overall conductor appearance modifications and enhancements * TimeAPI methods deprecated with warnings * Significant updates to markup, styling and behavior of main Time Conductor and independent version. --------- Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com> Co-authored-by: Shefali <simplyrender@gmail.com> Co-authored-by: Andrew Henry <akhenry@gmail.com> Co-authored-by: John Hill <john.c.hill@nasa.gov> Co-authored-by: Scott Bell <scott@traclabs.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
We should use less vertical space for displaying independent time conductors (and the toggle button) in plots.
MORE DETAIL NEEDED
The text was updated successfully, but these errors were encountered: