lookyloo/website/web/static/tree.css

159 lines
2.4 KiB
CSS

.node circle {
fill: #fff;
stroke: steelblue;
stroke-width: 3px;
}
.node text {
font: 12px sans-serif;
}
.link {
fill: none;
stroke: #ccc;
stroke-width: 2px;
}
.flashed-messages {
position: fixed;
bottom: 5px;
text-align: center;
}
.blur {
filter: blur(10px);
}
#screenshot_thumbnail {
scroll-margin: 50px;
}
/* Generic parts of menus */
hr {
display: block;
margin-top: 0.1em;
margin-bottom: 0.5em;
margin-left: auto;
margin-right: auto;
border-color: black;
border-style: inset;
border-width: 1px;
}
hr.vertical {
display: block;
margin-top: 0.1em;
margin-bottom: 0.5em;
margin-left: auto;
margin-right: auto;
border-color: black;
border-style: inset;
border-width: 1px;
height: 100px;
}
/* menu vertical */
#menu_vertical {
position: fixed;
top: 5px;
left: 5px;
background: white;
border: 2px solid;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
#menu_container_vertical {
position: fixed;
top: 5px;
left: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
#menu_container_vertical .menu-header {
width: 200px;
height: 110px;
resize: both;
}
#menu_container_vertical ul.components {
padding: 10px 0;
}
#menu_container_vertical ul li a {
padding: 5px;
font-size: 1.1em;
display: block;
}
#menu_container_vertical ul li a:hover {
background: #fff;
}
/* menu horizontal */
#menu_horizontal {
position: fixed;
top: 5px;
left: 222px;
background: white;
border: 2px solid;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}
#menu_container_horizontal {
position: fixed;
top: 5px;
left: 5px;
padding-top: 5px;
padding-right: 5px;
padding-left: 5px;
}
#menu_container_horizontal .container {
width: 800px;
}
#menu_container_horizontal ul.components {
padding: 5px;
}
#menu_container_horizontal ul li a {
padding: 1px;
font-size: 1.1em;
display: block;
}
#menu_container_horizontal ul li a:hover {
background: #fff;
}
/* legend */
#legend_container {
position: fixed;
bottom: 5px;
right: 5px;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}
#legend {
position: fixed;
bottom: 5px;
right: 5px;
background: white;
border: 2px solid;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
}