@import url(vendor/ui.css);
html, body {
height: 100%; }
body {
overflow-y: hidden;
overflow-x: auto;
margin: 0;
min-width: 980px;
padding: 0;
color: #FFF;
font-size: 14px;
background-color: #f5f5fa; }
a {
text-decoration: none;
font-style: italic; }
a:link {
color: #FFF; }
a:visited {
color: #FFF; }
a:hover {
color: #EDE275; }
a:active {
color: #FFF; }
input {
background-color: white;
color: #363636;
border: 0;
font-size: 18px; }
input:focus {
border: 0;
outline: 0;
background-color: white; }
::-webkit-input-placeholder {
/* WebKit browsers */
color: #919095; }
:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #919095;
opacity: 1; }
::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #919095;
opacity: 1; }
:-ms-input-placeholder {
/* Internet Explorer 10+ */
color: #919095; }
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
font-family: 'Source Sans Pro', sans-serif;
vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block; }
body {
line-height: 1; }
ol, ul {
list-style: none; }
blockquote, q {
quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none; }
table {
border-collapse: collapse;
border-spacing: 0; }
.debug-ui {
position: fixed;
bottom: 70px;
left: 10px;
text-decoration: none; }
.debug-ui-row {
float: left;
width: 100%; }
.debug-ui-left {
float: left;
width: 50%; }
.debug-ui-right {
float: right;
width: 50%; }
.graph-view {
width: 100%;
background-color: #f5f5fa; }
.node {
stroke: #fff;
stroke-width: 1px;
font-size: 16px;
z-index: 100; }
.circle {
stroke: #fff;
stroke-width: 1.5px;
z-index: 100;
pointer-events: all;
box-shadow: 0 0 0px #FFFF8F; }
.nodetext {
fill: #FFFFFF;
font-size: 17px;
z-index: 3; }
.linklabel {
stroke: #EEEEEE;
font-size: 14px; }
.link {
fill: none;
stroke: #404040;
z-index: 1; }
.ghostlink {
opacity: 0.0;
fill: none;
stroke-width: 15px;
z-index: 2;
/* higher than link, lower than node */ }
.circle.chosen {
stroke: #EDE275; }
.circle.enter {
stroke: #EDE275; }
.circle.bubble {
stroke: #101010; }
.circle.exit {
stroke: #EDE275; }
.circle.chainlink {
stroke: #AAA; }
.circle.temp {
box-shadow: 0 0 40px #FFFF8F; }
.circle.temp, .circle.chosen {
stroke-width: 3px; }
.circle.temp.empty {
stroke-width: 1.5px; }
/* Per node and edge type (type is a property of nodes and links) styling
* note that this should be automatically generated somehow for user settings.
*/
.circle.person {
fill: #FCB924; }
.circle.club {
fill: #009DDC; }
.circle.skill {
fill: #62BB47; }
.circle.interest {
fill: #f9f5f1; }
.circle.third-internship-proposal {
fill: #202020; }
.circle.internship {
fill: #933E99; }
.circle.empty {
fill: #080808; }
.circle.chainlink {
fill: #fff; }
.circle.bubble {
fill: rgba(0, 0, 0, 0.2); }
/* Selected parts of the graph, right now by clicking, later with search. */
.notselected {
opacity: 0.2; }
.graph.link.temp_and {
stroke-dasharray: 3,3; }
.highlightlink {
fill: none;
stroke: #EDE275;
stroke-width: 2px;
z-index: 1;
pointer-events: none; }
.link.enter, .link.exit, .link.selected {
fill: none;
stroke: #EDE275;
stroke-width: 4px;
z-index: 1;
pointer-events: none; }
#editbox input {
width: 130px; }
.overlay {
fill: none;
pointer-events: all;
z-index: 0; }
.editinfo {
position: fixed;
top: -40px;
z-index: 5; }
.editlinkinfo {
position: fixed;
top: -40px;
z-index: 5; }
#editlinkname {
width: inherit;
height: inherit;
font-size: 17px; }
#editname {
width: inherit;
height: inherit;
font-size: 17px; }
.rhizi-logo {
position: fixed;
left: 800px; }
.input-bar {
position: fixed;
display: block;
height: 36px;
width: 420px;
top: 152px;
left: 60px;
padding-left: 8px;
border-radius: 4px;
border: 1px solid #919095;
background: white; }
.input-bar:focus {
border-radius: 4px;
border: 1px solid #919095;
-webkit-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.3); }
.add-button {
position: fixed;
top: 154px;
height: 36px;
width: 36px;
left: 453px; }
.suggestion {
list-style-type: none; }
.suggestion td {
position: fixed; }
.ui-helper-hidden-accessible {
position: fixed;
top: 203px;
left: 68px;
text-shadow: -1px 1px 8px #E DE275, 1px -1px 8px #EDE275;
font-size: 16px; }
.typeselection {
position: fixed;
left: 0;
top: -300px;
pointer-events: none; }
.typeselection td {
padding-top: 5px;
padding-left: 200px; }
#keys {
opacity: 0.5; }
.subtitle {
font-style: italic;
color: #bbb;
font-size: 12px;
float: right; }
.edge_info, .info {
background-color: rgba(17, 17, 17, 0.8);
position: fixed;
top: 150px;
width: 250px;
right: 10px;
font-size: 18px;
border: 1px solid;
padding: 5px;
line-height: 45px;
border-color: #303030; }
.search-bar {
position: fixed;
top: 36px;
width: 100%;
height: 48px;
box-shadow: black;
alpha: 0.3;
distance: 1;
background: white; }
.search-input {
position: fixed;
width: 100%;
top: 50px;
height: 20px;
left: 100px; }
.search-icon {
position: fixed;
width: 20px;
height: 20px;
left: 60px;
top: 50px; }
.task-alert {
position: fixed;
top: 84px;
width: 100%;
height: 48px;
background-color: #D3F2F8;
border-top: #1D6E7F;
border-bottom: #1D6E7F; }
.task-desc {
position: fixed;
width: 100%;
color: #1D6E7F;
height: 20px;
top: 98px;
text-align: center;
font-size: 18px; }
.task-close-text {
position: fixed;
top: 99px;
color: #1D6E7F;
right: 70px;
font-size: 14px; }
.task-close-button {
position: fixed;
top: 98px;
right: 50px; }
.top-bar {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 36px;
background-color: #363636; }
.doc-title {
position: fixed;
font-family: "Source Sans Pro Semibold", sans-serif;
left: 60px;
top: 10px;
color: #f5f5fa; }
.profile-circle {
position: fixed;
right: 400px;
border-radius: 50%;
width: 30px;
height: 30px;
background: #33c2e0;
top: 3px; }
.profile-initials {
position: fixed;
top: 10px;
right: 405px;
color: #f5f5fa; }
.profile-username {
position: fixed;
top: 10px;
right: 295px;
color: #f5f5fa; }
.owner-logo {
position: fixed;
top: 3px;
right: 50px; }
.poweredby {
position: fixed;
bottom: 10px;
right: 10px;
vertical-align: middle; }
@font-face {
font-family: 'MyWebFont';
src: url(../../font/SourceSansPro-Regular.ttf) format("ttf"); }
h1 {
font-size: 30px; }
h2 {
font-size: 24px; }
h1 {
font-size: 18px; }
h2 {
font-size: 14px; }
h1 {
font-size: 12px; }
/*# sourceMappingURL=style.css.map */