You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by de...@apache.org on 2014/07/31 20:02:43 UTC

fauxton commit: updated refs/heads/secondary-indexes to e228123

Repository: couchdb-fauxton
Updated Branches:
  refs/heads/secondary-indexes de76f37f5 -> e228123f1


Styling the view form


Project: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/repo
Commit: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/commit/e228123f
Tree: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/tree/e228123f
Diff: http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/diff/e228123f

Branch: refs/heads/secondary-indexes
Commit: e228123f1d813d765d2b7f2ad62c8bf65c3af359
Parents: de76f37
Author: deathbearbrown <de...@gmail.com>
Authored: Thu Jul 31 14:02:41 2014 -0400
Committer: deathbearbrown <de...@gmail.com>
Committed: Thu Jul 31 14:02:41 2014 -0400

----------------------------------------------------------------------
 app/addons/indexes/assets/less/doc-item.less    | 83 ++++++++++++++++++++
 app/addons/indexes/assets/less/index-form.less  | 27 +++++++
 app/addons/indexes/assets/less/indexes.less     | 76 +-----------------
 .../assets/less/new-index-placeholder.less      | 11 +++
 app/addons/indexes/templates/view_editor.html   |  2 +-
 5 files changed, 124 insertions(+), 75 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/e228123f/app/addons/indexes/assets/less/doc-item.less
----------------------------------------------------------------------
diff --git a/app/addons/indexes/assets/less/doc-item.less b/app/addons/indexes/assets/less/doc-item.less
new file mode 100644
index 0000000..a04883a
--- /dev/null
+++ b/app/addons/indexes/assets/less/doc-item.less
@@ -0,0 +1,83 @@
+// Licensed 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.
+.view table td div.doc-menu-item div.dropdown{
+  display: block;
+}
+
+#doc-list{
+  margin-top: 30px;
+  div.doc-row {
+    margin-bottom:20px;
+    div.select {
+      width: 10%;
+      float: left;
+      vertical-align: top;
+    }
+    .doc-item {
+      float:left;
+      width:90%;
+      vertical-align: top;
+      position: relative;
+      .border-radius(5px 5px 5px 5px);
+      .box-shadow(3px 4px 0 rgba(0, 0, 0, 0.3));
+      border: 1px solid #000;
+      header {
+        font-weight: bold;
+        position: relative;
+        padding: 20px;
+        background-color: #777;
+        color: #3a2c2b;
+        border-bottom: 1px solid #000;
+        .header-id-number{
+          color: #fff;
+          margin-left: 10px;
+        }
+      }
+
+      .doc-data{
+        pre.prettyprint{
+        }
+      }
+
+      &:hover{
+        .btn-group{
+          display:block;
+        }
+      }
+      //temporary
+      .btn-group{
+        position:absolute;
+        top:10px;
+        right:10px;
+        display:none;
+      }
+
+      .doc-menu {
+        position:absolute;
+        right: 0px;
+        top: 0px;
+        .doc-menu-item{
+          a {
+            text-decoration: none;
+          }
+          .dropdown-menu {
+            left:auto;
+            right: 0px;
+          }
+          display: inline-block;
+          width: 30px;
+          height: 30px;
+        }
+      }
+    }
+  }
+}

http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/e228123f/app/addons/indexes/assets/less/index-form.less
----------------------------------------------------------------------
diff --git a/app/addons/indexes/assets/less/index-form.less b/app/addons/indexes/assets/less/index-form.less
new file mode 100644
index 0000000..674efa7
--- /dev/null
+++ b/app/addons/indexes/assets/less/index-form.less
@@ -0,0 +1,27 @@
+// Licensed 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.
+.index-form{
+  .control-group {
+    padding:20px;
+    border-bottom: 1px solid #D9D9D9;
+    border-top: 1px solid #fff;
+    margin: 0 0 0 1px;
+  }
+  input[type=text]{
+    width: 100%;
+    .border-radius(5px 5px 5px 5px);
+  }
+  .js-editor {
+    border: 1px solid #ccc;
+    .border-radius(5px 5px 5px 5px);
+  }
+}

http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/e228123f/app/addons/indexes/assets/less/indexes.less
----------------------------------------------------------------------
diff --git a/app/addons/indexes/assets/less/indexes.less b/app/addons/indexes/assets/less/indexes.less
index acb82b4..5795cce 100644
--- a/app/addons/indexes/assets/less/indexes.less
+++ b/app/addons/indexes/assets/less/indexes.less
@@ -13,77 +13,5 @@
 @import "../../../../../assets/less/bootstrap/variables.less";
 @import "../../../../../assets/less/bootstrap/mixins.less";
 @import "new-index-placeholder.less";
-
-.view table td div.doc-menu-item div.dropdown{
-
-  display: block;
-}
-
-#doc-list{
-  margin-top: 30px;
-  div.doc-row {
-    margin-bottom:20px;
-    div.select {
-      width: 10%;
-      float: left;
-      vertical-align: top;
-    }
-    .doc-item {
-      float:left;
-      width:90%;
-      vertical-align: top;
-      position: relative;
-      .border-radius(5px 5px 5px 5px);
-      .box-shadow(3px 4px 0 rgba(0, 0, 0, 0.3));
-      border: 1px solid #000;
-      header {
-        font-weight: bold;
-        position: relative;
-        padding: 20px;
-        background-color: #777;
-        color: #3a2c2b;
-        border-bottom: 1px solid #000;
-        .header-id-number{
-          color: #fff;
-          margin-left: 10px;
-        }
-      }
-
-      .doc-data{
-        pre.prettyprint{
-        }
-      }
-
-      &:hover{
-        .btn-group{
-          display:block;
-        }
-      }
-      //temporary
-      .btn-group{
-        position:absolute;
-        top:10px;
-        right:10px;
-        display:none;
-      }
-
-      .doc-menu {
-        position:absolute;
-        right: 0px;
-        top: 0px;
-        .doc-menu-item{
-          a {
-            text-decoration: none;
-          }
-          .dropdown-menu {
-            left:auto;
-            right: 0px;
-          }
-          display: inline-block;
-          width: 30px;
-          height: 30px;
-        }
-      }
-    }
-  }
-}
+@import "index-form.less";
+@import "doc-item.less";

http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/e228123f/app/addons/indexes/assets/less/new-index-placeholder.less
----------------------------------------------------------------------
diff --git a/app/addons/indexes/assets/less/new-index-placeholder.less b/app/addons/indexes/assets/less/new-index-placeholder.less
index 05ed2c1..224725b 100644
--- a/app/addons/indexes/assets/less/new-index-placeholder.less
+++ b/app/addons/indexes/assets/less/new-index-placeholder.less
@@ -1,3 +1,14 @@
+// Licensed 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.
 .watermark-logo {
   background: transparent url('../img/couchWatermark.png') no-repeat 0 0;
 }

http://git-wip-us.apache.org/repos/asf/couchdb-fauxton/blob/e228123f/app/addons/indexes/templates/view_editor.html
----------------------------------------------------------------------
diff --git a/app/addons/indexes/templates/view_editor.html b/app/addons/indexes/templates/view_editor.html
index e7e2969..ada5c83 100644
--- a/app/addons/indexes/templates/view_editor.html
+++ b/app/addons/indexes/templates/view_editor.html
@@ -12,7 +12,7 @@ License for the specific language governing permissions and limitations under
 the License.
 -->
 <div class="all-docs-list errors-container"></div>
-<div id="define-view" class="ddoc-alert well">
+<div id="define-view" class="ddoc-alert index-form">
   <div class="errors-container"></div>
   <form class="form-horizontal view-query-save">
     <div class="control-group">