UNPKG

@kumologica/builder

Version:

Kumologica build and deploy module

206 lines (174 loc) 2.79 kB
body { padding: 0px; margin: 0 auto; color: #333; font-weight: 300; font-family: "Helvetica Neue", Helvetica, Arial, sans-serf; background-color: #f4f5f6; } h1 { font-size: 3em; font-weight: 300; } h2 { font-size: 1.5em; font-weight: 300; } section { margin-bottom: 3em; } section p { text-align: justify; } svg { /* border: 1px solid #ccc; */ overflow: hidden; margin: 0 auto; height: 100vh; } pre { border: 1px solid #ccc; } text { font-weight: 300; font-family: "Helvetica Neue", Helvetica, Arial, sans-serf; font-size: 14px; } .node rect { stroke: #333; fill: #fff; pointer-events: all; } .node :hover { cursor: pointer; } .nodeSelected { stroke: #abe2f5; fill: #fff; stroke-width: 3px; } .edgePath path { stroke: #333; fill: #333; stroke-width: 1.5px; } .node text { pointer-events: none; } /* K Stylesheet section */ #main { display: flex; flex-direction: column; position: relative; background-color: #f4f5f6; height: 100vh; } #header { display: flex; flex-direction: row; justify-content: space-between; background: #623ce4; } #logoContainer { display: flex; align-items: center; justify-content: center; padding: 17px 22px; } #logoContainer:hover { background: #3434a3; } #logo { height: 21px; } #flowTitle { padding: 10px 0px; text-align: center; font-size: 23px; font-weight: 900; color: #FFF; } #graph{ display: flex; width:100%; height: 100vh; } #graph:hover { cursor: move; } .prop { margin-bottom: 12px; } .propLabel { padding: 2px 0px 3px 3px; color: #5c5e62 } .propValue { padding: 8px 10px; background-color: #f4f4f4; border-radius: 4px; } #zoomControlContainer { display: flex; position: absolute; flex-direction: column; top:90px; left: 20px; } .zoomControl { padding: 2px 10px; background: white; text-align: center; font-size: 21px; font-weight: bold; margin-bottom: 3px; } #nodeInfo { display: flex; flex-direction: column; position: absolute; right: 13px; top: 90px; width: 300px; height: 90%; background-color: #fff; border-radius: 5px; box-shadow: 2px 12px rgb(58 59 60 / 6%); -webkit-box-shadow: 0 2px 12px rgb(58 59 60 / 6%); } #tablist { padding: 10px 20px; border: 1px solid #f4f5f6; } #tabDescription { display: flex; width: 43%; font-size: 16px; font-weight: 800; } #tabBody { padding: 20px; font-size: 13px; } #explanationTitle { font-weight: bold; font-size: 12px; margin-top: 35px; color: darkgrey; text-align: center; } .knode { display: flex; flex-direction: column; } .knode:hover { border-color: #abe2f5; } .knodename{ font-size:15px; text-align: center; } .knodetype { color: grey; text-align: center; }