0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-04-01 02:42:23 -05:00

Merge branch 'master' into 4.x

This commit is contained in:
Juan Picado @jotadeveloper 2018-08-24 18:17:24 +02:00 committed by GitHub
commit 9c94cc5732
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
129 changed files with 1818 additions and 445 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 36 KiB

View file

@ -1 +1,48 @@
<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="584 207 100 100" width="100" height="100"><g id="verdaccio-tiny"><path d=" M 621 207 L 647 207 C 667.421 207 684 223.579 684 244 L 684 270 C 684 290.421 667.421 307 647 307 L 621 307 C 600.579 307 584 290.421 584 270 L 584 244 C 584 223.579 600.579 207 621 207 Z " fill-rule="evenodd" fill="rgb(247,248,246)"/><g id="Group"><mask id="_mask_TpeGGWKzkZyRlZnBNvsTW4m5XOYp8rPn"><path d=" M 654 249.6 L 638.8 280 L 630 280 L 606.4 232.8 L 621.6 232.8 L 634.4 258.4 L 638.8 249.6 L 654 249.6 L 654 249.6 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 654 249.6 L 638.8 280 L 630 280 L 606.4 232.8 L 621.6 232.8 L 634.4 258.4 L 638.8 249.6 L 654 249.6 L 654 249.6 Z " fill-rule="evenodd" fill="rgb(64,82,54)" mask="url(#_mask_TpeGGWKzkZyRlZnBNvsTW4m5XOYp8rPn)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_LQWMCb4dioFQVBqOSQBk62eQ75m4tAS0"><path d=" M 656.8 244 L 641.6 244 L 647.2 232.8 L 662.4 232.8 L 656.8 244 L 656.8 244 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 656.8 244 L 641.6 244 L 647.2 232.8 L 662.4 232.8 L 656.8 244 L 656.8 244 Z " fill-rule="evenodd" fill="rgb(205,64,0)" mask="url(#_mask_LQWMCb4dioFQVBqOSQBk62eQ75m4tAS0)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_x86kQ90JupBiwv7kcsN2ukBDbOLkBAze"><path d=" M 638.8 280 L 630 280 L 606.4 232.8 L 621.6 232.8 L 641.977 273.691 L 638.8 280 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 638.8 280 L 630 280 L 606.4 232.8 L 621.6 232.8 L 641.977 273.691 L 638.8 280 Z " fill-rule="evenodd" fill="rgb(74,94,63)" mask="url(#_mask_x86kQ90JupBiwv7kcsN2ukBDbOLkBAze)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_AwBb2BJJIBwbHBC4JbvZjdtJnlGVHGEa"><line x1="643.6" y1="234" x2="658.821" y2="234" fill="white" stroke="none"/></mask><line x1="643.6" y1="234" x2="658.821" y2="234" mask="url(#_mask_AwBb2BJJIBwbHBC4JbvZjdtJnlGVHGEa)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_vCDhnuuYBbA8AOGTeV0Bu152KaOr5I8v"><line x1="639.6" y1="238" x2="654.821" y2="238" fill="white" stroke="none"/></mask><line x1="639.6" y1="238" x2="654.821" y2="238" mask="url(#_mask_vCDhnuuYBbA8AOGTeV0Bu152KaOr5I8v)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_A6Cw6lWSJitrQex7lgDJP9a9D0orokeo"><line x1="635.6" y1="242.8" x2="650.821" y2="242.8" fill="white" stroke="none"/></mask><line x1="635.6" y1="242.8" x2="650.821" y2="242.8" mask="url(#_mask_A6Cw6lWSJitrQex7lgDJP9a9D0orokeo)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><g transform="matrix(1,0,0,1,604.4,281)"><text transform="matrix(1,0,0,1,8.497,14.379)" style="font-family:&quot;Open Sans&quot;;font-weight:300;font-size:10px;font-style:italic;fill:#405236;stroke:none;">Verdaccio</text></g></g></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>logo-small-header-bottom</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6 48 17.6"></polygon>
<filter x="-20.0%" y="-11.7%" width="139.9%" height="140.3%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-3" points="50.8 12 35.6 12 41.2 0.8 56.4 0.8 50.8 12"></polygon>
<filter x="-45.7%" y="-49.1%" width="191.3%" height="269.6%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="logo-small-header-bottom">
<g>
<path d="M37,0 L63,0 C83.421,0 100,16.579 100,37 L100,63 C100,83.421 83.421,100 63,100 L37,100 C16.579,100 0,83.421 0,63 L0,37 C0,16.579 16.579,0 37,0 Z" id="Shape" fill="#F7F8F6"></path>
<g id="Textmarke" transform="translate(28.400000, 77.000000)" fill="#405236" font-family="OpenSansLight-Italic, Open Sans" font-size="10" font-style="italic" font-weight="300">
<text id="Verdaccio">
<tspan x="0.497" y="11.379">Verdaccio</tspan>
</text>
</g>
<g id="Bildmarke" transform="translate(22.000000, 26.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#405236" stroke-width="2.4" d="M46.0583592,18.8 L33.5416408,18.8 L28.4,29.0832816 L14.8583592,2 L2.34164079,2 L24.7416408,46.8 L32.0583592,46.8 L46.0583592,18.8 Z" stroke-linejoin="square" fill="#405236" fill-rule="evenodd"></path>
</g>
<g id="Path">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<path stroke="#CD4000" stroke-width="2.4" d="M50.0583592,10.8 L54.4583592,2 L41.9416408,2 L37.5416408,10.8 L50.0583592,10.8 Z" stroke-linejoin="square" fill="#CD4000" fill-rule="evenodd"></path>
</g>
<path d="M32.0607372,46.8 L34.6351125,41.6879866 L14.8572527,2 L2.34164079,2 L24.7416408,46.8 L32.0607372,46.8 Z" id="Combined-Shape" stroke="#405236" stroke-width="2.4" fill="#4A5E3F"></path>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -1 +0,0 @@
<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="584 207 100 100" width="100" height="100"><g id="verdaccio-tiny"><path d=" M 621 207 L 647 207 C 667.421 207 684 223.579 684 244 L 684 270 C 684 290.421 667.421 307 647 307 L 621 307 C 600.579 307 584 290.421 584 270 L 584 244 C 584 223.579 600.579 207 621 207 Z " fill-rule="evenodd" fill="rgb(247,248,246)"/><g id="Group"><mask id="_mask_aLJ2choBe6rGRxbST4YxzucnXJoiLXLS"><path d=" M 654 258.6 L 638.8 289 L 630 289 L 606.4 241.8 L 621.6 241.8 L 634.4 267.4 L 638.8 258.6 L 654 258.6 L 654 258.6 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 654 258.6 L 638.8 289 L 630 289 L 606.4 241.8 L 621.6 241.8 L 634.4 267.4 L 638.8 258.6 L 654 258.6 L 654 258.6 Z " fill-rule="evenodd" fill="rgb(64,82,54)" mask="url(#_mask_aLJ2choBe6rGRxbST4YxzucnXJoiLXLS)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_VpFb8HfoVEV9oMhbDP4WCZkNHeJnsgJB"><path d=" M 656.8 253 L 641.6 253 L 647.2 241.8 L 662.4 241.8 L 656.8 253 L 656.8 253 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 656.8 253 L 641.6 253 L 647.2 241.8 L 662.4 241.8 L 656.8 253 L 656.8 253 Z " fill-rule="evenodd" fill="rgb(205,64,0)" mask="url(#_mask_VpFb8HfoVEV9oMhbDP4WCZkNHeJnsgJB)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_PurdF8WNWO5rV7THGkszebck9RL78xOC"><path d=" M 638.8 289 L 630 289 L 606.4 241.8 L 621.6 241.8 L 641.977 282.691 L 638.8 289 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 638.8 289 L 630 289 L 606.4 241.8 L 621.6 241.8 L 641.977 282.691 L 638.8 289 Z " fill-rule="evenodd" fill="rgb(74,94,63)" mask="url(#_mask_PurdF8WNWO5rV7THGkszebck9RL78xOC)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_0WvewKeO3yEVIIsCnImQYZQpsThG8ZRt"><line x1="643.6" y1="243" x2="658.821" y2="243" fill="white" stroke="none"/></mask><line x1="643.6" y1="243" x2="658.821" y2="243" mask="url(#_mask_0WvewKeO3yEVIIsCnImQYZQpsThG8ZRt)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_mfE3hDhlZLY11weXkNmcXFVIDG3xk8wG"><line x1="639.6" y1="247" x2="654.821" y2="247" fill="white" stroke="none"/></mask><line x1="639.6" y1="247" x2="654.821" y2="247" mask="url(#_mask_mfE3hDhlZLY11weXkNmcXFVIDG3xk8wG)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_2JlRHmgXw2jNKAshMq4eDqO60Nx4xCJU"><line x1="635.6" y1="251.8" x2="650.821" y2="251.8" fill="white" stroke="none"/></mask><line x1="635.6" y1="251.8" x2="650.821" y2="251.8" mask="url(#_mask_2JlRHmgXw2jNKAshMq4eDqO60Nx4xCJU)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><g transform="matrix(1,0,0,1,604.4,216)"><text transform="matrix(1,0,0,1,8.497,14.379)" style="font-family:&quot;Open Sans&quot;;font-weight:300;font-size:10px;font-style:italic;fill:#405236;stroke:none;">Verdaccio</text></g></g></g></svg>

