/** * @provides phabricator-source-code-view-css */ .phabricator-source-code-container { background: #ffffff; overflow-x: auto; overflow-y: hidden; } .phui-object-item .phabricator-source-code-container { margin-left: 8px; border: 1px solid #d7d7d7; } .phabricator-source-code-view tr:first-child * { padding-top: 8px; } .phabricator-source-code-view tr:last-child * { padding-bottom: 8px; } .phabricator-source-code { white-space: pre-wrap; padding: 2px 8px 1px; width: 100%; } .phabricator-source-line { text-align: right; padding: 2px 6px 1px 12px; border-right: 1px solid {$thinblueborder}; color: {$darkbluetext}; /* When the user selects rows of source, don't visibly select the line numbers beside them. We use JS to strip the line numbers out when the user copies the text. */ -moz-user-select: -moz-none; -khtml-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } th.phabricator-source-line a { color: {$darkbluetext}; } th.phabricator-source-line:hover { background-color: {$greybackground}; } .phabricator-source-highlight { background: {$lightyellow}; } .phabricator-source-code-summary { padding-bottom: 8px; } /* If a Paste has enormously long lines, truncate them in the summary on the list page. They'll be fully visible on the Paste itself. */ .phabricator-source-code-summary .phabricator-source-code-container { overflow-x: hidden; } .phabricator-source-code-summary .phabricator-source-code { white-space: nowrap; }