Prechádzať zdrojové kódy

HUE-5853 [oozie] Moved all CSS files to LESS

Enrico Berti 8 rokov pred
rodič
commit
e2e3b9fa1c

+ 4 - 0
Gruntfile.js

@@ -40,6 +40,10 @@ module.exports = function(grunt) {
           'desktop/libs/notebook/src/notebook/static/notebook/css/notebook.css': 'desktop/libs/notebook/src/notebook/static/notebook/less/notebook.less',
           'desktop/libs/notebook/src/notebook/static/notebook/css/notebook-layout.css': 'desktop/libs/notebook/src/notebook/static/notebook/less/notebook-layout.less',
           'apps/oozie/src/oozie/static/oozie/css/workflow-editor.css': 'apps/oozie/src/oozie/static/oozie/less/workflow-editor.less',
+          'apps/oozie/src/oozie/static/oozie/css/workflow.css': 'apps/oozie/src/oozie/static/oozie/less/workflow.less',
+          'apps/oozie/src/oozie/static/oozie/css/common-editor.css': 'apps/oozie/src/oozie/static/oozie/less/common-editor.less',
+          'apps/oozie/src/oozie/static/oozie/css/coordinator.css': 'apps/oozie/src/oozie/static/oozie/less/coordinator.less',
+          'apps/oozie/src/oozie/static/oozie/css/coordinator-editor.css': 'apps/oozie/src/oozie/static/oozie/less/coordinator-editor.less',
           'apps/filebrowser/src/filebrowser/static/filebrowser/css/display.css': 'apps/filebrowser/src/filebrowser/static/filebrowser/less/display.less',
           'apps/filebrowser/src/filebrowser/static/filebrowser/css/listdir_components.css': 'apps/filebrowser/src/filebrowser/static/filebrowser/less/listdir_components.less',
           'apps/jobbrowser/src/jobbrowser/static/jobbrowser/css/jobbrowser.css': 'apps/jobbrowser/src/jobbrowser/static/jobbrowser/less/jobbrowser.less',

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 16 - 179
apps/oozie/src/oozie/static/oozie/css/common-editor.css


+ 17 - 41
apps/oozie/src/oozie/static/oozie/css/coordinator-editor.css

@@ -1,41 +1,17 @@
-/*
- Licensed to Cloudera, Inc. under one
- or more contributor license agreements.  See the NOTICE file
- distributed with this work for additional information
- regarding copyright ownership.  Cloudera, Inc. licenses this file
- to you under the Apache License, Version 2.0 (the
- "License"); you may not use this file except in compliance
- with the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-*/
-
-.form-horizontal .control-label {
-  width: 90px;
-}
-
-.form-horizontal .controls {
-  margin-left: 98px;
-}
-
-.inline-block {
-  display: inline-block;
-}
-
-.datepicker {
-  z-index: 1300;
-}
-
-.coordinator .card-home {
-  padding-bottom: 10px;
-}
-
-.dataset-input {
-  width: 380px;
-}
+/*!
+Licensed to Cloudera, Inc. under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  Cloudera, Inc. licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+ */.form-horizontal .control-label{width:90px}.form-horizontal .controls{margin-left:98px}.inline-block{display:inline-block}.datepicker{z-index:1300}.coordinator .card-home{padding-bottom:10px}.dataset-input{width:380px}

+ 17 - 94
apps/oozie/src/oozie/static/oozie/css/coordinator.css

@@ -1,94 +1,17 @@
-#definitionEditor {
-  min-height: 250px;
-  margin-bottom: 10px;
-}
-
-.tooltip-inner {
-  max-width: 350px;
-}
-
-#sla th {
-  vertical-align: middle !important;
-}
-
-#yAxisLabel {
-  -webkit-transform: rotate(270deg);
-  -moz-transform: rotate(270deg);
-  -o-transform: rotate(270deg);
-  writing-mode: lr-tb;
-  margin-left: -110px;
-  margin-top: 130px;
-  position: absolute;
-}
-
-#slaTable {
-  margin-top: 20px;
-}
-
-.disabled {
-  cursor: default;
-}
-
-.nav.nav-list {
-  background: transparent;
-  border: none;
-  border-radius: 0;
-}
-
-.nav-list > li.white {
-  padding: 9px 15px;
-}
-
-.manage {
-  padding: 0;
-}
-
-.search-query {
-   margin-right: .75em;
-}
-
-.settings-overlay {
-  background-color: #FFF;
-  opacity: 0.95;
-  position: absolute;
-  top: 10px;
-  right: 15px;
-}
-
-.settings-overlay li {
-  padding: 5px;
-}
-
-.settings-overlay:hover {
-  opacity: 1;
-}
-
-.spinner-overlay {
-  opacity: 0.95;
-  position: absolute;
-  top: 10px;
-  left: 15px;
-  font-size: 24px;
-  color: #DDD;
-}
-
-
-div.spinedit .fa-chevron-up {
-  top: -6px!important;
-}
-
-div.spinedit .fa-chevron-down {
-  top: 5px!important;;
-}
-
-.label-ignored {
-  background-color: #ccc;
-}
-
-label.spinedit {
-  display: inline;
-}
-
-label.spinedit input {
-  margin-bottom: 0;
-}
+/*!
+Licensed to Cloudera, Inc. under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  Cloudera, Inc. licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+ */#definitionEditor{min-height:250px;margin-bottom:10px}.tooltip-inner{max-width:350px}#sla th{vertical-align:middle !important}#yAxisLabel{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);writing-mode:lr-tb;margin-left:-110px;margin-top:130px;position:absolute}#slaTable{margin-top:20px}.disabled{cursor:default}.nav.nav-list{background:transparent;border:none;border-radius:0}.nav-list>li.white{padding:9px 15px}.manage{padding:0}.search-query{margin-right:.75em}.settings-overlay{background-color:#FFF;opacity:.95;position:absolute;top:10px;right:15px}.settings-overlay li{padding:5px}.settings-overlay:hover{opacity:1}.spinner-overlay{opacity:.95;position:absolute;top:10px;left:15px;font-size:24px;color:#DDD}div.spinedit .fa-chevron-up{top:-6px !important}div.spinedit .fa-chevron-down{top:5px !important}.label-ignored{background-color:#ccc}label.spinedit{display:inline}label.spinedit input{margin-bottom:0}

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 16 - 235
apps/oozie/src/oozie/static/oozie/css/workflow.css


