15c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)/*
25c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * Copyright (C) 2012 Google Inc. All rights reserved.
35c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) *
45c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * Redistribution and use in source and binary forms, with or without
55c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * modification, are permitted provided that the following conditions are
65c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * met:
75c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) *
85c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) *     * Redistributions of source code must retain the above copyright
95c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * notice, this list of conditions and the following disclaimer.
105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) *     * Redistributions in binary form must reproduce the above
115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * copyright notice, this list of conditions and the following disclaimer
125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * in the documentation and/or other materials provided with the
135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * distribution.
145c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) *     * Neither the name of Google Inc. nor the names of its
155c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * contributors may be used to endorse or promote products derived from
165c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * this software without specific prior written permission.
175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) *
185c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
195c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
215c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
225c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
235c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
245c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
255c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
265c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
275c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
285c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
295c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles) */
305c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
315c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view {
325c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    -webkit-user-select: text;
335c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-top: 5px;
345c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
355c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
365c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure {
375c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    padding-left: 0;
385c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
395c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
405c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure li {
415c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    white-space: nowrap;
425c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
435c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
445c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure .attribute-name {
455c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    color: rgb(33%, 33%, 33%);
465c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    display: inline-block;
475c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-right: 0.5em;
485c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    font-weight: bold;
495c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    vertical-align: top;
505c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
515c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
525c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-database-view .outline-disclosure .attribute-value {
535c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    display: inline;
545c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-top: 1px;
555c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
565c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
575c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar {
585c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    position: relative;
595c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-top: -1px;
605c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    height: 24px;
615c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
625c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
635c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar .back-button img {
645c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    content: url(Images/back.png);
655c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
665c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
675c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar .forward-button img {
685c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    content: url(Images/forward.png);
695c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
705c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
715c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-view-toolbar .key-input {
725c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    font-size: 10px;
735c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-top: 3px;
745c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-left: 3px;
755c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    width: 200px;
765c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
775c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
785c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid-container {
795c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    top: 23px;
805c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
815c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
825c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid {
835c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    height: 100%;
845c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    border: 0;
855c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
865c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
875c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-child(even) {
885c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    background-color: white;
895c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
905c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
915c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-child(odd) {
925c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    background-color: #EAF3FF;
935c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
945c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
955c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-last-child(1) {
965c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    background-color: white;
975c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
985c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
995c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container tr:nth-last-child(1) td {
1005c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    border: 0;
1015c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
1025c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
1035c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td {
1045c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    height: 18px;
1055c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
1065c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
1075c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.value-column,
1085c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.key-column,
1095c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.primaryKey-column {
1105c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    padding: 0;
1115c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
1125c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
1135c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.value-column div.primitive-value,
1145c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.key-column div.primitive-value,
1155c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td.primaryKey-column div.primitive-value {
1165c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    padding-left: 5px;
1175c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    margin-top: 1px;
1185c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
1195c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)
1205c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles).indexed-db-data-view .data-grid .data-container td .section .header .title {
1215c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    white-space: nowrap;
1225c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    text-overflow: ellipsis;
1235c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)    overflow: hidden;
1245c87bf8b86a7c82ef50fb7a89697d8e02e2553beTorne (Richard Coles)}
125