Skip to content

Commit eb33f8f

Browse files
committed
fix: correctly format the output of the result
1 parent 672bbb7 commit eb33f8f

File tree

2 files changed

+12
-7
lines changed

2 files changed

+12
-7
lines changed

assets/script/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -343,12 +343,12 @@ significantChange.querySelector('form').onsubmit = function(e) { e.preventDefaul
343343
footerContent.push('on-behalf-of: '+ footer.querySelector('form').onBehalfOf.value.trim());
344344

345345
if (footer.querySelector('form').breakingChange.value.trim())
346-
footerContent.push('BREAKING CHANGE: '+ footer.querySelector('form').breakingChange.value.trim());
346+
footerContent.push(footer.querySelector('form').breakingChange.value.trim());
347347

348348
result.querySelector('form').header.value = `${type.querySelector('form').type.value != 'other' ? type.querySelector('form').type.value : type.querySelector('form > div > label[for="other"] > span > input[name="otherType"]').value.trim()}${scope.querySelector('form').scope.value.trim() ? ' ('+ scope.querySelector('form').scope.value.trim() +')' : ''}${this.significantChange.checked ? '!' : ''}: ${summary.querySelector('form').summary.value.trim()}`;
349-
result.querySelector('form').description.innerHTML = `${body.querySelector('form').body.value.trim() ? body.querySelector('form').body.value.trim() : ''}${body.querySelector('form').body.value.trim() && footerContent.length ? '\n\n' : ''}${footerContent.length ? footerContent.join('\n') : ''}`;
350-
351-
result.querySelector('form > div > fieldset > code > span.value').innerHTML = `${result.querySelector('form').header.value}${result.querySelector('form').description.value.trim() ? (!body.querySelector('form').body.value.trim() && (footer.querySelector('form').coAuthoredBy.value.trim() || footer.querySelector('form').onBehalfOf.value.trim()) ? '<br><br><br>' : '<br><br>') + result.querySelector('form').description.value.trim().replace(/</g, '&lt;').replace(/>/g, '&gt;').split('\n').join('<br>') : ''}`;
349+
result.querySelector('form').description.innerHTML = `${body.querySelector('form').body.value.trim() ? body.querySelector('form').body.value.trim() : ''}${body.querySelector('form').body.value.trim() && footerContent.length ? '\n\n' : ''}${footerContent.length ? footerContent.join('\n') : ''}`.replaceAll('<', '&lt;').replaceAll('>', '&gt;').replaceAll('\n', '<br>').replaceAll(' ', '&nbsp;');
350+
351+
result.querySelector('form > div > fieldset > code > span.value').innerHTML = `${result.querySelector('form').header.value.trim()}${result.querySelector('form').description.innerHTML.trim() ? (!body.querySelector('form').body.value.trim() && (footer.querySelector('form').coAuthoredBy.value.trim() || footer.querySelector('form').onBehalfOf.value.trim()) ? '\n\n\n' : '\n\n') + result.querySelector('form').description.innerHTML.replaceAll('<br>', '\n') : ''}`.replaceAll('<', '&lt;').replaceAll('>', '&gt;').replaceAll('\n', '<br>').replaceAll(' ', '&nbsp;');
352352

353353
currentTarget = result;
354354
result.scrollIntoView({

assets/style/index.css

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,15 +147,18 @@ main {
147147
width: 100%;
148148
height: 250px;
149149
font-size: 14px;
150+
word-wrap: break-word;
151+
overflow: auto;
150152

151153
border-radius: 5px;
152154
}
153155
main > section#result > form > div > fieldset {
154156
position: relative;
157+
float: left;
155158
padding-top: 10px;
159+
width: calc(100vw - 40px);
160+
max-width: 800px;
156161
border: none;
157-
width: 800px;
158-
max-width: 100%;
159162
border-top: 1px groove #333;
160163
text-align: center;
161164
}
@@ -168,10 +171,12 @@ main {
168171
position: relative;
169172
display: block;
170173
padding: 20px;
171-
width: 100%;
174+
width: inherit;
175+
max-width: 800px;
172176
height: max-content;
173177
background: #2b2b2b;
174178
text-align: left;
179+
word-wrap: break-word;
175180

176181
border-radius: 5px;
177182
}

0 commit comments

Comments
 (0)