aboutsummaryrefslogtreecommitdiffstats
path: root/docs/index.rst
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2015-12-10 18:35:54 +0800
committerchriseth <c@ethdev.com>2015-12-10 18:36:27 +0800
commitb344bbac5d7156562e9fed4beee08efa43f2c9b8 (patch)
treebe8d03523c528c447bd08da912532087693e3122 /docs/index.rst
parent8223abaf2074610c77b2f46b5f1c367c49195d31 (diff)
downloaddexon-solidity-b344bbac5d7156562e9fed4beee08efa43f2c9b8.tar.gz
dexon-solidity-b344bbac5d7156562e9fed4beee08efa43f2c9b8.tar.zst
dexon-solidity-b344bbac5d7156562e9fed4beee08efa43f2c9b8.zip
Improved index page.
Diffstat (limited to 'docs/index.rst')
-rw-r--r--docs/index.rst38
1 files changed, 29 insertions, 9 deletions
diff --git a/docs/index.rst b/docs/index.rst
index 92cf24e3..efe82ff9 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -1,13 +1,34 @@
-Welcome to Solidity's documentation!
-====================================
-
-See also `Russian version (русский перевод) <https://github.com/ethereum/wiki/wiki/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-Solidity>`_.
+Solidity
+========
Solidity is a high-level language whose syntax is similar to that of JavaScript
and it is designed to compile to code for the Ethereum Virtual Machine.
As you will see, it is quite easy to create contracts for voting,
crowdfunding, blind auctions, multi-signature wallets and more.
+.. note::
+ The best way to try out Solidity right now is using the
+ `Browser-Based Compiler <https://chriseth.github.io/browser-solidity/>`_
+ (it can take a while to load, please be patient).
+
+Useful links
+------------
+
+* `Ethereum <https://ethereum.org>`_
+
+* `Browser-Based Compiler <https://chriseth.github.io/browser-solidity/>`_
+
+* `Changelog <https://github.com/ethereum/wiki/wiki/Solidity-Changelog>`_
+
+* `Story Backlog <https://www.pivotaltracker.com/n/projects/1189488>`_
+
+* `Source Code <https://github.com/ethereum/solidity/>`_
+
+* `Gitter Chat <https://gitter.im/ethereum/solidity/>`_
+
+Language Documentation
+----------------------
+
On the next pages, we will first see a :ref:`simple smart contract <simple-smart-contract>` written
in Solidity followed by the basics about :ref:`blockchains <blockchain-basics>`
and the :ref:`Ethereum Virtual Machine <the-ethereum-virtual-machine>`.
@@ -22,19 +43,18 @@ The last and most extensive section will cover all aspects of Solidity in depth.
If you still have questions or ideas for improving Solidity or this documentation,
please feel free to come to out `gitter channel <https://gitter.im/ethereum/solidity/>`_.
-Index and Search
-==================
-
-* :ref:`genindex`
-* :ref:`search`
+See also `Russian version (русский перевод) <https://github.com/ethereum/wiki/wiki/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%BF%D0%BE-Solidity>`_.
Contents
========
+:ref:`Keyword Index <genindex>`, :ref:`Search Page <search>`
+
.. toctree::
:maxdepth: 2
introduction-to-smart-contracts.rst
+ installing-solidity.rst
solidity-by-example.rst
solidity-in-depth.rst
style-guide.rst