You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@brooklyn.apache.org by he...@apache.org on 2016/02/01 18:52:34 UTC
[16/51] [abbrv] [partial] brooklyn-ui git commit: move subdir from
incubator up a level as it is promoted to its own repo (first non-incubator
commit!)
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/css/brooklyn.css
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/css/brooklyn.css b/src/main/webapp/assets/css/brooklyn.css
new file mode 100644
index 0000000..fde2a3c
--- /dev/null
+++ b/src/main/webapp/assets/css/brooklyn.css
@@ -0,0 +1,271 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF 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.
+*/
+/* KROME STYLES */
+BODY {
+ background-color: #e8e8e8 !important;
+ color: #505050 !important;
+}
+
+textarea {
+ white-space: pre;
+ word-wrap: normal;
+ overflow-x: scroll;
+}
+
+/* HEADER */
+.logo {
+ height: 44px !important;
+ width: 195px !important;
+ background: url(../images/brooklyn-logo.png) no-repeat;
+ margin-top: 50px;
+ margin-left: 40px;
+}
+
+.navbar-inner {
+ min-height: 105px !important;
+ border-bottom: 2px solid #a9a9a9;
+ background: #383737 url(../images/brooklyn-header-background.png)
+ repeat-x top;
+}
+
+.menubar-top {
+ padding-right: 0px !important
+}
+
+.userName-top {
+ display: inline-block;
+ vertical-align: bottom;
+ float: right;
+ text-align: bottom;
+ font-weight:bold;
+ font-size:15px;
+ padding: 75px 10px 0 0;
+}
+
+.navbar .nav {
+ margin-right: 0px !important;
+}
+
+.navbar .nav>li {
+ margin: 35px 0px 0px 3px !important;
+}
+
+.navbar .nav>li>a {
+ border: 1px solid #151515;
+ padding: 8px 11px !important;
+ font-size: 15px !important;
+ background: url(../images/main-menu-tab.png) top !important;
+}
+
+.navbar .nav>li>a.active {
+ background: url(../images/main-menu-tab-active.png) top !important;
+ margin-top: 3px !important
+}
+
+.navbar .nav>li>a:hover {
+ color: #FFF !important;
+ background: url(../images/main-menu-tab-hover.png) top !important;
+}
+
+.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child
+ {
+ -webkit-border-top-left-radius: 13px !important;
+ -moz-border-top-left-radius: 13px !important;
+ border-top-left-radius: 13px !important;
+ background-color: #f7f7f7 !important;
+}
+
+.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child
+ {
+ -webkit-border-top-right-radius: 13px !important;
+ -moz-border-top-right-radius: 13px !important;
+ border-top-right-radius: 13px !important;
+ background-color: #f7f7f7 !important;
+}
+
+.table-condensed th {
+ background-color: #f7f7f7;
+ padding: 8px;
+}
+
+.table-bordered tr td {
+ background-color: #f7f7f7;
+ padding: 8px;
+}
+
+.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child
+ {
+ -webkit-border-top-right-radius: 0 0 0 13px !important;
+ -moz-border-top-right-radius: 0 0 0 13px !important;
+ border-bottom-left-radius: 13px;
+}
+
+.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child
+ {
+ -webkit-border-top-right-radius: 0 0 13px 0 !important;
+ -moz-border-top-right-radius: 0 0 13px 0 !important;
+ border-bottom-right-radius: 13px;
+}
+/*HOME BODY */
+
+/*APP PAGE*/
+.row-fluid .span4 {
+ width: 300px !important;
+ margin-left: 34px !important;
+ margin-top: 10px !important
+}
+
+.row-fluid .span8 {
+ width: 618px !important;
+ margin-right: -26px !important;
+ margin-top: 10px !important
+}
+
+.navbar_top {
+ background-color: #f0f0f0 !important;
+ -webkit-border-radius: 13px 13px 0 0 !important;
+ -moz-border-radius: 13px 13px 0 0 !important;
+ border-radius: 13px 13px 0 0 !important;
+ border: 1px solid #d3d3d3;
+ border-bottom: none;
+}
+
+.navbar_top h3 {
+ line-height: 24px !important;
+}
+
+.navbar_main_wrapper {
+ background-color: #ffffff !important;
+ -webkit-border-radius: 0 0 13px 13px !important;
+ -moz-border-radius: 0 0 13px 13px !important;
+ border-radius: 0 0 13px 13px !important;
+ border: 1px solid #d3d3d3;
+ border-top: 4px solid #e2e2e2;
+}
+
+.apps-tree-toolbar {
+ float: right;
+ margin: 0px !important;
+ margin-top: -18px !important;
+}
+
+.icon-br-plus-sign {
+ background: url(../images/application-icon-add.png) top left !important;
+ width: 15px !important;
+ height: 15px !important;
+}
+
+.icon-br-plus-sign:hover {
+ background: url(../images/application-icon-add-hover.png) top left
+ !important;
+}
+
+.icon-br-refresh {
+ background: url(../images/application-icon-refresh.png) top left
+ !important;
+ width: 15px !important;
+ height: 15px !important;
+}
+.icon-br-refresh:hover {
+ background: url(../images/application-icon-refresh-hover.png) top left
+ !important;
+}
+
+.table-toolbar-icon:hover {
+ opacity: .7;
+}
+
+#details {
+ background-color: #f0f0f0 !important;
+ -webkit-border-radius: 13px 13px 13px 13px !important;
+ -moz-border-radius: 13px 13px 13px 13px !important;
+ border-radius: 13px 13px 13px 13px !important;
+ border: 1px solid #d3d3d3;
+ padding-top: 9px;
+}
+
+.tab-content {
+ background-color: #ffffff !important;
+ border: none !important;
+ -webkit-border-radius: 0 0 13px 13px !important;
+ -moz-border-radius: 0 0 13px 13px !important;
+ border-radius: 0 0 13px 13px !important;
+}
+
+.nav-tabs {
+ border-bottom: 4px solid #e2e2e2 !important;
+}
+
+.nav-tabs>.active>a,.nav-tabs>.active {
+ color: #549e2b;
+}
+
+.nav-tabs>.active>a,.nav-tabs>.active a {
+ background: #ffffff !important;
+}
+
+.nav-tabs .dropdown-menu li > a:hover,
+.nav-tabs .dropdown-menu .active > a,
+.nav-tabs .dropdown-menu .active > a:hover {
+ color: white;
+ background-color: #549e2b !important;
+}
+
+.nav-tabs>li>a {
+ color: #444444 !important;
+ border: 1px solid #dddddd !important;
+ background: #ffffff url(../images/nav-tabs-background.png) top
+ !important;
+ padding-bottom: 7px !important;
+ padding-top: 9px !important;
+}
+
+.nav-tabs>li>a:hover {
+ color: #549e2b !important;
+ background: #ffffff none !important;
+}
+.nav-tabs .dropdown-toggle .caret, .nav-pills .dropdown-toggle .caret {
+ opacity: 0.5;
+ margin-top: 6px;
+ border-top-color: #000;
+ border-bottom-color: #000;
+}
+.nav-tabs .dropdown-toggle:hover .caret, .nav-pills .dropdown-toggle:hover .caret {
+ opacity: 0.8;
+ border-top-color: #549e2b;
+ border-bottom-color: #549e2b;
+}
+
+#advanced-summary button.btn {
+ margin-left: 6px;
+}
+/*APP PAGE*/
+
+/* END KROME STYLES */
+
+.view_not_available {
+ /*
+ // nothing yet; idea is to put CSS here which will show a 'Not Available' message.
+ // but it is hard to position it without assuming or introducing position-absolute on the parent.
+ // probably need to mess with the hierarchy, or make such an assumption.
+ // also there is the issue the (currently) the parent view has had opacity set to 0.2.
+ // used in viewutils.js fade/cancelFade methods (and should be only those!)
+ content: 'Not Available';
+ */
+}
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/css/jquery.dataTables.css
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/css/jquery.dataTables.css b/src/main/webapp/assets/css/jquery.dataTables.css
new file mode 100644
index 0000000..3197c7c
--- /dev/null
+++ b/src/main/webapp/assets/css/jquery.dataTables.css
@@ -0,0 +1,238 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF 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.
+*/
+
+/*
+ * Table
+ */
+table.dataTable {
+ margin: 0 auto;
+ clear: both;
+ width: 100%;
+}
+
+table.dataTable thead th {
+ padding: 3px 18px 3px 10px;
+ border-bottom: 1px solid black;
+ font-weight: bold;
+ cursor: pointer;
+ *cursor: hand;
+}
+
+table.dataTable tfoot th {
+ padding: 3px 18px 3px 10px;
+ border-top: 1px solid black;
+ font-weight: bold;
+}
+
+table.dataTable td {
+ padding: 3px 10px;
+}
+
+table.dataTable td.center,
+table.dataTable td.dataTables_empty {
+ text-align: center;
+}
+
+table.dataTable tr.odd { background-color: #E2E4FF; }
+table.dataTable tr.even { background-color: white; }
+
+table.dataTable tr.odd td.sorting_1 { background-color: #D3D6FF; }
+table.dataTable tr.odd td.sorting_2 { background-color: #DADCFF; }
+table.dataTable tr.odd td.sorting_3 { background-color: #E0E2FF; }
+table.dataTable tr.even td.sorting_1 { background-color: #EAEBFF; }
+table.dataTable tr.even td.sorting_2 { background-color: #F2F3FF; }
+table.dataTable tr.even td.sorting_3 { background-color: #F9F9FF; }
+
+
+/*
+ * Table wrapper
+ */
+.dataTables_wrapper {
+ position: relative;
+ clear: both;
+ *zoom: 1;
+}
+
+
+/*
+ * Page length menu
+ */
+.dataTables_length {
+ float: left;
+}
+
+
+/*
+ * Filter
+ */
+.dataTables_filter {
+ float: right;
+ text-align: right;
+}
+
+
+/*
+ * Table information
+ */
+.dataTables_info {
+ clear: both;
+ float: left;
+}
+
+
+/*
+ * Pagination
+ */
+.dataTables_paginate {
+ float: right;
+ text-align: right;
+}
+
+/* Two button pagination - previous / next */
+.paginate_disabled_previous,
+.paginate_enabled_previous,
+.paginate_disabled_next,
+.paginate_enabled_next {
+ height: 19px;
+ float: left;
+ cursor: pointer;
+ *cursor: hand;
+ color: #111 !important;
+}
+.paginate_disabled_previous:hover,
+.paginate_enabled_previous:hover,
+.paginate_disabled_next:hover,
+.paginate_enabled_next:hover {
+ text-decoration: none !important;
+}
+.paginate_disabled_previous:active,
+.paginate_enabled_previous:active,
+.paginate_disabled_next:active,
+.paginate_enabled_next:active {
+ outline: none;
+}
+
+.paginate_disabled_previous,
+.paginate_disabled_next {
+ color: #666 !important;
+}
+.paginate_disabled_previous,
+.paginate_enabled_previous {
+ padding-left: 23px;
+}
+.paginate_disabled_next,
+.paginate_enabled_next {
+ padding-right: 23px;
+ margin-left: 10px;
+}
+
+.paginate_enabled_previous { background: url('../images/back_enabled.png') no-repeat top left; }
+.paginate_enabled_previous:hover { background: url('../images/back_enabled_hover.png') no-repeat top left; }
+.paginate_disabled_previous { background: url('../images/back_disabled.png') no-repeat top left; }
+
+.paginate_enabled_next { background: url('../images/forward_enabled.png') no-repeat top right; }
+.paginate_enabled_next:hover { background: url('../images/forward_enabled_hover.png') no-repeat top right; }
+.paginate_disabled_next { background: url('../images/forward_disabled.png') no-repeat top right; }
+
+/* Full number pagination */
+.paging_full_numbers {
+ height: 22px;
+ line-height: 22px;
+}
+.paging_full_numbers a:active {
+ outline: none
+}
+.paging_full_numbers a:hover {
+ text-decoration: none;
+}
+
+.paging_full_numbers a.paginate_button,
+.paging_full_numbers a.paginate_active {
+ border: 1px solid #aaa;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+ padding: 2px 5px;
+ margin: 0 3px;
+ cursor: pointer;
+ *cursor: hand;
+ color: #333 !important;
+}
+
+.paging_full_numbers a.paginate_button {
+ background-color: #ddd;
+}
+
+.paging_full_numbers a.paginate_button:hover {
+ background-color: #ccc;
+ text-decoration: none !important;
+}
+
+.paging_full_numbers a.paginate_active {
+ background-color: #99B3FF;
+}
+
+
+/*
+ * Processing indicator
+ */
+.dataTables_processing {
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ width: 250px;
+ height: 30px;
+ margin-left: -125px;
+ margin-top: -15px;
+ padding: 14px 0 2px 0;
+ border: 1px solid #ddd;
+ text-align: center;
+ color: #999;
+ font-size: 14px;
+ background-color: white;
+}
+
+
+/*
+ * Sorting
+ */
+.sorting { background: url('../images/sort_both.png') no-repeat center right; }
+.sorting_asc { background: url('../images/sort_asc.png') no-repeat center right; }
+.sorting_desc { background: url('../images/sort_desc.png') no-repeat center right; }
+
+.sorting_asc_disabled { background: url('../images/sort_asc_disabled.png') no-repeat center right; }
+.sorting_desc_disabled { background: url('../images/sort_desc_disabled.png') no-repeat center right; }
+
+table.dataTable th:active {
+ outline: none;
+}
+
+
+/*
+ * Scrolling
+ */
+.dataTables_scroll {
+ clear: both;
+}
+
+.dataTables_scrollBody {
+ *margin-top: -1px;
+ -webkit-overflow-scrolling: touch;
+}
+
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/css/styles.css
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/css/styles.css b/src/main/webapp/assets/css/styles.css
new file mode 100644
index 0000000..bfb5b40
--- /dev/null
+++ b/src/main/webapp/assets/css/styles.css
@@ -0,0 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF 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.
+*/
+@import url('bootstrap.css');
+@import url('jquery.dataTables.css');
+@import url('base.css');
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/css/swagger.css
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/css/swagger.css b/src/main/webapp/assets/css/swagger.css
new file mode 100644
index 0000000..b344d70
--- /dev/null
+++ b/src/main/webapp/assets/css/swagger.css
@@ -0,0 +1,1567 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF 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.
+*/
+/* BROOKLYN removed
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed,
+figure, figcaption, footer, header, hgroup,
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ vertical-align: baseline;
+}
+
+body {
+ line-height: 1;
+}
+
+ */
+
+ol, ul {
+ list-style: none;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+caption, th, td {
+ text-align: left;
+ font-weight: normal;
+ vertical-align: middle;
+}
+
+q, blockquote {
+ quotes: none;
+}
+
+q:before, q:after, blockquote:before, blockquote:after {
+ content: "";
+ content: none;
+}
+
+a img {
+ border: none;
+}
+
+article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
+ display: block;
+}
+
+h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
+ text-decoration: none;
+}
+
+h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
+ text-decoration: underline;
+}
+
+h1 span.divider, h2 span.divider, h3 span.divider, h4 span.divider, h5 span.divider, h6 span.divider {
+ color: #aaaaaa;
+}
+
+h1 {
+ color: #547f00;
+ color: black;
+ font-size: 1.5em;
+ line-height: 1.3em;
+ padding: 10px 0 10px 0;
+/* font-family: "Droid Sans", sans-serif; */
+ font-weight: bold;
+}
+
+h2 {
+ color: #89bf04;
+ color: black;
+ font-size: 1.3em;
+/* padding: 10px 0 10px 0; */
+}
+
+h2 a {
+ color: black;
+}
+
+h2 span.sub {
+ font-size: 0.7em;
+ color: #999999;
+ font-style: italic;
+}
+
+h2 span.sub a {
+ color: #777777;
+}
+
+h3 {
+ color: black;
+ font-size: 1.1em;
+ padding: 10px 0 10px 0;
+}
+
+div.heading_with_menu {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+div.heading_with_menu h1, div.heading_with_menu h2, div.heading_with_menu h3, div.heading_with_menu h4, div.heading_with_menu h5, div.heading_with_menu h6 {
+ display: block;
+ clear: none;
+ float: left;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ -ms-box-sizing: border-box;
+ box-sizing: border-box;
+ width: 60%;
+}
+
+div.heading_with_menu ul {
+ display: block;
+ clear: none;
+ float: right;
+ -moz-box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ -ms-box-sizing: border-box;
+ box-sizing: border-box;
+ margin-top: 10px;
+}
+
+.body-textarea {
+ width: 300px;
+ height: 100px;
+}
+
+p {
+ line-height: 1.4em;
+ padding: 0 0 10px 0;
+ color: #333333;
+}
+
+ol {
+ margin: 0px 0 10px 0;
+ padding: 0 0 0 18px;
+ list-style-type: decimal;
+}
+
+ol li {
+ padding: 5px 0px;
+ font-size: 0.9em;
+ color: #333333;
+}
+
+.markdown h3 {
+ color: #547f00;
+}
+
+.markdown h4 {
+ color: #666666;
+}
+
+.markdown pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+ padding: 10px;
+ margin: 0 0 10px 0;
+}
+
+.markdown pre code {
+ line-height: 1.6em;
+}
+
+.markdown p code, .markdown li code {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ background-color: #f0f0f0;
+ color: black;
+ padding: 1px 3px;
+}
+
+.markdown ol, .markdown ul {
+/* font-family: "Droid Sans", sans-serif; */
+ margin: 5px 0 10px 0;
+ padding: 0 0 0 18px;
+ list-style-type: disc;
+}
+
+.markdown ol li, .markdown ul li {
+ padding: 3px 0px;
+ line-height: 1.4em;
+ color: #333333;
+}
+
+div.gist {
+ margin: 20px 0 25px 0 !important;
+}
+
+p.big, div.big p {
+ font-size: 1em;
+ margin-bottom: 10px;
+}
+
+span.weak {
+ color: #666666;
+}
+
+span.blank, span.empty {
+ color: #888888;
+ font-style: italic;
+}
+
+a {
+ color: #547f00;
+}
+
+strong {
+/* font-family: "Droid Sans", sans-serif; */
+ font-weight: bold;
+}
+
+.code {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+}
+
+pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+ padding: 10px;
+ /* white-space: pre-line */
+}
+
+pre code {
+ line-height: 1.6em;
+}
+
+.required {
+ font-weight: bold;
+}
+
+table.fullwidth {
+ width: 100%;
+}
+
+table thead tr th {
+ padding: 5px;
+ font-size: 0.9em;
+ color: #666666;
+ border-bottom: 1px solid #999999;
+}
+
+table tbody tr.offset {
+ background-color: #f5f5f5;
+}
+
+table tbody tr td {
+ padding: 6px;
+ font-size: 0.9em;
+ border-bottom: 1px solid #cccccc;
+ vertical-align: top;
+ line-height: 1.3em;
+}
+
+table tbody tr:last-child td {
+ border-bottom: none;
+}
+
+table tbody tr.offset {
+ background-color: #f0f0f0;
+}
+
+form.form_box {
+ background-color: #ebf3f9;
+ border: 1px solid black;
+ border-color: #c3d9ec;
+ padding: 10px;
+}
+
+form.form_box label {
+ color: #0f6ab4 !important;
+}
+
+form.form_box input[type=submit] {
+ display: block;
+ padding: 10px;
+}
+
+form.form_box p {
+ font-size: 0.9em;
+ padding: 0 0 15px 0;
+ color: #7e7b6d;
+}
+
+form.form_box p a {
+ color: #646257;
+}
+
+form.form_box p strong {
+ color: black;
+}
+
+form.form_box p.weak {
+ font-size: 0.8em;
+}
+
+form.formtastic fieldset.inputs ol li p.inline-hints {
+ margin-left: 0;
+ font-style: italic;
+ font-size: 0.9em;
+ margin: 0;
+}
+
+form.formtastic fieldset.inputs ol li label {
+ display: block;
+ clear: both;
+ width: auto;
+ padding: 0 0 3px 0;
+ color: #666666;
+}
+
+form.formtastic fieldset.inputs ol li label abbr {
+ padding-left: 3px;
+ color: #888888;
+}
+
+form.formtastic fieldset.inputs ol li.required label {
+ color: black;
+}
+
+form.formtastic fieldset.inputs ol li.string input, form.formtastic fieldset.inputs ol li.url input, form.formtastic fieldset.inputs ol li.numeric input {
+ display: block;
+ padding: 4px;
+ width: auto;
+ clear: both;
+}
+
+form.formtastic fieldset.inputs ol li.string input.title, form.formtastic fieldset.inputs ol li.url input.title, form.formtastic fieldset.inputs ol li.numeric input.title {
+ font-size: 1.3em;
+}
+
+form.formtastic fieldset.inputs ol li.text textarea {
+/* font-family: "Droid Sans", sans-serif; */
+ height: 250px;
+ padding: 4px;
+ display: block;
+ clear: both;
+}
+
+form.formtastic fieldset.inputs ol li.select select {
+ display: block;
+ clear: both;
+}
+
+form.formtastic fieldset.inputs ol li.boolean {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+form.formtastic fieldset.inputs ol li.boolean input {
+ display: block;
+ float: left;
+ clear: none;
+ margin: 0 5px 0 0;
+}
+
+form.formtastic fieldset.inputs ol li.boolean label {
+ display: block;
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 0;
+}
+
+form.formtastic fieldset.buttons {
+ margin: 0;
+ padding: 0;
+}
+
+form.fullwidth ol li.string input, form.fullwidth ol li.url input, form.fullwidth ol li.text textarea, form.fullwidth ol li.numeric input {
+ width: 500px !important;
+}
+
+body {
+/* font-family: "Droid Sans", sans-serif; */
+}
+
+body #content_message {
+ margin: 10px 15px;
+ font-style: italic;
+ color: #999999;
+}
+
+body #header {
+ background-color: #89bf04;
+ padding: 14px;
+}
+
+body #header a#logo {
+ font-size: 1.5em;
+ font-weight: bold;
+ text-decoration: none;
+ background: transparent url(../images/logo_small.png) no-repeat left center;
+ padding: 20px 0 20px 40px;
+ color: white;
+}
+
+body #header form#api_selector {
+ display: block;
+ clear: none;
+ float: right;
+}
+
+body #header form#api_selector .input {
+ display: block;
+ clear: none;
+ float: left;
+ margin: 0 10px 0 0;
+}
+
+body #header form#api_selector .input input {
+ font-size: 0.9em;
+ padding: 3px;
+ margin: 0;
+}
+
+body #header form#api_selector .input input#input_baseUrl {
+ width: 400px;
+}
+
+body #header form#api_selector .input input#input_apiKey {
+ width: 200px;
+}
+
+body #header form#api_selector .input a#explore {
+ display: block;
+ text-decoration: none;
+ font-weight: bold;
+ padding: 6px 8px;
+ font-size: 0.9em;
+ color: white;
+ background-color: #547f00;
+ -moz-border-radius: 4px;
+ -webkit-border-radius: 4px;
+ -o-border-radius: 4px;
+ -ms-border-radius: 4px;
+ -khtml-border-radius: 4px;
+ border-radius: 4px;
+}
+
+body #header form#api_selector .input a#explore:hover {
+ background-color: #547f00;
+}
+
+body p#colophon {
+ margin: 0 15px 40px 15px;
+ padding: 10px 0;
+ font-size: 0.8em;
+ border-top: 1px solid #dddddd;
+/* font-family: "Droid Sans", sans-serif; */
+ color: #999999;
+ font-style: italic;
+}
+
+body p#colophon a {
+ text-decoration: none;
+ color: #547f00;
+}
+
+body ul#resources {
+/* font-family: "Droid Sans", sans-serif; */
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource {
+ border-bottom: 1px solid #dddddd;
+}
+
+body ul#resources li.resource:last-child {
+ border-bottom: none;
+}
+
+body ul#resources li.resource div.heading {
+ border: 1px solid transparent;
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+body ul#resources li.resource div.heading h2 {
+ color: #999999;
+ padding-left: 0px;
+ display: block;
+ clear: none;
+ float: left;
+/* font-family: "Droid Sans", sans-serif; */
+ font-weight: bold;
+}
+
+body ul#resources li.resource div.heading h2 a {
+ color: #999999;
+}
+
+body ul#resources li.resource div.heading h2 a:hover {
+ color: black;
+}
+
+body ul#resources li.resource div.heading ul.options {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ display: block;
+ clear: none;
+ float: right;
+ margin: 14px 10px 0 0;
+}
+
+body ul#resources li.resource div.heading ul.options li {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 2px 10px;
+ border-right: 1px solid #dddddd;
+}
+
+body ul#resources li.resource div.heading ul.options li:first-child, body ul#resources li.resource div.heading ul.options li.first {
+ padding-left: 0;
+}
+
+body ul#resources li.resource div.heading ul.options li:last-child, body ul#resources li.resource div.heading ul.options li.last {
+ padding-right: 0;
+ border-right: none;
+}
+
+body ul#resources li.resource div.heading ul.options li {
+ color: #666666;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource div.heading ul.options li a {
+ color: #aaaaaa;
+ text-decoration: none;
+}
+
+body ul#resources li.resource div.heading ul.options li a:hover {
+ text-decoration: underline;
+ color: black;
+}
+
+body ul#resources li.resource:hover div.heading h2 a, body ul#resources li.resource.active div.heading h2 a {
+ color: black;
+}
+
+body ul#resources li.resource:hover div.heading ul.options li a, body ul#resources li.resource.active div.heading ul.options li a {
+ color: #555555;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 10px 0;
+ padding: 0 0 0 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 0 0;
+ padding: 0;
+ background-color: #e7f0f7;
+ border: 1px solid black;
+ border-color: #c3d9ec;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 {
+ display: block;
+ clear: none;
+ float: left;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ line-height: 1.1em;
+ color: black;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span {
+ margin: 0;
+ padding: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.http_method a {
+ text-transform: uppercase;
+ background-color: #0f6ab4;
+ text-decoration: none;
+ color: white;
+ display: inline-block;
+ width: 50px;
+ font-size: 0.7em;
+ text-align: center;
+ padding: 7px 0 4px 0;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.path {
+ padding-left: 10px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.path a {
+ color: black;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading h3 span.path a:hover {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ display: block;
+ clear: none;
+ float: right;
+ margin: 6px 10px 0 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 2px 10px;
+ border-right: 1px solid #dddddd;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:first-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.first {
+ padding-left: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li:last-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li.last {
+ padding-right: 0;
+ border-right: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li {
+ border-right-color: #c3d9ec;
+ color: #0f6ab4;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a {
+ color: #0f6ab4;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a:hover, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a:active, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.heading ul.options li a.active {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content {
+ background-color: #ebf3f9;
+ border: 1px solid black;
+ border-color: #c3d9ec;
+ border-top: none;
+ padding: 10px;
+ -moz-border-radius-bottomleft: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -o-border-bottom-left-radius: 6px;
+ -ms-border-bottom-left-radius: 6px;
+ -khtml-border-bottom-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ -o-border-bottom-right-radius: 6px;
+ -ms-border-bottom-right-radius: 6px;
+ -khtml-border-bottom-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ margin: 0 0 20px 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content h4 {
+ color: #0f6ab4;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 15px 0 5px 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content form input[type='text'].error {
+ outline: 2px solid black;
+ outline-color: #cc0000;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header input.submit {
+ display: block;
+ clear: none;
+ float: left;
+ padding: 6px 8px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header img {
+ display: block;
+ display: block;
+ clear: none;
+ float: right;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.sandbox_header a {
+ padding: 4px 0 0 10px;
+ color: #6fa5d2;
+ display: inline-block;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.response div.block {
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.get div.content div.response div.block pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ padding: 10px;
+ font-size: 0.9em;
+ max-height: 400px;
+ overflow-y: auto;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 10px 0;
+ padding: 0 0 0 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 0 0;
+ padding: 0;
+ background-color: #e7f6ec;
+ border: 1px solid black;
+ border-color: #c3e8d1;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 {
+ display: block;
+ clear: none;
+ float: left;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ line-height: 1.1em;
+ color: black;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span {
+ margin: 0;
+ padding: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.http_method a {
+ text-transform: uppercase;
+ background-color: #10a54a;
+ text-decoration: none;
+ color: white;
+ display: inline-block;
+ width: 50px;
+ font-size: 0.7em;
+ text-align: center;
+ padding: 7px 0 4px 0;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.path {
+ padding-left: 10px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.path a {
+ color: black;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading h3 span.path a:hover {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ display: block;
+ clear: none;
+ float: right;
+ margin: 6px 10px 0 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 2px 10px;
+ border-right: 1px solid #dddddd;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:first-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.first {
+ padding-left: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li:last-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li.last {
+ padding-right: 0;
+ border-right: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li {
+ border-right-color: #c3e8d1;
+ color: #10a54a;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a {
+ color: #10a54a;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a:hover, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a:active, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.heading ul.options li a.active {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content {
+ background-color: #ebf7f0;
+ border: 1px solid black;
+ border-color: #c3e8d1;
+ border-top: none;
+ padding: 10px;
+ -moz-border-radius-bottomleft: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -o-border-bottom-left-radius: 6px;
+ -ms-border-bottom-left-radius: 6px;
+ -khtml-border-bottom-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ -o-border-bottom-right-radius: 6px;
+ -ms-border-bottom-right-radius: 6px;
+ -khtml-border-bottom-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ margin: 0 0 20px 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content h4 {
+ color: #10a54a;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 15px 0 5px 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content form input[type='text'].error {
+ outline: 2px solid black;
+ outline-color: #cc0000;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header input.submit {
+ display: block;
+ clear: none;
+ float: left;
+ padding: 6px 8px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header img {
+ display: block;
+ display: block;
+ clear: none;
+ float: right;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.sandbox_header a {
+ padding: 4px 0 0 10px;
+ color: #6fc992;
+ display: inline-block;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.response div.block {
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.post div.content div.response div.block pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ padding: 10px;
+ font-size: 0.9em;
+ max-height: 400px;
+ overflow-y: auto;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 10px 0;
+ padding: 0 0 0 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 0 0;
+ padding: 0;
+ background-color: #f9f2e9;
+ border: 1px solid black;
+ border-color: #f0e0ca;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 {
+ display: block;
+ clear: none;
+ float: left;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ line-height: 1.1em;
+ color: black;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span {
+ margin: 0;
+ padding: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.http_method a {
+ text-transform: uppercase;
+ background-color: #c5862b;
+ text-decoration: none;
+ color: white;
+ display: inline-block;
+ width: 50px;
+ font-size: 0.7em;
+ text-align: center;
+ padding: 7px 0 4px 0;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.path {
+ padding-left: 10px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.path a {
+ color: black;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading h3 span.path a:hover {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ display: block;
+ clear: none;
+ float: right;
+ margin: 6px 10px 0 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 2px 10px;
+ border-right: 1px solid #dddddd;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:first-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.first {
+ padding-left: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li:last-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li.last {
+ padding-right: 0;
+ border-right: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li {
+ border-right-color: #f0e0ca;
+ color: #c5862b;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a {
+ color: #c5862b;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a:hover, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a:active, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.heading ul.options li a.active {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content {
+ background-color: #faf5ee;
+ border: 1px solid black;
+ border-color: #f0e0ca;
+ border-top: none;
+ padding: 10px;
+ -moz-border-radius-bottomleft: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -o-border-bottom-left-radius: 6px;
+ -ms-border-bottom-left-radius: 6px;
+ -khtml-border-bottom-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ -o-border-bottom-right-radius: 6px;
+ -ms-border-bottom-right-radius: 6px;
+ -khtml-border-bottom-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ margin: 0 0 20px 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content h4 {
+ color: #c5862b;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 15px 0 5px 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content form input[type='text'].error {
+ outline: 2px solid black;
+ outline-color: #cc0000;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header input.submit {
+ display: block;
+ clear: none;
+ float: left;
+ padding: 6px 8px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header img {
+ display: block;
+ display: block;
+ clear: none;
+ float: right;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.sandbox_header a {
+ padding: 4px 0 0 10px;
+ color: #dcb67f;
+ display: inline-block;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.response div.block {
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.put div.content div.response div.block pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ padding: 10px;
+ font-size: 0.9em;
+ max-height: 400px;
+ overflow-y: auto;
+}
+
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 10px 0;
+ padding: 0 0 0 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 0 0;
+ padding: 0;
+ background-color: #faebf2;
+ border: 1px solid black;
+ border-color: #f0cecb;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 {
+ display: block;
+ clear: none;
+ float: left;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ line-height: 1.1em;
+ color: black;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span {
+ margin: 0;
+ padding: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.http_method a {
+ text-transform: uppercase;
+ background-color: #993300;
+ text-decoration: none;
+ color: white;
+ display: inline-block;
+ width: 50px;
+ font-size: 0.7em;
+ text-align: center;
+ padding: 7px 0 4px 0;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.path {
+ padding-left: 10px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.path a {
+ color: black;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading h3 span.path a:hover {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ display: block;
+ clear: none;
+ float: right;
+ margin: 6px 10px 0 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 2px 10px;
+ border-right: 1px solid #dddddd;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:first-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.first {
+ padding-left: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li:last-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li.last {
+ padding-right: 0;
+ border-right: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li {
+ border-right-color: #f0cecb;
+ color: #993300;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a {
+ color: #993300;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a:hover, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a:active, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.heading ul.options li a.active {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content {
+ background-color: #faf0ef;
+ border: 1px solid black;
+ border-color: #f0cecb;
+ border-top: none;
+ padding: 10px;
+ -moz-border-radius-bottomleft: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -o-border-bottom-left-radius: 6px;
+ -ms-border-bottom-left-radius: 6px;
+ -khtml-border-bottom-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ -o-border-bottom-right-radius: 6px;
+ -ms-border-bottom-right-radius: 6px;
+ -khtml-border-bottom-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ margin: 0 0 20px 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content h4 {
+ color: #993300;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 15px 0 5px 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content form input[type='text'].error {
+ outline: 2px solid black;
+ outline-color: #cc0000;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header input.submit {
+ display: block;
+ clear: none;
+ float: left;
+ padding: 6px 8px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header img {
+ display: block;
+ display: block;
+ clear: none;
+ float: right;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.sandbox_header a {
+ padding: 4px 0 0 10px;
+ color: #dcb67f;
+ display: inline-block;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.response div.block {
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.patch div.content div.response div.block pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ padding: 10px;
+ font-size: 0.9em;
+ max-height: 400px;
+ overflow-y: auto;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 10px 0;
+ padding: 0 0 0 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+ margin: 0 0 0 0;
+ padding: 0;
+ background-color: #f5e8e8;
+ border: 1px solid black;
+ border-color: #e8c6c7;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 {
+ display: block;
+ clear: none;
+ float: left;
+ width: auto;
+ margin: 0;
+ padding: 0;
+ line-height: 1.1em;
+ color: black;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span {
+ margin: 0;
+ padding: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.http_method a {
+ text-transform: uppercase;
+ background-color: #a41e22;
+ text-decoration: none;
+ color: white;
+ display: inline-block;
+ width: 50px;
+ font-size: 0.7em;
+ text-align: center;
+ padding: 7px 0 4px 0;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ border-radius: 2px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.path {
+ padding-left: 10px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.path a {
+ color: black;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading h3 span.path a:hover {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ margin: 0;
+ padding: 0;
+ display: block;
+ clear: none;
+ float: right;
+ margin: 6px 10px 0 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li {
+ float: left;
+ clear: none;
+ margin: 0;
+ padding: 2px 10px;
+ border-right: 1px solid #dddddd;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:first-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.first {
+ padding-left: 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li:last-child, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li.last {
+ padding-right: 0;
+ border-right: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li {
+ border-right-color: #e8c6c7;
+ color: #a41e22;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a {
+ color: #a41e22;
+ text-decoration: none;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a:hover, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a:active, body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.heading ul.options li a.active {
+ text-decoration: underline;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content {
+ background-color: #f7eded;
+ border: 1px solid black;
+ border-color: #e8c6c7;
+ border-top: none;
+ padding: 10px;
+ -moz-border-radius-bottomleft: 6px;
+ -webkit-border-bottom-left-radius: 6px;
+ -o-border-bottom-left-radius: 6px;
+ -ms-border-bottom-left-radius: 6px;
+ -khtml-border-bottom-left-radius: 6px;
+ border-bottom-left-radius: 6px;
+ -moz-border-radius-bottomright: 6px;
+ -webkit-border-bottom-right-radius: 6px;
+ -o-border-bottom-right-radius: 6px;
+ -ms-border-bottom-right-radius: 6px;
+ -khtml-border-bottom-right-radius: 6px;
+ border-bottom-right-radius: 6px;
+ margin: 0 0 20px 0;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content h4 {
+ color: #a41e22;
+ font-size: 1.1em;
+ margin: 0;
+ padding: 15px 0 5px 0px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content form input[type='text'].error {
+ outline: 2px solid black;
+ outline-color: #cc0000;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header {
+ float: none;
+ clear: both;
+ overflow: hidden;
+ display: block;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header input.submit {
+ display: block;
+ clear: none;
+ float: left;
+ padding: 6px 8px;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header img {
+ display: block;
+ display: block;
+ clear: none;
+ float: right;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.sandbox_header a {
+ padding: 4px 0 0 10px;
+ color: #c8787a;
+ display: inline-block;
+ font-size: 0.9em;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.response div.block {
+ background-color: #fcf6db;
+ border: 1px solid black;
+ border-color: #e5e0c6;
+}
+
+body ul#resources li.resource ul.endpoints li.endpoint ul.operations li.operation.delete div.content div.response div.block pre {
+ font-family: "Anonymous Pro", "Menlo", "Consolas", "Bitstream Vera Sans Mono", "Courier New", monospace;
+ padding: 10px;
+ font-size: 0.9em;
+ max-height: 400px;
+ overflow-y: auto;
+}
+
+
+.model-signature {
+/* font-family: "Droid Sans", sans-serif; */
+ font-size: 1em;
+ line-height: 1.5em;
+}
+.model-signature span {
+ font-size: 0.9em;
+ line-height: 1.5em;
+}
+.model-signature span:nth-child(odd) { color:#333; }
+.model-signature span:nth-child(even) { color:#C5862B; }
+
+/* BROOKLYN removed
+#message-bar {
+ margin-top: 45px;
+}
+ */
+
+a {
+ cursor: hand; cursor: pointer;
+}
+
+
+/** BROOKLYN added
+*/
+div#message-bar {
+ text-align: left;
+ margin-top: 12px;
+ margin-bottom: 12px;
+}
+div.apidoc-title {
+ font-weight: bold;
+ padding-left: 24px;
+ font-size: 1.8em;
+ color: #668866;
+ padding-top: 24px;
+ padding-bottom: 24px;
+}
+form.sandbox > table {
+ margin-bottom: 30px;
+}
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/html/swagger-ui.html
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/html/swagger-ui.html b/src/main/webapp/assets/html/swagger-ui.html
new file mode 100644
index 0000000..499c855
--- /dev/null
+++ b/src/main/webapp/assets/html/swagger-ui.html
@@ -0,0 +1,78 @@
+<!DOCTYPE html>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF 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.
+ -->
+<!-- Brooklyn SHA-1: GIT_SHA_1 -->
+<html>
+<head>
+ <meta charset="UTF-8">
+ <title>Brooklyn API Docs</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico" sizes="16x16"/>
+ <link href='../swagger-ui/css/typography.css' media='screen' rel='stylesheet' type='text/css'/>
+ <link href='../swagger-ui/css/reset.css' media='screen' rel='stylesheet' type='text/css'/>
+ <link href='../swagger-ui/css/screen.css' media='screen' rel='stylesheet' type='text/css'/>
+ <link href='../swagger-ui/css/reset.css' media='print' rel='stylesheet' type='text/css'/>
+ <link href='../swagger-ui/css/print.css' media='print' rel='stylesheet' type='text/css'/>
+ <link href='../swagger-ui/css/style.css' media='print' rel='stylesheet' type='text/css'/>
+ <script src='../swagger-ui/lib/jquery-1.8.0.min.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/jquery.wiggle.min.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/jquery.ba-bbq.min.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/handlebars-2.0.0.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/underscore-min.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/backbone-min.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/swagger-ui.min.js' type='text/javascript'></script>
+ <script src='../swagger-ui/lib/marked.js' type='text/javascript'></script>
+
+ <script type="text/javascript">
+ $(function () {
+ window.swaggerUi = new SwaggerUi({
+ url: "/v1/apidoc/swagger.json",
+ dom_id: "swagger-ui-container",
+ supportHeaderParams: false,
+ supportedSubmitMethods: ['get', 'post', 'put', 'delete'],
+ onComplete: function (swaggerApi, swaggerUi) {
+ log("Brooklyn swagger api doc loaded");
+ },
+ onFailure: function (data) {
+ log("Unable to Load SwaggerUI");
+ },
+ docExpansion: "none",
+ apisSorter: "alpha",
+ showRequestHeaders: false
+ });
+ window.swaggerUi.load();
+
+ function log() {
+ if ('console' in window) {
+ console.log.apply(console, arguments);
+ }
+ }
+ });
+ </script>
+ <style>
+ #validator {
+ display: none;
+ }
+ </style>
+</head>
+
+<body class="swagger-section">
+<div id="message-bar" class="swagger-ui-wrap" data-sw-translate> </div>
+<div id="swagger-ui-container" class="swagger-ui-wrap"></div>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/Sorting icons.psd
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/Sorting icons.psd b/src/main/webapp/assets/images/Sorting icons.psd
new file mode 100644
index 0000000..53b2e06
Binary files /dev/null and b/src/main/webapp/assets/images/Sorting icons.psd differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/addApplication-plus-hover.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/addApplication-plus-hover.png b/src/main/webapp/assets/images/addApplication-plus-hover.png
new file mode 100755
index 0000000..7137d51
Binary files /dev/null and b/src/main/webapp/assets/images/addApplication-plus-hover.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/addApplication-plus.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/addApplication-plus.png b/src/main/webapp/assets/images/addApplication-plus.png
new file mode 100755
index 0000000..c4ff5e6
Binary files /dev/null and b/src/main/webapp/assets/images/addApplication-plus.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/application-icon-add-hover.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/application-icon-add-hover.png b/src/main/webapp/assets/images/application-icon-add-hover.png
new file mode 100755
index 0000000..95c9bc8
Binary files /dev/null and b/src/main/webapp/assets/images/application-icon-add-hover.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/application-icon-add.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/application-icon-add.png b/src/main/webapp/assets/images/application-icon-add.png
new file mode 100755
index 0000000..b795bc5
Binary files /dev/null and b/src/main/webapp/assets/images/application-icon-add.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/application-icon-refresh-hover.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/application-icon-refresh-hover.png b/src/main/webapp/assets/images/application-icon-refresh-hover.png
new file mode 100755
index 0000000..6d23b8f
Binary files /dev/null and b/src/main/webapp/assets/images/application-icon-refresh-hover.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/application-icon-refresh.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/application-icon-refresh.png b/src/main/webapp/assets/images/application-icon-refresh.png
new file mode 100755
index 0000000..4f13df4
Binary files /dev/null and b/src/main/webapp/assets/images/application-icon-refresh.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/back_disabled.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/back_disabled.png b/src/main/webapp/assets/images/back_disabled.png
new file mode 100644
index 0000000..881de79
Binary files /dev/null and b/src/main/webapp/assets/images/back_disabled.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/back_enabled.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/back_enabled.png b/src/main/webapp/assets/images/back_enabled.png
new file mode 100644
index 0000000..c608682
Binary files /dev/null and b/src/main/webapp/assets/images/back_enabled.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/back_enabled_hover.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/back_enabled_hover.png b/src/main/webapp/assets/images/back_enabled_hover.png
new file mode 100644
index 0000000..d300f10
Binary files /dev/null and b/src/main/webapp/assets/images/back_enabled_hover.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/brooklyn-header-background.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/brooklyn-header-background.png b/src/main/webapp/assets/images/brooklyn-header-background.png
new file mode 100755
index 0000000..3399da7
Binary files /dev/null and b/src/main/webapp/assets/images/brooklyn-header-background.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/brooklyn-logo.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/brooklyn-logo.png b/src/main/webapp/assets/images/brooklyn-logo.png
new file mode 100755
index 0000000..27b2e5a
Binary files /dev/null and b/src/main/webapp/assets/images/brooklyn-logo.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/favicon.ico
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/favicon.ico b/src/main/webapp/assets/images/favicon.ico
new file mode 100644
index 0000000..6eeaa2a
Binary files /dev/null and b/src/main/webapp/assets/images/favicon.ico differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/forward_disabled.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/forward_disabled.png b/src/main/webapp/assets/images/forward_disabled.png
new file mode 100644
index 0000000..6a6ded7
Binary files /dev/null and b/src/main/webapp/assets/images/forward_disabled.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/forward_enabled.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/forward_enabled.png b/src/main/webapp/assets/images/forward_enabled.png
new file mode 100644
index 0000000..a4e6b53
Binary files /dev/null and b/src/main/webapp/assets/images/forward_enabled.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/forward_enabled_hover.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/forward_enabled_hover.png b/src/main/webapp/assets/images/forward_enabled_hover.png
new file mode 100644
index 0000000..fc46c5e
Binary files /dev/null and b/src/main/webapp/assets/images/forward_enabled_hover.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/main-menu-tab-active.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/main-menu-tab-active.png b/src/main/webapp/assets/images/main-menu-tab-active.png
new file mode 100755
index 0000000..539f19a
Binary files /dev/null and b/src/main/webapp/assets/images/main-menu-tab-active.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/main-menu-tab-hover.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/main-menu-tab-hover.png b/src/main/webapp/assets/images/main-menu-tab-hover.png
new file mode 100755
index 0000000..cb8a106
Binary files /dev/null and b/src/main/webapp/assets/images/main-menu-tab-hover.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/main-menu-tab.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/main-menu-tab.png b/src/main/webapp/assets/images/main-menu-tab.png
new file mode 100755
index 0000000..ae62fd5
Binary files /dev/null and b/src/main/webapp/assets/images/main-menu-tab.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/nav-tabs-background.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/nav-tabs-background.png b/src/main/webapp/assets/images/nav-tabs-background.png
new file mode 100755
index 0000000..043df7c
Binary files /dev/null and b/src/main/webapp/assets/images/nav-tabs-background.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/roundedSummary-background.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/roundedSummary-background.png b/src/main/webapp/assets/images/roundedSummary-background.png
new file mode 100755
index 0000000..4e6f579
Binary files /dev/null and b/src/main/webapp/assets/images/roundedSummary-background.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/sort_asc.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/sort_asc.png b/src/main/webapp/assets/images/sort_asc.png
new file mode 100644
index 0000000..a88d797
Binary files /dev/null and b/src/main/webapp/assets/images/sort_asc.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/sort_asc_disabled.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/sort_asc_disabled.png b/src/main/webapp/assets/images/sort_asc_disabled.png
new file mode 100644
index 0000000..4e144cf
Binary files /dev/null and b/src/main/webapp/assets/images/sort_asc_disabled.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/sort_both.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/sort_both.png b/src/main/webapp/assets/images/sort_both.png
new file mode 100644
index 0000000..1867040
Binary files /dev/null and b/src/main/webapp/assets/images/sort_both.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/sort_desc.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/sort_desc.png b/src/main/webapp/assets/images/sort_desc.png
new file mode 100644
index 0000000..def071e
Binary files /dev/null and b/src/main/webapp/assets/images/sort_desc.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/sort_desc_disabled.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/sort_desc_disabled.png b/src/main/webapp/assets/images/sort_desc_disabled.png
new file mode 100644
index 0000000..7824973
Binary files /dev/null and b/src/main/webapp/assets/images/sort_desc_disabled.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/images/throbber.gif
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/images/throbber.gif b/src/main/webapp/assets/images/throbber.gif
new file mode 100644
index 0000000..0639388
Binary files /dev/null and b/src/main/webapp/assets/images/throbber.gif differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/bridge.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/bridge.png b/src/main/webapp/assets/img/bridge.png
new file mode 100644
index 0000000..811c79d
Binary files /dev/null and b/src/main/webapp/assets/img/bridge.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/brooklyn.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/brooklyn.png b/src/main/webapp/assets/img/brooklyn.png
new file mode 100644
index 0000000..6efaed5
Binary files /dev/null and b/src/main/webapp/assets/img/brooklyn.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/document.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/document.png b/src/main/webapp/assets/img/document.png
new file mode 100644
index 0000000..75f92b0
Binary files /dev/null and b/src/main/webapp/assets/img/document.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/fire.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/fire.png b/src/main/webapp/assets/img/fire.png
new file mode 100644
index 0000000..a238ba9
Binary files /dev/null and b/src/main/webapp/assets/img/fire.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/folder-horizontal.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/folder-horizontal.png b/src/main/webapp/assets/img/folder-horizontal.png
new file mode 100644
index 0000000..260b415
Binary files /dev/null and b/src/main/webapp/assets/img/folder-horizontal.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/glyphicons-halflings-bright-green.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/glyphicons-halflings-bright-green.png b/src/main/webapp/assets/img/glyphicons-halflings-bright-green.png
new file mode 100644
index 0000000..39473e0
Binary files /dev/null and b/src/main/webapp/assets/img/glyphicons-halflings-bright-green.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/glyphicons-halflings-dark-green.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/glyphicons-halflings-dark-green.png b/src/main/webapp/assets/img/glyphicons-halflings-dark-green.png
new file mode 100644
index 0000000..6671579
Binary files /dev/null and b/src/main/webapp/assets/img/glyphicons-halflings-dark-green.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/glyphicons-halflings-green.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/glyphicons-halflings-green.png b/src/main/webapp/assets/img/glyphicons-halflings-green.png
new file mode 100644
index 0000000..0616efb
Binary files /dev/null and b/src/main/webapp/assets/img/glyphicons-halflings-green.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/glyphicons-halflings-white.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/glyphicons-halflings-white.png b/src/main/webapp/assets/img/glyphicons-halflings-white.png
new file mode 100644
index 0000000..3bf6484
Binary files /dev/null and b/src/main/webapp/assets/img/glyphicons-halflings-white.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/glyphicons-halflings.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/glyphicons-halflings.png b/src/main/webapp/assets/img/glyphicons-halflings.png
new file mode 100644
index 0000000..79bc568
Binary files /dev/null and b/src/main/webapp/assets/img/glyphicons-halflings.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-onfire.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-onfire.png b/src/main/webapp/assets/img/icon-status-onfire.png
new file mode 100644
index 0000000..a238ba9
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-onfire.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-running-onfire.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-running-onfire.png b/src/main/webapp/assets/img/icon-status-running-onfire.png
new file mode 100644
index 0000000..d0af3d7
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-running-onfire.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-running.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-running.png b/src/main/webapp/assets/img/icon-status-running.png
new file mode 100644
index 0000000..8bb39f8
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-running.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-starting.gif
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-starting.gif b/src/main/webapp/assets/img/icon-status-starting.gif
new file mode 100644
index 0000000..0b0de23
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-starting.gif differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-stopped-onfire.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-stopped-onfire.png b/src/main/webapp/assets/img/icon-status-stopped-onfire.png
new file mode 100644
index 0000000..03eceb5
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-stopped-onfire.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-stopped.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-stopped.png b/src/main/webapp/assets/img/icon-status-stopped.png
new file mode 100644
index 0000000..effb768
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-stopped.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/icon-status-stopping.gif
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/icon-status-stopping.gif b/src/main/webapp/assets/img/icon-status-stopping.gif
new file mode 100644
index 0000000..a966b12
Binary files /dev/null and b/src/main/webapp/assets/img/icon-status-stopping.gif differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/magnifying-glass-right-icon.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/magnifying-glass-right-icon.png b/src/main/webapp/assets/img/magnifying-glass-right-icon.png
new file mode 100644
index 0000000..16d4819
Binary files /dev/null and b/src/main/webapp/assets/img/magnifying-glass-right-icon.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/magnifying-glass-right.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/magnifying-glass-right.png b/src/main/webapp/assets/img/magnifying-glass-right.png
new file mode 100644
index 0000000..90e5c9f
Binary files /dev/null and b/src/main/webapp/assets/img/magnifying-glass-right.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/magnifying-glass.gif
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/magnifying-glass.gif b/src/main/webapp/assets/img/magnifying-glass.gif
new file mode 100644
index 0000000..18e046b
Binary files /dev/null and b/src/main/webapp/assets/img/magnifying-glass.gif differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/toggle-small-expand.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/toggle-small-expand.png b/src/main/webapp/assets/img/toggle-small-expand.png
new file mode 100644
index 0000000..79c5ff7
Binary files /dev/null and b/src/main/webapp/assets/img/toggle-small-expand.png differ
http://git-wip-us.apache.org/repos/asf/brooklyn-ui/blob/18b073a9/src/main/webapp/assets/img/toggle-small.png
----------------------------------------------------------------------
diff --git a/src/main/webapp/assets/img/toggle-small.png b/src/main/webapp/assets/img/toggle-small.png
new file mode 100644
index 0000000..f783a6f
Binary files /dev/null and b/src/main/webapp/assets/img/toggle-small.png differ