From 2010bbbb784d4efcf0236e077f3bbd0191e00bcf Mon Sep 17 00:00:00 2001 From: alexcherman Date: Tue, 25 Jun 2019 13:45:24 +0200 Subject: [PATCH] Add first wizard page --- _config.yml | 20 ++ _includes/templates/index.html | 2 +- _layouts/wallet-container.html | 2 +- _layouts/wallet-platform-container.html | 49 --- _layouts/wallet-platform.html | 2 +- _sass/_helper.scss | 36 +++ _sass/_wallet-selector.scss | 259 +++++++++++++++- _sass/_wallets.scss | 380 +----------------------- _sass/screen.scss | 2 + _templates/helper.html | 33 ++ _translations/en.yml | 1 + img/helper/helper-illustration.svg | Bin 0 -> 49925 bytes js/main.js | 54 ---- 13 files changed, 350 insertions(+), 490 deletions(-) delete mode 100644 _layouts/wallet-platform-container.html create mode 100644 _sass/_helper.scss create mode 100644 _templates/helper.html create mode 100644 img/helper/helper-illustration.svg diff --git a/_config.yml b/_config.yml index e11ba7ad..38f56f88 100644 --- a/_config.yml +++ b/_config.yml @@ -164,6 +164,26 @@ redirects: /sr/developer-glossary: /sr/programeri-recnik /sr/developer-guide: /sr/programeri-vodic /sr/developer-reference: /sr/programeri-reference + ## Helper bitcoin page; remove as each language is updated to include the translated page + /ar/helper: /en/helper + /bg/helper: /en/helper + /da/helper: /en/helper + /el/helper: /en/helper + /es/helper: /en/helper + /fa/helper: /en/helper + /fr/helper: /en/helper + /hi/helper: /en/helper + /hu/helper: /en/helper + /ko/helper: /en/helper + /nl/helper: /en/helper + /pl/helper: /en/helper + /ro/helper: /en/helper + /ru/helper: /en/helper + /sl/helper: /en/helper + /sv/helper: /en/helper + /tr/helper: /en/helper + /uk/helper: /en/helper + /zh_TW/helper: /en/helper ## Buy bitcoin page; remove as each language is updated to include the translated page /ar/buy: /en/buy /bg/buy: /en/buy diff --git a/_includes/templates/index.html b/_includes/templates/index.html index 76a4ecbe..e3838ca2 100644 --- a/_includes/templates/index.html +++ b/_includes/templates/index.html @@ -6,7 +6,7 @@

{% translate listintro %}