Before

Width:  |  Height:  |  Size: 3.5 KiB

View file

@ -1 +1,50 @@
<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="297 325 301 100" width="301" height="100"><g id="verdaccio"><path d=" M 334 325 L 561 325 C 581.421 325 598 341.579 598 362 L 598 388 C 598 408.421 581.421 425 561 425 L 334 425 C 313.579 425 297 408.421 297 388 L 297 362 C 297 341.579 313.579 325 334 325 Z " fill-rule="evenodd" fill="rgb(247,248,246)"/><g id="Group 2"><g id="Group 2 Copy"><g transform="matrix(1,0,0,1,405.2,347.4)"><text transform="matrix(1,0,0,1,0,44.892)" style="font-family:&quot;Open Sans&quot;;font-weight:300;font-size:42px;font-style:italic;fill:#405236;stroke:none;">Verdaccio</text></g></g><g opacity="0.1011096014492754"><mask id="_mask_fCSTmVJv3QSdnixdB2jztr4W92pbW0FE"><line x1="390" y1="374" x2="390" y2="380.597" fill="white" stroke="none"/></mask><line x1="390" y1="374" x2="390" y2="380.597" mask="url(#_mask_fCSTmVJv3QSdnixdB2jztr4W92pbW0FE)" vector-effect="non-scaling-stroke" stroke-width="3.2" stroke="rgb(15,82,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/></g><g id="Group"><mask id="_mask_AEapS60hj4W5lwbVZkWRptMDQjCCQnXV"><path d=" M 372 370.1 L 356.8 400.5 L 348 400.5 L 324.4 353.3 L 339.6 353.3 L 352.4 378.9 L 356.8 370.1 L 372 370.1 L 372 370.1 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 372 370.1 L 356.8 400.5 L 348 400.5 L 324.4 353.3 L 339.6 353.3 L 352.4 378.9 L 356.8 370.1 L 372 370.1 L 372 370.1 Z " fill-rule="evenodd" fill="rgb(64,82,54)" mask="url(#_mask_AEapS60hj4W5lwbVZkWRptMDQjCCQnXV)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_IQ7DNpRZXZtt3eyCzjEeZb9eMnCTbxVr"><path d=" M 374.8 364.5 L 359.6 364.5 L 365.2 353.3 L 380.4 353.3 L 374.8 364.5 L 374.8 364.5 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 374.8 364.5 L 359.6 364.5 L 365.2 353.3 L 380.4 353.3 L 374.8 364.5 L 374.8 364.5 Z " fill-rule="evenodd" fill="rgb(205,64,0)" mask="url(#_mask_IQ7DNpRZXZtt3eyCzjEeZb9eMnCTbxVr)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_Ya7dwXQpCePYQlvQmIYJlgPrxT9FmhAl"><path d=" M 356.8 400.5 L 348 400.5 L 324.4 353.3 L 339.6 353.3 L 359.977 394.191 L 356.8 400.5 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 356.8 400.5 L 348 400.5 L 324.4 353.3 L 339.6 353.3 L 359.977 394.191 L 356.8 400.5 Z " fill-rule="evenodd" fill="rgb(74,94,63)" mask="url(#_mask_Ya7dwXQpCePYQlvQmIYJlgPrxT9FmhAl)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_a52iOKSly0sSYRe2ur3JsZdbSujZeYaS"><line x1="361.6" y1="354.5" x2="376.821" y2="354.5" fill="white" stroke="none"/></mask><line x1="361.6" y1="354.5" x2="376.821" y2="354.5" mask="url(#_mask_a52iOKSly0sSYRe2ur3JsZdbSujZeYaS)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_9P3mzte4BcU1pG1EBPp7BloWoicEEU8d"><line x1="357.6" y1="358.5" x2="372.821" y2="358.5" fill="white" stroke="none"/></mask><line x1="357.6" y1="358.5" x2="372.821" y2="358.5" mask="url(#_mask_9P3mzte4BcU1pG1EBPp7BloWoicEEU8d)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_XoSOCvZ40H8L7kjslOiP3IZuNrYPgQ3F"><line x1="353.6" y1="363.3" x2="368.821" y2="363.3" fill="white" stroke="none"/></mask><line x1="353.6" y1="363.3" x2="368.821" y2="363.3" mask="url(#_mask_XoSOCvZ40H8L7kjslOiP3IZuNrYPgQ3F)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/></g></g></g></svg>
<?xml version="1.0" encoding="UTF-8"?>
<svg width="301px" height="100px" viewBox="0 0 301 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio-banner</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="verdaccio-banner" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio-logo-Full">
<rect id="BG" fill="#F7F8F6" fill-rule="nonzero" x="0" y="0" width="301" height="100" rx="37"></rect>
<g id="Group-2" transform="translate(27.000000, 22.000000)">
<g id="Group-2-Copy" transform="translate(81.200000, 0.400000)" fill="#405236" font-family="OpenSansLight-Italic, Open Sans" font-size="42.4" font-style="italic" font-weight="300">
<g id="Verdaccio">
<text>
<tspan x="0" y="45">Verdaccio</tspan>
</text>
</g>
</g>
<g id="Group" transform="translate(0.000000, 5.500000)">
<g id="Combined-Shape">
<g id="path-1-link" fill="#000000" fill-rule="nonzero">
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6"></polygon>
</g>
<g id="path-1-link" fill="#405236">
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6"></polygon>
</g>
<polygon id="Shape" stroke="#405236" stroke-width="2.4" points="46.0583592 18.8 33.5416408 18.8 28.4 29.0832816 14.8583592 2 2.34164079 2 24.7416408 46.8 32.0583592 46.8"></polygon>
</g>
<g id="Path" transform="translate(35.000000, 0.000000)">
<g id="path-3-link" fill="#000000" fill-rule="nonzero">
<polygon id="path-3" points="15.8 12 0.6 12 6.2 0.8 21.4 0.8"></polygon>
</g>
<g id="path-3-link" fill="#CD4000">
<polygon id="path-3" points="15.8 12 0.6 12 6.2 0.8 21.4 0.8"></polygon>
</g>
<polygon id="Shape" stroke="#CD4000" stroke-width="2.4" points="15.0583592 10.8 19.4583592 2 6.9416408 2 2.5416408 10.8"></polygon>
</g>
<g id="Combined-Shape">
<g id="path-5-link" fill="#4A5E3F">
<polygon id="path-5" points="32.8 48 24 48 0.4 0.8 15.6 0.8 35.9772662 41.6908081"></polygon>
</g>
<polygon id="Shape" stroke="#405236" stroke-width="2.4" points="32.0607372 46.8 34.6351125 41.6879866 14.8572527 2 2.34164079 2 24.7416408 46.8"></polygon>
</g>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 4 KiB

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio-blackwhite</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 16.7288136 32.6722689 47 23.7983193 47 0 0 15.3277311 5.66025569e-15 28.2352941 25.4915254 32.6722689 16.7288136 48 16.7288136"></polygon>
<filter x="-19.8%" y="-11.7%" width="139.6%" height="140.4%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<path d="M35.2,11 L28,11 L28,8.64285714 L36.4,8.64285714 L37.6,6.28571429 L32,6.28571429 L32,3.92857143 L38.8,3.92857143 L39.6,2.35714286 L36,2.35714286 L36,0 L40.8,0 L56,0 L50.4,11 L35.2,11 Z" id="path-3"></path>
<filter x="-33.9%" y="-50.0%" width="167.9%" height="272.7%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio-blackwhite">
<rect id="BG" fill="#000000" x="0" y="0" width="100" height="100" rx="37"></rect>
<g id="Group" transform="translate(22.000000, 30.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<use fill-opacity="0.6" fill="#FFFFFF" fill-rule="evenodd" xlink:href="#path-1"></use>
</g>
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<use fill="#FFFFFF" fill-rule="evenodd" xlink:href="#path-3"></use>
</g>
<polygon id="Combined-Shape" fill="#FFFFFF" points="32.7849811 47 23.8804183 47 0 0 15.3806084 0 36 40.7175419"></polygon>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

@ -1 +0,0 @@
<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="417 207 100 100" width="100" height="100"><g id="verdaccio-blackwhite"><path d=" M 454 207 L 480 207 C 500.421 207 517 223.579 517 244 L 517 270 C 517 290.421 500.421 307 480 307 L 454 307 C 433.579 307 417 290.421 417 270 L 417 244 C 417 223.579 433.579 207 454 207 Z " fill-rule="evenodd" fill="rgb(0,0,0)"/><g id="Group"><path d=" M 487 253.729 L 471.672 284 L 462.798 284 L 439 237 L 454.328 237 L 467.235 262.492 L 471.672 253.729 L 487 253.729 L 487 253.729 Z " fill-rule="evenodd" fill="rgb(255,255,255)" fill-opacity="0.6"/><path d=" M 484.621 248 L 489.4 248 L 495 237 L 492.621 237 L 479.8 237 L 475 237 L 475 239.357 L 478.6 239.357 L 477.8 240.929 L 471 240.929 L 471 243.286 L 476.6 243.286 L 475.4 245.643 L 467 245.643 L 467 248 L 484.621 248 Z " fill-rule="evenodd" fill="rgb(255,255,255)"/><path d=" M 471.785 284 L 462.88 284 L 439 237 L 454.381 237 L 475 277.718 L 471.785 284 Z " fill-rule="evenodd" fill="rgb(255,255,255)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -1 +0,0 @@
<?xml version="1.0" standalone="no"?><!-- Generator: Gravit.io --><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate" viewBox="297 207 100 100" width="100" height="100"><g id="verdaccio-tiny"><path d=" M 334 207 L 360 207 C 380.421 207 397 223.579 397 244 L 397 270 C 397 290.421 380.421 307 360 307 L 334 307 C 313.579 307 297 290.421 297 270 L 297 244 C 297 223.579 313.579 207 334 207 Z " fill-rule="evenodd" fill="rgb(247,248,246)"/><g id="Group"><mask id="_mask_Qbns5yfCiOhckpS4fdmAtyqLr4dgZWId"><path d=" M 367 253.6 L 351.8 284 L 343 284 L 319.4 236.8 L 334.6 236.8 L 347.4 262.4 L 351.8 253.6 L 367 253.6 L 367 253.6 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 367 253.6 L 351.8 284 L 343 284 L 319.4 236.8 L 334.6 236.8 L 347.4 262.4 L 351.8 253.6 L 367 253.6 L 367 253.6 Z " fill-rule="evenodd" fill="rgb(64,82,54)" mask="url(#_mask_Qbns5yfCiOhckpS4fdmAtyqLr4dgZWId)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_78wSwMoF9QkWIbZfueLf7FbQQz8YIBiY"><path d=" M 369.8 248 L 354.6 248 L 360.2 236.8 L 375.4 236.8 L 369.8 248 L 369.8 248 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 369.8 248 L 354.6 248 L 360.2 236.8 L 375.4 236.8 L 369.8 248 L 369.8 248 Z " fill-rule="evenodd" fill="rgb(205,64,0)" mask="url(#_mask_78wSwMoF9QkWIbZfueLf7FbQQz8YIBiY)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_cE65ing3U6mfxM3Uwzq9wIAz5366sMZK"><path d=" M 351.8 284 L 343 284 L 319.4 236.8 L 334.6 236.8 L 354.977 277.691 L 351.8 284 Z " fill-rule="evenodd" fill="white" stroke="none"/></mask><path d=" M 351.8 284 L 343 284 L 319.4 236.8 L 334.6 236.8 L 354.977 277.691 L 351.8 284 Z " fill-rule="evenodd" fill="rgb(74,94,63)" mask="url(#_mask_cE65ing3U6mfxM3Uwzq9wIAz5366sMZK)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(64,82,54)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_ltwHbSFx9vnoAtoXETwxsGPEOrwwWJVd"><line x1="356.6" y1="238" x2="371.821" y2="238" fill="white" stroke="none"/></mask><line x1="356.6" y1="238" x2="371.821" y2="238" mask="url(#_mask_ltwHbSFx9vnoAtoXETwxsGPEOrwwWJVd)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_ydTg3OLbu1BCUeCqplpqMMNyOfpZaWzM"><line x1="352.6" y1="242" x2="367.821" y2="242" fill="white" stroke="none"/></mask><line x1="352.6" y1="242" x2="367.821" y2="242" mask="url(#_mask_ydTg3OLbu1BCUeCqplpqMMNyOfpZaWzM)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/><mask id="_mask_dFEBcI4uC8Gj9CbfqRoz9FrxL6bxmbWv"><line x1="348.6" y1="246.8" x2="363.821" y2="246.8" fill="white" stroke="none"/></mask><line x1="348.6" y1="246.8" x2="363.821" y2="246.8" mask="url(#_mask_dFEBcI4uC8Gj9CbfqRoz9FrxL6bxmbWv)" vector-effect="non-scaling-stroke" stroke-width="4.8" stroke="rgb(205,64,0)" stroke-linejoin="miter" stroke-linecap="square" stroke-miterlimit="10"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 3.3 KiB

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio-tiny</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6 48 17.6"></polygon>
<filter x="-20.0%" y="-11.7%" width="139.9%" height="140.3%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-3" points="50.8 12 35.6 12 41.2 0.8 56.4 0.8 50.8 12"></polygon>
<filter x="-45.7%" y="-49.1%" width="191.3%" height="269.6%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio-tiny">
<rect id="BG" fill="#F7F8F6" x="0" y="0" width="100" height="100" rx="37"></rect>
<g id="Group" transform="translate(22.000000, 29.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#405236" stroke-width="2.4" d="M46.0583592,18.8 L33.5416408,18.8 L28.4,29.0832816 L14.8583592,2 L2.34164079,2 L24.7416408,46.8 L32.0583592,46.8 L46.0583592,18.8 Z" stroke-linejoin="square" fill="#405236" fill-rule="evenodd"></path>
</g>
<g id="Path">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<path stroke="#CD4000" stroke-width="2.4" d="M50.0583592,10.8 L54.4583592,2 L41.9416408,2 L37.5416408,10.8 L50.0583592,10.8 Z" stroke-linejoin="square" fill="#CD4000" fill-rule="evenodd"></path>
</g>
<path d="M32.0607372,46.8 L34.6351125,41.6879866 L14.8572527,2 L2.34164079,2 L24.7416408,46.8 L32.0607372,46.8 Z" id="Combined-Shape" stroke="#405236" stroke-width="2.4" fill="#4A5E3F"></path>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -0,0 +1,99 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="960px" height="561px" viewBox="0 0 960 561" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio.github.io</title>
<desc>Created with Sketch.</desc>
<defs>
<rect id="path-1" x="0" y="0" width="960" height="369"></rect>
<filter x="-0.7%" y="-2.0%" width="101.4%" height="103.5%" filterUnits="objectBoundingBox" id="filter-3">
<feOffset dx="0" dy="-1" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0744168931 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-4" points="96 34.2 65.6 95 48 95 0.8 0.6 31.2 0.6 56.8 51.8 65.6 34.2 96 34.2"></polygon>
<filter x="-20.0%" y="-11.7%" width="139.9%" height="140.3%" filterUnits="objectBoundingBox" id="filter-5">
<feOffset dx="0" dy="8" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-6" points="101.6 23 71.2 23 82.4 0.6 112.8 0.6 101.6 23"></polygon>
<filter x="-45.7%" y="-49.1%" width="191.3%" height="269.6%" filterUnits="objectBoundingBox" id="filter-7">
<feOffset dx="0" dy="8" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="verdaccio.github.io" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<rect fill="#FFFFFF" x="0" y="0" width="960" height="561"></rect>
<g id="Group-5">
<mask id="mask-2" fill="white">
<use xlink:href="#path-1"></use>
</mask>
<g id="Rectangle">
<use fill="black" fill-opacity="1" filter="url(#filter-3)" xlink:href="#path-1"></use>
<use fill="#F7F8F6" fill-rule="evenodd" xlink:href="#path-1"></use>
</g>
<g id="Group" opacity="0.417346014" mask="url(#mask-2)" fill="#4A5E3F">
<g transform="translate(740.694191, 349.064745) rotate(-35.000000) translate(-740.694191, -349.064745) translate(400.694191, 64.564745)" id="Combined-Shape">
<polygon fill-opacity="0.141332654" points="580.60076 202.388704 395.198837 568.615882 287.860881 568.615882 0 0 185.401923 6.84789635e-14 341.529859 308.401834 395.198837 202.388704 580.60076 202.388704"></polygon>
<path d="M426.889943,133.165312 L339.571545,133.165312 L339.571545,104.629888 L441.443009,104.629888 L455.996075,76.094464 L388.081766,76.094464 L388.081766,47.55904 L470.549142,47.55904 L480.251186,28.535424 L436.591987,28.535424 L436.591987,0 L494.804252,0 L679.143091,0 L611.228782,133.165312 L426.889943,133.165312 Z" fill-opacity="0.233978714"></path>
<polygon fill-opacity="0.113988904" points="396.562186 568.615882 288.853938 568.615882 0 0 186.041519 0 435.45057 492.609383"></polygon>
</g>
</g>
<g id="Group-Copy" opacity="0.417346014" mask="url(#mask-2)" fill="#4A5E3F">
<g transform="translate(180.322830, 94.008655) rotate(-35.000000) translate(-180.322830, -94.008655) translate(-79.177170, -123.491345)" id="Combined-Shape">
<polygon fill-opacity="0.141332654" points="443.271172 154.517672 301.722394 434.121079 219.773102 434.121079 0 0 141.548778 5.22816235e-14 260.747748 235.4555 301.722394 154.517672 443.271172 154.517672"></polygon>
<polygon fill-opacity="0.113988904" points="302.76327 434.121079 220.531271 434.121079 0 0 142.03709 0 332.453379 376.092409"></polygon>
</g>
</g>
<g id="Group-Copy" opacity="0.417346014" mask="url(#mask-2)" fill="#4A5E3F">
<g transform="translate(119.506397, 347.831732) rotate(-90.000000) translate(-119.506397, -347.831732) translate(3.006397, 250.331732)" id="Combined-Shape">
<polygon fill-opacity="0.141332654" points="198.951506 69.3515067 135.420773 194.844709 98.6398225 194.844709 0 0 63.5307331 2.34653377e-14 117.030298 105.678486 135.420773 69.3515067 198.951506 69.3515067"></polygon>
<path d="M146.280203,45.6310794 L116.359253,45.6310794 L116.359253,35.852991 L151.267028,35.852991 L156.253853,26.0749025 L132.982003,26.0749025 L132.982003,16.2968141 L161.240679,16.2968141 L164.565229,9.77808845 L149.604753,9.77808845 L149.604753,0 L169.552054,0 L232.718505,0 L209.446655,45.6310794 L146.280203,45.6310794 Z" fill-opacity="0.233978714"></path>
<polygon fill-opacity="0.113988904" points="135.887945 194.844709 98.9801083 194.844709 0 0 63.7499002 0 149.21363 168.799949"></polygon>
</g>
</g>
</g>
<text id="Lightweight-private" font-family=".SFNSDisplay, .SF NS Display" font-size="24" font-weight="normal" fill="#405236">
<tspan x="265" y="478">Lightweight private npm proxy registry</tspan>
</text>
<g id="Verdaccio-Copy-2" transform="translate(380.000000, 114.000000)">
<rect id="BG" fill="#FFFFFF" x="0" y="0" width="200" height="200" rx="74"></rect>
<g id="Group" transform="translate(44.000000, 59.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-5)" xlink:href="#path-4"></use>
<path stroke="#405236" stroke-width="4.8" d="M92.1167184,36.6 L67.0832816,36.6 L56.8,57.1665631 L29.7167184,3 L4.68328157,3 L49.4832816,92.6 L64.1167184,92.6 L92.1167184,36.6 Z" stroke-linejoin="square" fill="#405236" fill-rule="evenodd"></path>
</g>
<g id="Path">
<use fill="black" fill-opacity="1" filter="url(#filter-7)" xlink:href="#path-6"></use>
<path stroke="#CD4000" stroke-width="4.8" d="M100.116718,20.6 L108.916718,3 L83.8832816,3 L75.0832816,20.6 L100.116718,20.6 Z" stroke-linejoin="square" fill="#CD4000" fill-rule="evenodd"></path>
</g>
<path d="M64.1214744,92.6 L69.2702249,82.3759732 L29.7145053,3 L4.68328157,3 L49.4832816,92.6 L64.1214744,92.6 Z" id="Combined-Shape" stroke="#405236" stroke-width="4.8" fill="#4A5E3F"></path>
<path d="M75.2,3 L105.642076,3" id="Line-3" stroke="#CD4000" stroke-width="4.8" stroke-linecap="square"></path>
<path d="M67.2,11 L97.6420761,11" id="Line-3" stroke="#CD4000" stroke-width="4.8" stroke-linecap="square"></path>
<path d="M59.2,20.6 L89.6420761,20.6" id="Line-3" stroke="#CD4000" stroke-width="4.8" stroke-linecap="square"></path>
</g>
</g>
<g id="Group-3" transform="translate(749.000000, 20.000000)">
<rect id="Rectangle-2-Copy" fill="#FFFFFF" x="0" y="0" width="191" height="44" rx="22"></rect>
<text id="Documentation" font-family="OpenSans-Semibold, Open Sans" font-size="22" font-weight="500" fill="#405236">
<tspan x="13" y="30">Documentation</tspan>
</text>
</g>
<g id="Group-2" transform="translate(590.000000, 20.000000)">
<rect id="Rectangle-2" fill="#000000" x="0" y="0" width="139" height="44" rx="22"></rect>
<path d="M22.288,6 C13.294,6 6,13.293 6,22.29 C6,29.487 10.667,35.592 17.14,37.746 C17.955,37.896 18.252,37.393 18.252,36.961 C18.252,36.574 18.238,35.55 18.23,34.191 C13.699,35.175 12.743,32.007 12.743,32.007 C12.002,30.125 10.934,29.624 10.934,29.624 C9.455,28.614 11.046,28.634 11.046,28.634 C12.681,28.749 13.541,30.313 13.541,30.313 C14.994,32.802 17.354,32.083 18.282,31.666 C18.43,30.614 18.851,29.896 19.316,29.489 C15.699,29.078 11.896,27.68 11.896,21.438 C11.896,19.66 12.531,18.205 13.573,17.067 C13.405,16.655 12.846,14.998 13.733,12.756 C13.733,12.756 15.1,12.318 18.212,14.426 C19.511,14.064 20.905,13.884 22.29,13.877 C23.674,13.884 25.067,14.064 26.368,14.426 C29.478,12.318 30.843,12.756 30.843,12.756 C31.732,14.998 31.173,16.655 31.006,17.067 C32.05,18.205 32.68,19.66 32.68,21.438 C32.68,27.696 28.871,29.073 25.243,29.476 C25.827,29.979 26.348,30.973 26.348,32.492 C26.348,34.67 26.328,36.427 26.328,36.961 C26.328,37.397 26.622,37.904 27.448,37.745 C33.916,35.586 38.579,29.485 38.579,22.29 C38.579,13.293 31.285,6 22.288,6" id="Fill-50" fill="#FFFFFE"></path>
<text id="GitHub" font-family="OpenSans-Semibold, Open Sans" font-size="22" font-weight="500" fill="#FFFFFF">
<tspan x="51" y="30">GitHub</tspan>
</text>
<path d="M45.5,17.5 L45.5,28.6803399" id="Line" stroke="#FFFFFF" stroke-width="2" opacity="0.546761775" stroke-linecap="square"></path>
</g>
<g id="Group-4" transform="translate(393.000000, 392.000000)" fill="#405236" font-family="OpenSansLight-Italic, Open Sans" font-size="42.4" font-style="italic" font-weight="300">
<text id="Verdaccio">
<tspan x="0.41640625" y="45">Verdaccio</tspan>
</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.8 KiB

48
assets/svg/verdaccio.svg Normal file
View file

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="301px" height="100px" viewBox="0 0 301 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6 48 17.6"></polygon>
<filter x="-20.0%" y="-11.7%" width="139.9%" height="140.3%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-3" points="50.8 12 35.6 12 41.2 0.8 56.4 0.8 50.8 12"></polygon>
<filter x="-45.7%" y="-49.1%" width="191.3%" height="269.6%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio">
<rect id="BG" fill="#F7F8F6" x="0" y="0" width="301" height="100" rx="37"></rect>
<g id="Group-2" transform="translate(27.000000, 22.000000)">
<g id="Group-2-Copy" transform="translate(81.200000, 0.400000)" fill="#405236" font-family="OpenSansLight-Italic, Open Sans" font-size="42.4" font-style="italic" font-weight="300">
<text id="Verdaccio">
<tspan x="0" y="45">Verdaccio</tspan>
</text>
</g>
<g id="Group" transform="translate(0.000000, 5.500000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#405236" stroke-width="2.4" d="M46.0583592,18.8 L33.5416408,18.8 L28.4,29.0832816 L14.8583592,2 L2.34164079,2 L24.7416408,46.8 L32.0583592,46.8 L46.0583592,18.8 Z" stroke-linejoin="square" fill="#405236" fill-rule="evenodd"></path>
</g>
<g id="Path">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<path stroke="#CD4000" stroke-width="2.4" d="M50.0583592,10.8 L54.4583592,2 L41.9416408,2 L37.5416408,10.8 L50.0583592,10.8 Z" stroke-linejoin="square" fill="#CD4000" fill-rule="evenodd"></path>
</g>
<path d="M32.0607372,46.8 L34.6351125,41.6879866 L14.8572527,2 L2.34164079,2 L24.7416408,46.8 L32.0607372,46.8 Z" id="Combined-Shape" stroke="#405236" stroke-width="2.4" fill="#4A5E3F"></path>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

64
docs/logo.md Normal file
View file

@ -0,0 +1,64 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by __[Breno Rodrigues](https://github.com/rodriguesbreno)__ which
won the [contest](https://github.com/verdaccio/verdaccio/issues/237)
([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution
with multiple image formats and sizes.
## Symbols
__With text__
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
__SVG__
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
__No text__
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
__SVG__
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
__SVG__
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -5,7 +5,7 @@ title: "Web User Interface2"
<p align="center"><img src="https://github.com/verdaccio/verdaccio/blob/master/assets/gif/verdaccio_big_30.gif?raw=true"></p>
Verdaccio has a web user interface to display only the private packges and can be customisable.
Verdaccio has a web user interface to display only the private packages and can be customisable.
```yaml
web:

View file

@ -21,7 +21,7 @@ module.exports = function(config, auth, storage) {
// Static
router.get('/-/static/:filename', function(req, res, next) {
const file = `${env.APP_ROOT}/static/${req.params.filename}`;
const file = `${env.DIST_PATH}/${req.params.filename}`;
res.sendFile(file, function(err) {
if (!err) {
return;

View file

@ -49,6 +49,15 @@ class Footer extends React.Component {
}>
Configuration
</a>
<a
href={
this.props.config.baseUrl +
'docs/' +
this.props.language +
'/logo'
}>
Logos
</a>
</div>
<div>
<h5>Community</h5>

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "Instalación",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notificaciones",
"packages": "Acceso a paquetes",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -5,7 +5,7 @@
"previous": "Poprzedni",
"tagline": "Verdaccio · A lightweight private npm proxy registry",
"ansible": "Ansible",
"authentification": "Authentification",
"authentification": "Uwierzytelnianie",
"build": "Build the source code",
"chef": "Chef Cookbook",
"ci": "Continuous Integration",
@ -18,6 +18,7 @@
"installation": "Instalacja",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Powiadomienia",
"packages": "Package Access",
@ -36,23 +37,23 @@
"windows": "Instalacja jako Usługa systemu Windows",
"Docs": "Docs",
"Blog": "Blog",
"Help": "Help",
"Help": "Pomoc",
"GitHub": "GitHub",
"Team": "Team",
"Donate": "Donate",
"Introduction": "Introduction",
"Configuration": "Configuration",
"Server": "Server",
"Plugins": "Plugins",
"Server": "Serwer",
"Plugins": "Wtyczki",
"DevOps": "DevOps",
"Development": "Development",
"Guides": "Guides"
"Guides": "Poradniki"
},
"pages-strings": {
"Learn more using the [documentation on this site.](/docs/en/installation.html)|no description given": "Learn more using the [documentation on this site.](/docs/en/installation.html)",
"Browse Docs|no description given": "Browse Docs",
"Ask questions about the documentation and project|no description given": "Zadaj pytanie na temat dokumentacji i projektu",
"Join the community|no description given": "Join the community",
"Join the community|no description given": "Dołącz do społeczności",
"Find out what's new with this project|no description given": "Find out what's new with this project",
"Stay up to date|no description given": "Stay up to date",
"Need help?|no description given": "Need help?",
@ -74,14 +75,14 @@
"Verdaccio is plugin based, authentication, middleware and storage support. Just pick one or create your custom one.|no description given": "Verdaccio is plugin based, authentication, middleware and storage support. Just pick one or create your custom one.",
"Plugin Support|no description given": "Plugin Support",
"Who's Using This?|no description given": "Who's Using This?",
"This project is used by all these people|no description given": "This project is used by all these people",
"More|no description given": "More",
"Users|no description given": "Users",
"This project is used by all these people|no description given": "Projekt ten jest używany przez wszystkich tych ludzi",
"More|no description given": "Więcej",
"Users|no description given": "Użytkownicy",
"This project is used by many folks|no description given": "This project is used by many folks",
"Are you using this project? Do not be shy and add your company/project logo.|no description given": "Are you using this project? Do not be shy and add your company/project logo.",
"Add your company|no description given": "Add your company",
"Help Translate|recruit community translators for your project": "Help Translate",
"Edit this Doc|recruitment message asking to edit the doc source": "Edit",
"Are you using this project? Do not be shy and add your company/project logo.|no description given": "Używasz tego projektu? Nie wstydź się i dodaj logo swojej firmy/projektu.",
"Add your company|no description given": "Dodaj swoją firmę",
"Help Translate|recruit community translators for your project": "Pomóż tłumaczyć",
"Edit this Doc|recruitment message asking to edit the doc source": "Edycja",
"Translate this Doc|recruitment message asking to translate the docs": "Translate"
}
}

View file

@ -18,6 +18,7 @@
"installation": "Instalação",
"kubernetes": "Kubernetes",
"logger": "Logs",
"logo": "Logo",
"node-api": "Api Node",
"notifications": "Notificações",
"packages": "Permissões dos Pacotes",

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -1,87 +1,88 @@
{
"_comment": "This file is auto-generated by write-translations.js",
"_comment": "Этот файл был сгенерирован автоматически при помощи write-translations.js",
"localized-strings": {
"next": "Next",
"previous": "Previous",
"tagline": "Verdaccio · A lightweight private npm proxy registry",
"ansible": "Ansible",
"authentification": "Authentification",
"build": "Build the source code",
"chef": "Chef Cookbook",
"ci": "Continuous Integration",
"cli": "Command Line Tool",
"configuration": "Configuration File",
"contributing": "Contributing Verdaccio",
"dev-plugins": "Developing Plugins",
"next": "Следующая",
"previous": "Предыдущая",
"tagline": "Verdaccio · Лёгкий приватный прокси для npm реестра",
"ansible": "Ансибл",
"authentification": "Аутентификация",
"build": "Сборка исходного кода",
"chef": "Поваренная книга шеф-повара",
"ci": "Непрерывная интеграция",
"cli": "Инструмент командной строки",
"configuration": "Файл конфигурации",
"contributing": "Содействие Verdaccio",
"dev-plugins": "Разработка плагинов",
"docker": "Docker",
"iss-server": "Installing on IIS server",
"installation": "Installation",
"iss-server": "Установка на сервере IIS",
"installation": "Установка",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logger": "Логи",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",
"plugins": "Plugins",
"protect-your-dependencies": "Protecting packages",
"notifications": "Уведомления",
"packages": "Доступ к пакетам",
"plugins": "Плагины",
"protect-your-dependencies": "Защита пакетов",
"puppet": "Puppet",
"source-code": "Source Code",
"reverse-proxy": "Reverse Proxy Setup",
"server-configuration": "Server Configuration",
"ssl": "Set up the SSL Certificates",
"unit-testing": "Unit Testing",
"source-code": "Исходный код",
"reverse-proxy": "Настройка обратного прокси-сервера",
"server-configuration": "Конфигурация сервера",
"ssl": "Настройка SSL-сертификатов",
"unit-testing": "Модульное тестирование",
"uplinks": "Uplinks",
"use-cases": "Use Cases",
"webui": "Web User Interface2",
"what-is-verdaccio": "What is Verdaccio?",
"windows": "Installing As a Windows Service",
"Docs": "Docs",
"Blog": "Blog",
"Help": "Help",
"use-cases": "Примеры использования",
"webui": "Пользовательский Веб-Интерфейс2",
"what-is-verdaccio": "Что такое Verdaccio?",
"windows": "Установка в качестве службы Windows",
"Docs": "Документация",
"Blog": "Блог",
"Help": "Помощь",
"GitHub": "GitHub",
"Team": "Team",
"Donate": "Donate",
"Introduction": "Introduction",
"Configuration": "Configuration",
"Server": "Server",
"Plugins": "Plugins",
"Team": "Команда",
"Donate": "Пожертвования",
"Introduction": "Введение",
"Configuration": "Конфигурация",
"Server": "Сервер",
"Plugins": "Плагины",
"DevOps": "DevOps",
"Development": "Development",
"Guides": "Guides"
"Development": "Разработка",
"Guides": "Руководства"
},
"pages-strings": {
"Learn more using the [documentation on this site.](/docs/en/installation.html)|no description given": "Learn more using the [documentation on this site.](/docs/en/installation.html)",
"Browse Docs|no description given": "Browse Docs",
"Ask questions about the documentation and project|no description given": "Ask questions about the documentation and project",
"Join the community|no description given": "Join the community",
"Find out what's new with this project|no description given": "Find out what's new with this project",
"Stay up to date|no description given": "Stay up to date",
"Need help?|no description given": "Need help?",
"This project is maintained by a dedicated group of people.|statement made to reader": "This project is maintained by a dedicated group of people.",
"Learn more about Verdaccio using the [documentation on this site.](/docs/en/installation.html)|no description given": "Learn more about Verdaccio using the [documentation on this site.](/docs/en/installation.html)",
"You can follow and contact us on|no description given": "You can follow and contact us on",
"and also you can chat with the Verdaccio community at|no description given": "and also you can chat with the Verdaccio community at",
"If the documentation is not enough help, you can try browsing into our|no description given": "If the documentation is not enough help, you can try browsing into our",
"This project is maintained by the Verdaccio community.|no description given": "This project is maintained by the Verdaccio community.",
"Get Started|no description given": "Get Started",
"Contribute|no description given": "Contribute",
"Thats it ! Enjoy your private package manager.|no description given": "Thats it ! Enjoy your private package manager.",
"Many great developers are already enjoying Verdaccio, join the community!|no description given": "Many great developers are already enjoying Verdaccio, join the community!",
"**npm**, **yarn** and **pnpm** are part of any development workflow we try to catch up with the latest updates.|no description given": "**npm**, **yarn** and **pnpm** are part of any development workflow we try to catch up with the latest updates.",
"The most popular npm clients are supported|no description given": "The most popular npm clients are supported",
"We have an official **Docker** image ready to use|no description given": "We have an official **Docker** image ready to use",
"and **Kubernetes Helm** support for easy deployment|no description given": "and **Kubernetes Helm** support for easy deployment",
"Making the DevOps work easy|no description given": "Making the DevOps work easy",
"Verdaccio is plugin based, authentication, middleware and storage support. Just pick one or create your custom one.|no description given": "Verdaccio is plugin based, authentication, middleware and storage support. Just pick one or create your custom one.",
"Plugin Support|no description given": "Plugin Support",
"Who's Using This?|no description given": "Who's Using This?",
"This project is used by all these people|no description given": "This project is used by all these people",
"More|no description given": "More",
"Users|no description given": "Users",
"This project is used by many folks|no description given": "This project is used by many folks",
"Are you using this project? Do not be shy and add your company/project logo.|no description given": "Are you using this project? Do not be shy and add your company/project logo.",
"Add your company|no description given": "Add your company",
"Help Translate|recruit community translators for your project": "Help Translate",
"Edit this Doc|recruitment message asking to edit the doc source": "Edit",
"Translate this Doc|recruitment message asking to translate the docs": "Translate"
"Learn more using the [documentation on this site.](/docs/en/installation.html)|no description given": "Узнайте больше, используя [документацию на этом сайте]. (/ docs/en/installation.html)",
"Browse Docs|no description given": "Просмотр документов",
"Ask questions about the documentation and project|no description given": "Задать вопросы о документации и проекте",
"Join the community|no description given": "Присоединиться к сообществу",
"Find out what's new with this project|no description given": "Узнайте, что нового в этом проекте",
"Stay up to date|no description given": "Оставайтесь в курсе",
"Need help?|no description given": "Нужна помощь?",
"This project is maintained by a dedicated group of people.|statement made to reader": "Этот проект поддерживается отдельной группой людей.",
"Learn more about Verdaccio using the [documentation on this site.](/docs/en/installation.html)|no description given": "Узнайте больше о Verdaccio, используя [документацию на этом сайте]. (/ docs/en/installation.html)",
"You can follow and contact us on|no description given": "Вы можете следить и связаться с нами на",
"and also you can chat with the Verdaccio community at|no description given": "и так же вы можете общаться с сообществом Verdaccio в чате",
"If the documentation is not enough help, you can try browsing into our|no description given": "Если документация вам не помогла, вы можете попробовать заглянуть в наш",
"This project is maintained by the Verdaccio community.|no description given": "Этот проект поддерживается сообществом Verdaccio.",
"Get Started|no description given": "Начать работу",
"Contribute|no description given": "Содействовать",
"Thats it ! Enjoy your private package manager.|no description given": "Ну вот! Наслаждайтесь вашим менеджером приватных пакетов.",
"Many great developers are already enjoying Verdaccio, join the community!|no description given": "Множество отличных разработчиков уже присоединились к Verdaccio, Присоединяйтесь к сообществу!",
"**npm**, **yarn** and **pnpm** are part of any development workflow we try to catch up with the latest updates.|no description given": "**npm**, **yarn** и **pnpm** являются частью любой разработки и мы стараемся угнаться за последними обновлениями.",
"The most popular npm clients are supported|no description given": "Поддерижваются наиболее популярные клиенты npm",
"We have an official **Docker** image ready to use|no description given": "У нас есть официальный **Docker** образ готовый к использованию",
"and **Kubernetes Helm** support for easy deployment|no description given": "и **Kubernetes Helm** поддерживается для простого развёртывания",
"Making the DevOps work easy|no description given": "Делает работу DevOps проще",
"Verdaccio is plugin based, authentication, middleware and storage support. Just pick one or create your custom one.|no description given": "Verdaccio основан на плагинах, аутентификации, middleware и поддержке хранилищ. Просто выберите нужный или создайте свой.",
"Plugin Support|no description given": "Поддержка Плагинов",
"Who's Using This?|no description given": "Кто это использует?",
"This project is used by all these people|no description given": "Этот проект используется всеми этими людьми",
"More|no description given": "Больше",
"Users|no description given": "Пользователи",
"This project is used by many folks|no description given": "Этот проект используется множеством людей",
"Are you using this project? Do not be shy and add your company/project logo.|no description given": "Вы используете этот проект? Не стесняйся и добавь логитип проекта.",
"Add your company|no description given": "Добавить вашу компанию",
"Help Translate|recruit community translators for your project": "Помочь перевести",
"Edit this Doc|recruitment message asking to edit the doc source": "Редактировать",
"Translate this Doc|recruitment message asking to translate the docs": "Перевести"
}
}

View file

@ -18,6 +18,7 @@
"installation": "Installation",
"kubernetes": "Kubernetes",
"logger": "Logger",
"logo": "Logo",
"node-api": "Node API",
"notifications": "Notifications",
"packages": "Package Access",

View file

@ -18,6 +18,7 @@
"installation": "安装",
"kubernetes": "Kubernetes",
"logger": "日志",
"logo": "Logo",
"node-api": "Node API",
"notifications": "通知",
"packages": "npm 包访问权限",

View file

@ -123,7 +123,7 @@ class HomeSplash extends React.Component {
<div className="wrapper homeWrapper">
<div className="inner">
<h1 className="projectTitle">
<img title={siteConfig.title} alt={siteConfig.title} src={siteConfig.baseUrl + 'img/verdaccio@2x.png'} />
<img title={siteConfig.title} alt={siteConfig.title} src={siteConfig.baseUrl + 'img/logo/banner/png/verdaccio-banner@2x.png'} />
<small>
{
translation[this.props.language]['localized-strings'].tagline
@ -253,7 +253,7 @@ class Index extends React.Component {
{
content:
<translate>Verdaccio is plugin based, authentication, middleware and storage support. Just pick one or create your custom one.</translate>,
image: siteConfig.baseUrl + 'img/verdaccio-tiny@3x.png',
image: siteConfig.baseUrl + 'img/logo/symbol/png/verdaccio-tiny@3x.png',
imageAlign: 'right',
title: <translate>Plugin Support</translate>,
},

View file

@ -148,15 +148,14 @@ const CrowdinTranslators = props => {
);
};
const BannerTitle = () => {
const BannerTitle = (props) => {
return (
<h1 className="banner_members_title">
Team Members
<h1 className="header_title">
{props.title}
</h1>
);
};
class Team extends React.Component {
render() {
const {admons, maintainers, translators} = siteConfig.team;
@ -164,7 +163,7 @@ class Team extends React.Component {
return (
<div className="mainContainer">
<Container padding={['bottom']}>
<BannerTitle/>
<BannerTitle title={"Team Members"}/>
<div class="team_container">
<MemberSection title="Core" members={admons} imageSize={100}/>
<MemberSection title="Maintainers" members={maintainers} imageSize={80}/>

View file

@ -3,7 +3,8 @@
"Introduction": [
"what-is-verdaccio",
"installation",
"cli"
"cli",
"logo"
],
"Configuration": [
"configuration",

View file

@ -74,9 +74,9 @@ const siteConfig = {
],
users,
team,
headerIcon: 'img/verdaccio-tiny.png',
footerIcon: 'img/verdaccio-blackwhite.png',
favicon: 'img/favicon.ico',
headerIcon: 'img/logo/symbol/svg/verdaccio-tiny.svg',
footerIcon: 'img/logo/symbol/svg/verdaccio-blackwhite.svg',
favicon: 'img/favicon/favicon.ico',
colors: {
primaryColor: '#4B5E40',
secondaryColor: '#205C3B',

View file

@ -15,6 +15,10 @@
margin: 0 auto;
}
.header_title {
margin-top: 0;
}
.docker-count img {
margin-left: initial;
}
@ -40,10 +44,6 @@
/** team **/
.banner_members_title {
margin-top: 0;
}
.team_container a,
.team_container a:hover {
font-size: 80%;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.4 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View file

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="301px" height="100px" viewBox="0 0 301 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio-banner</title>
<desc>Created with Sketch.</desc>
<defs></defs>
<g id="verdaccio-banner" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio-logo-Full">
<rect id="BG" fill="#F7F8F6" fill-rule="nonzero" x="0" y="0" width="301" height="100" rx="37"></rect>
<g id="Group-2" transform="translate(27.000000, 22.000000)">
<g id="Group-2-Copy" transform="translate(81.200000, 0.400000)" fill="#405236" font-family="OpenSansLight-Italic, Open Sans" font-size="42.4" font-style="italic" font-weight="300">
<g id="Verdaccio">
<text>
<tspan x="0" y="45">Verdaccio</tspan>
</text>
</g>
</g>
<g id="Group" transform="translate(0.000000, 5.500000)">
<g id="Combined-Shape">
<g id="path-1-link" fill="#000000" fill-rule="nonzero">
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6"></polygon>
</g>
<g id="path-1-link" fill="#405236">
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6"></polygon>
</g>
<polygon id="Shape" stroke="#405236" stroke-width="2.4" points="46.0583592 18.8 33.5416408 18.8 28.4 29.0832816 14.8583592 2 2.34164079 2 24.7416408 46.8 32.0583592 46.8"></polygon>
</g>
<g id="Path" transform="translate(35.000000, 0.000000)">
<g id="path-3-link" fill="#000000" fill-rule="nonzero">
<polygon id="path-3" points="15.8 12 0.6 12 6.2 0.8 21.4 0.8"></polygon>
</g>
<g id="path-3-link" fill="#CD4000">
<polygon id="path-3" points="15.8 12 0.6 12 6.2 0.8 21.4 0.8"></polygon>
</g>
<polygon id="Shape" stroke="#CD4000" stroke-width="2.4" points="15.0583592 10.8 19.4583592 2 6.9416408 2 2.5416408 10.8"></polygon>
</g>
<g id="Combined-Shape">
<g id="path-5-link" fill="#4A5E3F">
<polygon id="path-5" points="32.8 48 24 48 0.4 0.8 15.6 0.8 35.9772662 41.6908081"></polygon>
</g>
<polygon id="Shape" stroke="#405236" stroke-width="2.4" points="32.0607372 46.8 34.6351125 41.6879866 14.8572527 2 2.34164079 2 24.7416408 46.8"></polygon>
</g>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>logo-small-header-bottom</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6 48 17.6"></polygon>
<filter x="-20.0%" y="-11.7%" width="139.9%" height="140.3%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-3" points="50.8 12 35.6 12 41.2 0.8 56.4 0.8 50.8 12"></polygon>
<filter x="-45.7%" y="-49.1%" width="191.3%" height="269.6%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="logo-small-header-bottom">
<g>
<path d="M37,0 L63,0 C83.421,0 100,16.579 100,37 L100,63 C100,83.421 83.421,100 63,100 L37,100 C16.579,100 0,83.421 0,63 L0,37 C0,16.579 16.579,0 37,0 Z" id="Shape" fill="#F7F8F6"></path>
<g id="Textmarke" transform="translate(28.400000, 77.000000)" fill="#405236" font-family="OpenSansLight-Italic, Open Sans" font-size="10" font-style="italic" font-weight="300">
<text id="Verdaccio">
<tspan x="0.497" y="11.379">Verdaccio</tspan>
</text>
</g>
<g id="Bildmarke" transform="translate(22.000000, 26.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#405236" stroke-width="2.4" d="M46.0583592,18.8 L33.5416408,18.8 L28.4,29.0832816 L14.8583592,2 L2.34164079,2 L24.7416408,46.8 L32.0583592,46.8 L46.0583592,18.8 Z" stroke-linejoin="square" fill="#405236" fill-rule="evenodd"></path>
</g>
<g id="Path">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<path stroke="#CD4000" stroke-width="2.4" d="M50.0583592,10.8 L54.4583592,2 L41.9416408,2 L37.5416408,10.8 L50.0583592,10.8 Z" stroke-linejoin="square" fill="#CD4000" fill-rule="evenodd"></path>
</g>
<path d="M32.0607372,46.8 L34.6351125,41.6879866 L14.8572527,2 L2.34164079,2 L24.7416408,46.8 L32.0607372,46.8 Z" id="Combined-Shape" stroke="#405236" stroke-width="2.4" fill="#4A5E3F"></path>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4 KiB

View file

@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio-blackwhite</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 16.7288136 32.6722689 47 23.7983193 47 0 0 15.3277311 5.66025569e-15 28.2352941 25.4915254 32.6722689 16.7288136 48 16.7288136"></polygon>
<filter x="-19.8%" y="-11.7%" width="139.6%" height="140.4%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<path d="M35.2,11 L28,11 L28,8.64285714 L36.4,8.64285714 L37.6,6.28571429 L32,6.28571429 L32,3.92857143 L38.8,3.92857143 L39.6,2.35714286 L36,2.35714286 L36,0 L40.8,0 L56,0 L50.4,11 L35.2,11 Z" id="path-3"></path>
<filter x="-33.9%" y="-50.0%" width="167.9%" height="272.7%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio-blackwhite">
<rect id="BG" fill="#000000" x="0" y="0" width="100" height="100" rx="37"></rect>
<g id="Group" transform="translate(22.000000, 30.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<use fill-opacity="0.6" fill="#FFFFFF" fill-rule="evenodd" xlink:href="#path-1"></use>
</g>
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<use fill="#FFFFFF" fill-rule="evenodd" xlink:href="#path-3"></use>
</g>
<polygon id="Combined-Shape" fill="#FFFFFF" points="32.7849811 47 23.8804183 47 0 0 15.3806084 0 36 40.7175419"></polygon>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<!-- Generator: Sketch 51.2 (57519) - http://www.bohemiancoding.com/sketch -->
<title>verdaccio-tiny</title>
<desc>Created with Sketch.</desc>
<defs>
<polygon id="path-1" points="48 17.6 32.8 48 24 48 0.4 0.8 15.6 0.8 28.4 26.4 32.8 17.6 48 17.6"></polygon>
<filter x="-20.0%" y="-11.7%" width="139.9%" height="140.3%" filterUnits="objectBoundingBox" id="filter-2">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
<polygon id="path-3" points="50.8 12 35.6 12 41.2 0.8 56.4 0.8 50.8 12"></polygon>
<filter x="-45.7%" y="-49.1%" width="191.3%" height="269.6%" filterUnits="objectBoundingBox" id="filter-4">
<feOffset dx="0" dy="4" in="SourceAlpha" result="shadowOffsetOuter1"></feOffset>
<feGaussianBlur stdDeviation="2.5" in="shadowOffsetOuter1" result="shadowBlurOuter1"></feGaussianBlur>
<feComposite in="shadowBlurOuter1" in2="SourceAlpha" operator="out" result="shadowBlurOuter1"></feComposite>
<feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0906646286 0" type="matrix" in="shadowBlurOuter1"></feColorMatrix>
</filter>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="verdaccio-tiny">
<rect id="BG" fill="#F7F8F6" x="0" y="0" width="100" height="100" rx="37"></rect>
<g id="Group" transform="translate(22.000000, 29.000000)">
<g id="Combined-Shape">
<use fill="black" fill-opacity="1" filter="url(#filter-2)" xlink:href="#path-1"></use>
<path stroke="#405236" stroke-width="2.4" d="M46.0583592,18.8 L33.5416408,18.8 L28.4,29.0832816 L14.8583592,2 L2.34164079,2 L24.7416408,46.8 L32.0583592,46.8 L46.0583592,18.8 Z" stroke-linejoin="square" fill="#405236" fill-rule="evenodd"></path>
</g>
<g id="Path">
<use fill="black" fill-opacity="1" filter="url(#filter-4)" xlink:href="#path-3"></use>
<path stroke="#CD4000" stroke-width="2.4" d="M50.0583592,10.8 L54.4583592,2 L41.9416408,2 L37.5416408,10.8 L50.0583592,10.8 Z" stroke-linejoin="square" fill="#CD4000" fill-rule="evenodd"></path>
</g>
<path d="M32.0607372,46.8 L34.6351125,41.6879866 L14.8572527,2 L2.34164079,2 L24.7416408,46.8 L32.0607372,46.8 Z" id="Combined-Shape" stroke="#405236" stroke-width="2.4" fill="#4A5E3F"></path>
<path d="M37.6,2 L52.8210381,2" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M33.6,6 L48.8210381,6" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
<path d="M29.6,10.8 L44.8210381,10.8" id="Line-3" stroke="#CD4000" stroke-width="2.4" stroke-linecap="square"></path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Imagen de Docker
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -44,4 +44,10 @@ For more information about the CLI, please [read the cli section](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

View file

@ -8,6 +8,6 @@ Posiadamy indywidualne rozwiązanie dla `verdaccio` w naszej organizacji.
#### Inne rozwiązania
* Ansible role for Gentoo users: [jirutka/ansible-role-sinopia](https://github.com/jirutka/ansible-role-sinopia).
* Ansible role for Ubuntu users: [jagregory/sinopia-ansible](https://github.com/jagregory/sinopia-ansible).
* ansible-verdaccio-role <https://github.com/refinery29/ansible-verdaccio-role>
* Funkcja Ansible dla użytkowników Gentoo: [jirutka/ansible-role-sinopia](https://github.com/jirutka/ansible-role-sinopia).
* Funkcja Ansible dla użytkowników Ubuntu: [jagregory/sinopia-ansible](https://github.com/jagregory/sinopia-ansible).
* ansible-verdaccio-funkcja <https://github.com/refinery29/ansible-verdaccio-role>

View file

@ -1,6 +1,6 @@
---
id: authentification
title: "Authentification"
id: uwierzytelnianie
title: "Uwierzytelnianie"
---
The authentification is tied to the auth [plugin](plugins.md) you are using. The package restrictions also is handled by the [Package Access](packages.md).
@ -47,9 +47,9 @@ auth:
#max_users: 1000
```
| Property | Type | Required | Example | Support | Description |
| --------- | ------ | -------- | ---------- | ------- | ---------------------------------------- |
| file | string | Yes | ./htpasswd | all | file that host the encrypted credentials |
| max_users | number | No | 1000 | all | set limit of users |
| Property | Typ | Wymagane | Przykład | Wsparcie | Opis |
| --------- | ------ | -------- | ---------- | --------- | ---------------------------------------- |
| plik | string | Tak | ./htpasswd | wszystkie | file that host the encrypted credentials |
| max_users | numer | Nie | 1000 | all | ustaw limit użytkowników |
In case to decide do not allow user to login, you can set `max_users: -1`.
W przypadku, gdy będziesz chciał wyłączyć możliwość zalogowania się, ustaw `max_users: -1`.

View file

@ -10,7 +10,7 @@ The verdaccio CLI is your go start the application.
verdaccio --listen 4000 --config ~./config.yaml
```
| Command | Default | Example | Opis |
| Komenda | Domyślne | Przykład | Opis |
| ------------------ | ------------------------------ | -------------- | ---------------------- |
| --listen \ **-l** | 4873 | -p 7000 | http port |
| --config \ **-c** | ~/.local/verdaccio/config.yaml | ~./config.yaml | the configuration file |

View file

@ -123,7 +123,7 @@ By default the maximum body size for a JSON document is `10mb`, if you run in er
max_body_size: 10mb
```
### Listen Port
### Port nasłuchu
`verdaccio` runs by default in the port `4873`. Changing the port can be done via [cli](cli.md) or in the configuration file, the following options are valid.

View file

@ -65,7 +65,7 @@ Verdaccio chce być wielojęzyczny, w tym celu **mamy niesamowitą pomoc** ze st
We have setup a project where you can choose your favourite language, if you do not find your language feel free to request one [creating a ticket](https://github.com/verdaccio/verdaccio/issues/new).
[Go to Crowdin Verdaccio](https://crowdin.com/project/verdaccio)
[Przejdź do Verdaccio na platformie Crowdin](https://crowdin.com/project/verdaccio)
## Jestem gotowy do współtworzenia

View file

@ -1,6 +1,6 @@
---
id: dev-plugins
title: "Developing Plugins"
title: "Tworzenie wtyczek"
---
There are many ways to extend `verdaccio`, the kind of plugins supported are:
@ -34,7 +34,7 @@ Once the authentication has been executed there is 2 options to give a response
###### OnError
Either something bad happened or auth was unsuccessful.
Gdy coś złego się wydarzy, lub uwierzytelnianie nie powiedzie się.
```flow
callback(null, false)
@ -42,7 +42,7 @@ callback(null, false)
###### OnSuccess
The auth was successful.
Uwierzytelnianie zakończone sukcesem.
`groups` is an array of strings where the user is part of.
@ -92,7 +92,7 @@ auth:
Where `htpasswd` is the sufix of the plugin name. eg: `verdaccio-htpasswd` and the rest of the body would be the plugin configuration params.
## Middleware Plugin
## Wtyczka oprogramowania pośredniego
Middleware plugins have the capability to modify the API layer, either adding new endpoints or intercepting requests.

View file

@ -44,4 +44,10 @@ Aby uzyskać więcej informacji o CLI, zapoznaj się z [sekcją cli](cli.md).
## Docker Image
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
`verdaccio` has an official docker image you can use, and in most cases, the default configuration is good enough. For more information about how to install the official image, [read the docker section](docker.md).
## Cloudron
`verdaccio` is also available as a 1-click install on [Cloudron](https://cloudron.io)
[![Install](https://cloudron.io/img/button.svg)](https://cloudron.io/button.html?app=org.eggertsson.verdaccio)

View file

@ -0,0 +1,55 @@
---
id: logo
title: "Verdaccio Logotype"
---
The logotype was designed by **[Breno Rodrigues](https://github.com/rodriguesbreno)** which won the [contest](https://github.com/verdaccio/verdaccio/issues/237) ([last stage](https://github.com/verdaccio/verdaccio/issues/328)) and donated his work to this project.
> All logos are licensed under [Creative Commons](https://github.com/verdaccio/verdaccio/blob/master/LICENSE-docs).
Special thanks to *[@Lisapressmar](https://github.com/Lisapressmar)* for her contribution with multiple image formats and sizes.
## Symbols
**With text**
![symbol tiny with text](/img/logo/symbol/png/logo-small-header-bottom.png)
![symbol medium with text](/img/logo/symbol/png/logo-small-header-bottom@2x.png)
![symbol big with text](/img/logo/symbol/png/logo-small-header-bottom@3x.png)
**SVG**
![symbol svg](/img/logo/symbol/svg/logo-small-header-bottom.svg)
**No text**
![symbol tiny](/img/logo/symbol/png/verdaccio-tiny.png)
![symbol medium](/img/logo/symbol/png/verdaccio-tiny@2x.png)
![symbol big](/img/logo/symbol/png/verdaccio-tiny@3x.png)
**SVG**
![svg format symbol no text](/img/logo/symbol/svg/verdaccio-tiny.svg)
### Black&White
![symbol bw small](/img/logo/symbol/png/verdaccio-blackwhite.png)
![symbol bw medium](/img/logo/symbol/png/verdaccio-blackwhite@2x.png)
![symbol bw big](/img/logo/symbol/png/verdaccio-blackwhite@3x.png)
**SVG**
![symbol bw svg](/img/logo/symbol/svg/verdaccio-blackwhite.svg)
## Banner
![banner small](/img/logo/banner/png/verdaccio-banner.png)
![banner medium](/img/logo/banner/png/verdaccio-banner@2x.png)
![banner big](/img/logo/banner/png/verdaccio-banner@3x.png)

Some files were not shown because too many files have changed in this diff Show more