Ray's changes for css and js

This commit is contained in:
chris committed 2013-07-22 16:31:44 +08:00
1 parent 408bebaa4b
commit fe82427baa
306 files changed
+20659 -607

No files matched your search

@@ -441,9 +441,6 @@ legend {
/* Edit link in structure */
.page_content {
}
.editable {
position: relative;
padding: 0px;
@@ -470,12 +467,14 @@ legend {
transition: all .2s linear;
}
.edit_link a {
color: #333;
position: absolute;
left: 0px;
top: 0px;
right: 0px;
bottom: 0px;
text-indent: -99999px;
text-align: left;
}
.edit_link a:before {
content: "\f044";
@@ -506,7 +505,7 @@ legend {
font-size: 1.8em;
width: 28px;
height: 28px;
margin: -14px 0 0 -14px;
margin: -10px 0 0 -14px;
opacity: 1;
filter: alpha(opacity = 100);
-webkit-transition: all .2s linear;
@@ -515,6 +514,40 @@ legend {
transition: all .2s linear;
}
/* tooltip */
#sideset .ui-tooltip.sidebar-tooltip {
color: #FFFFFF;
padding: 0px 5px;
position: absolute;
z-index: 9999;
max-width: 300px;
border-radius: 3px;
background-color: #0088CC;
}
#sideset .ui-tooltip.sidebar-tooltip:after {
display: none;
}
.ui-tooltip {
color: #FFFFFF;
padding: 0px 5px;
position: absolute;
z-index: 9999;
max-width: 300px;
border-radius: 3px;
background-color: #000000;
}
.ui-tooltip:after {
content: '';
position: absolute;
left: 50%;
bottom: -3px;
margin-left: -4px;
width: 0px;
height: 0px;
border-style: solid;
border-width: 4px 4px 0 4px;
border-color: #000000 transparent transparent transparent;
}
/* IE go die */
:root #sidebar .sub-nav-block:before {
@@ -106,6 +106,8 @@
}
#orbit-bar #search input[type="text"] {
height: 14px;
line-height: 15px;
font-size: 13px;
padding-left: 25px;
padding-right: 25px;
-webkit-border-radius: 12px;
@@ -60,7 +60,6 @@
visibility: hidden;
}
.checkbox-card li.active:before {
-webkit-text-size-adjust : none;
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
@@ -99,7 +98,6 @@
z-index: 10;
}
.checkbox-card li label span {
-webkit-text-size-adjust : none;
font-size: 10px;
display: block;
width: 130px;
@@ -0,0 +1,11 @@
#code-tab {
margin-bottom: 10px;
}
#code-groups {}
#code-groups form {
margin-bottom: 0px;
}
#code-groups .CodeMirror {
border: 1px solid #eee;
z-index: 0;
}
@@ -0,0 +1,248 @@
/* BASICS */
.CodeMirror {
/* Set height, width, borders, and global font properties here */
font-family: monospace;
height: 300px;
}
.CodeMirror-scroll {
/* Set scrolling behaviour here */
overflow: auto;
}
/* PADDING */
.CodeMirror-lines {
padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre {
padding: 0 4px; /* Horizontal padding of content */
}
.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
background-color: white; /* The little square between H and V scrollbars */
}
/* GUTTER */
.CodeMirror-gutters {
border-right: 1px solid #ddd;
background-color: #f7f7f7;
white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
padding: 0 3px 0 5px;
min-width: 20px;
text-align: right;
color: #999;
}
/* CURSOR */
.CodeMirror div.CodeMirror-cursor {
border-left: 1px solid black;
z-index: 3;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
border-left: 1px solid silver;
}
.CodeMirror.cm-keymap-fat-cursor div.CodeMirror-cursor {
width: auto;
border: 0;
background: #7e7;
z-index: 1;
}
/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror div.CodeMirror-cursor.CodeMirror-overwrite {}
.cm-tab { display: inline-block; }
/* DEFAULT THEME */
.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable {color: black;}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3 {color: #085;}
.cm-s-default .cm-property {color: black;}
.cm-s-default .cm-operator {color: black;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-error {color: #f00;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-invalidchar {color: #f00;}
div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
/* STOP */
/* The rest of this file contains styles related to the mechanics of
the editor. You probably shouldn't touch them. */
.CodeMirror {
line-height: 1;
position: relative;
overflow: hidden;
background: white;
color: black;
}
.CodeMirror-scroll {
/* 30px is the magic margin used to hide the element's real scrollbars */
/* See overflow: hidden in .CodeMirror */
margin-bottom: -30px; margin-right: -30px;
padding-bottom: 30px; padding-right: 30px;
height: 100%;
outline: none; /* Prevent dragging from highlighting the element */
position: relative;
}
.CodeMirror-sizer {
position: relative;
}
/* The fake, visible scrollbars. Used to force redraw during scrolling
before actuall scrolling happens, thus preventing shaking and
flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
position: absolute;
z-index: 6;
display: none;
}
.CodeMirror-vscrollbar {
right: 0; top: 0;
overflow-x: hidden;
overflow-y: scroll;
}
.CodeMirror-hscrollbar {
bottom: 0; left: 0;
overflow-y: hidden;
overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
left: 0; bottom: 0;
}
.CodeMirror-gutters {
position: absolute; left: 0; top: 0;
padding-bottom: 30px;
z-index: 3;
}
.CodeMirror-gutter {
white-space: normal;
height: 100%;
padding-bottom: 30px;
margin-bottom: -32px;
display: inline-block;
/* Hack to make IE7 behave */
*zoom:1;
*display:inline;
}
.CodeMirror-gutter-elt {
position: absolute;
cursor: default;
z-index: 4;
}
.CodeMirror-lines {
cursor: text;
}
.CodeMirror pre {
/* Reset some styles that the rest of the page might have set */
-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
border-width: 0;
background: transparent;
font-family: inherit;
font-size: inherit;
margin: 0;
white-space: pre;
word-wrap: normal;
line-height: inherit;
color: inherit;
z-index: 2;
position: relative;
overflow: visible;
}
.CodeMirror-wrap pre {
word-wrap: break-word;
white-space: pre-wrap;
word-break: normal;
}
.CodeMirror-linebackground {
position: absolute;
left: 0; right: 0; top: 0; bottom: 0;
z-index: 0;
}
.CodeMirror-linewidget {
position: relative;
z-index: 2;
overflow: auto;
}
.CodeMirror-widget {
}
.CodeMirror-wrap .CodeMirror-scroll {
overflow-x: hidden;
}
.CodeMirror-measure {
position: absolute;
width: 100%; height: 0px;
overflow: hidden;
visibility: hidden;
}
.CodeMirror-measure pre { position: static; }
.CodeMirror div.CodeMirror-cursor {
position: absolute;
visibility: hidden;
border-right: none;
width: 0;
}
.CodeMirror-focused div.CodeMirror-cursor {
visibility: visible;
}
.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.cm-searching {
background: #ffa;
background: rgba(255, 255, 0, .4);
}
/* IE7 hack to prevent it from returning funny offsetTops on the spans */
.CodeMirror span { *vertical-align: text-bottom; }
@media print {
/* Hide the cursor when printing */
.CodeMirror div.CodeMirror-cursor {
visibility: hidden;
}
}
@@ -0,0 +1,5 @@
.cm-s-ambiance.CodeMirror {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
@@ -0,0 +1,75 @@
/* ambiance theme for codemirror */
/* Color scheme */
.cm-s-ambiance .cm-keyword { color: #cda869; }
.cm-s-ambiance .cm-atom { color: #CF7EA9; }
.cm-s-ambiance .cm-number { color: #78CF8A; }
.cm-s-ambiance .cm-def { color: #aac6e3; }
.cm-s-ambiance .cm-variable { color: #ffb795; }
.cm-s-ambiance .cm-variable-2 { color: #eed1b3; }
.cm-s-ambiance .cm-variable-3 { color: #faded3; }
.cm-s-ambiance .cm-property { color: #eed1b3; }
.cm-s-ambiance .cm-operator {color: #fa8d6a;}
.cm-s-ambiance .cm-comment { color: #555; font-style:italic; }
.cm-s-ambiance .cm-string { color: #8f9d6a; }
.cm-s-ambiance .cm-string-2 { color: #9d937c; }
.cm-s-ambiance .cm-meta { color: #D2A8A1; }
.cm-s-ambiance .cm-error { color: #AF2018; }
.cm-s-ambiance .cm-qualifier { color: yellow; }
.cm-s-ambiance .cm-builtin { color: #9999cc; }
.cm-s-ambiance .cm-bracket { color: #24C2C7; }
.cm-s-ambiance .cm-tag { color: #fee4ff }
.cm-s-ambiance .cm-attribute { color: #9B859D; }
.cm-s-ambiance .cm-header {color: blue;}
.cm-s-ambiance .cm-quote { color: #24C2C7; }
.cm-s-ambiance .cm-hr { color: pink; }
.cm-s-ambiance .cm-link { color: #F4C20B; }
.cm-s-ambiance .cm-special { color: #FF9D00; }
.cm-s-ambiance .CodeMirror-matchingbracket { color: #0f0; }
.cm-s-ambiance .CodeMirror-nonmatchingbracket { color: #f22; }
.cm-s-ambiance .CodeMirror-selected {
background: rgba(255, 255, 255, 0.15);
}
.cm-s-ambiance .CodeMirror-focused .CodeMirror-selected {
background: rgba(255, 255, 255, 0.10);
}
/* Editor styling */
.cm-s-ambiance.CodeMirror {
line-height: 1.40em;
font-family: Monaco, Menlo,"Andale Mono","lucida console","Courier New",monospace !important;
color: #E6E1DC;
background-color: #202020;
-webkit-box-shadow: inset 0 0 10px black;
-moz-box-shadow: inset 0 0 10px black;
box-shadow: inset 0 0 10px black;
}
.cm-s-ambiance .CodeMirror-gutters {
background: #3D3D3D;
border-right: 1px solid #4D4D4D;
box-shadow: 0 10px 20px black;
}
.cm-s-ambiance .CodeMirror-linenumber {
text-shadow: 0px 1px 1px #4d4d4d;
color: #222;
padding: 0 5px;
}
.cm-s-ambiance .CodeMirror-lines .CodeMirror-cursor {
border-left: 1px solid #7991E8;
}
.cm-s-ambiance .activeline {
background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.031);
}
.cm-s-ambiance.CodeMirror,
.cm-s-ambiance .CodeMirror-gutters {
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAQAAAAHUWYVAABFFUlEQVQYGbzBCeDVU/74/6fj9HIcx/FRHx9JCFmzMyGRURhLZIkUsoeRfUjS2FNDtr6WkMhO9sm+S8maJfu+Jcsg+/o/c+Z4z/t97/vezy3z+z8ekGlnYICG/o7gdk+wmSHZ1z4pJItqapjoKXWahm8NmV6eOTbWUOp6/6a/XIg6GQqmenJ2lDHyvCFZ2cBDbmtHA043VFhHwXxClWmeYAdLhV00Bd85go8VmaFCkbVkzlQENzfBDZ5gtN7HwF0KDrTwJ0dypSOzpaKCMwQHKTIreYIxlmhXTzTWkVm+LTynZhiSBT3RZQ7aGfjGEd3qyXQ1FDymqbKxpspERQN2MiRjNZlFFQXfCNFm9nM1zpAsoYjmtRTc5ajwuaXc5xrWskT97RaKzAGe5ARHhVUsDbjKklziiX5WROcJwSNCNI+9w1Jwv4Zb2r7lCMZ4oq5C0EdTx+2GzNuKpJ+iFf38JEWkHJn9DNF7mmBDITrWEg0VWL3pHU20tSZnuqWu+R3BtYa8XxV1HO7GyD32UkOpL/yDloINFTmvtId+nmAjxRw40VMwVKiwrKLE4bK5UOVntYwhOcSSXKrJHKPJedocpGjVz/ZMIbnYUPB10/eKCrs5apqpgVmWzBYWpmtKHecJPjaUuEgRDDaU0oZghCJ6zNMQ5ZhDYx05r5v2muQdM0EILtXUsaKiQX9WMEUotagQzFbUNN6NUPC2nm5pxEWGCjMc3GdJHjSU2kORLK/JGSrkfGEIjncU/CYUnOipoYemwj8tST9NsJmB7TUVXtbUtXATJVZXBMvYeTXJfobgJUPmGMP/yFaWonaa6BcFO3nqcIqCozSZoZoSr1g4zJOzuyGnxTEX3lUEJ7WcZgme8ddaWvWJo2AJR9DZU3CUIbhCSG6ybSwN6qtJVnCU2svDTP2ZInOw2cBTrqtQahtNZn9NcJ4l2NaSmSkkP1noZWnVwkLmdUPOwLZEwy2Z3S3R+4rIG9hcbpPXHFVWcQdZkn2FOta3cKWQnNRC5g1LsJah4GCzSVsKnCOY5OAFRTBekyyryeyilhFKva75r4Mc0aWanGEaThcy31s439KKxTzJYY5WTHPU1FtIHjQU3Oip4xlNzj/lBw23dYZVliQa7WAXf4shetcQfatI+jWRDBPmyNeW6A1P5kdDgyYJlba0BIM8BZu1JfrFwItyjcAMR3K0BWOIrtMEXyhyrlVEx3ui5dUBjmB/Q3CXW85R4mBD0s7B+4q5tKUjOlb9qqmhi5AZ6GFIC5HXtOobdYGlVdMVbNJ8toNTFcHxnoL+muBagcctjWnbNMuR00uI7nQESwg5q2qqrKWIfrNUmeQocY6HuyxJV02wj36w00yhpmUFenv4p6fUkZYqLyuinx2RGOjhCXYyJF84oiU00YMOOhhquNdfbOB7gU88pY4xJO8LVdp6/q2voeB4R04vIdhSE40xZObx1HGGJ/ja0LBthFInKaLPPFzuCaYaoj8JjPME8yoyxo6zlBqkiUZYgq00OYMswbWO5NGmq+xhipxHLRW29ARjNKXO0wRnear8XSg4XFPLKEPUS1GqvyLwiuBUoa7zpZ0l5xxFwWmWZC1H5h5FwU8eQ7K+g8UcVY6TMQreVQT/8uQ8Z+ALIXnSEa2pYZQneE9RZbSBNYXfWYJzW/h/4j4Dp1tYVcFIC5019Vyi4ThPqSFCzjGWaHQTBU8q6vrVwgxP9Lkm840imWKpcLCjYTtrKuwvsKSnrvHCXGkSMk9p6lhckfRpIeis+N2PiszT+mFLspyGleUhDwcLrZqmyeylxwjBcKHEapqkmyangyLZRVOijwOtCY5SsG5zL0OwlCJ4y5KznF3EUNDDrinwiyLZRzOXtlBbK5ITHFGLp8Q0R6ab6mS7enI2cFrxOyHvOCFaT1HThS1krjCwqWeurCkk+willhCC+RSZnRXBiZaC5RXRIZYKp2lyfrHwiKPKR0JDzrdU2EFgpidawlFDR6FgXUMNa+g1FY3bUQh2cLCwosRdnuQTS/S+JVrGLeWIvtQUvONJxlqSQYYKpwoN2kaocLjdVsis4Mk80ESF2YpSkzwldjHkjFCUutI/r+EHDU8oCs6yzL3PhWiEooZdFMkymlas4AcI3KmoMMNSQ3tHzjGWCrcJJdYyZC7QFGwjRL9p+MrRkAGWzIaWCn9W0F3TsK01c2ZvQw0byvxuQU0r1lM0qJO7wW0kRIMdDTtXEdzi4VIh+EoIHm0mWtAtpCixlabgn83fKTI7anJe9ST7WIK1DMGpQmYeA58ImV6ezOGOzK2Kgq01pd60cKWiUi9Lievb/0vIDPHQ05Kzt4ddPckQBQtoaurjyHnek/nKzpQLrVgKPjIkh2v4uyezpv+Xoo7fPFXaGFp1vaLKxQ4uUpQQS5VuQs7BCq4xRJv7fwpVvvFEB3j+620haOuocqMhWd6TTPAEx+mdFNGHdranFe95WrWmIvlY4F1Dle2ECgc6cto7SryuqGGGha0tFQ5V53migUKmg6XKAo4qS3mik+0OZpAhOLeZKicacgaYcyx5hypYQE02ZA4xi/pNhOQxR4klNKyqacj+mpxnLTnnGSo85++3ZCZq6lrZkXlGEX3o+C9FieccJbZWVFjC0Yo1FZnJhoYMFoI1hEZ9r6hwg75HwzBNhbZCdJEfJwTPGzJvaKImw1yYX1HDAmpXR+ZJQ/SmgqMNVQb5vgamGwLtt7VwvP7Qk1xpiM5x5Cyv93E06MZmgs0Nya2azIKOYKCGBQQW97RmhKNKF02JZqHEJ4o58qp7X5EcZmc56trXEqzjCBZ1MFGR87Ql2tSTs6CGxS05PTzRQorkbw7aKoKXFDXsYW42VJih/q+FP2BdTzDTwVqOYB13liM50vG7wy28qagyuIXMeQI/Oqq8bcn5wJI50xH00CRntyfpL1T4hydYpoXgNiFzoIUTDZnLNRzh4TBHwbYGDvZkxmlyJloyr6tRihpeUG94GnKtIznREF0tzJG/OOr73JBcrSh1k6WuTprgLU+mnSGnv6Zge0NNz+kTDdH8nuAuTdJDCNb21LCiIuqlYbqGzT3RAoZofQfjFazkqeNWdYaGvYTM001EW2oKPvVk1ldUGSgUtHFwjKM1h9jnFcmy5lChoLNaQMGGDsYbKixlaMBmmsx1QjCfflwTfO/gckW0ruZ3jugKR3R5W9hGUWqCgxuFgsuaCHorotGKzGaeZB9DMsaTnKCpMtwTvOzhYk0rdrArKCqcaWmVk1+F372ur1YkKxgatI8Qfe1gIX9wE9FgS8ESmuABIXnRUbCapcKe+nO7slClSZFzpV/LkLncEb1qiO42fS3R855Su2mCLh62t1SYZZYVmKwIHjREF2uihTzB20JOkz7dkxzYQnK0UOU494wh+VWRc6Un2kpTaVgLDFEkJ/uhzRcI0YKGgpGWOlocBU/a4fKoJ/pEaNV6jip3+Es9VXY078rGnmAdf7t9ylPXS34RBSuYPs1UecZTU78WanhBCHpZ5sAoTz0LGZKjPf9TRypqWEiTvOFglL1fCEY3wY/++rbk7C8bWebA6p6om6PgOL2kp44TFJlVNBXae2rqqdZztOJpT87GQsE9jqCPIe9VReZuQ/CIgacsyZdCpIScSYqcZk8r+nsyCzhyfhOqHGOIvrLknC8wTpFcaYiGC/RU1NRbUeUpocQOnkRpGOrIOcNRx+1uA0UrzhSSt+VyS3SJpnFWkzNDqOFGIWcfR86DnmARTQ1HKIL33ExPiemeOhYSSjzlSUZZuE4TveoJLnBUOFof6KiysCbnAEcZgcUNTDOwkqWu3RWtmGpZwlHhJENdZ3miGz0lJlsKnjbwqSHQjpxnFDlTLLwqJPMZMjd7KrzkSG7VsxXBZE+F8YZkb01Oe00yyRK9psh5SYh29ySPKBo2ylNht7ZkZnsKenjKNJu9PNEyZpaCHv4Kt6RQsLvAVp7M9kIimmCUwGeWqLMmGuIotYMmWNpSahkhZw9FqZsVnKJhsjAHvtHMsTM9fCI06Dx/u3vfUXCqfsKRc4oFY2jMsoo/7DJDwZ1CsIKnJu+J9ldkpmiCxQx1rWjI+T9FwcWWzOuaYH0Hj7klNRVWEQpmaqosakiGNTFHdjS/qnUdmf0NJW5xsL0HhimCCZZSRzmSPTXJQ4aaztAwtZnoabebJ+htCaZ7Cm535ByoqXKbX1WRc4Eh2MkRXWzImVc96Cj4VdOKVxR84VdQsIUM8Psoou2byVHyZFuq7O8otbSQ2UAoeEWTudATLGSpZzVLlXVkPU2Jc+27lsw2jmg5T5VhbeE3BT083K9WsTTkFU/Osi0rC5lRlpwRHUiesNS0sOvmqGML1aRbPAxTJD9ZKtxuob+hhl8cwYGWpJ8nub7t5p6coYbMovZ1BTdaKn1jYD6h4GFDNFyT/Kqe1XCXphXHOKLZmuRSRdBPEfVUXQzJm5YGPGGJdvAEr7hHNdGZnuBvrpciGmopOLf5N0uVMy0FfYToJk90uUCbJupaVpO53UJXR2bVpoU00V2KOo4zMFrBd0Jtz2pa0clT5Q5L8IpQ177mWQejPMEJhuQjS10ref6HHjdEhy1P1EYR7GtO0uSsKJQYLiTnG1rVScj5lyazpqWGl5uBbRWl7m6ixGOOnEsMJR7z8J0n6KMnCdxhiNYQCoZ6CmYLnO8omC3MkW3bktlPmEt/VQQHejL3+dOE5FlPdK/Mq8hZxxJtLyRrepLThYKbLZxkSb5W52vYxNOaOxUF0yxMUPwBTYqCzy01XayYK0sJyWBLqX0MwU5CzoymRzV0EjjeUeLgDpTo6ij42ZAzvD01dHUUTPLU96MdLbBME8nFBn7zJCMtJcZokn8YoqU0FS5WFKyniHobguMcmW8N0XkWZjkyN3hqOMtS08r+/xTBwpZSLine truncated
}
@@ -0,0 +1,25 @@
/* Port of TextMate's Blackboard theme */
.cm-s-blackboard.CodeMirror { background: #0C1021; color: #F8F8F8; }
.cm-s-blackboard .CodeMirror-selected { background: #253B76 !important; }
.cm-s-blackboard .CodeMirror-gutters { background: #0C1021; border-right: 0; }
.cm-s-blackboard .CodeMirror-linenumber { color: #888; }
.cm-s-blackboard .CodeMirror-cursor { border-left: 1px solid #A7A7A7 !important; }
.cm-s-blackboard .cm-keyword { color: #FBDE2D; }
.cm-s-blackboard .cm-atom { color: #D8FA3C; }
.cm-s-blackboard .cm-number { color: #D8FA3C; }
.cm-s-blackboard .cm-def { color: #8DA6CE; }
.cm-s-blackboard .cm-variable { color: #FF6400; }
.cm-s-blackboard .cm-operator { color: #FBDE2D;}
.cm-s-blackboard .cm-comment { color: #AEAEAE; }
.cm-s-blackboard .cm-string { color: #61CE3C; }
.cm-s-blackboard .cm-string-2 { color: #61CE3C; }
.cm-s-blackboard .cm-meta { color: #D8FA3C; }
.cm-s-blackboard .cm-error { background: #9D1E15; color: #F8F8F8; }
.cm-s-blackboard .cm-builtin { color: #8DA6CE; }
.cm-s-blackboard .cm-tag { color: #8DA6CE; }
.cm-s-blackboard .cm-attribute { color: #8DA6CE; }
.cm-s-blackboard .cm-header { color: #FF6400; }
.cm-s-blackboard .cm-hr { color: #AEAEAE; }
.cm-s-blackboard .cm-link { color: #8DA6CE; }
+18
View File
@@ -0,0 +1,18 @@
.cm-s-cobalt.CodeMirror { background: #002240; color: white; }
.cm-s-cobalt div.CodeMirror-selected { background: #b36539 !important; }
.cm-s-cobalt .CodeMirror-gutters { background: #002240; border-right: 1px solid #aaa; }
.cm-s-cobalt .CodeMirror-linenumber { color: #d0d0d0; }
.cm-s-cobalt .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-cobalt span.cm-comment { color: #08f; }
.cm-s-cobalt span.cm-atom { color: #845dc4; }
.cm-s-cobalt span.cm-number, .cm-s-cobalt span.cm-attribute { color: #ff80e1; }
.cm-s-cobalt span.cm-keyword { color: #ffee80; }
.cm-s-cobalt span.cm-string { color: #3ad900; }
.cm-s-cobalt span.cm-meta { color: #ff9d00; }
.cm-s-cobalt span.cm-variable-2, .cm-s-cobalt span.cm-tag { color: #9effff; }
.cm-s-cobalt span.cm-variable-3, .cm-s-cobalt span.cm-def { color: white; }
.cm-s-cobalt span.cm-error { color: #9d1e15; }
.cm-s-cobalt span.cm-bracket { color: #d8d8d8; }
.cm-s-cobalt span.cm-builtin, .cm-s-cobalt span.cm-special { color: #ff9e59; }
.cm-s-cobalt span.cm-link { color: #845dc4; }
+25
View File
@@ -0,0 +1,25 @@
.cm-s-eclipse span.cm-meta {color: #FF1717;}
.cm-s-eclipse span.cm-keyword { line-height: 1em; font-weight: bold; color: #7F0055; }
.cm-s-eclipse span.cm-atom {color: #219;}
.cm-s-eclipse span.cm-number {color: #164;}
.cm-s-eclipse span.cm-def {color: #00f;}
.cm-s-eclipse span.cm-variable {color: black;}
.cm-s-eclipse span.cm-variable-2 {color: #0000C0;}
.cm-s-eclipse span.cm-variable-3 {color: #0000C0;}
.cm-s-eclipse span.cm-property {color: black;}
.cm-s-eclipse span.cm-operator {color: black;}
.cm-s-eclipse span.cm-comment {color: #3F7F5F;}
.cm-s-eclipse span.cm-string {color: #2A00FF;}
.cm-s-eclipse span.cm-string-2 {color: #f50;}
.cm-s-eclipse span.cm-error {color: #f00;}
.cm-s-eclipse span.cm-qualifier {color: #555;}
.cm-s-eclipse span.cm-builtin {color: #30a;}
.cm-s-eclipse span.cm-bracket {color: #cc7;}
.cm-s-eclipse span.cm-tag {color: #170;}
.cm-s-eclipse span.cm-attribute {color: #00c;}
.cm-s-eclipse span.cm-link {color: #219;}
.cm-s-eclipse .CodeMirror-matchingbracket {
outline:1px solid grey;
color:black !important;
}
+10
View File
@@ -0,0 +1,10 @@
.cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom {color: #762;}
.cm-s-elegant span.cm-comment {color: #262; font-style: italic; line-height: 1em;}
.cm-s-elegant span.cm-meta {color: #555; font-style: italic; line-height: 1em;}
.cm-s-elegant span.cm-variable {color: black;}
.cm-s-elegant span.cm-variable-2 {color: #b11;}
.cm-s-elegant span.cm-qualifier {color: #555;}
.cm-s-elegant span.cm-keyword {color: #730;}
.cm-s-elegant span.cm-builtin {color: #30a;}
.cm-s-elegant span.cm-error {background-color: #fdd;}
.cm-s-elegant span.cm-link {color: #762;}
@@ -0,0 +1,21 @@
.cm-s-erlang-dark.CodeMirror { background: #002240; color: white; }
.cm-s-erlang-dark div.CodeMirror-selected { background: #b36539 !important; }
.cm-s-erlang-dark .CodeMirror-gutters { background: #002240; border-right: 1px solid #aaa; }
.cm-s-erlang-dark .CodeMirror-linenumber { color: #d0d0d0; }
.cm-s-erlang-dark .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-erlang-dark span.cm-atom { color: #845dc4; }
.cm-s-erlang-dark span.cm-attribute { color: #ff80e1; }
.cm-s-erlang-dark span.cm-bracket { color: #ff9d00; }
.cm-s-erlang-dark span.cm-builtin { color: #eaa; }
.cm-s-erlang-dark span.cm-comment { color: #77f; }
.cm-s-erlang-dark span.cm-def { color: #e7a; }
.cm-s-erlang-dark span.cm-error { color: #9d1e15; }
.cm-s-erlang-dark span.cm-keyword { color: #ffee80; }
.cm-s-erlang-dark span.cm-meta { color: #50fefe; }
.cm-s-erlang-dark span.cm-number { color: #ffd0d0; }
.cm-s-erlang-dark span.cm-operator { color: #d11; }
.cm-s-erlang-dark span.cm-string { color: #3ad900; }
.cm-s-erlang-dark span.cm-tag { color: #9effff; }
.cm-s-erlang-dark span.cm-variable { color: #50fe50; }
.cm-s-erlang-dark span.cm-variable-2 { color: #e0e; }
@@ -0,0 +1,44 @@
/*
http://lesscss.org/ dark theme
Ported to CodeMirror by Peter Kroon
*/
.cm-s-lesser-dark {
line-height: 1.3em;
}
.cm-s-lesser-dark {
font-family: 'Bitstream Vera Sans Mono', 'DejaVu Sans Mono', 'Monaco', Courier, monospace !important;
}
.cm-s-lesser-dark.CodeMirror { background: #262626; color: #EBEFE7; text-shadow: 0 -1px 1px #262626; }
.cm-s-lesser-dark div.CodeMirror-selected {background: #45443B !important;} /* 33322B*/
.cm-s-lesser-dark .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-lesser-dark pre { padding: 0 8px; }/*editable code holder*/
div.CodeMirror span.CodeMirror-matchingbracket { color: #7EFC7E; }/*65FC65*/
.cm-s-lesser-dark .CodeMirror-gutters { background: #262626; border-right:1px solid #aaa; }
.cm-s-lesser-dark .CodeMirror-linenumber { color: #777; }
.cm-s-lesser-dark span.cm-keyword { color: #599eff; }
.cm-s-lesser-dark span.cm-atom { color: #C2B470; }
.cm-s-lesser-dark span.cm-number { color: #B35E4D; }
.cm-s-lesser-dark span.cm-def {color: white;}
.cm-s-lesser-dark span.cm-variable { color:#D9BF8C; }
.cm-s-lesser-dark span.cm-variable-2 { color: #669199; }
.cm-s-lesser-dark span.cm-variable-3 { color: white; }
.cm-s-lesser-dark span.cm-property {color: #92A75C;}
.cm-s-lesser-dark span.cm-operator {color: #92A75C;}
.cm-s-lesser-dark span.cm-comment { color: #666; }
.cm-s-lesser-dark span.cm-string { color: #BCD279; }
.cm-s-lesser-dark span.cm-string-2 {color: #f50;}
.cm-s-lesser-dark span.cm-meta { color: #738C73; }
.cm-s-lesser-dark span.cm-error { color: #9d1e15; }
.cm-s-lesser-dark span.cm-qualifier {color: #555;}
.cm-s-lesser-dark span.cm-builtin { color: #ff9e59; }
.cm-s-lesser-dark span.cm-bracket { color: #EBEFE7; }
.cm-s-lesser-dark span.cm-tag { color: #669199; }
.cm-s-lesser-dark span.cm-attribute {color: #00c;}
.cm-s-lesser-dark span.cm-header {color: #a0a;}
.cm-s-lesser-dark span.cm-quote {color: #090;}
.cm-s-lesser-dark span.cm-hr {color: #999;}
.cm-s-lesser-dark span.cm-link {color: #00c;}
@@ -0,0 +1,52 @@
/* Based on the theme at http://bonsaiden.github.com/JavaScript-Garden */
/*<!--breakpoint-->*/
.breakpoints {width: .8em;}
.breakpoint { color: #822; }
/*<!--match-->*/
span.CodeMirror-matchhighlight { background: #494949 }
.CodeMirror-focused span.CodeMirror-matchhighlight { background: #314D67; !important }
/*<!--activeline-->*/
.activeline {background: #253540 !important;}
.cm-s-midnight.CodeMirror {
background: #0F192A;
color: #D1EDFF;
}
.CodeMirror {border-top: 1px solid black; border-bottom: 1px solid black;}
.cm-s-midnight div.CodeMirror-selected {background: #314D67 !important;}
.cm-s-midnight .CodeMirror-gutters {background: #0F192A; border-right: 1px solid;}
.cm-s-midnight .CodeMirror-linenumber {color: #D0D0D0;}
.cm-s-midnight .CodeMirror-cursor {
border-left: 1px solid #F8F8F0 !important;
}
.cm-s-midnight span.cm-comment {color: #428BDD;}
.cm-s-midnight span.cm-atom {color: #AE81FF;}
.cm-s-midnight span.cm-number {color: #D1EDFF;}
.cm-s-midnight span.cm-property, .cm-s-tropicaleve span.cm-attribute {color: #A6E22E;}
.cm-s-midnight span.cm-keyword {color: #E83737;}
.cm-s-midnight span.cm-string {color: #1DC116;}
.cm-s-midnight span.cm-variable {color: #FFAA3E;}
.cm-s-midnight span.cm-variable-2 {color: #FFAA3E;}
.cm-s-midnight span.cm-def {color: #4DD;}
.cm-s-midnight span.cm-error {background: #F92672; color: #F8F8F0;}
.cm-s-midnight span.cm-bracket {color: #D1EDFF;}
.cm-s-midnight span.cm-tag {color: #008;}
.cm-s-midnight span.cm-link {color: #AE81FF;}
.cm-s-midnight .CodeMirror-matchingbracket {
text-decoration: underline;
color: white !important;
}
.typ { color: #FFAA3E; }
.atn { color: #606; }
.atv { color: #080; }
.dec { color: #606; }
+28
View File
@@ -0,0 +1,28 @@
/* Based on Sublime Text's Monokai theme */
.cm-s-monokai.CodeMirror {background: #272822; color: #f8f8f2;}
.cm-s-monokai div.CodeMirror-selected {background: #49483E !important;}
.cm-s-monokai .CodeMirror-gutters {background: #272822; border-right: 0px;}
.cm-s-monokai .CodeMirror-linenumber {color: #d0d0d0;}
.cm-s-monokai .CodeMirror-cursor {border-left: 1px solid #f8f8f0 !important;}
.cm-s-monokai span.cm-comment {color: #75715e;}
.cm-s-monokai span.cm-atom {color: #ae81ff;}
.cm-s-monokai span.cm-number {color: #ae81ff;}
.cm-s-monokai span.cm-property, .cm-s-monokai span.cm-attribute {color: #a6e22e;}
.cm-s-monokai span.cm-keyword {color: #f92672;}
.cm-s-monokai span.cm-string {color: #e6db74;}
.cm-s-monokai span.cm-variable {color: #a6e22e;}
.cm-s-monokai span.cm-variable-2 {color: #9effff;}
.cm-s-monokai span.cm-def {color: #fd971f;}
.cm-s-monokai span.cm-error {background: #f92672; color: #f8f8f0;}
.cm-s-monokai span.cm-bracket {color: #f8f8f2;}
.cm-s-monokai span.cm-tag {color: #f92672;}
.cm-s-monokai span.cm-link {color: #ae81ff;}
.cm-s-monokai .CodeMirror-matchingbracket {
text-decoration: underline;
color: white !important;
}
+9
View File
@@ -0,0 +1,9 @@
.cm-s-neat span.cm-comment { color: #a86; }
.cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; }
.cm-s-neat span.cm-string { color: #a22; }
.cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; }
.cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; }
.cm-s-neat span.cm-variable { color: black; }
.cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; }
.cm-s-neat span.cm-meta {color: #555;}
.cm-s-neat span.cm-link { color: #3a3; }
+21
View File
@@ -0,0 +1,21 @@
/* Loosely based on the Midnight Textmate theme */
.cm-s-night.CodeMirror { background: #0a001f; color: #f8f8f8; }
.cm-s-night div.CodeMirror-selected { background: #447 !important; }
.cm-s-night .CodeMirror-gutters { background: #0a001f; border-right: 1px solid #aaa; }
.cm-s-night .CodeMirror-linenumber { color: #f8f8f8; }
.cm-s-night .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-night span.cm-comment { color: #6900a1; }
.cm-s-night span.cm-atom { color: #845dc4; }
.cm-s-night span.cm-number, .cm-s-night span.cm-attribute { color: #ffd500; }
.cm-s-night span.cm-keyword { color: #599eff; }
.cm-s-night span.cm-string { color: #37f14a; }
.cm-s-night span.cm-meta { color: #7678e2; }
.cm-s-night span.cm-variable-2, .cm-s-night span.cm-tag { color: #99b2ff; }
.cm-s-night span.cm-variable-3, .cm-s-night span.cm-def { color: white; }
.cm-s-night span.cm-error { color: #9d1e15; }
.cm-s-night span.cm-bracket { color: #8da6ce; }
.cm-s-night span.cm-comment { color: #6900a1; }
.cm-s-night span.cm-builtin, .cm-s-night span.cm-special { color: #ff9e59; }
.cm-s-night span.cm-link { color: #845dc4; }
@@ -0,0 +1,21 @@
.cm-s-rubyblue { font-family: Trebuchet, Verdana, sans-serif; } /* - customized editor font - */
.cm-s-rubyblue.CodeMirror { background: #112435; color: white; }
.cm-s-rubyblue div.CodeMirror-selected { background: #38566F !important; }
.cm-s-rubyblue .CodeMirror-gutters { background: #1F4661; border-right: 7px solid #3E7087; }
.cm-s-rubyblue .CodeMirror-linenumber { color: white; }
.cm-s-rubyblue .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-rubyblue span.cm-comment { color: #999; font-style:italic; line-height: 1em; }
.cm-s-rubyblue span.cm-atom { color: #F4C20B; }
.cm-s-rubyblue span.cm-number, .cm-s-rubyblue span.cm-attribute { color: #82C6E0; }
.cm-s-rubyblue span.cm-keyword { color: #F0F; }
.cm-s-rubyblue span.cm-string { color: #F08047; }
.cm-s-rubyblue span.cm-meta { color: #F0F; }
.cm-s-rubyblue span.cm-variable-2, .cm-s-rubyblue span.cm-tag { color: #7BD827; }
.cm-s-rubyblue span.cm-variable-3, .cm-s-rubyblue span.cm-def { color: white; }
.cm-s-rubyblue span.cm-error { color: #AF2018; }
.cm-s-rubyblue span.cm-bracket { color: #F0F; }
.cm-s-rubyblue span.cm-link { color: #F4C20B; }
.cm-s-rubyblue span.CodeMirror-matchingbracket { color:#F0F !important; }
.cm-s-rubyblue span.cm-builtin, .cm-s-rubyblue span.cm-special { color: #FF9D00; }
@@ -0,0 +1,207 @@
/*
Solarized theme for code-mirror
http://ethanschoonover.com/solarized
*/
/*
Solarized color pallet
http://ethanschoonover.com/solarized/img/solarized-palette.png
*/
.solarized.base03 { color: #002b36; }
.solarized.base02 { color: #073642; }
.solarized.base01 { color: #586e75; }
.solarized.base00 { color: #657b83; }
.solarized.base0 { color: #839496; }
.solarized.base1 { color: #93a1a1; }
.solarized.base2 { color: #eee8d5; }
.solarized.base3 { color: #fdf6e3; }
.solarized.solar-yellow { color: #b58900; }
.solarized.solar-orange { color: #cb4b16; }
.solarized.solar-red { color: #dc322f; }
.solarized.solar-magenta { color: #d33682; }
.solarized.solar-violet { color: #6c71c4; }
.solarized.solar-blue { color: #268bd2; }
.solarized.solar-cyan { color: #2aa198; }
.solarized.solar-green { color: #859900; }
/* Color scheme for code-mirror */
.cm-s-solarized {
line-height: 1.45em;
font-family: Menlo,Monaco,"Andale Mono","lucida console","Courier New",monospace !important;
color-profile: sRGB;
rendering-intent: auto;
}
.cm-s-solarized.cm-s-dark {
color: #839496;
background-color: #002b36;
text-shadow: #002b36 0 1px;
}
.cm-s-solarized.cm-s-light {
background-color: #fdf6e3;
color: #657b83;
text-shadow: #eee8d5 0 1px;
}
.cm-s-solarized .CodeMirror-widget {
text-shadow: none;
}
.cm-s-solarized .cm-keyword { color: #cb4b16 }
.cm-s-solarized .cm-atom { color: #d33682; }
.cm-s-solarized .cm-number { color: #d33682; }
.cm-s-solarized .cm-def { color: #2aa198; }
.cm-s-solarized .cm-variable { color: #268bd2; }
.cm-s-solarized .cm-variable-2 { color: #b58900; }
.cm-s-solarized .cm-variable-3 { color: #6c71c4; }
.cm-s-solarized .cm-property { color: #2aa198; }
.cm-s-solarized .cm-operator {color: #6c71c4;}
.cm-s-solarized .cm-comment { color: #586e75; font-style:italic; }
.cm-s-solarized .cm-string { color: #859900; }
.cm-s-solarized .cm-string-2 { color: #b58900; }
.cm-s-solarized .cm-meta { color: #859900; }
.cm-s-solarized .cm-error,
.cm-s-solarized .cm-invalidchar {
color: #586e75;
border-bottom: 1px dotted #dc322f;
}
.cm-s-solarized .cm-qualifier { color: #b58900; }
.cm-s-solarized .cm-builtin { color: #d33682; }
.cm-s-solarized .cm-bracket { color: #cb4b16; }
.cm-s-solarized .CodeMirror-matchingbracket { color: #859900; }
.cm-s-solarized .CodeMirror-nonmatchingbracket { color: #dc322f; }
.cm-s-solarized .cm-tag { color: #93a1a1 }
.cm-s-solarized .cm-attribute { color: #2aa198; }
.cm-s-solarized .cm-header { color: #586e75; }
.cm-s-solarized .cm-quote { color: #93a1a1; }
.cm-s-solarized .cm-hr {
color: transparent;
border-top: 1px solid #586e75;
display: block;
}
.cm-s-solarized .cm-link { color: #93a1a1; cursor: pointer; }
.cm-s-solarized .cm-special { color: #6c71c4; }
.cm-s-solarized .cm-em {
color: #999;
text-decoration: underline;
text-decoration-style: dotted;
}
.cm-s-solarized .cm-strong { color: #eee; }
.cm-s-solarized .cm-tab:before {
content: "➤"; /*visualize tab character*/
color: #586e75;
}
.cm-s-solarized.cm-s-dark .CodeMirror-focused .CodeMirror-selected {
background: #386774;
color: inherit;
}
.cm-s-solarized.cm-s-dark ::selection {
background: #386774;
color: inherit;
}
.cm-s-solarized.cm-s-dark .CodeMirror-selected {
background: #586e75;
}
.cm-s-solarized.cm-s-light .CodeMirror-focused .CodeMirror-selected {
background: #eee8d5;
color: inherit;
}
.cm-s-solarized.cm-s-light ::selection {
background: #eee8d5;
color: inherit;
}
.cm-s-solarized.cm-s-light .CodeMirror-selected {
background: #93a1a1;
}
/* Editor styling */
/* Little shadow on the view-port of the buffer view */
.cm-s-solarized.CodeMirror {
-moz-box-shadow: inset 7px 0 12px -6px #000;
-webkit-box-shadow: inset 7px 0 12px -6px #000;
box-shadow: inset 7px 0 12px -6px #000;
}
/* Gutter border and some shadow from it */
.cm-s-solarized .CodeMirror-gutters {
padding: 0 15px 0 10px;
box-shadow: 0 10px 20px black;
border-right: 1px solid;
}
/* Gutter colors and line number styling based of color scheme (dark / light) */
/* Dark */
.cm-s-solarized.cm-s-dark .CodeMirror-gutters {
background-color: #073642;
border-color: #00232c;
}
.cm-s-solarized.cm-s-dark .CodeMirror-linenumber {
text-shadow: #021014 0 -1px;
}
/* Light */
.cm-s-solarized.cm-s-light .CodeMirror-gutters {
background-color: #eee8d5;
border-color: #eee8d5;
}
/* Common */
.cm-s-solarized .CodeMirror-linenumber {
color: #586e75;
}
.cm-s-solarized .CodeMirror-gutter .CodeMirror-gutter-text {
color: #586e75;
}
.cm-s-solarized .CodeMirror-lines {
padding-left: 5px;
}
.cm-s-solarized .CodeMirror-lines .CodeMirror-cursor {
border-left: 1px solid #819090;
}
/*
Active line. Negative margin compensates left padding of the text in the
view-port
*/
.cm-s-solarized .activeline {
margin-left: -20px;
}
.cm-s-solarized.cm-s-dark .activeline {
background: rgba(255, 255, 255, 0.05);
}
.cm-s-solarized.cm-s-light .activeline {
background: rgba(0, 0, 0, 0.05);
}
/*
View-port and gutter both get little noise background to give it a real feel.
*/
.cm-s-solarized.CodeMirror,
.cm-s-solarized .CodeMirror-gutters {
background-image: url("data:image/png;base64,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 truncated
}
+21
View File
@@ -0,0 +1,21 @@
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/ambiance-mobile.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/ambiance.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/blackboard.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/cobalt.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/eclipse.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/elegant.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/erlang-dark.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/midnight.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/monokai.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/neat.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/night.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/rubyblue.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/solarized.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/theme.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/twilight.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/vibrant-ink.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/xq-dark.css);
@import url(/orbit_4.0.1/assets/stylesheets/lib/codemirror/theme/xq-light.css);
.cm-tab {
border-left: 1px solid rgba(200, 200, 200, .2);
}
@@ -0,0 +1,26 @@
.cm-s-twilight.CodeMirror { background: #141414; color: #f7f7f7; } /**/
.cm-s-twilight .CodeMirror-selected { background: #323232 !important; } /**/
.cm-s-twilight .CodeMirror-gutters { background: #222; border-right: 1px solid #aaa; }
.cm-s-twilight .CodeMirror-linenumber { color: #aaa; }
.cm-s-twilight .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-twilight .cm-keyword { color: #f9ee98; } /**/
.cm-s-twilight .cm-atom { color: #FC0; }
.cm-s-twilight .cm-number { color: #ca7841; } /**/
.cm-s-twilight .cm-def { color: #8DA6CE; }
.cm-s-twilight span.cm-variable-2, .cm-s-twilight span.cm-tag { color: #607392; } /**/
.cm-s-twilight span.cm-variable-3, .cm-s-twilight span.cm-def { color: #607392; } /**/
.cm-s-twilight .cm-operator { color: #cda869; } /**/
.cm-s-twilight .cm-comment { color:#777; font-style:italic; font-weight:normal; } /**/
.cm-s-twilight .cm-string { color:#8f9d6a; font-style:italic; } /**/
.cm-s-twilight .cm-string-2 { color:#bd6b18 } /*?*/
.cm-s-twilight .cm-meta { background-color:#141414; color:#f7f7f7; } /*?*/
.cm-s-twilight .cm-error { border-bottom: 1px solid red; }
.cm-s-twilight .cm-builtin { color: #cda869; } /*?*/
.cm-s-twilight .cm-tag { color: #997643; } /**/
.cm-s-twilight .cm-attribute { color: #d6bb6d; } /*?*/
.cm-s-twilight .cm-header { color: #FF6400; }
.cm-s-twilight .cm-hr { color: #AEAEAE; }
.cm-s-twilight .cm-link { color:#ad9361; font-style:italic; text-decoration:none; } /**/
@@ -0,0 +1,27 @@
/* Taken from the popular Visual Studio Vibrant Ink Schema */
.cm-s-vibrant-ink.CodeMirror { background: black; color: white; }
.cm-s-vibrant-ink .CodeMirror-selected { background: #35493c !important; }
.cm-s-vibrant-ink .CodeMirror-gutters { background: #002240; border-right: 1px solid #aaa; }
.cm-s-vibrant-ink .CodeMirror-linenumber { color: #d0d0d0; }
.cm-s-vibrant-ink .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-vibrant-ink .cm-keyword { color: #CC7832; }
.cm-s-vibrant-ink .cm-atom { color: #FC0; }
.cm-s-vibrant-ink .cm-number { color: #FFEE98; }
.cm-s-vibrant-ink .cm-def { color: #8DA6CE; }
.cm-s-vibrant-ink span.cm-variable-2, .cm-s-cobalt span.cm-tag { color: #FFC66D }
.cm-s-vibrant-ink span.cm-variable-3, .cm-s-cobalt span.cm-def { color: #FFC66D }
.cm-s-vibrant-ink .cm-operator { color: #888; }
.cm-s-vibrant-ink .cm-comment { color: gray; font-weight: bold; }
.cm-s-vibrant-ink .cm-string { color: #A5C25C }
.cm-s-vibrant-ink .cm-string-2 { color: red }
.cm-s-vibrant-ink .cm-meta { color: #D8FA3C; }
.cm-s-vibrant-ink .cm-error { border-bottom: 1px solid red; }
.cm-s-vibrant-ink .cm-builtin { color: #8DA6CE; }
.cm-s-vibrant-ink .cm-tag { color: #8DA6CE; }
.cm-s-vibrant-ink .cm-attribute { color: #8DA6CE; }
.cm-s-vibrant-ink .cm-header { color: #FF6400; }
.cm-s-vibrant-ink .cm-hr { color: #AEAEAE; }
.cm-s-vibrant-ink .cm-link { color: blue; }
+46
View File
@@ -0,0 +1,46 @@
/*
Copyright (C) 2011 by MarkLogic Corporation
Author: Mike Brevoort <mike@brevoort.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
.cm-s-xq-dark.CodeMirror { background: #0a001f; color: #f8f8f8; }
.cm-s-xq-dark span.CodeMirror-selected { background: #a8f !important; }
.cm-s-xq-dark .CodeMirror-gutters { background: #0a001f; border-right: 1px solid #aaa; }
.cm-s-xq-dark .CodeMirror-linenumber { color: #f8f8f8; }
.cm-s-xq-dark .CodeMirror-cursor { border-left: 1px solid white !important; }
.cm-s-xq-dark span.cm-keyword {color: #FFBD40;}
.cm-s-xq-dark span.cm-atom {color: #6C8CD5;}
.cm-s-xq-dark span.cm-number {color: #164;}
.cm-s-xq-dark span.cm-def {color: #FFF; text-decoration:underline;}
.cm-s-xq-dark span.cm-variable {color: #FFF;}
.cm-s-xq-dark span.cm-variable-2 {color: #EEE;}
.cm-s-xq-dark span.cm-variable-3 {color: #DDD;}
.cm-s-xq-dark span.cm-property {}
.cm-s-xq-dark span.cm-operator {}
.cm-s-xq-dark span.cm-comment {color: gray;}
.cm-s-xq-dark span.cm-string {color: #9FEE00;}
.cm-s-xq-dark span.cm-meta {color: yellow;}
.cm-s-xq-dark span.cm-error {color: #f00;}
.cm-s-xq-dark span.cm-qualifier {color: #FFF700;}
.cm-s-xq-dark span.cm-builtin {color: #30a;}
.cm-s-xq-dark span.cm-bracket {color: #cc7;}
.cm-s-xq-dark span.cm-tag {color: #FFBD40;}
.cm-s-xq-dark span.cm-attribute {color: #FFF700;}
@@ -0,0 +1,43 @@
/*
Copyright (C) 2011 by MarkLogic Corporation
Author: Mike Brevoort <mike@brevoort.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
.cm-s-xq-light span.cm-keyword {line-height: 1em; font-weight: bold; color: #5A5CAD; }
.cm-s-xq-light span.cm-atom {color: #6C8CD5;}
.cm-s-xq-light span.cm-number {color: #164;}
.cm-s-xq-light span.cm-def {text-decoration:underline;}
.cm-s-xq-light span.cm-variable {color: black; }
.cm-s-xq-light span.cm-variable-2 {color:black;}
.cm-s-xq-light span.cm-variable-3 {color: black; }
.cm-s-xq-light span.cm-property {}
.cm-s-xq-light span.cm-operator {}
.cm-s-xq-light span.cm-comment {color: #0080FF; font-style: italic;}
.cm-s-xq-light span.cm-string {color: red;}
.cm-s-xq-light span.cm-meta {color: yellow;}
.cm-s-xq-light span.cm-error {color: #f00;}
.cm-s-xq-light span.cm-qualifier {color: grey}
.cm-s-xq-light span.cm-builtin {color: #7EA656;}
.cm-s-xq-light span.cm-bracket {color: #cc7;}
.cm-s-xq-light span.cm-tag {color: #3F7F7F;}
.cm-s-xq-light span.cm-attribute {color: #7F007F;}
.cm-s-xq-light .CodeMirror-activeline-background {background: #e8f2ff !important;}
.cm-s-xq-light .CodeMirror-matchingbracket {border:1px solid grey;color:black !important;background:yellow;}
+97 -17
View File
@@ -29,7 +29,7 @@
transition: all .2s linear;
}
#orbit_gallery .rgalbum a img {
max-width: 200px;
max-width: none;
}
#orbit_gallery .rgalbum:hover a img {
-webkit-filter: blur(2px);
@@ -74,7 +74,6 @@
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
-webkit-text-size-adjust : none;
}
#orbit_gallery .rgalbum:hover a .albumname {
opacity: 1;
@@ -96,7 +95,6 @@
font-size: 11px;
line-height: 20px;
cursor: pointer;
-webkit-text-size-adjust : none;
}
#orbit_gallery .rgalbum .gallery_info li:hover {
color: #0088CC;
@@ -145,6 +143,7 @@
list-style: none;
}
#imgholder .rgalbum {
float: left;
margin: 5px;
padding: 5px;
width: 200px;
@@ -170,25 +169,32 @@
transition: all .2s linear;
}
#imgholder .rgalbum a img {
max-width: 200px;
max-width: none;
}
/* File Upload */
#upload-panel {
clear: both;
}
#upload-panel iframe {
width: 100%;
border: none;
}
#fileupload {
position: relative;
display: none;
clear: both;
overflow: hidden;
margin: 40px 0 15px;
/*height: 300px;*/
height: 254px;
border: 1px solid #d4d4d4;
border-radius: 4px;
background-color: #FDFDFD;
/*-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .15) inset;
box-shadow: 0px 0px 10px rgba(0, 0, 0, .15) inset;*/
}
#fileupload form, #fileupload table {
#fileupload table {
margin: 0;
}
#fileupload .fileupload-buttonbar .navbar {
@@ -257,11 +263,14 @@
text-align: right;
text-shadow: 0 1px 0 #ffffff;
letter-spacing: -0.1em;
font-size: 20px;
font-size: 12px;
font-family: 'Varela Round', sans-serif;
line-height: 40px;
}
#fileupload .fileupload-buttonbar {
position: relative;
z-index: 3;
}
#fileupload #dropzone {
margin: 15px 10px 10px;
padding: 30px;
@@ -279,21 +288,92 @@
color: #f5f5f5;
}
#fileupload #dropzone.drop {
padding: 28px;
position: absolute;
top: 37px;
left: 0;
right: 0;
bottom: 0;
border: 2px dashed #0088CC;
border-radius: 10px;
color: #0088CC;
background-color: #FFFFFF;
z-index: 0;
}
#fileupload #dropzone.fade {
opacity: .3;
}
#fileupload #dropzone.in {
opacity: .7;
z-index: 2;
border-color: #faa732;
color: #faa732;
}
#fileupload #dropzone.drop div[data-icons] {
text-shadow: 0px -1px 0px #0c5f80;
color: #0088CC;
}
#fileupload .fileupload-loading {
position: absolute;
left: 50%;
width: 128px;
height: 128px;
background: url(../img/loading.gif) center no-repeat;
display: none;
#fileupload #dropzone.in div[data-icons] {
text-shadow: 0px -1px 0px #a28a10;
color: #faa732;
}
#fileupload #file-list {
position: relative;
z-index: 1;
height: 209px;
margin: 2px 0;
}
#fileupload #file-list .pane {
margin-right: 2px;
}
#fileupload #file-list .files {
margin: 0;
padding: 10px 14px 10px 10px;
list-style: none;
}
#fileupload #file-list .files > li {
padding: 10px;
}
#fileupload #file-list .files > li:nth-child(even) {
background-color: #e9e9e9;
border-radius: 3px;
}
#fileupload #file-list .files ul {
position: relative;
margin: 0;
padding: 0;
list-style: none;
}
#fileupload #file-list .files ul li {
float: left;
}
#fileupload #file-list .files ul li.action-bnt {
float: right;
}
#fileupload #file-list .preview {
width: 80px;
min-height: 1px;
margin-right: 10px;
text-align: center;
}
#fileupload #file-list .name {
width: 150px;
max-width: 250px;
margin-left: 15px;
}
#fileupload #file-list .progress {
position: absolute;
left: -5px;
right: -5px;
bottom: -5px;
margin-bottom: 0;
height: 5px;
box-shadow: none;
background-color: transparent;
background-image: none;
}
#fileupload #file-list .size {
width: 80px;
}
#fileupload #file-list .action-bnt {
text-align: right;
}
+46 -67
View File
@@ -1,25 +1,4 @@
#items .ui-tooltip {
color: #FFFFFF;
padding: 0px 5px;
position: absolute;
z-index: 9999;
max-width: 300px;
border-radius: 3px;
background-color: #000;
}
#items .ui-tooltip:after {
content: '';
position: absolute;
left: 50%;
bottom: -3px;
margin-left: -4px;
width: 0px;
height: 0px;
border-style: solid;
border-width: 4px 4px 0 4px;
border-color: #000000 transparent transparent transparent;
}
#items .sortable {
#sideset .item-groups.sortable {
list-style: none;
margin: 0;
padding: 0 10px;
@@ -29,21 +8,21 @@
-moz-border-radius: 5px;
border-radius: 5px;
}
#items .sortable ol,
#items .sortable ul {
#sideset .item-groups.sortable ol,
#sideset .item-groups.sortable ul {
list-style: none;
}
#items .sortable .navbar {
#sideset .item-groups.sortable .navbar {
margin-bottom: 15px;
}
#items .sortable > .navbar {
#sideset .item-groups.sortable > .navbar {
margin: -1px -11px 10px;
}
#items .sortable .navbar .nav > li > a,
#items .sortable .navbar .brand {
#sideset .item-groups.sortable .navbar .nav > li > a,
#sideset .item-groups.sortable .navbar .brand {
padding: 10px;
}
#items .sortable .navbar .item-title {
#sideset .item-groups.sortable .navbar .item-title {
color: #777777;
padding: 0 10px;
position: relative;
@@ -51,19 +30,19 @@
display: inline-block;
float: left;
}
#items .sortable .navbar .item-title:hover {
#sideset .item-groups.sortable .navbar .item-title:hover {
}
#items .sortable .navbar .item-title a:hover {
#sideset .item-groups.sortable .navbar .item-title a:hover {
text-decoration: none;
}
/*#items .sortable .navbar .active .item-title>a {
/*#sideset .item-groups.sortable .navbar .active .item-title>a {
max-width: 70px;
display: inline-block;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}*/
#items .sortable .navbar .item-title .item-menu a {
#sideset .item-groups.sortable .navbar .item-title .item-menu a {
display: inline-block;
padding: 3px 5px;
clear: both;
@@ -75,18 +54,18 @@
-moz-border-radius: 3px;
border-radius: 3px;
}
#items .sortable .navbar .item-title .item-menu a:hover,
#items .sortable .navbar .item-title .item-menu a:focus,
#items .sortable .navbar .item-title .item-menu a.active {
#sideset .item-groups.sortable .navbar .item-title .item-menu a:hover,
#sideset .item-groups.sortable .navbar .item-title .item-menu a:focus,
#sideset .item-groups.sortable .navbar .item-title .item-menu a.active {
color: #ffffff;
text-decoration: none;
background-color: #0081c2;
}
#items .sortable .navbar .item-title .item-menu a.delete:hover,
#items .sortable .navbar .item-title .item-menu a.delete:focus {
#sideset .item-groups.sortable .navbar .item-title .item-menu a.delete:hover,
#sideset .item-groups.sortable .navbar .item-title .item-menu a.delete:focus {
background-color: #bd362f;
}
#items .sortable .navbar .item-title .item-menu:before {
#sideset .item-groups.sortable .navbar .item-title .item-menu:before {
/*position: absolute;
top: 50%;
left: -5px;
@@ -99,7 +78,7 @@
border-color: transparent rgb(233, 233, 233) transparent transparent;
content: '';*/
}
#items .sortable .navbar .item-title em {
#sideset .item-groups.sortable .navbar .item-title em {
float: right;
padding: 0 5px;
max-width: 300px;
@@ -107,15 +86,15 @@
text-overflow: ellipsis;
white-space: nowrap;
}
#items .sortable .navbar .item-info {
#sideset .item-groups.sortable .navbar .item-info {
margin-top: 12px;
color: #DDDDDD;
text-align: right;
}
#items .sortable ol {
#sideset .item-groups.sortable ol {
margin-left: 12px;
}
#items .sortable ol {
#sideset .item-groups.sortable ol {
margin: -59px 0 15px;
padding: 59px 10px 0;
border: 1px solid #d4d4d4;
@@ -127,7 +106,7 @@
-moz-border-radius: 5px;
border-radius: 5px;
}
#items .sortable li {
#sideset .item-groups.sortable li {
margin-left: 30px;
margin-left: 0\9;
position: relative;
@@ -136,7 +115,7 @@
-o-transition: none;
transition: none;
}
#items .sortable li:after {
#sideset .item-groups.sortable li:after {
top: 10px;
z-index: 1;
content: "";
@@ -150,7 +129,7 @@
border-style: solid;
display: none\9; /* 用IE的去死 */
}
#items .sortable li:before {
#sideset .item-groups.sortable li:before {
content: "";
display: block;
position: absolute;
@@ -161,19 +140,19 @@
box-shadow: 1px 1px 0px rgba(255, 255, 255, .4);
display: none\9; /* 用IE的去死 */
}
#items .sortable li:last-child:before {
#sideset .item-groups.sortable li:last-child:before {
bottom: auto;
height: 20px;
}
#items .sortable li.collapsed > ol {
#sideset .item-groups.sortable li.collapsed > ol {
display: none;
}
#items .sortable li.collapsed > .navbar {
#sideset .item-groups.sortable li.collapsed > .navbar {
position: relative;
margin-right: 8px;
}
#items .sortable li.collapsed > .navbar:before,
#items .sortable li.collapsed > .navbar:after {
#sideset .item-groups.sortable li.collapsed > .navbar:before,
#sideset .item-groups.sortable li.collapsed > .navbar:after {
content: "";
display: block;
position: absolute;
@@ -188,25 +167,25 @@
-moz-border-radius: 4px;
border-radius: 4px;
}
#items .sortable li.collapsed > .navbar:before {
#sideset .item-groups.sortable li.collapsed > .navbar:before {
top: 1px;
left: 1px;
z-index: 1;
background-color: rgb(241, 241, 241);
}
#items .sortable li.disabled .navbar .navbar-inner {
#sideset .item-groups.sortable li.disabled .navbar .navbar-inner {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
opacity: .4;
}
#items .sortable li > .navbar .navbar-inner {
#sideset .item-groups.sortable li > .navbar .navbar-inner {
position: relative;
z-index: 2;
}
#items .sortable .navbar .navbar-inner.active {
#sideset .item-groups.sortable .navbar .navbar-inner.active {
border: 2px solid #3a87ad;
}
#items .sortable .navbar .navbar-inner .item-menu {
#sideset .item-groups.sortable .navbar .navbar-inner .item-menu {
display: none;
padding: 0 10px;
/*margin-left: 10px;*/
@@ -224,20 +203,20 @@
-moz-border-radius: 5px;
border-radius: 5px;*/
}
#items .sortable .navbar .navbar-inner:hover .item-menu {
#sideset .item-groups.sortable .navbar .navbar-inner:hover .item-menu {
display: inline-block!important;
}
#items .sortable li .navbar .brand {
#sideset .item-groups.sortable li .navbar .brand {
line-height: 14px;
cursor: move;
color: #DDDDDD;
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
}
#items .sortable li .navbar .brand:hover {
#sideset .item-groups.sortable li .navbar .brand:hover {
color: #CCCCCC;
text-shadow: 0 -1px 0 rgba(0,0,0,.5);
}
#items .sortable li .navbar .item-type {
#sideset .item-groups.sortable li .navbar .item-type {
line-height: 14px;
padding: 13px 0 12px;
display: block;
@@ -246,13 +225,13 @@
font-size: 16px;
font-weight: 200;
}
#items .sortable li .navbar .item-type.link {
#sideset .item-groups.sortable li .navbar .item-type.link {
color: #51a351;
}
#items .sortable li .navbar .item-type.page {
#sideset .item-groups.sortable li .navbar .item-type.page {
color: #2f96b4;
}
#items .sortable .placeholder {
#sideset .item-groups.sortable .placeholder {
height: 40px;
margin-bottom: 10px;
border: 2px dashed #bce8f1;
@@ -261,17 +240,17 @@
-moz-border-radius: 7px;
border-radius: 7px;
}
#items .sortable .mjs-nestedSortable-error {
#sideset .item-groups.sortable .mjs-nestedSortable-error {
background: #f2dede;
border-color: #eed3d7;
}
/* IE go dead */
:root #items .sortable li {
:root #sideset .item-groups.sortable li {
margin-left: 30px;
}
:root #items .sortable li:after,
:root #items .sortable li:before {
:root #sideset .item-groups.sortable li:after,
:root #sideset .item-groups.sortable li:before {
display: block\9;
}
+202 -30
View File
@@ -7,6 +7,7 @@
.main-forms fieldset {
background-color: #FFFFFF;
border: 1px solid #EDEDED;
margin-bottom: 20px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
@@ -32,11 +33,20 @@
font-weight: normal;
line-height: 20px;
}
.main-forms fieldset .input-area .control-label {
/*.main-forms fieldset .input-area .control-label {
width: 100px;
}
.main-forms fieldset .input-area .controls {
margin-left: 120px;
}*/
.main-forms fieldset .input-area .controls textarea {
max-width: 500px;
max-height: 300px;
min-height: 86px;
}
.main-forms fieldset .input-area .controls textarea.cke_source {
max-width: 100%;
max-height: 100%;
}
.main-forms fieldset .input-area .controls hr {
margin: 5px 0 10px;
@@ -47,7 +57,7 @@
.main-forms fieldset .input-area .controls .file-link {
margin-right: 10px;
display: inline-block;
width: 178px;
width: 177px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
@@ -55,10 +65,32 @@
.main-forms fieldset .input-area .controls .input-prepend {
margin-bottom: 5px;
}
.main-forms fieldset .input-area .controls .input-prepend .btn-group {
padding: 4px 12px;
}
.main-forms fieldset .input-area .controls .input-prepend .btn-group {
padding: 4px 12px;
}
.main-forms fieldset .input-area .controls .input-prepend .btn-group .radio input[type="radio"],
.main-forms fieldset .input-area .controls .input-prepend .btn-group .checkbox input[type="checkbox"] {
margin: 5px 5px 0 0;
}
.main-forms fieldset .input-area .controls .input-prepend .btn-group li {
text-align: left;
padding: 3px 10px;
}
.main-forms fieldset .input-area .controls .input-prepend .btn-group li label {
padding-left: 5px;
display: block;
}
.main-forms fieldset .input-area .controls .exist .input-prepend .btn-group:hover .dropdown-menu ,
.main-forms fieldset .input-area .controls .add-target .input-prepend .btn-group:hover .dropdown-menu {
display: block;
}
.main-forms fieldset .input-area .controls .exist .input-prepend,
.main-forms fieldset .input-area .controls .add-target .input-prepend {
margin-bottom: 10px;
display: block;
display: inline-block;
}
.main-forms fieldset .input-area .controls .exist .fileupload-new {
display: block;
@@ -84,6 +116,10 @@
margin-right: 5px;
margin-bottom: 5px;
}
.main-forms fieldset .input-area .datetimepick .add-on {
line-height: 24px;
cursor: pointer;
}
.main-forms fieldset .input-area .language-area .input-content .mceLayout {
width: 100%!important;
}
@@ -128,21 +164,20 @@
margin-bottom: 0;
border-bottom: none;
}
.main-forms fieldset .input-area .module-nav li > span.label {
padding: 10px;
}
.main-forms fieldset .input-area .language-area,
.main-forms fieldset .input-area .module-area {
overflow: hidden;
overflow: visible;
}
.main-forms fieldset .input-area .module-area {
padding-top: 20px;
margin-bottom: 40px;
background-color: #EDEDED;
border-radius: 5px;
overflow: hidden;
}
.main-forms fieldset .form-actions {
padding-left: 140px;
/*padding-left: 140px;*/
padding-left: 200px;
margin: 0px;
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
@@ -200,21 +235,20 @@
color: #51a351;
opacity: .4;
filter: alpha(opacity=40);
}
#user-role-forms .input-append .tab-content {
.main-forms .input-append .tab-content {
display: inline-block;
overflow: inherit;
}
#user-role-forms .input-append .tab-content .active {
.main-forms .input-append .tab-content .active {
display: inline-block;
background-color: transparent;
}
#user-role-forms .input-append .active {
.main-forms .input-append .active {
border-color: #c5c5c5;
border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
}
#user-role-forms .input-append > .btn-group > .btn:first-child {
.main-forms .input-append > .btn-group > .btn:first-child {
margin-left: -1px;
-webkit-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
@@ -223,71 +257,209 @@
-moz-border-radius-bottomleft: 0px;
-moz-border-radius-topleft: 0px;
}
#user-role-forms .attributes {
.main-forms .attributes {
padding-bottom: 20px;
}
#user-role-forms .attributes .tab-content {
.main-forms .attributes .tab-content {
overflow: inherit;
}
#user-role-forms .attributes.disabled label,
#user-role-forms .attributes.disabled h4 {
.main-forms .attributes.disabled label,
.main-forms .attributes.disabled h4 {
color: #e6e6e6;
}
#user-role-forms .attributes-header {
.main-forms .attributes-header {
border-bottom: 1px solid #ddd;
margin-bottom: 20px;
padding-bottom: 10px;
}
#user-role-forms .attributes-header .btn {
.main-forms .attributes-header .btn {
margin-left: 5px;
}
#user-role-forms .attributes-header h4 {
.main-forms .attributes-header h4 {
font-family: 'Chivo';
line-height: 26px;
margin: 0;
}
#user-role-forms .field-type {
.main-forms .field-type {
background-color: #f5f5f5;
border-radius: 5px;
margin-bottom: 20px;
padding: 10px;
}
#user-role-forms .field-type.fade {
.main-forms .field-type.fade {
padding: 0px 10px;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;
}
#user-role-forms .field-type.in {
.main-forms .field-type.in {
padding: 20px 10px;
-webkit-transition: all 0.15s linear;
-moz-transition: all 0.15s linear;
-o-transition: all 0.15s linear;
transition: all 0.15s linear;
}
#user-role-forms .field-type .control-group {
.main-forms .field-type .control-group {
margin-bottom: 20px;
margin-top: 0px;
}
#user-role-forms .field-type .control-group:last-child {
.main-forms .field-type .control-group:last-child {
margin-bottom: 10px;
}
#user-role-forms .field-type .control-group .add-target .input-append {
#new-user-forms .control-group .add-target .input-append,
.main-forms .field-type .control-group .add-target .input-append {
display: block;
margin-bottom: 10px;
}
#user-role-forms .field-type .control-group .add-target .input-append:first-child {
.main-forms .field-type .control-group .add-target .input-append:first-child {
margin-top: 0px;
}
#user-role-forms .field-type .control-group .add-target .input-append input + input {
.main-forms .field-type .control-group .add-target .input-append input + input {
border-radius: 0;
margin-left: -1px;
}
#user-role-forms .field-type .control-group .add-target.single .input-append input.last {
.main-forms .field-type .control-group .add-target.single .input-append input.last,
.main-forms .control-group .add-target .btn-group .btn.last {
border-radius: 0 4px 4px 0;
}
#new-user-forms .control-group .add-target .input-append input.last {
border-radius: 4px;
}
.textarea-lang {
display: inline-block;
position: relative;
}
.textarea-lang .ui-wrapper {
padding-bottom: 0!important;
}
.textarea-lang .ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
}
.textarea-lang .ui-resizable-se {
cursor: se-resize;
right: 1px;
bottom: 1px;
width: 0px;
height: 0px;
border-style: solid;
border-width: 0 0 8px 8px;
border-color: transparent transparent #bcbcbc transparent;
}
.textarea-lang .tab-pane textarea {
border-radius: 0 0 4px 4px;
}
.textarea-lang .btn-group {
display: table;
width: 100%;
}
.textarea-lang .btn-group .btn {
display: table-cell;
}
.textarea-lang .btn-group > .btn:first-child {
border-radius: 4px 0 0 0;
}
.textarea-lang .btn-group > .btn:last-child {
border-radius: 0 4px 0 0;
}
#address-field .control-label {
width: 120px;
}
#address-field .controls {
margin-left: 140px;
}
#sideset ul.mobile-themes,
#sideset ul.orbitbar-themes {
list-style: none;
margin: 0;
}
#sideset ul.mobile-themes:after {
content: "";
clear: both;
display: block;
visibility: hidden;
}
#sideset ul.mobile-themes li,
#sideset ul.orbitbar-themes li {
position: relative;
margin-right: 10px;
margin-bottom: 10px;
overflow: hidden;
padding: 5px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: .7;
}
#sideset ul.mobile-themes li {
float: left;
display: inline-block;
width: 160px;
height: 240px;
}
#sideset ul.orbitbar-themes li {
width: 500px;
height: 40px;
}
#sideset ul.mobile-themes li.active,
#sideset ul.orbitbar-themes li.active {
border: 5px solid #0088cc;
border-radius: 5px;
padding: 0px;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
#sideset ul.mobile-themes li.active:after,
#sideset ul.orbitbar-themes li.active:after {
font-family: FontAwesome;
content: "\f00c";
font-size: 15px;
text-indent: 20px;
line-height: 25px;
color: #FFF;
position: absolute;
top: 0;
right: 0;
width: 0px;
height: 0px;
border-style: solid;
border-width: 0 40px 40px 0;
border-color: transparent #0088cc transparent transparent;
z-index: 1;
}
#sideset ul.mobile-themes li img {
width: 160px;
height: 240px;
}
#sideset ul.mobile-themes li input[type="radio"],
#sideset ul.orbitbar-themes li input[type="radio"] {
margin-top: 0px;
position: absolute;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
display: block;
}
#sideset ul.mobile-themes li input[type="radio"] {
width: 160px;
height: 240px;
}
#sideset ul.orbitbar-themes li input[type="radio"] {
width: 500px;
height: 40px;
}
#sideset blockquote {
margin-bottom: 30px;
}
/* Responsive */
@media (min-width: 768px) and (max-width: 979px) {
}
+11 -2
View File
@@ -39,6 +39,10 @@
.main-list td {
background-color: #FFFFFF;
}
.main-list td.action {
vertical-align: middle;
text-align: right;
}
.main-list td.preview img {
width: 100%;
}
@@ -99,13 +103,13 @@
.file-type.type-pp i {background-position: -48px -16px;}
.file-type.type-zip i {background-position: -64px -16px;}
.file-type.type-txt i {background-position: 0px -32px;}
.file-type.type-jp i {background-position: -16px -32px;}
.file-type.type-jp i {background-position: -16px -32px;}
.file-type.type-gif i {background-position: -32px -32px;}
.file-type.type-png i {background-position: -48px -32px;}
.file-type.type-audio i {background-position: -64px -32px;}
.main-list td .quick-edit {
height: 22px;
height: 24px;
margin-top: 5px;
}
.main-list td .quick-edit .nav {
@@ -120,6 +124,10 @@
padding-bottom: 4px;
margin-top: 0px;
margin-bottom: 0px;
border: 1px dotted #d1d1d1;
}
.main-list td .quick-edit .nav > li > a:hover {
border: 1px dotted transparent;
}
.main-list thead tr.sort-header th a {
padding: 8px;
@@ -137,6 +145,7 @@
border-top: none;
}
.main-list .footable-row-detail td .footable-row-detail-inner {
display: none;
padding: 8px;
position: relative;
border-radius: 5px;
+342
View File
@@ -0,0 +1,342 @@
/* List View */
#list-view h4 a {
color: #000;
text-decoration: none;
}
/* List */
#list-view #member-list .gender,
#list-view #member-list td[class^="gender-"] {
width: 5px;
padding: 0;
}
#list-view #member-list td.gender-man {
background-color: #34ADFF
}
#list-view #member-list td.gender-woman {
background-color: #FF3196
}
/* Abstract */
#list-view #member-abstract,
#list-view #member-card {
list-style: none;
margin: 0;
padding: 0;
}
#list-view #member-abstract > li {
background-color: #FFFFFF;
width: 250px;
box-shadow: 0px 0px 5px rgba(0, 0, 0, .2);
position: relative;
overflow: hidden;
margin: 5px;
min-height: 280px;
float: left;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#list-view #member-abstract hr {
margin: 5px 0 10px;
border-top: 1px solid #e6e6e6;
}
#list-view #member-abstract [class^="gender-"],
#list-view #member-abstract [class*=" gender-"] {
display: block;
position: absolute;
width: 0px;
height: 0px;
border-style: solid;
border-width: 30px 30px 0 0;
top: 0;
left: 0;
z-index: 1;
}
#list-view #member-abstract .gender-men {
border-color: #34ADFF transparent transparent transparent;
}
#list-view #member-abstract .gender-women {
border-color: #FF3196 transparent transparent transparent;
}
#list-view #member-abstract .member-avatar {
position: relative;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
overflow: hidden;
height: 120px;
}
#list-view #member-abstract .member-avatar .action {
position: absolute;
z-index: 1;
top: 45px;
line-height: 30px;
left: 50%;
width: 80%;
margin-left: -40%;
text-align: center;
visibility: hidden;
}
#list-view #member-abstract .member-avatar .action > a {
color: #FFFFFF;
text-decoration: none;
font-size: 1.5em;
background-color: #0088cc;
padding: 3px 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-left: 5px;
box-shadow: 5px 5px 10px rgba(0, 0, 0, .4);
}
#list-view #member-abstract .member-avatar .action > a:first-child {
margin-left: 0px;
}
#list-view #member-abstract .member-avatar .action > a.edit {
}
#list-view #member-abstract .member-avatar .action > a.key {
}
#list-view #member-abstract .member-avatar .action > a.trash {
background-color: #b94a48;
}
#list-view #member-abstract .member-avatar > span {
position: absolute;
width: 250px;
height: 120px;
display: block;
margin: 0;
background-color: #000000;
-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
#list-view #member-abstract > li:hover .member-avatar > span {
opacity: .4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
}
#list-view #member-abstract > li:hover .member-avatar .action {
visibility: visible;
}
#list-view #member-abstract .member-avatar img {
width: 100%;
}
#list-view #member-abstract .member-info {
padding: 10px;
-webkit-border-radius: 0 0 5px 5px;
-moz-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
}
#list-view #member-abstract .member-name {
margin: 0;
}
#list-view #member-abstract .member-roles {
margin: 0;
list-style: none;
}
#list-view #member-abstract .member-roles li {
margin-bottom: 5px;
}
#list-view #member-abstract .member-roles .member-staturs {
padding: 2px 4px;
font-size: 11.844px;
}
/* Card */
#list-view #member-card > li {
width: 160px;
margin: 10px 20px;
float: left;
position: relative;
}
#list-view #member-card > li:hover .member-avatar > span {
opacity: 0.4;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
}
#list-view #member-card > li:hover .member-avatar .action {
visibility: visible;
}
#list-view #member-card .member-avatar {
width: 150px;
height: 150px;
overflow: hidden;
border-radius: 500px;
border: 5px solid #FFFFFF;
box-shadow: 0px 0px 5px rgba(0, 0, 0, .2);
left: 0;
top: 0;
}
#list-view #member-card .member-avatar.gender-men {
border-color: #34ADFF;
}
#list-view #member-card .member-avatar.gender-women {
border-color: #FF3196;
}
#list-view #member-card .member-avatar img {
/*width: 100%;*/
max-width: none;
}
#list-view #member-card .member-avatar > span {
position: absolute;
width: 150px;
height: 150px;
top: 5px;
left: 5px;
display: block;
margin: 0;
background-color: #000000;
border-radius: 500px;
opacity: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
}
#list-view #member-card .member-avatar .action {
position: absolute;
z-index: 1;
top: 65px;
line-height: 30px;
left: 50%;
width: 140px;
margin-left: -70px;
text-align: center;
visibility: hidden;
}
#list-view #member-card .member-avatar .action > a {
color: #FFFFFF;
font-size: 1.2em;
background-color: #0088cc;
text-decoration: none;
padding: 3px 5px;
border-radius: 3px;
margin-left: 5px;
box-shadow: 5px 5px 10px rgba(0, 0, 0, .4);
}
#list-view #member-card .member-avatar .action > a:first-child {
margin-left: 0px;
}
#list-view #member-card .member-avatar .action > a.edit {
}
#list-view #member-card .member-avatar .action > a.key {
}
#list-view #member-card .member-avatar .action > a.trash {
background-color: #b94a48;
}
/* Profile */
#profile {
}
#profile #basic-info {
position: absolute;
width: 340px;
margin-right: 10px;
padding-right: 10px;
border-right: 1px solid #e5e5e5;
}
#profile #basic-info .basic-profile {
margin-left: 116px;
}
#profile #basic-info .basic-profile h4 {
margin: 0 auto;
max-width: 224px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#profile #basic-info .basic-profile .btn {
display: block;
margin-top: 40px;
}
#profile #basic-info .member-avatar {
width: 106px;
height: 106px;
float: left;
}
#profile #basic-info .member-avatar img {
border: 3px solid #ffffff;
width: 100%;
max-width: none;
}
#profile #basic-info .member-avatar.gender-men img {
border-color: #34ADFF;
}
#profile #basic-info .member-avatar.gender-women img {
border-color: #FF3196;
}
#profile #member-roles {
clear: both;
margin-top: 30px;
}
#profile #member-roles .roles h4 {
position: relative;
border-bottom: 5px solid #b1b1b1;
height: 8px;
}
#profile #member-roles .roles h4 span {
position: absolute;
background-color: #F3F3F3;
padding: 0 5px;
left: 50%;
}
#profile #member-roles .roles dl {
background-color: #ffffff;
padding: 10px;
}
#profile #member-roles .roles:last-child dl {
margin-bottom: 0;
}
#profile #member-roles .roles dt {
border-bottom: 1px dotted #e7e7e7;
font-size: 1.2em;
margin-top: 20px;
}
#profile #member-roles .roles dt:first-child {
margin-top: 0px;
}
#profile #member-roles .roles dd {
color: #999999;
}
#profile #member-module {
margin-left: 360px;
}
#profile #member-module #module-navbar.scroll-to-fixed-fixed {
background-color: #F3F3F3;
padding-top: 20px;
}
#profile #member-module #module-navbar.scroll-to-fixed-fixed .navbar {
margin-bottom: 10px;
}
#profile #member-module #module-content {
padding: 0 10px;
}
/* Responsive */
@media (max-width: 979px) {
#profile #member-info {
width: 100%;
position: relative;
bottom: auto;
top: auto;
}
#profile #member-info #basic-info {
margin-bottom: 0;
}
#profile #member-info #role-groups {
overflow: auto;
}
#profile #member-info #role-groups .content {
margin-right: 0;
position: static;
overflow: auto;
overflow-x: auto;
}
#profile .member-module {
margin-left: 0;
}
}
+72
View File
@@ -0,0 +1,72 @@
#mt-list tr.disable + tr.footable-row-detail td {
background-color: #EEE;
}
#mt-list tr.disable + tr.footable-row-detail td .footable-row-detail-inner {
background-color: #FFF;
}
#mt-list tr.disable + tr.footable-row-detail td .footable-row-detail-inner:after {
border-color: transparent transparent #FFF transparent;
}
#mt-list th.first {
min-width: 300px;
}
#mt-list td.active {
text-align: center;
}
#mt-list td {
vertical-align: middle;
}
#mt-list .footable-row-detail-inner {
text-align: left;
}
#mt-list td.detail-row {
cursor:pointer;
}
#mt-list td .btn-mini {
width: 100%;
}
#mt-list .module_icon {
position: relative;
}
#mt-list .module_icon .progress {
display: none;
position: absolute;
left: 8px;
right: 8px;
bottom: 10px;
margin-bottom: 0;
border-radius: 5px;
height: 10px;
box-shadow: 0 -1px 0 rgba(0, 0, 0, .4), 0 1px 0 rgba(255, 255, 255, .2);
}
#mt-list .mt_title span {
display: inline-block;
margin-right: 10px;
}
#mt-list .mt_title span + span {
margin-right: 0;
}
#mt-list .module_icon {
width: 60px;
height: 60px;
margin-right: 10px;
}
#mt-list .temp_pev {
width: 109px;
height: 79px;
margin-right: 10px;
}
#mt-list .mt_title,
#mt-list .mt_dev {
margin: 0;
}
#mt-list .footable-row-detail-inner {
color: #747474;
}
#mt-list .footable-row-detail-inner strong {
color: #000000;
}
#mt-list .togglebox {
display: inline-block;
float: none;
}
+2 -8
View File
@@ -17,14 +17,11 @@
-moz-box-shadow: inset 0 0 5px 5px #222;
box-shadow: inset 0 0 5px 5px #222;
}
#pageslide .well {
color: #333333;
}
#pageslide .content {
padding: 15px;
}
#items #pageslide #view-page .content,
#items #pageslide #view-page .pane {
#pageslide #view-page .content,
#pageslide #view-page .pane {
outline: none;
padding: 0px;
margin-top: 57px;
@@ -52,9 +49,6 @@
#pageslide form {
margin-bottom: 0;
}
#view-page > .content > form {
padding: 0 15px 15px;
}
#pageslide legend {
color: #FFFFFF;
border-bottom: 1px solid #949494;
+144
View File
@@ -0,0 +1,144 @@
#sitemap ul {
list-style: none;
}
#sitemap .map-tree {
margin: 0;
}
#sitemap .map-tree li.disabled {
color: #c4c4c4;
background-color: #F5F5F5;
}
#sitemap .map-tree > li {
margin-bottom: 20px;
padding: 0;
border: 1px solid #ddd;
background: #fcfcfc;
-webkit-border-radius: 0px 0px 2px 2px;
-moz-border-radius: 0px 0px 2px 2px;
border-radius: 0px 0px 2px 2px;
-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, .6);
-moz-box-shadow: 0 1px 0px rgba(255, 255, 255, .6);
box-shadow: 0 1px 0px rgba(255, 255, 255, .6);
}
#sitemap .map-tree li {
position: relative;
}
#sitemap .map-tree li li:before {
content: "";
position: absolute;
top: -12px;
left: -13px;
bottom: 0;
border-left: 1px solid #ebebeb;
}
#sitemap .map-tree li li li:before {
top: -5px;
left: 18px;
}
#sitemap .map-tree li:last-child:before {
bottom: 20px;
}
#sitemap .map-tree li li:after {
content: "";
position: absolute;
left: -13px;
top: 20px;
width: 8px;
border-bottom: 1px solid #ebebeb;
}
#sitemap .map-tree li li li:after {
left: 18px;
}
#sitemap .map-tree h6 {
margin: 0;
padding: 10px;
line-height: 14px\9;
}
#sitemap .map-tree h6:after {
content: "";
clear: both;
display: block;
visibility: hidden;
}
#sitemap .map-tree h6 span {
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#sitemap .map-tree > li > h6 {
border-bottom: 1px solid #ddd;
background-color: #fafafa;
background-image: -moz-linear-gradient(top, #fafafa, #efefef);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
background-image: -o-linear-gradient(top, #fafafa, #efefef);
background-image: linear-gradient(to bottom, #fafafa, #efefef);
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 2px 2px 0px 0px;
-moz-border-radius: 2px 2px 0px 0px;
border-radius: 2px 2px 0px 0px;
}
#sitemap .map-tree > li > h6 > b {
font-size: 18px;
float: left;
line-height: 17px;
margin-right: 5px;
}
#sitemap .map-tree > li > ul > li {
border-radius: 5px;
border: 1px solid #ededed;
margin: 10px 10px 10px 0;
}
#sitemap .map-tree > li > ul > li > ul {
margin: 0;
}
#sitemap .map-tree > li > ul > li > ul > li {
padding-left: 20px;
}
#sitemap .line {
width: 2px;
position: absolute;
top: -10px;
bottom: 0;
left: 50%;
margin-left: -1px;
background-color: #ebebeb;
}
#sitemap .line ul[class^="line"] {
position: absolute;
margin: 0 0 0 -30px;
left: 50%;
top: 0;
bottom: 0;
width: 60px;
text-align: center;
}
#sitemap .line ul[class^="line"] li {
/*font-size: 18px;*/
position: absolute;
color: #8A8A8A;
width: 10px;
height: 10px;
line-height: 28px;
left: 50%;
margin-left: -5px;
border-radius: 100%;
background-color: #DBDBDB;
box-shadow: 0px -1px 0px rgba(0, 0, 0, .1), inset 0px -1px 0px rgba(255, 255, 255 ,1);
}
#sitemap #map-tree-language {
/*display: inline-block;*/
position: relative;
left: 50%;
margin: 0 0 10px;
padding-bottom: 10px;
/*border-bottom: 1px solid #ebebeb;*/
}
#sitemap .map-tree-content {
position: relative;
overflow: visible;
}
+133
View File
@@ -0,0 +1,133 @@
.toggle-control {
margin-bottom: 10px;
}
.toggle-control:after {
content: "";
clear: both;
display: block;
visibility: hidden;
}
.toggle-control .togglebox {
float: left;
display: inline-block;
background-color: #8ac324;
width: 40px;
height: 18px;
box-shadow: inset 0 0 3px rgba(22,22,22,.4);
border-radius: 3px;
overflow: hidden;
position: relative;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
}
.toggle-control .togglebox input[type="checkbox"],
.toggle-control .togglebox input[type="radio"] {
position: absolute;
width: 100%;
height: 100%;
margin: 0;
z-index: 1;
top: 0;
left: 0;
bottom: 0;
right: 0;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity: 0;
}
.toggle-control .togglebox label {
position: absolute;
z-index: 0;
width: 60px;
height: 18px;
margin: 0;
-webkit-transition: all .2s linear;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
transition: all .2s linear;
}
.toggle-control .togglebox label b {
display: block;
width: 19px;
height: 16px;
position: absolute;
z-index: 1;
top: 1px;
left: 20px;
border-radius: 2px;
box-shadow: 0px 0px 2px rgba(0,0,0,.4);
background-color: #fafafa;
background-image: -moz-linear-gradient(top, #fafafa, #efefef);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#efefef));
background-image: -webkit-linear-gradient(top, #fafafa, #efefef);
background-image: -o-linear-gradient(top, #fafafa, #efefef);
background-image: linear-gradient(to bottom, #fafafa, #efefef);
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fafafa', endColorstr='#efefef', GradientType=0);
}
.toggle-control .togglebox.disabled {
background-color: #999b93;
}
.toggle-control .togglebox.disabled label {
left: -19px;
}
.toggle-control .togglebox label:before,
.toggle-control .togglebox label:after {
font-family: FontAwesome;
font-size: 12px;
height: 18px;
line-height: 19px;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: 0;
}
.toggle-control .togglebox label:before {
content: "\f00c";
text-align: left;
color: #dbf1d2;
padding-left: 4px;
text-shadow: 0px -1px 0px #5f8718;
}
.toggle-control .togglebox label:after {
content: "\f00d";
text-align: right;
color: #dadada;
padding-right: 7px;
text-shadow: 0px -1px 0px #4c4c48;
}
.toggle-control p {
display: inline-block;
height: 22px;
line-height: 20px;
font-size: 1.1em;
margin: 7px 20px 0 5px;
}
.control-group .toggle-control .togglebox {
margin-top: 5px;
height: 22px;
}
#users .toggle-control .togglebox {
margin-left: 10px;
height: 22px;
}
#users .toggle-control .togglebox label,
.control-group .toggle-control .togglebox label {
height: 22px;
}
#users .toggle-control .togglebox label b,
.control-group .toggle-control .togglebox label b {
height: 20px;
}
#users .toggle-control .togglebox label:before,
#users .toggle-control .togglebox label:after,
.control-group .toggle-control .togglebox label:before,
.control-group .toggle-control .togglebox label:after {
line-height: 22px;
height: 22px;
}
+1
View File
@@ -2,4 +2,5 @@
*= require basic
*= require lib/items
*= require lib/pageslide
*= require lib/wrap-nav
*/