maxGraph/javascript/examples/grapheditor/www/styles/grapheditor.css

419 lines
20 KiB
CSS

.geEditor {
font-family:Arial Unicode MS,Arial,Helvetica;
font-size:10pt;
border:none;
margin:0px;
}
.geContentEditable div, .geContentEditable table, .geContentEditable table td {
border: 1px dashed lightGray;
}
.geBackgroundPage {
-webkit-box-shadow:0px 0px 3px 0px #d9d9d9;
-moz-box-shadow:0px 0px 3px 0px #d9d9d9;
box-shadow:0px 0px 3px 0px #d9d9d9;
}
.geSidebarContainer a, .geMenubarContainer a, .geToolbar a {
color:black;
text-decoration:none;
}
.geMenubarContainer, .geToolbarContainer, .geDiagramContainer, .geSidebarContainer, .geFooterContainer, .geHsplit, .geVsplit {
overflow:hidden;
position:absolute;
cursor:default;
}
.geDiagramContainer {
background-color:#ffffff;
outline:none;
}
.geMenubar, .geToolbar {
white-space:nowrap;
display:block;
width:100%;
}
.geMenubarContainer .geItem, .geToolbar .geButton, .geToolbar .geLabel, .geSidebar, .geSidebarContainer .geTitle, .geSidebar .geItem, .mxPopupMenuItem {
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
}
.geHint {
background-color: #ffffff;
border: 1px solid gray;
padding: 4px 16px 4px 16px;
border-radius:3px;
-webkit-box-shadow: 1px 1px 2px 0px #ddd;
-moz-box-shadow: 1px 1px 2px 0px #ddd;
box-shadow: 1px 1px 2px 0px #ddd;
opacity:0.8;
_filter:alpha(opacity=80);
}
.geMenubarContainer {
background-color:#ffffff;
}
.geMenubar {
padding:2px;
vertical-align:middle;
}
.geMenubarContainer .geItem, .geToolbar .geItem {
padding:4px 8px 4px 8px;
margin-right:20px:
cursor:default;
}
.geMenubarContainer .geItem:hover, .geToolbarContainer .geItem:hover {
background:#eeeeee;
}
.mxDisabled:hover {
background:inherit !important;
}
.geMenubar a.geStatus {
color:#b3b3b3;
padding-left:6px;
position:absolute;
}
.geMenubar a.geStatus:hover {
background:transparent;
}
.geMenubarMenu {
border:1px solid #d5d5d5 !important;
}
.geToolbarContainer {
background:whiteSmoke;
border-bottom:1px solid #e0e0e0;
}
.geToolbar {
padding:1px 0px 0px 6px;
border-top:1px solid #e0e0e0;
-webkit-box-shadow: inset 0 1px 0 0 #fff;
-moz-box-shadow: inset 0 1px 0 0 #fff;
box-shadow: inset 0 1px 0 0 #fff;
}
.geToolbar .geSeparator {
float:left;
width:1px;
height:34px;
background:#e5e5e5;
margin-left:6px;
margin-right:6px;
margin-top:-2px;
}
.geToolbarContainer .geButton {
float:left;
width:20px;
height:20px;
padding:0px 2px 0px 2px;
margin:2px;
padding-bottom:4px;
border:1px solid transparent;
cursor:pointer;
opacity:0.5;
_filter:alpha(opacity=50);
}
.geToolbarContainer .geButton:hover {
border:1px solid gray;
border-radius:2px;
opacity:1;
_filter:none !important;
}
.geToolbarContainer .geButton:active {
border:1px solid black;
}
.geToolbarContainer .geLabel {
float:left;
padding:5px;
padding-top:1px;
margin:2px;
margin-top:2px;
border:1px solid transparent;
cursor:pointer;
opacity:0.5;
_filter:alpha(opacity=50);
}
.geToolbarContainer .geLabel:hover {
border:1px solid gray;
border-radius:2px;
opacity:0.9;
_filter:alpha(opacity=90) !important;
}
.geToolbarContainer .geLabel:active {
border:1px solid black;
opacity:1;
_filter:none !important;
}
.geToolbarContainer .mxDisabled:hover {
border:1px solid transparent !important;
opacity:0.2 !important;
_filter:alpha(opacity=20) !important;
}
.geToolbarMenu {
border:3px solid #e0e0e0 !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
box-shadow:none !important;
_filter:none !important;
}
.geSidebarContainer {
overflow:hidden;
position:absolute;
border-top:1px solid #e5e5e5;
background:whiteSmoke;
overflow:auto;
}
.geSidebar {
border-bottom:1px solid #e5e5e5;
padding:5px;
_padding:1px;
padding-bottom:12px;
overflow:hidden;
}
.geSidebarContainer .geTitle {
display:block;
font-size:8pt;
border-bottom:1px solid #e5e5e5;
font-weight:normal;
padding:6px 0px 6px 14px;
margin:0px;
cursor:pointer;
background:#eeeeee;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
line-height:1.4em;
}
.geSidebarContainer .geTitle:hover {
background:#e5e5e5;
}
.geSidebar .geItem {
display:inline-block;
background-repeat:no-repeat;
background-position:50% 50%;
border:1px solid transparent;
border-radius:2px;
}
.geSidebar .geItem:hover {
border:1px solid gray !important;
}
.geItem {
vertical-align: top;
display: inline-block;
}
.geSidebarTooltip {
position:absolute;
background:white;
overflow:hidden;
border:1px solid gray;
border-radius:8px;
-webkit-box-shadow:0px 0px 2px 2px #d5d5d5;
-moz-box-shadow:0px 0px 2px 2px #d5d5d5;
box-shadow:0px 0px 2px 2px #d5d5d5;
_filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color='#d5d5d5', Positive='true');
}
.geFooterContainer {
background:#e5e5e5;
}
.geFooter {
border-top:1px solid #c0c0c0;
}
.geHsplit {
cursor:col-resize;
background-color:#e5e5e5;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHBAMAAADdS/HjAAAAGFBMVEUzMzP///9tbW1QUFCKiopBQUF8fHxfX1/IXlmXAAAAHUlEQVQImWMQEGAQFWUQFmYQF2cQEmIQE2MQEQEACy4BF67hpEwAAAAASUVORK5CYII=);
_background-image:url('thumb_vertical.png');
background-repeat:no-repeat;
background-position:center center;
}
.geVsplit {
font-size:1pt;
cursor:row-resize;
background-color:#e5e5e5;
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEBAMAAACw6DhOAAAAGFBMVEUzMzP///9tbW1QUFCKiopBQUF8fHxfX1/IXlmXAAAAFElEQVQImWNgNVdzYBAUFBRggLMAEzYBy29kEPgAAAAASUVORK5CYII=);
_background-image:url('thumb_horz.png');
background-repeat:no-repeat;
background-position:center center;
}
.geHsplit:hover, .geVsplit:hover {
background-color:#d5d5d5;
}
.geDialog {
position:absolute;
background:white;
overflow:hidden;
padding:30px;
border:1px solid #acacac;
-webkit-box-shadow:0px 0px 2px 2px #d5d5d5;
-moz-box-shadow:0px 0px 2px 2px #d5d5d5;
box-shadow:0px 0px 2px 2px #d5d5d5;
_filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color='#d5d5d5', Positive='true');
}
.geDialogClose {
position:absolute;
width:9px;
height:9px;
opacity:0.5;
cursor:pointer;
_filter:alpha(opacity=50);
}
.geDialogClose:hover {
opacity:1;
}
.geSprite {
background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAA0RCAYAAABTUYZAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzUyQ0MwNjlCQkM3MTFFM0E2NDBCMEExNzU0RkI4MjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzUyQ0MwNkFCQkM3MTFFM0E2NDBCMEExNzU0RkI4MjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NTJDQzA2N0JCQzcxMUUzQTY0MEIwQTE3NTRGQjgyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NTJDQzA2OEJCQzcxMUUzQTY0MEIwQTE3NTRGQjgyOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi0N9zsAABZHSURBVHja7N1fiCTH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') no-repeat top left;
_background:url('sprites.png') no-repeat top left;
width:21px;
height:21px;
}
.geBaseButton {
padding:10px;
border-radius:6px;
border:1px solid #c0c0c0;
cursor:pointer;
background-color:#ececec;
background-image:linear-gradient(#ececec 0%, #fcfcfc 100%);
}
.geBaseButton:hover {
background:#ececec;
}
.geBigButton {
padding:10px;
font-size:14pt;
border-radius:6px;
color:#fff;
border:1px solid #2b669a;
background-color:#428bca;
background-image:linear-gradient(#428bca 0%, #2d6ca2 100%);
}
.geBigButton:hover {
background:#2d6ca2;
}
.geSprite-actualsize { background-position: 0 0; }
.geSprite-bold { background-position: 0 -46px; }
.geSprite-bottom { background-position: 0 -92px; }
.geSprite-center { background-position: 0 -138px; }
.geSprite-delete { background-position: 0 -184px; }
.geSprite-fillcolor { background-position: 0 -230px; }
.geSprite-fit { background-position: 0 -276px; }
.geSprite-fontcolor { background-position: 0 -322px; }
.geSprite-gradientcolor { background-position: 0 -368px; }
.geSprite-image { background-position: 0 -414px; }
.geSprite-italic { background-position: 0 -460px; }
.geSprite-left { background-position: 0 -506px; }
.geSprite-middle { background-position: 0 -552px; }
.geSprite-print { background-position: 0 -598px; }
.geSprite-redo { background-position: 0 -644px; }
.geSprite-right { background-position: 0 -690px; }
.geSprite-shadow { background-position: 0 -736px; }
.geSprite-strokecolor { background-position: 0 -782px; }
.geSprite-top { background-position: 0 -828px; }
.geSprite-underline { background-position: 0 -874px; }
.geSprite-undo { background-position: 0 -920px; }
.geSprite-zoomin { background-position: 0 -966px; }
.geSprite-zoomout { background-position: 0 -1012px; }
.geSprite-helbow { background-position: 0 -1058px; }
.geSprite-velbow { background-position: 0 -1104px; }
.geSprite-straight { background-position: 0 -1150px; }
.geSprite-entity { background-position: 0 -1196px; }
.geSprite-segment { background-position: 0 -1242px; }
.geSprite-orthogonal { background-position: 0 -1288px; }
.geSprite-noarrow { background-position: 0 -1334px; }
.geSprite-endclassic { background-position: 0 -1380px; }
.geSprite-endopen { background-position: 0 -1426px; }
.geSprite-endblock { background-position: 0 -1472px; }
.geSprite-endoval { background-position: 0 -1518px; }
.geSprite-enddiamond { background-position: 0 -1564px; }
.geSprite-endthindiamond { background-position: 0 -1610px; }
.geSprite-endclassictrans { background-position: 0 -1656px; }
.geSprite-endblocktrans { background-position: 0 -1702px; }
.geSprite-endovaltrans { background-position: 0 -1748px; }
.geSprite-enddiamondtrans { background-position: 0 -1794px; }
.geSprite-endthindiamondtrans { background-position: 0 -1840px; }
.geSprite-startclassic { background-position: 0 -1886px; }
.geSprite-startopen { background-position: 0 -1932px; }
.geSprite-startblock { background-position: 0 -1978px; }
.geSprite-startoval { background-position: 0 -2024px; }
.geSprite-startdiamond { background-position: 0 -2070px; }
.geSprite-startthindiamond { background-position: 0 -2116px; }
.geSprite-startclassictrans { background-position: 0 -2162px; }
.geSprite-startblocktrans { background-position: 0 -2208px; }
.geSprite-startovaltrans { background-position: 0 -2254px; }
.geSprite-startdiamondtrans { background-position: 0 -2300px; }
.geSprite-startthindiamondtrans { background-position: 0 -2346px; }
.geSprite-globe { background-position: 0 -2392px; }
.geSprite-orderedlist { background-position: 0 -2438px; }
.geSprite-unorderedlist { background-position: 0 -2484px; }
.geSprite-horizontalrule { background-position: 0 -2530px; }
.geSprite-link { background-position: 0 -2576px; }
.geSprite-indent { background-position: 0 -2622px; }
.geSprite-outdent { background-position: 0 -2668px; }
.geSprite-code { background-position: 0 -2714px; }
.geSprite-fontbackground { background-position: 0 -2760px; }
.geSprite-removeformat { background-position: 0 -2806px; }
.geSprite-superscript { background-position: 0 -2852px; }
.geSprite-subscript { background-position: 0 -2898px; }
.geSprite-table { background-position: 0 -2944px; }
.geSprite-deletecolumn { background-position: 0 -2990px; }
.geSprite-deleterow { background-position: 0 -3036px; }
.geSprite-insertcolumnafter { background-position: 0 -3082px; }
.geSprite-insertcolumnbefore { background-position: 0 -3128px; }
.geSprite-insertrowafter { background-position: 0 -3174px; }
.geSprite-insertrowbefore { background-position: 0 -3220px; }
.geSprite-grid { background-position: 0 -3272px; }
.geSprite-guides { background-position: 0 -3324px; }
html div.mxRubberband {
border-color:#0000DD;
background:#99ccff;
}
td.mxPopupMenuIcon div {
width:16px;
height:16px;
}
html div.mxPopupMenu {
-webkit-box-shadow:2px 2px 3px #d5d5d5;
-moz-box-shadow:2px 2px 3px #d5d5d5;
box-shadow:2px 2px 3px #d5d5d5;
_filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color='#d0d0d0', Positive='true');
background:white;
position:absolute;
border:3px solid #e7e7e7;
padding:3px;
}
html table.mxPopupMenu {
border-collapse:collapse;
margin:0px;
}
html td.mxPopupMenuItem {
padding:7px 30px 7px 30px;
font-family:Arial;
font-size:10pt;
}
html td.mxPopupMenuIcon {
background-color:white;
padding:0px;
}
td.mxPopupMenuIcon .geIcon {
padding:2px;
padding-bottom:4px;
margin:2px;
border:1px solid transparent;
opacity:0.5;
_width:26px;
_height:26px;
}
td.mxPopupMenuIcon .geIcon:hover {
border:1px solid gray;
border-radius:2px;
opacity:1;
}
html tr.mxPopupMenuItemHover {
background-color: #eeeeee;
color: black;
}
table.mxPopupMenu hr {
color:#cccccc;
background-color:#cccccc;
border:none;
height:1px;
}
table.mxPopupMenu tr {
font-size:4pt;
}