summaryrefslogtreecommitdiff
path: root/chimere/static/jme/css
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/static/jme/css')
-rw-r--r--chimere/static/jme/css/player-controls.css192
-rw-r--r--chimere/static/jme/css/player-style-dts.css153
-rw-r--r--chimere/static/jme/css/styles.css62
3 files changed, 407 insertions, 0 deletions
diff --git a/chimere/static/jme/css/player-controls.css b/chimere/static/jme/css/player-controls.css
new file mode 100644
index 0000000..99b97ec
--- /dev/null
+++ b/chimere/static/jme/css/player-controls.css
@@ -0,0 +1,192 @@
+.gallery iframe{
+ width: 432px;
+ height: 315px;
+}
+
+video {
+ display: block;
+ width: 432px;
+ height: 240px;
+}
+
+.media-player {
+ position: relative;
+ width: 432px;
+ min-height:30px;
+}
+/*
+ * escaped for development mode
+
+.media-controls {
+ display: none;
+}
+.js-on .media-controls {
+ display: block;
+}
+
+ */
+.media-controls {
+ height: 2em;
+ zoom: 1;
+ position: relative;
+ margin: 0;
+ padding: 0 210px 0 85px;
+ z-index: 9; /* IE opacity: bug */
+}
+/* Poster Display Style */
+.media-player img.poster-display {
+ display: block;
+ position: absolute;
+ left: 0;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ margin: 0;
+ padding: 0;
+ cursor: pointer;
+}
+.media-controls a.ui-state-default {
+ position: absolute;
+ top: .32em;
+ padding: 2px;
+ overflow: hidden;
+}
+.media-controls a:focus {
+ outline: 1px dotted #666;
+}
+a.ui-state-default .button-text {
+ position: absolute;
+ display: block;
+ left: -9999px;
+ width: 3px;
+}
+.media-controls a.play-pause {
+ left: 5px;
+}
+.timeline-slider {
+ top: .5em;
+ right: 8px;
+}
+.media-controls a.ui-slider-handle {
+ padding: 0;
+ top: -0.26em;
+}
+.media-controls a.mute-unmute {
+ right: 143px;
+}
+.player-display {
+ overflow: hidden;
+ position: absolute;
+ top: 9px;
+ width: 35px;
+ font-size: 12px;
+ text-align: center;
+}
+.duration {
+ right: 168px;
+}
+.current-time {
+ left: 30px;
+}
+div.volume-slider {
+ position: absolute;
+ top: .5em;
+ right: 42px;
+ width: 90px;
+}
+.media-controls .ui-progressbar {
+ height: 0.8em;
+}
+
+.handle-label,
+span.media-label,
+.js-on .player-errors {
+ display: none;
+}
+.media-role {
+ position: absolute;
+ left: -9999px;
+ display: block;
+ width: 1px;
+}
+.video-box {
+ position: relative;
+ width: 100%;
+}
+.media-state {
+ position: absolute;
+ /* don't let overlay video for flash unblock */
+ display: none;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ cursor: pointer;
+ background: url(../css-img/loader.gif) -9000px -9000px no-repeat;
+}
+.idle .media-state {
+ display: block;
+ background: url(../css-img/play-icon.png) center no-repeat;
+}
+.waiting .media-state {
+ display: block;
+ background: url(../css-img/loader.gif) center no-repeat;
+}
+
+/* on totalerror, flashblocker or showFallback: true */
+.totalerror .media-controls {
+ display: none !important;
+}
+
+.flashblocker .media-element-box {
+ min-width: 40px;
+ min-height: 40px;
+}
+
+/*
+ * fullscreen plugin
+ */
+
+.wraps-fullscreen .media-state {
+ z-index: 99999;
+}
+.wraps-fullscreen .media-controls-wrapper {
+ z-index: 999999;
+ position: absolute;
+ width: 100%;
+ bottom: 10px;
+}
+
+/*
+ * playlist example (audioplayer.html)
+ */
+.playlist {
+ margin: 5px 0 0;
+ padding: 5px;
+ list-style: none;
+}
+.playlist ul {
+ margin: 0;
+ list-style: none;
+}
+
+.playlist li {
+ margin: 2px 0;
+ padding: 2px 5px;
+ cursor: pointer;
+}
+.playlist a {
+ overflow: hidden;
+ zoom: 1;
+ display: block;
+ outline: none;
+}
+.playlist img {
+ float: left;
+ display: block;
+ margin: 1px 4px 1px 0;
+}
+.playlist a:focus,
+.playlist a:active {
+ text-decoration: underline !important;
+}
diff --git a/chimere/static/jme/css/player-style-dts.css b/chimere/static/jme/css/player-style-dts.css
new file mode 100644
index 0000000..9e5be0d
--- /dev/null
+++ b/chimere/static/jme/css/player-style-dts.css
@@ -0,0 +1,153 @@
+video {
+ display: block;
+ width: 510px;
+ height: 280px;
+}
+.media-player {
+ position: relative;
+ overflow: hidden;
+ width: 510px;
+}
+.media-player .video-box {
+ position: relative;
+ width: 510px;
+ height: 280px;
+}
+.media-state {
+ position: absolute;
+ /* don't let overlay video for flash unblock */
+ display: none;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 100%;
+ cursor: pointer;
+ /* preload waiting image */
+ background: url(../css-img/loader.gif) -9000px -9000px no-repeat;
+}
+.idle .media-state {
+ display: block;
+ background: url(../css-img/play-icon.png) center no-repeat;
+}
+.media-player.waiting .media-state {
+ display: block;
+ background: url(../css-img/loader.gif) center no-repeat;
+}
+
+/*
+ * escaped for development mode
+
+.media-controls-wrapper,
+.media-controls {
+ display: none;
+}
+.js-on .media-controls-wrapper,
+.js-on .media-controls {
+ display: block;
+}
+
+ */
+.media-controls-wrapper {
+ position: absolute;
+ bottom: 0;
+ width: 100%;
+}
+.media-controls {
+ overflow: hidden;
+ zoom: 1;
+ margin: 0;
+ padding: 3px 0;
+ /* ie opacity bug */
+ position: relative;
+ z-index: 999;
+}
+
+/* buttons general */
+.media-controls a.button {
+ overflow: hidden;
+ padding: 2px;
+}
+.media-controls a:focus {
+ outline: 1px dotted #666;
+}
+a.ui-state-default .button-text {
+ position: absolute;
+ display: block;
+ left: -9999px;
+ width: 3px;
+}
+
+.media-controls a.button,
+.media-controls .ui-slider,
+.media-controls .player-display {
+ float: left;
+ margin-left: 5px;
+ margin-right: 5px;
+}
+
+.ui-handle-label,
+.media-label,
+a.fullscreen-unsupported {
+ display: none;
+}
+
+.media-controls .player-display {
+ padding: 2px 3px;
+ font-size: 70%;
+}
+.media-controls .ui-slider {
+ margin: 3px 0.6em 0;
+}
+.media-controls a.ui-slider-handle {
+ padding: 0;
+ margin-left: -0.6em;
+}
+.media-controls div.volume-slider {
+ width: 40px;
+}
+.media-controls .ui-progressbar {
+ height: 0.8em;
+ opacity: 0.3;
+}
+
+/* on totalerror, flashblocker or showFallback: true */
+.totalerror .media-controls {
+ display: none !important;
+}
+.flashblocker .media-element-box {
+ min-width: 40px;
+ min-height: 40px;
+}
+.fallback {
+ position: relative;
+ zoom: 1;
+}
+.fallback-text {
+ position: absolute;
+ padding: 10px;
+ bottom: 0;
+ background: #000;
+ background: rgba(0, 0, 0, 0.8);
+ color: #fff;
+}
+.fallback-text p {
+ margin: 0 0 10px;
+}
+.fallback-text li {
+ list-style: none;
+}
+.fallback-text a {
+ color: #fff;
+}
+
+
+/*
+ * fullscreen plugin
+ */
+
+.wraps-fullscreen .media-state {
+ z-index: 99999;
+}
+.wraps-fullscreen .media-controls-wrapper {
+ z-index: 999999;
+}
diff --git a/chimere/static/jme/css/styles.css b/chimere/static/jme/css/styles.css
new file mode 100644
index 0000000..f1ec522
--- /dev/null
+++ b/chimere/static/jme/css/styles.css
@@ -0,0 +1,62 @@
+* {
+ margin: 0;
+ padding: 0;
+}
+hr {
+ clear: both;
+}
+audio[controls],
+video {
+ display: block;
+}
+
+/* always define a default */
+audio {
+ width: 328px;
+ height: 45px;
+}
+video {
+ width: 510px;
+ height: 280px;
+}
+body {
+ position: relative;
+ font: 100.1% arial, helvetica, sans-serif;
+ max-width: 1200px;
+ width: 800px;
+ min-width: 60em;
+ margin: auto;
+ color: #000;
+ background: #fff;
+}
+
+code {
+ display: block;
+ margin: 0 0 10px;
+ white-space: pre;
+}
+.demo-themeswitcher {
+ float: right;
+}
+h1 {
+ margin: 20px 0;
+ font-size: 180%;
+}
+h2 {
+ margin: 20px 0 10px;
+ font-size: 140%;
+}
+h3 {
+ margin: 15px 0 5px;
+ font-size: 120%;
+}
+h4 {
+ margin: 15px 0 5px;
+ font-size: 100%;
+}
+ul {
+ margin: 10px 0 10px 20px;
+}
+p {
+ margin: 10px 0;
+}