#15756 adjust position of pre-release text
This commit is contained in:
parent
fd83e2135c
commit
7dfcd74e63
|
@ -255,7 +255,6 @@ export class ExtensionEditor extends EditorPane {
|
||||||
rating.setAttribute('role', 'link'); // #132645
|
rating.setAttribute('role', 'link'); // #132645
|
||||||
|
|
||||||
const description = append(details, $('.description'));
|
const description = append(details, $('.description'));
|
||||||
const preReleaseText = append(details, $('.pre-release-text'));
|
|
||||||
|
|
||||||
const actionsAndStatusContainer = append(details, $('.actions-status-container'));
|
const actionsAndStatusContainer = append(details, $('.actions-status-container'));
|
||||||
const extensionActionBar = this._register(new ActionBar(actionsAndStatusContainer, {
|
const extensionActionBar = this._register(new ActionBar(actionsAndStatusContainer, {
|
||||||
|
@ -273,6 +272,7 @@ export class ExtensionEditor extends EditorPane {
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const status = append(actionsAndStatusContainer, $('.status'));
|
const status = append(actionsAndStatusContainer, $('.status'));
|
||||||
|
const preReleaseText = append(details, $('.pre-release-text'));
|
||||||
const recommendation = append(details, $('.recommendation'));
|
const recommendation = append(details, $('.recommendation'));
|
||||||
|
|
||||||
this._register(Event.chain(extensionActionBar.onDidRun)
|
this._register(Event.chain(extensionActionBar.onDidRun)
|
||||||
|
|
|
@ -501,18 +501,12 @@ export class ExtensionHoverWidget extends ExtensionWidget {
|
||||||
}
|
}
|
||||||
|
|
||||||
const preReleaseMessage = ExtensionHoverWidget.getPreReleaseMessage(this.extension);
|
const preReleaseMessage = ExtensionHoverWidget.getPreReleaseMessage(this.extension);
|
||||||
if (preReleaseMessage) {
|
|
||||||
const extensionPreReleaseIcon = this.themeService.getColorTheme().getColor(extensionPreReleaseIconColor);
|
|
||||||
markdown.appendMarkdown(`<span style="color:${extensionPreReleaseIcon ? Color.Format.CSS.formatHex(extensionPreReleaseIcon) : '#ffffff'};">$(${preReleaseIcon.id})</span> ${preReleaseMessage}`);
|
|
||||||
markdown.appendText(`\n`);
|
|
||||||
}
|
|
||||||
|
|
||||||
const extensionRuntimeStatus = this.extensionsWorkbenchService.getExtensionStatus(this.extension);
|
const extensionRuntimeStatus = this.extensionsWorkbenchService.getExtensionStatus(this.extension);
|
||||||
const extensionStatus = this.extensionStatusAction.status;
|
const extensionStatus = this.extensionStatusAction.status;
|
||||||
const reloadRequiredMessage = this.reloadAction.enabled ? this.reloadAction.tooltip : '';
|
const reloadRequiredMessage = this.reloadAction.enabled ? this.reloadAction.tooltip : '';
|
||||||
const recommendationMessage = this.getRecommendationMessage(this.extension);
|
const recommendationMessage = this.getRecommendationMessage(this.extension);
|
||||||
|
|
||||||
if (extensionRuntimeStatus || extensionStatus || reloadRequiredMessage || recommendationMessage) {
|
if (extensionRuntimeStatus || extensionStatus || reloadRequiredMessage || recommendationMessage || preReleaseMessage) {
|
||||||
|
|
||||||
markdown.appendMarkdown(`---`);
|
markdown.appendMarkdown(`---`);
|
||||||
markdown.appendText(`\n`);
|
markdown.appendText(`\n`);
|
||||||
|
@ -555,6 +549,12 @@ export class ExtensionHoverWidget extends ExtensionWidget {
|
||||||
markdown.appendText(`\n`);
|
markdown.appendText(`\n`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (preReleaseMessage) {
|
||||||
|
const extensionPreReleaseIcon = this.themeService.getColorTheme().getColor(extensionPreReleaseIconColor);
|
||||||
|
markdown.appendMarkdown(`<span style="color:${extensionPreReleaseIcon ? Color.Format.CSS.formatHex(extensionPreReleaseIcon) : '#ffffff'};">$(${preReleaseIcon.id})</span> ${preReleaseMessage}`);
|
||||||
|
markdown.appendText(`\n`);
|
||||||
|
}
|
||||||
|
|
||||||
if (recommendationMessage) {
|
if (recommendationMessage) {
|
||||||
markdown.appendMarkdown(recommendationMessage);
|
markdown.appendMarkdown(recommendationMessage);
|
||||||
markdown.appendText(`\n`);
|
markdown.appendText(`\n`);
|
||||||
|
|
|
@ -284,8 +284,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.extension-editor > .header > .details > .pre-release-text:not(:empty){
|
.extension-editor > .header > .details > .pre-release-text:not(:empty){
|
||||||
margin-top: 10px;
|
margin-top: 5px;
|
||||||
display: flex;
|
display: flex;
|
||||||
|
font-size: 90%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.extension-editor > .header > .details > .recommendation {
|
.extension-editor > .header > .details > .recommendation {
|
||||||
|
|
Loading…
Reference in a new issue