Skip to content

Commit e5c0627

Browse files
authored
Fix create PR description actions alignment (#8334)
1 parent 84e03ea commit e5c0627

2 files changed

Lines changed: 11 additions & 3 deletions

File tree

webviews/createPullRequestViewNew/app.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -339,9 +339,11 @@ export function main() {
339339

340340
<div className='description-title'>
341341
<label htmlFor='description' className='input-title'>Description</label>
342-
{ctx.createParams.usingTemplate ?
343-
<a title='Change template' className={`title-action icon-button${isBusy || !ctx.initialized ? ' disabled' : ''}`} onClick={() => changeTemplate()} tabIndex={0}>{notebookTemplate}</a> : null}
344-
<a role='button' title='Open pull request description settings' aria-label='Open pull request description settings' className='icon-button' onClick={openDescriptionSettings} tabIndex={0}>{settingsIcon}</a>
342+
<div className='description-actions'>
343+
{ctx.createParams.usingTemplate ?
344+
<a title='Change template' className={`title-action icon-button${isBusy || !ctx.initialized ? ' disabled' : ''}`} onClick={() => changeTemplate()} tabIndex={0}>{notebookTemplate}</a> : null}
345+
<a role='button' title='Open pull request description settings' aria-label='Open pull request description settings' className='icon-button' onClick={openDescriptionSettings} tabIndex={0}>{settingsIcon}</a>
346+
</div>
345347
</div>
346348
<div className='group-description'>
347349
<textarea

webviews/createPullRequestViewNew/index.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,12 @@ button.input-box {
104104
align-items: center;
105105
}
106106

107+
.description-actions {
108+
align-items: end;
109+
display: flex;
110+
gap: 4px;
111+
}
112+
107113
.group-title {
108114
position: relative;
109115
display: flex;

0 commit comments

Comments
 (0)