Files
gerrit/polygerrit-ui/app/elements/shared/gr-formatted-text/gr-formatted-text.html
Wyatt Allen fec5089c24 Only limit width of prose text in message list
The message list displays comment content using GR-FORMATTED-TEXT and
limits the width to about 80 characters. However, the formatted texts
may contain code blocks which are wrapped at some other limit.

With this change, the max-width of formatted comments allow code blocks
to extend as far as needed (until they wrapped by the browser window).

Bug: Issue 5738
Change-Id: I43ddff3f003651cc633e12148f2f1243d4125258
2017-04-14 12:29:54 -07:00

59 lines
1.6 KiB
HTML

<!--
Copyright (C) 2016 The Android Open Source Project
Licensed 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.
-->
<link rel="import" href="../../../bower_components/polymer/polymer.html">
<link rel="import" href="../gr-linked-text/gr-linked-text.html">
<dom-module id="gr-formatted-text">
<template>
<style>
:host {
display: block;
font-family: var(--font-family);
}
p,
ul,
blockquote,
gr-linked-text.pre {
margin: 0 0 1.4em 0;
}
p,
ul,
blockquote {
max-width: var(--gr-formatted-text-prose-max-width, none);
}
:host.noTrailingMargin p:last-child,
:host.noTrailingMargin ul:last-child,
:host.noTrailingMargin blockquote:last-child,
:host.noTrailingMargin gr-linked-text.pre:last-child {
margin: 0;
}
blockquote {
border-left: 1px solid #aaa;
padding: 0 .7em;
}
li {
margin-left: 1.4em;
}
gr-linked-text.pre {
font-family: var(--monospace-font-family);
}
</style>
<div id="container"></div>
</template>
<script src="gr-formatted-text.js"></script>
</dom-module>