mirror of
https://github.com/nasa/openmct.git
synced 2025-02-12 21:56:13 +00:00
Initial changes to refactor Time Conductor
This commit is contained in:
parent
5f8d6899d2
commit
4b61e61af7
@ -1,14 +1,16 @@
|
|||||||
<template>
|
<template>
|
||||||
<form ref="fixedDeltaInput">
|
<form ref="fixedDeltaInput">
|
||||||
<div class="c-tc-input-popup__input-grid">
|
<div class="c-tc-input-popup__input-grid">
|
||||||
<div class="pr-time-label"><em>Start</em> Date</div>
|
<div class="pr-time-label pr-time-label-start-date"><em>Start</em> Date</div>
|
||||||
<div class="pr-time-label">Time</div>
|
<div class="pr-time-label pr-time-label-start-time">Time</div>
|
||||||
<div class="pr-time-label"></div>
|
<div class="pr-time-label pr-time-label-blank-grid"></div>
|
||||||
<div class="pr-time-label"><em>End</em> Date</div>
|
<div class="pr-time-label pr-time-label-end-date"><em>End</em> Date</div>
|
||||||
<div class="pr-time-label">Time</div>
|
<div class="pr-time-label pr-time-label-end-time">Time</div>
|
||||||
<div class="pr-time-label"></div>
|
<div class="pr-time-label pr-time-label-blank-grid"></div>
|
||||||
|
|
||||||
<div class="pr-time-input pr-time-input--date pr-time-input--input-and-button">
|
<div
|
||||||
|
class="pr-time-input pr-time-input--date pr-time-input--input-and-button pr-time-input-start-date"
|
||||||
|
>
|
||||||
<input
|
<input
|
||||||
ref="startDate"
|
ref="startDate"
|
||||||
v-model="formattedBounds.start"
|
v-model="formattedBounds.start"
|
||||||
@ -28,7 +30,7 @@
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="pr-time-input pr-time-input--time">
|
<div class="pr-time-input pr-time-input--time pr-time-input-start-time">
|
||||||
<input
|
<input
|
||||||
ref="startTime"
|
ref="startTime"
|
||||||
v-model="formattedBounds.startTime"
|
v-model="formattedBounds.startTime"
|
||||||
@ -43,7 +45,9 @@
|
|||||||
|
|
||||||
<div class="pr-time-input pr-time-input__start-end-sep icon-arrows-right-left"></div>
|
<div class="pr-time-input pr-time-input__start-end-sep icon-arrows-right-left"></div>
|
||||||
|
|
||||||
<div class="pr-time-input pr-time-input--date pr-time-input--input-and-button">
|
<div
|
||||||
|
class="pr-time-input pr-time-input--date pr-time-input--input-and-button pr-time-input-end-date"
|
||||||
|
>
|
||||||
<input
|
<input
|
||||||
ref="endDate"
|
ref="endDate"
|
||||||
v-model="formattedBounds.end"
|
v-model="formattedBounds.end"
|
||||||
@ -63,7 +67,7 @@
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="pr-time-input pr-time-input--time">
|
<div class="pr-time-input pr-time-input--time pr-time-input-end-time">
|
||||||
<input
|
<input
|
||||||
ref="endTime"
|
ref="endTime"
|
||||||
v-model="formattedBounds.endTime"
|
v-model="formattedBounds.endTime"
|
||||||
|
@ -605,9 +605,65 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.pr-time-label-start-date{
|
||||||
|
background: red;
|
||||||
|
grid-area: head;
|
||||||
|
}
|
||||||
|
.pr-time-label-start-time{
|
||||||
|
background: red;
|
||||||
|
grid-area: headd;
|
||||||
|
}
|
||||||
|
.pr-time-input-start-date{
|
||||||
|
background: blue;
|
||||||
|
grid-area: headdd;
|
||||||
|
}
|
||||||
|
.pr-time-input-start-time{
|
||||||
|
background: blue;
|
||||||
|
grid-area: inputStartTime;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-arrows-right-left{
|
||||||
|
background: green;
|
||||||
|
grid-area: arrowIcon;
|
||||||
|
}
|
||||||
|
.pr-time-label-end-date{
|
||||||
|
background: red;
|
||||||
|
grid-area: endDate;
|
||||||
|
}
|
||||||
|
.pr-time-label-end-time{
|
||||||
|
background: red;
|
||||||
|
grid-area: endTime;
|
||||||
|
|
||||||
|
}
|
||||||
|
.pr-time-input-end-date{
|
||||||
|
background: blue;
|
||||||
|
grid-area: inputEndDate;
|
||||||
|
}
|
||||||
|
.pr-time-input-end-time{
|
||||||
|
background: blue;
|
||||||
|
grid-area: inputEndTime;
|
||||||
|
}
|
||||||
|
.pr-time-input--buttons{
|
||||||
|
background: purple;
|
||||||
|
grid-area: buttons;
|
||||||
|
}
|
||||||
|
.pr-time-label-blank-grid{
|
||||||
|
background: yellow;
|
||||||
|
grid-area: blankSpace;
|
||||||
|
}
|
||||||
|
|
||||||
&--fixed-mode {
|
&--fixed-mode {
|
||||||
.c-tc-input-popup__input-grid {
|
.c-tc-input-popup__input-grid {
|
||||||
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 2fr;
|
// grid-template-columns: 1fr 1fr 1fr 1fr 1fr 2fr;
|
||||||
|
grid-template-rows: 50px 1fr 30px;
|
||||||
|
grid-template-columns: 150px 1fr;
|
||||||
|
// grid-template-areas:
|
||||||
|
// "start_date start_time blank-space end_date end_time blank-space"
|
||||||
|
// "input_start_date input_start_time arrow_icon input_end_date input_end_time buttons";
|
||||||
|
grid-template-areas:
|
||||||
|
"head headd headdd";
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user