Newer
Older
solitude / src / js / src / bookmark / main.css
:root {
    --main-border-color: brown;
    font-size: 16px;
  }



body, p {
    margin: 0px;
}

ul {
    padding-left: 1em;
    padding-right: 1em;
    margin: 5px;
}

div.app-body {
    /*
    display: grid;
    grid-template-columns: 1fr;
    */
    display: block flex;
    min-width: 640px;
    min-height: 480px;
}

div.app-body div.left-pane {
    min-width: 200px;
    max-width: 250px;
    overflow-x: scroll;
    width: 30%;

    height: 98vh;
    border-style: solid;
    border-color: orange;
    border-width: 1px;

    position: sticky;
    top: 0px;
    margin: 5px
}

div.app-body div.left-pane ul{
    margin: 0px;
}

div.app-body div.right-pane {
    min-width: 400px;
    min-height: 100px;
    overflow-x: scroll;
    overflow-y: scroll;
}

div.top-bar, div.bottom-bar {
    height: 1em; ;
    border: 0.1em solid var(--main-border-color);
}

#mainView {
    height: 60vh;
    overflow-x: scroll;
    overflow-y: scroll;
    min-height: 480px;
    min-width: 640px;
}

#mainView p {
    width: fit-content;
}

#ref-map {
    width: 70vw;
    overflow: scroll;
    object-fit: scale-down;
}

#editMenu {
    display: flex;
    list-style: none;
}

div.editor.shrinked {
    /* expanded -> shrinked*/
    animation: 1s linear 0.2s reverse editor-expanding ;
    max-height: 0vh;
    overflow: hidden;
}

div.editor.expanded {
    /* shrinked -> expanded */
    animation: 1s linear 0.2s normal editor-expanding ;
    max-height: 60vh;
    overflow: scroll;

}

div.editor input[readonly=""] {
    background-color: lightsteelblue;
}

div.editor div.ref-card {
    border-style: solid;
    border-color: orange;
    border-width: 0.1em;
}


div.editor div.ref-card li{
    display: flex;
}

div.editor div.ref-card li span{
    width:20%;
}

div.editor div.ref-card input{
    width:80%;
}

div.editor div.ref-card ul.card-menu {
    display:flex;
}

#dot-src-viewer, #csv-src-viewer {
    display: block;
    min-width: 400px;
    min-height: 20vh;
    width: 70vw;
}

/*
@keyframes editor-expanding {
    0% {
        max-height: 0vh;
        overflow: hidden;
    }
    100% {
        max-height: 100vh;
        overflow: hidden;
    }
}
*/