Merge pull request #2801 from cdr/disappearing-dismiss
This commit is contained in:
commit
3e081ea66c
@ -466,11 +466,14 @@ export class ExtensionsViewPaneContainer extends ViewPaneContainer implements IE
|
||||
helperHeader.style.fontWeight = '600';
|
||||
helperHeader.style.padding = 'padding: 5px 16px';
|
||||
helperHeader.style.position = 'relative';
|
||||
|
||||
const helperText = append(helperHeader, $('div'));
|
||||
|
||||
// We call this function because it gives us access to the current theme
|
||||
// Then we can apply the link color to the links in the helper header
|
||||
registerThemingParticipant((theme) => {
|
||||
const linkColor = theme.getColor(textLinkForeground);
|
||||
helperHeader.innerHTML = `
|
||||
helperText.innerHTML = `
|
||||
<div style="margin-bottom: 8px;">
|
||||
<p style="margin-bottom: 0; display: flex; align-items: center"><span class="codicon codicon-warning" style="margin-right: 2px; color: #C4A103"></span>WARNING</p>
|
||||
<p style="margin-top: 0; margin-bottom: 4px">
|
||||
@ -481,11 +484,13 @@ export class ExtensionsViewPaneContainer extends ViewPaneContainer implements IE
|
||||
</div>
|
||||
`;
|
||||
});
|
||||
|
||||
const dismiss = append(helperHeader, $('span'));
|
||||
dismiss.innerHTML = 'Dismiss';
|
||||
dismiss.style.display = 'block';
|
||||
dismiss.style.textAlign = 'right';
|
||||
dismiss.style.cursor = 'pointer';
|
||||
dismiss.tabIndex = 0;
|
||||
dismiss.onclick = () => {
|
||||
helperHeader.remove();
|
||||
localStorage.setItem(extensionHelperLocalStorageKey, 'viewed');
|
||||
|
Reference in New Issue
Block a user