+ 179 - 0
apps/oozie/src/oozie/static/oozie/less/common-editor.less

@@ -0,0 +1,179 @@
+/*
+ Licensed to Cloudera, Inc. under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  Cloudera, Inc. licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*/
+
+.form-search {
+  margin: 0;
+  padding-top: 5px;
+}
+
+.object-name {
+  font-size: 20px;
+  font-weight: 300;
+}
+
+.object-description {
+  margin-left: 10px;
+  font-size: 14px;
+}
+
+.editable-click {
+  cursor: pointer;
+}
+
+.editable-empty, .editable-empty:hover {
+  color: #666 !important;
+  opacity: .55;
+}
+
+.tooltip {
+  z-index: 1051;
+}
+
+.demi-modal {
+  z-index: 1033;
+}
+
+input[type="text"].filechooser-input {
+  border-right: none;
+  margin-bottom: 0;
+}
+
+input[type="text"].filechooser-input, input[type="text"].half {
+  width: 50%;
+}
+
+input[type="text"].seventy, textarea.seventy {
+  width: 70%!important;
+}
+
+input[type="text"].thirty {
+  width: 30%!important;
+}
+
+input[type="text"].with-errors, textarea.with-errors {
+  border: solid 1px #EE5F5B;
+}
+
+.fileChooserBtn {
+  height: 31px;
+}
+
+input[type="text"].filechooser-input.input-xlarge {
+  width: 270px;
+}
+
+#file-uploader {
+  float: left;
+  margin-right: 3px;
+  margin-top: 10px;
+}
+
+.qq-upload-button {
+  display: inline-block;
+  height: 29px;
+  min-height: 29px;
+  padding: 0 8px;
+  margin: 0;
+  font-size: 13px;
+  font-weight: bold;
+  line-height: 29px;
+  color: #444;
+  text-align: center;
+  text-shadow: none;
+  vertical-align: middle;
+  cursor: pointer;
+  background-color: #f9f9f9;
+  background-image: -moz-linear-gradient(top, #fff, #f1f1f1);
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f1f1f1));
+  background-image: -webkit-linear-gradient(top, #fff, #f1f1f1);
+  background-image: -o-linear-gradient(top, #fff, #f1f1f1);
+  background-image: linear-gradient(to bottom, #fff, #f1f1f1);
+  background-repeat: repeat-x;
+  border: 1px solid rgba(0, 0, 0, 0.1);
+  border-color: #f1f1f1 #f1f1f1 #cbcbcb;
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
+  border-color: rgba(0, 0, 0, 0.1);
+  -webkit-border-radius: 2px;
+  -moz-border-radius: 2px;
+  border-radius: 2px;
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff1f1f1', GradientType=0);
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
+  -webkit-box-shadow: none;
+  -moz-box-shadow: none;
+  box-shadow: none;
+}
+
+.qq-upload-button-focus {
+  outline: none;
+}
+
+ul.with-margin li {
+  margin-bottom: 4px;
+}
+
+.dropdown-menu li {
+  font-size: 14px;
+}
+
+.dropdown a.dropdown-toggle {
+  padding-left: 10px;
+  padding-right: 10px;
+}
+
+.search-bar {
+  background-color: #F5F5F5;
+  border-bottom: 1px solid #e3e3e3;
+  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
+  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
+  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
+  margin: 0;
+  padding: 10px;
+  padding-left: 20px;
+  padding-right: 20px;
+  text-align: left;
+  width: 100%;
+  position: fixed;
+  top: 72px;
+  z-index: 1000;
+}
+
+.fields-chooser li {
+  cursor: pointer;
+  margin-bottom: 10px;
+}
+
+.fields-chooser li .badge {
+  font-weight: normal;
+  font-size: 12px;
+}
+
+.demi-modal {
+  min-height: 80px;
+}
+
+#settingsModal h4 {
+  margin-top: 30px;
+}
+
+#settingsModal ul.unstyled li {
+  margin-bottom: 4px;
+}
+
+.submit-modal .dropdown-menu {
+  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2) !important;
+}

