Commit d6fd8e45 by Alex Khomenko Committed by GitHub

Plugin page: update readme icon (#28465)

* Update readme icon

* Use file icon
parent 10c01e0e
...@@ -253,7 +253,7 @@ class PluginPage extends PureComponent<Props, State> { ...@@ -253,7 +253,7 @@ class PluginPage extends PureComponent<Props, State> {
<h4>Dependencies</h4> <h4>Dependencies</h4>
<ul className="ui-list plugin-info-list"> <ul className="ui-list plugin-info-list">
<li className="plugin-info-list-item"> <li className="plugin-info-list-item">
<img src="public/img/grafana_icon.svg" /> <img src="public/img/grafana_icon.svg" alt="Grafana logo" />
Grafana {dependencies.grafanaVersion} Grafana {dependencies.grafanaVersion}
</li> </li>
{dependencies.plugins && {dependencies.plugins &&
...@@ -345,17 +345,15 @@ function getPluginTabsNav( ...@@ -345,17 +345,15 @@ function getPluginTabsNav(
let defaultPage: string | undefined; let defaultPage: string | undefined;
const pages: NavModelItem[] = []; const pages: NavModelItem[] = [];
if (true) { pages.push({
pages.push({ text: 'Readme',
text: 'Readme', icon: 'file-alt',
icon: 'fa fa-fw fa-file-text-o', url: `${appSubUrl}${path}?page=${PAGE_ID_README}`,
url: `${appSubUrl}${path}?page=${PAGE_ID_README}`, id: PAGE_ID_README,
id: PAGE_ID_README, });
});
}
// We allow non admins to see plugins but only their readme. Config is hidden even though the API needs to be // We allow non admins to see plugins but only their readme. Config is hidden
// public for plugins to work properly. // even though the API needs to be public for plugins to work properly.
if (isAdmin) { if (isAdmin) {
// Only show Config/Pages for app // Only show Config/Pages for app
if (meta.type === PluginType.app) { if (meta.type === PluginType.app) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment