diff --git a/_less/bootstrap.less b/_less/bootstrap.less
index f840bd2d..93393666 100644
--- a/_less/bootstrap.less
+++ b/_less/bootstrap.less
@@ -23,5 +23,3 @@
@import "patterns.less";
@import "bitcoin.less";
-// Clients
-@import "clients.less";
diff --git a/_less/clients.less b/_less/clients.less
deleted file mode 100644
index 5a6b9bd5..00000000
--- a/_less/clients.less
+++ /dev/null
@@ -1,41 +0,0 @@
-/* Clients.less
- * Styles used on the Clients page
- * ---------------------------------------------------------------------------- */
-
-.best {
- background-color: #dfffdf;
-}
-
-.good {
- background-color: #dfffff;
-}
-
-.ugly {
- background-color: #ffdfdf;
-}
-
-#oslist {
- border-right: 1px solid black;
- vertical-align: top;
- width: 14ex;
-}
-
-#oslist ul {
- list-style-type: none;
- width: 12ex;
-}
-
-#oslist,#oslist ul {
- margin: 0;
- padding: 0;
-}
-
-#oslist li a {
- padding: 1ex;
- display: block;
- width: 100%;
-}
-
-th.clients:first-child {
- max-width: 16ex;
-}
diff --git a/_plugins/clients.rb b/_plugins/clients.rb
deleted file mode 100644
index cee14a13..00000000
--- a/_plugins/clients.rb
+++ /dev/null
@@ -1,42 +0,0 @@
-module Jekyll
-
- class Clients < Liquid::Tag
- def render(context)
- page = context.environments.first['page']
- r = ''
- for h in page['client_info']
- r += '
'
- r += '' + h['text'] + ' | '
- hid = h['id']
- td = h.fetch('td', 'td')
- for c in page['clients']
- if c.has_key?('incomplete')
- next
- end
- ci = c[hid]
- curi = c.fetch(hid + '_uri', nil)
- r += '<' + td + ' class="clients ' + c['os']
- if h.has_key?(ci)
- r += ' ' + h[ci]
- end
- r += '">'
- if curi
- r += "" + ci + ""
- elsif ci
- r += ci
- elsif hid == '_os'
- for os in c['os'].split(' ')
- r += '
'
- end
- end
- r += "" + td + ">"
- end
- r += '
'
- end
- r
- end
- end
-
-end
-
-Liquid::Template.register_tag('clients', Jekyll::Clients)
diff --git a/clients.html b/clients.html
index 3c728eac..4de790a1 100644
--- a/clients.html
+++ b/clients.html
@@ -1,274 +1,54 @@
---
layout: simple
-section: clients
-
-client_info:
-- id: name
- text: Client
- td: th
- Bitcoin-Qt: best
-- id: start
- text: Get Started
-- id: audience
- text: Audience
- Everyone: best
- End-users: good
-- id: security
- text: Wallet Security
- Multisig: best
- Encryption: good
- None: ugly
-- id: nodetype
- text: Network Security
- Full: best
- Remote: ugly
-- id: backups
- text: Backups
- One-time local: best
- One-time memorized: best
- Automatic remote: good
- 'No': ugly
-- id: setuptime
- text: Setup Time
- Seconds: best
- Minutes: good
- Hours: ugly
-- id: disk
- text: Disk Space
- 2+ GB: ugly
- '5 MB': good
- '3 MB': good
- '2 MB': good
- None: best
-- id: maturity
- text: Maturity
- Aug 2009: best
- May 2011: good
-- id: license
- text: License
- EULA: ugly
- Proprietary: ugly
-- id: multiuser
- text: Multi-user
-- id: _os
- text: Available For
+title: Clients
clients:
-- name: Armory
- name_uri: http://bitcoinarmory.com/
- start_uri: http://bitcoinarmory.com/index.php/get-armory
- start: Download
- audience: Power users
- security: Encryption
- nodetype: Addon
- backups: One-time local
- setuptime: Varies
- disk: 2+ GB
- maturity: Jul 2011
- license: AGPLv3
- multiuser: Multi-wallet
- os: linux win
-- name: Bitcoin Wallet
- name_uri: http://code.google.com/p/bitcoin-wallet/
- start_uri: https://play.google.com/store/apps/details?id=de.schildbach.wallet
- start: Download
- audience:
- security:
- nodetype:
- backups:
- setuptime:
- disk:
- maturity: Mar 2011
- license: GPLv3
- multiuser:
- os: android
- name: Bitcoin-Qt
- name_uri:
- start_uri: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.0/
- start: Download
- audience: End-users
- security: Encryption
- nodetype: Full
- backups: Manual local
- setuptime: Hours
- disk: 2+ GB
- maturity: May 2011
- license: MIT
- multiuser: 'No'
- os: linux mac win
-- name: bitcoind
- name_uri:
- start_uri: http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.0/
- start: Download
- audience: Developers
- security: Encryption
- nodetype: Full
- backups: Manual local
- setuptime: Hours
- disk: 2+ GB
- maturity: Aug 2009
- license: MIT
- multiuser: Virtual accounts
- os: linux win
-- name: BitcoinSpinner
- name_uri: http://code.google.com/p/bitcoinspinner/
- start_uri: https://play.google.com/store/apps/details?id=com.miracleas.bitcoin_spinner
- start: Download
- audience: End-users
- security: None
- nodetype:
- backups: Manual QR-Code
- setuptime: Seconds
- disk: 2 MB
- maturity: Nov 2011
- license: Apache2
- multiuser: 'No'
- os: android
-- name: Blockchain
- name_uri: https://blockchain.info/wallet/iphone-app
- start_uri: https://blockchain.info/wallet/iphone-app#download-instructions-btn
- start: Download
- audience: End-users
- security: Encryption
- nodetype: Remote
- backups: Automatic remote
- setuptime: 15 Minutes
- disk: 2 MB
- maturity: Mar 2012
- license:
GPL •
LGPL
- multiuser:
- os: android ios
+ url: bitcoin.org
+ image: bitcoin-qt.png
+ description: Bitcoin-Qt is the frontend for the original code written by Satoshi. It replaced the aging wxWidgets version with a newer architecture that allows changes to be made easier and making the software more portable to different platforms. Bitcoin-Qt is well tested, and is a good starting point for any Bitcoin user looking for stability.
+- name: Armory
+ url: bitcoinarmory.com
+ image: armory.png
+ description: Armory is an advanced client that incorporates a number of wallet management features for security. It works in conjunction with the Satoshi codebase to leverage a platform which maintain multiple wallets with encryption with support for offline transactions. Armory is security oriented and targets the high end of the Bitcoin userbase.
- name: Electrum
- name_uri: http://ecdsa.org/electrum/
- start_uri: http://ecdsa.org/electrum/
- start: Download
- audience: Power users
- security: Encryption
- nodetype: Minimal
- backups: One-time memorized
- setuptime: Minutes
- disk: 5 MB
- maturity: Nov 2011
- license: GPLv3
- multiuser: 'No'
- os: linux win
-- name: MtGox Mobile
- name_uri: http://mtgoxlive.com/mobile/
- start_uri: https://play.google.com/store/apps/details?id=com.mtgoxlive.trader
- start: Download
- audience: End-users
- security: Remote
- nodetype: Remote
- backups: Automatic remote
- setuptime: Minutes
- disk: 3 MB
- maturity: Jul 2011
- license: WTFPL
- multiuser: 'No'
- os: android
+ url: ecdsa.org/electrum
+ image: electrum.png
+ description: Electrum is a client that was designed to simplify the use of Bitcoin. Electrum does not download the blockchain and startup times are instant which it does by pooling remote blockchain servers. You do not need to perform regular backups of your wallet as your wallet can be recovered from a secret passphrase which you can memorize or write on a piece of paper.
- name: MultiBit
- name_uri: http://multibit.org/
- start_uri: http://multibit.org/releases.html
- start: Download
- audience: End-users
- security: None
- nodetype: Partial
- backups: 'No'
- setuptime: 1 hour
- disk: 50 MB
- maturity: Jul 2011
- license: MIT
- multiuser: Multi-wallet
- os: linux mac win
-- name: My Wallet
- name_uri: https://blockchain.info/wallet
- start_uri: https://blockchain.info/wallet/new
- start: eWallet
- audience: Everyone
- security: Encryption
- nodetype: Remote
- backups: Automatic remote
- setuptime: Minutes
- disk: None
- maturity: Dec 2011
- license: BSD*
- multiuser: 'Yes'
- os: android ios linux mac win
-- name: StrongCoin
- name_uri: https://strongcoin.com/
- start_uri: https://strongcoin.com/users/sign_up
- start: eWallet
- audience: Power users
- security: Encryption
- nodetype: Remote
- backups: Automatic remote
- setuptime: Minutes
- disk: None
- maturity: Sep 2011
- license: Proprietary
- multiuser: 'Yes'
- os: linux mac win
+ url: multibit.org
+ image: multibit.png
+ description: MultiBit is a Bitcoin client. It understands the Bitcoin protocol so it can send and receive bitcoins. It makes the job of sending and receiving bitcoins simple and quick. MultiBit can handle multiple wallets so you can maintain different Bitcoin "accounts" for different purposes. On the 'Your Wallets' screen you can see all your wallets and transactions. MultiBit provides features like different languages, single click payment and quicker access to new features.
---
+
-
- Bitcoin Clients
-
-
+
+ Graphical Interfaces
+
+ {% for client in page.clients %}
+
+ {% endfor %}
+
+
+
-
+
diff --git a/img/clients/armory.png b/img/clients/armory.png
new file mode 100644
index 00000000..28b6bb04
Binary files /dev/null and b/img/clients/armory.png differ
diff --git a/img/clients/bitcoin-qt.png b/img/clients/bitcoin-qt.png
new file mode 100644
index 00000000..e7c9e580
Binary files /dev/null and b/img/clients/bitcoin-qt.png differ
diff --git a/img/clients/electrum.png b/img/clients/electrum.png
new file mode 100644
index 00000000..2c29791e
Binary files /dev/null and b/img/clients/electrum.png differ
diff --git a/img/clients/multibit.png b/img/clients/multibit.png
new file mode 100644
index 00000000..cccddcb4
Binary files /dev/null and b/img/clients/multibit.png differ