Skip to content

Commit

Permalink
spog-ui update (#88)
Browse files Browse the repository at this point in the history
Signed-off-by: Rajan Ravi <[email protected]>
Co-authored-by: Rajan Ravi <[email protected]>
  • Loading branch information
mrrajan and Rajan Ravi authored Oct 25, 2024
1 parent 94e494c commit 6733e62
Show file tree
Hide file tree
Showing 2 changed files with 84 additions and 45 deletions.
2 changes: 1 addition & 1 deletion play.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
hosts: trustification
vars:
# V1.2.0
tpa_single_node_trustification_image: quay.io/redhat-user-workloads/trusted-content-tenant/trustification-1-2-z/trustification-product-1-2-z:2c0babfe85618f358f371e8753950609639d7561 # noqa yaml[line-length]
tpa_single_node_trustification_image: quay.io/redhat-user-workloads/trusted-content-tenant/trustification-1-2-z/trustification-product-1-2-z:4fd0c6b401b4b4a553eb2ae9897c1cc66d788391 # noqa yaml[line-length]
tpa_single_node_guac_image: quay.io/redhat-user-workloads/trusted-content-tenant/guac-0-7-x/guac:44ca3c7bc0bce6137acae0e7b5025d41ead11af7
vars_files:
- vars/main.yml
Expand Down
127 changes: 83 additions & 44 deletions roles/tpa_single_node/templates/manifests/infra/Configmap-ui.yaml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -508,56 +508,95 @@ data:

landingPage:
headerContent: |
<section
class="pf-v5-c-page__main-section pf-m-light pf-m-shadow-bottom"
style="
background-image: url('branding/CND-AppSpeed-Keyart-2_at_2x.png');
background-repeat: no-repeat;
background-position: right;
background-size: contain;
"
>
<div class="pf-v5-l-grid pf-m-gutter">
<div class="pf-v5-l-grid__item pf-m-8-col">
<div class="pf-v5-c-content">
<h1 class="pf-v5-c-title pf-m-2xl">Red Hat Trusted Profile Analyzer</h1>
<p class="pf-v5-u-color-200">A managed service for software supply chain security</p>
<p>
The Red Hat Trusted Profile Analyzer service brings awareness to and remediation of Open Source Software (OSS) vulnerabilities that are discovered within the software supply chain.
The Red Hat Trusted Profile Analyzer service works within the software supply chain by helping developers to identify, and resolve security vulnerabilities during their development cycle.
</p>
</div>
<section class="pf-v5-c-page__main-section pf-m-light pf-m-shadow-bottom">
<div class="pf-v5-l-split pf-m-gutter">
<div class="pf-v5-l-split__item">
<svg xmlns="http://www.w3.org/2000/svg" width="60" height="60" viewBox="0 0 38 38">
<title>Red Hat Trusted Profile Analyzer icon</title>
<desc>Cloud, RHTPA</desc>
<metadata><!--?xpacket begin="&#xFEFF;" id="W5M0MpCehiHzreSzNTczkc9d"?-->
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 8.0-c001 1.000000, 0000/00/00-00:00:00 ">
<rdf:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:xmprights="http://ns.adobe.com/xap/1.0/rights/">
<xmp:rhcc-effective-on>2024-03-01T15:27:50.404Z</xmp:rhcc-effective-on>
<xmp:rhcc-metadata-complete-moderator>pending</xmp:rhcc-metadata-complete-moderator>
<xmp:rhcc-translation-id>TRA54498543-553c-4efe-9375-8cf3ce4da5f2</xmp:rhcc-translation-id>
<xmp:brand-content-type>Icon</xmp:brand-content-type>
<xmp:createdate>2024-03-01T15:27:50.404Z</xmp:createdate>
<xmp:rhcc-effective-on-set-on-upload>true</xmp:rhcc-effective-on-set-on-upload>
<xmp:rhcc-metadata-complete-uploader>pending</xmp:rhcc-metadata-complete-uploader>
<xmp:rhcc-file-last-modified>2024-03-21T00:40:28.333Z</xmp:rhcc-file-last-modified>
<xmp:rhcc-audience>rhcc-audience:internal</xmp:rhcc-audience>
<xmp:rhcc-rights-restricted>no</xmp:rhcc-rights-restricted>
<xmp:brand-content-subtype>Technology icon</xmp:brand-content-subtype>
<xmp:rhcc-derivative-id>DER54498543-553c-4efe-9375-8cf3ce4da5f2</xmp:rhcc-derivative-id>
<xmp:brand-logo-color>Standard</xmp:brand-logo-color>
<xmp:rhcc-notify-portal-subscribers-on-change>yes</xmp:rhcc-notify-portal-subscribers-on-change>
<xmp:rhcc-product>
<rdf:bag>
<rdf:li>rhcc-product:red-hat-trusted-software-supply-chain</rdf:li>
</rdf:bag>
</xmp:rhcc-product>
<xmp:brand-subtype>
<rdf:bag>
<rdf:li>Technology icon</rdf:li>
</rdf:bag>
</xmp:brand-subtype>
<dc:format>image/svg+xml</dc:format>
<dc:modified>2024-05-10T00:34:26.942Z</dc:modified>
<dc:title>
<rdf:alt>
<rdf:li xml:lang="x-default">Red Hat Trusted Profile Analyzer icon</rdf:li>
</rdf:alt>
</dc:title>
<dc:description>
<rdf:alt>
<rdf:li xml:lang="x-default">Cloud, RHTPA</rdf:li>
</rdf:alt>
</dc:description>
<cq:lastreplicationaction_scene7>Activate</cq:lastreplicationaction_scene7>
<cq:lastreplicationaction_publish>Activate</cq:lastreplicationaction_publish>
<cq:lastreplicated_publish>2024-05-10T00:34:29.029Z</cq:lastreplicated_publish>
<cq:lastreplicatedby>workflow-process-service</cq:lastreplicatedby>
<cq:lastreplicationaction>Activate</cq:lastreplicationaction>
<cq:lastreplicatedby_publish>workflow-process-service</cq:lastreplicatedby_publish>
<cq:isdelivered>false</cq:isdelivered>
<cq:lastreplicated>2024-05-10T00:34:29.029Z</cq:lastreplicated>
<cq:lastreplicatedby_scene7>workflow-process-service</cq:lastreplicatedby_scene7>
<cq:lastreplicated_scene7>2024-05-10T00:34:29.029Z</cq:lastreplicated_scene7>
<xmprights:usageterms>
<rdf:alt>
<rdf:li xml:lang="x-default">Use technology icons to represent Red Hat products and components. Do not remove the icon from the bounding shape.</rdf:li>
</rdf:alt>
</xmprights:usageterms>
</rdf:description>
</rdf:rdf>
</x:xmpmeta>
<!--?xpacket end="w"?-->
</metadata>
<g id="uuid-a65c70ad-12b3-4cda-8a7e-1f2cfe14ffa5">
<rect x="1" y="1" width="36" height="36" rx="9" ry="9" stroke-width="0"></rect>
<path d="m28,2.25c4.27336,0,7.75,3.47664,7.75,7.75v18c0,4.27336-3.47664,7.75-7.75,7.75H10c-4.27336,0-7.75-3.47664-7.75-7.75V10c0-4.27336,3.47664-7.75,7.75-7.75h18m0-1.25H10C5.02944,1,1,5.02943,1,10v18c0,4.97057,4.02944,9,9,9h18c4.97056,0,9-4.02943,9-9V10c0-4.97057-4.02944-9-9-9h0Z" fill="#4d4d4d" stroke-width="0"></path>
</g>
<g id="uuid-34aff54e-101c-43dd-a452-335e7514cb92">
<path d="m10.625,12c0-.7583.6167-1.375,1.375-1.375h1c.34521,0,.625-.27979.625-.625s-.27979-.625-.625-.625h-1c-1.44727,0-2.625,1.17773-2.625,2.625v5c0,.7583-.6167,1.375-1.375,1.375-.34521,0-.625.27979-.625.625s.27979.625.625.625c.7583,0,1.375.6167,1.375,1.375v5c0,1.44727,1.17773,2.625,2.625,2.625h1c.34521,0,.625-.27979.625-.625s-.27979-.625-.625-.625h-1c-.7583,0-1.375-.6167-1.375-1.375v-5c0-.80029-.35986-1.51807-.92676-2,.56689-.48193.92676-1.19971.92676-2v-5Z" fill="#e00" stroke-width="0"></path>
<path d="m30,18.375c-.75781,0-1.375-.6167-1.375-1.375v-5c0-1.44727-1.17773-2.625-2.625-2.625h-1c-.34473,0-.625.27979-.625.625s.28027.625.625.625h1c.75781,0,1.375.6167,1.375,1.375v5c0,.80029.36035,1.51807.92676,2-.56641.48193-.92676,1.19971-.92676,2v5c0,.7583-.61719,1.375-1.375,1.375h-1c-.34473,0-.625.27979-.625.625s.28027.625.625.625h1c1.44727,0,2.625-1.17773,2.625-2.625v-5c0-.7583.61719-1.375,1.375-1.375.34473,0,.625-.27979.625-.625s-.28027-.625-.625-.625Z" fill="#e00" stroke-width="0"></path>
<path d="m24.44238,23.55811l-2.77374-2.77374c.59143-.77704.95636-1.7348.95636-2.78436,0-2.55029-2.0752-4.625-4.625-4.625-2.55029,0-4.625,2.07471-4.625,4.625s2.07471,4.625,4.625,4.625c1.04944,0,2.00726-.36493,2.78436-.95636l2.77325,2.77325c.12207.12207.28223.18311.44238.18311s.32031-.06104.44238-.18311c.24316-.24414.24316-.63965,0-.88379Zm-9.81738-5.55811c0-1.86084,1.51416-3.375,3.375-3.375,1.86133,0,3.375,1.51416,3.375,3.375s-1.51367,3.375-3.375,3.375c-1.86084,0-3.375-1.51416-3.375-3.375Z" fill="#fff" stroke-width="0"></path>
</g>
</svg>
</div>
<div class="pf-v5-l-split__item pf-m-fill">
<div class="pf-v5-c-content">
<h1 class="pf-v5-c-title pf-m-2xl">Trusted Profile Analyzer</h1>
<p class="pf-v5-u-color-200">SBOM Management &amp; Analysis for Trusted Supply Chain</p>
</div>
</div>
</div>
</section>

beforeInnerContent: |
<div class="pf-v5-u-mt-xl"></div>

afterInnerContent: |
<div class="pf-v5-l-bullseye pf-v5-u-mt-xl">
<div class="pf-v5-l-bullseye__item">
<div class="pf-v5-l-flex pf-m-gutter">
<div class="pf-v5-l-flex pf-m-column">
<div class="pf-v5-l-flex__item pf-m-align-self-center"><img width="64" src="branding/Icon-Red_Hat-Clipboard_Checklist-A-Red-RGB.svg"/></div>
<div class="pf-v5-l-flex__item pf-m-align-self-center" style="width: 192px; text-align: center;">I need an SBOM for…</div>
</div>
<div class="pf-v5-l-flex pf-m-column">
<div class="pf-v5-l-flex__item pf-m-align-self-center"><img width="64" src="branding/Icon-Red_Hat-Vulnerability-A-Red-RGB.svg"/></div>
<div class="pf-v5-l-flex__item pf-m-align-self-center" style="width: 192px; text-align: center;">I have an SBOM and need vulnerability information</div>
</div>
<div class="pf-v5-l-flex pf-m-column">
<div class="pf-v5-l-flex__item pf-m-align-self-center"><img width="64" src="branding/Icon-Red_Hat-Bug-A-Red-RGB.svg"/></div>
<div class="pf-v5-l-flex__item pf-m-align-self-center" style="width: 192px; text-align: center;">I need information on a specific vulnerability</div>
</div>
<div class="pf-v5-l-flex pf-m-column">
<div class="pf-v5-l-flex__item pf-m-align-self-center"><img width="64" src="branding/Icon-Red_Hat-Catalog-A-Red-RGB.svg"/></div>
<div class="pf-v5-l-flex__item pf-m-align-self-center" style="width: 192px; text-align: center;">I want to browse by category: UBI, RHEL, …</div>
</div>
</div>
</div>
</div>

afterOuterContent: |
<div class="pf-v5-l-grid__item pf-m-6-col">
<div class="pf-v5-c-card pf-m-full-height">
Expand Down

0 comments on commit 6733e62

Please sign in to comment.