{% translate getstarted layout %} - {% translate choosebut getting-started %} + {% translate choosebut getting-started %}
diff --git a/_layouts/wallet-container.html b/_layouts/wallet-container.html index e6b946c3..86c9c15e 100644 --- a/_layouts/wallet-container.html +++ b/_layouts/wallet-container.html @@ -2,7 +2,7 @@ # This file is licensed under the MIT License (MIT) available on # http://opensource.org/licenses/MIT. -layout: wallet-platform-container +layout: base max_wallet_text_length: 418 ## Unicode characters ---
diff --git a/_layouts/wallet-platform-container.html b/_layouts/wallet-platform-container.html deleted file mode 100644 index 92b9eec8..00000000 --- a/_layouts/wallet-platform-container.html +++ /dev/null @@ -1,49 +0,0 @@ ---- -# This file is licensed under the MIT License (MIT) available on -# http://opensource.org/licenses/MIT. - -layout: base -end_of_page: | - - ---- - -{{ content }} - -{% if page.id != "choose-your-wallet" %} - -{% endif %} diff --git a/_layouts/wallet-platform.html b/_layouts/wallet-platform.html index 48a0aea1..2b4e57da 100644 --- a/_layouts/wallet-platform.html +++ b/_layouts/wallet-platform.html @@ -2,7 +2,7 @@ # This file is licensed under the MIT License (MIT) available on # http://opensource.org/licenses/MIT. -layout: wallet-platform-container +layout: base ---
diff --git a/_sass/_helper.scss b/_sass/_helper.scss new file mode 100644 index 00000000..ecc5306c --- /dev/null +++ b/_sass/_helper.scss @@ -0,0 +1,36 @@ +.helper { + padding: 50px 0; +} +.helper-intro { + display: flex; + justify-content: space-between; +} +.helper-intro-img-wrapper { + width: 40.5%; +} +.helper-intro-description { + width: 57%; + margin-left: 2.5%; +} +.helper-intro-title { + margin: 0 0 20px; +} +.helper-intro-text { + margin-bottom: 35px; +} +.helper-navigation { + display: flex; + justify-content: space-between; + padding-top: 15px; + border-top: 1px solid #dadada; +} +.skip-helper-btn { + font-size: 16px; + color: #4D5060; + line-height: 52px; + text-decoration: underline; +} +.helper-next-btn { + width: 170px; + border: none; +} \ No newline at end of file diff --git a/_sass/_wallet-selector.scss b/_sass/_wallet-selector.scss index cb25fce5..e331cc9e 100644 --- a/_sass/_wallet-selector.scss +++ b/_sass/_wallet-selector.scss @@ -15,30 +15,221 @@ color: #13161F; line-height: 22px; } +.tooltip-trigger:hover .tooltip { + display: block; +} + +.tooltip { + display: none; + position: absolute; + bottom: 0; + left: 50%; + width: 200px; + transform: translate(-50%, 100%); + padding: 10px; + background: #FFFFFF; + border: 1px solid #E1E1E1; + border-radius: 3px; + font-size: 12px; + color: #13161F; + line-height: 22px; + z-index: 1000; +} +.tooltip::after, +.tooltip::before { + content: ''; + position: absolute; + top: 0; + left: 22px; + transform: translateY(-100%) rotate(-90deg); + border: 4px solid transparent; + border-left: 4px solid #fff; +} +.tooltip::after { + top: 0; +} +.tooltip::before { + top: -1px; + border-left: 4px solid #dadada; +} +.checkbox-wrapper .checkbox { + position: absolute; + z-index: -1; + opacity: 0; + margin: 0; +} +.checkbox-text { + position: relative; + padding: 0 0 0 36px; + font-weight: 600; + font-size: 16px; + color: #4D5060; + line-height: 30px; + cursor: pointer; +} +.checkbox-text::before { + content: ''; + position: absolute; + top: 4px; + left: 0; + width: 22px; + height: 22px; + background: #fff; + border: 1px solid #dadada; +} +.checkbox:checked + .checkbox-text::before { + background: #F7931A url('../img/icons/check.svg') center no-repeat; + border: 1px solid #F7931A; +} +.checkbox:checked + .checkbox-text { + color: #13161F; +} +.checkbox[disabled] + .checkbox-text { + cursor: not-allowed; +} +.checkbox[disabled] + .checkbox-text::before { + background: #e5e5e5; + border: 1px solid #e5e5e5; +} +.checkbox[disabled] + .checkbox-text { + color: #b3b4ba; +} + + +.user-radio-row { + display: flex; + align-items: center; + justify-content: space-between; +} +.user-radio-row + .user-radio-row { + margin-top: 5px; +} +.user-radio { + position: absolute; + z-index: -1; + opacity: 0; + margin: 0; +} +.user-radio-text { + position: relative; + padding: 0 0 0 36px; + font-weight: 600; + font-size: 16px; + color: #4D5060; + line-height: 30px; + cursor: pointer; +} +.user-radio-text::before { + content: ''; + position: absolute; + top: 3px; + left: 0; + width: 22px; + height: 22px; + border: 1px solid #dadada; + border-radius: 50%; + background: #FFF; +} +.user-radio-text::after { + content: ''; + position: absolute; + top: 10px; + left: 7px; + width: 10px; + height: 10px; + border-radius: 50%; + background: #F7931A; + opacity: 0; +} +.user-radio:checked + .user-radio-text::after { + opacity: 1; +} +.user-radio:checked + .user-radio-text { + color: #13161F +} +.user-radio[disabled] + .user-radio-text { + cursor: not-allowed; +} +.user-radio[disabled] + .user-radio-text::before { + background: #e5e5e5; +} +.user-radio[disabled] + .user-radio-text { + color: #b3b4ba; +} + +.platform-radio-wrapper + .platform-radio-wrapper { + margin-left: 5px; +} +.platform-radio { + position: absolute; + z-index: -1; + opacity: 0; +} +.platform-radio-custom { + position: relative; + width: 36px; + height: 36px; + display: flex; + align-items: center; + justify-content: center; + background: #FFFFFF; + border: 1px solid #DADADA; + box-sizing: border-box; + cursor: pointer; +} +.platform-radio-icon-active { + display: none; +} +.platform-radio:checked + .platform-radio-custom { + border: 2px solid #F7931A; +} +.platform-radio:checked + .platform-radio-custom .platform-radio-icon-active { + display: block; +} +.platform-radio:checked + .platform-radio-custom .platform-radio-icon-inactive { + display: none; +} .wallet-selector { padding: 50px 0 25px; } .wallet-selector-row { - display: flex; + display: flex; + align-items: flex-start; } .sidebar-selector { width: 270px; padding: 15px; - margin-right: 130px; + margin-right: 30px; background: #f8f8f8; } +.sidebar-selector-section { + padding-bottom: 16px; + margin-bottom: 10px; + border-bottom: 1px solid #dadada; +} .sidebar-selector-title { margin: 0 0 5px; font-size: 20px; color: #13161F; line-height: 36px; } +.sidebar-selector-text { + font-size: 16px; + color: #4D5060; + line-height: 22px; +} +.sidebar-selector-platforms-row + .sidebar-selector-platforms-row { + margin-top: 13px; +} .sidebar-selector-platforms-row { display: flex; } .sidebar-selector-platform { - width: 100%; + width: 118px; +} +.sidebar-selector-platform + .sidebar-selector-platform { + margin-left: 15px; } .sidebar-selector-label-row { display: flex; @@ -53,11 +244,41 @@ color: #13161F; line-height: 30px; } +.wallet-selector-tooltip { + left: -20px; + transform: translate(0, 100%) +} +.sidebar-selector-os-row { + display: flex; +} +.sidebar-selector-section-top { + display: flex; + align-items: center; + justify-content: space-between; +} +.important-checkbox-row { + display: flex; + justify-content: space-between; + align-items: center; +} +.important-checkbox-row + .important-checkbox-row { + margin-top: 10px; +} +.wallet-selector-content { + width: 100%; +} .wallet-table-head { + display: table-cell; border: none; } +.wallet-table-wrapper.hidden { + display: none; + margin-bottom: 20px; +} .wallet-table { + display: table; + width: 100%; border-collapse: separate; border-spacing: 0 9px; } @@ -76,9 +297,16 @@ vertical-align: middle; } .wallet-table-row { - cursor: pointer; + display: table-row; +} +.wallet-link { + display: none; +} +.wallet-link.visible { + display: table-row; } .wallet-table-data { + display: table-cell; padding: 20px; border: 1px solid #DADADA; border-left: 0; @@ -101,7 +329,6 @@ .wallet-hints-row { display: flex; align-items: center; - margin-top: 20px; } .wallet-hint { display: flex; @@ -141,3 +368,25 @@ color: #13161F; line-height: 36px; } + +.empty-box { + width: 96%; + border: 1px solid #DADADA; + text-align: center; + padding: 75px 30px 60px; +} +.empty-box.hidden { + display: none; +} +.empty-box-title { + margin: 15px 0; + font-weight: 400; + font-size: 22px; + color: #13161F; + text-align: center; + line-height: 36px; +} +.empty-box-text { + max-width: 505px; + margin: 0 auto; +} diff --git a/_sass/_wallets.scss b/_sass/_wallets.scss index cdc2ca6e..3c57d4de 100644 --- a/_sass/_wallets.scss +++ b/_sass/_wallets.scss @@ -609,382 +609,4 @@ $scores: good $black 600, pass $black 600, neutral $black 600, fail $black 600; width: 100%; height: 100%; } -} - -.tooltip-trigger { - position: relative; -} -.tooltip-trigger:hover .tooltip { - display: block; -} -.tooltip { - display: none; - position: absolute; - bottom: 0; - left: 50%; - width: 200px; - transform: translate(-50%, 100%); - padding: 10px; - background: #FFFFFF; - border: 1px solid #E1E1E1; - border-radius: 3px; - font-size: 12px; - color: #13161F; - line-height: 22px; - z-index: 1000; -} -.tooltip::after, -.tooltip::before { - content: ''; - position: absolute; - top: 0; - left: 22px; - transform: translateY(-100%) rotate(-90deg); - border: 4px solid transparent; - border-left: 4px solid #fff; -} -.tooltip::after { - top: 0; -} -.tooltip::before { - top: -1px; - border-left: 4px solid #dadada; -} -.checkbox-wrapper .checkbox { - position: absolute; - z-index: -1; - opacity: 0; - margin: 0; -} -.checkbox-text { - position: relative; - padding: 0 0 0 36px; - font-weight: 600; - font-size: 16px; - color: #4D5060; - line-height: 30px; - cursor: pointer; -} -.checkbox-text::before { - content: ''; - position: absolute; - top: 4px; - left: 0; - width: 22px; - height: 22px; - background: #fff; - border: 1px solid #dadada; -} -.checkbox:checked + .checkbox-text::before { - background: #F7931A url('../img/icons/check.svg') center no-repeat; - border: 1px solid #F7931A; -} -.checkbox:checked + .checkbox-text { - color: #13161F; -} -.checkbox[disabled] + .checkbox-text { - cursor: not-allowed; -} -.checkbox[disabled] + .checkbox-text::before { - background: #e5e5e5; - border: 1px solid #e5e5e5; -} -.checkbox[disabled] + .checkbox-text { - color: #b3b4ba; -} - - -.user-radio-row { - display: flex; - align-items: center; - justify-content: space-between; -} -.user-radio-row + .user-radio-row { - margin-top: 5px; -} -.user-radio { - position: absolute; - z-index: -1; - opacity: 0; - margin: 0; -} -.user-radio-text { - position: relative; - padding: 0 0 0 36px; - font-weight: 600; - font-size: 16px; - color: #4D5060; - line-height: 30px; - cursor: pointer; -} -.user-radio-text::before { - content: ''; - position: absolute; - top: 3px; - left: 0; - width: 22px; - height: 22px; - border: 1px solid #dadada; - border-radius: 50%; - background: #FFF; -} -.user-radio-text::after { - content: ''; - position: absolute; - top: 10px; - left: 7px; - width: 10px; - height: 10px; - border-radius: 50%; - background: #F7931A; - opacity: 0; -} -.user-radio:checked + .user-radio-text::after { - opacity: 1; -} -.user-radio:checked + .user-radio-text { - color: #13161F -} -.user-radio[disabled] + .user-radio-text { - cursor: not-allowed; -} -.user-radio[disabled] + .user-radio-text::before { - background: #e5e5e5; -} -.user-radio[disabled] + .user-radio-text { - color: #b3b4ba; -} - -.platform-radio-wrapper + .platform-radio-wrapper { - margin-left: 5px; -} -.platform-radio { - position: absolute; - z-index: -1; - opacity: 0; -} -.platform-radio-custom { - position: relative; - width: 36px; - height: 36px; - display: flex; - align-items: center; - justify-content: center; - background: #FFFFFF; - border: 1px solid #DADADA; - box-sizing: border-box; - cursor: pointer; -} -.platform-radio-icon-active { - display: none; -} -.platform-radio:checked + .platform-radio-custom { - border: 2px solid #F7931A; -} -.platform-radio:checked + .platform-radio-custom .platform-radio-icon-active { - display: block; -} -.platform-radio:checked + .platform-radio-custom .platform-radio-icon-inactive { - display: none; -} - -.wallet-selector { - padding: 50px 0 25px; -} -.wallet-selector-row { - display: flex; - align-items: flex-start; -} -.sidebar-selector { - width: 270px; - padding: 15px; - margin-right: 30px; - background: #f8f8f8; -} -.sidebar-selector-section { - padding-bottom: 16px; - margin-bottom: 10px; - border-bottom: 1px solid #dadada; -} -.sidebar-selector-title { - margin: 0 0 5px; - font-size: 20px; - color: #13161F; - line-height: 36px; -} -.sidebar-selector-text { - font-size: 16px; - color: #4D5060; - line-height: 22px; -} -.sidebar-selector-platforms-row + .sidebar-selector-platforms-row { - margin-top: 13px; -} -.sidebar-selector-platforms-row { - display: flex; -} -.sidebar-selector-platform { - width: 118px; -} -.sidebar-selector-platform + .sidebar-selector-platform { - margin-left: 15px; -} -.sidebar-selector-label-row { - display: flex; - align-items: center; - justify-content: space-between; - margin-bottom: 5px; -} -.sidebar-selector-label { - margin: 0; - font-weight: 600; - font-size: 16px; - color: #13161F; - line-height: 30px; -} -.wallet-selector-tooltip { - left: -20px; - transform: translate(0, 100%) -} -.sidebar-selector-os-row { - display: flex; -} -.sidebar-selector-section-top { - display: flex; - align-items: center; - justify-content: space-between; -} -.important-checkbox-row { - display: flex; - justify-content: space-between; - align-items: center; -} -.important-checkbox-row + .important-checkbox-row { - margin-top: 10px; -} - -.wallet-selector-content { - width: 100%; -} -.wallet-table-head { - display: table-cell; - border: none; -} -.wallet-table-wrapper.hidden { - display: none; - margin-bottom: 20px; -} -.wallet-table { - display: table; - width: 100%; - border-collapse: separate; - border-spacing: 0 9px; -} -.wallet-table-title { - font-weight: 400; - font-size: 14px; - color: #13161F; - line-height: 1.4; - text-align: center; -} -.wallet-label { - font-weight: 600; - font-size: 17px; - color: #13161F; - line-height: 1.4; - vertical-align: middle; -} -.wallet-table-row { - display: table-row; -} -.wallet-link { - display: none; -} -.wallet-link.visible { - display: table-row; -} -.wallet-table-data { - display: table-cell; - padding: 20px; - border: 1px solid #DADADA; - border-left: 0; - border-right: 0; -} -.wallet-table-data:first-child { - padding-right: 25px; - border-left: 1px solid #DADADA; -} -.wallet-table-data:last-child { - padding-right: 25px; - border-right: 1px solid #DADADA; -} -.wallet-img { - width: 35px; - margin-right: 13px; - vertical-align: middle; -} - -.wallet-hints-row { - display: flex; - align-items: center; -} -.wallet-hint { - display: flex; - align-items: center; - margin-right: 30px; -} -.wallet-good { - margin: 0 auto; - width: 13px; - height: 13px; - border-radius: 50%; - background: #7EBF1E; -} -.wallet-caution { - margin: 0 auto; - width: 0; - height: 0; - border-left: 7px solid transparent; - border-right: 7px solid transparent; - border-bottom: 11px solid #F7931A; -} -.wallet-neutral { - margin: 0 auto; - width: 12px; - height: 12px; - background: #aaa; -} -.wallet-hint-text { - margin-left: 8px; - font-size: 14px; - color: #13161F; - line-height: 30px; -} -.wallet-table-head:first-child .wallet-table-title { - text-align: left; - font-size: 22px; - color: #13161F; - line-height: 36px; -} - -.empty-box { - width: 96%; - border: 1px solid #DADADA; - text-align: center; - padding: 75px 30px 60px; -} -.empty-box.hidden { - display: none; -} -.empty-box-title { - margin: 15px 0; - font-weight: 400; - font-size: 22px; - color: #13161F; - text-align: center; - line-height: 36px; -} -.empty-box-text { - max-width: 505px; - margin: 0 auto; -} +} \ No newline at end of file diff --git a/_sass/screen.scss b/_sass/screen.scss index 83d7c9cb..ca6ecc5a 100644 --- a/_sass/screen.scss +++ b/_sass/screen.scss @@ -5043,6 +5043,8 @@ br.big { } } +@import 'helper'; @import 'wallets'; +@import 'wallet-selector'; @import 'wallets-menu'; @import 'donation-banner'; diff --git a/_templates/helper.html b/_templates/helper.html new file mode 100644 index 00000000..36174d83 --- /dev/null +++ b/_templates/helper.html @@ -0,0 +1,33 @@ +--- +# This file is licensed under the MIT License (MIT) available on +# http://opensource.org/licenses/MIT. + +layout: base +id: helper +--- + +
+
+

{% translate pagetitle choose-your-wallet %}

+

{% translate pagedesc choose-your-wallet %}

+ {% include helpers/hero-social.html %} +
+
+ +
+
+
+
+ people and wallet +
+
+

Let us help you to choose a Bitcoin wallet.

+

Please answer the following questions to find the best matching wallet. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

+
+ Skip helper + +
+
+
+
+
\ No newline at end of file diff --git a/_translations/en.yml b/_translations/en.yml index e1b11e51..78b26413 100644 --- a/_translations/en.yml +++ b/_translations/en.yml @@ -1094,6 +1094,7 @@ en: bitcoin-for-businesses: bitcoin-for-businesses buy: buy choose-your-wallet: choose-your-wallet + helper: helper community: community developer-documentation: developer-documentation developer-examples: developer-examples diff --git a/img/helper/helper-illustration.svg b/img/helper/helper-illustration.svg new file mode 100644 index 0000000000000000000000000000000000000000..f9d8485c87befe1fffa41a133cc5f181a366861b GIT binary patch literal 49925 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 literal 0 HcmV?d00001 diff --git a/js/main.js b/js/main.js index 8b6de73c..2123820c 100644 --- a/js/main.js +++ b/js/main.js @@ -635,60 +635,6 @@ function onScrollButton() { }); } } -function walletMenuAccordion() { - var tabs = document.querySelectorAll(".js-tab"); - - for (var i = 0; i < tabs.length; i++) { - tabs[i].addEventListener("click", function() { - this.classList.toggle("is-expanded"); - - for (var index = 0; index < tabs.length; index++) { - if (this !== tabs[index]) { - tabs[index].classList.remove("is-expanded"); - } - } - }); - } -} -function showNextMobileAccordion() { - var platformItems = document.querySelectorAll(".js-platform"); - var tabs = document.querySelectorAll(".accordion-tab"); - var platformTab = document.querySelector(".accordion-tab-1"); - var osAccordion = document.querySelectorAll(".accordion-os"); - var walletAccordion = document.querySelector(".accordion-wallets"); - - for (var i = 0; i < platformItems.length; i++) { - - platformItems[i].addEventListener("click", function(e) { - - for (var num = 0; num < tabs.length; num++) { - tabs[num].classList.remove("is-selected"); - tabs[num].querySelector(".selected-item").textContent = ""; - } - - var selectedPlatform = e.target; - - var platformName = selectedPlatform.dataset.platformName; - document.querySelector(".selected-platform").textContent = selectedPlatform.textContent; - - // Display next accordion and hide not selected accordion - for (var a = 0; a < osAccordion.length; a++) { - if (platformName === osAccordion[a].dataset.os) { - osAccordion[a].classList.add("is-visible"); - osAccordion[a].querySelector('.accordion-tab-2').classList.add('is-expanded'); - platformTab.classList.add("is-selected"); - } else { - osAccordion[a].classList.remove("is-visible"); - } - } - - // Close accordion after selection - platformTab.classList.remove("is-expanded"); - // Hide wallet accordion if user want to change platform - walletAccordion.classList.remove("is-visible"); - }); - } -} function handleDevDocsRedirect(name) { var blockchainGuideRedirects = ["proof-of-work", "block-height-and-forking", "transaction-data", "consensus-rule-changes", "detecting-forks", "term-consensus", "term-consensus-rules", "term-block", "term-merkle-root", "term-txid", "term-utxo", "term-transaction-fee", "term-miner", "term-proof-of-work", "term-target", "term-difficulty", "term-51-attack", "term-block-height", "term-genesis-block", "term-fork", "term-stale-block", "term-merkle-tree", "term-hard-fork", "term-soft-fork", "term-uasf", "term-masf"];