Skip to content

Commit

Permalink
Merge pull request #281 from epwinchell/service_icons
Browse files Browse the repository at this point in the history
Add icons for Services dropdown
  • Loading branch information
epwinchell authored Oct 2, 2023
2 parents 23f5011 + 9a270ef commit 8d92bba
Show file tree
Hide file tree
Showing 43 changed files with 322 additions and 12 deletions.
7 changes: 7 additions & 0 deletions static/beta/prod/navigation/ansible-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"appId": "automationHub",
"title": "Collections",
"href": "/ansible/automation-hub/",
"icon": "AnsibleIcon",
"product": "Ansible Automation Hub",
"description": "Find and download Ansible Content Collections from Red Hat and partners."
},
Expand Down Expand Up @@ -143,6 +144,7 @@
"appId": "inventory",
"title": "Inventory",
"href": "/ansible/inventory",
"icon": "AnsibleIcon",
"product": "Red Hat Insights",
"description": "Get recommendations to prevent and resolve potential issues on your Ansible-managed ecosystem."
},
Expand All @@ -155,6 +157,7 @@
"appId": "advisor",
"title": "Recommendations",
"href": "/ansible/advisor/recommendations",
"icon": "AnsibleIcon",
"product": "Red Hat Insights",
"description": "See targeted recommendations to optimize your Ansible hosts’ availability, performance, and security.",
"alt_title": [
Expand Down Expand Up @@ -200,6 +203,7 @@
"appId": "drift",
"title": "Comparison",
"href": "/ansible/drift/",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"description": "Compare systems in your Ansible inventory to one another or against a set baseline."
},
Expand All @@ -217,6 +221,7 @@
"appId": "policies",
"title": "Policies",
"href": "/ansible/policies",
"icon": "AnsibleIcon",
"description": "Monitor your Ansible hosts against set parameters to detect deviation or misalignment.",
"subtitle": "Red Hat Insights for Ansible",
"alt_title": [
Expand Down Expand Up @@ -246,6 +251,7 @@
"id": "remediations",
"title": "Remediations",
"href": "/ansible/remediations",
"icon": "AnsibleIcon",
"product": "Red Hat Insights",
"description": "Resolve issues with security, configuration, compliance, and policy recommendations."
},
Expand All @@ -254,6 +260,7 @@
"id": "tasks",
"title": "Tasks",
"href": "/ansible/tasks",
"icon": "AnsibleIcon",
"product": "Red Hat Insights"
}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
"id": "apiManagement",
"appId": "applicationServices",
"title": "API Management",
"icon": "ServicesIcon",
"description": "Manage API access, policy, and traffic controls for microservice-based applications.",
"href": "/application-services/api-management"
},
Expand All @@ -32,6 +33,7 @@
"appId": "applicationServices",
"title": "Service Accounts",
"href": "/application-services/service-accounts",
"icon": "ServicesIcon",
"description": "Authenticate and connect securely to APIs from multiple services."
}
]
Expand All @@ -46,6 +48,7 @@
"appId": "applicationServices",
"title": "Data Science",
"href": "/application-services/data-science",
"icon": "DataScienceIcon",
"description": "Develop, train, and test artificial intelligence and machine learning (AI/ML) models."
}
]
Expand All @@ -60,6 +63,7 @@
"appId": "trustedContent",
"title": "Trusted Content",
"href": "/application-services/trusted-content",
"icon": "TrustedContentIcon",
"description": "Increase trust and integrity in source code and accelerate the application development process.",
"alt_title": [
"software supply chain",
Expand Down Expand Up @@ -90,6 +94,7 @@
"appId": "acs",
"title": "Overview",
"href": "/application-services/acs/overview",
"icon": "ACSIcon",
"description": "Securely build, deploy, and run your cloud applications using Kubernetes-native architecture."
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
"id": "overview",
"appId": "hybridCommittedSpend",
"title": "Overview",
"href": "/business-services/hybrid-committed-spend"
"href": "/business-services/hybrid-committed-spend",
"icon": "PlaceholderIcon"
},
{
"id": "details",
Expand Down
2 changes: 2 additions & 0 deletions static/beta/prod/navigation/iam-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
"appId": "rbac",
"title": "Users",
"href": "/iam/user-access/users",
"icon": "PlaceholderIcon",
"product": "Identity & Access Management",
"description": "Manage your organization's role-based access control (RBAC) to services.",
"alt_title": [
Expand Down Expand Up @@ -71,6 +72,7 @@
"appId": "iam",
"title": "Authentication Factors",
"href": "/iam/authentication-policy/authentication-factors",
"icon": "PlaceholderiIcon",
"product": "Identity & Access Management",
"description": "Manage how your organization authenticates to Red Hat services."
}
Expand Down
7 changes: 7 additions & 0 deletions static/beta/prod/navigation/openshift-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"appId": "openshift",
"href": "/openshift",
"title": "Clusters",
"icon": "OpenShiftIcon",
"product": "Red Hat OpenShift Cluster Manager",
"description": "View, Register, or Create an OpenShift Cluster."
},
Expand All @@ -21,6 +22,7 @@
"appId": "openshift",
"href": "/openshift/overview",
"title": "Overview",
"icon": "OpenShiftIcon",
"filterable": false,
"product": "Red Hat OpenShift Cluster Manager",
"description": "Overview of your OpenShift Environment."
Expand All @@ -30,6 +32,7 @@
"appId": "openshift",
"href": "/openshift/releases",
"title": "Releases",
"icon": "OpenShiftIcon",
"filterable": false,
"product": "Red Hat OpenShift Cluster Manager",
"description": "View general information on the most recent OpenShift Container Platform release versions that you can install."
Expand All @@ -39,6 +42,7 @@
"appId": "sandbox",
"href": "/openshift/sandbox",
"title": "Developer Sandbox",
"icon": "OpenShiftIcon",
"filterable": false,
"description": "Learn and try developing in a private, pre-configured OpenShift environment."
},
Expand All @@ -64,6 +68,7 @@
"appId": "ocpAdvisor",
"title": "Recommendations",
"href": "/openshift/insights/advisor/recommendations",
"icon": "OpenShiftIcon",
"product": "Red Hat OpenShift Cluster Manager",
"description": "See targeted recommendations to optimize your OpenShift clusters’ availability, performance, and security."
},
Expand All @@ -85,6 +90,7 @@
"appId": "ocpVulnerability",
"title": "CVEs",
"href": "/openshift/insights/vulnerability/cves",
"icon": "OpenShiftIcon",
"product": "Red Hat OpenShift Cluster Manager",
"description": "Identify and prioritize security vulnerabilities within your OpenShift clusters based on severity and frequency."
},
Expand Down Expand Up @@ -143,6 +149,7 @@
"title": "Overview",
"filterable": false,
"href": "/openshift/cost-management",
"icon": "OpenShiftIcon",
"product": "Red Hat Cost Management",
"subtitle": "Red Hat Insights for OpenShift"
},
Expand Down
1 change: 1 addition & 0 deletions static/beta/prod/navigation/quay-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
"id": "quayRepositories",
"appId": "quay-ui-plugin",
"title": "Repositories",
"icon": "QuayIoIcon",
"description": "Provide a central location for storing a related set of container images.",
"href": "/quay/repository",
"permissions": [
Expand Down
18 changes: 18 additions & 0 deletions static/beta/prod/navigation/rhel-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
"title": "Inventory",
"expandable": true,
"id": "inventory",
"icon": "InsightsIcon",
"description": "View details about your Red Hat Enterprise Linux systems.",
"subtitle": "Red Hat Insights for RHEL",
"routes": [
Expand Down Expand Up @@ -44,6 +45,7 @@
"appId": "imageBuilder",
"title": "Images",
"href": "/insights/image-builder",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "Build and manage Red Hat Enterprise Linux images and environments.",
Expand Down Expand Up @@ -91,6 +93,7 @@
"appId": "connector",
"title": "Remote Host Configuration (RHC)",
"href": "/insights/connector",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "Configure your systems to execute Ansible Playbooks.",
Expand Down Expand Up @@ -154,6 +157,7 @@
"appId": "patch",
"title": "Advisories",
"href": "/insights/patch/advisories",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "View applicable advisories and updates for your Red Hat Enterprise Linux systems.",
Expand All @@ -168,6 +172,7 @@
"appId": "patch",
"title": "Packages",
"href": "/insights/patch/packages",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL"
},
Expand All @@ -176,6 +181,7 @@
"appId": "contentSources",
"title": "Repositories",
"href": "/insights/content",
"icon": "SubscriptionsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"alt_title": [
Expand Down Expand Up @@ -238,6 +244,7 @@
"appId": "advisor",
"title": "Recommendations",
"href": "/insights/advisor/recommendations",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"description": "View details about your Red Hat Enterprise Linux systems.",
"alt_title": [
Expand Down Expand Up @@ -266,6 +273,7 @@
"appId": "advisor",
"title": "Systems",
"href": "/insights/advisor/systems",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"description": "View details about your Red Hat Enterprise Linux systems."
},
Expand Down Expand Up @@ -301,6 +309,7 @@
"appId": "policies",
"title": "Policies",
"href": "/insights/policies",
"icon": "InsightsIcon",
"subtitle": "Red Hat Insights for RHEL",
"description": "Monitor your RHEL hosts against set parameters to detect deviation or misalignment."
}
Expand All @@ -321,6 +330,7 @@
"appId": "vulnerability",
"title": "CVEs",
"href": "/insights/vulnerability/cves",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "Identify and prioritize security vulnerabilities within your Red Hat Enterprise Linux systems based on severity and frequency."
Expand Down Expand Up @@ -379,6 +389,7 @@
"appId": "compliance",
"title": "Reports",
"href": "/insights/compliance/reports",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"description": "Evaluate your Red Hat Enterprise systems’ compliance with security or regulatory standards.",
"alt_title": [
Expand Down Expand Up @@ -428,6 +439,7 @@
"appId": "malware",
"title": "Signatures",
"href": "/insights/malware/signatures",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"description": "Identify potential malware on your Red Hat Enterprise Linux systems."
},
Expand Down Expand Up @@ -469,6 +481,7 @@
"appId": "subscriptionInventory",
"title": "Subscription Inventory",
"href": "/insights/subscriptions/inventory",
"icon": "SubscriptionsIcon",
"product": "Subscription Watch",
"subtitle": "Red Hat Insights for RHEL",
"description": "List your purchased subscriptions and view more information about each one.",
Expand Down Expand Up @@ -500,6 +513,7 @@
"appId": "manifests",
"title": "Manifests",
"href": "/insights/subscriptions/manifests",
"icon": "InsightsIcon",
"product": "Subscription Watch",
"subtitle": "Red Hat Insights for RHEL",
"description": "Export subscription manifests for Red Hat Satellite.",
Expand All @@ -524,6 +538,7 @@
"appId": "ros",
"title": "Resource Optimization",
"href": "/insights/ros",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "Optimize your public cloud-based Red Hat Enterprise Linux systems based on CPU, memory, and disk input/output performance.",
Expand Down Expand Up @@ -552,6 +567,7 @@
"appId": "remediations",
"title": "Remediations",
"href": "/insights/remediations",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "Use Ansible Playbooks to resolve configuration, security, and compliance issues identified on your Red Hat Enterprise Linux systems.",
Expand All @@ -574,6 +590,7 @@
"appId": "tasks",
"title": "Tasks",
"href": "/insights/tasks",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL"
}
Expand All @@ -585,6 +602,7 @@
"title": "Register Systems",
"filterable": false,
"href": "/insights/registration",
"icon": "InsightsIcon",
"product": "Red Hat Insights",
"subtitle": "Red Hat Insights for RHEL",
"description": "Register your systems with the Red Hat Insights Client to view them on the Red Hat Hybrid Cloud Console."
Expand Down
3 changes: 3 additions & 0 deletions static/beta/prod/navigation/settings-navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
"id": "sources",
"appId": "sources",
"title": "Sources",
"icon": "PlaceholderIcon",
"description": "Sources provide a way for applications to collect data outside of the Red Hat Hybrid Cloud Console through either a direct connection to the source or indirectly.",
"href": "/settings/sources",
"alt_title": [
Expand Down Expand Up @@ -37,6 +38,7 @@
"id": "integrations",
"appId": "notifications",
"title": "Integrations",
"icon": "PlaceholderIcon",
"description": "Route event-triggered notifications to your preferred third-party tools and platforms, such as Splunk and ServiceNow.",
"href": "/settings/integrations",
"alt_title":[
Expand Down Expand Up @@ -78,6 +80,7 @@
"id": "console",
"appId": "notifications",
"title": "Console",
"icon": "PlaceholderIcon",
"description": "Configure which notifications users within your organization receive.",
"href": "/settings/notifications/console"
}
Expand Down
Loading

0 comments on commit 8d92bba

Please sign in to comment.