diff --git a/assets/static/beeware.css b/assets/static/beeware.css index 6c8461140a..caf9ed79e2 100644 --- a/assets/static/beeware.css +++ b/assets/static/beeware.css @@ -156,7 +156,7 @@ } .navbar-collapse { - background: #000; + background-color: #343a40; padding-top: 0.75em; } @@ -356,7 +356,7 @@ blockquote { ul.dark-menu { background-color: #343a40 !important; padding: 7px 12px 2px 12px !important; - min-width: 180px; + min-width: max-content; border-radius: 10px; border: 2px solid #777777; } @@ -385,6 +385,25 @@ ul.dark-menu .nav-item { margin: 2rem 0; } +/*---------------------------------------------------- + Project Showcase and Important Category Styles + --------------------------------------------------- */ +.showcase { + background-color:lightgrey; + text-align: center; + margin: 2vh; +} + +.important-category { + background-color: lightblue; + text-align: center; + margin: 2vh; + padding-bottom: 1rem; +} + +.important { + background-color: lightgrey; +} /*---------------------------------------------------- Sticky footer styles @@ -495,6 +514,7 @@ body { .project img { margin-bottom: 2rem; + float: left; } /*---------------------------------------------------- diff --git a/content/about/contents.lr b/content/about/contents.lr index 4ed40d2b52..c1c85e3511 100644 --- a/content/about/contents.lr +++ b/content/about/contents.lr @@ -15,3 +15,13 @@ BeeWare: The IDEs of Python This is BeeWare. We're incredibly excited about what the future holds for Python. We hope you'll join us on this journey. +--- +gutter: + +Meet Brutus +=========== +.. image:: /static/images/brutus-128.png + +Brutus the Bee is the mascot of the BeeWare project. He's a busy little worker bee. + +Fun fact: a person who keeps bees is called an **apiarist** - a name that the BeeWare project uses to describe the core team. This also reflects the relationship that the core team wishes to have with the community - we're shepherds of the community, and we'll provide direction, but we know the real work is done by the community as a whole. diff --git a/content/contents.lr b/content/contents.lr index e7d36d6596..6e0b01b842 100644 --- a/content/contents.lr +++ b/content/contents.lr @@ -166,4 +166,4 @@ image_alignment: --- gutter_top: ### Many thanks to --- -gutter_bottom: ### [... and many more](/project/projects/) +gutter_bottom: ### [... and many more](/project/) diff --git a/content/project/projects/applications/contents.lr b/content/project/applications/contents.lr similarity index 79% rename from content/project/projects/applications/contents.lr rename to content/project/applications/contents.lr index 3f7731ccc1..c4caf0b9d5 100644 --- a/content/project/projects/applications/contents.lr +++ b/content/project/applications/contents.lr @@ -1,9 +1,11 @@ -_model: project-type +_model: important --- title: Applications --- short_description: Standalone end-user-tools --- -sort_key: 1 +sort_key: 3 --- -description: Applications are standalone end-user application. Although applications are written in Python, this is an implementation detail - you shouldn't ever be aware of this fact. Applications are installed and run the same way as any other end-user application on your computer. \ No newline at end of file +description: Applications are standalone end-user application. Although applications are written in Python, this is an implementation detail - you shouldn't ever be aware of this fact. Applications are installed and run the same way as any other end-user application on your computer. +--- +important_category: yes diff --git a/content/project/projects/applications/podium/contents+es.lr b/content/project/applications/podium/contents+es.lr similarity index 100% rename from content/project/projects/applications/podium/contents+es.lr rename to content/project/applications/podium/contents+es.lr diff --git a/content/project/projects/applications/podium/contents+pt.lr b/content/project/applications/podium/contents+pt.lr similarity index 100% rename from content/project/projects/applications/podium/contents+pt.lr rename to content/project/applications/podium/contents+pt.lr diff --git a/content/project/projects/applications/podium/contents.lr b/content/project/applications/podium/contents.lr similarity index 97% rename from content/project/projects/applications/podium/contents.lr rename to content/project/applications/podium/contents.lr index 099afc717d..21b30e0650 100644 --- a/content/project/projects/applications/podium/contents.lr +++ b/content/project/applications/podium/contents.lr @@ -1,6 +1,6 @@ name: Podium --- -project_type: app +project_type: application --- maturity: beta --- @@ -33,12 +33,14 @@ Podium attempts to bridge the gap between these two poles. It is comprised of: - A simple, text-based markup format, focussed on the needs of developer presentations. - A graphical presentation tool that has a presenter display independent of the slide display. --- -help_required: +help_required: --- -pun: +pun: --- customlogo: yes --- image: podium.png --- github_repo: beeware/podium +--- +important: yes diff --git a/content/project/projects/applications/podium/podium.png b/content/project/applications/podium/podium.png similarity index 100% rename from content/project/projects/applications/podium/podium.png rename to content/project/applications/podium/podium.png diff --git a/content/project/projects/attic/batavia/batavia.png b/content/project/attic/batavia/batavia.png similarity index 100% rename from content/project/projects/attic/batavia/batavia.png rename to content/project/attic/batavia/batavia.png diff --git a/content/project/projects/attic/batavia/contents+ar.lr b/content/project/attic/batavia/contents+ar.lr similarity index 100% rename from content/project/projects/attic/batavia/contents+ar.lr rename to content/project/attic/batavia/contents+ar.lr diff --git a/content/project/projects/attic/batavia/contents+es.lr b/content/project/attic/batavia/contents+es.lr similarity index 100% rename from content/project/projects/attic/batavia/contents+es.lr rename to content/project/attic/batavia/contents+es.lr diff --git a/content/project/projects/attic/batavia/contents.lr b/content/project/attic/batavia/contents.lr similarity index 100% rename from content/project/projects/attic/batavia/contents.lr rename to content/project/attic/batavia/contents.lr diff --git a/content/project/projects/tools/beefore/beefore.png b/content/project/attic/beefore/beefore.png similarity index 100% rename from content/project/projects/tools/beefore/beefore.png rename to content/project/attic/beefore/beefore.png diff --git a/content/project/projects/tools/beefore/contents+es.lr b/content/project/attic/beefore/contents+es.lr similarity index 100% rename from content/project/projects/tools/beefore/contents+es.lr rename to content/project/attic/beefore/contents+es.lr diff --git a/content/project/projects/tools/beefore/contents.lr b/content/project/attic/beefore/contents.lr similarity index 100% rename from content/project/projects/tools/beefore/contents.lr rename to content/project/attic/beefore/contents.lr diff --git a/content/project/projects/tools/beekeeper/beekeeper.png b/content/project/attic/beekeeper/beekeeper.png similarity index 100% rename from content/project/projects/tools/beekeeper/beekeeper.png rename to content/project/attic/beekeeper/beekeeper.png diff --git a/content/project/projects/tools/beekeeper/contents+de.lr b/content/project/attic/beekeeper/contents+de.lr similarity index 100% rename from content/project/projects/tools/beekeeper/contents+de.lr rename to content/project/attic/beekeeper/contents+de.lr diff --git a/content/project/projects/tools/beekeeper/contents+es.lr b/content/project/attic/beekeeper/contents+es.lr similarity index 100% rename from content/project/projects/tools/beekeeper/contents+es.lr rename to content/project/attic/beekeeper/contents+es.lr diff --git a/content/project/projects/tools/beekeeper/contents.lr b/content/project/attic/beekeeper/contents.lr similarity index 100% rename from content/project/projects/tools/beekeeper/contents.lr rename to content/project/attic/beekeeper/contents.lr diff --git a/content/project/projects/attic/cassowary/cassowary.png b/content/project/attic/cassowary/cassowary.png similarity index 100% rename from content/project/projects/attic/cassowary/cassowary.png rename to content/project/attic/cassowary/cassowary.png diff --git a/content/project/projects/attic/cassowary/contents+es.lr b/content/project/attic/cassowary/contents+es.lr similarity index 100% rename from content/project/projects/attic/cassowary/contents+es.lr rename to content/project/attic/cassowary/contents+es.lr diff --git a/content/project/projects/attic/cassowary/contents.lr b/content/project/attic/cassowary/contents.lr similarity index 100% rename from content/project/projects/attic/cassowary/contents.lr rename to content/project/attic/cassowary/contents.lr diff --git a/content/project/projects/attic/contents+es.lr b/content/project/attic/contents+es.lr similarity index 100% rename from content/project/projects/attic/contents+es.lr rename to content/project/attic/contents+es.lr diff --git a/content/project/projects/attic/contents.lr b/content/project/attic/contents.lr similarity index 94% rename from content/project/projects/attic/contents.lr rename to content/project/attic/contents.lr index 3388ab763a..566acaec61 100644 --- a/content/project/projects/attic/contents.lr +++ b/content/project/attic/contents.lr @@ -4,10 +4,10 @@ title: Attic --- short_description: They can't all be zingers... --- -sort_key: 7 ---- description: The attic is a collection of older and experimental projects that were once part of the BeeWare suite, but are no longer being actively maintained. If you are interested in taking over maintenance of an attic project, please `get in touch`_. .. _get in touch: mailto:russell@beeware.org +--- +hide_from_project: yes diff --git a/content/project/projects/attic/cookiecutter-project/contents+es.lr b/content/project/attic/cookiecutter-project/contents+es.lr similarity index 100% rename from content/project/projects/attic/cookiecutter-project/contents+es.lr rename to content/project/attic/cookiecutter-project/contents+es.lr diff --git a/content/project/projects/attic/cookiecutter-project/contents.lr b/content/project/attic/cookiecutter-project/contents.lr similarity index 100% rename from content/project/projects/attic/cookiecutter-project/contents.lr rename to content/project/attic/cookiecutter-project/contents.lr diff --git a/content/project/projects/attic/cookiecutter-website/contents+es.lr b/content/project/attic/cookiecutter-website/contents+es.lr similarity index 100% rename from content/project/projects/attic/cookiecutter-website/contents+es.lr rename to content/project/attic/cookiecutter-website/contents+es.lr diff --git a/content/project/projects/attic/cookiecutter-website/contents.lr b/content/project/attic/cookiecutter-website/contents.lr similarity index 100% rename from content/project/projects/attic/cookiecutter-website/contents.lr rename to content/project/attic/cookiecutter-website/contents.lr diff --git a/content/project/projects/libraries/ouroboros/contents+es.lr b/content/project/attic/ouroboros/contents+es.lr similarity index 100% rename from content/project/projects/libraries/ouroboros/contents+es.lr rename to content/project/attic/ouroboros/contents+es.lr diff --git a/content/project/projects/libraries/ouroboros/contents.lr b/content/project/attic/ouroboros/contents.lr similarity index 100% rename from content/project/projects/libraries/ouroboros/contents.lr rename to content/project/attic/ouroboros/contents.lr diff --git a/content/project/projects/libraries/ouroboros/ouroboros.png b/content/project/attic/ouroboros/ouroboros.png similarity index 100% rename from content/project/projects/libraries/ouroboros/ouroboros.png rename to content/project/attic/ouroboros/ouroboros.png diff --git a/content/project/projects/support/python-android-support/contents+es.lr b/content/project/attic/python-android-support/contents+es.lr similarity index 100% rename from content/project/projects/support/python-android-support/contents+es.lr rename to content/project/attic/python-android-support/contents+es.lr diff --git a/content/project/projects/support/python-android-support/contents.lr b/content/project/attic/python-android-support/contents.lr similarity index 100% rename from content/project/projects/support/python-android-support/contents.lr rename to content/project/attic/python-android-support/contents.lr diff --git a/content/project/projects/support/python-android-support/python-android-support.png b/content/project/attic/python-android-support/python-android-support.png similarity index 100% rename from content/project/projects/support/python-android-support/python-android-support.png rename to content/project/attic/python-android-support/python-android-support.png diff --git a/content/project/projects/templates/python-android-template/contents+es.lr b/content/project/attic/python-android-template/contents+es.lr similarity index 100% rename from content/project/projects/templates/python-android-template/contents+es.lr rename to content/project/attic/python-android-template/contents+es.lr diff --git a/content/project/projects/templates/python-android-template/contents.lr b/content/project/attic/python-android-template/contents.lr similarity index 100% rename from content/project/projects/templates/python-android-template/contents.lr rename to content/project/attic/python-android-template/contents.lr diff --git a/content/project/projects/templates/python-android-template/python-android-template.png b/content/project/attic/python-android-template/python-android-template.png similarity index 100% rename from content/project/projects/templates/python-android-template/python-android-template.png rename to content/project/attic/python-android-template/python-android-template.png diff --git a/content/project/projects/attic/python-ios-support/contents+es.lr b/content/project/attic/python-ios-support/contents+es.lr similarity index 100% rename from content/project/projects/attic/python-ios-support/contents+es.lr rename to content/project/attic/python-ios-support/contents+es.lr diff --git a/content/project/projects/attic/python-ios-support/contents.lr b/content/project/attic/python-ios-support/contents.lr similarity index 100% rename from content/project/projects/attic/python-ios-support/contents.lr rename to content/project/attic/python-ios-support/contents.lr diff --git a/content/project/projects/templates/python-ios-template/contents+es.lr b/content/project/attic/python-ios-template/contents+es.lr similarity index 100% rename from content/project/projects/templates/python-ios-template/contents+es.lr rename to content/project/attic/python-ios-template/contents+es.lr diff --git a/content/project/projects/templates/python-ios-template/contents.lr b/content/project/attic/python-ios-template/contents.lr similarity index 100% rename from content/project/projects/templates/python-ios-template/contents.lr rename to content/project/attic/python-ios-template/contents.lr diff --git a/content/project/projects/templates/python-ios-template/python-ios-template.png b/content/project/attic/python-ios-template/python-ios-template.png similarity index 100% rename from content/project/projects/templates/python-ios-template/python-ios-template.png rename to content/project/attic/python-ios-template/python-ios-template.png diff --git a/content/project/projects/support/python-apple-support/contents+es.lr b/content/project/attic/python-linux-support/contents+es.lr similarity index 100% rename from content/project/projects/support/python-apple-support/contents+es.lr rename to content/project/attic/python-linux-support/contents+es.lr diff --git a/content/project/projects/support/python-linux-support/contents.lr b/content/project/attic/python-linux-support/contents.lr similarity index 100% rename from content/project/projects/support/python-linux-support/contents.lr rename to content/project/attic/python-linux-support/contents.lr diff --git a/content/project/projects/support/python-linux-support/python-linux-support.png b/content/project/attic/python-linux-support/python-linux-support.png similarity index 100% rename from content/project/projects/support/python-linux-support/python-linux-support.png rename to content/project/attic/python-linux-support/python-linux-support.png diff --git a/content/project/projects/templates/python-macos-template/contents+es.lr b/content/project/attic/python-macos-template/contents+es.lr similarity index 100% rename from content/project/projects/templates/python-macos-template/contents+es.lr rename to content/project/attic/python-macos-template/contents+es.lr diff --git a/content/project/projects/templates/python-macos-template/contents.lr b/content/project/attic/python-macos-template/contents.lr similarity index 100% rename from content/project/projects/templates/python-macos-template/contents.lr rename to content/project/attic/python-macos-template/contents.lr diff --git a/content/project/projects/attic/python-osx-support/contents+es.lr b/content/project/attic/python-osx-support/contents+es.lr similarity index 100% rename from content/project/projects/attic/python-osx-support/contents+es.lr rename to content/project/attic/python-osx-support/contents+es.lr diff --git a/content/project/projects/attic/python-osx-support/contents.lr b/content/project/attic/python-osx-support/contents.lr similarity index 100% rename from content/project/projects/attic/python-osx-support/contents.lr rename to content/project/attic/python-osx-support/contents.lr diff --git a/content/project/projects/attic/python-tvos-support/contents+es.lr b/content/project/attic/python-tvos-support/contents+es.lr similarity index 100% rename from content/project/projects/attic/python-tvos-support/contents+es.lr rename to content/project/attic/python-tvos-support/contents+es.lr diff --git a/content/project/projects/attic/python-tvos-support/contents.lr b/content/project/attic/python-tvos-support/contents.lr similarity index 100% rename from content/project/projects/attic/python-tvos-support/contents.lr rename to content/project/attic/python-tvos-support/contents.lr diff --git a/content/project/projects/templates/python-tvos-template/contents+es.lr b/content/project/attic/python-tvos-template/contents+es.lr similarity index 100% rename from content/project/projects/templates/python-tvos-template/contents+es.lr rename to content/project/attic/python-tvos-template/contents+es.lr diff --git a/content/project/projects/templates/python-tvos-template/contents.lr b/content/project/attic/python-tvos-template/contents.lr similarity index 100% rename from content/project/projects/templates/python-tvos-template/contents.lr rename to content/project/attic/python-tvos-template/contents.lr diff --git a/content/project/projects/attic/sealang/contents+es.lr b/content/project/attic/sealang/contents+es.lr similarity index 100% rename from content/project/projects/attic/sealang/contents+es.lr rename to content/project/attic/sealang/contents+es.lr diff --git a/content/project/projects/attic/sealang/contents.lr b/content/project/attic/sealang/contents.lr similarity index 100% rename from content/project/projects/attic/sealang/contents.lr rename to content/project/attic/sealang/contents.lr diff --git a/content/project/projects/attic/sealang/sealang.png b/content/project/attic/sealang/sealang.png similarity index 100% rename from content/project/projects/attic/sealang/sealang.png rename to content/project/attic/sealang/sealang.png diff --git a/content/project/projects/attic/seasnake/contents+es.lr b/content/project/attic/seasnake/contents+es.lr similarity index 100% rename from content/project/projects/attic/seasnake/contents+es.lr rename to content/project/attic/seasnake/contents+es.lr diff --git a/content/project/projects/attic/seasnake/contents.lr b/content/project/attic/seasnake/contents.lr similarity index 100% rename from content/project/projects/attic/seasnake/contents.lr rename to content/project/attic/seasnake/contents.lr diff --git a/content/project/projects/attic/seasnake/seasnake.png b/content/project/attic/seasnake/seasnake.png similarity index 100% rename from content/project/projects/attic/seasnake/seasnake.png rename to content/project/attic/seasnake/seasnake.png diff --git a/content/project/projects/attic/trebuchet/contents+es.lr b/content/project/attic/trebuchet/contents+es.lr similarity index 100% rename from content/project/projects/attic/trebuchet/contents+es.lr rename to content/project/attic/trebuchet/contents+es.lr diff --git a/content/project/projects/attic/trebuchet/contents.lr b/content/project/attic/trebuchet/contents.lr similarity index 100% rename from content/project/projects/attic/trebuchet/contents.lr rename to content/project/attic/trebuchet/contents.lr diff --git a/content/project/projects/attic/trebuchet/trebuchet.png b/content/project/attic/trebuchet/trebuchet.png similarity index 100% rename from content/project/projects/attic/trebuchet/trebuchet.png rename to content/project/attic/trebuchet/trebuchet.png diff --git a/content/project/projects/attic/voc/contents+ar.lr b/content/project/attic/voc/contents+ar.lr similarity index 100% rename from content/project/projects/attic/voc/contents+ar.lr rename to content/project/attic/voc/contents+ar.lr diff --git a/content/project/projects/attic/voc/contents+es.lr b/content/project/attic/voc/contents+es.lr similarity index 100% rename from content/project/projects/attic/voc/contents+es.lr rename to content/project/attic/voc/contents+es.lr diff --git a/content/project/projects/attic/voc/contents.lr b/content/project/attic/voc/contents.lr similarity index 100% rename from content/project/projects/attic/voc/contents.lr rename to content/project/attic/voc/contents.lr diff --git a/content/project/projects/attic/voc/voc.png b/content/project/attic/voc/voc.png similarity index 100% rename from content/project/projects/attic/voc/voc.png rename to content/project/attic/voc/voc.png diff --git a/content/project/projects/attic/waggle/contents+es.lr b/content/project/attic/waggle/contents+es.lr similarity index 100% rename from content/project/projects/attic/waggle/contents+es.lr rename to content/project/attic/waggle/contents+es.lr diff --git a/content/project/projects/attic/waggle/contents.lr b/content/project/attic/waggle/contents.lr similarity index 100% rename from content/project/projects/attic/waggle/contents.lr rename to content/project/attic/waggle/contents.lr diff --git a/content/project/projects/attic/waggle/waggle.png b/content/project/attic/waggle/waggle.png similarity index 100% rename from content/project/projects/attic/waggle/waggle.png rename to content/project/attic/waggle/waggle.png diff --git a/content/project/projects/tools/briefcase/briefcase.png b/content/project/briefcase/briefcase.png similarity index 100% rename from content/project/projects/tools/briefcase/briefcase.png rename to content/project/briefcase/briefcase.png diff --git a/content/project/projects/tools/briefcase/contents+ar.lr b/content/project/briefcase/contents+ar.lr similarity index 100% rename from content/project/projects/tools/briefcase/contents+ar.lr rename to content/project/briefcase/contents+ar.lr diff --git a/content/project/projects/tools/briefcase/contents+de.lr b/content/project/briefcase/contents+de.lr similarity index 100% rename from content/project/projects/tools/briefcase/contents+de.lr rename to content/project/briefcase/contents+de.lr diff --git a/content/project/projects/tools/briefcase/contents+fr.lr b/content/project/briefcase/contents+fr.lr similarity index 100% rename from content/project/projects/tools/briefcase/contents+fr.lr rename to content/project/briefcase/contents+fr.lr diff --git a/content/project/projects/tools/briefcase/contents.lr b/content/project/briefcase/contents.lr similarity index 100% rename from content/project/projects/tools/briefcase/contents.lr rename to content/project/briefcase/contents.lr diff --git a/content/project/contents.lr b/content/project/contents.lr index 12bb6e2f05..2556b0e72a 100644 --- a/content/project/contents.lr +++ b/content/project/contents.lr @@ -1,19 +1,13 @@ -_model: page +_model: beeware --- _template: beeware.html --- -title: BeeWare Project +title: Beeware Tools --- summary: What is the BeeWare project? --- -sort_key: 3 +gutter: --- -gutter: - -Meet Brutus -=========== -.. image:: /static/images/brutus-128.png - -Brutus the Bee is the mascot of the BeeWare project. He's a busy little worker bee. - -Fun fact: a person who keeps bees is called an **apiarist** - a name that the BeeWare project uses to describe the core team. This also reflects the relationship that the core team wishes to have with the community - we're shepherds of the community, and we'll provide direction, but we know the real work is done by the community as a whole. +body: Copy here. +--- +last: They can't all be zingers... Check out the BeeWare projects in the `Attic `__. diff --git a/content/project/projects/applications/contents+de.lr b/content/project/projects/applications/contents+de.lr deleted file mode 100644 index f4607fe83d..0000000000 --- a/content/project/projects/applications/contents+de.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Applikationen ---- -short_description: Eigenständige Endbenutzer- -anwendungen ---- -sort_key: 1 ---- -description: Applikationen sind eigenständige Endbenutzer- -anwendungen. Obwohl Anwendungen in Python geschrieben sind, handelt es sich hierbei um ein Implementierungsdetail - davon sollte der End- benutzer nichts merken. Anwendungen werden auf dieselbe Weise installiert und ausgeführt wie jede andere Endbenutzeranwendung auf deinem Computer. \ No newline at end of file diff --git a/content/project/projects/applications/contents+es.lr b/content/project/projects/applications/contents+es.lr deleted file mode 100644 index be22b5252b..0000000000 --- a/content/project/projects/applications/contents+es.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Aplicaciones ---- -short_description: Herramientas para el usuario final ---- -sort_key: 1 ---- -description: Las aplicaciones son herramientas para usuario final. Aunque las aplicaciones se escriben en Python, se trata de un detalle de implementación - del cual el usuario no debería ser consciente. Las aplicaciones se instalan y se ejecutan de la misma manera que cualquier otra aplicación de usuario final en su computadora. ---- -_slug: aplicaciones diff --git a/content/project/projects/applications/contents+fr.lr b/content/project/projects/applications/contents+fr.lr deleted file mode 100644 index e91c8daea2..0000000000 --- a/content/project/projects/applications/contents+fr.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Applications ---- -short_description: Outils autonomes pour les utilisateurs finaux ---- -sort_key: 1 ---- -description: Les applications sont des outils autonomes pour les utilisateurs finaux. Même si les applications sont écrites en Python, c'est un détail d'implémentation — vous ne devriez jamais vous rendre compte de cela. Les applications s'installent et fonctionnent de la manière que n'importe quelle autre application pour utilisateur final sur votre ordinateur. diff --git a/content/project/projects/applications/contents+pt.lr b/content/project/projects/applications/contents+pt.lr deleted file mode 100644 index 2e5a5d8bf4..0000000000 --- a/content/project/projects/applications/contents+pt.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Aplicativos ---- -short_description: Ferramentas independentes para uso final do usuário ---- -sort_key: 1 ---- -description: Os Aplicativos do BeeWare são ferramentas para o uso final do usuário. Apesar delas serem escritas em Python, isso é apenas um detalhe de implementação que você não deveria se preocupar. Aplicativos são instalados e executados da mesma forma como qualquer outro programa em seu computador. diff --git a/content/project/projects/applications/contents+tr.lr b/content/project/projects/applications/contents+tr.lr deleted file mode 100644 index d80f02df84..0000000000 --- a/content/project/projects/applications/contents+tr.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Uygulamalar ---- -short_description: Bağımsız son-kullanıcı araçları ---- -sort_key: 1 ---- -description: Uygulamalar, bağımsız son-kullanıcı uygulamasıdır. Uygulamalar Python'da yazılmış olsa da, bu projenin uygulanma detayıdır - bu durumu hiç kafanıza takmayın.Uygulamalar diğer son-kullanıcı uygulamaları ile aynı yolla kurulur ve çalıştırılır. diff --git a/content/project/projects/applications/contents+zh_TW.lr b/content/project/projects/applications/contents+zh_TW.lr deleted file mode 100644 index fb9715eb95..0000000000 --- a/content/project/projects/applications/contents+zh_TW.lr +++ /dev/null @@ -1,5 +0,0 @@ -description: 應用程式是獨立的應用程式。儘管應用程式是用 Python 編寫的,但這只是一個實作細節 - 您不應該意識到這件事。應用程式的安裝和運作方式與電腦上任何其他應用程式的安裝和運作方式相同。 ---- -short_description: 獨立的終端使用者工具 ---- -title: 應用程式 diff --git a/content/project/projects/bridges/contents+de.lr b/content/project/projects/bridges/contents+de.lr deleted file mode 100644 index 33805c8bf4..0000000000 --- a/content/project/projects/bridges/contents+de.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Bridges ---- -short_description: Kühn dorthin gehen, wo noch kein Python zuvor gewesen ist ---- -sort_key: 4 ---- -description: Eine Bridge ist eine Kombination aus Werkzeug und Bibliothek, die zur Ausführung von Python-Code verwendet wird, wenn die CPython-Laufzeit nicht verwendet werden kann. Die Bridge bietet den Mechanismus zur Ausführung von Python-Code in einer anderen Laufzeitumgebung. \ No newline at end of file diff --git a/content/project/projects/bridges/contents+es.lr b/content/project/projects/bridges/contents+es.lr deleted file mode 100644 index f8b3f04098..0000000000 --- a/content/project/projects/bridges/contents+es.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Puentes ---- -short_description: Audazmente yendo a donde Python nunca antes ha ido ---- -sort_key: 4 ---- -description: Un puente es una combinación de herramienta y librería, que se utiliza para ejecutar código Python donde no se puede utilizar el entorno de ejecución de CPython. El puente proporciona el mecanismo para ejecutar código Python en un entorno de ejecución diferente. ---- -_slug: puentes diff --git a/content/project/projects/bridges/contents+fr.lr b/content/project/projects/bridges/contents+fr.lr deleted file mode 100644 index 3afcc09d8f..0000000000 --- a/content/project/projects/bridges/contents+fr.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Bridges ---- -short_description: S'aventurer audacieusement là où aucun Python n'est allé avant ---- -sort_key: 4 ---- -description: Un bridge est une combinaison outil & bibliothèque utilisée pour exécuter du code Python là où l'environnement d'exécution CPython ne peut être utilisé. Le bridge offre le mécanisme pour exécuter du code Python dans un environnement d'exécution différent. diff --git a/content/project/projects/bridges/contents+zh_TW.lr b/content/project/projects/bridges/contents+zh_TW.lr deleted file mode 100644 index ea84a0d3bd..0000000000 --- a/content/project/projects/bridges/contents+zh_TW.lr +++ /dev/null @@ -1,5 +0,0 @@ -description: 橋接器是一個組合工具和函式庫,用於在無法使用 CPython 運行時的情況下運行 Python 程式碼。橋接器提供了在不同的運行環境中運行Python程式碼的機制。 ---- -short_description: 大膽地去Python以前沒去過的地方 ---- -title: 橋接器 diff --git a/content/project/projects/bridges/contents.lr b/content/project/projects/bridges/contents.lr deleted file mode 100644 index fb41abc032..0000000000 --- a/content/project/projects/bridges/contents.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Bridges ---- -short_description: Boldly going where no Python has gone before ---- -sort_key: 4 ---- -description: A bridge is a combination tool & library that is used to run Python code where the CPython runtime cannot be used. The bridge provides the mechanism to run Python code in a different runtime environment. \ No newline at end of file diff --git a/content/project/projects/contents+ar.lr b/content/project/projects/contents+ar.lr deleted file mode 100644 index 35cac6d90f..0000000000 --- a/content/project/projects/contents+ar.lr +++ /dev/null @@ -1,14 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: مشاريع ---- -summary: مالذي يصنعه BeeWare ؟ ---- -sort_key: 4 ---- -body: مشروع BeeWare ليس أداة أو مكتبة، هو عبارة عن مجموعة من المشاريع و التي يمكن إستعمالها للمساعدة في تطوير، و معالجة و تشغيل برمجيات بايثون. كل أداة تتبع فلسفة يونكس، في إتقان العمل. كل أداة يمكن استعمالها بمفردها أو بتوصيلها مع أدوات أخرى لتوفير أدوات برمجة قويّة - ---- -_slug: diff --git a/content/project/projects/contents+de.lr b/content/project/projects/contents+de.lr deleted file mode 100644 index c653a14c0a..0000000000 --- a/content/project/projects/contents+de.lr +++ /dev/null @@ -1,14 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: Projekte ---- -summary: Was macht das BeeWare-Projekt aus? ---- -sort_key: 4 ---- -body: BeeWare ist kein einzelnes Werkzeug oder eine Bibliothek - es ist eine Sammlung von Projekten, die bei der Entwicklung, Fehlersuche und Ausführung von Python-Software helfen können. Jedes Werkzeug folgt der Unix-Philosophie, eine Sache zu tun und sie gut zu machen. Jedes Werkzeug kann isoliert verwendet werden. Du kannst die Werkzeuge aber auch miteinander verketten, um eine reichhaltige Palette von Programmierwerkzeugen bereitzustellen. - ---- -_slug: diff --git a/content/project/projects/contents+es.lr b/content/project/projects/contents+es.lr deleted file mode 100644 index b529e461d2..0000000000 --- a/content/project/projects/contents+es.lr +++ /dev/null @@ -1,13 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: Proyectos ---- -summary: ¿Qué constituye el proyecto BeeWare? ---- -sort_key: 4 ---- -body: BeeWare no es una sola herramienta o librería - es una colección de proyectos que pueden utilizarse para ayudar a desarrollar, depurar y ejecutar software Python. Cada herramienta sigue la filosofía Unix de hacer una sola cosa y hacerlo bien. Cada herramienta se puede utilizar de forma aislada, o se pueden encadenar para proporcionar un conjunto enriquecido de herramientas de programación. ---- -_slug: proyectos diff --git a/content/project/projects/contents+fr.lr b/content/project/projects/contents+fr.lr deleted file mode 100644 index 426f37a99c..0000000000 --- a/content/project/projects/contents+fr.lr +++ /dev/null @@ -1,13 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: Projets ---- -summary: De quoi le projet BeeWare est-il fait ? ---- -sort_key: 4 ---- -body: BeeWare n'est pas seulement un projet ou une bibliothèque - c'est une collection de projets qui peuvent être utilisés pour aider à développer, déboguer et lancer des logiciels en Python. Chaque outil suit la philosophie d'Unix, celle de faire une chose, et bien. Chaque outil peut être utilisé individuellement, ou ils peuvent être combinés pour offrir un ensemble d'outils de programmation riche. ---- -_slug: diff --git a/content/project/projects/contents+pt.lr b/content/project/projects/contents+pt.lr deleted file mode 100644 index a19c47ccc2..0000000000 --- a/content/project/projects/contents+pt.lr +++ /dev/null @@ -1,13 +0,0 @@ -_model: page ---- -_slug: ---- -_template: projects.html ---- -body: O BeeWare não é uma única ferramenta ou biblioteca - é uma coleção de projetos que podem ser usados para ajudar a desenvolver, depurar e lançar software Python. Cada ferramenta segue a filosofia Unix de fazer bem uma coisa. Cada ferramenta pode ser usada isoladamente, ou pode ser encadeada para fornecer um conjunto rico de ferramentas de programação. ---- -sort_key: 4 ---- -summary: No que consiste o projeto BeeWare? ---- -title: Projetos diff --git a/content/project/projects/contents+tr.lr b/content/project/projects/contents+tr.lr deleted file mode 100644 index 5715d6f95a..0000000000 --- a/content/project/projects/contents+tr.lr +++ /dev/null @@ -1,13 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: Projeler ---- -summary: BeeWare projesi nelerden oluşur? ---- -sort_key: 4 ---- -body: BeeWare tek bir araç veya kütüphane değildir, Python yazılımının geliştirilmesine, hatalarının ayıklanmasına ve başlatılmasına yardımcı olabilecek bir projeler bütünüdür. Her araç, Unix'in tek bir şeyi iyi yapma felsefesini izler. Her araç tek başına kullanılabilir ya da zengin bir programlama aracı seti sağlamak için diğer araçlar ile birlikte zincirlenebilir. ---- -_slug: diff --git a/content/project/projects/contents+zh_TW.lr b/content/project/projects/contents+zh_TW.lr deleted file mode 100644 index 86ce147f98..0000000000 --- a/content/project/projects/contents+zh_TW.lr +++ /dev/null @@ -1,15 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: 專案 ---- -summary: BeeWare 專案包含什麼? ---- -sort_key: 4 ---- -body: BeeWare 不是一個單一的工具或函式庫 - 它是可用於幫助開發、偵錯和啟動 Python 軟體的專案集。每個工具都遵循 Unix 哲學:做好一件事。每個工具都可以單獨使用,也可以連結在一起以提供一組豐富的程式設計工具。 ---- -_slug: ---- -incomplete: no \ No newline at end of file diff --git a/content/project/projects/contents.lr b/content/project/projects/contents.lr deleted file mode 100644 index 967de0762b..0000000000 --- a/content/project/projects/contents.lr +++ /dev/null @@ -1,13 +0,0 @@ -_model: page ---- -_template: projects.html ---- -title: Projects ---- -summary: What makes up the BeeWare project? ---- -sort_key: 4 ---- -body: BeeWare isn't a single tool or library - it's a collection of projects that can be used to help develop, debug and launch Python software. Each tool follows the Unix philosophy of doing one thing well. Each tool can be used in isolation, or they can be chained together to provide a rich set of programming tools. ---- -_slug: diff --git a/content/project/projects/libraries/contents+de.lr b/content/project/projects/libraries/contents+de.lr deleted file mode 100644 index c0973b3167..0000000000 --- a/content/project/projects/libraries/contents+de.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Bibliotheken ---- -short_description: Wiederverwendbare Code-Blöcke ---- -sort_key: 3 ---- -description: Bibliotheken sind wiederverwendbare Code-Blöcke, die in einem Projekt verwendet werden können. Bibliotheken werden normalerweise als Abhängigkeiten von Werkzeugen, Anwendungen oder anderen Bibliotheken installiert. \ No newline at end of file diff --git a/content/project/projects/libraries/contents+es.lr b/content/project/projects/libraries/contents+es.lr deleted file mode 100644 index c3cfd5ba41..0000000000 --- a/content/project/projects/libraries/contents+es.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Librerías ---- -short_description: Colecciones reutilizables de código ---- -sort_key: 3 ---- -description: Las librerías son bloques reutilizables de código que se pueden utilizar en un proyecto. Generalmente, las librerías se instalan como dependencias de herramientas, aplicaciones u otras librerías. ---- -_slug: librerias diff --git a/content/project/projects/libraries/contents+fr.lr b/content/project/projects/libraries/contents+fr.lr deleted file mode 100644 index 087e277510..0000000000 --- a/content/project/projects/libraries/contents+fr.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Bibliothèques ---- -short_description: Collection de code réutilisable ---- -sort_key: 3 ---- -description: Les bibliothèques sont des blocs de code réutilisables qui peuvent servir lors d'un projet. Les bibliothèques sont habituellement installées comme dépendances d'outils, d'applications, ou d'autres bibliothèques. diff --git a/content/project/projects/libraries/contents+pt.lr b/content/project/projects/libraries/contents+pt.lr deleted file mode 100644 index c8c5bb57de..0000000000 --- a/content/project/projects/libraries/contents+pt.lr +++ /dev/null @@ -1,10 +0,0 @@ -_model: project-type ---- -title: Bibliotecas ---- -short_description: Coleções reutilizáveis de código ---- -sort_key: 3 ---- -description: -As bibliotecas são blocos de código reutilizáveis ​​que podem ser usados ​​em um projeto. As bibliotecas geralmente serão instaladas como dependências de ferramentas, aplicativos ou outras bibliotecas. \ No newline at end of file diff --git a/content/project/projects/libraries/contents+zh_TW.lr b/content/project/projects/libraries/contents+zh_TW.lr deleted file mode 100644 index 6fc41536c8..0000000000 --- a/content/project/projects/libraries/contents+zh_TW.lr +++ /dev/null @@ -1,5 +0,0 @@ -description: 函式庫是可在專案中使用的可重複使用程式碼區塊。函式庫通常作為工具、應用程式或其他庫的依賴項安裝。 ---- -short_description: 可重複使用的程式碼集合 ---- -title: 函式庫 diff --git a/content/project/projects/libraries/contents.lr b/content/project/projects/libraries/contents.lr deleted file mode 100644 index 7de1b4e7ca..0000000000 --- a/content/project/projects/libraries/contents.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Libraries ---- -short_description: Reusable collections of code ---- -sort_key: 3 ---- -description: Libraries are re-usable blocks of code that can be used in a project. Libraries will usually be installed as dependencies of tools, applications, or other libraries. \ No newline at end of file diff --git a/content/project/projects/support/contents+de.lr b/content/project/projects/support/contents+de.lr deleted file mode 100644 index 05b283e656..0000000000 --- a/content/project/projects/support/contents+de.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Support ---- -short_description: Python für jede Jahreszeit ---- -sort_key: 6 ---- -description: Supportprojekte sind vorgefertigte Bündel von kompilierten Artefakten, die für die Ausführung von Python auf einer bestimmten Plattform benötigt werden. diff --git a/content/project/projects/support/contents+es.lr b/content/project/projects/support/contents+es.lr deleted file mode 100644 index cd25755700..0000000000 --- a/content/project/projects/support/contents+es.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Soporte ---- -short_description: Python para cada estación ---- -sort_key: 6 ---- -description: Los proyectos de soporte son paquetes pre-empaquetados con artefactos compilados que se necesitan para ejecutar Python en una plataforma determinada. ---- -_slug: soporte diff --git a/content/project/projects/support/contents+fr.lr b/content/project/projects/support/contents+fr.lr deleted file mode 100644 index 94bbbedd17..0000000000 --- a/content/project/projects/support/contents+fr.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Supports ---- -short_description: Python en toute saison ---- -sort_key: 6 ---- -description: Les projets de support sont des ensembles pré-empaquetés d'artefacts compilés nécessaires pour exécuter Python sur une plateforme donnée. diff --git a/content/project/projects/support/contents+zh_TW.lr b/content/project/projects/support/contents+zh_TW.lr deleted file mode 100644 index 162fc05d5b..0000000000 --- a/content/project/projects/support/contents+zh_TW.lr +++ /dev/null @@ -1,5 +0,0 @@ -description: 支援專案是預先打包的已編譯工件的捆綁包,需要在特定平台上執行 Python。 ---- -short_description: 適合每個章節的 Python ---- -title: 支援 diff --git a/content/project/projects/support/contents.lr b/content/project/projects/support/contents.lr deleted file mode 100644 index aa62a869bd..0000000000 --- a/content/project/projects/support/contents.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Support ---- -short_description: Python for every season ---- -sort_key: 6 ---- -description: Support projects are pre-packaged bundles of compiled artefacts that are needed to run Python on a particular platform. diff --git a/content/project/projects/templates/contents+de.lr b/content/project/projects/templates/contents+de.lr deleted file mode 100644 index 468b86dc63..0000000000 --- a/content/project/projects/templates/contents+de.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Templates ---- -short_description: C steht für Cookie, ist gut genug für mich... ---- -sort_key: 5 ---- -description: Templates sind `Cookiecutter`_ - Konfigurationen um den Boilerplate-Code zu generieren, der benötigt wird, um ein Python-Projekt als Anwendung auf einer bestimmten Plattform zum Laufen zu bringen. - -.. _Cookiecutter: https://github.com/audreyr/cookiecutter diff --git a/content/project/projects/templates/contents+es.lr b/content/project/projects/templates/contents+es.lr deleted file mode 100644 index f5a3a83353..0000000000 --- a/content/project/projects/templates/contents+es.lr +++ /dev/null @@ -1,15 +0,0 @@ -_model: project-type ---- -title: Plantillas ---- -short_description: C es de 'Cookie', es lo suficientemente bueno para mí ... ---- -sort_key: 5 ---- -description: - -Las plantillas de configuración de `Cookiecutter`_ permiten generar el código base necesario para obtener un proyecto de Python que se ejecuta como una aplicación en una plataforma en particular. - -.. _Cookiecutter: https://github.com/audreyr/cookiecutter ---- -_slug: plantillas diff --git a/content/project/projects/templates/contents+fr.lr b/content/project/projects/templates/contents+fr.lr deleted file mode 100644 index 97430e2d86..0000000000 --- a/content/project/projects/templates/contents+fr.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Modèles ---- -short_description: C comme Cookie, c'est assez bon pour moi... ---- -sort_key: 5 ---- -description: Les modèles sont des configurations `Cookiecutter`_ permettant de générer le code d'amorçage nécessaire pour exécuter un projet Python en tant qu'application sur une plateforme donnée. - -.. _Cookiecutter: https://github.com/audreyr/cookiecutter diff --git a/content/project/projects/templates/contents+zh_TW.lr b/content/project/projects/templates/contents+zh_TW.lr deleted file mode 100644 index 8143c8d8c6..0000000000 --- a/content/project/projects/templates/contents+zh_TW.lr +++ /dev/null @@ -1,9 +0,0 @@ -description: - -範本是 `Cookiecutter`_ 設定來產生讓 Python 專案作為應用程式在特定平台上運行所需的樣板程式碼。 - -.. _Cookiecutter: https://github.com/audreyr/cookiecutter ---- -short_description: C for Cookie,對我來說已經足夠了... ---- -title: 範本 diff --git a/content/project/projects/templates/contents.lr b/content/project/projects/templates/contents.lr deleted file mode 100644 index 6bd9e39f98..0000000000 --- a/content/project/projects/templates/contents.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Templates ---- -short_description: C is for Cookie, is good enough for me... ---- -sort_key: 5 ---- -description: Templates are `Cookiecutter`_ configurations to generate the boilerplate code needed to get a Python project running as an application on a particular platform. - -.. _Cookiecutter: https://github.com/audreyr/cookiecutter diff --git a/content/project/projects/tools/contents+de.lr b/content/project/projects/tools/contents+de.lr deleted file mode 100644 index ddeee79884..0000000000 --- a/content/project/projects/tools/contents+de.lr +++ /dev/null @@ -1,10 +0,0 @@ -_model: project-type ---- -title: Werkzeuge ---- -short_description: Projekt zur Unterstützung der Entwicklung ---- -sort_key: 2 ---- -description: Ein Werkzeug ist eine spezielle Art von An- -wendung, die in einer virtuellen Python-Umgebung installiert wird. Werkzeuge werden eingesetzt, um die Entwicklung von Anwendungen zu unterstützen, von der Fehlersuche und dem Testen von Funktionen bis hin zum Packaging. diff --git a/content/project/projects/tools/contents+es.lr b/content/project/projects/tools/contents+es.lr deleted file mode 100644 index 494ec81e77..0000000000 --- a/content/project/projects/tools/contents+es.lr +++ /dev/null @@ -1,11 +0,0 @@ -_model: project-type ---- -title: Herramientas ---- -short_description: Proyecto para ayudar al desarrollo ---- -sort_key: 2 ---- -description: Una herramienta es una clase especial de aplicación que se instala en un entorno virtual de Python. Las herramientas se utilizan para ayudar en el desarrollar de aplicaciones, en funciones de depuración y pruebas hasta empaquetado. ---- -_slug: herramientas diff --git a/content/project/projects/tools/contents+fr.lr b/content/project/projects/tools/contents+fr.lr deleted file mode 100644 index c420e9fa1e..0000000000 --- a/content/project/projects/tools/contents+fr.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Outils ---- -short_description: Projet pour aider au développement ---- -sort_key: 2 ---- -description: Un outil est une classe d'application spéciale installée dans un environnement virtuel Python. Les outils servent à assister le développement d'applications autonomes, avec des rôles allant du débogage et du test jusqu'à l'empaquetage. diff --git a/content/project/projects/tools/contents+zh_TW.lr b/content/project/projects/tools/contents+zh_TW.lr deleted file mode 100644 index e3abc1d28c..0000000000 --- a/content/project/projects/tools/contents+zh_TW.lr +++ /dev/null @@ -1,5 +0,0 @@ -description: 工具是安裝到 Python 虛擬環境中的一類特殊應用程式。工具用於在開發獨立應用程式時提供協助,其作用包括從偵錯、測試到打包。 ---- -short_description: 輔助開發的專案 ---- -title: 工具 diff --git a/content/project/projects/tools/contents.lr b/content/project/projects/tools/contents.lr deleted file mode 100644 index 5384da45bb..0000000000 --- a/content/project/projects/tools/contents.lr +++ /dev/null @@ -1,9 +0,0 @@ -_model: project-type ---- -title: Tools ---- -short_description: Project to aid development ---- -sort_key: 2 ---- -description: A tool is a special class of application that is installed into a Python virtual environment. Tools are used to assist when developing standalone applications, in roles from debugging and testing to packaging. diff --git a/content/project/projects/libraries/toga/contents+ar.lr b/content/project/toga/contents+ar.lr similarity index 100% rename from content/project/projects/libraries/toga/contents+ar.lr rename to content/project/toga/contents+ar.lr diff --git a/content/project/projects/libraries/toga/contents+es.lr b/content/project/toga/contents+es.lr similarity index 100% rename from content/project/projects/libraries/toga/contents+es.lr rename to content/project/toga/contents+es.lr diff --git a/content/project/projects/libraries/toga/contents.lr b/content/project/toga/contents.lr similarity index 99% rename from content/project/projects/libraries/toga/contents.lr rename to content/project/toga/contents.lr index 602658d3a6..a04202bb04 100644 --- a/content/project/projects/libraries/toga/contents.lr +++ b/content/project/toga/contents.lr @@ -1,7 +1,5 @@ name: Toga --- -project_type: library ---- maturity: alpha --- languages: py diff --git a/content/project/projects/libraries/toga/toga.png b/content/project/toga/toga.png similarity index 100% rename from content/project/projects/libraries/toga/toga.png rename to content/project/toga/toga.png diff --git a/content/project/using/contents+de.lr b/content/project/using/contents+de.lr deleted file mode 100644 index 9e92ad321f..0000000000 --- a/content/project/using/contents+de.lr +++ /dev/null @@ -1,15 +0,0 @@ -name: Verwendung der Beeware Suite ---- -summary: Wie beginne ich, die BeeWare-Tools zu benutzen? ---- -title: Wie wird BeeWare benutzt? ---- -body: - -Die BeeWare-Suite besteht aus vielen Projekten - so vielen, dass es leicht ist, verwirrt zu sein und nicht zu wissen, wo man anfangen soll. - -Der beste Ort zum Beginnen ist das `BeeWare Tutorial -`__. Es wird dich durch den Prozess der Erstellung einer Anwendung mit der BeeWare-Toolsammlung führen. - ---- -sort_key: 3 diff --git a/content/project/using/contents+es.lr b/content/project/using/contents+es.lr deleted file mode 100644 index d0969d0a34..0000000000 --- a/content/project/using/contents+es.lr +++ /dev/null @@ -1,21 +0,0 @@ -name: Uso de la suite Beeware ---- -summary: ¿Qué piezas de la suite BeeWare necesitas usar? ---- -title: Cómo utilizar BeeWare ---- -body: - -La suite BeeWare está compuesta por muchos proyectos, tantos, que es fácil -confundirse y no saber por dónde empezar. - -El mejor lugar para comenzar es el `Tutorial de BeeWare -` __. Le guiará a través del proceso de -creación de una aplicación utilizando el conjunto de herramientas BeeWare. - -Quiero... -========== ---- -sort_key: 3 ---- -_slug: como-utilizar diff --git a/content/project/using/contents+zh_TW.lr b/content/project/using/contents+zh_TW.lr deleted file mode 100644 index efdb9287e9..0000000000 --- a/content/project/using/contents+zh_TW.lr +++ /dev/null @@ -1,9 +0,0 @@ -body: - -BeeWare 套件由許多項目組成 - 數量如此之多,以至於很容易感到困惑,不知道從哪裡開始。 - -最好的起點是 `BeeWare 教學 `__。 它將引導您完成使用 BeeWare 工具建立應用程式的過程。 ---- -summary: 如何開始使用 BeeWare 工具? ---- -title: 如何使用 BeeWare diff --git a/content/project/using/contents.lr b/content/project/using/contents.lr index 6d09edf4c2..b1c7f9df05 100644 --- a/content/project/using/contents.lr +++ b/content/project/using/contents.lr @@ -1,17 +1,5 @@ -name: Using the Beeware Suite +_model: redirect --- -summary: How do I get started using the BeeWare tools? +new_path: https://beeware.readthedocs.io/ --- -title: How to use BeeWare ---- -body: - -The BeeWare suite is made up of a lot of projects - so many, that it's easy to -get confused and not know where to start. - -The best place to start is the `BeeWare Tutorial -`__. It will walk you through the process -of creating an application using the BeeWare suite of tools. - ---- -sort_key: 3 +_discoverable: no \ No newline at end of file diff --git a/content/project/projects/tools/bugjar/bugjar.png b/content/project/utilities/bugjar/bugjar.png similarity index 100% rename from content/project/projects/tools/bugjar/bugjar.png rename to content/project/utilities/bugjar/bugjar.png diff --git a/content/project/projects/tools/bugjar/contents+es.lr b/content/project/utilities/bugjar/contents+es.lr similarity index 100% rename from content/project/projects/tools/bugjar/contents+es.lr rename to content/project/utilities/bugjar/contents+es.lr diff --git a/content/project/projects/tools/bugjar/contents.lr b/content/project/utilities/bugjar/contents.lr similarity index 97% rename from content/project/projects/tools/bugjar/contents.lr rename to content/project/utilities/bugjar/contents.lr index e67e09f709..31168d7d4e 100644 --- a/content/project/projects/tools/bugjar/contents.lr +++ b/content/project/utilities/bugjar/contents.lr @@ -1,6 +1,6 @@ name: Bugjar --- -project_type: tool +project_type: utility --- maturity: experimental --- @@ -32,7 +32,7 @@ So - enter ``bugjar``. A graphical interface for debugging code. PDB, but with the context to help you step through code in a meaningful way. --- -help_required: +help_required: --- rtfd_name: bugjar --- diff --git a/content/project/projects/libraries/colosseum/colosseum.png b/content/project/utilities/colosseum/colosseum.png similarity index 100% rename from content/project/projects/libraries/colosseum/colosseum.png rename to content/project/utilities/colosseum/colosseum.png diff --git a/content/project/projects/libraries/colosseum/contents+es.lr b/content/project/utilities/colosseum/contents+es.lr similarity index 100% rename from content/project/projects/libraries/colosseum/contents+es.lr rename to content/project/utilities/colosseum/contents+es.lr diff --git a/content/project/projects/libraries/colosseum/contents+pt.lr b/content/project/utilities/colosseum/contents+pt.lr similarity index 100% rename from content/project/projects/libraries/colosseum/contents+pt.lr rename to content/project/utilities/colosseum/contents+pt.lr diff --git a/content/project/projects/libraries/colosseum/contents.lr b/content/project/utilities/colosseum/contents.lr similarity index 98% rename from content/project/projects/libraries/colosseum/contents.lr rename to content/project/utilities/colosseum/contents.lr index 77e9f5bca9..57001b01bc 100644 --- a/content/project/projects/libraries/colosseum/contents.lr +++ b/content/project/utilities/colosseum/contents.lr @@ -1,6 +1,6 @@ name: Colosseum --- -project_type: library +project_type: utility --- maturity: alpha --- @@ -27,7 +27,7 @@ For more information about Colosseum, check out this `blog post `__. --- -help_required: +help_required: --- pun: Because a duvet doesn't just provide coverage - it keeps you warm and cozy. --- @@ -24,5 +24,7 @@ customlogo: yes --- image: duvet.png --- -github_repo: beeware/duvet +github_repo: + +beeware/duvet diff --git a/content/project/projects/tools/duvet/duvet.png b/content/project/utilities/duvet/duvet.png similarity index 100% rename from content/project/projects/tools/duvet/duvet.png rename to content/project/utilities/duvet/duvet.png diff --git a/content/project/projects/tools/galley/contents+es.lr b/content/project/utilities/galley/contents+es.lr similarity index 100% rename from content/project/projects/tools/galley/contents+es.lr rename to content/project/utilities/galley/contents+es.lr diff --git a/content/project/projects/tools/galley/contents.lr b/content/project/utilities/galley/contents.lr similarity index 92% rename from content/project/projects/tools/galley/contents.lr rename to content/project/utilities/galley/contents.lr index e67fac7bb2..30c25d765b 100644 --- a/content/project/projects/tools/galley/contents.lr +++ b/content/project/utilities/galley/contents.lr @@ -1,6 +1,6 @@ name: Galley --- -project_type: tool +project_type: utility --- maturity: experimental --- @@ -16,7 +16,7 @@ Galley is a GUI tool to assist in drafting documentation. --- -help_required: +help_required: --- pun: **galley** *n.* a printer's proof in the form of long single-column strips, not in sheets or pages. --- diff --git a/content/project/projects/tools/galley/galley.png b/content/project/utilities/galley/galley.png similarity index 100% rename from content/project/projects/tools/galley/galley.png rename to content/project/utilities/galley/galley.png diff --git a/content/project/projects/support/python-linux-support/contents+es.lr b/content/project/utilities/python-apple-support/contents+es.lr similarity index 100% rename from content/project/projects/support/python-linux-support/contents+es.lr rename to content/project/utilities/python-apple-support/contents+es.lr diff --git a/content/project/projects/support/python-apple-support/contents.lr b/content/project/utilities/python-apple-support/contents.lr similarity index 92% rename from content/project/projects/support/python-apple-support/contents.lr rename to content/project/utilities/python-apple-support/contents.lr index 89df1a5d0d..450be368ae 100644 --- a/content/project/projects/support/python-apple-support/contents.lr +++ b/content/project/utilities/python-apple-support/contents.lr @@ -6,7 +6,7 @@ maturity: beta --- platforms: macOS, iOS, tvOS, watchOS --- -project_type: support +project_type: utility --- short_description: A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project. --- @@ -19,3 +19,5 @@ customlogo: yes image: python-apple-support.png --- github_repo: beeware/Python-Apple-support +--- +important: yes diff --git a/content/project/projects/support/python-apple-support/python-apple-support.png b/content/project/utilities/python-apple-support/python-apple-support.png similarity index 100% rename from content/project/projects/support/python-apple-support/python-apple-support.png rename to content/project/utilities/python-apple-support/python-apple-support.png diff --git a/content/project/projects/bridges/rubicon/contents+es.lr b/content/project/utilities/rubicon/contents+es.lr similarity index 100% rename from content/project/projects/bridges/rubicon/contents+es.lr rename to content/project/utilities/rubicon/contents+es.lr diff --git a/content/project/projects/bridges/rubicon/contents.lr b/content/project/utilities/rubicon/contents.lr similarity index 76% rename from content/project/projects/bridges/rubicon/contents.lr rename to content/project/utilities/rubicon/contents.lr index 8dbb5df343..bc522b0239 100644 --- a/content/project/projects/bridges/rubicon/contents.lr +++ b/content/project/utilities/rubicon/contents.lr @@ -1,10 +1,10 @@ name: Rubicon --- -project_type: bridge +project_type: utility --- maturity: production --- -languages: py, m, java +languages: py, m --- platforms: macOS, iOS --- @@ -12,18 +12,15 @@ short_description: A library for bridging between Python and other language runt --- description: -Rubicon is a namespace holder for multiple different parsers: +Rubicon is a bridge interface between Python and Objective-C. -`rubicon-objc`_ - - A bridge interface between Python and Objective-C. +You can find `rubicon-objc`_ on GitHub. -`rubicon-java`_ - - A bridge interface between Python and Java. .. _rubicon-objc: https://github.com/beeware/rubicon-objc -.. _rubicon-java: https://github.com/beeware/rubicon-java + --- -help_required: +help_required: --- pun: @@ -40,3 +37,5 @@ customlogo: yes image: rubicon.png --- github_repo: beeware/rubicon +--- +important: yes diff --git a/content/project/projects/bridges/rubicon/rubicon.png b/content/project/utilities/rubicon/rubicon.png similarity index 100% rename from content/project/projects/bridges/rubicon/rubicon.png rename to content/project/utilities/rubicon/rubicon.png diff --git a/content/project/projects/libraries/travertino/contents.lr b/content/project/utilities/travertino/contents.lr similarity index 96% rename from content/project/projects/libraries/travertino/contents.lr rename to content/project/utilities/travertino/contents.lr index 8eae1f22ed..bebc5bf397 100644 --- a/content/project/projects/libraries/travertino/contents.lr +++ b/content/project/utilities/travertino/contents.lr @@ -1,6 +1,6 @@ name: travertino --- -project_type: library +project_type: utility --- maturity: alpha --- @@ -19,7 +19,7 @@ It is used as a foundation for the Pack box model in `Toga `__, and for `Colosseum `__. --- -help_required: +help_required: --- pun: diff --git a/content/project/projects/libraries/travertino/travertino.png b/content/project/utilities/travertino/travertino.png similarity index 100% rename from content/project/projects/libraries/travertino/travertino.png rename to content/project/utilities/travertino/travertino.png diff --git a/databags/labels.ini b/databags/labels.ini index af344008a1..e3b4cd80f2 100644 --- a/databags/labels.ini +++ b/databags/labels.ini @@ -5,11 +5,13 @@ [en] ; Project Type app = Application +application = Application tool = Tool library = Library bridge = Bridge template = Template support = Support +utility = Utility ; Maturity attic = Attic diff --git a/models/beeware.ini b/models/beeware.ini new file mode 100644 index 0000000000..3a80b79a3f --- /dev/null +++ b/models/beeware.ini @@ -0,0 +1,26 @@ +[model] +name = Project type +label = {{ this.title }} +hidden = yes + +[children] +model = project +order_by = sort_key + +[fields.title] +label = Title +type = string + +[fields.short_description] +label = Short description +type = string + +[fields.body] +label = Body +description = reStructuredText +type = rst + +[fields.last] +label = Last on page +description = reStructuredText +type = rst \ No newline at end of file diff --git a/models/important.ini b/models/important.ini new file mode 100644 index 0000000000..dfc3cc4dff --- /dev/null +++ b/models/important.ini @@ -0,0 +1,35 @@ +[model] +name = Project type +label = {{ this.title }} +hidden = yes + +[children] +model = project +order_by = maturity, name + +[fields.title] +label = Title +type = string + +[fields.sort_key] +label = Sort order +type = sort_key + +[fields.short_description] +label = Short description +type = string + +[fields.description] +label = Description +description = reStructuredText +type = rst + +[fields.gutter] +label = Gutter +description = reStructuredText +type = rst + +[fields.important_category] +label = Highlight this category on the Project page? +type = boolean +width = 1/4 diff --git a/models/project-type.ini b/models/project-type.ini index c1136784e4..9084dc78eb 100644 --- a/models/project-type.ini +++ b/models/project-type.ini @@ -23,3 +23,8 @@ type = string label = Description description = reStructuredText type = rst + +[fields.hide_from_project] +label = Hide from Project page? +type = boolean +width = 1/4 \ No newline at end of file diff --git a/models/project.ini b/models/project.ini index 95fc190d5d..08f6328303 100644 --- a/models/project.ini +++ b/models/project.ini @@ -11,8 +11,8 @@ width = 1/2 [fields.project_type] label = Project type type = select -choices = app, tool, library, bridge, template, support -choice_labels = Application, Tool, Library, Bridge, Template, Support +choices = application, utility +choice_labels = Application, Utility width = 1/4 [fields.image] @@ -84,6 +84,11 @@ width = 1/4 type = boolean [fields.showcase] -label = Showcase this project on home page? +label = Showcase this project on home page and Project page? width = 1/4 type = boolean + +[fields.important] +label = Highlight this application/utility on Project page? +width = 1/4 +type = boolean \ No newline at end of file diff --git a/templates/beeware.html b/templates/beeware.html index 33af8e199c..37f2854ab2 100644 --- a/templates/beeware.html +++ b/templates/beeware.html @@ -1,19 +1,66 @@ {% extends "page.html" %} +{% from "macros/breadcrumbs.html" import breadcrumbs %} +{% block title %}{{ this.title }}{% endblock %} +{% block preamble %} + +{% endblock %} {% block body %} +
+ {{ this.body }} +
-
{% for child in this.children %} - {% if not child.hide_from_index %} -

{{ child.title }}

-

{{ child.summary }}

- {% endif %} + {% if not (child.important_category or child.hide_from_project) %} +
+ {% if child.image %} + + {% else %} + + {% endif %} +

{{ child.name }}

+ {{ child.short_description }} +
+ {% endif %} {% endfor %} -
-
- +
+
+

Applications

+
+ {% set important_projects = site.query('/project', alt=this.alt) %} + {% for important_project in important_projects %} + {% for project in site.query(important_project.path, alt=this.alt).filter((F.project_type == "application").and(F.important == True)) %} +
+

{{ project.name }} {{ project.name }}

+ {{ project.short_description|safe }} +
+ {% endfor %} + {% endfor %} +
+
+
+

Utilities

+
+ {% set important_projects = site.query('/project', alt=this.alt) %} + {% for important_project in important_projects %} + {% for project in site.query(important_project.path, alt=this.alt).filter((F.project_type == "utility").and(F.important == True)) %} +
+

{{ project.name }} {{ project.name }}

+ {{ project.short_description|safe }} +
+ {% endfor %} + {% endfor %}
-{% endblock %} \ No newline at end of file +
+{{ this.last }} +
+{% endblock %} diff --git a/templates/home.html b/templates/home.html index f3eed3359c..e78b261619 100644 --- a/templates/home.html +++ b/templates/home.html @@ -119,15 +119,15 @@

{{ event.title }}


{% endif %} -

{{ t_projects }}

- {% set project_types = site.query('/project/projects', alt=this.alt) %} - {% for project_type in project_types %} - {% for project in site.query(project_type.path, alt=this.alt).filter(F.showcase==True) %} +

{{ t_projects }}

+ {% set project_types = site.query('/project', alt=this.alt) %} + {% for project in project_types %} + {% if project.showcase %}

{{ project.name }} {{ project.name }}

{{ project.short_description|safe }}
- {% endfor %} + {% endif %} {% endfor %} {{ this.gutter_bottom }}
@@ -196,15 +196,15 @@

{{ event.title }}


{% endif %} -

{{ t_projects }}

- {% set project_types = site.query('/project/projects', alt=this.alt) %} - {% for project_type in project_types %} - {% for project in site.query(project_type.path, alt=this.alt).filter(F.showcase==True) %} +

{{ t_projects }}

+ {% set project_types = site.query('/project', alt=this.alt) %} + {% for project in project_types %} + {% if project.showcase %}

{{ project.name }} {{ project.name }}

{{ project.short_description|safe }}
- {% endfor %} + {% endif %} {% endfor %} {{ this.gutter_bottom }}
diff --git a/templates/important.html b/templates/important.html new file mode 100644 index 0000000000..3d8b1bd202 --- /dev/null +++ b/templates/important.html @@ -0,0 +1,35 @@ +{% extends "page.html" %} +{% from "macros/breadcrumbs.html" import breadcrumbs %} + +{% block title %}{{ this.title }}{% endblock %} +{% block preamble %} + +{% endblock %} +{% block body %} +
+
+ {% for child in this.children %} +
+ {% if child.image %} + + {% else %} + + {% endif %} +

{{ child.name }}

+ {{ child.short_description }} +
+ {% endfor %} +
+
+ +
+
+{% endblock %}