From 5d3388abf29fbdc7402b8c36e9aaf99e08ed1e3e Mon Sep 17 00:00:00 2001 From: Chuck Williams Date: Tue, 17 Jan 2017 01:13:38 -0700 Subject: [PATCH] WIP - wallet page updates; adds wallet product modals, improves wallet-collection data; --- _data/wallets-collection.yml | 318 +++++++++++------- _i18n/en.yml | 6 + .../vendor-group-download-collection.html | 54 +++ _includes/wallet-tile-group-container.html | 7 + _includes/wallet-tile.html | 38 +-- assets/img/wallets/iOS.png | Bin 0 -> 15697 bytes .../img/wallets/ledger-nano-s-fold-medium.png | Bin 0 -> 74667 bytes assets/img/wallets/trezor-logo.png | Bin 0 -> 5619 bytes src/js/wallets.js | 16 +- src/scss/_junk-drawer.scss | 8 +- src/scss/_navs.scss | 11 + wallets/index.html | 65 ++-- 12 files changed, 351 insertions(+), 172 deletions(-) create mode 100644 _includes/modals/vendor-group-download-collection.html create mode 100644 _includes/wallet-tile-group-container.html create mode 100644 assets/img/wallets/iOS.png create mode 100644 assets/img/wallets/ledger-nano-s-fold-medium.png create mode 100644 assets/img/wallets/trezor-logo.png diff --git a/_data/wallets-collection.yml b/_data/wallets-collection.yml index 391f3da..2a133bb 100644 --- a/_data/wallets-collection.yml +++ b/_data/wallets-collection.yml @@ -3,6 +3,16 @@ logo_url: /assets/img/dash_circle_normal.png os: win32 type: desktop + vendor_id: dash_core + vendor_label: Dash Core + product_id: dash_core + product_label: Dash Core + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_website_label: Dash.org + product_website_url: "https://www.dash.org" + product_source_label: Github + product_source_url: "https://github.com/dashpay/dash" links: - label: Download Installer @@ -11,7 +21,7 @@ label: Hash File url: "https://github.com/dashpay/dash/releases/download/v0.12.0.58/SHA256SUMS.asc" - - label: pgp + label: PGP url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe.asc" - name: Dash Electrum @@ -19,6 +29,16 @@ logo_url: /assets/img/wallets/electrum_banner.png os: win32 type: desktop + vendor_id: dash_core + vendor_label: Dash Core + product_id: dash_electrum + product_label: Dash Electrum + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_website_label: Electrum-Dash.org + product_website_url: "https://electrum-dash.org/" + product_source_label: Github + product_source_url: "https://github.com/dashpay/electrum-dash" links: - label: Download @@ -40,42 +60,66 @@ logo_url: "https://jaxx.io/images/favicon.ico" os: win32 type: desktop + vendor_id: jaxx + vendor_label: Jaxx + product_id: jaxx + product_label: Jaxx + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://jaxx.io/support.html" links: - - label: Download - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" + label: Jaxx Downloads + url: "https://jaxx.io/support.html" - name: Dash Core description: Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. logo_url: /assets/img/dash_circle_normal.png os: osx type: desktop + vendor_id: dash_core + vendor_label: Dash Core + product_id: dash_core + product_label: Dash Core + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/dashpay/dash" links: - - label: Download Installer - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" + label: Download DMG + url: "https://www.dash.org/binaries/dash-0.12.0.58-osx.dmg" - label: Hash File url: "https://github.com/dashpay/dash/releases/download/v0.12.0.58/SHA256SUMS.asc" - label: pgp - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe.asc" + url: "https://www.dash.org/binaries/dash-0.12.0.58-osx.dmg.asc" - name: Dash Electrum description: Nam a tristique nunc, dictum accumsan mauris. Aenean lacinia odio in eros posuere consequat. Maecenas ac vulputate urna, et sodales. logo_url: /assets/img/wallets/electrum_banner.png os: osx type: desktop + vendor_id: dash_core + vendor_label: Dash Core + product_id: dash_electrum + product_label: Dash Electrum + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/dashpay/electrum-dash" links: - - label: Download - url: "https://www.dash.org/binaries/Electrum-DASH-2.4.1-Windows-setup.exe" + label: Download PKG + url: "https://www.dash.org/binaries/Electrum-DASH-2.4.1-Installer.pkg" - label: Hash File - url: "https://www.dash.org/binaries/Electrum-DASH-2.4.1-Windows-setup.exe.DIGESTS.txt" + url: "https://www.dash.org/binaries/Electrum-DASH-2.4.1-Installer.pkg.DIGESTS.txt" - label: PGP - url: "https://www.dash.org/binaries/Electrum-DASH-2.4.1-Windows-setup.exe.asc" + url: "https://www.dash.org/binaries/Electrum-DASH-2.4.1-Installer.pkg.asc" - name: Jaxx description: | @@ -86,129 +130,57 @@ logo_url: "https://jaxx.io/images/favicon.ico" os: osx type: desktop + vendor_id: jaxx + vendor_label: Jaxx + product_id: jaxx + product_label: Jaxx + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://jaxx.io/support.html" links: - - label: Download - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" + label: Jaxx Downloads + url: "https://jaxx.io/support.html" -- name: Dummy osx - description: | - Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. - Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. - Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. - Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. - logo_url: "https://dummyimage.com/100x100/ebebe3/336699&text=dummy%20osx%20logo" - os: osx - type: desktop - links: - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" -- name: Dummy osx - description: | - Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. - Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. - Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. - Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. - logo_url: "https://dummyimage.com/100x100/ebebe3/336699&text=dummy%20osx%20logo" - os: osx - type: desktop - links: - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" -- name: Dummy osx - description: | - Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. - Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. - Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. - Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. - logo_url: "https://dummyimage.com/100x100/ebebe3/336699&text=dummy%20osx%20logo" - os: osx - type: desktop - links: - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - -- name: Dummy linux - description: | - Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. - Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. - Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. - Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. - logo_url: "https://dummyimage.com/100x100/ebebe3/336699&text=dummy%20linux%20logo" - os: linux - type: desktop - links: - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" -- name: Dummy linux - description: | - Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. - logo_url: "https://dummyimage.com/100x100/ebebe3/336699&text=dummy%20linux%20logo" - os: linux - type: desktop - links: - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" -- name: Dummy linux - description: | - Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. - Chuck Norris - logo_url: "https://dummyimage.com/100x100/ebebe3/336699&text=dummy%20linux%20logo" - os: linux - type: desktop - links: - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Get Dummy Here - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - -- name: Dash Core +- name: Dash Wallet by Hash Engineering description: Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. logo_url: /assets/img/dash_circle_normal.png os: android type: mobile + vendor_id: hash_engineering_solutions + vendor_label: Hash Engineering Solutions + product_id: dash_android_wallet + product_label: Dash Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/HashEngineering/dash-wallet" links: - - label: Download Installer - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe" - - - label: Hash File - url: "https://github.com/dashpay/dash/releases/download/v0.12.0.58/SHA256SUMS.asc" - - - label: pgp - url: "https://www.dash.org/binaries/dash-0.12.0.58-win32-setup.exe.asc" + label: Google Play Download + url: "https://play.google.com/store/apps/details?id=hashengineering.darkcoin.wallet" - name: Coinomi description: Nam a tristique nunc, dictum accumsan mauris. Aenean lacinia odio in eros posuere consequat. Maecenas ac vulputate urna, et sodales. logo_url: "/assets/img/wallets/coinomi.ico" os: android type: mobile + vendor_id: coinomi + vendor_label: Coinomi + product_id: coinomi_wallet + product_label: Coinomi Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/Coinomi/coinomi-android" links: - label: Google Play Download url: "https://play.google.com/store/apps/details?id=com.coinomi.wallet" + - + label: Download APK + url: "https://github.com/Coinomi/coinomi-android/releases/download/gb-final/coinomi-1.6.5.apk" - name: Jaxx description: | @@ -219,6 +191,14 @@ logo_url: "https://jaxx.io/images/favicon.ico" os: android type: mobile + vendor_id: jaxx + vendor_label: Jaxx + product_id: jaxx + product_label: Jaxx Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://jaxx.io/support.html" links: - label: Google Play Download @@ -226,9 +206,17 @@ - name: iPhone Dash Wallet description: Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. - logo_url: /assets/img/dash_circle_normal.png + logo_url: "/assets/img/wallets/iOS.png" os: ios type: mobile + vendor_id: quantum_explorer + vendor_label: Quantum Explorer + product_id: ios_wallet + product_label: iOSWallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/QuantumExplorer/dashwallet" links: - label: Installation Instructions @@ -239,7 +227,107 @@ logo_url: "https://www.exodus.io/favicon.ico" os: ios type: mobile + vendor_id: exodus + vendor_label: Exodus + product_id: exodus + product_label: Exodus Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Not Open Source + product_source_url: links: - label: Download Options url: "https://www.exodus.io/releases/" + +- name: Exodus + description: Nam a tristique nunc, dictum accumsan mauris. Aenean lacinia odio in eros posuere consequat. Maecenas ac vulputate urna, et sodales. + logo_url: "https://www.exodus.io/favicon.ico" + os: win64 + type: desktop + vendor_id: exodus + vendor_label: Exodus + product_id: exodus + product_label: Exodus Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Not Open Source + product_source_url: + links: + - + label: Download Options + url: "https://www.exodus.io/releases/" + +- name: Exodus + description: Nam a tristique nunc, dictum accumsan mauris. Aenean lacinia odio in eros posuere consequat. Maecenas ac vulputate urna, et sodales. + logo_url: "https://www.exodus.io/favicon.ico" + os: linux + type: desktop + vendor_id: exodus + vendor_label: Exodus + product_id: exodus + product_label: Exodus Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Not Open Source + product_source_url: + links: + - + label: Download Options + url: "https://www.exodus.io/releases/" +- name: Dash Core Paper Wallet + description: Nam a tristique nunc, dictum accumsan mauris. Aenean lacinia odio in eros posuere consequat. Maecenas ac vulputate urna, et sodales. + logo_url: /assets/img/dash_circle_normal.png + os: + type: paper + vendor_id: dash_core + vendor_label: Dash Core + product_id: dash_paper + product_label: Dash Core Paper Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/dashpay/paper.dash.org" + links: + - + label: Setup Instructions + url: "https://dashpay.atlassian.net/wiki/display/DOC/Paper+Wallet" + +- name: Ledger Nano S + description: Nam a tristique nunc, dictum accumsan mauris. Aenean lacinia odio in eros posuere consequat. Maecenas ac vulputate urna, et sodales. + logo_url: /assets/img/wallets/ledger-nano-s-fold-medium.png + os: + type: hardware + vendor_id: ledger + vendor_label: Ledger + product_id: ledger_nano_s + product_label: Ledger Nano S + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/LedgerHQ/ledger-nano-s" + links: + - + label: Purchase Options + url: "https://www.ledgerwallet.com/products/ledger-nano-s" + +- name: Trezor + description: Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. + logo_url: "/assets/img/wallets/trezor-logo.png" + os: + type: hardware + vendor_id: trezor + vendor_label: Trezor + product_id: trezor + product_label: Trezor Hardware Wallet + product_security_label: .(full node/spv/hosted) + product_security_url: .(full node/spv/hosted) + product_source_label: Github + product_source_url: "https://github.com/trezor" + links: + - + label: Purchase Options + url: "https://shop.trezor.io" + - + label: Usage Instructions + url: "https://dashpay.atlassian.net/wiki/display/DOC/Using+Trezor+with+Dash" \ No newline at end of file diff --git a/_i18n/en.yml b/_i18n/en.yml index aae605d..8b62c08 100644 --- a/_i18n/en.yml +++ b/_i18n/en.yml @@ -20,6 +20,12 @@ pages: wallets-paper-subtitle: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt wallets-security-header: Security wallets-security-subtitle: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt + modal-header-vendor-label-descriptor: Wallet for Dash + modal-download-action-button-label: Download + modal-security-label: Security + modal-source-code-label: Source Code + modal-website-label: Website + modal-core-header: Download Dash Core modal-electrum-header: Download Dash Electrum modal-win-core-description: Brief Description: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt diff --git a/_includes/modals/vendor-group-download-collection.html b/_includes/modals/vendor-group-download-collection.html new file mode 100644 index 0000000..f5125d5 --- /dev/null +++ b/_includes/modals/vendor-group-download-collection.html @@ -0,0 +1,54 @@ + +{% for wallet in vendor-group.items %} + +{% endfor %} \ No newline at end of file diff --git a/_includes/wallet-tile-group-container.html b/_includes/wallet-tile-group-container.html new file mode 100644 index 0000000..43dd0e6 --- /dev/null +++ b/_includes/wallet-tile-group-container.html @@ -0,0 +1,7 @@ +
+
+ {% for wallet in wallet-group.items %} + {% include wallet-tile.html %} + {% endfor %} +
+
\ No newline at end of file diff --git a/_includes/wallet-tile.html b/_includes/wallet-tile.html index adbb5ae..06c2747 100644 --- a/_includes/wallet-tile.html +++ b/_includes/wallet-tile.html @@ -1,28 +1,22 @@ -
-
- {% for wallet in wallet-os.items %} -
-
+
+
-
- -
-
-

