|
@@ -20,16 +20,16 @@
|
|
|
<h2 class="IndexLogos-title">Integrates well with</h2>
|
|
|
<div class="IndexLogos-logos">
|
|
|
<a class="IndexLogos-item IndexLogos-item--js" href="/docs/" title="Vanilla JS">
|
|
|
- <%- inline_svg('/images/integrations/js.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/integrations/js.svg') %>
|
|
|
</a>
|
|
|
<a class="IndexLogos-item IndexLogos-item--react" href="/docs/react/" title="React">
|
|
|
- <%- inline_svg('/images/integrations/react.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/integrations/react.svg') %>
|
|
|
</a>
|
|
|
<a class="IndexLogos-item IndexLogos-item--vue" href="/docs/vue/" title="Vue.js">
|
|
|
- <%- inline_svg('/images/integrations/vue.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/integrations/vue.svg') %>
|
|
|
</a>
|
|
|
<a class="IndexLogos-item IndexLogos-item--svelte" href="/docs/svelte" title="Svelte">
|
|
|
- <%- inline_svg('/images/integrations/svelte.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/integrations/svelte.svg') %>
|
|
|
</a>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -46,8 +46,8 @@
|
|
|
<div class="TabPane" id="video">
|
|
|
<div class="IndexDemo-video">
|
|
|
<video autoplay loop muted playsinline>
|
|
|
- <source src="/images/uppy-2-0-demo-aug-2021.mp4" type="video/mp4">
|
|
|
- Your browser does not support the video tag, you can <a href="/images/uppy-2-0-demo-aug-2021.mp4">download the video</a>
|
|
|
+ <source src="/uppy/images/uppy-2-0-demo-aug-2021.mp4" type="video/mp4">
|
|
|
+ Your browser does not support the video tag, you can <a href="/uppy/images/uppy-2-0-demo-aug-2021.mp4">download the video</a>
|
|
|
to watch it.
|
|
|
</video>
|
|
|
</div>
|
|
@@ -101,17 +101,17 @@
|
|
|
<section class="IndexFeatures">
|
|
|
<h2>Features</h2>
|
|
|
<ul class="IndexFeatures-list">
|
|
|
- <li><strong>Lightweight</strong> and modular, plugin-based architecture, easy on dependencies <img width="16" align="absmiddle" src="/images/emojis/zap.png" /></li>
|
|
|
+ <li><strong>Lightweight</strong> and modular, plugin-based architecture, easy on dependencies <img width="16" align="absmiddle" src="/uppy/images/emojis/zap.png" /></li>
|
|
|
<li>Large uploads survive network hiccups thanks to <strong>resumable file uploads</strong> via the open <strong><a href="https://tus.io/">tus</a></strong> standard</li>
|
|
|
- <li><img width="16" align="absmiddle" src="/images/emojis/battery.png" /> Saves battery and data plan by letting users pick files from <strong>Webcam, Dropbox, Google Drive and Instagram</strong>, while letting servers do the heavy lifting via <strong><a href="/docs/companion/">Companion</a></strong></li>
|
|
|
- <li>Works great with the file encoding and processing backend from <strong><a href="https://transloadit.com/">Transloadit</a></strong>, but also works great without <img width="16" align="absmiddle" src="/images/emojis/transloadit.png" /></li>
|
|
|
- <li><strong>Open source and driven by the community</strong> We listen closely and adjust the project based on your feedback <img width="16" align="absmiddle" src="/images/emojis/heart.png" /></li>
|
|
|
- <li><strong>Sleek user interface <img width="16" align="absmiddle" src="/images/emojis/sparkles.png" /></strong></li>
|
|
|
+ <li><img width="16" align="absmiddle" src="/uppy/images/emojis/battery.png" /> Saves battery and data plan by letting users pick files from <strong>Webcam, Dropbox, Google Drive and Instagram</strong>, while letting servers do the heavy lifting via <strong><a href="/docs/companion/">Companion</a></strong></li>
|
|
|
+ <li>Works great with the file encoding and processing backend from <strong><a href="https://transloadit.com/">Transloadit</a></strong>, but also works great without <img width="16" align="absmiddle" src="/uppy/images/emojis/transloadit.png" /></li>
|
|
|
+ <li><strong>Open source and driven by the community</strong> We listen closely and adjust the project based on your feedback <img width="16" align="absmiddle" src="/uppy/images/emojis/heart.png" /></li>
|
|
|
+ <li><strong>Sleek user interface <img width="16" align="absmiddle" src="/uppy/images/emojis/sparkles.png" /></strong></li>
|
|
|
<li>File recovery (after a browser crash or accidental navigation) via <strong><a href="/docs/golden-retriever/">Golden Retriever</a></strong></li>
|
|
|
- <li>Speaks <strong><a href="/docs/locales/#List-of-locale-packs">multiple languages</a></strong> (i18n) <img width="16" align="absmiddle" src="/images/emojis/earth_africa.png" /></li>
|
|
|
+ <li>Speaks <strong><a href="/docs/locales/#List-of-locale-packs">multiple languages</a></strong> (i18n) <img width="16" align="absmiddle" src="/uppy/images/emojis/earth_africa.png" /></li>
|
|
|
<li>Built with accessibility in mind</li>
|
|
|
<li><strong>Free to the world, forever</strong></li>
|
|
|
- <li>Cute as a puppy, also accepts cat pictures <img width="16" align="absmiddle" src="/images/emojis/dog.png" /></li>
|
|
|
+ <li>Cute as a puppy, also accepts cat pictures <img width="16" align="absmiddle" src="/uppy/images/emojis/dog.png" /></li>
|
|
|
</ul>
|
|
|
</section>
|
|
|
|
|
@@ -121,8 +121,8 @@
|
|
|
<a class="IndexReviews-link" href="https://books.producthunt.com/bestof2017" target="_blank"
|
|
|
rel="noreferrer noopener">
|
|
|
<div class="IndexReviews-imgWrapper">
|
|
|
- <img class="IndexReviews-img" src="/images/testimonials/producthunt.png"
|
|
|
- srcset="/images/testimonials/producthunt@2x.png 2x" alt="Product Hunt">
|
|
|
+ <img class="IndexReviews-img" src="/uppy/images/testimonials/producthunt.png"
|
|
|
+ srcset="/uppy/images/testimonials/producthunt@2x.png 2x" alt="Product Hunt">
|
|
|
</div>
|
|
|
The Best Product Launches
|
|
|
</a>
|
|
@@ -131,7 +131,7 @@
|
|
|
<li class="IndexReviews-item">
|
|
|
<a class="IndexReviews-link" href="https://stackshare.io/posts/top-developer-tools-2017" target="_blank" rel="noreferrer noopener">
|
|
|
<div class="IndexReviews-imgWrapper">
|
|
|
- <img class="IndexReviews-img" src="/images/testimonials/stackshare.png" srcset="/images/testimonials/stackshare@2x.png 2x" alt="StackShare">
|
|
|
+ <img class="IndexReviews-img" src="/uppy/images/testimonials/stackshare.png" srcset="/uppy/images/testimonials/stackshare@2x.png 2x" alt="StackShare">
|
|
|
</div>
|
|
|
Top 10 tools of the year
|
|
|
</a>
|
|
@@ -140,7 +140,7 @@
|
|
|
<li class="IndexReviews-item">
|
|
|
<a class="IndexReviews-link" href="https://twitter.com/smashingmag/status/1097870169043546112" target="_blank" rel="noreferrer noopener">
|
|
|
<div class="IndexReviews-imgWrapper">
|
|
|
- <img class="IndexReviews-img" src="/images/testimonials/smashing-magazine.png" srcset="/images/testimonials/smashing-magazine@2x.png 2x" alt="Smashing Magazine">
|
|
|
+ <img class="IndexReviews-img" src="/uppy/images/testimonials/smashing-magazine.png" srcset="/uppy/images/testimonials/smashing-magazine@2x.png 2x" alt="Smashing Magazine">
|
|
|
</div>
|
|
|
“Soooo useful”
|
|
|
</a>
|
|
@@ -153,16 +153,16 @@
|
|
|
<h2 class="IndexLogos-title">Used by</h2>
|
|
|
<div class="IndexLogos-logos">
|
|
|
<a href="https://www.coursera.org/" class="IndexLogos-item IndexLogos-item--coursera">
|
|
|
- <%- inline_svg('/images/featured-customers/coursera.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/featured-customers/coursera.svg') %>
|
|
|
</a>
|
|
|
<a href="https://www.photobox.com/" class="IndexLogos-item IndexLogos-item--photobox">
|
|
|
- <%- inline_svg('/images/featured-customers/photobox.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/featured-customers/photobox.svg') %>
|
|
|
</a>
|
|
|
<a href="https://issuu.com/" class="IndexLogos-item IndexLogos-item--issuu">
|
|
|
- <%- inline_svg('/images/featured-customers/issuu.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/featured-customers/issuu.svg') %>
|
|
|
</a>
|
|
|
<a href="https://zulipchat.com/" class="IndexLogos-item IndexLogos-item--zulip">
|
|
|
- <%- inline_svg('/images/featured-customers/zulip.svg') %>
|
|
|
+ <%- inline_svg('/uppy/images/featured-customers/zulip.svg') %>
|
|
|
</a>
|
|
|
</div>
|
|
|
<div class="IndexLogos-join">
|