This repository has been archived on 2023-01-27. You can view files and clone it, but cannot push or open issues or pull requests.
cad/web/xeo/css/style.css
2022-10-15 19:16:08 +02:00

480 lines
7.5 KiB
CSS

body {
font-family: 'Roboto', sans-serif;
font-size: 15px;
line-height: 1.50;
color: white;
background-color: black;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
-webkit-font-smoothing: antialiased;
overflow-y: hidden;
overflow-x: hidden;
margin: 0;
touch-action: none;
}
#sourceButton {
position: fixed;
bottom: 20px;
right: 20px;
padding: 8px;
color: #fff;
background-color: #02550b;
alpha: 0.7;
}
#sourceButton:hover {
cursor: pointer;
opacity: 1;
}
#logos {
position: absolute;
top: 15px;
right: 15px;
z-index: 200000;
}
#info {
position: absolute;
top: 0px;
z-index: 200000;
/*font-weight: 600;*/
float: left;
left: 0px;
padding: 10px;
/*border-radius: 0 0 4px 0;*/
/*border-radius:6px;*/
height: auto;
text-align: left;
/*border: solid 1px #bdbcbc;*/
pointer-events: none;
}
#info-website {
position: absolute;
bottom: 0;
z-index: 200000;
right: 16px;
padding: 10px;
height: auto;
text-align: left;
font-size: 20px;
color: black;
}
#info a {
z-index: 200000;
/*text-decoration: none;*/
color: #ffffff;
pointer-events: all;
}
#info a:hover {
color: #ffffff;
/*text-decoration: underline;*/
}
#info p {
padding: 0px;
margin: 0px;
}
#info ul {
margin: 0px;
padding: 0;
margin-left: 1em;
}
#info ul:first-child {
margin-top: 0;
}
#info li {
margin: 5px;
padding: 0px;
}
#info-bottom {
position: absolute;
bottom: 0;
z-index: 200000;
/*font-weight: 600;*/
float: left;
left: 0px;
padding: 10px;
/*border-radius: 0 0 4px 0;*/
/*border-radius:6px;*/
height: auto;
text-align: left;
/*border: solid 1px #bdbcbc;*/
}
#info-bottom a {
z-index: 200000;
/*text-decoration: none;*/
color: #ffffff;
}
#info-bottom a:hover {
color: #ffffff;
/*text-decoration: underline;*/
}
#info-bottom p {
padding: 0;
margin: 0;
}
#menu {
margin: 0;
left:0;
width: auto;
height:100%;
padding: 7px;
z-index: 200000;
}
#explorer {
margin: 0;
left:0;
background: black;
width: auto;
height:100%;
position:absolute;
overflow-y: scroll;
overflow-x: hidden;
padding: 7px;
z-index: 200000;
}
#menu a {
color: white;
text-decoration: none;
}
#menu a:hover {
color: yellow;
text-decoration: underline;
}
#explorer a {
color: white;
text-decoration: none;
}
#explorer a:hover {
color: yellow;
text-decoration: underline;
}
.dark {
background: black;
opacity: 0.6;
}
#log {
color: #9aee93;
font-size: 16px;
}
#log p {
}
#dat-gui-container {
position: absolute;
/*top: 120px;*/
top:0;
right: 0;
z-index: 100001;
float: right;
width: 320px;
margin-right : 60px !important;
}
#dat-gui-container-website {
position: absolute;
bottom: 100px;
/*bottom:130px;*/
right: 50px;
z-index: 100001;
float: right;
width: 320px;
margin-right : 60px !important;
}
#header {
background: white;
width: 100%;
max-width: 900px;
margin-left: auto;
margin-right: auto;
padding: 10px;
padding-top: 50px;
padding-bottom: 50px;
}
#image {
background: white;
width: 100%;
max-width: 920px;
margin-left: auto;
margin-right: auto;
padding: 0;
}
#container {
background: white;
width: 100%;
max-width: 100%;
margin-left: auto;
margin-right: auto;
padding: 10px;
padding-top: 10px;
padding-bottom: 40px;
overflow: auto;
}
a:visited {
color: rgba(0, 102, 204, .75);
}
a:hover {
color: #1dceff;
}
a.button {
font-weight: bold;
font-size: 15px;
background: #98fb98;
padding: 5px;
border: 1px grey solid;
}
span {
line-height: 190%;
}
p:first-child {
margin-top: 0;
}
h1, h2, h3 {
font-weight: normal;
-webkit-transform-origin: 0% 100%;
}
h1 {
color: #fffbf2;
margin-top: 0;
margin-bottom: 0;
padding-top: 15px;
font-size: 18px;
font-weight: normal;
}
h1 a {
color: #fffbfb;
}
h2 {
font-size: 18px;
line-height: 1.2;
padding-top: 30px;
padding-left: 0px;
font-weight: bold;
margin-top: 0px;
padding-bottom: 0px;
margin-bottom: 0;
letter-spacing: 0px;
/*border-bottom: 2px solid #d4d4d4;*/
color: #4E7A4A;
}
h3 {
font-size: 14px;
line-height: 1.2;
font-weight: bold;
color: #8F3434;
padding: 0;
margin: 0;
padding-left: 0px;
padding-right: 40px;
padding-top: 14px;
padding-bottom: 6px;
}
p.sectionTip {
padding-left: 10px;
}
p.subSectionTip {
padding-left: 10px;
}
a.subSubSection {
padding-left: 22px;
background: url("../../assets/images/bullet-point.png") no-repeat 8px 2px !important;
}
#pageMenuContainer {
width: 380px;
/*height: 10000px;*/
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 5px;
margin-top: 5px;
}
p.containerTitle {
margin-top: -15px;
background: #f5f5f5;
border: 1px solid lightGrey;
width: 120px;
padding-left: 10px;
border-radius: 2px;
padding-bottom: 0px;
padding-top: 0px;
font-size: 10px;
border-bottom: 2px solid darkgrey;
border-right: 2px solid darkgrey;
}
/*hr {*/
/*margin-top: 10px;*/
/*margin-bottom: 10px;*/
/*color: lightgray;*/
/*background-color: lightgray;*/
/*height: 1px;*/
/*}*/
article.fill h3 {
background: rgba(255, 255, 255, .75);
padding-top: .2em;
padding-bottom: .3em;
margin-top: -.2em;
margin-left: -60px;
padding-left: 60px;
margin-right: -60px;
padding-right: 60px;
}
ul {
/*list-style: none;*/
margin: 0;
padding: 0;
margin-top: 0;
margin-left: .75em;
}
ul:first-child {
margin-top: 0;
}
ul ul {
margin-top: 0;
}
#content {
position: absolute;
width: 340px;
height: calc(100% - 50px);
/*overflow-Y: scroll;*/
/*overflow-x: hidden;*/
background: black;
overflow:auto;
}
#content a {
text-decoration: none;
}
#content h1 {
color: #78ce73;
margin-top: 30px;
margin-bottom: 40px;
font-size: 25px;
font-weight: normal;
text-decoration: none !important;
}
#content h1 a {
color: #78ce73;
}
#content h2 {
color: #78ce73;
font-size: 20px;
font-weight: normal;
padding-top: 20px;
padding-bottom: 10px;
text-decoration: none;
}
#content {
margin:0;
padding: 0px 20px;
line-height: 18px;
overflow-x: hidden;
}
#content .link {
margin-left: 0 !important;
padding-left: 0 !important;
padding-top: 1px;
text-decoration: none;
font-weight: normal;
background: black;
cursor: pointer;
line-height: 1.5em;
}
#content .selected {
margin-left: -5px !important;
padding-left: 5px !important;
padding-top: 0;
padding-bottom: 0;
color: #000000;
border: 1px solid #676767;
background: #FFFF44;
}
#content .link:hover {
text-decoration: underline;
}
#content .info {
color: #78ce73;
text-decoration: none;
font-style: italic;
font-size: 14px;
background-color: black;
padding-top: 4px;
padding-bottom: 4px;
margin-top: 15px;
margin-bottom: 4px;
}
#content .infoFirst {
color: #78ce73;
text-decoration: none;
font-style: italic;
font-size: 14px;
background-color: black;
padding-top: 4px;
padding-bottom: 4px;
margin-top: 0;
margin-bottom: 4px;
}