{{ wallet.name }}

-
- {{ wallet.description }} +
+
-
- -
- {% endfor %} -
\ No newline at end of file diff --git a/assets/img/wallets/iOS.png b/assets/img/wallets/iOS.png new file mode 100644 index 0000000000000000000000000000000000000000..31ec5252e0ef3f504a282315d12b3e583b893f92 GIT binary patch literal 15697 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

2qww=lBUmam7e0X^+O{k)f)r%0AM#k#;VSknu( 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 literal 0 HcmV?d00001 diff --git a/src/js/wallets.js b/src/js/wallets.js index e11caaf..e11cec6 100644 --- a/src/js/wallets.js +++ b/src/js/wallets.js @@ -2,13 +2,11 @@ * Created by cwilliams on 1/9/17. */ -;(function($) { - 'use strict'; - - $(document).ready(function() { - $('.wallet-tile a').click(function(event){ - event.stopImmediatePropagation(); - }) - }); - +;(function ($) { + 'use strict'; + $(document).ready(function () { + $('.wallet-tile a').click(function (event) { + event.stopImmediatePropagation(); + }); + }); }(jQuery)); diff --git a/src/scss/_junk-drawer.scss b/src/scss/_junk-drawer.scss index bb1bd1b..ec35017 100644 --- a/src/scss/_junk-drawer.scss +++ b/src/scss/_junk-drawer.scss @@ -37,7 +37,7 @@ $wallet-tile-hover-background-base-color: lighten($color-blue-light,9); cursor: pointer; text-align: center; margin: $wallet-tile-spacing auto; - border: 1px solid #ccc; + border: 1px solid $color-gray; min-height: $wallet-tile-min-height; max-width: $wallet-tile-max-width; overflow: hidden; @@ -130,6 +130,12 @@ $wallet-tile-hover-background-base-color: lighten($color-blue-light,9); } } +.wallet-modal-container { + & .modal-header { + border-bottom: none; + } +} + img.staff { max-width: 100px; float: left; diff --git a/src/scss/_navs.scss b/src/scss/_navs.scss index b74b02d..3632e76 100644 --- a/src/scss/_navs.scss +++ b/src/scss/_navs.scss @@ -6,6 +6,10 @@ // Base class // -------------------------------------------------- +$nav-tabs-link-hover-border-color: $color-blue; +$nav-tabs-border-color: $color-gray; +$nav-link-hover-bg: lighten($color-blue-light,9); + .nav2 { margin-bottom: 0; padding-left: 0; // Override default ul/ol @@ -20,6 +24,13 @@ position: relative; display: block; padding: $nav-link-padding; + + -o-transition:.15s; + -ms-transition:.15s; + -moz-transition:.15s; + -webkit-transition:.15s; + transition:.15s; + &:hover, &:focus { text-decoration: none; diff --git a/wallets/index.html b/wallets/index.html index c5a9ec1..fccdd88 100644 --- a/wallets/index.html +++ b/wallets/index.html @@ -3,31 +3,34 @@ layout: default title: pages.wallets.title description: pages.wallets.description --- - {% include hero/wallets.html %} {% include modals/win-core.html %} -{% assign desktop-os-collection = site.data.wallets-collection | where:"type","desktop" | group_by:"os" %} +{% assign desktop-os-collection = site.data.wallets-collection | where:"type","desktop" | group_by:"os" %} {% assign mobile-os-collection = site.data.wallets-collection | where:"type","mobile" | group_by:"os" %} -{% assign hardware-wallets = site.data.wallets-collection | where:"type","hardware" %} -{% assign paper-wallets = site.data.wallets-collection | where:"type","paper" %} -{% assign security-wallets = site.data.wallets-collection | where:"type","security" %} +{% assign product-collection = site.data.wallets-collection | group_by:"product_id" %} +{% assign vendor-collection = site.data.wallets-collection | group_by:"vendor_id" %} +{% assign hardware-wallets = site.data.wallets-collection | sort: "product_label" | where:"type","hardware" %} +{% assign paper-wallets = site.data.wallets-collection | sort: "product_label" | where:"type","paper" %} +{% assign security-wallets = site.data.wallets-collection| sort: "product_label" | where:"type","security" %} +{% for vendor-group in vendor-collection %} + {% include modals/vendor-group-download-collection.html %} +{% endfor %}

-
@@ -52,10 +55,10 @@ description: pages.wallets.description
-
+

{% t pages.wallets.wallets-hardware-header %}

{% t pages.wallets.wallets-hardware-subtitle %}

- {% for wallet-os in hardware-wallets %} + {% for wallet in hardware-wallets %} {% include wallet-tile.html %} {% endfor %}
-
+ +

{% t pages.wallets.wallets-paper-header %}

{% t pages.wallets.wallets-paper-subtitle %}

+
+ {% for wallet in paper-wallets %} + {% include wallet-tile.html %} + {% endfor %} +
-
+

{% t pages.wallets.wallets-security-header %}

{% t pages.wallets.wallets-security-subtitle %}

+
+ {% for wallet in security-wallets %} + {% include wallet-tile.html %} + {% endfor %} +
+