diff --git a/.babelrc b/.babelrc index c13c5f6..002b4aa 100644 --- a/.babelrc +++ b/.babelrc @@ -1,3 +1,3 @@ { - "presets": ["es2015"] + "presets": ["env"] } diff --git a/.stylelintrc b/.stylelintrc index 34ff3a7..f930a44 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -2,6 +2,7 @@ "extends": "stylelint-config-bigchaindb", "rules": { "selector-max-id": 1, - "selector-no-qualifying-type": null + "selector-no-qualifying-type": null, + "no-descending-specificity": null } } diff --git a/.travis.yml b/.travis.yml index b816704..4b94355 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,3 @@ -sudo: required -dist: trusty - language: ruby rvm: - 2.4 @@ -11,7 +8,7 @@ cache: - $TRAVIS_BUILD_DIR/node_modules before_install: - - nvm install 8 + - nvm install 9 before_script: "_ci/setup.sh" script: "_ci/build.sh" diff --git a/_config.yml b/_config.yml index d58a8bf..aefcfc9 100644 --- a/_config.yml +++ b/_config.yml @@ -3,9 +3,9 @@ # The Basics # -------------------- name: BigchainDB -description: 'The scalable blockchain database powering IPDB.' +description: 'The scalable blockchain database.' url: https://www.bigchaindb.com -ipdb_api_url: https://test.ipdb.io +bigchaindb_api_url: https://test.bigchaindb.com # set to `true` to make hiring link appear in main menu hiring: false diff --git a/_src/_assets/images/logo-ipdb.svg b/_src/_assets/images/logo-ipdb.svg deleted file mode 100644 index 0f3cc31..0000000 --- a/_src/_assets/images/logo-ipdb.svg +++ /dev/null @@ -1,75 +0,0 @@ - - - - -IPDB full original negative - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/_src/_assets/javascripts/page-getstarted.js b/_src/_assets/javascripts/page-getstarted.js index 2330961..3d83425 100644 --- a/_src/_assets/javascripts/page-getstarted.js +++ b/_src/_assets/javascripts/page-getstarted.js @@ -3,7 +3,9 @@ //=include bigchain/tab.js //=include bigchain/newsletter.js -const ipdbUrl = 'https://test.ipdb.io' +const bigchaindbUrl = 'https://test.bigchaindb.com' +const proxyUrl = 'https://getstarted.bigchaindb.com:4443' +const apiPath = '/api/v1/' jQuery(function($) { @@ -54,7 +56,7 @@ window.addEventListener('DOMContentLoaded', function domload(event) { window.removeEventListener('DOMContentLoaded', domload, false) const driver = window.BigchainDB - const API_PATH = 'https://getstarted.ipdb.io:4443/api/v1/' + const API_PATH = proxyUrl + apiPath const form = document.getElementById('form-transaction') const postButton = document.getElementById('post') @@ -124,7 +126,7 @@ window.addEventListener('DOMContentLoaded', function domload(event) { const outputContent = JSON.stringify(response, null, 2) // indented with 2 spaces output.textContent = outputContent - transactionLink.href = ipdbUrl + '/api/v1/transactions/' + response.id + transactionLink.href = bigchaindbUrl + apiPath + 'transactions/' + response.id postButton.classList.add('disabled') postButton.style.opacity = 0 diff --git a/_src/_assets/styles/_ipdb.scss b/_src/_assets/styles/_ipdb.scss deleted file mode 100644 index 74b46f2..0000000 --- a/_src/_assets/styles/_ipdb.scss +++ /dev/null @@ -1,246 +0,0 @@ -.ipdb { - text-align: center; - background: linear-gradient(-45deg, #114656 0%, #062e38 100%); - - a { - font-weight: $font-weight-light; - color: rgba(#fff, .7); - display: block; - box-shadow: none; - padding: $spacer; - - &:hover { - background: none; - color: #fff; - - .ipdb-rocket { - animation: shake .1s ease-in-out infinite; - } - } - } -} - -.ipdb__content { - display: inline-block; - position: relative; -} - -.ipdb-rocket { - @include transition; - fill: #fff; - position: absolute; - right: 0; - top: -1.2rem; - width: 5rem; - height: 3.7rem; - opacity: .3; - transform: scaleX(-1); // lazy flip it around - - @media ($screen-sm) { - opacity: 1; - right: -4.5rem; - } -} - -@keyframes shake { - 2% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 4% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 6% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 8% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 10% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 12% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 14% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 16% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 18% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 20% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 22% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 24% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 26% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 28% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 30% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 32% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 34% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 36% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 38% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 40% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 42% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 44% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 46% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 48% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 50% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 52% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 54% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 56% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 58% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 60% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 62% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 64% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 66% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 68% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 70% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 72% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 74% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 76% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 78% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 80% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 82% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 84% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 86% { - transform: scaleX(-1) translate(0, 1px) rotate(.5deg); - } - - 88% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 90% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 92% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 94% { - transform: scaleX(-1) translate(0, 0) rotate(.5deg); - } - - 96% { - transform: scaleX(-1) translate(1px, 1px) rotate(.5deg); - } - - 98% { - transform: scaleX(-1) translate(1px, 0) rotate(.5deg); - } - - 0%, - 100% { - transform: scaleX(-1) translate(0, 0) rotate(0); - } -} diff --git a/_src/_assets/styles/bigchain.scss b/_src/_assets/styles/bigchain.scss index e0e96a8..e6f9994 100644 --- a/_src/_assets/styles/bigchain.scss +++ b/_src/_assets/styles/bigchain.scss @@ -62,5 +62,4 @@ @import 'page-partners'; @import 'page-enterprise'; @import 'page-faq'; -@import 'ipdb'; @import 'oceanprotocol'; diff --git a/_src/_assets/styles/bigchain/_utilities.scss b/_src/_assets/styles/bigchain/_utilities.scss index 62c465d..e56afd1 100644 --- a/_src/_assets/styles/bigchain/_utilities.scss +++ b/_src/_assets/styles/bigchain/_utilities.scss @@ -17,7 +17,7 @@ /* stylelint-enable */ .text-hide { - font: '0/0' a; + font: '0/0' a; // stylelint-disable-line font-family-no-missing-generic-family-keyword color: transparent; text-shadow: none; background-color: transparent; diff --git a/_src/_data/faq.yml b/_src/_data/faq.yml index 8c788ef..d3c093e 100644 --- a/_src/_data/faq.yml +++ b/_src/_data/faq.yml @@ -45,16 +45,14 @@ One option is to install a single-node BigchainDB cluster on your local machine. The [Quickstart](https://docs.bigchaindb.com/projects/server/en/latest/quickstart.html) page in the BigchainDB Server docs has installation instructions. - Another option is to connect to an existing BigchainDB cluster, such as the [IPDB](https://ipdb.io) Test Network. + Another option is to connect to an existing BigchainDB cluster, such as the [BigchainDB Test Network](https://testnet.bigchaindb.com). Once you have a BigchainDB cluster to connect to, you can communicate with it via the BigchainDB HTTP API and the WebSocket Event Stream API. To find a list of all tools and libraries, visit the [Get Started](https://www.bigchaindb.com/getstarted/#drivers) page. - question: Is there a public instance of BigchainDB? answer: | - [IPDB](https://ipdb.io) —the Interplanetary Database —is a public BigchainDB network. It’s made up of two parts: a blockchain database for the world computer and a foundation that guides it. - - If you’re not looking to set up your own federation, you can sign up for IPDB and connect instantly, no installation needed. The IPDB caretakers will handle running a BigchainDB network for you. + If you’re not looking to set up your own federation, you can sign up for [BigchainDB Test Network](https://testnet.bigchaindb.com) and connect instantly, no installation needed. We will handle running a BigchainDB network for you. - question: Can I get a commercial license for BigchainDB? diff --git a/_src/_data/getstarted.yml b/_src/_data/getstarted.yml index f3ef02c..7a90303 100644 --- a/_src/_data/getstarted.yml +++ b/_src/_data/getstarted.yml @@ -19,13 +19,13 @@ firsttransaction: server: title: "Network" - description: "Roll out your own BigchainDB network, or let IPDB take care of this for you." - ipdb: + description: "Roll out your own BigchainDB network, or let us take care of this for you." + network: pretitle: "Managed" - title: "IPDB: The Public BigchainDB Network" - description: "No installation needed. Sign up and connect instantly, the IPDB caretakers will handle running a BigchainDB network for you." - button: "Get IPDB" - link: "https://developers.ipdb.io" + title: "The BigchainDB Test Network" + description: "No installation needed. Sign up and connect instantly, we will handle running a BigchainDB network for you." + button: "Sign up" + link: "https://testnet.bigchaindb.com" bdb: pretitle: "Self-Hosted" title: "BigchainDB Server" @@ -40,7 +40,7 @@ server: drivers: title: "Drivers & Tools" - description: "Clone or download one of the drivers below to connect to IPDB or your BigchainDB node." + description: "Clone or download one of the drivers below to connect to BigchainDB." title_official: "Official drivers" title_tools: "Official tools" title_community: "Community drivers" diff --git a/_src/_includes/footer.html b/_src/_includes/footer.html index 4370341..765021d 100644 --- a/_src/_includes/footer.html +++ b/_src/_includes/footer.html @@ -1,7 +1,3 @@ -{% if page.ipdb %} - {% include ipdb.html %} -{% endif %} -