Readable mirror of https://design-system.hpe.design, sourced from github.com/grommet/hpe-design-system (Apache-2.0) at commit 567c4d5 (2026-07-16). The upstream site is a client-rendered Next.js export with no sitemap; it returns a 1.5 KB empty shell to curl. This repo is the same guidance in plain Markdown with every value resolved, plus the assets checked in. Docs: scope and authority model, brand foundations with resolved color and spacing tables, the design token tiers and version map, UI copy rules, accessibility conformance and the responsibility split, the component and template inventory, and an adoption/review checklist. Assets: 452 SVG icons, 5 HPE and Aruba word-marks, 282 documentation graphics. HOWTO-mirror-the-design-system.md is a verified runbook for rebuilding this from scratch against a newer upstream. Colors were resolved programmatically, not transcribed: token JSON stores references, not values. Apache-2.0 upstream. Note that it covers copyright, not trademark; Brand Central remains authoritative for the HPE marks.
19 lines
6.6 KiB
XML
19 lines
6.6 KiB
XML
<svg width="121" height="120" viewBox="0 0 121 120" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M10 3C6.13401 3 3 6.13401 3 10C3 13.866 6.13401 17 10 17C11.5723 17 13.0236 16.4816 14.1922 15.6064L19.2929 20.7071L20.7071 19.2929L15.6064 14.1922C16.4816 13.0236 17 11.5723 17 10C17 6.13401 13.866 3 10 3ZM5 10C5 7.23858 7.23858 5 10 5C12.7614 5 15 7.23858 15 10C15 12.7614 12.7614 15 10 15C7.23858 15 5 12.7614 5 10Z" fill="white"/>
|
|
<g clip-path="url(#clip0)">
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M72 5C72 2.23858 69.7614 0 67 0H53C50.2386 0 48 2.23858 48 5V13C48 15.7614 50.2386 18 53 18H64.638L72 24.135V5ZM67 2C68.6569 2 70 3.34315 70 5V19.865L65.362 16H53C51.3431 16 50 14.6569 50 13V5C50 3.34315 51.3431 2 53 2H67ZM54 8H67V6H54V8ZM58 12H67V10H58V12Z" fill="white"/>
|
|
</g>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M108 1C104.134 1 101 4.13401 101 8C101 10.2656 102.076 12.2799 103.746 13.5593C102.76 13.8501 101.85 14.2624 101.055 14.8147C99.1475 16.1393 98 18.2032 98 21V24H100V21C100 18.8262 100.852 17.3902 102.195 16.4574C103.591 15.4882 105.612 15 108 15C110.39 15 112.411 15.4818 113.806 16.4472C115.146 17.3753 116 18.8099 116 21V24H118V21C118 18.1901 116.854 16.1247 114.944 14.8028C114.15 14.2533 113.243 13.844 112.259 13.5555C113.926 12.276 115 10.2634 115 8C115 4.13401 111.866 1 108 1ZM108 13C110.761 13 113 10.7614 113 8C113 5.23858 110.761 3 108 3C105.239 3 103 5.23858 103 8C103 10.7614 105.239 13 108 13Z" fill="white"/>
|
|
<path d="M12 50C6.47715 50 2 54.4772 2 60C2 65.5228 6.47715 70 12 70C17.5228 70 22 65.5228 22 60H20C20 64.4183 16.4183 68 12 68C7.58172 68 4 64.4183 4 60C4 55.5817 7.58172 52 12 52C14.9715 52 17.5547 53.6178 18.8763 56H15V58H22V51H20V54.0484C18.2158 51.5901 15.2895 50 12 50Z" fill="white"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M99 96V120H119V102.586L112.414 96H99ZM101 118V98H110V105H117V118H101ZM116.586 103L112 98.4142V103H116.586Z" fill="white"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M52 49H48V51H51.2192L54.0299 62.2425L54.2192 63L55.0299 66.2425L55.2192 67H56H69V65H56.7808L56.2808 63H68H68.8022L68.9762 62.2169L70.9762 53.2169L71.2466 52H70H53.5308L52.9701 49.7575L52.7808 49H52ZM55.7808 61L54.0308 54H68.7534L67.1978 61H55.7808ZM65 70C65 68.8952 65.8952 68 67 68C68.1048 68 69 68.8952 69 70C69 71.1048 68.1048 72 67 72C65.8952 72 65 71.1048 65 70ZM57 68C55.8952 68 55 68.8952 55 70C55 71.1048 55.8952 72 57 72C58.1048 72 59 71.1048 59 70C59 68.8952 58.1048 68 57 68Z" fill="white"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M13 101.014V98H11V101.014C9.72221 101.027 8.75823 101.016 7.99506 101.008H7.99505H7.99504C7.61915 101.004 7.29197 101 7 101C5.93265 101 4.70037 101.129 3.58424 101.846C2.44797 102.577 1.58399 103.816 1.03848 105.725C0.000408769 109.359 0 111.468 0 114C0 115.576 0.663748 116.67 1.74613 117.301C2.73255 117.877 3.95453 118 5 118C5.85484 118 6.52396 117.567 7.02981 117.137C7.36032 116.857 7.7167 116.488 8.04867 116.145L8.04871 116.145L8.04905 116.145L8.04908 116.145L8.04918 116.144L8.04935 116.144C8.19763 115.991 8.34104 115.843 8.47509 115.709C9.42175 114.769 10.4283 114 12 114C13.5717 114 14.5783 114.769 15.5249 115.709C15.659 115.843 15.8025 115.991 15.9509 116.145L15.9512 116.145L15.9513 116.145L15.9514 116.145C16.2834 116.488 16.6397 116.857 16.9702 117.137C17.476 117.567 18.1452 118 19 118C20.0455 118 21.2675 117.877 22.2539 117.301C23.3363 116.67 24 115.576 24 114C24 111.468 23.9996 109.359 22.9615 105.725C22.416 103.816 21.552 102.577 20.4158 101.846C19.2996 101.129 18.0674 101 17 101C16.708 101 16.3809 101.004 16.005 101.008H16.005H16.0049C15.2418 101.016 14.2778 101.027 13 101.014ZM2.96152 106.275C3.41601 104.684 4.05203 103.923 4.66576 103.529C5.29964 103.121 6.06735 103 7 103C7.26553 103 7.57607 103.003 7.93937 103.007L7.93945 103.007C8.88767 103.018 10.1953 103.032 12 103C13.8047 103.032 15.1123 103.018 16.0606 103.007L16.0606 103.007C16.4239 103.003 16.7345 103 17 103C17.9326 103 18.7004 103.121 19.3342 103.529C19.948 103.923 20.584 104.684 21.0385 106.275C22 109.64 22 111.531 22 113.997V114C22 114.924 21.6637 115.33 21.2461 115.574C20.7325 115.873 19.9545 116 19 116C18.8548 116 18.6422 115.933 18.2645 115.613C18.0073 115.394 17.7713 115.149 17.4867 114.854L17.4866 114.854C17.323 114.684 17.1433 114.498 16.9343 114.291C15.8674 113.231 14.3739 112 12 112C9.62606 112 8.1326 113.231 7.06567 114.291C6.85674 114.498 6.6771 114.684 6.5135 114.854L6.51343 114.854L6.51341 114.854L6.51338 114.854L6.51337 114.854L6.5133 114.854C6.22872 115.149 5.99268 115.394 5.73548 115.613C5.35783 115.933 5.14516 116 5 116C4.04547 116 3.26745 115.873 2.75387 115.574C2.33625 115.33 2 114.924 2 114V113.997C2 111.531 2 109.64 2.96152 106.275ZM16 110C16 108.895 16.8954 108 18 108C19.1046 108 20 108.895 20 110C20 111.105 19.1046 112 18 112C16.8954 112 16 111.105 16 110ZM14 105C12.8954 105 12 105.895 12 107C12 108.105 12.8954 109 14 109C15.1046 109 16 108.105 16 107C16 105.895 15.1046 105 14 105ZM6 109H4V107H6V105H8V107H10V109H8V111H6V109Z" fill="white"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M114.336 52.5111C113.816 53.1794 112.689 53.8435 110.013 53.9761C110.049 52.9136 110.183 52.1084 110.665 51.4889C111.184 50.8206 112.311 50.1565 114.987 50.0239C114.951 51.0864 114.818 51.8916 114.336 52.5111ZM116 48C112.415 48 110.255 48.7582 109.086 50.2611C108.35 51.2076 108.112 52.3413 108.036 53.4076C106.768 52.4714 104.827 52 102 52H101V53L101 53.1359C100.999 54.5308 100.997 56.3395 102.086 57.7389C103.142 59.0966 105.007 59.8465 108 59.9788V63H101V65H102.246L104.039 71.2747L104.246 72H105H113H113.754L113.962 71.2747L115.754 65H117V63H110V60V59L110 58.8641V58.863V58.8627V58.8624C110 58.7701 110 58.6759 110 58.5802V55.9788C112.993 55.8465 114.859 55.0966 115.915 53.7389C117.003 52.3395 117.001 50.5308 117 49.1359L117 49V48H116ZM105.754 70L104.326 65H113.674L112.246 70H105.754ZM103.013 54.0239C103.049 55.0864 103.183 55.8916 103.665 56.5111C104.184 57.1794 105.311 57.8435 107.987 57.9761C107.951 56.9136 107.818 56.1084 107.336 55.4889C106.816 54.8206 105.689 54.1565 103.013 54.0239Z" fill="white"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M48 108C48 114.627 53.3726 120 60 120C66.6274 120 72 114.627 72 108C72 101.373 66.6274 96 60 96C53.3726 96 48 101.373 48 108ZM60 118C54.4772 118 50 113.523 50 108C50 102.477 54.4772 98 60 98C65.5228 98 70 102.477 70 108C70 113.523 65.5228 118 60 118ZM61 110.586L64.2929 107.293L65.7071 108.707L60.7071 113.707L60 114.414L59.2929 113.707L54.2929 108.707L55.7071 107.293L59 110.586V102H61V110.586Z" fill="white"/>
|
|
<defs>
|
|
<clipPath id="clip0">
|
|
<rect width="24" height="24" fill="white" transform="translate(48)"/>
|
|
</clipPath>
|
|
</defs>
|
|
</svg>
|