Compare commits
302 commits
main
...
gh-pages-b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
28e03908ef | ||
|
|
b298dc0b34 | ||
|
|
694cd40c77 | ||
|
|
aea779239a | ||
|
|
3aebf9d76d | ||
|
|
ad5e461a6f | ||
|
|
35755317c5 | ||
|
|
aae9c4e5c3 | ||
|
|
d0d76d2dd2 | ||
|
|
891f87bb54 | ||
|
|
3f76a6fcd2 | ||
|
|
d332d37617 | ||
|
|
8838f98f74 | ||
|
|
85bad3b5ad | ||
|
|
acd9c434f0 | ||
|
|
6f37bc8525 | ||
|
|
c3675da97d | ||
|
|
74b8fe7bf0 | ||
|
|
f3913064f6 | ||
|
|
b85c2f5162 | ||
|
|
03a14fb2e5 | ||
|
|
3bb6a2c236 | ||
|
|
e926c05553 | ||
|
|
c35147e2e2 | ||
|
|
ba08dab41b | ||
|
|
7c1330c6d8 | ||
|
|
cd111552cf | ||
|
|
9f37907109 | ||
|
|
ef615719ce | ||
|
|
c6ad25b940 | ||
|
|
07cc39e1cc | ||
|
|
c26351640a | ||
|
|
6c658bdf5d | ||
|
|
596c23c5b8 | ||
|
|
60bbc5a184 | ||
|
|
3c5ce6447b | ||
|
|
d1a6aee460 | ||
|
|
3566a977a5 | ||
|
|
c40a7f356e | ||
|
|
a0d6e28716 | ||
|
|
b9a05418f0 | ||
|
|
00b0408357 | ||
|
|
3a0c275069 | ||
|
|
915830f154 | ||
|
|
7dda39140f | ||
|
|
96d7dd1ec8 | ||
|
|
966c715d31 | ||
|
|
f8287a0004 | ||
|
|
e73b40ba61 | ||
|
|
a14aaa9d3c | ||
|
|
32461e52d7 | ||
|
|
94153830f7 | ||
|
|
169c075294 | ||
|
|
3d0f324468 | ||
|
|
9ff41c3f27 | ||
|
|
e4cc14f001 | ||
|
|
fea87078c5 | ||
|
|
ab2bfb2874 | ||
|
|
da70b14eb1 | ||
|
|
bedfb07450 | ||
|
|
6710e873d2 | ||
|
|
79d6ce7654 | ||
|
|
bc485ce540 | ||
|
|
d6678e8c46 | ||
|
|
5b27630cb4 | ||
|
|
ea4129886a | ||
|
|
1e2583427d | ||
|
|
ecb29934fc | ||
|
|
0f805a4635 | ||
|
|
d74477a423 | ||
|
|
c4769a63ed | ||
|
|
77f8f1fd8e | ||
|
|
3543ba5e9b | ||
|
|
3ccf39a780 | ||
|
|
2a705d681a | ||
|
|
aac8661d74 | ||
|
|
e21aa20642 | ||
|
|
1822e52388 | ||
|
|
b79abb8dd6 | ||
|
|
f8215e2478 | ||
|
|
928ddf3b47 | ||
|
|
14383d7db8 | ||
|
|
6768398992 | ||
|
|
7454f7b95e | ||
|
|
275026bb42 | ||
|
|
01098c0c2c | ||
|
|
bceb7bcc45 | ||
|
|
5e9166f487 | ||
|
|
47b3c9cdef | ||
|
|
1382b7a38a | ||
|
|
a2d13bc203 | ||
|
|
b9a6894a9d | ||
|
|
b01323ae05 | ||
|
|
ed05e78a9b | ||
|
|
64191e6fd2 | ||
|
|
4739795c1e | ||
|
|
d34d1c1c44 | ||
|
|
a4950ff49e | ||
|
|
9c9f8e60ee | ||
|
|
a538ef3857 | ||
|
|
f61ed140f3 | ||
|
|
1e75473578 | ||
|
|
3cf763c3a4 | ||
|
|
ae960fecec | ||
|
|
6864d3052f | ||
|
|
9b8caa3278 | ||
|
|
09a4277327 | ||
|
|
44d0362f4a | ||
|
|
c3ce964c6b | ||
|
|
8fc4df6832 | ||
|
|
9b9cf6a114 | ||
|
|
5282643c59 | ||
|
|
a0fb4fe71b | ||
|
|
6304a69adf | ||
|
|
87dba24a01 | ||
|
|
cfaf7beda2 | ||
|
|
e3532090d2 | ||
|
|
490c77fad4 | ||
|
|
faf7c9dfd6 | ||
|
|
4c53ec1625 | ||
|
|
92d989e056 | ||
|
|
0355626a3d | ||
|
|
5f701f1013 | ||
|
|
3322e7dca4 | ||
|
|
ebb1dbf6c5 | ||
|
|
f2b028bbb6 | ||
|
|
7a17a283f6 | ||
|
|
433979a769 | ||
|
|
eb097a7501 | ||
|
|
713b1c2b1c | ||
|
|
3f705f097c | ||
|
|
9d4d8b327c | ||
|
|
a4b45b5397 | ||
|
|
7a8f253197 | ||
|
|
8fc638676d | ||
|
|
7ef42d81e2 | ||
|
|
a59d7c3050 | ||
|
|
76d511e113 | ||
|
|
f33178b7ea | ||
|
|
2dfcf30ee8 | ||
|
|
ae19e831e5 | ||
|
|
10209aebf1 | ||
|
|
cfad5804d4 | ||
|
|
d103c839ba | ||
|
|
78e60ffc7d | ||
|
|
3fcdc52694 | ||
|
|
21c63d9783 | ||
|
|
ac5bea4684 | ||
|
|
f1b81feb4c | ||
|
|
8c3c0e89f1 | ||
|
|
3ba8f98b47 | ||
|
|
8a4c0de2d7 | ||
|
|
d81c52b09e | ||
|
|
adf7fb869f | ||
|
|
863b429e9a | ||
|
|
46736b44f6 | ||
|
|
c85fdda6f8 | ||
|
|
dc25a6cef8 | ||
|
|
4c809bb9f9 | ||
|
|
c00fc23515 | ||
|
|
e9c6ae1098 | ||
|
|
cc95cc75b8 | ||
|
|
cc07218b04 | ||
|
|
d940f7cd85 | ||
|
|
dc0e9a0379 | ||
|
|
f67ca4d406 | ||
|
|
0d8c85d8f9 | ||
|
|
8fbe58032f | ||
|
|
fd964d6b05 | ||
|
|
7473dc5ac7 | ||
|
|
63a5f9c112 | ||
|
|
24d2e39cf4 | ||
|
|
6d926d2eee | ||
|
|
bbbc8e862b | ||
|
|
59b5ca6909 | ||
|
|
418e7e34b7 | ||
|
|
daeb2c32d0 | ||
|
|
fcd75b7fb6 | ||
|
|
850c4c0559 | ||
|
|
64bb0a3308 | ||
|
|
c66e3029df | ||
|
|
46edabe554 | ||
|
|
79d0cdbef4 | ||
|
|
19ca6389e2 | ||
|
|
85dea538a5 | ||
|
|
aa309a1e9e | ||
|
|
69e2fae33e | ||
|
|
d3085c9084 | ||
|
|
11df32dd6b | ||
|
|
d7313d0fe2 | ||
|
|
ffbf6a7087 | ||
|
|
4a3131f6ba | ||
|
|
ebeb110b7c | ||
|
|
7396fa597d | ||
|
|
71c3a9e36b | ||
|
|
33a87e5b10 | ||
|
|
f5b90440fa | ||
|
|
55455720b2 | ||
|
|
31811a837c | ||
|
|
9c1e09fa6f | ||
|
|
7ac0c4a183 | ||
|
|
99c1c37cd9 | ||
|
|
1f8c19fe3c | ||
|
|
c4eb216cf9 | ||
|
|
7263693ed1 | ||
|
|
df6b99a2c6 | ||
|
|
3625fc01fa | ||
|
|
5b4bf03a0c | ||
|
|
08aa7aaa51 | ||
|
|
ebedbf4c2e | ||
|
|
f72a9082a0 | ||
|
|
4be838001b | ||
|
|
8d88db8270 | ||
|
|
ad2064c9ad | ||
|
|
bc20e24acf | ||
|
|
06322239af | ||
|
|
0ea578d5ea | ||
|
|
b5224b188f | ||
|
|
4ab418ab11 | ||
|
|
8312d7fd78 | ||
|
|
c373a610bf | ||
|
|
6d3086b772 | ||
|
|
709ae8ef61 | ||
|
|
13e81219a8 | ||
|
|
0ad6be2472 | ||
|
|
b7dd628dd5 | ||
|
|
e4c276bcd1 | ||
|
|
a161967645 | ||
|
|
2c3d8ce134 | ||
|
|
ed14e5132b | ||
|
|
14dce26bac | ||
|
|
f09ce07e3b | ||
|
|
cbf40924fb | ||
|
|
a892ab697f | ||
|
|
404997e01c | ||
|
|
d861e0c781 | ||
|
|
0458ae1cb3 | ||
|
|
c17e4c7f94 | ||
|
|
8c5c80058d | ||
|
|
76a8c76987 | ||
|
|
a5b066859c | ||
|
|
33899c8768 | ||
|
|
b09eba80d3 | ||
|
|
648984f1cc | ||
|
|
eeeaa0b894 | ||
|
|
164367fe03 | ||
|
|
c30ac30751 | ||
|
|
09673814c8 | ||
|
|
eaa2b8338a | ||
|
|
015e063b72 | ||
|
|
5e612b463d | ||
|
|
9699e0fa2d | ||
|
|
0d51cde755 | ||
|
|
1bac76af28 | ||
|
|
b252926e80 | ||
|
|
78b2623fbf | ||
|
|
4c5a0d2927 | ||
|
|
7e5fd6d59c | ||
|
|
f4854301d2 | ||
|
|
b79a2b3b7e | ||
|
|
35a069466c | ||
|
|
b0086cb3de | ||
|
|
05ace147cb | ||
|
|
6ea7e4f019 | ||
|
|
0335e9726f | ||
|
|
8a594a25af | ||
|
|
1174e777b3 | ||
|
|
8989d7791b | ||
|
|
a918b34eeb | ||
|
|
b03a2df0b0 | ||
|
|
648c56fbe2 | ||
|
|
6a22a85ee9 | ||
|
|
446b23bbf2 | ||
|
|
908207ed0c | ||
|
|
bda3db0b55 | ||
|
|
17f9ddd8ec | ||
|
|
91b3935b6c | ||
|
|
f16214a746 | ||
|
|
a57b93ee93 | ||
|
|
587cd6c0d6 | ||
|
|
d87745d94d | ||
|
|
250ee7fc10 | ||
|
|
cb430701cc | ||
|
|
d771b549e3 | ||
|
|
05a8efccca | ||
|
|
a1c29c1e72 | ||
|
|
3581c99afd | ||
|
|
5abdcb3e71 | ||
|
|
c5d3e1421f | ||
|
|
0d30dabade | ||
|
|
2e9ca57781 | ||
|
|
f319ec1f2a | ||
|
|
92bd778f45 | ||
|
|
841711f2f6 | ||
|
|
3d06ee3fa8 | ||
|
|
2572f6fcd7 | ||
|
|
866353ea4f | ||
|
|
8c7b0785f4 | ||
|
|
05ed37fbeb | ||
|
|
2e9d3a69fd | ||
|
|
77cfe6f4b2 | ||
|
|
dde6c2ae45 |
12
.babelrc.js
|
|
@ -1,12 +0,0 @@
|
||||||
module.exports = {
|
|
||||||
presets: [
|
|
||||||
[
|
|
||||||
'@babel/preset-env',
|
|
||||||
{
|
|
||||||
loose: true,
|
|
||||||
bugfixes: true,
|
|
||||||
modules: false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
]
|
|
||||||
};
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
# https://github.com/browserslist/browserslist#readme
|
|
||||||
|
|
||||||
>= 0.5%
|
|
||||||
last 2 major versions
|
|
||||||
not dead
|
|
||||||
Chrome >= 60
|
|
||||||
Firefox >= 60
|
|
||||||
# needed since Legacy Edge still has usage; 79 was the first Chromium Edge version
|
|
||||||
# should be removed in the future when its usage drops or when it's moved to dead browsers
|
|
||||||
not Edge < 79
|
|
||||||
Firefox ESR
|
|
||||||
iOS >= 10
|
|
||||||
Safari >= 10
|
|
||||||
Android >= 6
|
|
||||||
not Explorer <= 11
|
|
||||||
|
|
@ -1,66 +0,0 @@
|
||||||
{
|
|
||||||
"files": [
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap-grid.css",
|
|
||||||
"maxSize": "7 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap-grid.min.css",
|
|
||||||
"maxSize": "6 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap-reboot.css",
|
|
||||||
"maxSize": "2.25 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap-reboot.min.css",
|
|
||||||
"maxSize": "2 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap-utilities.css",
|
|
||||||
"maxSize": "7.5 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap-utilities.min.css",
|
|
||||||
"maxSize": "6.75 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap.css",
|
|
||||||
"maxSize": "24 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/css/bootstrap.min.css",
|
|
||||||
"maxSize": "22 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/js/bootstrap.bundle.js",
|
|
||||||
"maxSize": "41 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/js/bootstrap.bundle.min.js",
|
|
||||||
"maxSize": "21.5 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/js/bootstrap.esm.js",
|
|
||||||
"maxSize": "27 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/js/bootstrap.esm.min.js",
|
|
||||||
"maxSize": "18 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/js/bootstrap.js",
|
|
||||||
"maxSize": "28 kB"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"path": "./dist/js/bootstrap.min.js",
|
|
||||||
"maxSize": "15.5 kB"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ci": {
|
|
||||||
"trackBranches": [
|
|
||||||
"main",
|
|
||||||
"v4-dev"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
**/*.min.js
|
|
||||||
**/dist/
|
|
||||||
**/vendor/
|
|
||||||
/_gh_pages/
|
|
||||||
/js/coverage/
|
|
||||||
/site/static/sw.js
|
|
||||||
|
|
@ -1,58 +0,0 @@
|
||||||
{
|
|
||||||
"root": true,
|
|
||||||
"extends": [
|
|
||||||
"plugin:import/errors",
|
|
||||||
"plugin:import/warnings",
|
|
||||||
"plugin:unicorn/recommended",
|
|
||||||
"xo/esnext",
|
|
||||||
"xo/browser"
|
|
||||||
],
|
|
||||||
"rules": {
|
|
||||||
"capitalized-comments": "off",
|
|
||||||
"indent": [
|
|
||||||
"error",
|
|
||||||
2,
|
|
||||||
{
|
|
||||||
"MemberExpression": "off",
|
|
||||||
"SwitchCase": 1
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"max-params": [
|
|
||||||
"warn",
|
|
||||||
5
|
|
||||||
],
|
|
||||||
"multiline-ternary": [
|
|
||||||
"error",
|
|
||||||
"always-multiline"
|
|
||||||
],
|
|
||||||
"new-cap": [
|
|
||||||
"error",
|
|
||||||
{
|
|
||||||
"properties": false
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"no-console": "error",
|
|
||||||
"object-curly-spacing": [
|
|
||||||
"error",
|
|
||||||
"always"
|
|
||||||
],
|
|
||||||
"prefer-named-capture-group": "off",
|
|
||||||
"semi": [
|
|
||||||
"error",
|
|
||||||
"never"
|
|
||||||
],
|
|
||||||
"unicorn/consistent-function-scoping": "off",
|
|
||||||
"unicorn/explicit-length-check": "off",
|
|
||||||
"unicorn/no-array-callback-reference": "off",
|
|
||||||
"unicorn/no-for-loop": "off",
|
|
||||||
"unicorn/no-null": "off",
|
|
||||||
"unicorn/no-unused-properties": "error",
|
|
||||||
"unicorn/no-useless-undefined": "off",
|
|
||||||
"unicorn/prefer-dom-node-append": "off",
|
|
||||||
"unicorn/prefer-dom-node-dataset": "off",
|
|
||||||
"unicorn/prefer-dom-node-remove": "off",
|
|
||||||
"unicorn/prefer-optional-catch-binding": "off",
|
|
||||||
"unicorn/prefer-query-selector": "off",
|
|
||||||
"unicorn/prevent-abbreviations": "off"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
6
.gitattributes
vendored
|
|
@ -1,8 +1,2 @@
|
||||||
# Enforce Unix newlines
|
# Enforce Unix newlines
|
||||||
* text=auto eol=lf
|
* text=auto eol=lf
|
||||||
|
|
||||||
# Don't diff or textually merge source maps
|
|
||||||
*.map binary
|
|
||||||
|
|
||||||
bootstrap.css linguist-vendored=false
|
|
||||||
bootstrap.js linguist-vendored=false
|
|
||||||
|
|
|
||||||
3
.github/CODEOWNERS
vendored
|
|
@ -1,3 +0,0 @@
|
||||||
*.js @twbs/js-review
|
|
||||||
*.css @twbs/css-review
|
|
||||||
*.scss @twbs/css-review
|
|
||||||
239
.github/CONTRIBUTING.md
vendored
|
|
@ -1,239 +0,0 @@
|
||||||
# Contributing to Bootstrap
|
|
||||||
|
|
||||||
Looking to contribute something to Bootstrap? **Here's how you can help.**
|
|
||||||
|
|
||||||
Please take a moment to review this document in order to make the contribution
|
|
||||||
process easy and effective for everyone involved.
|
|
||||||
|
|
||||||
Following these guidelines helps to communicate that you respect the time of
|
|
||||||
the developers managing and developing this open source project. In return,
|
|
||||||
they should reciprocate that respect in addressing your issue or assessing
|
|
||||||
patches and features.
|
|
||||||
|
|
||||||
|
|
||||||
## Using the issue tracker
|
|
||||||
|
|
||||||
The [issue tracker](https://github.com/twbs/bootstrap/issues) is
|
|
||||||
the preferred channel for [bug reports](#bug-reports), [features requests](#feature-requests)
|
|
||||||
and [submitting pull requests](#pull-requests), but please respect the following
|
|
||||||
restrictions:
|
|
||||||
|
|
||||||
* Please **do not** use the issue tracker for personal support requests. Stack
|
|
||||||
Overflow ([`bootstrap-5`](https://stackoverflow.com/questions/tagged/bootstrap-5) tag),
|
|
||||||
[Slack](https://bootstrap-slack.herokuapp.com/) or [IRC](README.md#community) are better places to get help.
|
|
||||||
|
|
||||||
* Please **do not** derail or troll issues. Keep the discussion on topic and
|
|
||||||
respect the opinions of others.
|
|
||||||
|
|
||||||
* Please **do not** post comments consisting solely of "+1" or ":thumbsup:".
|
|
||||||
Use [GitHub's "reactions" feature](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/)
|
|
||||||
instead. We reserve the right to delete comments which violate this rule.
|
|
||||||
|
|
||||||
* Please **do not** open issues regarding the official themes offered on <https://themes.getbootstrap.com/>.
|
|
||||||
Instead, please email any questions or feedback regarding those themes to `themes AT getbootstrap DOT com`.
|
|
||||||
|
|
||||||
|
|
||||||
## Issues and labels
|
|
||||||
|
|
||||||
Our bug tracker utilizes several labels to help organize and identify issues. Here's what they represent and how we use them:
|
|
||||||
|
|
||||||
- `browser bug` - Issues that are reported to us, but actually are the result of a browser-specific bug. These are diagnosed with reduced test cases and result in an issue opened on that browser's own bug tracker.
|
|
||||||
- `confirmed` - Issues that have been confirmed with a reduced test case and identify a bug in Bootstrap.
|
|
||||||
- `css` - Issues stemming from our compiled CSS or source Sass files.
|
|
||||||
- `docs` - Issues for improving or updating our documentation.
|
|
||||||
- `examples` - Issues involving the example templates included in our docs.
|
|
||||||
- `feature` - Issues asking for a new feature to be added, or an existing one to be extended or modified. New features require a minor version bump (e.g., `v3.0.0` to `v3.1.0`).
|
|
||||||
- `build` - Issues with our build system, which is used to run all our tests, concatenate and compile source files, and more.
|
|
||||||
- `help wanted` - Issues we need or would love help from the community to resolve.
|
|
||||||
- `js` - Issues stemming from our compiled or source JavaScript files.
|
|
||||||
- `meta` - Issues with the project itself or our GitHub repository.
|
|
||||||
|
|
||||||
For a complete look at our labels, see the [project labels page](https://github.com/twbs/bootstrap/labels).
|
|
||||||
|
|
||||||
|
|
||||||
## Bug reports
|
|
||||||
|
|
||||||
A bug is a _demonstrable problem_ that is caused by the code in the repository.
|
|
||||||
Good bug reports are extremely helpful, so thanks!
|
|
||||||
|
|
||||||
Guidelines for bug reports:
|
|
||||||
|
|
||||||
0. **[Validate your HTML](https://html5.validator.nu/)** to ensure your
|
|
||||||
problem isn't caused by a simple error in your own code.
|
|
||||||
|
|
||||||
1. **Use the GitHub issue search** — check if the issue has already been
|
|
||||||
reported.
|
|
||||||
|
|
||||||
2. **Check if the issue has been fixed** — try to reproduce it using the
|
|
||||||
latest `main` (or `v4-dev` branch if the issue is about v4) in the repository.
|
|
||||||
|
|
||||||
3. **Isolate the problem** — ideally create a [reduced test
|
|
||||||
case](https://css-tricks.com/reduced-test-cases/) and a live example.
|
|
||||||
[This JS Bin](https://jsbin.com/lolome/edit?html,output) is a helpful template.
|
|
||||||
|
|
||||||
|
|
||||||
A good bug report shouldn't leave others needing to chase you up for more
|
|
||||||
information. Please try to be as detailed as possible in your report. What is
|
|
||||||
your environment? What steps will reproduce the issue? What browser(s) and OS
|
|
||||||
experience the problem? Do other browsers show the bug differently? What
|
|
||||||
would you expect to be the outcome? All these details will help people to fix
|
|
||||||
any potential bugs.
|
|
||||||
|
|
||||||
Example:
|
|
||||||
|
|
||||||
> Short and descriptive example bug report title
|
|
||||||
>
|
|
||||||
> A summary of the issue and the browser/OS environment in which it occurs. If
|
|
||||||
> suitable, include the steps required to reproduce the bug.
|
|
||||||
>
|
|
||||||
> 1. This is the first step
|
|
||||||
> 2. This is the second step
|
|
||||||
> 3. Further steps, etc.
|
|
||||||
>
|
|
||||||
> `<url>` - a link to the reduced test case
|
|
||||||
>
|
|
||||||
> Any other information you want to share that is relevant to the issue being
|
|
||||||
> reported. This might include the lines of code that you have identified as
|
|
||||||
> causing the bug, and potential solutions (and your opinions on their
|
|
||||||
> merits).
|
|
||||||
|
|
||||||
### Reporting upstream browser bugs
|
|
||||||
|
|
||||||
Sometimes bugs reported to us are actually caused by bugs in the browser(s) themselves, not bugs in Bootstrap per se.
|
|
||||||
|
|
||||||
| Vendor(s) | Browser(s) | Rendering engine | Bug reporting website(s) | Notes |
|
|
||||||
| ------------- | ---------------------------- | ---------------- | ------------------------------------------------------ | -------------------------------------------------------- |
|
|
||||||
| Mozilla | Firefox | Gecko | https://bugzilla.mozilla.org/enter_bug.cgi | "Core" is normally the right product option to choose. |
|
|
||||||
| Apple | Safari | WebKit | https://bugs.webkit.org/enter_bug.cgi?product=WebKit | In Apple's bug reporter, choose "Safari" as the product. |
|
|
||||||
| Google, Opera | Chrome, Chromium, Opera v15+ | Blink | https://bugs.chromium.org/p/chromium/issues/list | Click the "New issue" button. |
|
|
||||||
| Microsoft | Edge | Blink | https://developer.microsoft.com/en-us/microsoft-edge/ | Go to "Help > Send Feedback" from the browser |
|
|
||||||
|
|
||||||
|
|
||||||
## Feature requests
|
|
||||||
|
|
||||||
Feature requests are welcome. But take a moment to find out whether your idea
|
|
||||||
fits with the scope and aims of the project. It's up to *you* to make a strong
|
|
||||||
case to convince the project's developers of the merits of this feature. Please
|
|
||||||
provide as much detail and context as possible.
|
|
||||||
|
|
||||||
|
|
||||||
## Pull requests
|
|
||||||
|
|
||||||
Good pull requests—patches, improvements, new features—are a fantastic
|
|
||||||
help. They should remain focused in scope and avoid containing unrelated
|
|
||||||
commits.
|
|
||||||
|
|
||||||
**Please ask first** before embarking on any **significant** pull request (e.g.
|
|
||||||
implementing features, refactoring code, porting to a different language),
|
|
||||||
otherwise you risk spending a lot of time working on something that the
|
|
||||||
project's developers might not want to merge into the project. For trivial
|
|
||||||
things, or things that don't require a lot of your time, you can go ahead and
|
|
||||||
make a PR.
|
|
||||||
|
|
||||||
Please adhere to the [coding guidelines](#code-guidelines) used throughout the
|
|
||||||
project (indentation, accurate comments, etc.) and any other requirements
|
|
||||||
(such as test coverage).
|
|
||||||
|
|
||||||
**Do not edit `bootstrap.css` or `bootstrap.js`, and do not commit
|
|
||||||
any dist files (`dist/` or `js/dist`).** Those files are automatically generated by our build tools. You should
|
|
||||||
edit the source files in [`/bootstrap/scss/`](https://github.com/twbs/bootstrap/tree/main/scss)
|
|
||||||
and/or [`/bootstrap/js/src/`](https://github.com/twbs/bootstrap/tree/main/js/src) instead.
|
|
||||||
|
|
||||||
Similarly, when contributing to Bootstrap's documentation, you should edit the
|
|
||||||
documentation source files in
|
|
||||||
[the `/bootstrap/site/content/docs/` directory of the `main` branch](https://github.com/twbs/bootstrap/tree/main/site/content/docs).
|
|
||||||
**Do not edit the `gh-pages` branch.** That branch is generated from the
|
|
||||||
documentation source files and is managed separately by the Bootstrap Core Team.
|
|
||||||
|
|
||||||
Adhering to the following process is the best way to get your work
|
|
||||||
included in the project:
|
|
||||||
|
|
||||||
1. [Fork](https://help.github.com/articles/fork-a-repo/) the project, clone your fork,
|
|
||||||
and configure the remotes:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
# Clone your fork of the repo into the current directory
|
|
||||||
git clone https://github.com/<your-username>/bootstrap.git
|
|
||||||
# Navigate to the newly cloned directory
|
|
||||||
cd bootstrap
|
|
||||||
# Assign the original repo to a remote called "upstream"
|
|
||||||
git remote add upstream https://github.com/twbs/bootstrap.git
|
|
||||||
```
|
|
||||||
|
|
||||||
2. If you cloned a while ago, get the latest changes from upstream:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
git checkout main
|
|
||||||
git pull upstream main
|
|
||||||
```
|
|
||||||
|
|
||||||
3. Create a new topic branch (off the main project development branch) to
|
|
||||||
contain your feature, change, or fix:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
git checkout -b <topic-branch-name>
|
|
||||||
```
|
|
||||||
|
|
||||||
4. Commit your changes in logical chunks. Please adhere to these [git commit
|
|
||||||
message guidelines](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html)
|
|
||||||
or your code is unlikely be merged into the main project. Use Git's
|
|
||||||
[interactive rebase](https://help.github.com/articles/about-git-rebase/)
|
|
||||||
feature to tidy up your commits before making them public.
|
|
||||||
|
|
||||||
5. Locally merge (or rebase) the upstream development branch into your topic branch:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
git pull [--rebase] upstream main
|
|
||||||
```
|
|
||||||
|
|
||||||
6. Push your topic branch up to your fork:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
git push origin <topic-branch-name>
|
|
||||||
```
|
|
||||||
|
|
||||||
7. [Open a Pull Request](https://help.github.com/articles/about-pull-requests/)
|
|
||||||
with a clear title and description against the `main` branch.
|
|
||||||
|
|
||||||
**IMPORTANT**: By submitting a patch, you agree to allow the project owners to
|
|
||||||
license your work under the terms of the [MIT License](../LICENSE) (if it
|
|
||||||
includes code changes) and under the terms of the
|
|
||||||
[Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/)
|
|
||||||
(if it includes documentation changes).
|
|
||||||
|
|
||||||
|
|
||||||
## Code guidelines
|
|
||||||
|
|
||||||
### HTML
|
|
||||||
|
|
||||||
[Adhere to the Code Guide.](https://codeguide.co/#html)
|
|
||||||
|
|
||||||
- Use tags and elements appropriate for an HTML5 doctype (e.g., self-closing tags).
|
|
||||||
- Use CDNs and HTTPS for third-party JS when possible. We don't use protocol-relative URLs in this case because they break when viewing the page locally via `file://`.
|
|
||||||
- Use [WAI-ARIA](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA) attributes in documentation examples to promote accessibility.
|
|
||||||
|
|
||||||
### CSS
|
|
||||||
|
|
||||||
[Adhere to the Code Guide.](https://codeguide.co/#css)
|
|
||||||
|
|
||||||
- When feasible, default color palettes should comply with [WCAG color contrast guidelines](https://www.w3.org/TR/WCAG20/#visual-audio-contrast).
|
|
||||||
- Except in rare cases, don't remove default `:focus` styles (via e.g. `outline: none;`) without providing alternative styles. See [this A11Y Project post](https://www.a11yproject.com/posts/2013-01-25-never-remove-css-outlines/) for more details.
|
|
||||||
|
|
||||||
### JS
|
|
||||||
|
|
||||||
- No semicolons (in client-side JS)
|
|
||||||
- 2 spaces (no tabs)
|
|
||||||
- strict mode
|
|
||||||
- "Attractive"
|
|
||||||
|
|
||||||
### Checking coding style
|
|
||||||
|
|
||||||
Run `npm run test` before committing to ensure your changes follow our coding standards.
|
|
||||||
|
|
||||||
|
|
||||||
## License
|
|
||||||
|
|
||||||
By contributing your code, you agree to license your contribution under the [MIT License](../LICENSE).
|
|
||||||
By contributing to the documentation, you agree to license your contribution under the [Creative Commons Attribution 3.0 Unported License](https://creativecommons.org/licenses/by/3.0/).
|
|
||||||
|
|
||||||
Prior to v3.1.0, Bootstrap's code was released under the Apache License v2.0.
|
|
||||||
3
.github/FUNDING.yml
vendored
|
|
@ -1,3 +0,0 @@
|
||||||
# These are supported funding model platforms
|
|
||||||
|
|
||||||
open_collective: bootstrap
|
|
||||||
20
.github/ISSUE_TEMPLATE/bug_report.md
vendored
|
|
@ -1,20 +0,0 @@
|
||||||
---
|
|
||||||
name: Bug report
|
|
||||||
about: Tell us about a bug you may have identified in Bootstrap.
|
|
||||||
title: ''
|
|
||||||
labels: ''
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
Before opening:
|
|
||||||
|
|
||||||
- [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue)
|
|
||||||
- [Validate](https://html5.validator.nu/) any HTML to avoid common problems
|
|
||||||
- Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/main/.github/CONTRIBUTING.md)
|
|
||||||
|
|
||||||
Bug reports must include:
|
|
||||||
|
|
||||||
- Operating system and version (Windows, macOS, Android, iOS)
|
|
||||||
- Browser and version (Chrome, Firefox, Safari, Microsoft Edge, Opera, Android Browser)
|
|
||||||
- A [reduced test case](https://css-tricks.com/reduced-test-cases/) or suggested fix using [CodePen](https://codepen.io/) or [JS Bin](https://jsbin.com/)
|
|
||||||
4
.github/ISSUE_TEMPLATE/config.yml
vendored
|
|
@ -1,4 +0,0 @@
|
||||||
contact_links:
|
|
||||||
- name: Ask a question
|
|
||||||
url: https://github.com/twbs/bootstrap/discussions/new
|
|
||||||
about: Ask and discuss questions with other Bootstrap community members
|
|
||||||
18
.github/ISSUE_TEMPLATE/feature_request.md
vendored
|
|
@ -1,18 +0,0 @@
|
||||||
---
|
|
||||||
name: Feature request
|
|
||||||
about: Suggest an idea for a new feature in Bootstrap.
|
|
||||||
title: ''
|
|
||||||
labels: feature
|
|
||||||
assignees: ''
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
Before opening:
|
|
||||||
|
|
||||||
- [Search for duplicate or closed issues](https://github.com/twbs/bootstrap/issues?utf8=%E2%9C%93&q=is%3Aissue)
|
|
||||||
- Read the [contributing guidelines](https://github.com/twbs/bootstrap/blob/main/.github/CONTRIBUTING.md)
|
|
||||||
|
|
||||||
Feature requests must include:
|
|
||||||
|
|
||||||
- As much detail as possible for what we should add and why it's important to Bootstrap
|
|
||||||
- Relevant links to prior art, screenshots, or live demos whenever possible
|
|
||||||
11
.github/SUPPORT.md
vendored
|
|
@ -1,11 +0,0 @@
|
||||||
### Bug reports
|
|
||||||
|
|
||||||
See the [contributing guidelines](CONTRIBUTING.md) for sharing bug reports.
|
|
||||||
|
|
||||||
### How-to
|
|
||||||
|
|
||||||
For general troubleshooting or help getting started:
|
|
||||||
|
|
||||||
- Join [the official Slack room](https://bootstrap-slack.herokuapp.com/).
|
|
||||||
- Chat with fellow Bootstrappers in IRC. On the `irc.freenode.net` server, in the `##bootstrap` channel.
|
|
||||||
- Ask and explore Stack Overflow with the [`bootstrap-5`](https://stackoverflow.com/questions/tagged/bootstrap-5) tag.
|
|
||||||
24
.github/dependabot.yml
vendored
|
|
@ -1,24 +0,0 @@
|
||||||
version: 2
|
|
||||||
updates:
|
|
||||||
- package-ecosystem: npm
|
|
||||||
directory: "/"
|
|
||||||
schedule:
|
|
||||||
interval: weekly
|
|
||||||
day: tuesday
|
|
||||||
time: "12:00"
|
|
||||||
timezone: Europe/Athens
|
|
||||||
open-pull-requests-limit: 10
|
|
||||||
reviewers:
|
|
||||||
- XhmikosR
|
|
||||||
labels:
|
|
||||||
- dependencies
|
|
||||||
- v5
|
|
||||||
versioning-strategy: increase
|
|
||||||
rebase-strategy: disabled
|
|
||||||
- package-ecosystem: "github-actions"
|
|
||||||
directory: "/"
|
|
||||||
schedule:
|
|
||||||
interval: weekly
|
|
||||||
day: tuesday
|
|
||||||
time: "12:00"
|
|
||||||
timezone: Europe/Athens
|
|
||||||
54
.github/release-drafter.yml
vendored
|
|
@ -1,54 +0,0 @@
|
||||||
name-template: 'v$NEXT_MAJOR_VERSION'
|
|
||||||
tag-template: 'v$NEXT_MAJOR_VERSION'
|
|
||||||
prerelease: true
|
|
||||||
exclude-labels:
|
|
||||||
- 'skip-changelog'
|
|
||||||
categories:
|
|
||||||
- title: '❗ Breaking Changes'
|
|
||||||
labels:
|
|
||||||
- 'breaking-change'
|
|
||||||
- title: '🚀 Features'
|
|
||||||
labels:
|
|
||||||
- 'new-feature'
|
|
||||||
- 'feature'
|
|
||||||
- 'enhancement'
|
|
||||||
- title: '🐛 Bug fixes'
|
|
||||||
labels:
|
|
||||||
- 'fix'
|
|
||||||
- 'bugfix'
|
|
||||||
- 'bug'
|
|
||||||
- title: '⚡ Performance Improvements'
|
|
||||||
labels:
|
|
||||||
- 'performance'
|
|
||||||
- title: '🎨 CSS'
|
|
||||||
labels:
|
|
||||||
- 'css'
|
|
||||||
- title: '☕️ JavaScript'
|
|
||||||
labels:
|
|
||||||
- 'js'
|
|
||||||
- title: '📖 Docs'
|
|
||||||
labels:
|
|
||||||
- 'docs'
|
|
||||||
- title: '🌎 Accessibility'
|
|
||||||
labels:
|
|
||||||
- 'accessibility'
|
|
||||||
- title: '🔧 Utility API'
|
|
||||||
labels:
|
|
||||||
- 'utility API'
|
|
||||||
- 'utilities'
|
|
||||||
- title: '🏭 Tests'
|
|
||||||
labels:
|
|
||||||
- 'tests'
|
|
||||||
- title: '🧰 Misc'
|
|
||||||
labels:
|
|
||||||
- 'build'
|
|
||||||
- 'meta'
|
|
||||||
- 'chore'
|
|
||||||
- 'CI'
|
|
||||||
- title: '📦 Dependencies'
|
|
||||||
labels:
|
|
||||||
- 'dependencies'
|
|
||||||
change-template: '- #$NUMBER: $TITLE'
|
|
||||||
template: |
|
|
||||||
## Changes
|
|
||||||
$CHANGES
|
|
||||||
44
.github/workflows/browserstack.yml
vendored
|
|
@ -1,44 +0,0 @@
|
||||||
name: BrowserStack
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
NODE: 14
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
browserstack:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
if: github.repository == 'twbs/bootstrap' && (!contains(github.event.commits[0].message, '[ci skip]') && !contains(github.event.commits[0].message, '[skip ci]'))
|
|
||||||
timeout-minutes: 30
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE }}"
|
|
||||||
|
|
||||||
- name: Set up npm cache
|
|
||||||
uses: actions/cache@v2
|
|
||||||
with:
|
|
||||||
path: ~/.npm
|
|
||||||
key: ${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-
|
|
||||||
|
|
||||||
- name: Install npm dependencies
|
|
||||||
run: npm ci
|
|
||||||
|
|
||||||
- name: Run dist
|
|
||||||
run: npm run dist
|
|
||||||
|
|
||||||
- name: Run BrowserStack tests
|
|
||||||
run: npm run js-test-cloud
|
|
||||||
env:
|
|
||||||
BROWSER_STACK_ACCESS_KEY: "${{ secrets.BROWSER_STACK_ACCESS_KEY }}"
|
|
||||||
BROWSER_STACK_USERNAME: "${{ secrets.BROWSER_STACK_USERNAME }}"
|
|
||||||
45
.github/workflows/bundlewatch.yml
vendored
|
|
@ -1,45 +0,0 @@
|
||||||
name: Bundlewatch
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- "dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
NODE: 14
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
bundlewatch:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE }}"
|
|
||||||
|
|
||||||
- name: Set up npm cache
|
|
||||||
uses: actions/cache@v2
|
|
||||||
with:
|
|
||||||
path: ~/.npm
|
|
||||||
key: ${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-
|
|
||||||
|
|
||||||
- name: Install npm dependencies
|
|
||||||
run: npm ci
|
|
||||||
|
|
||||||
- name: Run dist
|
|
||||||
run: npm run dist
|
|
||||||
|
|
||||||
- name: Run bundlewatch
|
|
||||||
run: npm run bundlewatch
|
|
||||||
env:
|
|
||||||
BUNDLEWATCH_GITHUB_TOKEN: "${{ secrets.BUNDLEWATCH_GITHUB_TOKEN }}"
|
|
||||||
CI_BRANCH_BASE: main
|
|
||||||
36
.github/workflows/codeql.yml
vendored
|
|
@ -1,36 +0,0 @@
|
||||||
name: "CodeQL"
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
- v4-dev
|
|
||||||
- "!dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
# The branches below must be a subset of the branches above
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
- v4-dev
|
|
||||||
schedule:
|
|
||||||
- cron: "0 2 * * 5"
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
analyze:
|
|
||||||
name: Analyze
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
# Initializes the CodeQL tools for scanning.
|
|
||||||
- name: Initialize CodeQL
|
|
||||||
uses: github/codeql-action/init@v1
|
|
||||||
with:
|
|
||||||
languages: "javascript"
|
|
||||||
|
|
||||||
- name: Autobuild
|
|
||||||
uses: github/codeql-action/autobuild@v1
|
|
||||||
|
|
||||||
- name: Perform CodeQL Analysis
|
|
||||||
uses: github/codeql-action/analyze@v1
|
|
||||||
39
.github/workflows/css.yml
vendored
|
|
@ -1,39 +0,0 @@
|
||||||
name: CSS
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- "dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
NODE: 14
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
css:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE }}"
|
|
||||||
|
|
||||||
- name: Set up npm cache
|
|
||||||
uses: actions/cache@v2
|
|
||||||
with:
|
|
||||||
path: ~/.npm
|
|
||||||
key: ${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-
|
|
||||||
|
|
||||||
- name: Install npm dependencies
|
|
||||||
run: npm ci
|
|
||||||
|
|
||||||
- name: Build CSS
|
|
||||||
run: npm run css
|
|
||||||
41
.github/workflows/docs.yml
vendored
|
|
@ -1,41 +0,0 @@
|
||||||
name: Docs
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- "dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
NODE: 14
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
docs:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE }}"
|
|
||||||
|
|
||||||
- run: java -version
|
|
||||||
|
|
||||||
- name: Set up npm cache
|
|
||||||
uses: actions/cache@v2
|
|
||||||
with:
|
|
||||||
path: ~/.npm
|
|
||||||
key: ${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-
|
|
||||||
|
|
||||||
- name: Install npm dependencies
|
|
||||||
run: npm ci
|
|
||||||
|
|
||||||
- name: Test docs
|
|
||||||
run: npm run docs
|
|
||||||
54
.github/workflows/js.yml
vendored
|
|
@ -1,54 +0,0 @@
|
||||||
name: JS Tests
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- "dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
run:
|
|
||||||
name: Node ${{ matrix.node }}
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
strategy:
|
|
||||||
fail-fast: false
|
|
||||||
matrix:
|
|
||||||
node: [10, 12, 14]
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: ${{ matrix.node }}
|
|
||||||
|
|
||||||
- name: Set up npm cache
|
|
||||||
uses: actions/cache@v2
|
|
||||||
with:
|
|
||||||
path: ~/.npm
|
|
||||||
key: ${{ runner.os }}-node-v${{ matrix.node }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-node-v${{ matrix.node }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
${{ runner.os }}-node-v${{ matrix.node }}-
|
|
||||||
|
|
||||||
- name: Install npm dependencies
|
|
||||||
run: npm ci
|
|
||||||
|
|
||||||
- name: Run dist
|
|
||||||
run: npm run js
|
|
||||||
|
|
||||||
- name: Run JS tests
|
|
||||||
run: npm run js-test
|
|
||||||
|
|
||||||
- name: Run Coveralls
|
|
||||||
uses: coverallsapp/github-action@master
|
|
||||||
if: matrix.node == 14
|
|
||||||
with:
|
|
||||||
github-token: "${{ secrets.GITHUB_TOKEN }}"
|
|
||||||
path-to-lcov: "./js/coverage/lcov.info"
|
|
||||||
39
.github/workflows/lint.yml
vendored
|
|
@ -1,39 +0,0 @@
|
||||||
name: Lint
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- "dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
NODE: 14
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
lint:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE }}"
|
|
||||||
|
|
||||||
- name: Set up npm cache
|
|
||||||
uses: actions/cache@v2
|
|
||||||
with:
|
|
||||||
path: ~/.npm
|
|
||||||
key: ${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
restore-keys: |
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-${{ hashFiles('package.json') }}-${{ hashFiles('package-lock.json') }}
|
|
||||||
${{ runner.os }}-node-v${{ env.NODE }}-
|
|
||||||
|
|
||||||
- name: Install npm dependencies
|
|
||||||
run: npm ci
|
|
||||||
|
|
||||||
- name: Lint
|
|
||||||
run: npm run lint
|
|
||||||
30
.github/workflows/node-sass.yml
vendored
|
|
@ -1,30 +0,0 @@
|
||||||
name: CSS (node-sass)
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches-ignore:
|
|
||||||
- "dependabot/**"
|
|
||||||
pull_request:
|
|
||||||
|
|
||||||
env:
|
|
||||||
FORCE_COLOR: 2
|
|
||||||
NODE: 14
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
css:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Clone repository
|
|
||||||
uses: actions/checkout@v2
|
|
||||||
|
|
||||||
- name: Set up Node.js
|
|
||||||
uses: actions/setup-node@v2
|
|
||||||
with:
|
|
||||||
node-version: "${{ env.NODE }}"
|
|
||||||
|
|
||||||
- name: Build CSS with node-sass
|
|
||||||
run: |
|
|
||||||
npx --package node-sass@latest node-sass --version
|
|
||||||
npx --package node-sass@latest node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/ -o dist-sass/css/
|
|
||||||
ls -Al dist-sass/css
|
|
||||||
14
.github/workflows/release-notes.yml
vendored
|
|
@ -1,14 +0,0 @@
|
||||||
name: Release notes
|
|
||||||
|
|
||||||
on:
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
update_release_draft:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- uses: release-drafter/release-drafter@v5
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
2
.gitignore
vendored
|
|
@ -1,6 +1,6 @@
|
||||||
# Ignore docs files
|
# Ignore docs files
|
||||||
/_gh_pages/
|
/_gh_pages/
|
||||||
# Hugo resources folder
|
# Hugo folders
|
||||||
/resources/
|
/resources/
|
||||||
|
|
||||||
# Numerous always-ignore extensions
|
# Numerous always-ignore extensions
|
||||||
|
|
|
||||||
0
.nojekyll
Normal file
|
|
@ -1,5 +0,0 @@
|
||||||
**/*.min.css
|
|
||||||
**/dist/
|
|
||||||
**/vendor/
|
|
||||||
/_gh_pages/
|
|
||||||
/js/coverage/
|
|
||||||
31
.stylelintrc
|
|
@ -1,31 +0,0 @@
|
||||||
{
|
|
||||||
"extends": [
|
|
||||||
"stylelint-config-twbs-bootstrap/scss"
|
|
||||||
],
|
|
||||||
"rules": {
|
|
||||||
"declaration-property-value-disallowed-list": {
|
|
||||||
"border": "none",
|
|
||||||
"outline": "none"
|
|
||||||
},
|
|
||||||
"function-disallowed-list": [
|
|
||||||
"calc",
|
|
||||||
"lighten",
|
|
||||||
"darken"
|
|
||||||
],
|
|
||||||
"property-disallowed-list": [
|
|
||||||
"border-radius",
|
|
||||||
"border-top-left-radius",
|
|
||||||
"border-top-right-radius",
|
|
||||||
"border-bottom-right-radius",
|
|
||||||
"border-bottom-left-radius",
|
|
||||||
"transition"
|
|
||||||
],
|
|
||||||
"scss/dollar-variable-default": [
|
|
||||||
true,
|
|
||||||
{
|
|
||||||
"ignore": "local"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"scss/selector-no-union-class-name": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
1770
1.0.0/assets/css/bootstrap-1.0.0.css
vendored
Executable file
215
1.0.0/assets/css/bootstrap-1.0.0.min.css
vendored
Executable file
|
|
@ -0,0 +1,215 @@
|
||||||
|
html,body{margin:0;padding:0;}
|
||||||
|
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
|
ol,ul{list-style:none;}
|
||||||
|
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
||||||
|
header,section,footer,article,aside{display:block;}
|
||||||
|
.clearfix{zoom:1;}.clearfix:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
|
||||||
|
.center-block{display:block;margin:0 auto;}
|
||||||
|
.container{width:940px;margin:0 auto;zoom:1;}.container:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
|
||||||
|
.row{zoom:1;}.row:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
|
||||||
|
.row .span1{float:left;width:40px;margin-left:20px;}.row .span1:first-child{margin-left:0;}
|
||||||
|
.row .span2{float:left;width:100px;margin-left:20px;}.row .span2:first-child{margin-left:0;}
|
||||||
|
.row .span3{float:left;width:160px;margin-left:20px;}.row .span3:first-child{margin-left:0;}
|
||||||
|
.row .span4{float:left;width:220px;margin-left:20px;}.row .span4:first-child{margin-left:0;}
|
||||||
|
.row .span5{float:left;width:280px;margin-left:20px;}.row .span5:first-child{margin-left:0;}
|
||||||
|
.row .span6{float:left;width:340px;margin-left:20px;}.row .span6:first-child{margin-left:0;}
|
||||||
|
.row .span7{float:left;width:400px;margin-left:20px;}.row .span7:first-child{margin-left:0;}
|
||||||
|
.row .span8{float:left;width:460px;margin-left:20px;}.row .span8:first-child{margin-left:0;}
|
||||||
|
.row .span9{float:left;width:520px;margin-left:20px;}.row .span9:first-child{margin-left:0;}
|
||||||
|
.row .span10{float:left;width:580px;margin-left:20px;}.row .span10:first-child{margin-left:0;}
|
||||||
|
.row .span11{float:left;width:640px;margin-left:20px;}.row .span11:first-child{margin-left:0;}
|
||||||
|
.row .span12{float:left;width:700px;margin-left:20px;}.row .span12:first-child{margin-left:0;}
|
||||||
|
.row .span13{float:left;width:760px;margin-left:20px;}.row .span13:first-child{margin-left:0;}
|
||||||
|
.row .span14{float:left;width:820px;margin-left:20px;}.row .span14:first-child{margin-left:0;}
|
||||||
|
.row .span15{float:left;width:880px;margin-left:20px;}.row .span15:first-child{margin-left:0;}
|
||||||
|
.row .span16{float:left;width:940px;margin-left:20px;}.row .span16:first-child{margin-left:0;}
|
||||||
|
.row .offset1{margin-left:80px !important;}.row .offset1:first-child{margin-left:60px !important;}
|
||||||
|
.row .offset2{margin-left:140px !important;}.row .offset2:first-child{margin-left:120px !important;}
|
||||||
|
.row .offset3{margin-left:200px !important;}.row .offset3:first-child{margin-left:180px !important;}
|
||||||
|
.row .offset4{margin-left:260px !important;}.row .offset4:first-child{margin-left:240px !important;}
|
||||||
|
.row .offset5{margin-left:320px !important;}.row .offset5:first-child{margin-left:300px !important;}
|
||||||
|
.row .offset6{margin-left:380px !important;}.row .offset6:first-child{margin-left:360px !important;}
|
||||||
|
.row .offset7{margin-left:440px !important;}.row .offset7:first-child{margin-left:420px !important;}
|
||||||
|
.row .offset8{margin-left:500px !important;}.row .offset8:first-child{margin-left:480px !important;}
|
||||||
|
.row .offset9{margin-left:500px !important;}.row .offset9:first-child{margin-left:480px !important;}
|
||||||
|
.row .offset10{margin-left:620px !important;}.row .offset10:first-child{margin-left:600px !important;}
|
||||||
|
.row .offset11{margin-left:680px !important;}.row .offset11:first-child{margin-left:660px !important;}
|
||||||
|
.row .offset12{margin-left:740px !important;}.row .offset12:first-child{margin-left:720px !important;}
|
||||||
|
html,body{background-color:#fff;}
|
||||||
|
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#808080;text-rendering:optimizeLegibility;}
|
||||||
|
div.container{width:940px;margin:0 auto;}
|
||||||
|
div.container-fluid{padding:20px;zoom:1;}div.container-fluid:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
|
||||||
|
div.container-fluid div.sidebar{float:left;width:220px;}
|
||||||
|
div.container-fluid div.content{min-width:700px;max-width:1180px;margin-left:240px;}
|
||||||
|
a{color:#0069d6;text-decoration:none;line-height:inherit;}a:hover{color:#0050a3;text-decoration:underline;}
|
||||||
|
.btn{display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, color-stop(0.25, #ffffff), #e6e6e6);background-image:-moz-linear-gradient(#ffffff, color-stop(#ffffff, 0.25), #e6e6e6);padding:4px 14px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333333;font-size:13px;line-height:18px;border:1px solid rgba(0, 0, 0, 0.1);border-bottom-color:rgba(0, 0, 0, 0.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333333;text-decoration:none;}
|
||||||
|
.btn.primary{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(#049cdb, #0064cd);background-image:-ms-linear-gradient(#049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(#049cdb, #0064cd);background-image:-o-linear-gradient(#049cdb, #0064cd);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);background-image:linear-gradient(#049cdb, #0064cd);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}.btn.primary:hover{color:#fff;}
|
||||||
|
.btn.large{font-size:16px;line-height:28px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
|
.btn.small{padding-right:9px;padding-left:9px;font-size:11px;}
|
||||||
|
.btn:disabled,.btn.disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;}
|
||||||
|
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
|
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:18px;}p small{font-size:11px;color:#bfbfbf;}
|
||||||
|
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
||||||
|
h1{margin-bottom:18px;font-size:30px;line-height:36px;}h1 small{font-size:18px;}
|
||||||
|
h2{font-size:24px;line-height:36px;}h2 small{font-size:14px;}
|
||||||
|
h3,h4,h5,h6{line-height:36px;}
|
||||||
|
h3{font-size:18px;}h3 small{font-size:14px;}
|
||||||
|
h4{font-size:16px;}h4 small{font-size:12px;}
|
||||||
|
h5{font-size:14px;}
|
||||||
|
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
|
||||||
|
ul,ol{margin:0 0 18px 25px;}
|
||||||
|
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
|
||||||
|
ul{list-style:disc;}
|
||||||
|
ol{list-style:decimal;}
|
||||||
|
li{line-height:18px;color:#808080;}
|
||||||
|
ul.unstyled{list-style:none;margin-left:0;}
|
||||||
|
dl{margin-bottom:18px;}dl dt,dl dd{line-height:18px;}
|
||||||
|
dl dt{font-weight:bold;}
|
||||||
|
dl dd{margin-left:9px;}
|
||||||
|
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
|
||||||
|
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
|
||||||
|
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
||||||
|
.muted{color:#e6e6e6;}
|
||||||
|
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
||||||
|
blockquote cite{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote cite:before{content:'\2014 \00A0';}
|
||||||
|
address{display:block;line-height:18px;margin-bottom:18px;}
|
||||||
|
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
||||||
|
pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre-wrap;}
|
||||||
|
form{margin-bottom:18px;}form fieldset{margin-bottom:18px;padding-top:18px;}form fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;color:#404040;}
|
||||||
|
form div.clearfix{margin-bottom:18px;}
|
||||||
|
form label,form input,form select,form textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
||||||
|
form label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
||||||
|
form div.input{margin-left:150px;}
|
||||||
|
form input[type=checkbox],form input[type=radio]{cursor:pointer;}
|
||||||
|
form input[type=text],form input[type=password],form textarea,form select,form .uneditable-input{display:inline-block;width:210px;margin:0;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
form select,form input[type=file]{height:27px;line-height:27px;}
|
||||||
|
form textarea{height:auto;}
|
||||||
|
form .uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
|
||||||
|
form :-moz-placeholder{color:#bfbfbf;}
|
||||||
|
form ::-webkit-input-placeholder{color:#bfbfbf;}
|
||||||
|
form input[type=text],form input[type=password],form select,form textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
||||||
|
form input[type=text]:focus,form input[type=password]:focus,form textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
||||||
|
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
|
||||||
|
form div.error input[type=text],form div.error input[type=password],form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
||||||
|
form div.error div.input-prepend span.add-on,form div.error div.input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
||||||
|
form .input-mini,form input.mini,form textarea.mini,form select.mini{width:60px;}
|
||||||
|
form .input-small,form input.small,form textarea.small,form select.small{width:90px;}
|
||||||
|
form .input-medium,form input.medium,form textarea.medium,form select.medium{width:150px;}
|
||||||
|
form .input-large,form input.large,form textarea.large,form select.large{width:210px;}
|
||||||
|
form .input-xlarge,form input.xlarge,form textarea.xlarge,form select.xlarge{width:270px;}
|
||||||
|
form .input-xxlarge,form input.xxlarge,form textarea.xxlarge,form select.xxlarge{width:530px;}
|
||||||
|
form textarea.xxlarge{overflow-y:scroll;}
|
||||||
|
form input[readonly]:focus,form textarea[readonly]:focus,form input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
div.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}div.actions div.secondary-action{float:right;}div.actions div.secondary-action a{line-height:30px;}div.actions div.secondary-action a:hover{text-decoration:underline;}
|
||||||
|
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
|
||||||
|
.help-inline{padding-left:5px;}
|
||||||
|
.help-block{display:block;max-width:600px;}
|
||||||
|
div.inline-inputs{color:#808080;}div.inline-inputs span,div.inline-inputs input[type=text]{display:inline-block;}
|
||||||
|
div.inline-inputs input.mini{width:60px;}
|
||||||
|
div.inline-inputs input.small{width:90px;}
|
||||||
|
div.inline-inputs span{padding:0 2px 0 1px;}
|
||||||
|
div.input-prepend input[type=text],div.input-append input[type=text]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
|
||||||
|
div.input-prepend .add-on,div.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
div.input-prepend .active,div.input-append .active{background:#a9dba9;border-color:#46a546;}
|
||||||
|
div.input-append input[type=text]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
div.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0;}
|
||||||
|
ul.inputs-list{margin:0 0 5px;width:100%;}ul.inputs-list li{display:block;padding:0;width:100%;}ul.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;}ul.inputs-list li label strong{color:#808080;}
|
||||||
|
ul.inputs-list li label small{font-size:12px;font-weight:normal;}
|
||||||
|
ul.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
||||||
|
ul.inputs-list li:first-child{padding-top:5px;}
|
||||||
|
ul.inputs-list input[type=radio],ul.inputs-list input[type=checkbox]{margin-bottom:0;}
|
||||||
|
form.form-stacked{padding-left:20px;}form.form-stacked fieldset{padding-top:9px;}
|
||||||
|
form.form-stacked legend{margin-left:0;}
|
||||||
|
form.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
||||||
|
form.form-stacked div.clearfix{margin-bottom:9px;}form.form-stacked div.clearfix div.input{margin-left:0;}
|
||||||
|
form.form-stacked ul.inputs-list{margin-bottom:0;}form.form-stacked ul.inputs-list li{padding-top:0;}form.form-stacked ul.inputs-list li label{font-weight:normal;padding-top:0;}
|
||||||
|
form.form-stacked div.actions{margin-left:-20px;padding-left:20px;}
|
||||||
|
table{width:100%;margin-bottom:18px;padding:0;text-align:left;border-collapse:separate;font-size:13px;}table th,table td{padding:10px 10px 9px;line-height:13.5px;vertical-align:middle;border-bottom:1px solid #ddd;}
|
||||||
|
table th{padding-top:9px;font-weight:bold;border-bottom-width:2px;}
|
||||||
|
table.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
||||||
|
table.zebra-striped tbody tr:hover td{background-color:#f5f5f5;}
|
||||||
|
table.zebra-striped th.header{cursor:pointer;}table.zebra-striped th.header:after{width:0px;height:0px;display:inline-block;float:right;margin-top:7px;content:"↓";text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #000;visibility:hidden;-webkit-box-shadow:0 1px 0 #ffffff;-moz-box-shadow:0 1px 0 #ffffff;box-shadow:0 1px 0 #ffffff;filter:alpha(opacity=30);-khtml-opacity:0.3;-moz-opacity:0.3;opacity:0.3;}
|
||||||
|
table.zebra-striped th.headerSortUp,table.zebra-striped th.headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
|
||||||
|
table.zebra-striped th.header:hover:after{visibility:visible;}
|
||||||
|
table.zebra-striped th.actions:hover{background-image:none;}
|
||||||
|
table.zebra-striped th.headerSortDown:after,table.zebra-striped th.headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
table.zebra-striped th.headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
table.zebra-striped th.blue{color:#049cdb;border-bottom-color:#049cdb;}
|
||||||
|
table.zebra-striped th.headerSortUp.blue,table.zebra-striped th.headerSortDown.blue{background-color:#ade6fe;}
|
||||||
|
table.zebra-striped th.green{color:#46a546;border-bottom-color:#46a546;}
|
||||||
|
table.zebra-striped th.headerSortUp.green,table.zebra-striped th.headerSortDown.green{background-color:#cdeacd;}
|
||||||
|
table.zebra-striped th.red{color:#9d261d;border-bottom-color:#9d261d;}
|
||||||
|
table.zebra-striped th.headerSortUp.red,table.zebra-striped th.headerSortDown.red{background-color:#f4c8c5;}
|
||||||
|
table.zebra-striped th.yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
|
||||||
|
table.zebra-striped th.headerSortUp.yellow,table.zebra-striped th.headerSortDown.yellow{background-color:#fff6d9;}
|
||||||
|
table.zebra-striped th.orange{color:#f89406;border-bottom-color:#f89406;}
|
||||||
|
table.zebra-striped th.headerSortUp.orange,table.zebra-striped th.headerSortDown.orange{background-color:#fee9cc;}
|
||||||
|
table.zebra-striped th.purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
||||||
|
table.zebra-striped th.headerSortUp.purple,table.zebra-striped th.headerSortDown.purple{background-color:#e2d5f0;}
|
||||||
|
div.topbar{background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(#333333, #222222);background-image:-ms-linear-gradient(#333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(#333333, #222222);background-image:-o-linear-gradient(#333333, #222222);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);background-image:linear-gradient(#333333, #222222);height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}div.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
||||||
|
div.topbar ul li a:hover,div.topbar ul li.active a,div.topbar a.logo:hover{background-color:#333;background-color:rgba(255, 255, 255, 0.15);color:#ffffff;text-decoration:none;}
|
||||||
|
div.topbar a.logo{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}div.topbar a.logo img{float:left;margin-right:6px;}
|
||||||
|
div.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}div.topbar form input{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:4px 9px;color:#fff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;transition:none;}div.topbar form input:-moz-placeholder{color:#e6e6e6;}
|
||||||
|
div.topbar form input::-webkit-input-placeholder{color:#e6e6e6;}
|
||||||
|
div.topbar form input:hover{background-color:#444;background-color:rgba(255, 255, 255, 0.5);color:#fff;}
|
||||||
|
div.topbar form input:focus,div.topbar form input.focused{outline:none;background-color:#fff;color:#404040;text-shadow:0 1px 0 #fff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
|
||||||
|
div.topbar ul{display:block;float:left;margin:0 10px 0 0;position:relative;}div.topbar ul.secondary-nav{float:right;margin-left:10px;margin-right:0;}
|
||||||
|
div.topbar ul li{display:block;float:left;font-size:13px;}div.topbar ul li a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}div.topbar ul li a:hover{color:#fff;text-decoration:none;}
|
||||||
|
div.topbar ul li.active a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}
|
||||||
|
div.topbar ul.primary-nav li ul{left:0;}
|
||||||
|
div.topbar ul.secondary-nav li ul{right:0;}
|
||||||
|
div.topbar ul li.menu{position:relative;}div.topbar ul li.menu a.menu:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
|
||||||
|
div.topbar ul li.menu.open a.menu,div.topbar ul li.menu.open a:hover{background-color:#00b4eb;background-color:rgba(255, 255, 255, 0.1);color:#fff;}
|
||||||
|
div.topbar ul li.menu.open ul{display:block;}div.topbar ul li.menu.open ul li a{background-color:transparent;font-weight:normal;}div.topbar ul li.menu.open ul li a:hover{background-color:rgba(255, 255, 255, 0.1);color:#fff;}
|
||||||
|
div.topbar ul li.menu.open ul li.active a{background-color:rgba(255, 255, 255, 0.1);font-weight:bold;}
|
||||||
|
div.topbar ul li ul{background-color:#333;float:left;display:none;position:absolute;top:40px;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:0;text-align:left;border:0;zoom:1;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}div.topbar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;}div.topbar ul li ul li a{display:block;padding:6px 15px;clear:both;font-weight:normal;line-height:19px;color:#bbb;}div.topbar ul li ul li a:hover{background-color:#333;background-color:rgba(255, 255, 255, 0.25);color:#fff;}
|
||||||
|
div.topbar ul li ul li.divider{height:1px;overflow:hidden;background:rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.1);margin:5px 0;}
|
||||||
|
div.topbar ul li ul li span{clear:both;display:block;background:rgba(0, 0, 0, 0.2);padding:6px 15px;cursor:default;color:#808080;border-top:1px solid rgba(0, 0, 0, 0.2);}
|
||||||
|
div.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}div.page-header h1{margin-bottom:8px;}
|
||||||
|
div.alert-message{background-color:rgba(0, 0, 0, 0.15);background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.15)));background-image:-moz-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:-ms-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.15)));background-image:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:-o-linear-gradient(transparent, rgba(0, 0, 0, 0.15));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='rgba(0, 0, 0, 0.15)', GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='rgba(0, 0, 0, 0.15)', GradientType=0);background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-color:#e6e6e6;margin-bottom:18px;padding:8px 15px;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-bottom:1px solid rgba(0, 0, 0, 0.25);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}div.alert-message p{color:#fff;margin-bottom:0;}div.alert-message p+p{margin-top:5px;}
|
||||||
|
div.alert-message.error{background-color:#e06359;}
|
||||||
|
div.alert-message.warning{background-color:#ffd75a;}
|
||||||
|
div.alert-message.success{background-color:#74c474;}
|
||||||
|
div.alert-message.info{background-color:#30c0fb;}
|
||||||
|
div.alert-message a.close{float:right;margin-top:-2px;color:#fff;font-size:20px;font-weight:bold;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}div.alert-message a.close:hover{text-decoration:none;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
|
||||||
|
div.block-message{margin-bottom:18px;padding:14px;color:#404040;color:rgba(0, 0, 0, 0.8);text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}div.block-message p{color:#404040;color:rgba(0, 0, 0, 0.8);margin-right:30px;margin-bottom:0;}
|
||||||
|
div.block-message ul{margin-bottom:0;}
|
||||||
|
div.block-message strong{display:block;}
|
||||||
|
div.block-message a.close{display:block;color:#404040;color:rgba(0, 0, 0, 0.5);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);}
|
||||||
|
div.block-message.error{background:#f8dcda;border:1px solid #f4c8c5;}
|
||||||
|
div.block-message.warning{background:#fff0c0;border:1px solid #ffe38d;}
|
||||||
|
div.block-message.success{background:#dff1df;border:1px solid #bbe2bb;}
|
||||||
|
div.block-message.info{background:#c7eefe;border:1px solid #ade6fe;}
|
||||||
|
ul.tabs,ul.pills{margin:0 0 20px;padding:0;zoom:1;}ul.tabs:after,ul.pills:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
|
||||||
|
ul.tabs li,ul.pills li{display:inline;}ul.tabs li a,ul.pills li a{float:left;width:auto;}
|
||||||
|
ul.tabs{width:100%;border-bottom:1px solid #bfbfbf;}ul.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}ul.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #bfbfbf;}
|
||||||
|
ul.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #ccc;border-bottom:0;color:#808080;}
|
||||||
|
ul.pills li a{margin:5px 3px 5px 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}ul.pills li a:hover{background:#0050a3;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
ul.pills li.active a{background:#0069d6;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
div.pagination{height:36px;margin:18px 0;}div.pagination ul{float:left;margin:0;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:0 1px 2px rgba(0, 0, 0, 0.075);}div.pagination ul li{display:inline;}div.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid rgba(0, 0, 0, 0.15);text-decoration:none;}
|
||||||
|
div.pagination ul li a:hover,div.pagination ul li.active a{background-color:#c7eefe;}
|
||||||
|
div.pagination ul li.disabled a,div.pagination ul li.disabled a:hover{background-color:none;color:#bfbfbf;}
|
||||||
|
div.pagination ul li.next a,div.pagination ul li:last-child a{border:0;}
|
||||||
|
div.well{background:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
|
||||||
|
div.modal-backdrop{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}
|
||||||
|
div.modal{position:fixed;top:50%;left:50%;z-index:2000;width:560px;margin:-280px 0 0 -250px;background-color:#ffffff;border:1px solid rgba(0, 0, 0, 0.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding;}div.modal .modal-header{border-bottom:1px solid #eee;padding:5px 20px;}div.modal .modal-header a.close{position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;}
|
||||||
|
div.modal .modal-body{padding:20px;}
|
||||||
|
div.modal .modal-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;}div.modal .modal-footer:after{display:block;visibility:hidden;height:0;clear:both;content:".";}
|
||||||
|
div.modal .modal-footer .btn{float:right;margin-left:10px;}
|
||||||
|
div.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}div.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
div.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
div.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
div.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
div.twipsy .twipsy-inner{padding:3px 8px;background-color:#000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
|
||||||
|
div.twipsy .twipsy-arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.popover .arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover .inner{background:rgba(0, 0, 0, 0.8);padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
|
||||||
|
.popover .title{background:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
|
||||||
|
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
|
||||||
254
1.0.0/assets/css/docs.css
Executable file
|
|
@ -0,0 +1,254 @@
|
||||||
|
/* Add additional stylesheets below
|
||||||
|
-------------------------------------------------- */
|
||||||
|
/*
|
||||||
|
Bootstrap's documentation styles
|
||||||
|
Special styles for presenting Bootstrap's documentation and examples
|
||||||
|
*/
|
||||||
|
/* Body and structure
|
||||||
|
-------------------------------------------------- */
|
||||||
|
body {
|
||||||
|
background-color: #fff;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
section {
|
||||||
|
padding-top: 80px;
|
||||||
|
margin-bottom: -40px;
|
||||||
|
}
|
||||||
|
#masthead, #footer {
|
||||||
|
background-color: #049cd9;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
background-image: -webkit-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -moz-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -o-linear-gradient(top, #004D9F, #049cd9);
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#004D9F', EndColorStr='#049cd9', GradientType=0);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#004D9F', EndColorStr='#049cd9', GradientType=0))";
|
||||||
|
}
|
||||||
|
#masthead div.inner, #footer div.inner {
|
||||||
|
background: transparent url(../img/grid-18px.png) top center;
|
||||||
|
padding: 45px 0;
|
||||||
|
-webkit-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
-moz-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#footer h1,
|
||||||
|
#masthead p,
|
||||||
|
#footer p {
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 1px 1px rgba(0,0,0,.3);
|
||||||
|
}
|
||||||
|
#masthead p a,
|
||||||
|
#footer p a {
|
||||||
|
color: #fff;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
#masthead {
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#masthead p {
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
}
|
||||||
|
#masthead h1 {
|
||||||
|
font-size: 54px;
|
||||||
|
line-height: 1;
|
||||||
|
text-shadow: 0 1px 2px rgba(0,0,0,.5);
|
||||||
|
}
|
||||||
|
#masthead p {
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
#masthead p.lead {
|
||||||
|
font-size: 20px;
|
||||||
|
line-height: 27px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.quickstart {
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));
|
||||||
|
background-image: -moz-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -ms-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f5f5f5));
|
||||||
|
background-image: -webkit-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -o-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0)";
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0);
|
||||||
|
background-image: linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
margin-bottom: -36px;
|
||||||
|
border-top: 1px solid #fff;
|
||||||
|
border-bottom: 1px solid #eee;
|
||||||
|
}
|
||||||
|
div.quickstart div.row {
|
||||||
|
margin: 0 -20px;
|
||||||
|
-webkit-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns {
|
||||||
|
width: 285px;
|
||||||
|
height: 117px;
|
||||||
|
margin-left: 0;
|
||||||
|
padding: 17px 20px 26px;
|
||||||
|
border-left: 1px solid #eee;
|
||||||
|
-webkit-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns:last-child {
|
||||||
|
border-right: 1px solid #eee;
|
||||||
|
width: 286px;
|
||||||
|
}
|
||||||
|
div.quickstart h6,
|
||||||
|
div.quickstart p {
|
||||||
|
line-height: 18px;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
div.quickstart h6 {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
div.quickstart form textarea {
|
||||||
|
display: block;
|
||||||
|
width: 275px;
|
||||||
|
height: auto;
|
||||||
|
margin: 0 0 9px;
|
||||||
|
line-height: 21px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
#footer {
|
||||||
|
margin-top: 80px;
|
||||||
|
}
|
||||||
|
#footer p {
|
||||||
|
margin-bottom: 0;
|
||||||
|
color: rgba(255,255,255,.8)
|
||||||
|
}
|
||||||
|
#footer p.right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
/* Special grid styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.show-grid {
|
||||||
|
margin-top: 20px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
}
|
||||||
|
.show-grid .column, .show-grid .columns {
|
||||||
|
background: rgba(0, 0, 0, 0.1);
|
||||||
|
text-align: center;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
height: 30px;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
.show-grid:hover .column, .show-grid:hover .columns {
|
||||||
|
background: rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
/* Hashgrid.js grid (press G & H to view)
|
||||||
|
-------------------------------------------------- */
|
||||||
|
#grid {
|
||||||
|
width: 980px;
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 50%;
|
||||||
|
margin-left: -490px;
|
||||||
|
}
|
||||||
|
#grid div.vert {
|
||||||
|
background-color: rgba(0, 206, 209, 0.075);
|
||||||
|
width: 39px;
|
||||||
|
border: solid darkturquoise;
|
||||||
|
border-width: 0 1px;
|
||||||
|
margin-right: 19px;
|
||||||
|
}
|
||||||
|
#grid div.vert.first-line {
|
||||||
|
margin-left: 19px;
|
||||||
|
}
|
||||||
|
#grid div.horiz {
|
||||||
|
height: 19px;
|
||||||
|
border-bottom: 1px solid rgba(255, 0, 0, 0.1);
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
#grid div.horiz:nth-child(5n) {
|
||||||
|
border-color: rgba(255, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
/* Render mini layout previews
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.mini-layout {
|
||||||
|
height: 340px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid rgba(0, 0, 0, 0.25);
|
||||||
|
-moz-border-radius: 6px;
|
||||||
|
border-radius: 6px;
|
||||||
|
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
div.mini-layout div {
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
div.mini-layout div.mini-layout-body {
|
||||||
|
background-color: rgba(141, 192, 219, 0.25);
|
||||||
|
margin: 0 auto;
|
||||||
|
width: 450px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar, div.mini-layout.fluid div.mini-layout-header, div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar {
|
||||||
|
background-color: rgba(141, 192, 219, 0.5);
|
||||||
|
width: 90px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
width: 400px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
/* Topbar special styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.topbar-wrapper {
|
||||||
|
position: relative;
|
||||||
|
height: 40px;
|
||||||
|
margin: 5px 0 15px;
|
||||||
|
}
|
||||||
|
div.topbar-wrapper div.topbar {
|
||||||
|
position: absolute;
|
||||||
|
margin: 0 -20px;
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Popover docs
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.popover-well {
|
||||||
|
min-height: 160px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-wrapper {
|
||||||
|
width: 50%;
|
||||||
|
height: 160px;
|
||||||
|
float: left;
|
||||||
|
margin-left: 55px;
|
||||||
|
position:relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-menu-wrapper {
|
||||||
|
height: 80px;
|
||||||
|
}
|
||||||
|
|
||||||
|
img.large-bird {
|
||||||
|
margin: 5px 0 0 310px;
|
||||||
|
opacity:.1;
|
||||||
|
}
|
||||||
BIN
1.0.0/assets/img/bird.png
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
1.0.0/assets/img/grid-18px.png
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.0.0/assets/img/twitter-logo-no-bird.png
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
144
1.0.0/assets/js/application.js
Executable file
|
|
@ -0,0 +1,144 @@
|
||||||
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
// scroll spy logic
|
||||||
|
// ================
|
||||||
|
|
||||||
|
var activeTarget,
|
||||||
|
$window = $(window),
|
||||||
|
position = {},
|
||||||
|
nav = $('body > .topbar li a'),
|
||||||
|
targets = nav.map(function () {
|
||||||
|
return $(this).attr('href');
|
||||||
|
}),
|
||||||
|
offsets = $.map(targets, function (id) {
|
||||||
|
return $(id).offset().top;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
function setButton(id) {
|
||||||
|
nav.parent("li").removeClass('active');
|
||||||
|
$(nav[$.inArray(id, targets)]).parent("li").addClass('active');
|
||||||
|
}
|
||||||
|
|
||||||
|
function processScroll(e) {
|
||||||
|
var scrollTop = $window.scrollTop() + 10, i;
|
||||||
|
for (i = offsets.length; i--;) {
|
||||||
|
if (activeTarget != targets[i] && scrollTop >= offsets[i] && (!offsets[i + 1] || scrollTop <= offsets[i + 1])) {
|
||||||
|
activeTarget = targets[i];
|
||||||
|
setButton(activeTarget);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
nav.click(function () {
|
||||||
|
processScroll();
|
||||||
|
});
|
||||||
|
|
||||||
|
processScroll();
|
||||||
|
|
||||||
|
$window.scroll(processScroll);
|
||||||
|
|
||||||
|
|
||||||
|
// Dropdown example for topbar nav
|
||||||
|
// ===============================
|
||||||
|
|
||||||
|
$("body").bind("click", function(e) {
|
||||||
|
$("ul.menu-dropdown").hide();
|
||||||
|
$('a.menu').parent("li").removeClass("open").children("ul.menu-dropdown").hide();
|
||||||
|
});
|
||||||
|
|
||||||
|
$("a.menu").click(function(e) {
|
||||||
|
var $target = $(this);
|
||||||
|
var $parent = $target.parent("li");
|
||||||
|
var $siblings = $target.siblings("ul.menu-dropdown");
|
||||||
|
var $parentSiblings = $parent.siblings("li");
|
||||||
|
if ($parent.hasClass("open")) {
|
||||||
|
$parent.removeClass("open");
|
||||||
|
$siblings.hide();
|
||||||
|
} else {
|
||||||
|
$parent.addClass("open");
|
||||||
|
$siblings.show();
|
||||||
|
}
|
||||||
|
$parentSiblings.children("ul.menu-dropdown").hide();
|
||||||
|
$parentSiblings.removeClass("open");
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// table sort example
|
||||||
|
// ==================
|
||||||
|
|
||||||
|
$("#sortTableExample").tablesorter( {sortList: [[1,0]]} );
|
||||||
|
|
||||||
|
|
||||||
|
// add on logic
|
||||||
|
// ============
|
||||||
|
|
||||||
|
$('.add-on :checkbox').click(function() {
|
||||||
|
if ($(this).attr('checked')) {
|
||||||
|
$(this).parents('.add-on').addClass('active');
|
||||||
|
} else {
|
||||||
|
$(this).parents('.add-on').removeClass('active');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// Disable certain links in docs
|
||||||
|
// =============================
|
||||||
|
|
||||||
|
$('ul.tabs a, ul.pills a, .pagination a, .well .btn, .actions .btn, .alert-message .btn, a.close').click(function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Copy code blocks in docs
|
||||||
|
$(".copy-code").focus(function() {
|
||||||
|
$(this).select();
|
||||||
|
});
|
||||||
|
$(".copy-code").mouseup(function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// POSITION TWIPSIES
|
||||||
|
// =================
|
||||||
|
|
||||||
|
$('.twipsies.well a').each(function () {
|
||||||
|
var type = this.title
|
||||||
|
, $anchor = $(this)
|
||||||
|
, $twipsy = $('.twipsy.' + type)
|
||||||
|
|
||||||
|
, twipsy = {
|
||||||
|
width: $twipsy.width() + 10
|
||||||
|
, height: $twipsy.height() + 10
|
||||||
|
}
|
||||||
|
|
||||||
|
, anchor = {
|
||||||
|
position: $anchor.position()
|
||||||
|
, width: $anchor.width()
|
||||||
|
, height: $anchor.height()
|
||||||
|
}
|
||||||
|
|
||||||
|
, offset = {
|
||||||
|
above: {
|
||||||
|
top: anchor.position.top - twipsy.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, below: {
|
||||||
|
top: anchor.position.top + anchor.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, left: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left - twipsy.width - 5
|
||||||
|
}
|
||||||
|
, right: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left + anchor.width + 5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$twipsy.css(offset[type])
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
41
1.0.0/assets/js/google-code-prettify/prettify.css
Executable file
|
|
@ -0,0 +1,41 @@
|
||||||
|
.com { color: #93a1a1; }
|
||||||
|
.lit { color: #195f91; }
|
||||||
|
.pun, .opn, .clo { color: #93a1a1; }
|
||||||
|
.fun { color: #dc322f; }
|
||||||
|
.str, .atv { color: #268bd2; }
|
||||||
|
.kwd, .tag { color: #195f91; }
|
||||||
|
.typ, .atn, .dec, .var { color: #CB4B16; }
|
||||||
|
.pln { color: #93a1a1; }
|
||||||
|
pre.prettyprint {
|
||||||
|
background: #fefbf3;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid rgba(0,0,0,.2);
|
||||||
|
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Specify class=linenums on a pre to get line numbering */
|
||||||
|
ol.linenums { margin: 0 0 0 40px; } /* IE indents via margin-left */
|
||||||
|
ol.linenums li { color: rgba(0,0,0,.15); line-height: 20px; }
|
||||||
|
/* Alternate shading for lines */
|
||||||
|
li.L1, li.L3, li.L5, li.L7, li.L9 { }
|
||||||
|
|
||||||
|
/*
|
||||||
|
$base03: #002b36;
|
||||||
|
$base02: #073642;
|
||||||
|
$base01: #586e75;
|
||||||
|
$base00: #657b83;
|
||||||
|
$base0: #839496;
|
||||||
|
$base1: #93a1a1;
|
||||||
|
$base2: #eee8d5;
|
||||||
|
$base3: #fdf6e3;
|
||||||
|
$yellow: #b58900;
|
||||||
|
$orange: #cb4b16;
|
||||||
|
$red: #dc322f;
|
||||||
|
$magenta: #d33682;
|
||||||
|
$violet: #6c71c4;
|
||||||
|
$blue: #268bd2;
|
||||||
|
$cyan: #2aa198;
|
||||||
|
$green: #859900;
|
||||||
|
*/
|
||||||
28
1.0.0/assets/js/google-code-prettify/prettify.js
Executable file
|
|
@ -0,0 +1,28 @@
|
||||||
|
var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
|
||||||
|
(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a=
|
||||||
|
[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c<i;++c){var j=f[c];if(/\\[bdsw]/i.test(j))a.push(j);else{var j=m(j),d;c+2<i&&"-"===f[c+1]?(d=m(f[c+2]),c+=2):d=j;b.push([j,d]);d<65||j>122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;c<b.length;++c)i=b[c],i[0]<=j[1]+1?j[1]=Math.max(j[1],i[1]):f.push(j=i);b=["["];o&&b.push("^");b.push.apply(b,a);for(c=0;c<
|
||||||
|
f.length;++c)i=f[c],b.push(e(i[0])),i[1]>i[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c<b;++c){var j=f[c];j==="("?++i:"\\"===j.charAt(0)&&(j=+j.substring(1))&&j<=i&&(d[j]=-1)}for(c=1;c<d.length;++c)-1===d[c]&&(d[c]=++t);for(i=c=0;c<b;++c)j=f[c],j==="("?(++i,d[i]===void 0&&(f[c]="(?:")):"\\"===j.charAt(0)&&
|
||||||
|
(j=+j.substring(1))&&j<=i&&(f[c]="\\"+d[i]);for(i=c=0;c<b;++c)"^"===f[c]&&"^"!==f[c+1]&&(f[c]="");if(a.ignoreCase&&s)for(c=0;c<b;++c)j=f[c],a=j.charAt(0),j.length>=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p<d;++p){var g=a[p];if(g.ignoreCase)l=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){s=!0;l=!1;break}}for(var r=
|
||||||
|
{b:8,t:9,n:10,v:11,f:12,r:13},n=[],p=0,d=a.length;p<d;++p){g=a[p];if(g.global||g.multiline)throw Error(""+g);n.push("(?:"+y(g)+")")}return RegExp(n.join("|"),l?"gi":"g")}function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.className))break;for(var g=a.firstChild;g;g=g.nextSibling)m(g);g=a.nodeName;if("BR"===g||"LI"===g)h[s]="\n",t[s<<1]=y++,t[s++<<1|1]=a;break;case 3:case 4:g=a.nodeValue,g.length&&(g=p?g.replace(/\r\n?/g,"\n"):g.replace(/[\t\n\r ]+/g," "),h[s]=g,t[s<<1]=y,y+=g.length,
|
||||||
|
t[s++<<1|1]=a)}}var e=/(?:^|\s)nocode(?:\s|$)/,h=[],y=0,t=[],s=0,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=document.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);m(a);return{a:h.join("").replace(/\n$/,""),c:t}}function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))}function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(y)||[],r={},n=0,z=g.length;n<z;++n){var f=g[n],b=r[f],o=void 0,c;if(typeof b===
|
||||||
|
"string")c=!1;else{var i=h[f.charAt(0)];if(i)o=f.match(i[1]),b=i[0];else{for(c=0;c<t;++c)if(i=m[c],o=f.match(i[1])){b=i[0];break}o||(b="pln")}if((c=b.length>=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m),
|
||||||
|
l=[],p={},d=0,g=e.length;d<g;++d){var r=e[d],n=r[3];if(n)for(var k=n.length;--k>=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
|
||||||
|
q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/,
|
||||||
|
q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g,
|
||||||
|
"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a),
|
||||||
|
a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e}
|
||||||
|
for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g<d.length;++g)e(d[g]);m===(m|0)&&d[0].setAttribute("value",
|
||||||
|
m);var r=s.createElement("OL");r.className="linenums";for(var n=Math.max(0,m-1|0)||0,g=0,z=d.length;g<z;++g)l=d[g],l.className="L"+(g+n)%10,l.firstChild||l.appendChild(s.createTextNode("\xa0")),r.appendChild(l);a.appendChild(r)}function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*</.test(m)?"default-markup":"default-code";return A[a]}function E(a){var m=
|
||||||
|
a.g;try{var e=M(a.h),h=e.a;a.a=h;a.c=e.c;a.d=0;C(m,h)(a);var k=/\bMSIE\b/.test(navigator.userAgent),m=/\n/g,t=a.a,s=t.length,e=0,l=a.c,p=l.length,h=0,d=a.e,g=d.length,a=0;d[g]=s;var r,n;for(n=r=0;n<g;)d[n]!==d[n+2]?(d[r++]=d[n++],d[r++]=d[n++]):n+=2;g=r;for(n=r=0;n<g;){for(var z=d[n],f=d[n+1],b=n+2;b+2<=g&&d[b+1]===f;)b+=2;d[r++]=z;d[r++]=f;n=b}for(d.length=r;h<p;){var o=l[h+2]||s,c=d[a+2]||s,b=Math.min(o,c),i=l[h+1],j;if(i.nodeType!==1&&(j=t.substring(e,b))){k&&(j=j.replace(m,"\r"));i.nodeValue=
|
||||||
|
j;var u=i.ownerDocument,v=u.createElement("SPAN");v.className=d[a+1];var x=i.parentNode;x.replaceChild(v,i);v.appendChild(i);e<o&&(l[h+1]=i=u.createTextNode(t.substring(b,o)),x.insertBefore(i,v.nextSibling))}e=b;e>=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
|
||||||
|
"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],
|
||||||
|
H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
|
||||||
|
J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+
|
||||||
|
I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),
|
||||||
|
["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",
|
||||||
|
/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),
|
||||||
|
["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",
|
||||||
|
hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p<h.length&&l.now()<e;p++){var n=h[p],k=n.className;if(k.indexOf("prettyprint")>=0){var k=k.match(g),f,b;if(b=
|
||||||
|
!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p<h.length?setTimeout(m,
|
||||||
|
250):a&&a()}for(var e=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],h=[],k=0;k<e.length;++k)for(var t=0,s=e[k].length;t<s;++t)h.push(e[k][t]);var e=q,l=Date;l.now||(l={now:function(){return+new Date}});var p=0,d,g=/\blang(?:uage)?-([\w.]+)(?!\S)/;m()};window.PR={createSimpleLexer:x,registerLangHandler:k,sourceDecorator:u,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",
|
||||||
|
PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})();
|
||||||
7
1.0.0/assets/js/jquery/jquery.tablesorter.min.js
vendored
Normal file
104
1.0.0/assets/js/jquery/jquery.tipsy.js
Executable file
|
|
@ -0,0 +1,104 @@
|
||||||
|
(function($) {
|
||||||
|
$.fn.tipsy = function(options) {
|
||||||
|
|
||||||
|
options = $.extend({}, $.fn.tipsy.defaults, options);
|
||||||
|
|
||||||
|
return this.each(function() {
|
||||||
|
|
||||||
|
var opts = $.fn.tipsy.elementOptions(this, options);
|
||||||
|
|
||||||
|
$(this).hover(function() {
|
||||||
|
|
||||||
|
$.data(this, 'cancel.tipsy', true);
|
||||||
|
|
||||||
|
var tip = $.data(this, 'active.tipsy');
|
||||||
|
if (!tip) {
|
||||||
|
tip = $('<div class="tipsy"><div class="tipsy-inner"/></div>');
|
||||||
|
tip.css({position: 'absolute', zIndex: 100000});
|
||||||
|
$.data(this, 'active.tipsy', tip);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($(this).attr('title') || typeof($(this).attr('original-title')) != 'string') {
|
||||||
|
$(this).attr('original-title', $(this).attr('title') || '').removeAttr('title');
|
||||||
|
}
|
||||||
|
|
||||||
|
var title;
|
||||||
|
if (typeof opts.title == 'string') {
|
||||||
|
title = $(this).attr(opts.title == 'title' ? 'original-title' : opts.title);
|
||||||
|
} else if (typeof opts.title == 'function') {
|
||||||
|
title = opts.title.call(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
tip.find('.tipsy-inner')[opts.html ? 'html' : 'text'](title || opts.fallback);
|
||||||
|
|
||||||
|
var pos = $.extend({}, $(this).offset(), {width: this.offsetWidth, height: this.offsetHeight});
|
||||||
|
tip.get(0).className = 'tipsy'; // reset classname in case of dynamic gravity
|
||||||
|
tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body);
|
||||||
|
var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight;
|
||||||
|
var gravity = (typeof opts.gravity == 'function') ? opts.gravity.call(this) : opts.gravity;
|
||||||
|
|
||||||
|
switch (gravity.charAt(0)) {
|
||||||
|
case 'n':
|
||||||
|
tip.css({top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-north');
|
||||||
|
break;
|
||||||
|
case 's':
|
||||||
|
tip.css({top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-south');
|
||||||
|
break;
|
||||||
|
case 'e':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}).addClass('tipsy-east');
|
||||||
|
break;
|
||||||
|
case 'w':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}).addClass('tipsy-west');
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: 0.8});
|
||||||
|
} else {
|
||||||
|
tip.css({visibility: 'visible'});
|
||||||
|
}
|
||||||
|
|
||||||
|
}, function() {
|
||||||
|
$.data(this, 'cancel.tipsy', false);
|
||||||
|
var self = this;
|
||||||
|
setTimeout(function() {
|
||||||
|
if ($.data(this, 'cancel.tipsy')) return;
|
||||||
|
var tip = $.data(self, 'active.tipsy');
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.stop().fadeOut(function() { $(this).remove(); });
|
||||||
|
} else {
|
||||||
|
tip.remove();
|
||||||
|
}
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// Overwrite this method to provide options on a per-element basis.
|
||||||
|
// For example, you could store the gravity in a 'tipsy-gravity' attribute:
|
||||||
|
// return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
|
||||||
|
// (remember - do not modify 'options' in place!)
|
||||||
|
$.fn.tipsy.elementOptions = function(ele, options) {
|
||||||
|
return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.defaults = {
|
||||||
|
fade: false,
|
||||||
|
fallback: '',
|
||||||
|
gravity: 'n',
|
||||||
|
html: false,
|
||||||
|
title: 'title'
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoNS = function() {
|
||||||
|
return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoWE = function() {
|
||||||
|
return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
|
||||||
|
};
|
||||||
|
|
||||||
|
})(jQuery);
|
||||||
1315
1.0.0/index.html
Executable file
1907
1.1.0/assets/css/bootstrap-1.1.0.css
vendored
Executable file
227
1.1.0/assets/css/bootstrap-1.1.0.min.css
vendored
Executable file
|
|
@ -0,0 +1,227 @@
|
||||||
|
html,body{margin:0;padding:0;}
|
||||||
|
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
|
ol,ul{list-style:none;}
|
||||||
|
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
||||||
|
header,section,footer,article,aside{display:block;}
|
||||||
|
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
|
||||||
|
.clearfix:after{clear:both;}
|
||||||
|
.center-block{display:block;margin:0 auto;}
|
||||||
|
.container{width:940px;margin:0 auto;zoom:1;}.container:before,.container:after{display:table;content:"";}
|
||||||
|
.container:after{clear:both;}
|
||||||
|
.row{zoom:1;}.row:before,.row:after{display:table;content:"";}
|
||||||
|
.row:after{clear:both;}
|
||||||
|
.row .span1{float:left;width:40px;margin-left:20px;}.row .span1:first-child{margin-left:0;}
|
||||||
|
.row .span2{float:left;width:100px;margin-left:20px;}.row .span2:first-child{margin-left:0;}
|
||||||
|
.row .span3{float:left;width:160px;margin-left:20px;}.row .span3:first-child{margin-left:0;}
|
||||||
|
.row .span4{float:left;width:220px;margin-left:20px;}.row .span4:first-child{margin-left:0;}
|
||||||
|
.row .span5{float:left;width:280px;margin-left:20px;}.row .span5:first-child{margin-left:0;}
|
||||||
|
.row .span6{float:left;width:340px;margin-left:20px;}.row .span6:first-child{margin-left:0;}
|
||||||
|
.row .span7{float:left;width:400px;margin-left:20px;}.row .span7:first-child{margin-left:0;}
|
||||||
|
.row .span8{float:left;width:460px;margin-left:20px;}.row .span8:first-child{margin-left:0;}
|
||||||
|
.row .span9{float:left;width:520px;margin-left:20px;}.row .span9:first-child{margin-left:0;}
|
||||||
|
.row .span10{float:left;width:580px;margin-left:20px;}.row .span10:first-child{margin-left:0;}
|
||||||
|
.row .span11{float:left;width:640px;margin-left:20px;}.row .span11:first-child{margin-left:0;}
|
||||||
|
.row .span12{float:left;width:700px;margin-left:20px;}.row .span12:first-child{margin-left:0;}
|
||||||
|
.row .span13{float:left;width:760px;margin-left:20px;}.row .span13:first-child{margin-left:0;}
|
||||||
|
.row .span14{float:left;width:820px;margin-left:20px;}.row .span14:first-child{margin-left:0;}
|
||||||
|
.row .span15{float:left;width:880px;margin-left:20px;}.row .span15:first-child{margin-left:0;}
|
||||||
|
.row .span16{float:left;width:940px;margin-left:20px;}.row .span16:first-child{margin-left:0;}
|
||||||
|
.row .offset1{margin-left:80px !important;}.row .offset1:first-child{margin-left:60px !important;}
|
||||||
|
.row .offset2{margin-left:140px !important;}.row .offset2:first-child{margin-left:120px !important;}
|
||||||
|
.row .offset3{margin-left:200px !important;}.row .offset3:first-child{margin-left:180px !important;}
|
||||||
|
.row .offset4{margin-left:260px !important;}.row .offset4:first-child{margin-left:240px !important;}
|
||||||
|
.row .offset5{margin-left:320px !important;}.row .offset5:first-child{margin-left:300px !important;}
|
||||||
|
.row .offset6{margin-left:380px !important;}.row .offset6:first-child{margin-left:360px !important;}
|
||||||
|
.row .offset7{margin-left:440px !important;}.row .offset7:first-child{margin-left:420px !important;}
|
||||||
|
.row .offset8{margin-left:500px !important;}.row .offset8:first-child{margin-left:480px !important;}
|
||||||
|
.row .offset9{margin-left:500px !important;}.row .offset9:first-child{margin-left:480px !important;}
|
||||||
|
.row .offset10{margin-left:620px !important;}.row .offset10:first-child{margin-left:600px !important;}
|
||||||
|
.row .offset11{margin-left:680px !important;}.row .offset11:first-child{margin-left:660px !important;}
|
||||||
|
.row .offset12{margin-left:740px !important;}.row .offset12:first-child{margin-left:720px !important;}
|
||||||
|
html,body{background-color:#fff;}
|
||||||
|
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#808080;text-rendering:optimizeLegibility;}
|
||||||
|
div.container{width:940px;margin:0 auto;}
|
||||||
|
div.container-fluid{padding:0 20px;zoom:1;}div.container-fluid:before,div.container-fluid:after{display:table;content:"";}
|
||||||
|
div.container-fluid:after{clear:both;}
|
||||||
|
div.container-fluid div.sidebar{float:left;width:220px;}
|
||||||
|
div.container-fluid div.content{min-width:700px;max-width:1180px;margin-left:240px;}
|
||||||
|
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#0050a3;text-decoration:underline;}
|
||||||
|
.btn{display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:4px 14px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:18px;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
|
.primary{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(#049cdb, #0064cd);background-image:-ms-linear-gradient(#049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(#049cdb, #0064cd);background-image:-o-linear-gradient(#049cdb, #0064cd);background-image:linear-gradient(#049cdb, #0064cd);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #004b9a;border-bottom-color:#003f81;}.primary:hover{color:#fff;}
|
||||||
|
.btn{-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn.primary{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn.primary:hover{color:#fff;}
|
||||||
|
.btn.large{font-size:16px;line-height:28px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
|
.btn.small{padding-right:9px;padding-left:9px;font-size:11px;}
|
||||||
|
.btn.disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;}
|
||||||
|
.btn:disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;color:#fff;}
|
||||||
|
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
|
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
|
||||||
|
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
||||||
|
h1{margin-bottom:18px;font-size:30px;line-height:36px;}h1 small{font-size:18px;}
|
||||||
|
h2{font-size:24px;line-height:36px;}h2 small{font-size:14px;}
|
||||||
|
h3,h4,h5,h6{line-height:36px;}
|
||||||
|
h3{font-size:18px;}h3 small{font-size:14px;}
|
||||||
|
h4{font-size:16px;}h4 small{font-size:12px;}
|
||||||
|
h5{font-size:14px;}
|
||||||
|
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
|
||||||
|
ul,ol{margin:0 0 18px 25px;}
|
||||||
|
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
|
||||||
|
ul{list-style:disc;}
|
||||||
|
ol{list-style:decimal;}
|
||||||
|
li{line-height:18px;color:#808080;}
|
||||||
|
ul.unstyled{list-style:none;margin-left:0;}
|
||||||
|
dl{margin-bottom:18px;}dl dt,dl dd{line-height:18px;}
|
||||||
|
dl dt{font-weight:bold;}
|
||||||
|
dl dd{margin-left:9px;}
|
||||||
|
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
|
||||||
|
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
|
||||||
|
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
||||||
|
.muted{color:#e6e6e6;}
|
||||||
|
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
||||||
|
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014 \00A0';}
|
||||||
|
address{display:block;line-height:18px;margin-bottom:18px;}
|
||||||
|
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
||||||
|
pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre-wrap;}
|
||||||
|
form{margin-bottom:18px;}form fieldset{margin-bottom:18px;padding-top:18px;}form fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#404040;}
|
||||||
|
form .clearfix{margin-bottom:18px;}
|
||||||
|
form label,form input,form select,form textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
||||||
|
form label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
||||||
|
form div.input{margin-left:150px;}
|
||||||
|
form input[type=checkbox],form input[type=radio]{cursor:pointer;}
|
||||||
|
form input[type=text],form input[type=password],form textarea,form select,form .uneditable-input{display:inline-block;width:210px;margin:0;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
form select,form input[type=file]{height:27px;line-height:27px;}
|
||||||
|
form textarea{height:auto;}
|
||||||
|
form .uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
|
||||||
|
form :-moz-placeholder{color:#bfbfbf;}
|
||||||
|
form ::-webkit-input-placeholder{color:#bfbfbf;}
|
||||||
|
form input[type=text],form input[type=password],form select,form textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
||||||
|
form input[type=text]:focus,form input[type=password]:focus,form textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
||||||
|
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
|
||||||
|
form div.error input[type=text],form div.error input[type=password],form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
||||||
|
form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
||||||
|
form .input-mini,form input.mini,form textarea.mini,form select.mini{width:60px;}
|
||||||
|
form .input-small,form input.small,form textarea.small,form select.small{width:90px;}
|
||||||
|
form .input-medium,form input.medium,form textarea.medium,form select.medium{width:150px;}
|
||||||
|
form .input-large,form input.large,form textarea.large,form select.large{width:210px;}
|
||||||
|
form .input-xlarge,form input.xlarge,form textarea.xlarge,form select.xlarge{width:270px;}
|
||||||
|
form .input-xxlarge,form input.xxlarge,form textarea.xxlarge,form select.xxlarge{width:530px;}
|
||||||
|
form textarea.xxlarge{overflow-y:scroll;}
|
||||||
|
form input[readonly]:focus,form textarea[readonly]:focus,form input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
|
||||||
|
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
|
||||||
|
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
|
||||||
|
.help-block{display:block;max-width:600px;}
|
||||||
|
.inline-inputs{color:#808080;}.inline-inputs span,.inline-inputs input[type=text]{display:inline-block;}
|
||||||
|
.inline-inputs input.mini{width:60px;}
|
||||||
|
.inline-inputs input.small{width:90px;}
|
||||||
|
.inline-inputs span{padding:0 2px 0 1px;}
|
||||||
|
.input-prepend input[type=text],.input-append input[type=text]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
|
||||||
|
.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546;}
|
||||||
|
.input-prepend .add-on{*margin-top:1px;}
|
||||||
|
.input-append input[type=text]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0;}
|
||||||
|
.inputs-list{margin:0 0 5px;width:100%;}.inputs-list li{display:block;padding:0;width:100%;}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;}.inputs-list li label strong{color:#808080;}
|
||||||
|
.inputs-list li label small{font-size:12px;font-weight:normal;}
|
||||||
|
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
||||||
|
.inputs-list li:first-child{padding-top:5px;}
|
||||||
|
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
|
||||||
|
form.form-stacked{padding-left:20px;}form.form-stacked fieldset{padding-top:9px;}
|
||||||
|
form.form-stacked legend{margin-left:0;}
|
||||||
|
form.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
||||||
|
form.form-stacked .clearfix{margin-bottom:9px;}form.form-stacked .clearfix div.input{margin-left:0;}
|
||||||
|
form.form-stacked .inputs-list{margin-bottom:0;}form.form-stacked .inputs-list li{padding-top:0;}form.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
|
||||||
|
form.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
|
||||||
|
form.form-stacked .actions{margin-left:-20px;padding-left:20px;}
|
||||||
|
table{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;}
|
||||||
|
table th{padding-top:9px;font-weight:bold;border-bottom-width:2px;}
|
||||||
|
.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
||||||
|
.zebra-striped tbody tr:hover td{background-color:#f5f5f5;}
|
||||||
|
.zebra-striped .header{cursor:pointer;}.zebra-striped .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
|
||||||
|
.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
|
||||||
|
.zebra-striped .header:hover:after{visibility:visible;}
|
||||||
|
.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
table .blue{color:#049cdb;border-bottom-color:#049cdb;}
|
||||||
|
table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe;}
|
||||||
|
table .green{color:#46a546;border-bottom-color:#46a546;}
|
||||||
|
table .headerSortUp.green,table .headerSortDown.green{background-color:#cdeacd;}
|
||||||
|
table .red{color:#9d261d;border-bottom-color:#9d261d;}
|
||||||
|
table .headerSortUp.red,table .headerSortDown.red{background-color:#f4c8c5;}
|
||||||
|
table .yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
|
||||||
|
table .headerSortUp.yellow,table .headerSortDown.yellow{background-color:#fff6d9;}
|
||||||
|
table .orange{color:#f89406;border-bottom-color:#f89406;}
|
||||||
|
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
|
||||||
|
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
||||||
|
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
|
||||||
|
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar .fill{background:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(#333333, #222222);background-image:-ms-linear-gradient(#333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(#333333, #222222);background-image:-o-linear-gradient(#333333, #222222);background-image:linear-gradient(#333333, #222222);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
|
||||||
|
.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
||||||
|
.topbar a:hover,.topbar ul li.active a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
|
||||||
|
.topbar h3{position:relative;}.topbar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
|
||||||
|
.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}.topbar form input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:4px 9px;color:#fff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;transition:none;}.topbar form input:-moz-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar form input::-webkit-input-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar form input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#fff;}
|
||||||
|
.topbar form input:focus,.topbar form input.focused{outline:none;background-color:#fff;color:#404040;text-shadow:0 1px 0 #fff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
|
||||||
|
.topbar ul{display:block;float:left;margin:0 10px 0 0;position:relative;}.topbar ul.secondary-nav{float:right;margin-left:10px;margin-right:0;}
|
||||||
|
.topbar ul li{display:block;float:left;font-size:13px;}.topbar ul li a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.topbar ul li a:hover{color:#fff;text-decoration:none;}
|
||||||
|
.topbar ul li.active a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}
|
||||||
|
.topbar ul.primary-nav li ul{left:0;}
|
||||||
|
.topbar ul.secondary-nav li ul{right:0;}
|
||||||
|
.topbar ul li.menu{position:relative;}.topbar ul li.menu a.menu:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
|
||||||
|
.topbar ul li.menu.open a.menu,.topbar ul li.menu.open a:hover{background-color:#444;background-color:rgba(255, 255, 255, 0.1);*background-color:#444;color:#fff;}
|
||||||
|
.topbar ul li.menu.open ul{display:block;}.topbar ul li.menu.open ul li a{background-color:transparent;font-weight:normal;}.topbar ul li.menu.open ul li a:hover{background-color:rgba(255, 255, 255, 0.1);*background-color:#444;color:#fff;}
|
||||||
|
.topbar ul li.menu.open ul li.active a{background-color:rgba(255, 255, 255, 0.1);font-weight:bold;}
|
||||||
|
.topbar ul li ul{background-color:#333;float:left;display:none;position:absolute;top:40px;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:0;text-align:left;border:0;zoom:1;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}.topbar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;}.topbar ul li ul li a{display:block;padding:6px 15px;clear:both;font-weight:normal;line-height:19px;color:#bbb;}.topbar ul li ul li a:hover{background-color:#333;background-color:rgba(255, 255, 255, 0.25);color:#fff;}
|
||||||
|
.topbar ul li ul li.divider{height:1px;overflow:hidden;background:#222;background:rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.1);margin:5px 0;}
|
||||||
|
.topbar ul li ul li span{clear:both;display:block;background:rgba(0, 0, 0, 0.2);padding:6px 15px;cursor:default;color:#808080;border-top:1px solid rgba(0, 0, 0, 0.2);}
|
||||||
|
.hero-unit{background-color:#f5f5f5;margin-top:60px;margin-bottom:30px;padding:60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;}
|
||||||
|
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
|
||||||
|
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
||||||
|
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
|
||||||
|
.alert-message{background-color:rgba(0, 0, 0, 0.15);background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.15)));background-image:-moz-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:-ms-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.15)));background-image:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:-o-linear-gradient(transparent, rgba(0, 0, 0, 0.15));background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.15));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#15000000')";filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#15000000')";background-color:#e6e6e6;margin-bottom:18px;padding:8px 15px;color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);border-bottom:1px solid rgba(0, 0, 0, 0.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.alert-message p{color:#fff;margin-bottom:0;}.alert-message p+p{margin-top:5px;}
|
||||||
|
.alert-message.error{background-color:#d83a2e;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#e4776f), to(#d83a2e));background-image:-moz-linear-gradient(#e4776f, #d83a2e);background-image:-ms-linear-gradient(#e4776f, #d83a2e);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4776f), color-stop(100%, #d83a2e));background-image:-webkit-linear-gradient(#e4776f, #d83a2e);background-image:-o-linear-gradient(#e4776f, #d83a2e);background-image:linear-gradient(#e4776f, #d83a2e);border-bottom-color:#b32b21;}
|
||||||
|
.alert-message.warning{background-color:#ffd040;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffe38d), to(#ffd040));background-image:-moz-linear-gradient(#ffe38d, #ffd040);background-image:-ms-linear-gradient(#ffe38d, #ffd040);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe38d), color-stop(100%, #ffd040));background-image:-webkit-linear-gradient(#ffe38d, #ffd040);background-image:-o-linear-gradient(#ffe38d, #ffd040);background-image:linear-gradient(#ffe38d, #ffd040);border-bottom-color:#ffc40d;}
|
||||||
|
.alert-message.success{background-color:#62bc62;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#97d397), to(#62bc62));background-image:-moz-linear-gradient(#97d397, #62bc62);background-image:-ms-linear-gradient(#97d397, #62bc62);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #97d397), color-stop(100%, #62bc62));background-image:-webkit-linear-gradient(#97d397, #62bc62);background-image:-o-linear-gradient(#97d397, #62bc62);background-image:linear-gradient(#97d397, #62bc62);border-bottom-color:#46a546;}
|
||||||
|
.alert-message.info{background-color:#04aef4;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62cffc), to(#04aef4));background-image:-moz-linear-gradient(#62cffc, #04aef4);background-image:-ms-linear-gradient(#62cffc, #04aef4);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62cffc), color-stop(100%, #04aef4));background-image:-webkit-linear-gradient(#62cffc, #04aef4);background-image:-o-linear-gradient(#62cffc, #04aef4);background-image:linear-gradient(#62cffc, #04aef4);border-bottom-color:#049cdb;}
|
||||||
|
.alert-message .close{float:right;margin-top:-2px;color:#000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.alert-message .close:hover{text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
|
||||||
|
.block-message{margin-bottom:18px;padding:14px;color:#404040;color:rgba(0, 0, 0, 0.8);*color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.block-message p{color:#404040;color:rgba(0, 0, 0, 0.8);*color:#404040;margin-right:30px;margin-bottom:0;}
|
||||||
|
.block-message ul{margin-bottom:0;}
|
||||||
|
.block-message strong{display:block;}
|
||||||
|
.block-message.error{background:#f8dcda;border:1px solid #f4c8c5;}
|
||||||
|
.block-message.warning{background:#fff0c0;border:1px solid #ffe38d;}
|
||||||
|
.block-message.success{background:#dff1df;border:1px solid #bbe2bb;}
|
||||||
|
.block-message.info{background:#c7eefe;border:1px solid #ade6fe;}
|
||||||
|
.tabs,.pills{margin:0 0 20px;padding:0;zoom:1;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";}
|
||||||
|
.tabs:after,.pills:after{clear:both;}
|
||||||
|
.tabs li,.pills li{display:inline;}.tabs li a,.pills li a{float:left;width:auto;}
|
||||||
|
.tabs{width:100%;border-bottom:1px solid #bfbfbf;}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #bfbfbf;}
|
||||||
|
.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #ccc;border-bottom:0;color:#808080;}
|
||||||
|
.pills li a{margin:5px 3px 5px 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.pills li a:hover{background:#0050a3;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.pills li.active a{background:#0069d6;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.pagination ul li{display:inline;}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
|
||||||
|
.pagination ul li a:hover,.pagination ul li.active a{background-color:#c7eefe;}
|
||||||
|
.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:none;color:#bfbfbf;}
|
||||||
|
.pagination ul li.next a{border:0;}
|
||||||
|
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
|
||||||
|
.modal-backdrop{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}
|
||||||
|
.modal{position:fixed;top:50%;left:50%;z-index:2000;width:560px;margin:-280px 0 0 -250px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .modal-header{border-bottom:1px solid #eee;padding:5px 20px;}.modal .modal-header a.close{position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;}
|
||||||
|
.modal .modal-body{padding:20px;}
|
||||||
|
.modal .modal-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;}.modal .modal-footer:before,.modal .modal-footer:after{display:table;content:"";}
|
||||||
|
.modal .modal-footer:after{clear:both;}
|
||||||
|
.modal .modal-footer .btn{float:right;margin-left:10px;}
|
||||||
|
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.twipsy .twipsy-inner{padding:3px 8px;background-color:#000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
|
||||||
|
.twipsy .twipsy-arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.popover .arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover .inner{background-color:#333;background-color:rgba(0, 0, 0, 0.8);*background-color:#333;padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
|
||||||
|
.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
|
||||||
|
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
|
||||||
239
1.1.0/assets/css/docs.css
Executable file
|
|
@ -0,0 +1,239 @@
|
||||||
|
/* Add additional stylesheets below
|
||||||
|
-------------------------------------------------- */
|
||||||
|
/*
|
||||||
|
Bootstrap's documentation styles
|
||||||
|
Special styles for presenting Bootstrap's documentation and examples
|
||||||
|
*/
|
||||||
|
/* Body and structure
|
||||||
|
-------------------------------------------------- */
|
||||||
|
body {
|
||||||
|
background-color: #fff;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
section {
|
||||||
|
padding-top: 60px;
|
||||||
|
}
|
||||||
|
#masthead, #footer {
|
||||||
|
background-color: #049cd9;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
background-image: -webkit-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -moz-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -o-linear-gradient(top, #004D9F, #049cd9);
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#004D9F', EndColorStr='#049cd9', GradientType=0);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#004D9F', EndColorStr='#049cd9', GradientType=0))";
|
||||||
|
}
|
||||||
|
#masthead div.inner, #footer div.inner {
|
||||||
|
background: transparent url(../img/grid-18px.png) top center;
|
||||||
|
padding: 45px 0;
|
||||||
|
-webkit-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
-moz-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#footer h1,
|
||||||
|
#masthead p,
|
||||||
|
#footer p {
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 1px 1px rgba(0,0,0,.3);
|
||||||
|
}
|
||||||
|
#masthead p a,
|
||||||
|
#footer p a {
|
||||||
|
color: #fff;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
#masthead {
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#masthead p {
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
}
|
||||||
|
#masthead h1 {
|
||||||
|
font-size: 54px;
|
||||||
|
line-height: 1;
|
||||||
|
text-shadow: 0 1px 2px rgba(0,0,0,.5);
|
||||||
|
}
|
||||||
|
#masthead p {
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
#masthead p.lead {
|
||||||
|
font-size: 20px;
|
||||||
|
line-height: 27px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.quickstart {
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));
|
||||||
|
background-image: -moz-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -ms-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f5f5f5));
|
||||||
|
background-image: -webkit-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -o-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0)";
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0);
|
||||||
|
background-image: linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
border-top: 1px solid #fff;
|
||||||
|
border-bottom: 1px solid #eee;
|
||||||
|
}
|
||||||
|
div.quickstart div.row {
|
||||||
|
margin: 0 -20px;
|
||||||
|
-webkit-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns {
|
||||||
|
width: 285px;
|
||||||
|
height: 117px;
|
||||||
|
margin-left: 0;
|
||||||
|
padding: 17px 20px 26px;
|
||||||
|
border-left: 1px solid #eee;
|
||||||
|
-webkit-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns:last-child {
|
||||||
|
border-right: 1px solid #eee;
|
||||||
|
width: 286px;
|
||||||
|
}
|
||||||
|
div.quickstart h6,
|
||||||
|
div.quickstart p {
|
||||||
|
line-height: 18px;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
div.quickstart h6 {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
div.quickstart form textarea {
|
||||||
|
display: block;
|
||||||
|
width: 275px;
|
||||||
|
height: auto;
|
||||||
|
margin: 0 0 9px;
|
||||||
|
line-height: 21px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
#footer {
|
||||||
|
margin-top: 80px;
|
||||||
|
}
|
||||||
|
#footer p {
|
||||||
|
margin-bottom: 0;
|
||||||
|
color: rgba(255,255,255,.8)
|
||||||
|
}
|
||||||
|
#footer p.right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
/* Special grid styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.show-grid {
|
||||||
|
margin-top: 10px;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
.show-grid .column, .show-grid .columns {
|
||||||
|
background-color: #eee;
|
||||||
|
text-align: center;
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
height: 30px;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
.show-grid:hover .column, .show-grid:hover .columns {
|
||||||
|
background: rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
/* Render mini layout previews
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.mini-layout {
|
||||||
|
height: 340px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
-webkit-border-radius: 6px;
|
||||||
|
-moz-border-radius: 6px;
|
||||||
|
border-radius: 6px;
|
||||||
|
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
div.mini-layout div {
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
div.mini-layout div.mini-layout-body {
|
||||||
|
background-color: #dceaf4;
|
||||||
|
margin: 0 auto;
|
||||||
|
width: 450px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar,
|
||||||
|
div.mini-layout.fluid div.mini-layout-header,
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar {
|
||||||
|
background-color: #bbd8e9;
|
||||||
|
width: 90px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
width: 400px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
/* Topbar special styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.topbar-wrapper {
|
||||||
|
position: relative;
|
||||||
|
height: 40px;
|
||||||
|
margin: 5px 0 15px;
|
||||||
|
}
|
||||||
|
div.topbar-wrapper div.topbar {
|
||||||
|
position: absolute;
|
||||||
|
margin: 0 -20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.topbar-wrapper div.topbar .fill {
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Popover docs
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.popover-well {
|
||||||
|
min-height: 160px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-wrapper {
|
||||||
|
width: 50%;
|
||||||
|
height: 160px;
|
||||||
|
float: left;
|
||||||
|
margin-left: 55px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-menu-wrapper {
|
||||||
|
height: 80px;
|
||||||
|
}
|
||||||
|
|
||||||
|
img.large-bird {
|
||||||
|
margin: 5px 0 0 310px;
|
||||||
|
opacity: .1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Pretty Print
|
||||||
|
-------------------------------------------------- */
|
||||||
|
PRE.prettyprint {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
BIN
1.1.0/assets/ico/apple-touch-icon-114x114.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
1.1.0/assets/ico/apple-touch-icon-72x72.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
1.1.0/assets/ico/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
1.1.0/assets/ico/favicon.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.1.0/assets/img/bird.png
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
1.1.0/assets/img/browsers.png
Executable file
|
After Width: | Height: | Size: 18 KiB |
BIN
1.1.0/assets/img/grid-18px.png
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.1.0/assets/img/twitter-logo-no-bird.png
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
130
1.1.0/assets/js/application.js
Executable file
|
|
@ -0,0 +1,130 @@
|
||||||
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
// scroll spy logic
|
||||||
|
// ================
|
||||||
|
|
||||||
|
var activeTarget,
|
||||||
|
$window = $(window),
|
||||||
|
position = {},
|
||||||
|
nav = $('body > .topbar li a'),
|
||||||
|
targets = nav.map(function () {
|
||||||
|
return $(this).attr('href');
|
||||||
|
}),
|
||||||
|
offsets = $.map(targets, function (id) {
|
||||||
|
return $(id).offset().top;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
function setButton(id) {
|
||||||
|
nav.parent("li").removeClass('active');
|
||||||
|
$(nav[$.inArray(id, targets)]).parent("li").addClass('active');
|
||||||
|
}
|
||||||
|
|
||||||
|
function processScroll(e) {
|
||||||
|
var scrollTop = $window.scrollTop() + 10, i;
|
||||||
|
for (i = offsets.length; i--;) {
|
||||||
|
if (activeTarget != targets[i] && scrollTop >= offsets[i] && (!offsets[i + 1] || scrollTop <= offsets[i + 1])) {
|
||||||
|
activeTarget = targets[i];
|
||||||
|
setButton(activeTarget);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
nav.click(function () {
|
||||||
|
processScroll();
|
||||||
|
});
|
||||||
|
|
||||||
|
processScroll();
|
||||||
|
|
||||||
|
$window.scroll(processScroll);
|
||||||
|
|
||||||
|
|
||||||
|
// Dropdown example for topbar nav
|
||||||
|
// ===============================
|
||||||
|
|
||||||
|
$("body").bind("click", function (e) {
|
||||||
|
$('a.menu').parent("li").removeClass("open");
|
||||||
|
});
|
||||||
|
|
||||||
|
$("a.menu").click(function (e) {
|
||||||
|
var $li = $(this).parent("li").toggleClass('open');
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// table sort example
|
||||||
|
// ==================
|
||||||
|
|
||||||
|
$("#sortTableExample").tablesorter( {sortList: [[1,0]]} );
|
||||||
|
|
||||||
|
|
||||||
|
// add on logic
|
||||||
|
// ============
|
||||||
|
|
||||||
|
$('.add-on :checkbox').click(function() {
|
||||||
|
if ($(this).attr('checked')) {
|
||||||
|
$(this).parents('.add-on').addClass('active');
|
||||||
|
} else {
|
||||||
|
$(this).parents('.add-on').removeClass('active');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// Disable certain links in docs
|
||||||
|
// =============================
|
||||||
|
|
||||||
|
$('ul.tabs a, ul.pills a, .pagination a, .well .btn, .actions .btn, .alert-message .btn, a.close').click(function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Copy code blocks in docs
|
||||||
|
$(".copy-code").focus(function() {
|
||||||
|
var el = this;
|
||||||
|
// push select to event loop for chrome :{o
|
||||||
|
setTimeout(function () { $(el).select(); }, 1);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// POSITION TWIPSIES
|
||||||
|
// =================
|
||||||
|
|
||||||
|
$('.twipsies.well a').each(function () {
|
||||||
|
var type = this.title
|
||||||
|
, $anchor = $(this)
|
||||||
|
, $twipsy = $('.twipsy.' + type)
|
||||||
|
|
||||||
|
, twipsy = {
|
||||||
|
width: $twipsy.width() + 10
|
||||||
|
, height: $twipsy.height() + 10
|
||||||
|
}
|
||||||
|
|
||||||
|
, anchor = {
|
||||||
|
position: $anchor.position()
|
||||||
|
, width: $anchor.width()
|
||||||
|
, height: $anchor.height()
|
||||||
|
}
|
||||||
|
|
||||||
|
, offset = {
|
||||||
|
above: {
|
||||||
|
top: anchor.position.top - twipsy.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, below: {
|
||||||
|
top: anchor.position.top + anchor.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, left: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left - twipsy.width - 5
|
||||||
|
}
|
||||||
|
, right: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left + anchor.width + 5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$twipsy.css(offset[type])
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
41
1.1.0/assets/js/google-code-prettify/prettify.css
Executable file
|
|
@ -0,0 +1,41 @@
|
||||||
|
.com { color: #93a1a1; }
|
||||||
|
.lit { color: #195f91; }
|
||||||
|
.pun, .opn, .clo { color: #93a1a1; }
|
||||||
|
.fun { color: #dc322f; }
|
||||||
|
.str, .atv { color: #268bd2; }
|
||||||
|
.kwd, .tag { color: #195f91; }
|
||||||
|
.typ, .atn, .dec, .var { color: #CB4B16; }
|
||||||
|
.pln { color: #93a1a1; }
|
||||||
|
pre.prettyprint {
|
||||||
|
background: #fefbf3;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid rgba(0,0,0,.2);
|
||||||
|
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Specify class=linenums on a pre to get line numbering */
|
||||||
|
ol.linenums { margin: 0 0 0 40px; } /* IE indents via margin-left */
|
||||||
|
ol.linenums li { color: rgba(0,0,0,.15); line-height: 20px; }
|
||||||
|
/* Alternate shading for lines */
|
||||||
|
li.L1, li.L3, li.L5, li.L7, li.L9 { }
|
||||||
|
|
||||||
|
/*
|
||||||
|
$base03: #002b36;
|
||||||
|
$base02: #073642;
|
||||||
|
$base01: #586e75;
|
||||||
|
$base00: #657b83;
|
||||||
|
$base0: #839496;
|
||||||
|
$base1: #93a1a1;
|
||||||
|
$base2: #eee8d5;
|
||||||
|
$base3: #fdf6e3;
|
||||||
|
$yellow: #b58900;
|
||||||
|
$orange: #cb4b16;
|
||||||
|
$red: #dc322f;
|
||||||
|
$magenta: #d33682;
|
||||||
|
$violet: #6c71c4;
|
||||||
|
$blue: #268bd2;
|
||||||
|
$cyan: #2aa198;
|
||||||
|
$green: #859900;
|
||||||
|
*/
|
||||||
28
1.1.0/assets/js/google-code-prettify/prettify.js
Executable file
|
|
@ -0,0 +1,28 @@
|
||||||
|
var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
|
||||||
|
(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a=
|
||||||
|
[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c<i;++c){var j=f[c];if(/\\[bdsw]/i.test(j))a.push(j);else{var j=m(j),d;c+2<i&&"-"===f[c+1]?(d=m(f[c+2]),c+=2):d=j;b.push([j,d]);d<65||j>122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;c<b.length;++c)i=b[c],i[0]<=j[1]+1?j[1]=Math.max(j[1],i[1]):f.push(j=i);b=["["];o&&b.push("^");b.push.apply(b,a);for(c=0;c<
|
||||||
|
f.length;++c)i=f[c],b.push(e(i[0])),i[1]>i[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c<b;++c){var j=f[c];j==="("?++i:"\\"===j.charAt(0)&&(j=+j.substring(1))&&j<=i&&(d[j]=-1)}for(c=1;c<d.length;++c)-1===d[c]&&(d[c]=++t);for(i=c=0;c<b;++c)j=f[c],j==="("?(++i,d[i]===void 0&&(f[c]="(?:")):"\\"===j.charAt(0)&&
|
||||||
|
(j=+j.substring(1))&&j<=i&&(f[c]="\\"+d[i]);for(i=c=0;c<b;++c)"^"===f[c]&&"^"!==f[c+1]&&(f[c]="");if(a.ignoreCase&&s)for(c=0;c<b;++c)j=f[c],a=j.charAt(0),j.length>=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p<d;++p){var g=a[p];if(g.ignoreCase)l=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){s=!0;l=!1;break}}for(var r=
|
||||||
|
{b:8,t:9,n:10,v:11,f:12,r:13},n=[],p=0,d=a.length;p<d;++p){g=a[p];if(g.global||g.multiline)throw Error(""+g);n.push("(?:"+y(g)+")")}return RegExp(n.join("|"),l?"gi":"g")}function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.className))break;for(var g=a.firstChild;g;g=g.nextSibling)m(g);g=a.nodeName;if("BR"===g||"LI"===g)h[s]="\n",t[s<<1]=y++,t[s++<<1|1]=a;break;case 3:case 4:g=a.nodeValue,g.length&&(g=p?g.replace(/\r\n?/g,"\n"):g.replace(/[\t\n\r ]+/g," "),h[s]=g,t[s<<1]=y,y+=g.length,
|
||||||
|
t[s++<<1|1]=a)}}var e=/(?:^|\s)nocode(?:\s|$)/,h=[],y=0,t=[],s=0,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=document.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);m(a);return{a:h.join("").replace(/\n$/,""),c:t}}function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))}function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(y)||[],r={},n=0,z=g.length;n<z;++n){var f=g[n],b=r[f],o=void 0,c;if(typeof b===
|
||||||
|
"string")c=!1;else{var i=h[f.charAt(0)];if(i)o=f.match(i[1]),b=i[0];else{for(c=0;c<t;++c)if(i=m[c],o=f.match(i[1])){b=i[0];break}o||(b="pln")}if((c=b.length>=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m),
|
||||||
|
l=[],p={},d=0,g=e.length;d<g;++d){var r=e[d],n=r[3];if(n)for(var k=n.length;--k>=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
|
||||||
|
q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/,
|
||||||
|
q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g,
|
||||||
|
"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a),
|
||||||
|
a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e}
|
||||||
|
for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g<d.length;++g)e(d[g]);m===(m|0)&&d[0].setAttribute("value",
|
||||||
|
m);var r=s.createElement("OL");r.className="linenums";for(var n=Math.max(0,m-1|0)||0,g=0,z=d.length;g<z;++g)l=d[g],l.className="L"+(g+n)%10,l.firstChild||l.appendChild(s.createTextNode("\xa0")),r.appendChild(l);a.appendChild(r)}function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*</.test(m)?"default-markup":"default-code";return A[a]}function E(a){var m=
|
||||||
|
a.g;try{var e=M(a.h),h=e.a;a.a=h;a.c=e.c;a.d=0;C(m,h)(a);var k=/\bMSIE\b/.test(navigator.userAgent),m=/\n/g,t=a.a,s=t.length,e=0,l=a.c,p=l.length,h=0,d=a.e,g=d.length,a=0;d[g]=s;var r,n;for(n=r=0;n<g;)d[n]!==d[n+2]?(d[r++]=d[n++],d[r++]=d[n++]):n+=2;g=r;for(n=r=0;n<g;){for(var z=d[n],f=d[n+1],b=n+2;b+2<=g&&d[b+1]===f;)b+=2;d[r++]=z;d[r++]=f;n=b}for(d.length=r;h<p;){var o=l[h+2]||s,c=d[a+2]||s,b=Math.min(o,c),i=l[h+1],j;if(i.nodeType!==1&&(j=t.substring(e,b))){k&&(j=j.replace(m,"\r"));i.nodeValue=
|
||||||
|
j;var u=i.ownerDocument,v=u.createElement("SPAN");v.className=d[a+1];var x=i.parentNode;x.replaceChild(v,i);v.appendChild(i);e<o&&(l[h+1]=i=u.createTextNode(t.substring(b,o)),x.insertBefore(i,v.nextSibling))}e=b;e>=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
|
||||||
|
"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],
|
||||||
|
H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
|
||||||
|
J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+
|
||||||
|
I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),
|
||||||
|
["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",
|
||||||
|
/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),
|
||||||
|
["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",
|
||||||
|
hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p<h.length&&l.now()<e;p++){var n=h[p],k=n.className;if(k.indexOf("prettyprint")>=0){var k=k.match(g),f,b;if(b=
|
||||||
|
!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p<h.length?setTimeout(m,
|
||||||
|
250):a&&a()}for(var e=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],h=[],k=0;k<e.length;++k)for(var t=0,s=e[k].length;t<s;++t)h.push(e[k][t]);var e=q,l=Date;l.now||(l={now:function(){return+new Date}});var p=0,d,g=/\blang(?:uage)?-([\w.]+)(?!\S)/;m()};window.PR={createSimpleLexer:x,registerLangHandler:k,sourceDecorator:u,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",
|
||||||
|
PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})();
|
||||||
7
1.1.0/assets/js/jquery/jquery.tablesorter.min.js
vendored
Normal file
104
1.1.0/assets/js/jquery/jquery.tipsy.js
Executable file
|
|
@ -0,0 +1,104 @@
|
||||||
|
(function($) {
|
||||||
|
$.fn.tipsy = function(options) {
|
||||||
|
|
||||||
|
options = $.extend({}, $.fn.tipsy.defaults, options);
|
||||||
|
|
||||||
|
return this.each(function() {
|
||||||
|
|
||||||
|
var opts = $.fn.tipsy.elementOptions(this, options);
|
||||||
|
|
||||||
|
$(this).hover(function() {
|
||||||
|
|
||||||
|
$.data(this, 'cancel.tipsy', true);
|
||||||
|
|
||||||
|
var tip = $.data(this, 'active.tipsy');
|
||||||
|
if (!tip) {
|
||||||
|
tip = $('<div class="tipsy"><div class="tipsy-inner"/></div>');
|
||||||
|
tip.css({position: 'absolute', zIndex: 100000});
|
||||||
|
$.data(this, 'active.tipsy', tip);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($(this).attr('title') || typeof($(this).attr('original-title')) != 'string') {
|
||||||
|
$(this).attr('original-title', $(this).attr('title') || '').removeAttr('title');
|
||||||
|
}
|
||||||
|
|
||||||
|
var title;
|
||||||
|
if (typeof opts.title == 'string') {
|
||||||
|
title = $(this).attr(opts.title == 'title' ? 'original-title' : opts.title);
|
||||||
|
} else if (typeof opts.title == 'function') {
|
||||||
|
title = opts.title.call(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
tip.find('.tipsy-inner')[opts.html ? 'html' : 'text'](title || opts.fallback);
|
||||||
|
|
||||||
|
var pos = $.extend({}, $(this).offset(), {width: this.offsetWidth, height: this.offsetHeight});
|
||||||
|
tip.get(0).className = 'tipsy'; // reset classname in case of dynamic gravity
|
||||||
|
tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body);
|
||||||
|
var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight;
|
||||||
|
var gravity = (typeof opts.gravity == 'function') ? opts.gravity.call(this) : opts.gravity;
|
||||||
|
|
||||||
|
switch (gravity.charAt(0)) {
|
||||||
|
case 'n':
|
||||||
|
tip.css({top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-north');
|
||||||
|
break;
|
||||||
|
case 's':
|
||||||
|
tip.css({top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-south');
|
||||||
|
break;
|
||||||
|
case 'e':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}).addClass('tipsy-east');
|
||||||
|
break;
|
||||||
|
case 'w':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}).addClass('tipsy-west');
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: 0.8});
|
||||||
|
} else {
|
||||||
|
tip.css({visibility: 'visible'});
|
||||||
|
}
|
||||||
|
|
||||||
|
}, function() {
|
||||||
|
$.data(this, 'cancel.tipsy', false);
|
||||||
|
var self = this;
|
||||||
|
setTimeout(function() {
|
||||||
|
if ($.data(this, 'cancel.tipsy')) return;
|
||||||
|
var tip = $.data(self, 'active.tipsy');
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.stop().fadeOut(function() { $(this).remove(); });
|
||||||
|
} else {
|
||||||
|
tip.remove();
|
||||||
|
}
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// Overwrite this method to provide options on a per-element basis.
|
||||||
|
// For example, you could store the gravity in a 'tipsy-gravity' attribute:
|
||||||
|
// return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
|
||||||
|
// (remember - do not modify 'options' in place!)
|
||||||
|
$.fn.tipsy.elementOptions = function(ele, options) {
|
||||||
|
return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.defaults = {
|
||||||
|
fade: false,
|
||||||
|
fallback: '',
|
||||||
|
gravity: 'n',
|
||||||
|
html: false,
|
||||||
|
title: 'title'
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoNS = function() {
|
||||||
|
return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoWE = function() {
|
||||||
|
return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
|
||||||
|
};
|
||||||
|
|
||||||
|
})(jQuery);
|
||||||
1396
1.1.0/index.html
Executable file
1990
1.1.1/assets/css/bootstrap-1.1.1.css
vendored
Executable file
255
1.1.1/assets/css/bootstrap-1.1.1.min.css
vendored
Executable file
|
|
@ -0,0 +1,255 @@
|
||||||
|
html,body{margin:0;padding:0;}
|
||||||
|
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
|
ol,ul{list-style:none;}
|
||||||
|
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
||||||
|
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
|
||||||
|
a:focus{outline:thin dotted;}
|
||||||
|
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
|
||||||
|
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
|
||||||
|
audio:not([controls]){display:none;}
|
||||||
|
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
|
||||||
|
sup{top:-0.5em;}
|
||||||
|
sub{bottom:-0.25em;}
|
||||||
|
img{border:0;-ms-interpolation-mode:bicubic;}
|
||||||
|
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
|
||||||
|
button,input{line-height:normal;*overflow:visible;}
|
||||||
|
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
|
||||||
|
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
|
||||||
|
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
|
||||||
|
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
|
||||||
|
textarea{overflow:auto;vertical-align:top;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
|
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
|
||||||
|
.clearfix:after{clear:both;}
|
||||||
|
.center-block{display:block;margin:0 auto;}
|
||||||
|
.container{width:940px;margin:0 auto;zoom:1;margin-bottom:18px;}.container:before,.container:after{display:table;content:"";}
|
||||||
|
.container:after{clear:both;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.row{zoom:1;margin-bottom:18px;margin-left:-20px;}.row:before,.row:after{display:table;content:"";}
|
||||||
|
.row:after{clear:both;}
|
||||||
|
.row .span1,.row .span2,.row .span3,.row .span4,.row .span5,.row .span6,.row .span7,.row .span8,.row .span9,.row .span10,.row .span11,.row .span12,.row .span13,.row .span14,.row .span15,.row .span16{display:inline;float:left;margin-left:20px;}
|
||||||
|
.row .span1{width:40px;}
|
||||||
|
.row .span2{width:100px;}
|
||||||
|
.row .span3{width:160px;}
|
||||||
|
.row .span4{width:220px;}
|
||||||
|
.row .span5{width:280px;}
|
||||||
|
.row .span6{width:340px;}
|
||||||
|
.row .span7{width:400px;}
|
||||||
|
.row .span8{width:460px;}
|
||||||
|
.row .span9{width:520px;}
|
||||||
|
.row .span10{width:580px;}
|
||||||
|
.row .span11{width:640px;}
|
||||||
|
.row .span12{width:700px;}
|
||||||
|
.row .span13{width:760px;}
|
||||||
|
.row .span14{width:820px;}
|
||||||
|
.row .span15{width:880px;}
|
||||||
|
.row .span16{width:940px;}
|
||||||
|
.row .offset1{margin-left:80px;}
|
||||||
|
.row .offset2{margin-left:140px;}
|
||||||
|
.row .offset3{margin-left:200px;}
|
||||||
|
.row .offset4{margin-left:260px;}
|
||||||
|
.row .offset5{margin-left:320px;}
|
||||||
|
.row .offset6{margin-left:380px;}
|
||||||
|
.row .offset7{margin-left:440px;}
|
||||||
|
.row .offset8{margin-left:500px;}
|
||||||
|
.row .offset9{margin-left:500px;}
|
||||||
|
.row .offset10{margin-left:620px;}
|
||||||
|
.row .offset11{margin-left:680px;}
|
||||||
|
.row .offset12{margin-left:740px;}
|
||||||
|
html,body{background-color:#fff;}
|
||||||
|
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#808080;text-rendering:optimizeLegibility;}
|
||||||
|
.container{width:940px;margin:0 auto;}
|
||||||
|
.container-fluid{padding:0 20px;zoom:1;margin-bottom:18px;}.container-fluid:before,.container-fluid:after{display:table;content:"";}
|
||||||
|
.container-fluid:after{clear:both;}
|
||||||
|
.container-fluid .sidebar{float:left;width:220px;}
|
||||||
|
.container-fluid .content{min-width:700px;max-width:1180px;margin-left:240px;}
|
||||||
|
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#0050a3;text-decoration:underline;}
|
||||||
|
.btn{display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:4px 14px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:18px;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
|
.primary{background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #004b9a;border-bottom-color:#003f81;}.primary:hover{color:#fff;}
|
||||||
|
.btn{-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn.primary{color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}.btn.primary:hover{color:#fff;}
|
||||||
|
.btn.large{font-size:16px;line-height:28px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
|
.btn.small{padding-right:9px;padding-left:9px;font-size:11px;}
|
||||||
|
.btn.disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.btn:disabled{background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;cursor:default;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn:disabled.primary{color:#fff;}
|
||||||
|
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
|
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
|
||||||
|
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
||||||
|
h1{margin-bottom:18px;font-size:30px;line-height:36px;}h1 small{font-size:18px;}
|
||||||
|
h2{font-size:24px;line-height:36px;}h2 small{font-size:14px;}
|
||||||
|
h3,h4,h5,h6{line-height:36px;}
|
||||||
|
h3{font-size:18px;}h3 small{font-size:14px;}
|
||||||
|
h4{font-size:16px;}h4 small{font-size:12px;}
|
||||||
|
h5{font-size:14px;}
|
||||||
|
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
|
||||||
|
ul,ol{margin:0 0 18px 25px;}
|
||||||
|
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
|
||||||
|
ul{list-style:disc;}
|
||||||
|
ol{list-style:decimal;}
|
||||||
|
li{line-height:18px;color:#808080;}
|
||||||
|
ul.unstyled{list-style:none;margin-left:0;}
|
||||||
|
dl{margin-bottom:18px;}dl dt,dl dd{line-height:18px;}
|
||||||
|
dl dt{font-weight:bold;}
|
||||||
|
dl dd{margin-left:9px;}
|
||||||
|
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
|
||||||
|
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
|
||||||
|
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
||||||
|
.muted{color:#bfbfbf;}
|
||||||
|
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
||||||
|
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014 \00A0';}
|
||||||
|
address{display:block;line-height:18px;margin-bottom:18px;}
|
||||||
|
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
||||||
|
pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
|
||||||
|
form{margin-bottom:18px;}
|
||||||
|
fieldset{margin-bottom:18px;padding-top:18px;}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#404040;}
|
||||||
|
.clearfix{margin-bottom:18px;}
|
||||||
|
label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
||||||
|
label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
||||||
|
div.input{margin-left:150px;}
|
||||||
|
input[type=checkbox],input[type=radio]{cursor:pointer;}
|
||||||
|
input[type=text],input[type=password],textarea,select,.uneditable-input{display:inline-block;width:210px;padding:4px;font-size:13px;line-height:18px;height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
select,input[type=file]{height:27px;line-height:27px;}
|
||||||
|
textarea{height:auto;}
|
||||||
|
.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
|
||||||
|
:-moz-placeholder{color:#bfbfbf;}
|
||||||
|
::-webkit-input-placeholder{color:#bfbfbf;}
|
||||||
|
input[type=text],input[type=password],select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
||||||
|
input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
||||||
|
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
|
||||||
|
form div.error input[type=text],form div.error input[type=password],form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input[type=text]:focus,form div.error input[type=password]:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
||||||
|
form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
||||||
|
.input-mini,input.mini,textarea.mini,select.mini{width:60px;}
|
||||||
|
.input-small,input.small,textarea.small,select.small{width:90px;}
|
||||||
|
.input-medium,input.medium,textarea.medium,select.medium{width:150px;}
|
||||||
|
.input-large,input.large,textarea.large,select.large{width:210px;}
|
||||||
|
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px;}
|
||||||
|
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px;}
|
||||||
|
textarea.xxlarge{overflow-y:scroll;}
|
||||||
|
input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
|
||||||
|
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
|
||||||
|
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
|
||||||
|
.help-block{display:block;max-width:600px;}
|
||||||
|
.inline-inputs{color:#808080;}.inline-inputs span,.inline-inputs input[type=text]{display:inline-block;}
|
||||||
|
.inline-inputs input.mini{width:60px;}
|
||||||
|
.inline-inputs input.small{width:90px;}
|
||||||
|
.inline-inputs span{padding:0 2px 0 1px;}
|
||||||
|
.input-prepend input[type=text],.input-append input[type=text],.input-prepend input[type=password],.input-append input[type=password]{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
|
||||||
|
.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546;}
|
||||||
|
.input-prepend .add-on{*margin-top:1px;}
|
||||||
|
.input-append input[type=text],.input-append input[type=password]{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0;}
|
||||||
|
.inputs-list{margin:0 0 5px;width:100%;}.inputs-list li{display:block;padding:0;width:100%;}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;}.inputs-list li label strong{color:#808080;}
|
||||||
|
.inputs-list li label small{font-size:12px;font-weight:normal;}
|
||||||
|
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
||||||
|
.inputs-list li:first-child{padding-top:5px;}
|
||||||
|
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
|
||||||
|
.form-stacked{padding-left:20px;}.form-stacked fieldset{padding-top:9px;}
|
||||||
|
.form-stacked legend{margin-left:0;}
|
||||||
|
.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
||||||
|
.form-stacked .clearfix{margin-bottom:9px;}.form-stacked .clearfix div.input{margin-left:0;}
|
||||||
|
.form-stacked .inputs-list{margin-bottom:0;}.form-stacked .inputs-list li{padding-top:0;}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
|
||||||
|
.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
|
||||||
|
.form-stacked .actions{margin-left:-20px;padding-left:20px;}
|
||||||
|
table{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;}
|
||||||
|
table th{padding-top:9px;font-weight:bold;border-bottom-width:2px;}
|
||||||
|
.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
||||||
|
.zebra-striped tbody tr:hover td{background-color:#f5f5f5;}
|
||||||
|
.zebra-striped .header{cursor:pointer;}.zebra-striped .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
|
||||||
|
.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
|
||||||
|
.zebra-striped .header:hover:after{visibility:visible;}
|
||||||
|
.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
table .blue{color:#049cdb;border-bottom-color:#049cdb;}
|
||||||
|
table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe;}
|
||||||
|
table .green{color:#46a546;border-bottom-color:#46a546;}
|
||||||
|
table .headerSortUp.green,table .headerSortDown.green{background-color:#cdeacd;}
|
||||||
|
table .red{color:#9d261d;border-bottom-color:#9d261d;}
|
||||||
|
table .headerSortUp.red,table .headerSortDown.red{background-color:#f4c8c5;}
|
||||||
|
table .yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
|
||||||
|
table .headerSortUp.yellow,table .headerSortDown.yellow{background-color:#fff6d9;}
|
||||||
|
table .orange{color:#f89406;border-bottom-color:#f89406;}
|
||||||
|
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
|
||||||
|
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
||||||
|
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
|
||||||
|
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar .fill{background:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
|
||||||
|
.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
||||||
|
.topbar a:hover,.topbar ul li.active a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
|
||||||
|
.topbar h3{position:relative;}.topbar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
|
||||||
|
.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}.topbar form input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;width:220px;padding:4px 9px;color:#fff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;transition:none;}.topbar form input:-moz-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar form input::-webkit-input-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar form input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#fff;}
|
||||||
|
.topbar form input:focus,.topbar form input.focused{outline:none;background-color:#fff;color:#404040;text-shadow:0 1px 0 #fff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
|
||||||
|
.topbar ul{display:block;float:left;margin:0 10px 0 0;position:relative;}.topbar ul.secondary-nav{float:right;margin-left:10px;margin-right:0;}
|
||||||
|
.topbar ul li{display:block;float:left;font-size:13px;}.topbar ul li a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.topbar ul li a:hover{color:#fff;text-decoration:none;}
|
||||||
|
.topbar ul li.active a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}
|
||||||
|
.topbar ul.primary-nav li ul{left:0;}
|
||||||
|
.topbar ul.secondary-nav li ul{right:0;}
|
||||||
|
.topbar ul li.menu{position:relative;}.topbar ul li.menu a.menu:after{width:0px;height:0px;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
|
||||||
|
.topbar ul li.menu.open a.menu,.topbar ul li.menu.open a:hover{background-color:#444;background-color:rgba(255, 255, 255, 0.1);*background-color:#444;color:#fff;}
|
||||||
|
.topbar ul li.menu.open ul{display:block;}.topbar ul li.menu.open ul li a{background-color:transparent;font-weight:normal;}.topbar ul li.menu.open ul li a:hover{background-color:rgba(255, 255, 255, 0.1);*background-color:#444;color:#fff;}
|
||||||
|
.topbar ul li.menu.open ul li.active a{background-color:rgba(255, 255, 255, 0.1);font-weight:bold;}
|
||||||
|
.topbar ul li ul{background-color:#333;float:left;display:none;position:absolute;top:40px;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:0;text-align:left;border:0;zoom:1;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);box-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}.topbar ul li ul li{float:none;clear:both;display:block;background:none;font-size:12px;}.topbar ul li ul li a{display:block;padding:6px 15px;clear:both;font-weight:normal;line-height:19px;color:#bbb;}.topbar ul li ul li a:hover{background-color:#333;background-color:rgba(255, 255, 255, 0.25);color:#fff;}
|
||||||
|
.topbar ul li ul li.divider{height:1px;overflow:hidden;background:#222;background:rgba(0, 0, 0, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.1);margin:5px 0;}
|
||||||
|
.topbar ul li ul li span{clear:both;display:block;background:rgba(0, 0, 0, 0.2);padding:6px 15px;cursor:default;color:#808080;border-top:1px solid rgba(0, 0, 0, 0.2);}
|
||||||
|
.hero-unit{background-color:#f5f5f5;margin-top:60px;margin-bottom:30px;padding:60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;}
|
||||||
|
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
|
||||||
|
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
||||||
|
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
|
||||||
|
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
|
.btn.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;}
|
||||||
|
.btn:disabled{cursor:default;background-image:none;filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;}
|
||||||
|
.btn:active{-webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
.btn.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
|
.btn.small{padding:7px 9px 7px;font-size:11px;}
|
||||||
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
|
.alert-message{background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);margin-bottom:18px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert-message h5{line-height:18px;}
|
||||||
|
.alert-message p{margin-bottom:0;}
|
||||||
|
.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
|
||||||
|
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
|
||||||
|
.alert-message .close{float:right;margin-top:-2px;color:#000000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.alert-message .close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
|
||||||
|
.alert-message.block-message{background-image:none;background-color:#fdf5d9;padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-message.block-message p{margin-right:30px;}
|
||||||
|
.alert-message.block-message .alert-actions{margin-top:5px;}
|
||||||
|
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
|
||||||
|
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
|
||||||
|
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
|
||||||
|
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
|
||||||
|
.tabs,.pills{margin:0 0 20px;padding:0;zoom:1;margin-bottom:18px;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";}
|
||||||
|
.tabs:after,.pills:after{clear:both;}
|
||||||
|
.tabs li,.pills li{display:inline;}.tabs li a,.pills li a{float:left;width:auto;}
|
||||||
|
.tabs{width:100%;border-bottom:1px solid #bfbfbf;}.tabs li a{margin-bottom:-1px;margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.tabs li a:hover{background-color:#e6e6e6;border-bottom:1px solid #bfbfbf;}
|
||||||
|
.tabs li.active a{background-color:#fff;padding:0 14px;border:1px solid #ccc;border-bottom:0;color:#808080;}
|
||||||
|
.pills li a{margin:5px 3px 5px 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.pills li a:hover{background:#0050a3;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.pills li.active a{background:#0069d6;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}.pagination ul li{display:inline;}.pagination ul li a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
|
||||||
|
.pagination ul li a:hover,.pagination ul li.active a{background-color:#c7eefe;}
|
||||||
|
.pagination ul li.disabled a,.pagination ul li.disabled a:hover{background-color:transparent;color:#bfbfbf;}
|
||||||
|
.pagination ul li.next a{border:0;}
|
||||||
|
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
|
||||||
|
.modal-backdrop{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}
|
||||||
|
.modal{position:fixed;top:50%;left:50%;z-index:2000;width:560px;margin:-280px 0 0 -250px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .modal-header{border-bottom:1px solid #eee;padding:5px 20px;}.modal .modal-header .close{position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;}
|
||||||
|
.modal .modal-body{padding:20px;}
|
||||||
|
.modal .modal-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;margin-bottom:18px;margin-bottom:0;}.modal .modal-footer:before,.modal .modal-footer:after{display:table;content:"";}
|
||||||
|
.modal .modal-footer:after{clear:both;}
|
||||||
|
.modal .modal-footer .btn{float:right;margin-left:10px;}
|
||||||
|
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.twipsy .twipsy-inner{padding:3px 8px;background-color:#000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
|
||||||
|
.twipsy .twipsy-arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.popover .arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover .inner{background-color:#333;background-color:rgba(0, 0, 0, 0.8);*background-color:#333;padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
|
||||||
|
.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
|
||||||
|
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
|
||||||
242
1.1.1/assets/css/docs.css
Executable file
|
|
@ -0,0 +1,242 @@
|
||||||
|
/* Add additional stylesheets below
|
||||||
|
-------------------------------------------------- */
|
||||||
|
/*
|
||||||
|
Bootstrap's documentation styles
|
||||||
|
Special styles for presenting Bootstrap's documentation and examples
|
||||||
|
*/
|
||||||
|
/* Body and structure
|
||||||
|
-------------------------------------------------- */
|
||||||
|
body {
|
||||||
|
background-color: #fff;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
section {
|
||||||
|
padding-top: 60px;
|
||||||
|
}
|
||||||
|
section > .row {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
#masthead, #footer {
|
||||||
|
background-color: #049cd9;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
background-image: -webkit-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -moz-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -o-linear-gradient(top, #004D9F, #049cd9);
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#004D9F', EndColorStr='#049cd9', GradientType=0);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#004D9F', EndColorStr='#049cd9', GradientType=0))";
|
||||||
|
}
|
||||||
|
#masthead div.inner, #footer div.inner {
|
||||||
|
background: transparent url(../img/grid-18px.png) top center;
|
||||||
|
padding: 45px 0;
|
||||||
|
-webkit-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
-moz-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#footer h1,
|
||||||
|
#masthead p,
|
||||||
|
#footer p {
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 1px 1px rgba(0,0,0,.3);
|
||||||
|
}
|
||||||
|
#masthead p a,
|
||||||
|
#footer p a {
|
||||||
|
color: #fff;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
#masthead {
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#masthead p {
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
}
|
||||||
|
#masthead h1 {
|
||||||
|
font-size: 54px;
|
||||||
|
line-height: 1;
|
||||||
|
text-shadow: 0 1px 2px rgba(0,0,0,.5);
|
||||||
|
}
|
||||||
|
#masthead p {
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
#masthead p.lead {
|
||||||
|
font-size: 20px;
|
||||||
|
line-height: 27px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.quickstart {
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));
|
||||||
|
background-image: -moz-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -ms-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f5f5f5));
|
||||||
|
background-image: -webkit-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -o-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0)";
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0);
|
||||||
|
background-image: linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
border-top: 1px solid #fff;
|
||||||
|
border-bottom: 1px solid #eee;
|
||||||
|
}
|
||||||
|
div.quickstart div.row {
|
||||||
|
margin: 0 -20px;
|
||||||
|
-webkit-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns {
|
||||||
|
width: 285px;
|
||||||
|
height: 117px;
|
||||||
|
margin-left: 0;
|
||||||
|
padding: 17px 20px 26px;
|
||||||
|
border-left: 1px solid #eee;
|
||||||
|
-webkit-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns:last-child {
|
||||||
|
border-right: 1px solid #eee;
|
||||||
|
width: 286px;
|
||||||
|
}
|
||||||
|
div.quickstart h6,
|
||||||
|
div.quickstart p {
|
||||||
|
line-height: 18px;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
div.quickstart h6 {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
div.quickstart form textarea {
|
||||||
|
display: block;
|
||||||
|
width: 275px;
|
||||||
|
height: auto;
|
||||||
|
margin: 0 0 9px;
|
||||||
|
line-height: 21px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
#footer {
|
||||||
|
margin-top: 80px;
|
||||||
|
}
|
||||||
|
#footer p {
|
||||||
|
margin-bottom: 0;
|
||||||
|
color: rgba(255,255,255,.8)
|
||||||
|
}
|
||||||
|
#footer p.right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
/* Special grid styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.show-grid {
|
||||||
|
margin-top: 10px;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
.show-grid .column, .show-grid .columns {
|
||||||
|
background-color: #eee;
|
||||||
|
text-align: center;
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
height: 30px;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
.show-grid:hover .column, .show-grid:hover .columns {
|
||||||
|
background: rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
/* Render mini layout previews
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.mini-layout {
|
||||||
|
height: 340px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
-webkit-border-radius: 6px;
|
||||||
|
-moz-border-radius: 6px;
|
||||||
|
border-radius: 6px;
|
||||||
|
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
div.mini-layout div {
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
div.mini-layout div.mini-layout-body {
|
||||||
|
background-color: #dceaf4;
|
||||||
|
margin: 0 auto;
|
||||||
|
width: 340px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar,
|
||||||
|
div.mini-layout.fluid div.mini-layout-header,
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar {
|
||||||
|
background-color: #bbd8e9;
|
||||||
|
width: 90px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
width: 300px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
/* Topbar special styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.topbar-wrapper {
|
||||||
|
position: relative;
|
||||||
|
height: 40px;
|
||||||
|
margin: 5px 0 15px;
|
||||||
|
}
|
||||||
|
div.topbar-wrapper div.topbar {
|
||||||
|
position: absolute;
|
||||||
|
margin: 0 -20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.topbar-wrapper div.topbar .fill {
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Popover docs
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.popover-well {
|
||||||
|
min-height: 160px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-wrapper {
|
||||||
|
width: 50%;
|
||||||
|
height: 160px;
|
||||||
|
float: left;
|
||||||
|
margin-left: 55px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-menu-wrapper {
|
||||||
|
height: 80px;
|
||||||
|
}
|
||||||
|
|
||||||
|
img.large-bird {
|
||||||
|
margin: 5px 0 0 310px;
|
||||||
|
opacity: .1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Pretty Print
|
||||||
|
-------------------------------------------------- */
|
||||||
|
PRE.prettyprint {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
BIN
1.1.1/assets/ico/apple-touch-icon-114x114.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
1.1.1/assets/ico/apple-touch-icon-72x72.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
1.1.1/assets/ico/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
1.1.1/assets/ico/favicon.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.1.1/assets/img/bird.png
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
1.1.1/assets/img/browsers.png
Executable file
|
After Width: | Height: | Size: 21 KiB |
BIN
1.1.1/assets/img/grid-18px.png
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.1.1/assets/img/twitter-logo-no-bird.png
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
135
1.1.1/assets/js/application.js
Executable file
|
|
@ -0,0 +1,135 @@
|
||||||
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
// Google code prettify
|
||||||
|
// ====================
|
||||||
|
|
||||||
|
prettyPrint();
|
||||||
|
|
||||||
|
// scroll spy logic
|
||||||
|
// ================
|
||||||
|
|
||||||
|
var activeTarget,
|
||||||
|
position = {},
|
||||||
|
$window = $(window),
|
||||||
|
nav = $('body > .topbar li a'),
|
||||||
|
targets = nav.map(function () {
|
||||||
|
return $(this).attr('href');
|
||||||
|
}),
|
||||||
|
offsets = $.map(targets, function (id) {
|
||||||
|
return $(id).offset().top;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
function setButton(id) {
|
||||||
|
nav.parent("li").removeClass('active');
|
||||||
|
$(nav[$.inArray(id, targets)]).parent("li").addClass('active');
|
||||||
|
}
|
||||||
|
|
||||||
|
function processScroll(e) {
|
||||||
|
var scrollTop = $window.scrollTop() + 10, i;
|
||||||
|
for (i = offsets.length; i--;) {
|
||||||
|
if (activeTarget != targets[i] && scrollTop >= offsets[i] && (!offsets[i + 1] || scrollTop <= offsets[i + 1])) {
|
||||||
|
activeTarget = targets[i];
|
||||||
|
setButton(activeTarget);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
nav.click(function () {
|
||||||
|
processScroll();
|
||||||
|
});
|
||||||
|
|
||||||
|
processScroll();
|
||||||
|
|
||||||
|
$window.scroll(processScroll);
|
||||||
|
|
||||||
|
|
||||||
|
// Dropdown example for topbar nav
|
||||||
|
// ===============================
|
||||||
|
|
||||||
|
$("body").bind("click", function (e) {
|
||||||
|
$('a.menu').parent("li").removeClass("open");
|
||||||
|
});
|
||||||
|
|
||||||
|
$("a.menu").click(function (e) {
|
||||||
|
var $li = $(this).parent("li").toggleClass('open');
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// table sort example
|
||||||
|
// ==================
|
||||||
|
|
||||||
|
$("#sortTableExample").tablesorter( {sortList: [[1,0]]} );
|
||||||
|
|
||||||
|
|
||||||
|
// add on logic
|
||||||
|
// ============
|
||||||
|
|
||||||
|
$('.add-on :checkbox').click(function() {
|
||||||
|
if ($(this).attr('checked')) {
|
||||||
|
$(this).parents('.add-on').addClass('active');
|
||||||
|
} else {
|
||||||
|
$(this).parents('.add-on').removeClass('active');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// Disable certain links in docs
|
||||||
|
// =============================
|
||||||
|
|
||||||
|
$('ul.tabs a, ul.pills a, .pagination a, .well .btn, .actions .btn, .alert-message .btn, a.close').click(function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Copy code blocks in docs
|
||||||
|
$(".copy-code").focus(function() {
|
||||||
|
var el = this;
|
||||||
|
// push select to event loop for chrome :{o
|
||||||
|
setTimeout(function () { $(el).select(); }, 1);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// POSITION TWIPSIES
|
||||||
|
// =================
|
||||||
|
|
||||||
|
$('.twipsies.well a').each(function () {
|
||||||
|
var type = this.title
|
||||||
|
, $anchor = $(this)
|
||||||
|
, $twipsy = $('.twipsy.' + type)
|
||||||
|
|
||||||
|
, twipsy = {
|
||||||
|
width: $twipsy.width() + 10
|
||||||
|
, height: $twipsy.height() + 10
|
||||||
|
}
|
||||||
|
|
||||||
|
, anchor = {
|
||||||
|
position: $anchor.position()
|
||||||
|
, width: $anchor.width()
|
||||||
|
, height: $anchor.height()
|
||||||
|
}
|
||||||
|
|
||||||
|
, offset = {
|
||||||
|
above: {
|
||||||
|
top: anchor.position.top - twipsy.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, below: {
|
||||||
|
top: anchor.position.top + anchor.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, left: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left - twipsy.width - 5
|
||||||
|
}
|
||||||
|
, right: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left + anchor.width + 5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$twipsy.css(offset[type])
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
41
1.1.1/assets/js/google-code-prettify/prettify.css
Executable file
|
|
@ -0,0 +1,41 @@
|
||||||
|
.com { color: #93a1a1; }
|
||||||
|
.lit { color: #195f91; }
|
||||||
|
.pun, .opn, .clo { color: #93a1a1; }
|
||||||
|
.fun { color: #dc322f; }
|
||||||
|
.str, .atv { color: #268bd2; }
|
||||||
|
.kwd, .tag { color: #195f91; }
|
||||||
|
.typ, .atn, .dec, .var { color: #CB4B16; }
|
||||||
|
.pln { color: #93a1a1; }
|
||||||
|
pre.prettyprint {
|
||||||
|
background: #fefbf3;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid rgba(0,0,0,.2);
|
||||||
|
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Specify class=linenums on a pre to get line numbering */
|
||||||
|
ol.linenums { margin: 0 0 0 40px; } /* IE indents via margin-left */
|
||||||
|
ol.linenums li { color: rgba(0,0,0,.15); line-height: 20px; }
|
||||||
|
/* Alternate shading for lines */
|
||||||
|
li.L1, li.L3, li.L5, li.L7, li.L9 { }
|
||||||
|
|
||||||
|
/*
|
||||||
|
$base03: #002b36;
|
||||||
|
$base02: #073642;
|
||||||
|
$base01: #586e75;
|
||||||
|
$base00: #657b83;
|
||||||
|
$base0: #839496;
|
||||||
|
$base1: #93a1a1;
|
||||||
|
$base2: #eee8d5;
|
||||||
|
$base3: #fdf6e3;
|
||||||
|
$yellow: #b58900;
|
||||||
|
$orange: #cb4b16;
|
||||||
|
$red: #dc322f;
|
||||||
|
$magenta: #d33682;
|
||||||
|
$violet: #6c71c4;
|
||||||
|
$blue: #268bd2;
|
||||||
|
$cyan: #2aa198;
|
||||||
|
$green: #859900;
|
||||||
|
*/
|
||||||
28
1.1.1/assets/js/google-code-prettify/prettify.js
Executable file
|
|
@ -0,0 +1,28 @@
|
||||||
|
var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
|
||||||
|
(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a=
|
||||||
|
[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c<i;++c){var j=f[c];if(/\\[bdsw]/i.test(j))a.push(j);else{var j=m(j),d;c+2<i&&"-"===f[c+1]?(d=m(f[c+2]),c+=2):d=j;b.push([j,d]);d<65||j>122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;c<b.length;++c)i=b[c],i[0]<=j[1]+1?j[1]=Math.max(j[1],i[1]):f.push(j=i);b=["["];o&&b.push("^");b.push.apply(b,a);for(c=0;c<
|
||||||
|
f.length;++c)i=f[c],b.push(e(i[0])),i[1]>i[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c<b;++c){var j=f[c];j==="("?++i:"\\"===j.charAt(0)&&(j=+j.substring(1))&&j<=i&&(d[j]=-1)}for(c=1;c<d.length;++c)-1===d[c]&&(d[c]=++t);for(i=c=0;c<b;++c)j=f[c],j==="("?(++i,d[i]===void 0&&(f[c]="(?:")):"\\"===j.charAt(0)&&
|
||||||
|
(j=+j.substring(1))&&j<=i&&(f[c]="\\"+d[i]);for(i=c=0;c<b;++c)"^"===f[c]&&"^"!==f[c+1]&&(f[c]="");if(a.ignoreCase&&s)for(c=0;c<b;++c)j=f[c],a=j.charAt(0),j.length>=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p<d;++p){var g=a[p];if(g.ignoreCase)l=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){s=!0;l=!1;break}}for(var r=
|
||||||
|
{b:8,t:9,n:10,v:11,f:12,r:13},n=[],p=0,d=a.length;p<d;++p){g=a[p];if(g.global||g.multiline)throw Error(""+g);n.push("(?:"+y(g)+")")}return RegExp(n.join("|"),l?"gi":"g")}function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.className))break;for(var g=a.firstChild;g;g=g.nextSibling)m(g);g=a.nodeName;if("BR"===g||"LI"===g)h[s]="\n",t[s<<1]=y++,t[s++<<1|1]=a;break;case 3:case 4:g=a.nodeValue,g.length&&(g=p?g.replace(/\r\n?/g,"\n"):g.replace(/[\t\n\r ]+/g," "),h[s]=g,t[s<<1]=y,y+=g.length,
|
||||||
|
t[s++<<1|1]=a)}}var e=/(?:^|\s)nocode(?:\s|$)/,h=[],y=0,t=[],s=0,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=document.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);m(a);return{a:h.join("").replace(/\n$/,""),c:t}}function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))}function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(y)||[],r={},n=0,z=g.length;n<z;++n){var f=g[n],b=r[f],o=void 0,c;if(typeof b===
|
||||||
|
"string")c=!1;else{var i=h[f.charAt(0)];if(i)o=f.match(i[1]),b=i[0];else{for(c=0;c<t;++c)if(i=m[c],o=f.match(i[1])){b=i[0];break}o||(b="pln")}if((c=b.length>=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m),
|
||||||
|
l=[],p={},d=0,g=e.length;d<g;++d){var r=e[d],n=r[3];if(n)for(var k=n.length;--k>=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
|
||||||
|
q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/,
|
||||||
|
q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g,
|
||||||
|
"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a),
|
||||||
|
a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e}
|
||||||
|
for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g<d.length;++g)e(d[g]);m===(m|0)&&d[0].setAttribute("value",
|
||||||
|
m);var r=s.createElement("OL");r.className="linenums";for(var n=Math.max(0,m-1|0)||0,g=0,z=d.length;g<z;++g)l=d[g],l.className="L"+(g+n)%10,l.firstChild||l.appendChild(s.createTextNode("\xa0")),r.appendChild(l);a.appendChild(r)}function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*</.test(m)?"default-markup":"default-code";return A[a]}function E(a){var m=
|
||||||
|
a.g;try{var e=M(a.h),h=e.a;a.a=h;a.c=e.c;a.d=0;C(m,h)(a);var k=/\bMSIE\b/.test(navigator.userAgent),m=/\n/g,t=a.a,s=t.length,e=0,l=a.c,p=l.length,h=0,d=a.e,g=d.length,a=0;d[g]=s;var r,n;for(n=r=0;n<g;)d[n]!==d[n+2]?(d[r++]=d[n++],d[r++]=d[n++]):n+=2;g=r;for(n=r=0;n<g;){for(var z=d[n],f=d[n+1],b=n+2;b+2<=g&&d[b+1]===f;)b+=2;d[r++]=z;d[r++]=f;n=b}for(d.length=r;h<p;){var o=l[h+2]||s,c=d[a+2]||s,b=Math.min(o,c),i=l[h+1],j;if(i.nodeType!==1&&(j=t.substring(e,b))){k&&(j=j.replace(m,"\r"));i.nodeValue=
|
||||||
|
j;var u=i.ownerDocument,v=u.createElement("SPAN");v.className=d[a+1];var x=i.parentNode;x.replaceChild(v,i);v.appendChild(i);e<o&&(l[h+1]=i=u.createTextNode(t.substring(b,o)),x.insertBefore(i,v.nextSibling))}e=b;e>=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
|
||||||
|
"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],
|
||||||
|
H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
|
||||||
|
J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+
|
||||||
|
I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),
|
||||||
|
["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",
|
||||||
|
/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),
|
||||||
|
["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",
|
||||||
|
hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p<h.length&&l.now()<e;p++){var n=h[p],k=n.className;if(k.indexOf("prettyprint")>=0){var k=k.match(g),f,b;if(b=
|
||||||
|
!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p<h.length?setTimeout(m,
|
||||||
|
250):a&&a()}for(var e=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],h=[],k=0;k<e.length;++k)for(var t=0,s=e[k].length;t<s;++t)h.push(e[k][t]);var e=q,l=Date;l.now||(l={now:function(){return+new Date}});var p=0,d,g=/\blang(?:uage)?-([\w.]+)(?!\S)/;m()};window.PR={createSimpleLexer:x,registerLangHandler:k,sourceDecorator:u,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",
|
||||||
|
PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})();
|
||||||
7
1.1.1/assets/js/jquery/jquery.tablesorter.min.js
vendored
Normal file
104
1.1.1/assets/js/jquery/jquery.tipsy.js
Executable file
|
|
@ -0,0 +1,104 @@
|
||||||
|
(function($) {
|
||||||
|
$.fn.tipsy = function(options) {
|
||||||
|
|
||||||
|
options = $.extend({}, $.fn.tipsy.defaults, options);
|
||||||
|
|
||||||
|
return this.each(function() {
|
||||||
|
|
||||||
|
var opts = $.fn.tipsy.elementOptions(this, options);
|
||||||
|
|
||||||
|
$(this).hover(function() {
|
||||||
|
|
||||||
|
$.data(this, 'cancel.tipsy', true);
|
||||||
|
|
||||||
|
var tip = $.data(this, 'active.tipsy');
|
||||||
|
if (!tip) {
|
||||||
|
tip = $('<div class="tipsy"><div class="tipsy-inner"/></div>');
|
||||||
|
tip.css({position: 'absolute', zIndex: 100000});
|
||||||
|
$.data(this, 'active.tipsy', tip);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($(this).attr('title') || typeof($(this).attr('original-title')) != 'string') {
|
||||||
|
$(this).attr('original-title', $(this).attr('title') || '').removeAttr('title');
|
||||||
|
}
|
||||||
|
|
||||||
|
var title;
|
||||||
|
if (typeof opts.title == 'string') {
|
||||||
|
title = $(this).attr(opts.title == 'title' ? 'original-title' : opts.title);
|
||||||
|
} else if (typeof opts.title == 'function') {
|
||||||
|
title = opts.title.call(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
tip.find('.tipsy-inner')[opts.html ? 'html' : 'text'](title || opts.fallback);
|
||||||
|
|
||||||
|
var pos = $.extend({}, $(this).offset(), {width: this.offsetWidth, height: this.offsetHeight});
|
||||||
|
tip.get(0).className = 'tipsy'; // reset classname in case of dynamic gravity
|
||||||
|
tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body);
|
||||||
|
var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight;
|
||||||
|
var gravity = (typeof opts.gravity == 'function') ? opts.gravity.call(this) : opts.gravity;
|
||||||
|
|
||||||
|
switch (gravity.charAt(0)) {
|
||||||
|
case 'n':
|
||||||
|
tip.css({top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-north');
|
||||||
|
break;
|
||||||
|
case 's':
|
||||||
|
tip.css({top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-south');
|
||||||
|
break;
|
||||||
|
case 'e':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}).addClass('tipsy-east');
|
||||||
|
break;
|
||||||
|
case 'w':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}).addClass('tipsy-west');
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: 0.8});
|
||||||
|
} else {
|
||||||
|
tip.css({visibility: 'visible'});
|
||||||
|
}
|
||||||
|
|
||||||
|
}, function() {
|
||||||
|
$.data(this, 'cancel.tipsy', false);
|
||||||
|
var self = this;
|
||||||
|
setTimeout(function() {
|
||||||
|
if ($.data(this, 'cancel.tipsy')) return;
|
||||||
|
var tip = $.data(self, 'active.tipsy');
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.stop().fadeOut(function() { $(this).remove(); });
|
||||||
|
} else {
|
||||||
|
tip.remove();
|
||||||
|
}
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// Overwrite this method to provide options on a per-element basis.
|
||||||
|
// For example, you could store the gravity in a 'tipsy-gravity' attribute:
|
||||||
|
// return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
|
||||||
|
// (remember - do not modify 'options' in place!)
|
||||||
|
$.fn.tipsy.elementOptions = function(ele, options) {
|
||||||
|
return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.defaults = {
|
||||||
|
fade: false,
|
||||||
|
fallback: '',
|
||||||
|
gravity: 'n',
|
||||||
|
html: false,
|
||||||
|
title: 'title'
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoNS = function() {
|
||||||
|
return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoWE = function() {
|
||||||
|
return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
|
||||||
|
};
|
||||||
|
|
||||||
|
})(jQuery);
|
||||||
1397
1.1.1/index.html
Executable file
1992
1.2.0/assets/css/bootstrap-1.2.0.css
vendored
Executable file
264
1.2.0/assets/css/bootstrap-1.2.0.min.css
vendored
Executable file
|
|
@ -0,0 +1,264 @@
|
||||||
|
html,body{margin:0;padding:0;}
|
||||||
|
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
|
ol,ul{list-style:none;}
|
||||||
|
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
||||||
|
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
|
||||||
|
a:focus{outline:thin dotted;}
|
||||||
|
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
|
||||||
|
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
|
||||||
|
audio:not([controls]){display:none;}
|
||||||
|
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
|
||||||
|
sup{top:-0.5em;}
|
||||||
|
sub{bottom:-0.25em;}
|
||||||
|
img{border:0;-ms-interpolation-mode:bicubic;}
|
||||||
|
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
|
||||||
|
button,input{line-height:normal;*overflow:visible;}
|
||||||
|
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
|
||||||
|
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
|
||||||
|
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
|
||||||
|
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
|
||||||
|
textarea{overflow:auto;vertical-align:top;}
|
||||||
|
.clearfix{zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
|
||||||
|
.clearfix:after{clear:both;}
|
||||||
|
.center-block{display:block;margin:0 auto;}
|
||||||
|
.container{width:940px;margin:0 auto;zoom:1;margin-bottom:18px;}.container:before,.container:after{display:table;content:"";}
|
||||||
|
.container:after{clear:both;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.row{zoom:1;margin-bottom:18px;margin-left:-20px;}.row:before,.row:after{display:table;content:"";}
|
||||||
|
.row:after{clear:both;}
|
||||||
|
.row [class^="span"]{display:inline;float:left;margin-left:20px;}
|
||||||
|
.row .span1{width:40px;}
|
||||||
|
.row .span2{width:100px;}
|
||||||
|
.row .span3{width:160px;}
|
||||||
|
.row .span4{width:220px;}
|
||||||
|
.row .span5{width:280px;}
|
||||||
|
.row .span6{width:340px;}
|
||||||
|
.row .span7{width:400px;}
|
||||||
|
.row .span8{width:460px;}
|
||||||
|
.row .span9{width:520px;}
|
||||||
|
.row .span10{width:580px;}
|
||||||
|
.row .span11{width:640px;}
|
||||||
|
.row .span12{width:700px;}
|
||||||
|
.row .span13{width:760px;}
|
||||||
|
.row .span14{width:820px;}
|
||||||
|
.row .span15{width:880px;}
|
||||||
|
.row .span16{width:940px;}
|
||||||
|
.row .offset1{margin-left:80px;}
|
||||||
|
.row .offset2{margin-left:140px;}
|
||||||
|
.row .offset3{margin-left:200px;}
|
||||||
|
.row .offset4{margin-left:260px;}
|
||||||
|
.row .offset5{margin-left:320px;}
|
||||||
|
.row .offset6{margin-left:380px;}
|
||||||
|
.row .offset7{margin-left:440px;}
|
||||||
|
.row .offset8{margin-left:500px;}
|
||||||
|
.row .offset9{margin-left:560px;}
|
||||||
|
.row .offset10{margin-left:620px;}
|
||||||
|
.row .offset11{margin-left:680px;}
|
||||||
|
.row .offset12{margin-left:740px;}
|
||||||
|
.row .span-one-third{width:300px;}
|
||||||
|
.row .span-two-thirds{width:620px;}
|
||||||
|
.row .offset-one-third{margin-left:340px;}
|
||||||
|
.row .offset-two-thirds{margin-left:660px;}
|
||||||
|
html,body{background-color:#fff;}
|
||||||
|
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#808080;}
|
||||||
|
.container{width:940px;margin:0 auto;}
|
||||||
|
.container-fluid{padding:0 20px;zoom:1;margin-bottom:18px;}.container-fluid:before,.container-fluid:after{display:table;content:"";}
|
||||||
|
.container-fluid:after{clear:both;}
|
||||||
|
.container-fluid>.sidebar{float:left;width:220px;}
|
||||||
|
.container-fluid>.content{min-width:700px;max-width:1180px;margin-left:240px;}
|
||||||
|
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#0050a3;text-decoration:underline;}
|
||||||
|
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
|
||||||
|
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
||||||
|
h1{margin-bottom:18px;font-size:30px;line-height:36px;}h1 small{font-size:18px;}
|
||||||
|
h2{font-size:24px;line-height:36px;}h2 small{font-size:14px;}
|
||||||
|
h3,h4,h5,h6{line-height:36px;}
|
||||||
|
h3{font-size:18px;}h3 small{font-size:14px;}
|
||||||
|
h4{font-size:16px;}h4 small{font-size:12px;}
|
||||||
|
h5{font-size:14px;}
|
||||||
|
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
|
||||||
|
ul,ol{margin:0 0 18px 25px;}
|
||||||
|
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
|
||||||
|
ul{list-style:disc;}
|
||||||
|
ol{list-style:decimal;}
|
||||||
|
li{line-height:18px;color:#808080;}
|
||||||
|
ul.unstyled{list-style:none;margin-left:0;}
|
||||||
|
dl{margin-bottom:18px;}dl dt,dl dd{line-height:18px;}
|
||||||
|
dl dt{font-weight:bold;}
|
||||||
|
dl dd{margin-left:9px;}
|
||||||
|
hr{margin:0 0 19px;border:0;border-bottom:1px solid #eee;}
|
||||||
|
strong{font-style:inherit;font-weight:bold;line-height:inherit;}
|
||||||
|
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
||||||
|
.muted{color:#bfbfbf;}
|
||||||
|
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
||||||
|
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014 \00A0';}
|
||||||
|
address{display:block;line-height:18px;margin-bottom:18px;}
|
||||||
|
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
||||||
|
pre{background-color:#f5f5f5;display:block;padding:17px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
|
||||||
|
form{margin-bottom:18px;}
|
||||||
|
fieldset{margin-bottom:18px;padding-top:18px;}fieldset legend{display:block;margin-left:150px;font-size:20px;line-height:1;*margin:0 0 5px 145px;*line-height:1.5;color:#404040;}
|
||||||
|
.clearfix{margin-bottom:18px;}
|
||||||
|
label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
||||||
|
label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
||||||
|
div.input{margin-left:150px;}
|
||||||
|
input[type=checkbox],input[type=radio]{cursor:pointer;}
|
||||||
|
input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;font-size:13px;line-height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;}
|
||||||
|
input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;}
|
||||||
|
select,input[type=file]{height:27px;line-height:27px;}
|
||||||
|
textarea{height:auto;}
|
||||||
|
.uneditable-input{background-color:#eee;display:block;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);}
|
||||||
|
:-moz-placeholder{color:#bfbfbf;}
|
||||||
|
::-webkit-input-placeholder{color:#bfbfbf;}
|
||||||
|
input,select,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
||||||
|
input:focus,textarea:focus{outline:none;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
||||||
|
form div.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.error>label,form div.error span.help-inline,form div.error span.help-block{color:#9d261d;}
|
||||||
|
form div.error input,form div.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.error input:focus,form div.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
||||||
|
form div.error .input-prepend span.add-on,form div.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
||||||
|
.input-mini,input.mini,textarea.mini,select.mini{width:60px;}
|
||||||
|
.input-small,input.small,textarea.small,select.small{width:90px;}
|
||||||
|
.input-medium,input.medium,textarea.medium,select.medium{width:150px;}
|
||||||
|
.input-large,input.large,textarea.large,select.large{width:210px;}
|
||||||
|
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px;}
|
||||||
|
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px;}
|
||||||
|
textarea.xxlarge{overflow-y:scroll;}
|
||||||
|
input[readonly]:focus,textarea[readonly]:focus,input.disabled{background:#f5f5f5;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
|
||||||
|
.help-inline,.help-block{font-size:12px;line-height:18px;color:#bfbfbf;}
|
||||||
|
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
|
||||||
|
.help-block{display:block;max-width:600px;}
|
||||||
|
.inline-inputs{color:#808080;}.inline-inputs span,.inline-inputs input{display:inline-block;}
|
||||||
|
.inline-inputs input.mini{width:60px;}
|
||||||
|
.inline-inputs input.small{width:90px;}
|
||||||
|
.inline-inputs span{padding:0 2px 0 1px;}
|
||||||
|
.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
|
||||||
|
.input-prepend .add-on,.input-append .add-on{background:#f5f5f5;float:left;display:block;width:auto;min-width:16px;padding:4px 4px 4px 5px;color:#bfbfbf;font-weight:normal;line-height:18px;height:18px;text-align:center;text-shadow:0 1px 0 #fff;border:1px solid #ccc;border-right-width:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546;}
|
||||||
|
.input-prepend .add-on{*margin-top:1px;}
|
||||||
|
.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right-width:1px;border-left-width:0;}
|
||||||
|
.inputs-list{margin:0 0 5px;width:100%;}.inputs-list li{display:block;padding:0;width:100%;}.inputs-list li label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;}.inputs-list li label strong{color:#808080;}
|
||||||
|
.inputs-list li label small{font-size:12px;font-weight:normal;}
|
||||||
|
.inputs-list li ul.inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
||||||
|
.inputs-list li:first-child{padding-top:5px;}
|
||||||
|
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
|
||||||
|
.form-stacked{padding-left:20px;}.form-stacked fieldset{padding-top:9px;}
|
||||||
|
.form-stacked legend{margin-left:0;}
|
||||||
|
.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
||||||
|
.form-stacked .clearfix{margin-bottom:9px;}.form-stacked .clearfix div.input{margin-left:0;}
|
||||||
|
.form-stacked .inputs-list{margin-bottom:0;}.form-stacked .inputs-list li{padding-top:0;}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
|
||||||
|
.form-stacked div.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
|
||||||
|
.form-stacked .actions{margin-left:-20px;padding-left:20px;}
|
||||||
|
table{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;font-size:13px;}table th,table td{padding:10px 10px 9px;line-height:13.5px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;}
|
||||||
|
table th{padding-top:9px;font-weight:bold;border-bottom-width:2px;}
|
||||||
|
.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
||||||
|
.zebra-striped tbody tr:hover td{background-color:#f5f5f5;}
|
||||||
|
.zebra-striped .header{cursor:pointer;}.zebra-striped .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
|
||||||
|
.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
|
||||||
|
.zebra-striped .header:hover:after{visibility:visible;}
|
||||||
|
.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
table .blue{color:#049cdb;border-bottom-color:#049cdb;}
|
||||||
|
table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe;}
|
||||||
|
table .green{color:#46a546;border-bottom-color:#46a546;}
|
||||||
|
table .headerSortUp.green,table .headerSortDown.green{background-color:#cdeacd;}
|
||||||
|
table .red{color:#9d261d;border-bottom-color:#9d261d;}
|
||||||
|
table .headerSortUp.red,table .headerSortDown.red{background-color:#f4c8c5;}
|
||||||
|
table .yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
|
||||||
|
table .headerSortUp.yellow,table .headerSortDown.yellow{background-color:#fff6d9;}
|
||||||
|
table .orange{color:#f89406;border-bottom-color:#f89406;}
|
||||||
|
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
|
||||||
|
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
||||||
|
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
|
||||||
|
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
||||||
|
.topbar a:hover,.topbar ul .active a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
|
||||||
|
.topbar h3{position:relative;}.topbar h3 a{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
|
||||||
|
.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
|
||||||
|
.topbar input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;padding:4px 9px;color:#fff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;transition:none;}.topbar input:-moz-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar input::-webkit-input-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#fff;}
|
||||||
|
.topbar input:focus,.topbar input.focused{outline:none;background-color:#fff;color:#404040;text-shadow:0 1px 0 #fff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
|
||||||
|
.topbar-inner,.topbar .fill{background-color:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
|
||||||
|
.topbar div>ul,.nav{display:block;float:left;margin:0 10px 0 0;position:relative;left:0;}.topbar div>ul>li,.nav>li{display:block;float:left;}
|
||||||
|
.topbar div>ul a,.nav a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.topbar div>ul a:hover,.nav a:hover{color:#fff;text-decoration:none;}
|
||||||
|
.topbar div>ul .active a,.nav .active a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}
|
||||||
|
.topbar div>ul.secondary-nav,.nav.secondary-nav{float:right;margin-left:10px;margin-right:0;}.topbar div>ul.secondary-nav .menu-dropdown,.nav.secondary-nav .menu-dropdown,.topbar div>ul.secondary-nav .dropdown-menu,.nav.secondary-nav .dropdown-menu{right:0;}
|
||||||
|
.topbar div>ul a.menu:hover,.nav a.menu:hover,.topbar div>ul li.open .menu,.nav li.open .menu,.topbar div>ul .dropdown-toggle:hover,.nav .dropdown-toggle:hover,.topbar div>ul .dropdown.open .dropdown-toggle,.nav .dropdown.open .dropdown-toggle{background:#444;background:rgba(255, 255, 255, 0.05);}
|
||||||
|
.topbar div>ul .menu-dropdown,.nav .menu-dropdown,.topbar div>ul .dropdown-menu,.nav .dropdown-menu{background-color:#333;}.topbar div>ul .menu-dropdown a.menu,.nav .menu-dropdown a.menu,.topbar div>ul .dropdown-menu a.menu,.nav .dropdown-menu a.menu,.topbar div>ul .menu-dropdown .dropdown-toggle,.nav .menu-dropdown .dropdown-toggle,.topbar div>ul .dropdown-menu .dropdown-toggle,.nav .dropdown-menu .dropdown-toggle{color:#fff;}.topbar div>ul .menu-dropdown a.menu.open,.nav .menu-dropdown a.menu.open,.topbar div>ul .dropdown-menu a.menu.open,.nav .dropdown-menu a.menu.open,.topbar div>ul .menu-dropdown .dropdown-toggle.open,.nav .menu-dropdown .dropdown-toggle.open,.topbar div>ul .dropdown-menu .dropdown-toggle.open,.nav .dropdown-menu .dropdown-toggle.open{background:#444;background:rgba(255, 255, 255, 0.05);}
|
||||||
|
.topbar div>ul .menu-dropdown li a,.nav .menu-dropdown li a,.topbar div>ul .dropdown-menu li a,.nav .dropdown-menu li a{color:#999;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}.topbar div>ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.topbar div>ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{background-color:#191919;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));background-image:-moz-linear-gradient(top, #292929, #191919);background-image:-ms-linear-gradient(top, #292929, #191919);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));background-image:-webkit-linear-gradient(top, #292929, #191919);background-image:-o-linear-gradient(top, #292929, #191919);background-image:linear-gradient(top, #292929, #191919);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);color:#fff;}
|
||||||
|
.topbar div>ul .menu-dropdown .divider,.nav .menu-dropdown .divider,.topbar div>ul .dropdown-menu .divider,.nav .dropdown-menu .divider{background-color:#222;border-color:#444;}
|
||||||
|
.topbar ul .menu-dropdown li a,.topbar ul .dropdown-menu li a{padding:4px 15px;}
|
||||||
|
li.menu,.dropdown{position:relative;}
|
||||||
|
a.menu:after,.dropdown-toggle:after{width:0;height:0;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
|
||||||
|
.menu-dropdown,.dropdown-menu{background-color:#fff;float:left;display:none;position:absolute;top:40px;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:6px 0;zoom:1;border-color:#999;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:0 1px 1px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.menu-dropdown li,.dropdown-menu li{float:none;display:block;background-color:none;}
|
||||||
|
.menu-dropdown .divider,.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#eee;border-bottom:1px solid #fff;}
|
||||||
|
.topbar .dropdown-menu a,.dropdown-menu a{display:block;padding:4px 15px;clear:both;font-weight:normal;line-height:18px;color:#808080;text-shadow:0 1px 0 #fff;}.topbar .dropdown-menu a:hover,.dropdown-menu a:hover{background-color:#dddddd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-ms-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(top, #eeeeee, #dddddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);color:#404040;text-decoration:none;-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);}
|
||||||
|
.open .menu,.dropdown.open .menu,.open .dropdown-toggle,.dropdown.open .dropdown-toggle{color:#fff;background:#ccc;background:rgba(0, 0, 0, 0.3);}
|
||||||
|
.open .menu-dropdown,.dropdown.open .menu-dropdown,.open .dropdown-menu,.dropdown.open .dropdown-menu{display:block;}
|
||||||
|
.tabs,.pills{margin:0 0 20px;padding:0;list-style:none;zoom:1;margin-bottom:18px;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";}
|
||||||
|
.tabs:after,.pills:after{clear:both;}
|
||||||
|
.tabs>li,.pills>li{float:left;}.tabs>li>a,.pills>li>a{display:block;}
|
||||||
|
.tabs{width:100%;border-bottom:1px solid #ddd;}.tabs>li{position:relative;top:1px;}.tabs>li>a{margin-right:2px;padding:0 15px;line-height:35px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs>li>a:hover{background-color:#eee;border-bottom:1px solid #ddd;text-decoration:none;}
|
||||||
|
.tabs>li.active>a{background-color:#fff;padding:0 14px;border:1px solid #ddd;border-bottom:0;color:#808080;}
|
||||||
|
.tabs .menu-dropdown,.tabs .dropdown-menu{top:35px;border-width:1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
|
||||||
|
.tabs a.menu:after,.tabs .dropdown-toggle:after{border-top-color:#999;margin-top:15px;margin-left:5px;}
|
||||||
|
.tabs li.open a.menu:after,.tabs .dropdown.open .dropdown-toggle:after{border-top-color:#555;}
|
||||||
|
.pills a{margin:5px 3px 5px 0;padding:0 15px;text-shadow:0 1px 1px #fff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.pills a:hover{background:#0050a3;color:#fff;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.pills .active a{background:#0069d6;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.hero-unit{background-color:#f5f5f5;margin-top:60px;margin-bottom:30px;padding:60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;}
|
||||||
|
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
|
||||||
|
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
||||||
|
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
|
||||||
|
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
|
.btn.primary{color:#fff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.btn.large{font-size:16px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
|
.btn.small{padding:7px 9px 7px;font-size:11px;}
|
||||||
|
:root .alert-message,:root .btn{border-radius:0 \0;}
|
||||||
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
|
.alert-message{background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);margin-bottom:18px;padding:7px 14px;color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert-message h5{line-height:18px;}
|
||||||
|
.alert-message p{margin-bottom:0;}
|
||||||
|
.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
|
||||||
|
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
|
||||||
|
.alert-message .close{float:right;margin-top:-2px;color:#000000;font-size:20px;font-weight:bold;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.alert-message .close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
|
||||||
|
.alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-message.block-message p{margin-right:30px;}
|
||||||
|
.alert-message.block-message .alert-actions{margin-top:5px;}
|
||||||
|
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
|
||||||
|
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
|
||||||
|
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
|
||||||
|
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
|
||||||
|
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
.pagination li{display:inline;}
|
||||||
|
.pagination a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
|
||||||
|
.pagination a:hover,.pagination .active a{background-color:#c7eefe;}
|
||||||
|
.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf;}
|
||||||
|
.pagination .next a{border:0;}
|
||||||
|
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}
|
||||||
|
.modal-backdrop{background-color:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;}
|
||||||
|
.modal{position:fixed;top:50%;left:50%;z-index:2000;width:560px;margin:-280px 0 0 -250px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}
|
||||||
|
.modal-header{border-bottom:1px solid #eee;padding:5px 20px;}.modal-header .close{position:absolute;right:10px;top:10px;color:#999;line-height:10px;font-size:18px;}
|
||||||
|
.modal-body{padding:20px;}
|
||||||
|
.modal-footer{background-color:#f5f5f5;padding:14px 20px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;margin-bottom:18px;margin-bottom:0;}.modal-footer:before,.modal-footer:after{display:table;content:"";}
|
||||||
|
.modal-footer:after{clear:both;}
|
||||||
|
.modal-footer .btn{float:right;margin-left:10px;}
|
||||||
|
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.twipsy-inner{padding:3px 8px;background-color:#000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
|
||||||
|
.twipsy-arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.popover .arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover .inner{background:#333;background:rgba(0, 0, 0, 0.8);padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
|
||||||
|
.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
|
||||||
|
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
|
||||||
240
1.2.0/assets/css/docs.css
Executable file
|
|
@ -0,0 +1,240 @@
|
||||||
|
/* Add additional stylesheets below
|
||||||
|
-------------------------------------------------- */
|
||||||
|
/*
|
||||||
|
Bootstrap's documentation styles
|
||||||
|
Special styles for presenting Bootstrap's documentation and examples
|
||||||
|
*/
|
||||||
|
/* Body and structure
|
||||||
|
-------------------------------------------------- */
|
||||||
|
body {
|
||||||
|
background-color: #fff;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
section {
|
||||||
|
padding-top: 60px;
|
||||||
|
}
|
||||||
|
section > .row {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
#masthead, #footer {
|
||||||
|
background-color: #049cd9;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
background-image: -webkit-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -moz-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -o-linear-gradient(top, #004D9F, #049cd9);
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004D9F', endColorstr='#049cd9', GradientType=0); /* IE8 and down */
|
||||||
|
}
|
||||||
|
#masthead div.inner, #footer div.inner {
|
||||||
|
background: transparent url(../img/grid-18px.png) top center;
|
||||||
|
padding: 45px 0;
|
||||||
|
-webkit-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
-moz-box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
box-shadow: inset 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#footer h1,
|
||||||
|
#masthead p,
|
||||||
|
#footer p {
|
||||||
|
color: #fff;
|
||||||
|
text-shadow: 0 1px 1px rgba(0,0,0,.3);
|
||||||
|
}
|
||||||
|
#masthead p a,
|
||||||
|
#footer p a {
|
||||||
|
color: #fff;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
#masthead {
|
||||||
|
margin-top: 40px;
|
||||||
|
}
|
||||||
|
#masthead h1,
|
||||||
|
#masthead p {
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
}
|
||||||
|
#masthead h1 {
|
||||||
|
font-size: 54px;
|
||||||
|
line-height: 1;
|
||||||
|
text-shadow: 0 1px 2px rgba(0,0,0,.5);
|
||||||
|
}
|
||||||
|
#masthead p {
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
#masthead p.lead {
|
||||||
|
font-size: 20px;
|
||||||
|
line-height: 27px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.quickstart {
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));
|
||||||
|
background-image: -moz-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -ms-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f5f5f5));
|
||||||
|
background-image: -webkit-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -o-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0)";
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0);
|
||||||
|
background-image: linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
border-top: 1px solid #fff;
|
||||||
|
border-bottom: 1px solid #eee;
|
||||||
|
}
|
||||||
|
div.quickstart div.row {
|
||||||
|
margin: 0 -20px;
|
||||||
|
-webkit-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns {
|
||||||
|
width: 285px;
|
||||||
|
height: 117px;
|
||||||
|
margin-left: 0;
|
||||||
|
padding: 17px 20px 26px;
|
||||||
|
border-left: 1px solid #eee;
|
||||||
|
-webkit-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
div.quickstart div.columns:last-child {
|
||||||
|
border-right: 1px solid #eee;
|
||||||
|
width: 286px;
|
||||||
|
}
|
||||||
|
div.quickstart h6,
|
||||||
|
div.quickstart p {
|
||||||
|
line-height: 18px;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
div.quickstart h6 {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
div.quickstart form textarea {
|
||||||
|
display: block;
|
||||||
|
width: 275px;
|
||||||
|
height: auto;
|
||||||
|
margin: 0 0 9px;
|
||||||
|
line-height: 21px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
#footer {
|
||||||
|
margin-top: 80px;
|
||||||
|
}
|
||||||
|
#footer p {
|
||||||
|
margin-bottom: 0;
|
||||||
|
color: rgba(255,255,255,.8)
|
||||||
|
}
|
||||||
|
#footer p.right {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
/* Special grid styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.show-grid {
|
||||||
|
margin-top: 10px;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
.show-grid .column, .show-grid .columns {
|
||||||
|
background-color: #eee;
|
||||||
|
text-align: center;
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
height: 30px;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
.show-grid:hover .column, .show-grid:hover .columns {
|
||||||
|
background: rgba(0, 0, 0, 0.25);
|
||||||
|
}
|
||||||
|
/* Render mini layout previews
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.mini-layout {
|
||||||
|
height: 340px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
-webkit-border-radius: 6px;
|
||||||
|
-moz-border-radius: 6px;
|
||||||
|
border-radius: 6px;
|
||||||
|
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.125);
|
||||||
|
}
|
||||||
|
div.mini-layout div {
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
div.mini-layout div.mini-layout-body {
|
||||||
|
background-color: #dceaf4;
|
||||||
|
margin: 0 auto;
|
||||||
|
width: 340px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar,
|
||||||
|
div.mini-layout.fluid div.mini-layout-header,
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-sidebar {
|
||||||
|
background-color: #bbd8e9;
|
||||||
|
width: 90px;
|
||||||
|
height: 340px;
|
||||||
|
}
|
||||||
|
div.mini-layout.fluid div.mini-layout-body {
|
||||||
|
width: 300px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
/* Topbar special styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.topbar-wrapper {
|
||||||
|
position: relative;
|
||||||
|
height: 40px;
|
||||||
|
margin: 5px 0 15px;
|
||||||
|
}
|
||||||
|
div.topbar-wrapper div.topbar {
|
||||||
|
position: absolute;
|
||||||
|
margin: 0 -20px;
|
||||||
|
}
|
||||||
|
div.topbar-wrapper div.topbar .topbar-inner {
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Popover docs
|
||||||
|
-------------------------------------------------- */
|
||||||
|
div.popover-well {
|
||||||
|
min-height: 160px;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-wrapper {
|
||||||
|
width: 50%;
|
||||||
|
height: 160px;
|
||||||
|
float: left;
|
||||||
|
margin-left: 55px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.popover-well div.popover-menu-wrapper {
|
||||||
|
height: 80px;
|
||||||
|
}
|
||||||
|
|
||||||
|
img.large-bird {
|
||||||
|
margin: 5px 0 0 310px;
|
||||||
|
opacity: .1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Pretty Print
|
||||||
|
-------------------------------------------------- */
|
||||||
|
PRE.prettyprint {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
BIN
1.2.0/assets/ico/apple-touch-icon-114x114.png
Normal file
|
After Width: | Height: | Size: 5.4 KiB |
BIN
1.2.0/assets/ico/apple-touch-icon-72x72.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
1.2.0/assets/ico/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
1.2.0/assets/ico/favicon.ico
Normal file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.2.0/assets/img/bird.png
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
1.2.0/assets/img/browsers.png
Executable file
|
After Width: | Height: | Size: 21 KiB |
BIN
1.2.0/assets/img/grid-18px.png
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.2.0/assets/img/twitter-logo-no-bird.png
Executable file
|
After Width: | Height: | Size: 1.5 KiB |
134
1.2.0/assets/js/application.js
Executable file
|
|
@ -0,0 +1,134 @@
|
||||||
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
// Google code prettify
|
||||||
|
// ====================
|
||||||
|
|
||||||
|
prettyPrint();
|
||||||
|
|
||||||
|
|
||||||
|
// scroll spy logic
|
||||||
|
// ================
|
||||||
|
|
||||||
|
var activeTarget,
|
||||||
|
position = {},
|
||||||
|
$window = $(window),
|
||||||
|
nav = $('body > .topbar li a'),
|
||||||
|
targets = nav.map(function () {
|
||||||
|
return $(this).attr('href');
|
||||||
|
}),
|
||||||
|
offsets = $.map(targets, function (id) {
|
||||||
|
return $(id).offset().top;
|
||||||
|
});
|
||||||
|
|
||||||
|
function setButton(id) {
|
||||||
|
nav.parent("li").removeClass('active');
|
||||||
|
$(nav[$.inArray(id, targets)]).parent("li").addClass('active');
|
||||||
|
}
|
||||||
|
|
||||||
|
function processScroll(e) {
|
||||||
|
var scrollTop = $window.scrollTop() + 10, i;
|
||||||
|
for (i = offsets.length; i--;) {
|
||||||
|
if (activeTarget != targets[i] && scrollTop >= offsets[i] && (!offsets[i + 1] || scrollTop <= offsets[i + 1])) {
|
||||||
|
activeTarget = targets[i];
|
||||||
|
setButton(activeTarget);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
nav.click(function () {
|
||||||
|
processScroll();
|
||||||
|
});
|
||||||
|
|
||||||
|
processScroll();
|
||||||
|
|
||||||
|
$window.scroll(processScroll);
|
||||||
|
|
||||||
|
|
||||||
|
// Dropdown example for topbar nav
|
||||||
|
// ===============================
|
||||||
|
|
||||||
|
$("body").bind("click", function (e) {
|
||||||
|
$('.dropdown-toggle, .menu').parent("li").removeClass("open");
|
||||||
|
});
|
||||||
|
$(".dropdown-toggle, .menu").click(function (e) {
|
||||||
|
var $li = $(this).parent("li").toggleClass('open');
|
||||||
|
return false;
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// table sort example
|
||||||
|
// ==================
|
||||||
|
|
||||||
|
$("#sortTableExample").tablesorter( {sortList: [[1,0]]} );
|
||||||
|
|
||||||
|
|
||||||
|
// add on logic
|
||||||
|
// ============
|
||||||
|
|
||||||
|
$('.add-on :checkbox').click(function() {
|
||||||
|
if ($(this).attr('checked')) {
|
||||||
|
$(this).parents('.add-on').addClass('active');
|
||||||
|
} else {
|
||||||
|
$(this).parents('.add-on').removeClass('active');
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// Disable certain links in docs
|
||||||
|
// =============================
|
||||||
|
|
||||||
|
$('ul.tabs a, ul.pills a, .pagination a, .well .btn, .actions .btn, .alert-message .btn, a.close').click(function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
});
|
||||||
|
|
||||||
|
// Copy code blocks in docs
|
||||||
|
$(".copy-code").focus(function() {
|
||||||
|
var el = this;
|
||||||
|
// push select to event loop for chrome :{o
|
||||||
|
setTimeout(function () { $(el).select(); }, 1);
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// POSITION TWIPSIES
|
||||||
|
// =================
|
||||||
|
|
||||||
|
$('.twipsies.well a').each(function () {
|
||||||
|
var type = this.title
|
||||||
|
, $anchor = $(this)
|
||||||
|
, $twipsy = $('.twipsy.' + type)
|
||||||
|
|
||||||
|
, twipsy = {
|
||||||
|
width: $twipsy.width() + 10
|
||||||
|
, height: $twipsy.height() + 10
|
||||||
|
}
|
||||||
|
|
||||||
|
, anchor = {
|
||||||
|
position: $anchor.position()
|
||||||
|
, width: $anchor.width()
|
||||||
|
, height: $anchor.height()
|
||||||
|
}
|
||||||
|
|
||||||
|
, offset = {
|
||||||
|
above: {
|
||||||
|
top: anchor.position.top - twipsy.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, below: {
|
||||||
|
top: anchor.position.top + anchor.height
|
||||||
|
, left: anchor.position.left + (anchor.width/2) - (twipsy.width/2)
|
||||||
|
}
|
||||||
|
, left: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left - twipsy.width - 5
|
||||||
|
}
|
||||||
|
, right: {
|
||||||
|
top: anchor.position.top + (anchor.height/2) - (twipsy.height/2)
|
||||||
|
, left: anchor.position.left + anchor.width + 5
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$twipsy.css(offset[type])
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
41
1.2.0/assets/js/google-code-prettify/prettify.css
Executable file
|
|
@ -0,0 +1,41 @@
|
||||||
|
.com { color: #93a1a1; }
|
||||||
|
.lit { color: #195f91; }
|
||||||
|
.pun, .opn, .clo { color: #93a1a1; }
|
||||||
|
.fun { color: #dc322f; }
|
||||||
|
.str, .atv { color: #268bd2; }
|
||||||
|
.kwd, .tag { color: #195f91; }
|
||||||
|
.typ, .atn, .dec, .var { color: #CB4B16; }
|
||||||
|
.pln { color: #93a1a1; }
|
||||||
|
pre.prettyprint {
|
||||||
|
background: #fefbf3;
|
||||||
|
padding: 9px;
|
||||||
|
border: 1px solid rgba(0,0,0,.2);
|
||||||
|
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
box-shadow: 0 1px 2px rgba(0,0,0,.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Specify class=linenums on a pre to get line numbering */
|
||||||
|
ol.linenums { margin: 0 0 0 40px; } /* IE indents via margin-left */
|
||||||
|
ol.linenums li { color: rgba(0,0,0,.15); line-height: 20px; }
|
||||||
|
/* Alternate shading for lines */
|
||||||
|
li.L1, li.L3, li.L5, li.L7, li.L9 { }
|
||||||
|
|
||||||
|
/*
|
||||||
|
$base03: #002b36;
|
||||||
|
$base02: #073642;
|
||||||
|
$base01: #586e75;
|
||||||
|
$base00: #657b83;
|
||||||
|
$base0: #839496;
|
||||||
|
$base1: #93a1a1;
|
||||||
|
$base2: #eee8d5;
|
||||||
|
$base3: #fdf6e3;
|
||||||
|
$yellow: #b58900;
|
||||||
|
$orange: #cb4b16;
|
||||||
|
$red: #dc322f;
|
||||||
|
$magenta: #d33682;
|
||||||
|
$violet: #6c71c4;
|
||||||
|
$blue: #268bd2;
|
||||||
|
$cyan: #2aa198;
|
||||||
|
$green: #859900;
|
||||||
|
*/
|
||||||
28
1.2.0/assets/js/google-code-prettify/prettify.js
Executable file
|
|
@ -0,0 +1,28 @@
|
||||||
|
var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
|
||||||
|
(function(){function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var b=a.charAt(1);return(f=r[b])?f:"0"<=b&&b<="7"?parseInt(a.substring(1),8):b==="u"||b==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function e(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);a=String.fromCharCode(a);if(a==="\\"||a==="-"||a==="["||a==="]")a="\\"+a;return a}function h(a){for(var f=a.substring(1,a.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),a=
|
||||||
|
[],b=[],o=f[0]==="^",c=o?1:0,i=f.length;c<i;++c){var j=f[c];if(/\\[bdsw]/i.test(j))a.push(j);else{var j=m(j),d;c+2<i&&"-"===f[c+1]?(d=m(f[c+2]),c+=2):d=j;b.push([j,d]);d<65||j>122||(d<65||j>90||b.push([Math.max(65,j)|32,Math.min(d,90)|32]),d<97||j>122||b.push([Math.max(97,j)&-33,Math.min(d,122)&-33]))}}b.sort(function(a,f){return a[0]-f[0]||f[1]-a[1]});f=[];j=[NaN,NaN];for(c=0;c<b.length;++c)i=b[c],i[0]<=j[1]+1?j[1]=Math.max(j[1],i[1]):f.push(j=i);b=["["];o&&b.push("^");b.push.apply(b,a);for(c=0;c<
|
||||||
|
f.length;++c)i=f[c],b.push(e(i[0])),i[1]>i[0]&&(i[1]+1>i[0]&&b.push("-"),b.push(e(i[1])));b.push("]");return b.join("")}function y(a){for(var f=a.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),b=f.length,d=[],c=0,i=0;c<b;++c){var j=f[c];j==="("?++i:"\\"===j.charAt(0)&&(j=+j.substring(1))&&j<=i&&(d[j]=-1)}for(c=1;c<d.length;++c)-1===d[c]&&(d[c]=++t);for(i=c=0;c<b;++c)j=f[c],j==="("?(++i,d[i]===void 0&&(f[c]="(?:")):"\\"===j.charAt(0)&&
|
||||||
|
(j=+j.substring(1))&&j<=i&&(f[c]="\\"+d[i]);for(i=c=0;c<b;++c)"^"===f[c]&&"^"!==f[c+1]&&(f[c]="");if(a.ignoreCase&&s)for(c=0;c<b;++c)j=f[c],a=j.charAt(0),j.length>=2&&a==="["?f[c]=h(j):a!=="\\"&&(f[c]=j.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return f.join("")}for(var t=0,s=!1,l=!1,p=0,d=a.length;p<d;++p){var g=a[p];if(g.ignoreCase)l=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){s=!0;l=!1;break}}for(var r=
|
||||||
|
{b:8,t:9,n:10,v:11,f:12,r:13},n=[],p=0,d=a.length;p<d;++p){g=a[p];if(g.global||g.multiline)throw Error(""+g);n.push("(?:"+y(g)+")")}return RegExp(n.join("|"),l?"gi":"g")}function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.className))break;for(var g=a.firstChild;g;g=g.nextSibling)m(g);g=a.nodeName;if("BR"===g||"LI"===g)h[s]="\n",t[s<<1]=y++,t[s++<<1|1]=a;break;case 3:case 4:g=a.nodeValue,g.length&&(g=p?g.replace(/\r\n?/g,"\n"):g.replace(/[\t\n\r ]+/g," "),h[s]=g,t[s<<1]=y,y+=g.length,
|
||||||
|
t[s++<<1|1]=a)}}var e=/(?:^|\s)nocode(?:\s|$)/,h=[],y=0,t=[],s=0,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=document.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);m(a);return{a:h.join("").replace(/\n$/,""),c:t}}function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))}function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(y)||[],r={},n=0,z=g.length;n<z;++n){var f=g[n],b=r[f],o=void 0,c;if(typeof b===
|
||||||
|
"string")c=!1;else{var i=h[f.charAt(0)];if(i)o=f.match(i[1]),b=i[0];else{for(c=0;c<t;++c)if(i=m[c],o=f.match(i[1])){b=i[0];break}o||(b="pln")}if((c=b.length>=5&&"lang-"===b.substring(0,5))&&!(o&&typeof o[1]==="string"))c=!1,b="src";c||(r[f]=b)}i=d;d+=f.length;if(c){c=o[1];var j=f.indexOf(c),k=j+c.length;o[2]&&(k=f.length-o[2].length,j=k-c.length);b=b.substring(5);B(l+i,f.substring(0,j),e,p);B(l+i+j,c,C(b,c),p);B(l+i+k,f.substring(k),e,p)}else p.push(l+i,b)}a.e=p}var h={},y;(function(){for(var e=a.concat(m),
|
||||||
|
l=[],p={},d=0,g=e.length;d<g;++d){var r=e[d],n=r[3];if(n)for(var k=n.length;--k>=0;)h[n.charAt(k)]=r;r=r[1];n=""+r;p.hasOwnProperty(n)||(l.push(r),p[n]=q)}l.push(/[\S\s]/);y=L(l)})();var t=m.length;return e}function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?m.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
|
||||||
|
q,"'\"`"]):m.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&e.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var h=a.hashComments;h&&(a.cStyleComments?(h>1?m.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):m.push(["com",/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),e.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,q])):m.push(["com",/^#[^\n\r]*/,
|
||||||
|
q,"#"]));a.cStyleComments&&(e.push(["com",/^\/\/[^\n\r]*/,q]),e.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));a.regexLiterals&&e.push(["lang-regex",/^(?:^^\.?|[!+-]|!=|!==|#|%|%=|&|&&|&&=|&=|\(|\*|\*=|\+=|,|-=|->|\/|\/=|:|::|;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|[?@[^]|\^=|\^\^|\^\^=|{|\||\|=|\|\||\|\|=|~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\s*(\/(?=[^*/])(?:[^/[\\]|\\[\S\s]|\[(?:[^\\\]]|\\[\S\s])*(?:]|$))+\/)/]);(h=a.types)&&e.push(["typ",h]);a=(""+a.keywords).replace(/^ | $/g,
|
||||||
|
"");a.length&&e.push(["kwd",RegExp("^(?:"+a.replace(/[\s,]+/g,"|")+")\\b"),q]);m.push(["pln",/^\s+/,q," \r\n\t\xa0"]);e.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,q],["pun",/^.[^\s\w"-$'./@\\`]*/,q]);return x(m,e)}function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.className))break;if("BR"===a.nodeName)h(a),
|
||||||
|
a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)e(a);break;case 3:case 4:if(p){var b=a.nodeValue,d=b.match(t);if(d){var c=b.substring(0,d.index);a.nodeValue=c;(b=b.substring(d.index+d[0].length))&&a.parentNode.insertBefore(s.createTextNode(b),a.nextSibling);h(a);c||a.parentNode.removeChild(a)}}}}function h(a){function b(a,d){var e=d?a.cloneNode(!1):a,f=a.parentNode;if(f){var f=b(f,1),g=a.nextSibling;f.appendChild(e);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return e}
|
||||||
|
for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),e;(e=a.parentNode)&&e.nodeType===1;)a=e;d.push(a)}var k=/(?:^|\s)nocode(?:\s|$)/,t=/\r\n?|\n/,s=a.ownerDocument,l;a.currentStyle?l=a.currentStyle.whiteSpace:window.getComputedStyle&&(l=s.defaultView.getComputedStyle(a,q).getPropertyValue("white-space"));var p=l&&"pre"===l.substring(0,3);for(l=s.createElement("LI");a.firstChild;)l.appendChild(a.firstChild);for(var d=[l],g=0;g<d.length;++g)e(d[g]);m===(m|0)&&d[0].setAttribute("value",
|
||||||
|
m);var r=s.createElement("OL");r.className="linenums";for(var n=Math.max(0,m-1|0)||0,g=0,z=d.length;g<z;++g)l=d[g],l.className="L"+(g+n)%10,l.firstChild||l.appendChild(s.createTextNode("\xa0")),r.appendChild(l);a.appendChild(r)}function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(h)?window.console&&console.warn("cannot override language handler %s",h):A[h]=a}}function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*</.test(m)?"default-markup":"default-code";return A[a]}function E(a){var m=
|
||||||
|
a.g;try{var e=M(a.h),h=e.a;a.a=h;a.c=e.c;a.d=0;C(m,h)(a);var k=/\bMSIE\b/.test(navigator.userAgent),m=/\n/g,t=a.a,s=t.length,e=0,l=a.c,p=l.length,h=0,d=a.e,g=d.length,a=0;d[g]=s;var r,n;for(n=r=0;n<g;)d[n]!==d[n+2]?(d[r++]=d[n++],d[r++]=d[n++]):n+=2;g=r;for(n=r=0;n<g;){for(var z=d[n],f=d[n+1],b=n+2;b+2<=g&&d[b+1]===f;)b+=2;d[r++]=z;d[r++]=f;n=b}for(d.length=r;h<p;){var o=l[h+2]||s,c=d[a+2]||s,b=Math.min(o,c),i=l[h+1],j;if(i.nodeType!==1&&(j=t.substring(e,b))){k&&(j=j.replace(m,"\r"));i.nodeValue=
|
||||||
|
j;var u=i.ownerDocument,v=u.createElement("SPAN");v.className=d[a+1];var x=i.parentNode;x.replaceChild(v,i);v.appendChild(i);e<o&&(l[h+1]=i=u.createTextNode(t.substring(b,o)),x.insertBefore(i,v.nextSibling))}e=b;e>=o&&(h+=2);e>=c&&(a+=2)}}catch(w){"console"in window&&console.log(w&&w.stack?w.stack:w)}}var v=["break,continue,do,else,for,if,return,while"],w=[[v,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
|
||||||
|
"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],F=[w,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],G=[w,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],
|
||||||
|
H=[G,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],w=[w,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],I=[v,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
|
||||||
|
J=[v,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],v=[v,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],K=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,N=/\S/,O=u({keywords:[F,H,w,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END"+
|
||||||
|
I,J,v],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),A={};k(O,["default-code"]);k(x([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),
|
||||||
|
["default-markup","htm","html","mxml","xhtml","xml","xsl"]);k(x([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",
|
||||||
|
/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);k(x([],[["atv",/^[\S\s]+/]]),["uq.val"]);k(u({keywords:F,hashComments:!0,cStyleComments:!0,types:K}),["c","cc","cpp","cxx","cyc","m"]);k(u({keywords:"null,true,false"}),["json"]);k(u({keywords:H,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:K}),["cs"]);k(u({keywords:G,cStyleComments:!0}),["java"]);k(u({keywords:v,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]);k(u({keywords:I,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),
|
||||||
|
["cv","py"]);k(u({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]);k(u({keywords:J,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]);k(u({keywords:w,cStyleComments:!0,regexLiterals:!0}),["js"]);k(u({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",
|
||||||
|
hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);k(x([],[["str",/^[\S\s]+/]]),["regex"]);window.prettyPrintOne=function(a,m,e){var h=document.createElement("PRE");h.innerHTML=a;e&&D(h,e);E({g:m,i:e,h:h});return h.innerHTML};window.prettyPrint=function(a){function m(){for(var e=window.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;p<h.length&&l.now()<e;p++){var n=h[p],k=n.className;if(k.indexOf("prettyprint")>=0){var k=k.match(g),f,b;if(b=
|
||||||
|
!k){b=n;for(var o=void 0,c=b.firstChild;c;c=c.nextSibling)var i=c.nodeType,o=i===1?o?b:c:i===3?N.test(c.nodeValue)?b:o:o;b=(f=o===b?void 0:o)&&"CODE"===f.tagName}b&&(k=f.className.match(g));k&&(k=k[1]);b=!1;for(o=n.parentNode;o;o=o.parentNode)if((o.tagName==="pre"||o.tagName==="code"||o.tagName==="xmp")&&o.className&&o.className.indexOf("prettyprint")>=0){b=!0;break}b||((b=(b=n.className.match(/\blinenums\b(?::(\d+))?/))?b[1]&&b[1].length?+b[1]:!0:!1)&&D(n,b),d={g:k,h:n,i:b},E(d))}}p<h.length?setTimeout(m,
|
||||||
|
250):a&&a()}for(var e=[document.getElementsByTagName("pre"),document.getElementsByTagName("code"),document.getElementsByTagName("xmp")],h=[],k=0;k<e.length;++k)for(var t=0,s=e[k].length;t<s;++t)h.push(e[k][t]);var e=q,l=Date;l.now||(l={now:function(){return+new Date}});var p=0,d,g=/\blang(?:uage)?-([\w.]+)(?!\S)/;m()};window.PR={createSimpleLexer:x,registerLangHandler:k,sourceDecorator:u,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",
|
||||||
|
PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ"}})();
|
||||||
7
1.2.0/assets/js/jquery/jquery.tablesorter.min.js
vendored
Normal file
104
1.2.0/assets/js/jquery/jquery.tipsy.js
Executable file
|
|
@ -0,0 +1,104 @@
|
||||||
|
(function($) {
|
||||||
|
$.fn.tipsy = function(options) {
|
||||||
|
|
||||||
|
options = $.extend({}, $.fn.tipsy.defaults, options);
|
||||||
|
|
||||||
|
return this.each(function() {
|
||||||
|
|
||||||
|
var opts = $.fn.tipsy.elementOptions(this, options);
|
||||||
|
|
||||||
|
$(this).hover(function() {
|
||||||
|
|
||||||
|
$.data(this, 'cancel.tipsy', true);
|
||||||
|
|
||||||
|
var tip = $.data(this, 'active.tipsy');
|
||||||
|
if (!tip) {
|
||||||
|
tip = $('<div class="tipsy"><div class="tipsy-inner"/></div>');
|
||||||
|
tip.css({position: 'absolute', zIndex: 100000});
|
||||||
|
$.data(this, 'active.tipsy', tip);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($(this).attr('title') || typeof($(this).attr('original-title')) != 'string') {
|
||||||
|
$(this).attr('original-title', $(this).attr('title') || '').removeAttr('title');
|
||||||
|
}
|
||||||
|
|
||||||
|
var title;
|
||||||
|
if (typeof opts.title == 'string') {
|
||||||
|
title = $(this).attr(opts.title == 'title' ? 'original-title' : opts.title);
|
||||||
|
} else if (typeof opts.title == 'function') {
|
||||||
|
title = opts.title.call(this);
|
||||||
|
}
|
||||||
|
|
||||||
|
tip.find('.tipsy-inner')[opts.html ? 'html' : 'text'](title || opts.fallback);
|
||||||
|
|
||||||
|
var pos = $.extend({}, $(this).offset(), {width: this.offsetWidth, height: this.offsetHeight});
|
||||||
|
tip.get(0).className = 'tipsy'; // reset classname in case of dynamic gravity
|
||||||
|
tip.remove().css({top: 0, left: 0, visibility: 'hidden', display: 'block'}).appendTo(document.body);
|
||||||
|
var actualWidth = tip[0].offsetWidth, actualHeight = tip[0].offsetHeight;
|
||||||
|
var gravity = (typeof opts.gravity == 'function') ? opts.gravity.call(this) : opts.gravity;
|
||||||
|
|
||||||
|
switch (gravity.charAt(0)) {
|
||||||
|
case 'n':
|
||||||
|
tip.css({top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-north');
|
||||||
|
break;
|
||||||
|
case 's':
|
||||||
|
tip.css({top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}).addClass('tipsy-south');
|
||||||
|
break;
|
||||||
|
case 'e':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}).addClass('tipsy-east');
|
||||||
|
break;
|
||||||
|
case 'w':
|
||||||
|
tip.css({top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}).addClass('tipsy-west');
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.css({opacity: 0, display: 'block', visibility: 'visible'}).animate({opacity: 0.8});
|
||||||
|
} else {
|
||||||
|
tip.css({visibility: 'visible'});
|
||||||
|
}
|
||||||
|
|
||||||
|
}, function() {
|
||||||
|
$.data(this, 'cancel.tipsy', false);
|
||||||
|
var self = this;
|
||||||
|
setTimeout(function() {
|
||||||
|
if ($.data(this, 'cancel.tipsy')) return;
|
||||||
|
var tip = $.data(self, 'active.tipsy');
|
||||||
|
if (opts.fade) {
|
||||||
|
tip.stop().fadeOut(function() { $(this).remove(); });
|
||||||
|
} else {
|
||||||
|
tip.remove();
|
||||||
|
}
|
||||||
|
}, 100);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
// Overwrite this method to provide options on a per-element basis.
|
||||||
|
// For example, you could store the gravity in a 'tipsy-gravity' attribute:
|
||||||
|
// return $.extend({}, options, {gravity: $(ele).attr('tipsy-gravity') || 'n' });
|
||||||
|
// (remember - do not modify 'options' in place!)
|
||||||
|
$.fn.tipsy.elementOptions = function(ele, options) {
|
||||||
|
return $.metadata ? $.extend({}, options, $(ele).metadata()) : options;
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.defaults = {
|
||||||
|
fade: false,
|
||||||
|
fallback: '',
|
||||||
|
gravity: 'n',
|
||||||
|
html: false,
|
||||||
|
title: 'title'
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoNS = function() {
|
||||||
|
return $(this).offset().top > ($(document).scrollTop() + $(window).height() / 2) ? 's' : 'n';
|
||||||
|
};
|
||||||
|
|
||||||
|
$.fn.tipsy.autoWE = function() {
|
||||||
|
return $(this).offset().left > ($(document).scrollLeft() + $(window).width() / 2) ? 'e' : 'w';
|
||||||
|
};
|
||||||
|
|
||||||
|
})(jQuery);
|
||||||
1422
1.2.0/index.html
Executable file
2364
1.3.0/assets/css/bootstrap.css
vendored
Executable file
330
1.3.0/assets/css/bootstrap.min.css
vendored
Executable file
|
|
@ -0,0 +1,330 @@
|
||||||
|
html,body{margin:0;padding:0;}
|
||||||
|
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
|
||||||
|
table{border-collapse:collapse;border-spacing:0;}
|
||||||
|
ol,ul{list-style:none;}
|
||||||
|
q:before,q:after,blockquote:before,blockquote:after{content:"";}
|
||||||
|
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
|
||||||
|
a:focus{outline:thin dotted;}
|
||||||
|
a:hover,a:active{outline:0;}
|
||||||
|
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
|
||||||
|
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
|
||||||
|
audio:not([controls]){display:none;}
|
||||||
|
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
|
||||||
|
sup{top:-0.5em;}
|
||||||
|
sub{bottom:-0.25em;}
|
||||||
|
img{border:0;-ms-interpolation-mode:bicubic;}
|
||||||
|
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
|
||||||
|
button,input{line-height:normal;*overflow:visible;}
|
||||||
|
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
|
||||||
|
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
|
||||||
|
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
|
||||||
|
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
|
||||||
|
textarea{overflow:auto;vertical-align:top;}
|
||||||
|
html,body{background-color:#ffffff;}
|
||||||
|
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#404040;}
|
||||||
|
.container{width:940px;margin-left:auto;margin-right:auto;zoom:1;}.container:before,.container:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
.container:after{clear:both;}
|
||||||
|
.container-fluid{position:relative;padding-left:20px;padding-right:20px;zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
.container-fluid:after{clear:both;}
|
||||||
|
.container-fluid>.sidebar{float:left;width:220px;}
|
||||||
|
.container-fluid>.content{float:left;min-width:700px;max-width:1180px;margin-left:20px;}
|
||||||
|
.hide{display:none;}
|
||||||
|
.show{display:block;}
|
||||||
|
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#00438a;text-decoration:underline;}
|
||||||
|
.pull-right{float:right;}
|
||||||
|
.pull-left{float:left;}
|
||||||
|
.row{zoom:1;margin-left:-20px;}.row:before,.row:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
.row:after{clear:both;}
|
||||||
|
[class*="span"]{display:inline;float:left;margin-left:20px;}
|
||||||
|
.span1{width:40px;}
|
||||||
|
.span2{width:100px;}
|
||||||
|
.span3{width:160px;}
|
||||||
|
.span4{width:220px;}
|
||||||
|
.span5{width:280px;}
|
||||||
|
.span6{width:340px;}
|
||||||
|
.span7{width:400px;}
|
||||||
|
.span8{width:460px;}
|
||||||
|
.span9{width:520px;}
|
||||||
|
.span10{width:580px;}
|
||||||
|
.span11{width:640px;}
|
||||||
|
.span12{width:700px;}
|
||||||
|
.span13{width:760px;}
|
||||||
|
.span14{width:820px;}
|
||||||
|
.span15{width:880px;}
|
||||||
|
.span16{width:940px;}
|
||||||
|
.span17{width:1000px;}
|
||||||
|
.span18{width:1060px;}
|
||||||
|
.span19{width:1120px;}
|
||||||
|
.span20{width:1180px;}
|
||||||
|
.span21{width:1240px;}
|
||||||
|
.span22{width:1300px;}
|
||||||
|
.span23{width:1360px;}
|
||||||
|
.span24{width:1420px;}
|
||||||
|
.offset1{margin-left:80px;}
|
||||||
|
.offset2{margin-left:140px;}
|
||||||
|
.offset3{margin-left:200px;}
|
||||||
|
.offset4{margin-left:260px;}
|
||||||
|
.offset5{margin-left:320px;}
|
||||||
|
.offset6{margin-left:380px;}
|
||||||
|
.offset7{margin-left:440px;}
|
||||||
|
.offset8{margin-left:500px;}
|
||||||
|
.offset9{margin-left:560px;}
|
||||||
|
.offset10{margin-left:620px;}
|
||||||
|
.offset11{margin-left:680px;}
|
||||||
|
.offset12{margin-left:740px;}
|
||||||
|
.span-one-third{width:300px;}
|
||||||
|
.span-two-thirds{width:620px;}
|
||||||
|
.offset-one-third{margin-left:340px;}
|
||||||
|
.offset-two-thirds{margin-left:660px;}
|
||||||
|
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
|
||||||
|
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
|
||||||
|
h1{margin-bottom:18px;font-size:30px;line-height:36px;}h1 small{font-size:18px;}
|
||||||
|
h2{font-size:24px;line-height:36px;}h2 small{font-size:14px;}
|
||||||
|
h3,h4,h5,h6{line-height:36px;}
|
||||||
|
h3{font-size:18px;}h3 small{font-size:14px;}
|
||||||
|
h4{font-size:16px;}h4 small{font-size:12px;}
|
||||||
|
h5{font-size:14px;}
|
||||||
|
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
|
||||||
|
ul,ol{margin:0 0 18px 25px;}
|
||||||
|
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
|
||||||
|
ul{list-style:disc;}
|
||||||
|
ol{list-style:decimal;}
|
||||||
|
li{line-height:18px;color:#808080;}
|
||||||
|
ul.unstyled{list-style:none;margin-left:0;}
|
||||||
|
dl{margin-bottom:18px;}dl dt,dl dd{line-height:18px;}
|
||||||
|
dl dt{font-weight:bold;}
|
||||||
|
dl dd{margin-left:9px;}
|
||||||
|
hr{margin:20px 0 19px;border:0;border-bottom:1px solid #eee;}
|
||||||
|
strong{font-style:inherit;font-weight:bold;}
|
||||||
|
em{font-style:italic;font-weight:inherit;line-height:inherit;}
|
||||||
|
.muted{color:#bfbfbf;}
|
||||||
|
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
|
||||||
|
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014 \00A0';}
|
||||||
|
address{display:block;line-height:18px;margin-bottom:18px;}
|
||||||
|
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
|
||||||
|
pre{background-color:#f5f5f5;display:block;padding:8.5px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
|
||||||
|
form{margin-bottom:18px;}
|
||||||
|
fieldset{margin-bottom:18px;padding-top:18px;}fieldset legend{display:block;padding-left:150px;font-size:19.5px;line-height:1;color:#404040;*padding:0 0 5px 145px;*line-height:1.5;}
|
||||||
|
form .clearfix{margin-bottom:18px;zoom:1;}form .clearfix:before,form .clearfix:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
form .clearfix:after{clear:both;}
|
||||||
|
label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
|
||||||
|
label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
|
||||||
|
form .input{margin-left:150px;}
|
||||||
|
input[type=checkbox],input[type=radio]{cursor:pointer;}
|
||||||
|
input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;font-size:13px;line-height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
|
||||||
|
input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;}
|
||||||
|
input[type=file]{background-color:#ffffff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;}
|
||||||
|
select,input[type=file]{height:27px;line-height:27px;*margin-top:4px;}
|
||||||
|
select[multiple]{height:inherit;}
|
||||||
|
textarea{height:auto;}
|
||||||
|
.uneditable-input{background-color:#ffffff;display:block;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
|
||||||
|
:-moz-placeholder{color:#bfbfbf;}
|
||||||
|
::-webkit-input-placeholder{color:#bfbfbf;}
|
||||||
|
input,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
|
||||||
|
input:focus,textarea:focus{outline:0;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
|
||||||
|
input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666;}
|
||||||
|
form div.clearfix.error{background:#fae5e3;padding:10px 0;margin:-10px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}form div.clearfix.error>label,form div.clearfix.error span.help-inline,form div.clearfix.error span.help-block{color:#9d261d;}
|
||||||
|
form div.clearfix.error input,form div.clearfix.error textarea{border-color:#c87872;-webkit-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);-moz-box-shadow:0 0 3px rgba(171, 41, 32, 0.25);box-shadow:0 0 3px rgba(171, 41, 32, 0.25);}form div.clearfix.error input:focus,form div.clearfix.error textarea:focus{border-color:#b9554d;-webkit-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);-moz-box-shadow:0 0 6px rgba(171, 41, 32, 0.5);box-shadow:0 0 6px rgba(171, 41, 32, 0.5);}
|
||||||
|
form div.clearfix.error .input-prepend span.add-on,form div.clearfix.error .input-append span.add-on{background:#f4c8c5;border-color:#c87872;color:#b9554d;}
|
||||||
|
.input-mini,input.mini,textarea.mini,select.mini{width:60px;}
|
||||||
|
.input-small,input.small,textarea.small,select.small{width:90px;}
|
||||||
|
.input-medium,input.medium,textarea.medium,select.medium{width:150px;}
|
||||||
|
.input-large,input.large,textarea.large,select.large{width:210px;}
|
||||||
|
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px;}
|
||||||
|
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px;}
|
||||||
|
textarea.xxlarge{overflow-y:auto;}
|
||||||
|
input.span1,textarea.span1,select.span1{display:inline-block;float:none;width:30px;margin-left:0;}
|
||||||
|
input.span2,textarea.span2,select.span2{display:inline-block;float:none;width:90px;margin-left:0;}
|
||||||
|
input.span3,textarea.span3,select.span3{display:inline-block;float:none;width:150px;margin-left:0;}
|
||||||
|
input.span4,textarea.span4,select.span4{display:inline-block;float:none;width:210px;margin-left:0;}
|
||||||
|
input.span5,textarea.span5,select.span5{display:inline-block;float:none;width:270px;margin-left:0;}
|
||||||
|
input.span6,textarea.span6,select.span6{display:inline-block;float:none;width:330px;margin-left:0;}
|
||||||
|
input.span7,textarea.span7,select.span7{display:inline-block;float:none;width:390px;margin-left:0;}
|
||||||
|
input.span8,textarea.span8,select.span8{display:inline-block;float:none;width:450px;margin-left:0;}
|
||||||
|
input.span9,textarea.span9,select.span9{display:inline-block;float:none;width:510px;margin-left:0;}
|
||||||
|
input.span10,textarea.span10,select.span10{display:inline-block;float:none;width:570px;margin-left:0;}
|
||||||
|
input.span11,textarea.span11,select.span11{display:inline-block;float:none;width:630px;margin-left:0;}
|
||||||
|
input.span12,textarea.span12,select.span12{display:inline-block;float:none;width:690px;margin-left:0;}
|
||||||
|
input.span13,textarea.span13,select.span13{display:inline-block;float:none;width:750px;margin-left:0;}
|
||||||
|
input.span14,textarea.span14,select.span14{display:inline-block;float:none;width:810px;margin-left:0;}
|
||||||
|
input.span15,textarea.span15,select.span15{display:inline-block;float:none;width:870px;margin-left:0;}
|
||||||
|
input.span16,textarea.span16,select.span16{display:inline-block;float:none;width:930px;margin-left:0;}
|
||||||
|
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;}
|
||||||
|
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
|
||||||
|
.help-inline,.help-block{font-size:11px;line-height:18px;color:#bfbfbf;}
|
||||||
|
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
|
||||||
|
.help-block{display:block;max-width:600px;}
|
||||||
|
.inline-inputs{color:#808080;}.inline-inputs span,.inline-inputs input{display:inline-block;}
|
||||||
|
.inline-inputs input.mini{width:60px;}
|
||||||
|
.inline-inputs input.small{width:90px;}
|
||||||
|
.inline-inputs span{padding:0 2px 0 1px;}
|
||||||
|
.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
|
||||||
|
.input-prepend .add-on,.input-append .add-on{position:relative;background:#f5f5f5;border:1px solid #ccc;z-index:2;float:left;display:block;width:auto;min-width:16px;height:18px;padding:4px 4px 4px 5px;margin-right:-1px;font-weight:normal;line-height:18px;color:#bfbfbf;text-align:center;text-shadow:0 1px 0 #ffffff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546;}
|
||||||
|
.input-prepend .add-on{*margin-top:1px;}
|
||||||
|
.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
|
||||||
|
.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:0;margin-left:-1px;}
|
||||||
|
.inputs-list{margin:0 0 5px;width:100%;}.inputs-list li{display:block;padding:0;width:100%;}
|
||||||
|
.inputs-list label{display:block;float:none;width:auto;padding:0;line-height:18px;text-align:left;white-space:normal;}.inputs-list label strong{color:#808080;}
|
||||||
|
.inputs-list label small{font-size:11px;font-weight:normal;}
|
||||||
|
.inputs-list .inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
|
||||||
|
.inputs-list:first-child{padding-top:6px;}
|
||||||
|
.inputs-list li+li{padding-top:2px;}
|
||||||
|
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;}
|
||||||
|
.form-stacked{padding-left:20px;}.form-stacked fieldset{padding-top:9px;}
|
||||||
|
.form-stacked legend{padding-left:0;}
|
||||||
|
.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
|
||||||
|
.form-stacked .clearfix{margin-bottom:9px;}.form-stacked .clearfix div.input{margin-left:0;}
|
||||||
|
.form-stacked .inputs-list{margin-bottom:0;}.form-stacked .inputs-list li{padding-top:0;}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
|
||||||
|
.form-stacked div.clearfix.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
|
||||||
|
.form-stacked .actions{margin-left:-20px;padding-left:20px;}
|
||||||
|
table{width:100%;margin-bottom:18px;padding:0;border-collapse:separate;*border-collapse:collapse;font-size:13px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}table th,table td{padding:10px 10px 9px;line-height:18px;text-align:left;}
|
||||||
|
table th{padding-top:9px;font-weight:bold;vertical-align:middle;border-bottom:1px solid #ddd;}
|
||||||
|
table td{vertical-align:top;}
|
||||||
|
table th+th,table td+td{border-left:1px solid #ddd;}
|
||||||
|
table tr+tr td{border-top:1px solid #ddd;}
|
||||||
|
table tbody tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
|
||||||
|
table tbody tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
|
||||||
|
table tbody tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
|
||||||
|
table tbody tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
|
||||||
|
.zebra-striped tbody tr:nth-child(odd) td{background-color:#f9f9f9;}
|
||||||
|
.zebra-striped tbody tr:hover td{background-color:#f5f5f5;}
|
||||||
|
.zebra-striped .header{cursor:pointer;}.zebra-striped .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
|
||||||
|
.zebra-striped .headerSortUp,.zebra-striped .headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);}
|
||||||
|
.zebra-striped .header:hover:after{visibility:visible;}
|
||||||
|
.zebra-striped .headerSortDown:after,.zebra-striped .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
.zebra-striped .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
|
||||||
|
table .blue{color:#049cdb;border-bottom-color:#049cdb;}
|
||||||
|
table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe;}
|
||||||
|
table .green{color:#46a546;border-bottom-color:#46a546;}
|
||||||
|
table .headerSortUp.green,table .headerSortDown.green{background-color:#cdeacd;}
|
||||||
|
table .red{color:#9d261d;border-bottom-color:#9d261d;}
|
||||||
|
table .headerSortUp.red,table .headerSortDown.red{background-color:#f4c8c5;}
|
||||||
|
table .yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
|
||||||
|
table .headerSortUp.yellow,table .headerSortDown.yellow{background-color:#fff6d9;}
|
||||||
|
table .orange{color:#f89406;border-bottom-color:#f89406;}
|
||||||
|
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
|
||||||
|
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
|
||||||
|
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
|
||||||
|
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
|
||||||
|
.topbar h3 a:hover,.topbar .brand a:hover,.topbar ul .active>a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
|
||||||
|
.topbar h3{position:relative;}
|
||||||
|
.topbar h3 a,.topbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
|
||||||
|
.topbar p{margin:0;line-height:40px;}.topbar p a:hover{background-color:transparent;color:#ffffff;}
|
||||||
|
.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
|
||||||
|
.topbar form.pull-right{float:right;}
|
||||||
|
.topbar input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;padding:4px 9px;color:#ffffff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.topbar input:-moz-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar input::-webkit-input-placeholder{color:#e6e6e6;}
|
||||||
|
.topbar input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#ffffff;}
|
||||||
|
.topbar input:focus,.topbar input.focused{outline:0;background-color:#ffffff;color:#404040;text-shadow:0 1px 0 #ffffff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
|
||||||
|
.topbar-inner,.topbar .fill{background-color:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
|
||||||
|
.topbar div>ul,.nav{display:block;float:left;margin:0 10px 0 0;position:relative;left:0;}.topbar div>ul>li,.nav>li{display:block;float:left;}
|
||||||
|
.topbar div>ul a,.nav a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.topbar div>ul a:hover,.nav a:hover{color:#ffffff;text-decoration:none;}
|
||||||
|
.topbar div>ul .active>a,.nav .active>a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}
|
||||||
|
.topbar div>ul.secondary-nav,.nav.secondary-nav{float:right;margin-left:10px;margin-right:0;}.topbar div>ul.secondary-nav .menu-dropdown,.nav.secondary-nav .menu-dropdown,.topbar div>ul.secondary-nav .dropdown-menu,.nav.secondary-nav .dropdown-menu{right:0;border:0;}
|
||||||
|
.topbar div>ul a.menu:hover,.nav a.menu:hover,.topbar div>ul li.open .menu,.nav li.open .menu,.topbar div>ul .dropdown-toggle:hover,.nav .dropdown-toggle:hover,.topbar div>ul .dropdown.open .dropdown-toggle,.nav .dropdown.open .dropdown-toggle{background:#444;background:rgba(255, 255, 255, 0.05);}
|
||||||
|
.topbar div>ul .menu-dropdown,.nav .menu-dropdown,.topbar div>ul .dropdown-menu,.nav .dropdown-menu{background-color:#333;}.topbar div>ul .menu-dropdown a.menu,.nav .menu-dropdown a.menu,.topbar div>ul .dropdown-menu a.menu,.nav .dropdown-menu a.menu,.topbar div>ul .menu-dropdown .dropdown-toggle,.nav .menu-dropdown .dropdown-toggle,.topbar div>ul .dropdown-menu .dropdown-toggle,.nav .dropdown-menu .dropdown-toggle{color:#ffffff;}.topbar div>ul .menu-dropdown a.menu.open,.nav .menu-dropdown a.menu.open,.topbar div>ul .dropdown-menu a.menu.open,.nav .dropdown-menu a.menu.open,.topbar div>ul .menu-dropdown .dropdown-toggle.open,.nav .menu-dropdown .dropdown-toggle.open,.topbar div>ul .dropdown-menu .dropdown-toggle.open,.nav .dropdown-menu .dropdown-toggle.open{background:#444;background:rgba(255, 255, 255, 0.05);}
|
||||||
|
.topbar div>ul .menu-dropdown li a,.nav .menu-dropdown li a,.topbar div>ul .dropdown-menu li a,.nav .dropdown-menu li a{color:#999;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}.topbar div>ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.topbar div>ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{background-color:#191919;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));background-image:-moz-linear-gradient(top, #292929, #191919);background-image:-ms-linear-gradient(top, #292929, #191919);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));background-image:-webkit-linear-gradient(top, #292929, #191919);background-image:-o-linear-gradient(top, #292929, #191919);background-image:linear-gradient(top, #292929, #191919);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);color:#ffffff;}
|
||||||
|
.topbar div>ul .menu-dropdown .active a,.nav .menu-dropdown .active a,.topbar div>ul .dropdown-menu .active a,.nav .dropdown-menu .active a{color:#ffffff;}
|
||||||
|
.topbar div>ul .menu-dropdown .divider,.nav .menu-dropdown .divider,.topbar div>ul .dropdown-menu .divider,.nav .dropdown-menu .divider{background-color:#222;border-color:#444;}
|
||||||
|
.topbar ul .menu-dropdown li a,.topbar ul .dropdown-menu li a{padding:4px 15px;}
|
||||||
|
li.menu,.dropdown{position:relative;}
|
||||||
|
a.menu:after,.dropdown-toggle:after{width:0;height:0;display:inline-block;content:"↓";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
|
||||||
|
.menu-dropdown,.dropdown-menu{background-color:#ffffff;float:left;display:none;position:absolute;top:40px;z-index:900;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:6px 0;zoom:1;border-color:#999;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:0 1px 1px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.menu-dropdown li,.dropdown-menu li{float:none;display:block;background-color:none;}
|
||||||
|
.menu-dropdown .divider,.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#eee;border-bottom:1px solid #ffffff;}
|
||||||
|
.topbar .dropdown-menu a,.dropdown-menu a{display:block;padding:4px 15px;clear:both;font-weight:normal;line-height:18px;color:#808080;text-shadow:0 1px 0 #ffffff;}.topbar .dropdown-menu a:hover,.dropdown-menu a:hover{background-color:#dddddd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-ms-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(top, #eeeeee, #dddddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);color:#404040;text-decoration:none;-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);}
|
||||||
|
.open .menu,.dropdown.open .menu,.open .dropdown-toggle,.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);}
|
||||||
|
.open .menu-dropdown,.dropdown.open .menu-dropdown,.open .dropdown-menu,.dropdown.open .dropdown-menu{display:block;}
|
||||||
|
.tabs,.pills{margin:0 0 20px;padding:0;list-style:none;zoom:1;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
.tabs:after,.pills:after{clear:both;}
|
||||||
|
.tabs>li,.pills>li{float:left;}.tabs>li>a,.pills>li>a{display:block;}
|
||||||
|
.tabs{float:left;width:100%;border-bottom:1px solid #ddd;}.tabs>li{position:relative;top:1px;}.tabs>li>a{padding:0 15px;margin-right:2px;line-height:36px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs>li>a:hover{text-decoration:none;background-color:#eee;border-color:#eee #eee #ddd;}
|
||||||
|
.tabs>li.active>a{color:#808080;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;}
|
||||||
|
.tabs .menu-dropdown,.tabs .dropdown-menu{top:35px;border-width:1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
|
||||||
|
.tabs a.menu:after,.tabs .dropdown-toggle:after{border-top-color:#999;margin-top:15px;margin-left:5px;}
|
||||||
|
.tabs li.open.menu .menu,.tabs .open.dropdown .dropdown-toggle{border-color:#999;}
|
||||||
|
.tabs li.open a.menu:after,.tabs .dropdown.open .dropdown-toggle:after{border-top-color:#555;}
|
||||||
|
.tab-content{clear:both;}
|
||||||
|
.pills a{margin:5px 3px 5px 0;padding:0 15px;text-shadow:0 1px 1px #ffffff;line-height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.pills a:hover{background:#00438a;color:#ffffff;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.pills .active a{background:#0069d6;color:#ffffff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);}
|
||||||
|
.tab-content>*,.pill-content>*{display:none;}
|
||||||
|
.tab-content>.active,.pill-content>.active{display:block;}
|
||||||
|
.breadcrumb{margin:0 0 18px;padding:7px 14px;background-color:#f5f5f5;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline;text-shadow:0 1px 0 #ffffff;}
|
||||||
|
.breadcrumb .divider{padding:0 5px;color:#bfbfbf;}
|
||||||
|
.breadcrumb .active a{color:#404040;}
|
||||||
|
.hero-unit{background-color:#f5f5f5;margin-bottom:30px;padding:60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;}
|
||||||
|
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
|
||||||
|
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
|
||||||
|
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
|
||||||
|
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
|
||||||
|
.btn:focus{outline:1px dotted #666;}
|
||||||
|
.btn.primary{color:#ffffff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
|
||||||
|
.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
|
||||||
|
.btn.large{font-size:15px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
|
||||||
|
.btn.small{padding:7px 9px 7px;font-size:11px;}
|
||||||
|
:root .alert-message,:root .btn{border-radius:0 \0;}
|
||||||
|
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
|
||||||
|
.close{float:right;color:#000000;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=20);-khtml-opacity:0.2;-moz-opacity:0.2;opacity:0.2;}.close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
|
||||||
|
.alert-message{position:relative;padding:7px 15px;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert-message .close{*margin-top:3px;}
|
||||||
|
.alert-message h5{line-height:18px;}
|
||||||
|
.alert-message p{margin-bottom:0;}
|
||||||
|
.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
|
||||||
|
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
|
||||||
|
.alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-message.block-message ul,.alert-message.block-message p{margin-right:30px;}
|
||||||
|
.alert-message.block-message ul{margin-bottom:0;}
|
||||||
|
.alert-message.block-message li{color:#404040;}
|
||||||
|
.alert-message.block-message .alert-actions{margin-top:5px;}
|
||||||
|
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
|
||||||
|
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
|
||||||
|
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
|
||||||
|
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
|
||||||
|
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
|
||||||
|
.pagination li{display:inline;}
|
||||||
|
.pagination a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
|
||||||
|
.pagination a:hover,.pagination .active a{background-color:#c7eefe;}
|
||||||
|
.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf;}
|
||||||
|
.pagination .next a{border:0;}
|
||||||
|
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
|
||||||
|
.modal-backdrop{background-color:#000000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;}.modal-backdrop.fade{opacity:0;}
|
||||||
|
.modal-backdrop,.modal-backdrop.fade.in{filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
|
||||||
|
.modal{position:fixed;top:50%;left:50%;z-index:11000;width:560px;margin:-250px 0 0 -250px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .close{margin-top:7px;}
|
||||||
|
.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
|
||||||
|
.modal.fade.in{top:50%;}
|
||||||
|
.modal-header{border-bottom:1px solid #eee;padding:5px 15px;}
|
||||||
|
.modal-body{padding:15px;}
|
||||||
|
.modal-footer{background-color:#f5f5f5;padding:14px 15px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;margin-bottom:0;}.modal-footer:before,.modal-footer:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
.modal-footer:after{clear:both;}
|
||||||
|
.modal-footer .btn{float:right;margin-left:5px;}
|
||||||
|
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.fade.in{filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
|
||||||
|
.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.twipsy-inner{padding:3px 8px;background-color:#000000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
|
||||||
|
.twipsy-arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
|
||||||
|
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
|
||||||
|
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
|
||||||
|
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
|
||||||
|
.popover .arrow{position:absolute;width:0;height:0;}
|
||||||
|
.popover .inner{background-color:#000000;background-color:rgba(0, 0, 0, 0.8);padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
|
||||||
|
.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
|
||||||
|
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
|
||||||
|
.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;}
|
||||||
|
.label{padding:1px 3px 2px;background-color:#bfbfbf;font-size:9.75px;font-weight:bold;color:#ffffff;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.label.important{background-color:#c43c35;}
|
||||||
|
.label.warning{background-color:#f89406;}
|
||||||
|
.label.success{background-color:#46a546;}
|
||||||
|
.label.notice{background-color:#62cffc;}
|
||||||
|
.media-grid{margin-left:-20px;margin-bottom:0;zoom:1;}.media-grid:before,.media-grid:after{display:table;content:"";zoom:1;*display:inline;}
|
||||||
|
.media-grid:after{clear:both;}
|
||||||
|
.media-grid li{display:inline;}
|
||||||
|
.media-grid a{float:left;padding:4px;margin:0 0 20px 20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);}.media-grid a img{display:block;}
|
||||||
|
.media-grid a:hover{border-color:#0069d6;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}
|
||||||
317
1.3.0/assets/css/docs.css
Executable file
|
|
@ -0,0 +1,317 @@
|
||||||
|
/* Add additional stylesheets below
|
||||||
|
-------------------------------------------------- */
|
||||||
|
/*
|
||||||
|
Bootstrap's documentation styles
|
||||||
|
Special styles for presenting Bootstrap's documentation and examples
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Body and structure
|
||||||
|
-------------------------------------------------- */
|
||||||
|
body {
|
||||||
|
background-color: #fff;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
section {
|
||||||
|
padding-top: 60px;
|
||||||
|
}
|
||||||
|
section > .row {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Jumbotrons
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.jumbotron {
|
||||||
|
min-width: 940px;
|
||||||
|
padding-top: 40px;
|
||||||
|
}
|
||||||
|
.jumbotron .inner {
|
||||||
|
background: transparent url(../img/grid-18px.png) top center;
|
||||||
|
padding: 45px 0;
|
||||||
|
-webkit-box-shadow: inset 0 10px 30px rgba(0,0,0,.3);
|
||||||
|
-moz-box-shadow: inset 0 10px 30px rgba(0,0,0,.3);
|
||||||
|
/* box-shadow: inset 0 10px 30px rgba(0,0,0,.3);
|
||||||
|
*/}
|
||||||
|
.jumbotron h1,
|
||||||
|
.jumbotron p {
|
||||||
|
margin-bottom: 9px;
|
||||||
|
color: #fff;
|
||||||
|
text-align: center;
|
||||||
|
text-shadow: 0 1px 1px rgba(0,0,0,.3);
|
||||||
|
}
|
||||||
|
.jumbotron h1 {
|
||||||
|
font-size: 54px;
|
||||||
|
line-height: 1;
|
||||||
|
text-shadow: 0 1px 2px rgba(0,0,0,.5);
|
||||||
|
}
|
||||||
|
.jumbotron p {
|
||||||
|
font-weight: 300;
|
||||||
|
}
|
||||||
|
.jumbotron .lead {
|
||||||
|
font-size: 20px;
|
||||||
|
line-height: 27px;
|
||||||
|
}
|
||||||
|
.jumbotron p a {
|
||||||
|
color: #fff;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Specific jumbotrons
|
||||||
|
------------------------- */
|
||||||
|
/* main docs page */
|
||||||
|
.masthead {
|
||||||
|
background-color: #049cd9;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
background-image: -webkit-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -moz-linear-gradient(#004D9F, #049cd9);
|
||||||
|
background-image: -o-linear-gradient(top, #004D9F, #049cd9);
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#004D9F), to(#049cd9));
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004D9F', endColorstr='#049cd9', GradientType=0); /* IE8 and down */
|
||||||
|
}
|
||||||
|
/* supporting docs pages */
|
||||||
|
.subhead {
|
||||||
|
background-color: #767d80;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, from(#565d60), to(#767d80));
|
||||||
|
background-image: -webkit-linear-gradient(#565d60, #767d80);
|
||||||
|
background-image: -moz-linear-gradient(#565d60, #767d80);
|
||||||
|
background-image: -o-linear-gradient(top, #565d60, #767d80);
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#565d60), to(#767d80));
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#565d60', endColorstr='#767d80', GradientType=0); /* IE8 and down */
|
||||||
|
}
|
||||||
|
.subhead .inner {
|
||||||
|
padding: 36px 0 27px;
|
||||||
|
}
|
||||||
|
.subhead h1,
|
||||||
|
.subhead p {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
.subhead h1 {
|
||||||
|
font-size: 40px;
|
||||||
|
}
|
||||||
|
.subhead p a {
|
||||||
|
font-weight: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Footer
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.footer {
|
||||||
|
background-color: #eee;
|
||||||
|
min-width: 940px;
|
||||||
|
padding: 30px 0;
|
||||||
|
text-shadow: 0 1px 0 #fff;
|
||||||
|
border-top: 1px solid #e5e5e5;
|
||||||
|
-webkit-box-shadow: inset 0 5px 15px rgba(0,0,0,.025);
|
||||||
|
-moz-box-shadow: inset 0 5px 15px rgba(0,0,0,.025);
|
||||||
|
/* box-shadow: inset 0 5px 15px rgba(0,0,0,.025);
|
||||||
|
*/}
|
||||||
|
.footer p {
|
||||||
|
color: #555;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Quickstart section for getting le code
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.quickstart {
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
background-repeat: repeat-x;
|
||||||
|
background-image: -khtml-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f5f5f5));
|
||||||
|
background-image: -moz-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -ms-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9f9f9), color-stop(100%, #f5f5f5));
|
||||||
|
background-image: -webkit-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
background-image: -o-linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0)";
|
||||||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0);
|
||||||
|
background-image: linear-gradient(#f9f9f9, #f5f5f5);
|
||||||
|
border-top: 1px solid #fff;
|
||||||
|
border-bottom: 1px solid #eee;
|
||||||
|
}
|
||||||
|
.quickstart .container {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
.quickstart .row {
|
||||||
|
margin: 0 -20px;
|
||||||
|
-webkit-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
.quickstart [class*="span"] {
|
||||||
|
width: 285px;
|
||||||
|
height: 117px;
|
||||||
|
margin-left: 0;
|
||||||
|
padding: 17px 20px 26px;
|
||||||
|
border-left: 1px solid #eee;
|
||||||
|
-webkit-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
-moz-box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
box-shadow: inset 1px 0 0 #f9f9f9;
|
||||||
|
}
|
||||||
|
.quickstart [class*="span"]:last-child {
|
||||||
|
border-right: 1px solid #eee;
|
||||||
|
width: 286px;
|
||||||
|
}
|
||||||
|
.quickstart h6,
|
||||||
|
.quickstart p {
|
||||||
|
line-height: 18px;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 9px;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
.quickstart .current-version,
|
||||||
|
.quickstart .current-version a {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.quickstart h6 {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
.quickstart textarea {
|
||||||
|
display: block;
|
||||||
|
width: 275px;
|
||||||
|
height: auto;
|
||||||
|
margin: 0 0 9px;
|
||||||
|
line-height: 21px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Special grid styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.show-grid {
|
||||||
|
margin-top: 10px;
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
.show-grid [class*="span"] {
|
||||||
|
background: #eee;
|
||||||
|
text-align: center;
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
min-height: 30px;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
.show-grid:hover [class*="span"] {
|
||||||
|
background: #ddd;
|
||||||
|
}
|
||||||
|
.show-grid .show-grid {
|
||||||
|
margin-top: 0;
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
.show-grid .show-grid [class*="span"] {
|
||||||
|
background-color: #ccc;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Render mini layout previews
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.mini-layout {
|
||||||
|
border: 1px solid #ddd;
|
||||||
|
-webkit-border-radius: 6px;
|
||||||
|
-moz-border-radius: 6px;
|
||||||
|
border-radius: 6px;
|
||||||
|
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);
|
||||||
|
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.075);
|
||||||
|
box-shadow: 0 1px 2px rgba(0,0,0,.075);
|
||||||
|
}
|
||||||
|
.mini-layout {
|
||||||
|
height: 240px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
padding: 9px;
|
||||||
|
}
|
||||||
|
.mini-layout div {
|
||||||
|
-webkit-border-radius: 3px;
|
||||||
|
-moz-border-radius: 3px;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
.mini-layout .mini-layout-body {
|
||||||
|
background-color: #dceaf4;
|
||||||
|
margin: 0 auto;
|
||||||
|
width: 240px;
|
||||||
|
height: 240px;
|
||||||
|
}
|
||||||
|
.mini-layout.fluid .mini-layout-sidebar,
|
||||||
|
.mini-layout.fluid .mini-layout-header,
|
||||||
|
.mini-layout.fluid .mini-layout-body {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.mini-layout.fluid .mini-layout-sidebar {
|
||||||
|
background-color: #bbd8e9;
|
||||||
|
width: 90px;
|
||||||
|
height: 240px;
|
||||||
|
}
|
||||||
|
.mini-layout.fluid .mini-layout-body {
|
||||||
|
width: 300px;
|
||||||
|
margin-left: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Topbar special styles
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.topbar-wrapper {
|
||||||
|
position: relative;
|
||||||
|
height: 40px;
|
||||||
|
margin: 5px 0 15px;
|
||||||
|
}
|
||||||
|
.topbar-wrapper .topbar {
|
||||||
|
position: absolute;
|
||||||
|
margin: 0 -20px;
|
||||||
|
}
|
||||||
|
.topbar-wrapper .topbar .topbar-inner {
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Topbar in js docs
|
||||||
|
------------------------- */
|
||||||
|
#bootstrap-js .topbar-wrapper {
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
#bootstrap-js .topbar-wrapper .topbar {
|
||||||
|
position: absolute;
|
||||||
|
margin: 0 -20px;
|
||||||
|
}
|
||||||
|
#bootstrap-js .topbar-wrapper .topbar .topbar-inner {
|
||||||
|
padding-left: 20px;
|
||||||
|
padding-right: 20px;
|
||||||
|
-webkit-border-radius: 4px;
|
||||||
|
-moz-border-radius: 4px;
|
||||||
|
border-radius: 4px;
|
||||||
|
}
|
||||||
|
#bootstrap-js .topbar-wrapper .container {
|
||||||
|
width: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Popover docs
|
||||||
|
-------------------------------------------------- */
|
||||||
|
.popover-well {
|
||||||
|
min-height: 160px;
|
||||||
|
}
|
||||||
|
.popover-well .popover {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.popover-well .popover-wrapper {
|
||||||
|
width: 50%;
|
||||||
|
height: 160px;
|
||||||
|
float: left;
|
||||||
|
margin-left: 55px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.popover-well .popover-menu-wrapper {
|
||||||
|
height: 80px;
|
||||||
|
}
|
||||||
|
img.large-bird {
|
||||||
|
margin: 5px 0 0 310px;
|
||||||
|
opacity: .1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Pretty Print
|
||||||
|
-------------------------------------------------- */
|
||||||
|
pre.prettyprint {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
BIN
1.3.0/assets/ico/bootstrap-apple-114x114.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
1.3.0/assets/ico/bootstrap-apple-57x57.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
1.3.0/assets/ico/bootstrap-apple-72x72.png
Normal file
|
After Width: | Height: | Size: 4.8 KiB |
BIN
1.3.0/assets/ico/favicon.ico
Executable file
|
After Width: | Height: | Size: 1.1 KiB |
BIN
1.3.0/assets/img/bird.png
Executable file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
1.3.0/assets/img/browsers.png
Executable file
|
After Width: | Height: | Size: 21 KiB |