diff options
author | Christopher Lenz <cmlenz@apache.org> | 2008-06-02 21:57:35 +0000 |
---|---|---|
committer | Christopher Lenz <cmlenz@apache.org> | 2008-06-02 21:57:35 +0000 |
commit | efd28ccaa331fc983749dd6322fb4f4303c2e3b7 (patch) | |
tree | 69329772f2f0d17e31aa78fb8f08892036bb1542 /share/www/browse/database.html | |
parent | 303230cb554aa07ce7ada5520b4d3dc0bb89ec51 (diff) |
* The map/reduce function textareas in Futon are now horizontally resizable split-pane style
* The initial height of the view code textareas is adjusted to the number of lines in the map/reduce functions.
git-svn-id: https://svn.apache.org/repos/asf/incubator/couchdb/trunk@662587 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'share/www/browse/database.html')
-rw-r--r-- | share/www/browse/database.html | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/share/www/browse/database.html b/share/www/browse/database.html index 120c47c6..3405dbb4 100644 --- a/share/www/browse/database.html +++ b/share/www/browse/database.html @@ -37,7 +37,7 @@ specific language governing permissions and limitations under the License. $(document).ready(function() { $("h1 strong").text(page.db.name); $("#viewcode span").click(function() { - $("#viewcode").toggleClass("expanded"); + $("#viewcode").toggleClass("collapsed"); }); $("#viewcode button.run").click(function() { page.updateDocumentListing(); @@ -51,9 +51,15 @@ specific language governing permissions and limitations under the License. $("#viewcode button.saveas").click(function() { page.saveViewAs(); }); - $("#viewcode textarea").resizable({ + $("#viewcode textarea").makeResizable({ always: true, - grippie: $("#viewcode .bottom") + grippie: $("#viewcode .bottom"), + vertical: true + }); + $("#viewcode td.map").makeResizable({ + always: true, + grippie: $("#viewcode td.splitter"), + horizontal: true }); // Restore preferences/state from cookies @@ -108,21 +114,24 @@ specific language governing permissions and limitations under the License. <li><button class="delete">Delete Database</button></li> </ul> - <div id="viewcode" style="display: none"> + <div id="viewcode" class="collapsed" style="display: none"> <div class="top"> <a id="designdoc-link"></a> <span id="view-toggle">View Code</span> </div> - <div class="code map"> - <label for="viewcode_map">Map Function:</label> - <textarea id="viewcode_map" class="map" rows="5" cols="79" spellcheck="false" wrap="off">function(doc) { + <table summary="View functions"><tr> + <td class="code map"> + <label for="viewcode_map">Map Function:</label> + <textarea id="viewcode_map" class="map" rows="5" cols="20" spellcheck="false" wrap="off">function(doc) { emit(null, doc); }</textarea> - </div> - <div class="code reduce"> - <label for="viewcode_reduce">Reduce Function (optional):</label> - <textarea id="viewcode_reduce" class="reduce" rows="5" cols="79" spellcheck="false" wrap="off"></textarea> - </div> + </td> + <td class="splitter"></td> + <td class="code reduce"> + <label for="viewcode_reduce">Reduce Function (optional):</label> + <textarea id="viewcode_reduce" class="reduce" rows="5" cols="20" spellcheck="false" wrap="off"></textarea> + </td> + </tr></table> <div class="bottom"> <button class="save" type="button" disabled>Save</button> <button class="saveas" type="button">Save As…</button> |