UNPKG

project-nexus

Version:

A hub for all your programming projects

236 lines (214 loc) 4.1 kB
body.not-loaded { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAGklEQVQIW2P8z8BgzMDAwMDoy8AwcxMDwywAHK0DZ2pVVMoAAAAASUVORK5CYII="), linear-gradient(to bottom, rgba(182,0,188,0) 0%,rgba(161,68,204,0) 37%,rgba(160,70,204,0.8) 38%,rgba(159,72,204,0) 39%,rgba(141,131,219,0) 71%,rgba(140,135,220,0.8) 73%,rgba(139,137,220,0) 74%,rgba(125,185,232,0) 100%); background-size: 2px 2px, 50px 50px; } body { font-family: sans-serif; } main { background: white; color: black; } header { background: #CB3837; color: white; padding: 5px; } /* buttons */ header i:before { color: white; text-shadow: none; vertical-align: middle; } header button.button.titlebutton, button.button.icobutton:not(:hover) { background: none; border-color: transparent; box-shadow: none; } /* @FIXME */ * { outline: none; } /* links */ a { cursor: pointer; text-decoration: none; color: #08C; } a:hover { text-decoration: underline; } /* runaway processes */ .runaway-processes { display: block; } .runaway-processes > button { margin: 5px auto; } .runaway-processes h2 { font-size: 1.5em; text-align: center; justify-content: center; padding: 8px; } td, th { /*background: rgba(150, 150, 150, 0.05);*/ /*border: 1px solid rgba(0, 0, 0, 0.1);*/ padding: 8px; } td > i { opacity: 0.5; } li { padding: 0 5px; list-style: none; align-items: center; } li > * { margin: 1px; height: 100%; line-height: 1; } .launcher { flex: 0; flex-basis: auto; } .launcher > button > i { width: 32px; height: 32px; font-size: 32px; } .launcher, .launcher > button { padding: 0; align-items: center; } /* launcher context menu indicator */ .launcher { position: relative; } .launcher.has-menu::after { content: "…"; pointer-events: none; font-size: 1.1em; position: absolute; right: 2px; bottom: 2px; } .launcher-context-menu li { padding: 2px; } button.no-primary-action > i, [disabled] { opacity: 0.2; } [class^="icon-"]:before, [class*=" icon-"]:before { -webkit-transform: scale(0.75); margin: 0; } .no-projects { padding: 15px; text-align: center; } .no-project > h2 { color: rgb(165, 165, 165); font-size: 1.5em; font-family: "Open Sans"; font-weight: 400; } * { -webkit-user-select: none; cursor: default; } input:not([type]), input[type="text"], textarea, [contenteditable], [contenteditable] *, p, p > span, i > span, b > span, u > span, em > span, strong > span, code, code > span, pre, pre > span, table, tr, td > span, th > span, .terminal, .terminal > div, .terminal span { -webkit-user-select: text; cursor: text; } pre { background: white; color: black; tab-size: 2; overflow: auto; } .terminal, .terminal > div { display: block; background: inherit; } .terminal span { display: inline; } .terminal span.reverse-video { -webkit-filter: invert(); background: inherit; color: inherit; } .terminal { font-family: monospace; line-height: 1; overflow: hidden; white-space: pre; } .terminal-container, .process, .processes:not(:empty) { flex: 1; /* Transitions are disabled because they interfere with the sizing of terminals */ /*transition: flex .4s ease;*/ background: black; } .terminal-container:empty, .process:empty, .processes:empty { flex: 0.00000001; } .process header > * { padding: 0 5px; } .window-frame button.close-process { /* for elementary OS */ order: -1; } .process-exited { flex: 0 0 auto; } .launcher-context-menu { font-family: inherit !important; } li.menuitem.menuitem.menuitem { background-color: transparent; /* override .menuitem:active style */ } li.menuitem.menuitem.menuitem.hover { background-color: rgba(61, 155, 218, 0.2); } li.menuitem.menuitem.menuitem.active { background-color: rgba(61, 155, 218, 0.9) !important; color: white !important; } li.menuitem.menuitem.menuitem.active span { color: white !important; }