Newer
Older
.detail-view-info-area::-webkit-scrollbar {
width: 6px;
background-color: #f5f5f5;
}
.detail-view-info-area::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #f5f5f5;
}
.detail-view-info-area::-webkit-scrollbar-thumb {
background-color: darkgray;
}
.bottom-container-tab-content::-webkit-scrollbar {
width: 6px;
height: 8px;
background-color: #f5f5f5;
}
.bottom-container-tab-content::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
background-color: #f5f5f5;
}
.bottom-container-tab-content::-webkit-scrollbar-thumb {
background-color: darkgray;
}

Matthias Konitzny
committed
.node-container {
pointer-events: none;
}
.node-label {
font-size: 14px;
color: white;
font-weight: bold;
/*text-align: center;*/
padding: 1px 4px;
border-radius: 4px;
background-color: rgba(0, 0, 0, 0.7);
user-select: none;

Matthias Konitzny
committed
pointer-events: none;
.no-select {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Old versions of Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
}

Matthias Konitzny
committed
.close-button {
pointer-events: all;
z-index: 99;
cursor: pointer;

Matthias Konitzny
committed
top: 5px;
position: absolute;
font-size: 20px;
}
.fullscreen-button {
pointer-events: all;
z-index: 99;
cursor: pointer;
left: 15px;
top: 5px;
position: absolute;
font-size: 30px;
}

Matthias Konitzny
committed
.detail-view {
position: absolute;
top: 0;
right: 0;

Matthias Konitzny
committed
height: 100%;
background-color: whitesmoke;
padding: 10px;

Matthias Konitzny
committed
}
.detail-view-image {
width: 125px;
height: 125px;
top: 0;
left: 0;
overflow: hidden;
border-radius: 50%;
display: inline;
margin-top: 10px;
margin-bottom: 20px;
}
.detail-view-info-area {
overflow-y: auto;
height: 100%;
}
.detail-view-top-area {
position: relative;
width: 100%;
overflow: auto;
text-align: center;
}
.detail-view-text-area {
display: block;
margin-top: 10px;
padding-left: 25px;
padding-right: 25px;
.detail-view-link-area {
display: block;
margin-top: 25px;
padding-left: 25px;
padding-right: 25px;
}

Matthias Konitzny
committed
.detail-view-headline {
font-weight: bold;
/*text-align: center;*/
font-family: CuratorRegular, Helvetica Neue, Helvetica, Arial, sans-serif;

Matthias Konitzny
committed
word-wrap: break-word;
hyphens: auto;
font-size: 1.6vw;
padding-left: 5px;
padding-right: 5px;
}
.detail-view-media-area {
margin-top: 15px;
padding: 10px;
}
.detail-view-video {
object-fit: scale-down;
width: 100%;
height: auto;

Matthias Konitzny
committed
}
.detail-view-spacer {
height: 120px;
width: 100%;
}

Matthias Konitzny
committed
.link-overlay {

Matthias Konitzny
committed
padding: 10px;
background-color: rgba(0, 0, 0, 0.6);
color: #fff;
font-size: 13px;
line-height: 20px;
font-family: CuratorRegular, Helvetica Neue, Helvetica, Arial, sans-serif;
text-transform: uppercase;
margin-bottom: 6px;
height: 17px;
z-index: 100;
cursor: pointer;
pointer-events: all;
opacity: 1;
.relation p {
margin: 0
}
.rel-container {
display: block;
height: 2px;
width: 78px;
.bottom-container-tab-content {
display: none;
/*padding: 6px 0px;*/
/*border-top: none;*/
overflow-x: auto;
/*height: 100px;*/
height: 100%;
width: 100%;
.active-tab-nav {
color: black;
font-weight: bold;
.active-tab-content {
display: flex;
align-items: center;

Matthias Konitzny
committed
.hidden-tab {
display: none;
}
position: absolute;
bottom: 0;
left: 0;
.bottom-container-nav {
height: 35px;
width: 100%;
top: 0;
display: flex;
flex-direction: row;
cursor: pointer;
}
.bottom-container-links {
width: 100%;
height: 100px;
.bottom-container-link-text {
/*font-size: 10px;*/
font-weight: bold;
text-align: center;
}
.link-img {
min-width: 70px;
width: 70px;
height: 70px;
margin: 10px;
pointer-events: all;
cursor: pointer;
border-radius: 50%;
overflow: hidden;
background-color: white;
display: flex;
align-items: center;
justify-content: center;
}
.bottom-container-nav-tab {
height: 100%;
display: flex;
padding: 0 8px;
min-width: 10%;
text-align: center;
line-height: 35px;
padding-top: 9px;
padding-bottom: 9px;
padding-right: 9px;
text-align: left;
outline: none;
font-size: 15px;
display: flex;
flex-direction: column;
padding: 0 18px;
display: none;
overflow: hidden;
background-color: #ffffff;
flex-direction: column;
height: 0;
transition: height 0.25s ease-out;
overflow: hidden;
.link-neighbor {
cursor: pointer;
margin: 2px;
font-size: 14px;
}
.activation-hover, .link-neighbor:hover {
.marker-div {
position: absolute;
width: 100%;
height: 2px;
border: 1px solid red;
bottom: 0;
left: 0;
}
.open-status-marker {
position: absolute;
right: 20px;
font-size: 26px;
color: #595858;
top: 2px;
bottom: 2px;
}
.open-status-marker-tab {
position: absolute;
right: 20px;
font-size: 15px;
color: #595858;
top: 10px;
bottom: 10px;
}