+ 41 - 0
apps/oozie/src/oozie/static/oozie/less/coordinator-editor.less

@@ -0,0 +1,41 @@
+/*
+ Licensed to Cloudera, Inc. under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  Cloudera, Inc. licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*/
+
+.form-horizontal .control-label {
+  width: 90px;
+}
+
+.form-horizontal .controls {
+  margin-left: 98px;
+}
+
+.inline-block {
+  display: inline-block;
+}
+
+.datepicker {
+  z-index: 1300;
+}
+
+.coordinator .card-home {
+  padding-bottom: 10px;
+}
+
+.dataset-input {
+  width: 380px;
+}

+ 94 - 0
apps/oozie/src/oozie/static/oozie/less/coordinator.less

@@ -0,0 +1,94 @@
+#definitionEditor {
+  min-height: 250px;
+  margin-bottom: 10px;
+}
+
+.tooltip-inner {
+  max-width: 350px;
+}
+
+#sla th {
+  vertical-align: middle !important;
+}
+
+#yAxisLabel {
+  -webkit-transform: rotate(270deg);
+  -moz-transform: rotate(270deg);
+  -o-transform: rotate(270deg);
+  writing-mode: lr-tb;
+  margin-left: -110px;
+  margin-top: 130px;
+  position: absolute;
+}
+
+#slaTable {
+  margin-top: 20px;
+}
+
+.disabled {
+  cursor: default;
+}
+
+.nav.nav-list {
+  background: transparent;
+  border: none;
+  border-radius: 0;
+}
+
+.nav-list > li.white {
+  padding: 9px 15px;
+}
+
+.manage {
+  padding: 0;
+}
+
+.search-query {
+   margin-right: .75em;
+}
+
+.settings-overlay {
+  background-color: #FFF;
+  opacity: 0.95;
+  position: absolute;
+  top: 10px;
+  right: 15px;
+}
+
+.settings-overlay li {
+  padding: 5px;
+}
+
+.settings-overlay:hover {
+  opacity: 1;
+}
+
+.spinner-overlay {
+  opacity: 0.95;
+  position: absolute;
+  top: 10px;
+  left: 15px;
+  font-size: 24px;
+  color: #DDD;
+}
+
+
+div.spinedit .fa-chevron-up {
+  top: -6px!important;
+}
+
+div.spinedit .fa-chevron-down {
+  top: 5px!important;;
+}
+
+.label-ignored {
+  background-color: #ccc;
+}
+
+label.spinedit {
+  display: inline;
+}
+
+label.spinedit input {
+  margin-bottom: 0;
+}

+ 235 - 0
apps/oozie/src/oozie/static/oozie/less/workflow.less

