Chart (Part 1)

This commit is contained in:
vinibiavatti
2020-12-28 00:35:22 +00:00
parent 6dff41b95a
commit 4fd7f76200
8 changed files with 229 additions and 124 deletions

108
dist/tuicss.css vendored
View File

@@ -745,7 +745,12 @@ input[type=button] {
border: none;
cursor: pointer;
outline: 0;
padding: 2px; }
padding: 2px;
user-select: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none; }
.tui-fieldset-button.left {
right: initial;
left: 16px !important; }
@@ -1925,3 +1930,104 @@ input[type=button] {
display: none; }
.tui-overlap.active {
display: block !important; }
/* Chart container */
.tui-chart-vertical {
position: relative;
background-color: black; }
.tui-chart-horizontal {
position: relative;
background-color: black; }
/* Chart display */
.tui-chart-vertical .tui-chart-display {
display: flex;
position: absolute;
top: 0px;
left: 50px;
right: 0px;
bottom: 30px;
align-items: flex-end;
border-bottom: 2px solid white;
border-left: 2px solid white; }
.tui-chart-vertical .tui-chart-display.no-x-axis {
bottom: 0px; }
.tui-chart-vertical .tui-chart-display.no-y-axis {
left: 0px; }
.tui-chart-horizontal .tui-chart-display {
display: flex;
position: absolute;
flex-direction: column;
top: 0px;
left: 50px;
right: 0px;
bottom: 30px;
align-items: stretch;
border-bottom: 2px solid white;
border-left: 2px solid white; }
.tui-chart-horizontal .tui-chart-display.no-x-axis {
bottom: 0px; }
.tui-chart-horizontal .tui-chart-display.no-y-axis {
left: 0px; }
/* Chart X axis */
.tui-chart-x-axis {
display: flex;
position: absolute;
height: 30px;
left: 50px;
right: 0px;
bottom: 0px;
line-height: 30px; }
/* Chart Y axis */
.tui-chart-y-axis {
display: flex;
flex-direction: column;
position: absolute;
top: 0px;
left: 0px;
bottom: 30px;
width: 50px; }
/* Chart legends */
.tui-chart-vertical .tui-chart-x-axis .tui-chart-legend {
flex-basis: 100%;
text-align: center; }
.tui-chart-vertical .tui-chart-y-axis .tui-chart-legend {
flex: 1;
text-align: right;
padding-right: 2px;
display: flex;
align-items: flex-start;
justify-content: flex-end; }
.tui-chart-horizontal .tui-chart-x-axis .tui-chart-legend {
flex-basis: 100%;
text-align: right; }
.tui-chart-horizontal .tui-chart-y-axis .tui-chart-legend {
flex: 1;
text-align: right;
padding-right: 2px;
display: flex;
align-items: center;
justify-content: flex-end; }
/* Chart value */
.tui-chart-vertical .tui-chart-display .tui-chart-value {
flex-basis: 100%;
text-align: center;
overflow: hidden; }
.tui-chart-horizontal .tui-chart-display .tui-chart-value {
flex: 1;
text-align: right;
display: flex;
align-items: center;
align-content: flex-start;
justify-content: flex-end;
overflow: hidden; }

2
dist/tuicss.min.css vendored

File diff suppressed because one or more lines are too long