15a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot/* 25a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * Copyright 2014 Google Inc. All rights reserved. 35a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * 45a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * Licensed under the Apache License, Version 2.0 (the "License"); 55a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * you may not use this file except in compliance with the License. 65a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * You may obtain a copy of the License at 75a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * 85a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * http://www.apache.org/licenses/LICENSE-2.0 95a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * 105a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * Unless required by applicable law or agreed to in writing, software 115a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * distributed under the License is distributed on an "AS IS" BASIS, 125a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 135a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * See the License for the specific language governing permissions and 145a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot * limitations under the License. 155a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot */ 165a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 175a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot/* Fullscreen display elements */ 185a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robothtml, body, #kythe, #container, #container div { 195a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot height: 100%; 205a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin-bottom: 0px; 215a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 225a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 235a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#fringe { 245a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot float: left; 255a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot border: 0px; 265a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot background: none; 275a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot width: 35px; /* Enough space for 4-digit line numbers */ 285a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot word-wrap: normal; 295a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot padding-left: 0px; 305a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot padding-right: 4px; 315a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot text-align: right; 325a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 335a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 345a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#src-container code { 355a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot white-space: pre; 365a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot word-wrap: normal; 375a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 385a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 395a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#src-container, #filetree-container { 405a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot overflow: auto; 415a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 425a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 435a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot/* Compress file tree items */ 445a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#filetree-container ul > li { 455a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin-left: 11px; 465a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 475a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#filetree-container a { 485a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot display: inline; 495a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 505a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#filetree-container > ul > li { 515a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin-left: 5px; 525a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 535a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#filetree-container a { 545a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot padding: 3px; 555a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin: -1px; 565a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 575a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 585a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot.border { 595a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot border: 1px solid lightgray; 605a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot border-radius: 4px; 615a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 625a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 635a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot/* TODO(schroederc): don't overlay on top of source text */ 645a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#xrefs { 655a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot padding: 5px; 665a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot width: 100%; 675a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot position: fixed; 685a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin: 0px; 695a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot bottom: 0px; 705a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot overflow: auto; 715a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot background: white; 725a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot height: 33% !important; 735a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 745a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 755a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot#xrefs div { 765a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot height: auto; 775a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 785a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 795a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot.snippet { 805a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot font-size: 90%; 815a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot color: gray; 825a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin-left: 2em; 835a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot margin-bottom: 0; 845a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot white-space: pre; 855a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 865a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 875a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot.snippet span { 885a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot display: inline-flex; 895a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 905a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 915a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot.spinner { 925a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot -animation: spin 0.9s infinite linear; 935a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot -webkit-animation: spin-webkit 0.9s infinite linear; 945a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 955a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 965a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot@-webkit-keyframes spin-webkit { 975a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot from { -webkit-transform: rotate(0deg); } 985a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot to { -webkit-transform: rotate(360deg); } 995a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 1005a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot 1015a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot@keyframes spin { 1025a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot from { transform: scale(1) rotate(0deg); } 1035a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot to { transform: scale(1) rotate(360deg); } 1045a6e989368cab2b72ab8db50330d02e459b47d4android-build-team Robot} 105