@@ -0,0 +1,235 @@
+/*
+ Licensed to Cloudera, Inc. under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  Cloudera, Inc. licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*/
+
+ul {
+  list-style-type: none;
+}
+
+#modal-window .modal-content {
+  height: 300px;
+  overflow: auto;
+}
+
+#node-modal {
+  width: auto;
+}
+
+#node-modal .modal-content {
+  background: white;
+  max-height: 500px;
+  overflow-x: hidden;
+  overflow-y: scroll;
+  padding: 5px;
+}
+
+#editKill [class*="span"] {
+    margin-left: 0;
+}
+
+.action, .editor-action {
+  border: 0!important;
+  padding: 0;
+}
+
+.action h4, .editor-action h4 {
+  margin-bottom: 1px;
+}
+
+.node-link {
+  border: 1px dashed #DDD;
+  margin: 10px;
+}
+
+.node-description {
+  padding-top: 10px;
+}
+
+.node-action-bar {
+  background-color: #EEE;
+  padding-top: 5px;
+  margin-top: 10px;
+  -webkit-box-shadow: inset 0 3px 5px 0 #DDD;
+  box-shadow: inset 0 3px 5px 0 #DDD;
+}
+
+#graph {
+  margin-top: 20px;
+}
+
+#graph, #new-node {
+  text-align: center;
+}
+
+.node-link-hover {
+  background: #D9EDF7;
+}
+
+.node-action-hover {
+  background: #D9EDF7;
+}
+
+.node-fork-hover {
+  background: #EEE;
+}
+
+.popover {
+  z-index: 2060 !important;
+  margin-left: 166px!important;
+}
+
+.control-group.error .CodeMirror {
+  border: 1px solid #B94A48;
+}
+
+.new-node-link {
+  text-align: left;
+  cursor: move;
+}
+
+#workflow {
+  margin-bottom: 80px;
+}
+
+#actionToolbar {
+  z-index: 1000;
+  padding: 4px;
+  padding-bottom: 8px;
+  background-color: #FFF;
+  text-align: center;
+}
+
+#actionToolbar.shadowed {
+  -webkit-box-shadow: 0 3px 5px rgba(150, 150, 150, 0.15);
+  -moz-box-shadow: 0 3px 5px rgba(150, 150, 150, 0.15);
+  box-shadow: 0 3px 5px rgba(150, 150, 150, 0.15);
+}
+
+#actionToolbar h5 {
+  margin-left: 10px;
+}
+
+.form-horizontal .form-actions {
+  padding-left: 0;
+  position: fixed;
+  width: 100%;
+  bottom: 0;
+  margin-bottom: 0;
+  -webkit-box-shadow: 0 -1px 3px rgba(50, 50, 50, 0.15);
+  -moz-box-shadow: 0 -1px 3px rgba(50, 50, 50, 0.15);
+  box-shadow: 0 -1px 3px rgba(50, 50, 50, 0.15);
+  z-index: 1020;
+  margin-left: -20px;
+  left:0;
+}
+
+.draggable-button {
+  display: inline;
+  margin: 1px;
+  line-height: 40px;
+}
+
+.draggable-button a {
+  padding: 7px;
+}
+
+@media (max-width: 1365px) {
+  .draggable-button a {
+    padding: 4px;
+  }
+}
+
+@media (max-width: 1260px) {
+  .draggable-button a {
+    padding: 1px;
+  }
+}
+
+
+.typeahead {
+  z-index: 2000;
+}
+
+#importAction .action-row, #importOozieAction .action-row {
+  cursor: pointer;
+}
+
+.action > .nav-tabs > li,
+.action > .nav-pills > li,
+.action > .tabs-below > .nav-tabs > li,
+.action > .tabs-below > .nav-pills > li,
+.editor-action > .nav-tabs > li,
+.editor-action > .nav-pills > li,
+.editor-action > .tabs-below > .nav-tabs > li,
+.editor-action > .tabs-below > .nav-pills > li {
+    float:none;
+    display:inline-block;
+    *display:inline; /* ie7 fix */
+     zoom:1; /* hasLayout ie7 trigger */
+}
+
+.action > .nav-tabs,
+.action > .nav-pills,
+.action > .tabs-below > .nav-tabs,
+.action > .tabs-below > .nav-pills,
+.editor-action > .nav-tabs,
+.editor-action > .nav-pills,
+.editor-action > .tabs-below > .nav-tabs,
+.editor-action > .tabs-below > .nav-pills {
+    text-align:center;
+}
+
+.action .btn-mini i, .editor-action .btn-mini i {
+  line-height: 18px!important;
+}
+
+.gradient {
+  background: #f9f9f9; /* Old browsers */
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+  background: -moz-linear-gradient(top,  #f9f9f9 0%, #ffffff 100%); /* FF3.6+ */
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
+  background: -webkit-linear-gradient(top,  #f9f9f9 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
+  background: -o-linear-gradient(top,  #f9f9f9 0%,#ffffff 100%); /* Opera 11.10+ */
+  background: -ms-linear-gradient(top,  #f9f9f9 0%,#ffffff 100%); /* IE10+ */
+  background: linear-gradient(to bottom,  #f9f9f9 0%,#ffffff 100%); /* W3C */
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
+}
+
+.inverse_gradient {
+  background: #ffffff; /* Old browsers */
+  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
+  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
+  background: -moz-linear-gradient(top,  #ffffff 0%, #f9f9f9 100%); /* FF3.6+ */
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
+  background: -webkit-linear-gradient(top,  #ffffff 0%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
+  background: -o-linear-gradient(top,  #ffffff 0%,#f9f9f9 100%); /* Opera 11.10+ */
+  background: -ms-linear-gradient(top,  #ffffff 0%,#f9f9f9 100%); /* IE10+ */
+  background: linear-gradient(to bottom,  #ffffff 0%,#f9f9f9 100%); /* W3C */
+  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-8 */
+}
+
+.editor-action-body {
+  text-align:left;
+  padding:10px;
+  border:1px solid #DDD!important;
+  border-top:0!important;
+}
+
+.fileChooserBtn {
+  height: 30px;
+}

Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov