Files
controls-web/test/kepware/CSS/styles.css
2026-02-17 12:44:37 -06:00

458 lines
6.1 KiB
CSS

li {
list-style: none;
}
ul {
margin: 0;
}
.highlight {
background-color: #dbdbdb;
}
/* Force Elements to Self Clear its Children: http://css-tricks.com/snippets/css/clear-fix/ */
.clearfix:after {
visibility: hidden;
display: block;
content: "";
clear: both;
height: 0;
}
* html .group {
zoom: 1;
}
/* IE6 */
*:first-child+html .group {
zoom: 1;
}
/* IE7 */
/*General Elements*/
#exampleslogantop {
padding: 20px;
float: right;
font-size: 30px;
color: #D5DBDB;
}
#examplesloganbottom {
padding-right: 20px;
padding-top: 20px;
padding-bottom: 0px;
margin-bottom: 0px;
float: right;
font-size: 30px;
color: #566573;
position: relative;
bottom: 15px;
}
.logo {
margin: 10px;
}
#header {
background: white;
width: 100%;
float: left;
display: block;
}
.panel {
background: white;
float: left;
margin: 10px;
padding: 10px;
max-width: 300px;
height: 300px;
border-radius: 3px;
}
#userPass,
#userName {
width: 100px;
}
/*Navigation Menus*/
/* Main Nav */
#mainNav {
list-style-type: none;
overflow: hidden;
background-color: #333;
width: 100%;
float: left;
position: relative;
}
#mainNav li {
float: left;
}
#mainNav li a {
display: block;
color: white;
text-align: center;
padding: 5px 5px;
text-decoration: none;
}
#mainNav li a:hover:not(.active) {
background-color: #111;
}
/*Asset Creator Nav styling*/
#assetCreationNav {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
width: 100%;
float: left;
}
#assetCreationNav li {
float: left;
}
#assetCreationNav li a {
display: block;
color: white;
text-align: center;
padding: 5px 5px;
text-decoration: none;
}
#assetCreationNav li a:hover:not(.active) {
background-color: #111;
}
#devicePanel,
#channelPanel,
#tagPanel {
margin-top: 60px;
height: 100%;
width: 385.75px;
}
#channelPanel p {
padding-top: 0px;
}
/*Json Viewer Nav styling*/
#jsonConfigNav {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
}
#jsonConfigNav li {
float: left;
}
#jsonConfigNav li a {
display: block;
color: white;
text-align: center;
padding: 5px 5px;
text-decoration: none;
}
#jsonConfigNav li a:hover:not(.active) {
background-color: #111;
}
/*Asset Creator*/
#channelType,
#deviceModel {
display: block;
margin: 10px;
width: 174px;
height: 22px;
}
/*Event Logger */
#resultsRow th,
#resultsRow td {
padding-right: 10px;
}
/*Text Input styling*/
#textJsonInput {
border: 3px solid #ccc;
width: 96.7%;
padding: 10px;
height: 232px;
}
#jsonButtons {
margin-right: 10px;
margin-top: 10px;
}
.drop-down-container {
position: relative;
display: inline;
}
#restServerName,
#restServerPort {
display: block;
margin: 10px;
}
#tagValue {
size: 15px;
color: green;
}
/* The container <div> - needed to position the dropdown content */
.dropdown {
position: relative;
display: inline-block;
z-index: 9999;
!important overflow: visible;
!important
}
/* Dropdown Content (Hidden by Default) */
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
}
/* Links inside the dropdown */
.dropdown-content a {
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
}
/* Change color of dropdown links on hover */
.dropdown-content a:hover {
background-color: #f1f1f1;
}
/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
display: block;
overflow: visible;
z-index: 999999999;
}
/* Change the background color of the dropdown button when the dropdown content is shown */
#dropdownContainer {
overflow: visible;
}
/*Main Container*/
#maincontainer {
height: 100%;
overflow: auto;
}
/*Stats Bar*/
#statsBar {
position: relative;
left: -30px;
top: -10px;
}
#statsBar label {
display: inline-block;
}
#statsBar ul li {
display: inline;
margin: 0px 5px;
}
#connectedTo a {
color: inherit;
}
#jsonObject {
min-width: 45%;
height: 450px;
overflow: visible;
}
#configurator,
#deviceList,
#useCase1Panel,
#iotGatewayPanel {
/*jsonObject separated with #jsonObject*/
height: 450px;
max-width: 24%;
min-width: 350px;
overflow: auto;
}
#tagListContainer {
overflow: auto;
height: 200px;
color: black;
padding: 10px;
}
#deviceTree {
overflow: auto;
}
#configurator input {
display: block;
margin: 10px;
}
.card {
background: white;
border-radius: 2px;
display: inline;
float: left;
height: 400px;
margin: 10px;
}
.supporting-text {
padding: 15px;
font-size: 15px;
}
#results {
background: white;
min-width: 100%;
float: left;
display: block;
overflow: auto;
position: relative;
bottom: 0px;
height: 250px;
}
#resultsRow {
padding-left: 10px;
}
#resultsTable,
#eventsTable {
color: black;
width: 40%;
float: left;
}
#eventsTable tr td {
max-width: 100%;
white-space: nowrap;
}
#eventsTable td {
padding-right: 10px;
}
#jsoneditor {
width: 100%;
height: 270px;
}
#copyright {
background: #A9A9A9;
width: 100%;
float: left;
height: 50px;
position: relative;
}
#copyright p {
margin-left: 10px;
margin-top: 10px;
}
.box {
display: flex;
flex-flow: column;
height: 100%;
}
.box .row.header {
flex: 0 1 auto;
/* The above is shorthand for:
flex-grow: 0,
flex-shrink: 1,
flex-basis: auto
*/
}
.box .row.content {
flex: 1 1 auto;
}
.box .row.footer {
flex: 0 1 300px;
}
#copyrightquotes {
margin: 0;
}
#popUpDiv {
z-index: 100;
position: absolute;
background-color: rgba(123, 123, 123, 0.8);
display: none;
top: 0;
left: 0;
width: 200px;
height: 300px;
}
#popupSelect {
z-index: 1000;
position: absolute;
top: 130px;
left: 50px;
}