* Move content into docs/content * Make navigation and doc generation work Signed-off-by: Christian Nunciato <c@nunciato.org> * Make search work Signed-off-by: Christian Nunciato <c@nunciato.org> * Move docs-specific layouts into layouts/docs Signed-off-by: Christian Nunciato <c@nunciato.org> * Move docs partials into layouts/partials/docs Signed-off-by: Christian Nunciato <c@nunciato.org> * Share a common header and footer Signed-off-by: Christian Nunciato <c@nunciato.org> * Add product & pricing pages, modify main nav Signed-off-by: Christian Nunciato <c@nunciato.org> * Bring images under assets, docs images under assets/images/docs Signed-off-by: Christian Nunciato <c@nunciato.org> * Link to the docs home page, fix image ref Signed-off-by: Christian Nunciato <c@nunciato.org> * Add containers, serverless, kubernetes topics Signed-off-by: Christian Nunciato <c@nunciato.org> * Add careers Signed-off-by: Christian Nunciato <c@nunciato.org> * Add compete, compete -> migrate Signed-off-by: Christian Nunciato <c@nunciato.org> * About, contact Signed-off-by: Christian Nunciato <c@nunciato.org> * Add legal Signed-off-by: Christian Nunciato <c@nunciato.org> * Add product Signed-off-by: Christian Nunciato <c@nunciato.org> * Add partner content Signed-off-by: Christian Nunciato <c@nunciato.org> * Add webinar Signed-off-by: Christian Nunciato <c@nunciato.org> * Add why-pulumi Signed-off-by: Christian Nunciato <c@nunciato.org> * Add GitHub redirect, support Signed-off-by: Christian Nunciato <c@nunciato.org> * Add blog * Add blog - update post frontmatter * Update content/_index.md Co-Authored-By: Justin Van Patten <jvp@justinvp.com> * Remove drafts & redundant fonts, move asset dirs up a level Signed-off-by: Christian Nunciato <c@nunciato.org> * Reconcile blog navigation Signed-off-by: Christian Nunciato <c@nunciato.org> * Migrate some blog content (#1147) * Reconcile www, blog and docs footer items (#1141) Signed-off-by: Christian Nunciato <c@nunciato.org> * Clean up blog layout (#1148) * Migrate more blog posts (#1157) * Replace Bootstrap with TailwindCSS * Add Tailwind * Create a config directory under assets, move PostCSS and Tailwind configs into it * Remove Bootstrap Sass and JS referemce * Refactor the header, base template, and footer to use Tailwind * Pull TOC Sass into its own partial Signed-off-by: Christian Nunciato <c@nunciato.org> * Refactor the docs home page Signed-off-by: Christian Nunciato <c@nunciato.org> * Refactor docs single, list and section layouts Signed-off-by: Christian Nunciato <c@nunciato.org> * Refactor quickstart-clouds partial Signed-off-by: Christian Nunciato <c@nunciato.org> * Reposition config items to fix syntax highlighting Signed-off-by: Christian Nunciato <c@nunciato.org> * Replace syntax CSS theme with Monokai Signed-off-by: Christian Nunciato <c@nunciato.org> * Add a dark blue for links Signed-off-by: Christian Nunciato <c@nunciato.org> * Add the beginnings of Sass color settings Signed-off-by: Christian Nunciato <c@nunciato.org> * Add a Sass file for langchoose Signed-off-by: Christian Nunciato <c@nunciato.org> * Give no-select its own Sass also, since it’s a partial Signed-off-by: Christian Nunciato <c@nunciato.org> * Give docs single and list templates more width for main content Signed-off-by: Christian Nunciato <c@nunciato.org> * Add some padding to the TOC, since we don’t have proper gutters yet Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix button on Quickstart home page Signed-off-by: Christian Nunciato <c@nunciato.org> * TOC styles Signed-off-by: Christian Nunciato <c@nunciato.org> * Quickstart clouds Signed-off-by: Christian Nunciato <c@nunciato.org> * Padding to left and right columns Signed-off-by: Christian Nunciato <c@nunciato.org> * Black for TOC Signed-off-by: Christian Nunciato <c@nunciato.org> * Refactor docs/aws to use its own layouts Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix the AWS tech partner image Signed-off-by: Christian Nunciato <c@nunciato.org> * Adjust AWS layouts Signed-off-by: Christian Nunciato <c@nunciato.org> * Move docs-home markup into a layout Signed-off-by: Christian Nunciato <c@nunciato.org> * Format the mini-toc Signed-off-by: Christian Nunciato <c@nunciato.org> * Reduce subhead sizes a bit Signed-off-by: Christian Nunciato <c@nunciato.org> * Remove snowflake styles Signed-off-by: Christian Nunciato <c@nunciato.org> * Extract some Sass partials Signed-off-by: Christian Nunciato <c@nunciato.org> * Define initial purple and blue palettes, use numbered colors instead Signed-off-by: Christian Nunciato <c@nunciato.org> * Refactor blog templates Signed-off-by: Christian Nunciato <c@nunciato.org> * Make blog summary a partial, style pagination Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix expanded URLs Signed-off-by: Christian Nunciato <c@nunciato.org> * Rename Documentation to Reference Signed-off-by: Christian Nunciato <c@nunciato.org> * A smattering of minor adjustments Signed-off-by: Christian Nunciato <c@nunciato.org> * Selection state for tags Signed-off-by: Christian Nunciato <c@nunciato.org> * Delete more Bootstrap Signed-off-by: Christian Nunciato <c@nunciato.org> * Comment the banner Signed-off-by: Christian Nunciato <c@nunciato.org> * Restore footer links Signed-off-by: Christian Nunciato <c@nunciato.org> * Legal layout Signed-off-by: Christian Nunciato <c@nunciato.org> * Remove unused layout Signed-off-by: Christian Nunciato <c@nunciato.org> * Refactor careers page Signed-off-by: Christian Nunciato <c@nunciato.org> * Use top-level URLs for legal docs Signed-off-by: Christian Nunciato <c@nunciato.org> * Add RSS for the blog (#1170) * Add RSS for the blog * Cleanup team data (#1195) * Cleanup team data * Add missing newlines at EOF * Blog content as of 6/16 (#1196) * Blog content layout tweaks * Migrated blog content (as of Sun 6/16) * Address PR feedback, replace links to pulumi.io * Add fusion stack Any changes to the `fusion` branch will now be deployed to https://fusion.pulumi.io/. * Fix broken links * Fix broken images in fusion branch (#1207) Deletes unnecessary uses of `BaseURL`. In a small number of cases, where we want to emit an absolute URL that includes the `BaseURL`, use the `absURL` function instead, which is smart about handling missing/extra slashes. * Integrate www content (#1208) Signed-off-by: Christian Nunciato <c@nunciato.org> * Highlight currently selected section tab (#1216) * Remove unused partials (#1215) These are no longer referenced, so they can be removed. Signed-off-by: Christian Nunciato <c@nunciato.org> * Blog content as of 6/24 (#1218) * Port running-containers-in-aws-the-lowdown-ecs-fargate-and-eks * Port building-and-publishing-docker-images-to-a-private-amazon-ecr-repository * Port happy-birthday-to-pulumi-open-source * Commit updates to package-lock.json * Link cleanups and other fixes * Remove 'wip' tag * Restore meta_* fields, tidy up some frontmatter (#1214) Signed-off-by: Christian Nunciato <c@nunciato.org> * Add search (#1217) Signed-off-by: Christian Nunciato <c@nunciato.org> * Hide `.language-prologue-*` by default (#1212) So they all don't initially flash as being visible before all but the selected language are hidden. Port from `_pulumi.scss`. * Limit team members to those with status “active” (#1219) Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix links to datadog provider * Remove top margin from code snippets under lang tabs (#1223) * Update MBR DNA logo (#1222) * Add links to cloud logos (#1221) And use `logo-aws_white.png` for AWS * Remove unnecessary aliases (#1210) Now that we'll be hosting the docs on a new domain, there's no need to maintain these aliases. The old site hosted at https://pulumi.io will have redirects from the old aliases to the new location on the new site. * Pricing page updates (#1224) * Add swooshes to the home, pricing and webinar pages. * Replace “tech” PNGs for GitHub, GitLab, Atlassian and SAML with SVGs, and add an email SVG, in order to align all of their images in the pricing grid. * Add a “See plan details” link above the pricing grid. * Update Font Awesome to version 5.8.1 (to match what's in use on www today) in order to pull in the infinity icons used in the pricing grid. * Align CTA buttons horizontally in adjacent boxes containing content of varying heights. * Fix duplicate links on the home and product pages. Signed-off-by: Christian Nunciato <c@nunciato.org> * Update API docs (#1227) * Update tsdocgen paths * Updated API docs * Fix broken images (#1228) Remove unnecessary `{{ .Site.BaseURL }}` prefix from image URLs. * Fix Hugo build warning about non-relative ref/relref page reference (#1229) * Fix page titles and errant anchors (#1226) * Prevent anchors on the home page * Fix page titles Signed-off-by: Christian Nunciato <c@nunciato.org> * Add a robots.txt file (#1225) This change adds a robots.txt template authorizing seach-engine indexing for all pages of the production site. It assumes that all non-production builds will override the `baseURL` configuration property with something other than `https://pulumi.com/`. Signed-off-by: Christian Nunciato <c@nunciato.org> * Blog content fixes (#1231) * Correct post dates, titles * Revert to previous tags * Unify tags, adjust for display * Replace short, social summaries with longer ones * Use a fixed height for the utility bar (#1232) When the GitHub widget loads asynchronously and pops into view, it causes the whole page to shift downward a few pixels, because the widget is taller than the links beside it. Applying an explicit hight to the utility bar fixes this. Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix TOC expansion for the tour (#1234) We're very likely going to remove the tour and disperse its content elsewhere, but in the meantime, fix the TOC expansion for "Beyond the Basics" items. * Add syntax highlighing to layout templates (#1238) This change adds a partial for highlighting code snippets in layouts. Signed-off-by: Christian Nunciato <c@nunciato.org> * Add home-page video (#1240) Also makes a few slight adjustments to improve mobile layout on the home page. Signed-off-by: Christian Nunciato <c@nunciato.org> * Blog layout and styling improvements (#1237) * Use explicit code blcoks with language * Fix sort order for Author and Tag listings * Make sidebar toggleable on mobile * Resize "poster" image for blog listings * Crop photos to be square * Add posted date, post tags to blog footer * Add recent posts lists to sidebar * Add syntax highlighting to some missed posts * Fix Hugo build warning * Adjust sidebar styling * Cleanup the /docs page (#1239) * Cleanup /docs/aws layouts to match other docs sections * Cleanup /docs pages - Add left nav - Make /docs page look slightly less like a "homepage" - Add top-level "Get Started" and "Reference" headings to left nav * Add `.btn-secondary` and use it in a few places * Remove unnecessary cursor setting (#1245) Should be using the default here. I was debugging and forgot to switch this back before committing. Signed-off-by: Christian Nunciato <c@nunciato.org> * Update the home page video (#1244) This is a slightly shorter version, with typing sections sped up slightly to better respect our visitors’ time. 😄 Signed-off-by: Christian Nunciato <c@nunciato.org> * API doc styling improvements (#1247) * Update API doc styling for Python Bring back the styles used for our Python API docs, convert to use Tailwind, and make further tweaks to make it look even better. For example, all definitions now look like code blocks and indentation and spacing is used to improve the hierarchy of the content. * Only emit the <h1>.Title</h1> if there is a .Title The generated Python API docs don't currently include front matter and therefore do not have a title. We should fix the Python docs gen to do that, but in the meantime, only emit `<h1>.Title</h1>` if the page has a `.Title`, to avoid an unnecessary gap at the top of the page. * Update _pygments.scss to select .highlight instead of .chroma The syntax highlighted code generated by Hugo looks like: ``` <div class="highlight"> <pre class="chroma"> <code class="language-foo"> ... </code> </pre> </div> ``` And our styles looks like: ``` .chroma .k { ... } .chroma .kc { ... } ... ``` This works good, but our generated Python docs, which uses Pygments to do the syntax highlighting, doesn't use `.chroma`, so it doesn't get any syntax highlighting currently, even though all the Pygments classes are there. This is true for our Node.js docs as well, although, based on how we generate the code for that currently, we could relatively easily update the templates to include a `.chroma` class. In all cases, the code that we want highlighted will have a `.highlight` class surrounding it, so just update our styles to select `.highlight` instead of `.chroma`. ``` .highlight .k { ... } .highlight .kc { ... } ... ``` * Update API doc styling for Node.js * Various mobile adjustments and cleanup (#1250) * Pull the hero and section nav into Tailwind "components" and apply them. * Adjust home-page video dimensions accordingly. * Add mobile x-padding to sections that hadn't gotten it yet. * Add an anchor exclusion to the head for the About page. * Fix mobile layout for the Support page. * Fix centering and item distribution on the About page. * Additional minor mobile-related adjustments as encountered. Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix bug in lang chooser (#1249) If I've previously viewed a page in our docs with the language tabs, such as the Get Started guide, and I click the Python tab, that language choice will be persisted to a cookie. If I then visit our Node.js API docs, the lang chooser will see the saved value of "Python" and try to select that tab, hiding all other language snippets. But our Node.js API docs only contain JavaScript and TypeScript snippets, so the end result is that all snippets are hidden and no tab is selected. This change fixes that. If the value in the cookie does not exist in any of the tabs on the page, fallback to the default (JavaScript), otherwise fallback to the first tab that is available on the page. * More small fixes (#1254) * Make the header more responsive Adds padding to medium and above, and adjusts font size and spacing at medium width in order to accommodate the number of items we’re displaying currently. Also uses the full Pulumi logo, since we have room for that now, and adds a little color to the hamburger. Signed-off-by: Christian Nunciato <c@nunciato.org> * Bottom-align the image on the whitepaper layout Also removes the `header` selector from `_hero.scss` in order to reduce the specificity of the rule, allowing it to be overidden more easily with other Tailwind classnames. Signed-off-by: Christian Nunciato <c@nunciato.org> * Add team@pulumi link to the footer Signed-off-by: Christian Nunciato <c@nunciato.org> * Restore the newsroom and investors sections Somehow these got dropped! 😱 Signed-off-by: Christian Nunciato <c@nunciato.org> * Add hero background glows (#1257) Also deletes unused templates. Signed-off-by: Christian Nunciato <c@nunciato.org> * Hide scrollbars if not needed (#1256) * Improve Pricing page responsiveness, fix a few other small things (#1259) * Fix section link on the Why Pulumi page Signed-off-by: Christian Nunciato <c@nunciato.org> * Capitalize Kubernetes in copy Signed-off-by: Christian Nunciato <c@nunciato.org> * Adjust image sizes on Whitepaper page Properly size them on both mobile and desktop. Signed-off-by: Christian Nunciato <c@nunciato.org> * Fix paging on mobile Decrease padding to prevent overflow. Signed-off-by: Christian Nunciato <c@nunciato.org> * Improve Pricing page layout Signed-off-by: Christian Nunciato <c@nunciato.org> * Replace home page video with carousel (#1260) Signed-off-by: Christian Nunciato <c@nunciato.org> * Change Segment module to WWW (#1265) * Hook up new www.pulumi.com/staging stack to CI/CD (#1262) * Move older 'pulumi.io' stacks to infrastructure-old * Add new 'www.pulumi.com' infrastructure folder * Scripts to hook up to CI/CD * Switch back to using generic Travis worker * Add alias to CDN for staging.pulumi.io * Remove alias to staging.pulumi.io * Do not use named profiles for deployments There's an issue today where named profiles which use `credential_source=Environment` don't actually behave correctly with the assume-role tool. Instead of actually assuming the role, it just uses the credentials in the environment, which is not exactly what you want. For now, explicitly set the ARN we want to assume, instead of indirecting across a named profile. * Remove CloudFront alias entirely * Add hover menu (#1266) Signed-off-by: Christian Nunciato <c@nunciato.org> * Hook up new www.pulumi.com/production stack to CI/CD (#1267) * Hook up new www.pulumi.com/production stack to CI/CD * Correct Makefile syntax * Migrate blog posts as of 7/2 (#1268) * Fix Makefile syntax * Fix spelling error ::sigh::
34 lines
7.6 KiB
XML
Executable File
34 lines
7.6 KiB
XML
Executable File
<?xml version="1.0" encoding="UTF-8"?>
|
|
<svg width="208px" height="114px" viewBox="0 0 208 114" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<!-- Generator: Sketch 51.1 (57501) - http://www.bohemiancoding.com/sketch -->
|
|
<title>learning-machine_logo</title>
|
|
<desc>Created with Sketch.</desc>
|
|
<defs></defs>
|
|
<g id="Hi-fi" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
|
|
<g id="AWS-Cloudformation" transform="translate(-1068.000000, -2171.000000)" fill="#1C1B1B" fill-rule="nonzero">
|
|
<g id="featured-customer" transform="translate(163.000000, 2117.000000)">
|
|
<g id="learning-machine_logo" transform="translate(905.000000, 54.000000)">
|
|
<polygon id="Shape" points="91 0 96.3148974 0 96.3148974 20.5047319 109 20.5047319 109 25 91 25"></polygon>
|
|
<polygon id="Shape" points="131.3825 4.41640379 118.114167 4.41640379 118.114167 9.7318612 130.29 9.7318612 130.29 14.0694006 118.114167 14.0694006 118.114167 20.5047319 132 20.5047319 132 25 113 25 113 0 131.3825 0"></polygon>
|
|
<path d="M144.046031,0 L150.034023,0 L159,25 L153.268179,25 L151.667111,19.8673405 L142.252835,19.8673405 L140.539693,25 L135,25 L144.046031,0 Z M143.693796,15.5559065 L150.194129,15.5559065 L146.991995,5.71699305 L143.693796,15.5559065 Z" id="Shape"></path>
|
|
<path d="M178.393023,0.648393005 C179.329107,1.0363228 180.155333,1.63590494 180.802326,2.39679428 C181.347804,3.02434625 181.787336,3.731381 182.104651,4.49172554 C182.434741,5.33118696 182.595012,6.22420945 182.576744,7.12220314 C182.567736,8.34369993 182.24912,9.54440151 181.648837,10.6190057 C181.000823,11.7877385 179.900202,12.6600855 178.588372,13.0447156 C179.6366,13.4039209 180.526744,14.098509 181.111628,15.0136359 C181.687505,16.2369431 181.944623,17.5782095 181.860465,18.9199739 L181.860465,20.5896184 C181.836261,21.3641427 181.885303,22.1391862 182.006977,22.9050687 C182.112148,23.493695 182.473894,24.0101169 183,24.3226914 L183,24.9527459 L177.05814,24.9527459 C176.895349,24.3961978 176.781395,23.9499091 176.716279,23.6138801 C176.575321,22.9076969 176.499056,22.1908537 176.488372,21.4716947 L176.488372,19.1562444 C176.600686,18.0422899 176.300707,16.9259242 175.64186,16.0059718 C174.760362,15.3804015 173.667609,15.099197 172.581395,15.2184037 L167.25814,15.2184037 L167.25814,25 L162,25 L162,0.00258712701 L174.323256,0.00258712701 C175.709385,-0.0266601005 177.089159,0.192287543 178.393023,0.648393005 Z M167.25814,4.33421192 L167.25814,11.0285411 L173.053488,11.0285411 C173.936642,11.0730978 174.819375,10.9334307 175.64186,10.6190057 C176.677787,10.0888786 177.281721,9.00719752 177.172093,7.87826856 C177.372073,6.63625275 176.789829,5.39807765 175.690698,4.72799599 C174.90902,4.38988347 174.05477,4.23861789 173.2,4.28695783 L167.25814,4.33421192 Z" id="Shape"></path>
|
|
<polygon id="Shape" points="187 0 192.675234 0 202.962617 17.3720783 202.962617 0 208 0 208 25 202.586449 25 192.037383 7.2646873 192.037383 25 187 25"></polygon>
|
|
<polygon id="Shape" points="96 54 91 54 91 29 96 29"></polygon>
|
|
<polygon id="Shape" points="102 29 107.662005 29 117.941725 46.4400253 117.941725 29 123 29 123 54 117.566434 54 107.041958 36.260101 107.041958 54 102 54"></polygon>
|
|
<path d="M144.598968,36.7381492 C144.2803,35.0931681 143.157367,33.7149536 141.605624,33.0643153 C140.669801,32.6685227 139.661632,32.4701328 138.644818,32.4816809 C136.669619,32.4443877 134.784343,33.3017841 133.520344,34.8122187 C132.038421,36.8439931 131.329348,39.333026 131.519359,41.8362007 C131.519359,44.9867426 132.240581,47.2147799 133.683026,48.5203127 C134.999072,49.7687007 136.745082,50.469294 138.563477,50.4786118 C140.197409,50.5237733 141.786674,49.9446266 143.004687,48.8601828 C144.173994,47.7982023 144.928751,46.3595223 145.135817,44.7979259 L139.24674,44.7979259 L139.24674,40.6223789 L150,40.6223789 L150,54.3790258 L146.421003,54.3790258 L145.884153,51.1421677 C145.090221,52.1335901 144.146251,52.9962548 143.086028,53.6992856 C141.489916,54.6093905 139.669984,55.0578235 137.831409,54.9940288 C134.650061,55.0917161 131.584307,53.8031726 129.437034,51.4658535 C127.051187,48.8064443 125.822637,45.3144001 126.020718,41.7552793 C125.841817,38.1100477 127.07636,34.5355881 129.46957,31.7695721 C131.80557,29.2490153 135.136386,27.8762209 138.579745,28.0148167 C141.428033,27.8731062 144.233057,28.7516159 146.486075,30.4910131 C148.41226,32.0383491 149.636496,34.2877204 149.886123,36.7381492 L144.598968,36.7381492 Z" id="Shape"></path>
|
|
<path d="M108.232376,59 L116,59 L116,84 L110.924935,84 L110.924935,67.0859128 C110.924935,66.6016003 110.924935,65.92251 110.924935,65.0486418 C110.924935,64.1747736 110.924935,63.5009476 110.924935,63.0271636 L106.029373,84 L100.856397,84 L95.9608355,63.0113708 C95.9608355,63.4851548 95.9608355,64.1589808 95.9608355,65.032849 C95.9608355,65.9067172 95.9608355,66.5858075 95.9608355,67.07012 L95.9608355,84 L91,84 L91,59 L98.8492167,59 L103.548956,78.6620341 L108.232376,59 Z" id="Shape"></path>
|
|
<path d="M128.12,59 L134.104,59 L143,84 L137.336,84 L135.736,78.8673405 L126.328,78.8673405 L124.616,84 L119,84 L128.12,59 Z M127.768,74.5559065 L134.264,74.5559065 L131.064,64.7169931 L127.768,74.5559065 Z" id="Shape"></path>
|
|
<path d="M94.5515493,90.2505588 C96.5490298,88.1050078 99.3291306,86.9264475 102.21088,87.0035601 C106.404902,87.0035601 109.435082,88.4214162 111.301421,91.2571283 C112.303379,92.6816221 112.892461,94.3707539 113,96.1276263 L107.794171,96.1276263 C107.567027,95.1137885 107.13269,94.1617376 106.520237,93.3352075 C105.355209,92.1471265 103.747854,91.5397361 102.115094,91.6705834 C100.482334,91.8014306 98.9850511,92.6576226 98.0116168,94.0170772 C96.8406087,96.0297022 96.2919585,98.3630686 96.4388588,100.705894 C96.272021,103.00708 96.8712639,105.298102 98.1374374,107.199892 C99.1522838,108.577592 100.738785,109.378372 102.415339,109.359146 C103.988045,109.460593 105.511282,108.771165 106.50451,107.508357 C107.126276,106.613241 107.565067,105.59687 107.794171,104.521118 L112.968545,104.521118 C112.618641,107.134309 111.414542,109.545739 109.55566,111.35605 C107.605623,113.172065 105.038581,114.11761 102.415339,113.986119 C99.2564088,114.150634 96.1921424,112.846068 94.0639943,110.430655 C91.9257941,107.679665 90.8450846,104.211553 91.0285715,100.689659 C90.7893506,96.86168 92.0600069,93.0965386 94.5515493,90.2505588 Z" id="Shape"></path>
|
|
<polygon id="Shape" points="118 113 118 88 123.423077 88 123.423077 97.4756791 133.576923 97.4756791 133.576923 88 139 88 139 113 133.56044 113 133.56044 101.834491 123.406593 101.834491 123.406593 113"></polygon>
|
|
<polygon id="Shape" points="147.969605 113 143 113 143 88 148 88"></polygon>
|
|
<polygon id="Shape" points="153 88 158.675234 88 168.962617 105.372078 168.962617 88 174 88 174 113 168.586449 113 158.053738 95.2646873 158.053738 113 153 113"></polygon>
|
|
<polygon id="Shape" points="197.3825 92.4108381 184.114167 92.4108381 184.114167 97.7668557 196.29 97.7668557 196.29 102.098929 184.114167 102.098929 184.114167 108.510397 198 108.510397 198 113 179 113 179 88 197.3825 88"></polygon>
|
|
<rect id="Rectangle-path" x="59" y="0" width="25" height="25"></rect>
|
|
<rect id="Rectangle-path" x="59" y="88" width="25" height="25"></rect>
|
|
<rect id="Rectangle-path" x="29" y="59" width="25" height="25"></rect>
|
|
<rect id="Rectangle-path" x="0" y="29" width="25" height="25"></rect>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg> |