-
-
Notifications
You must be signed in to change notification settings - Fork 692
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Restructure docs landing page and some ordering.
- Loading branch information
1 parent
89f18a0
commit f8bb7bf
Showing
30 changed files
with
148 additions
and
125 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
========= | ||
Community | ||
========= | ||
|
||
Toga is part of the `BeeWare suite`_. You can talk to the community through: | ||
|
||
* `@[email protected] on Mastodon`_ | ||
* `Discord`_ | ||
* The Toga `Github Discussions forum`_ | ||
|
||
We foster a welcoming and respectful community as described in our | ||
`BeeWare Community Code of Conduct`_. | ||
|
||
.. _BeeWare suite: https://beeware.org/ | ||
.. _@[email protected] on Mastodon: https://fosstodon.org/@beeware | ||
.. _Discord: https://beeware.org/bee/chat/ | ||
.. _Github Discussions forum: https://github.com/beeware/toga/discussions | ||
.. _BeeWare Community Code of Conduct: https://beeware.org/community/behavior/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,5 +8,6 @@ Background | |
:maxdepth: 2 | ||
|
||
project/index | ||
topics/index | ||
community | ||
backends/index | ||
internals/index |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,39 @@ | ||
================= | ||
About the project | ||
================= | ||
========== | ||
About Toga | ||
========== | ||
|
||
Toga is a Python native, OS native, cross platform GUI toolkit. Toga consists of a | ||
library of base components with a shared interface to simplify platform-agnostic GUI | ||
development. | ||
|
||
Toga is available on macOS, Windows, Linux (GTK), Android, iOS, for | ||
single-page web apps, and console apps. | ||
|
||
.. tabs:: | ||
|
||
.. group-tab:: macOS | ||
|
||
.. figure:: /images/toga-demo-cocoa.png | ||
:align: center | ||
:width: 450px | ||
|
||
.. group-tab:: Linux | ||
|
||
.. figure:: /images/toga-demo-gtk.png | ||
:align: center | ||
:width: 450px | ||
|
||
.. group-tab:: Windows | ||
|
||
.. figure:: /images/toga-demo-winforms.png | ||
:align: center | ||
:width: 450px | ||
|
||
.. toctree:: | ||
:maxdepth: 1 | ||
|
||
philosophy | ||
faq | ||
Project philosophy <philosophy> | ||
FAQ <faq> | ||
success | ||
releases | ||
roadmap |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
==================== | ||
Contributing to Toga | ||
==================== | ||
|
||
Toga is an open source project, and actively encourages community contributions. The | ||
following guides will help you get started contributing to Toga. | ||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:glob: | ||
|
||
code | ||
docs |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,81 +6,57 @@ Toga is a Python native, OS native, cross platform GUI toolkit. Toga consists of | |
library of base components with a shared interface to simplify platform-agnostic GUI | ||
development. | ||
|
||
Toga is available on macOS, Windows, Linux (GTK), Android, iOS, and for | ||
single-page web apps. | ||
Toga is available on macOS, Windows, Linux (GTK), Android, iOS, for | ||
single-page web apps, and console apps. | ||
|
||
.. tabs:: | ||
.. raw:: html | ||
|
||
.. group-tab:: macOS | ||
|
||
.. figure:: /images/toga-demo-cocoa.png | ||
:align: center | ||
:width: 450px | ||
|
||
.. group-tab:: Linux | ||
|
||
.. figure:: /images/toga-demo-gtk.png | ||
:align: center | ||
:width: 450px | ||
|
||
.. group-tab:: Windows | ||
|
||
.. figure:: /images/toga-demo-winforms.png | ||
:align: center | ||
:width: 450px | ||
|
||
|
||
.. rst-class:: row | ||
|
||
Table of contents | ||
================= | ||
<div class="table"> | ||
|
||
:ref:`Tutorial <tutorial>` | ||
-------------------------- | ||
|
||
Get started with a hands-on introduction to Toga for beginners. | ||
* :doc:`A quick Toga demonstration <tutorial/get-started>` | ||
* :doc:`A hands-on introduction to Toga </tutorial/index>` | ||
|
||
:ref:`Reference <reference>` | ||
---------------------------- | ||
|
||
* :doc:`API reference <reference/api/index>` | ||
* :doc:`Toga's platform support <reference/platforms/index>` | ||
* :doc:`Widget support by platform <reference/widgets_by_platform>` | ||
* :doc:`Managing style with Toga <reference/style/index>` | ||
* :doc:`Toga's plugin interfaces <reference/plugins/index>` | ||
|
||
:ref:`How-to guides <how-to>` | ||
----------------------------- | ||
|
||
Guides and recipes for common problems and tasks. | ||
* :doc:`Topic guides </how-to/topics/index>` | ||
* :doc:`Contribute to Toga <how-to/contribute/index>` | ||
* :doc:`Internal Toga processes <how-to/internal/index>` | ||
|
||
:ref:`Background <background>` | ||
------------------------------ | ||
|
||
Explanation and discussion of key topics and concepts. | ||
|
||
:ref:`Reference <reference>` | ||
---------------------------- | ||
|
||
Technical reference - commands, modules, classes, methods. | ||
* :doc:`Learn more about Toga </background/project/index>` | ||
* :doc:`Contacting the BeeWare community </background/community>` | ||
* :doc:`How Toga's backends are implemented </background/backends/index>` | ||
* :doc:`Toga's architecture and other internals </background/internals/index>` | ||
|
||
Community | ||
========= | ||
|
||
Toga is part of the `BeeWare suite`_. You can talk to the community through: | ||
|
||
* `@[email protected] on Mastodon`_ | ||
* `Discord`_ | ||
* The Toga `Github Discussions forum`_ | ||
.. toctree:: | ||
|
||
We foster a welcoming and respectful community as described in our | ||
`BeeWare Community Code of Conduct`_. | ||
.. raw:: html | ||
|
||
.. _BeeWare suite: https://beeware.org/ | ||
.. _@[email protected] on Mastodon: https://fosstodon.org/@beeware | ||
.. _Discord: https://beeware.org/bee/chat/ | ||
.. _Github Discussions forum: https://github.com/beeware/toga/discussions | ||
.. _BeeWare Community Code of Conduct: https://beeware.org/community/behavior/ | ||
</div> | ||
|
||
|
||
.. toctree:: | ||
:maxdepth: 2 | ||
:hidden: | ||
:titlesonly: | ||
|
||
|
||
tutorial/index | ||
how-to/index | ||
reference/index | ||
how-to/index | ||
background/index |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.