Skip to content

Commit ebf506e

Browse files
committed
Update docs page content.
1 parent 951797d commit ebf506e

2 files changed

Lines changed: 43 additions & 49 deletions

File tree

content/docs/contents.lr

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ summary: Welcome to the documentation for the BeeWare project!
88
---
99
gutter:
1010

11+
## On this page:
12+
* [Featured tools](#featured-tools)
13+
* [Showcased applications](#showcase)
14+
* [Utilities](#utilities)
15+
* [The BeeWare project](#project)
1116
---
1217
body:
1318

templates/docs.html

Lines changed: 38 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ <h1>Documentation</h1>
1111
</div>
1212
</div>
1313
{% endblock %}
14-
{% block body %}
14+
{% block main %}
1515
<div class="row">
1616
<div class="col">
1717
<div class="tutorial-docs row">
@@ -27,10 +27,8 @@ <h3>New to BeeWare?</h3>
2727
</div>
2828
</div>
2929
</div>
30-
{# {{ this.body }}#}
31-
<div class="featured-title d-flex justify-content-center">
32-
<h2>Featured tools</h2>
33-
</div>
30+
31+
<h2 id="featured" class="featured-title d-flex justify-content-center">Featured tools</h2>
3432
<div class="row">
3533
<div class="col">
3634
<div class="row d-flex justify-content-center">
@@ -55,10 +53,8 @@ <h2><a href="https://briefcase.beeware.org">Briefcase</a></h2>
5553
</div>
5654
</div>
5755
</div>
58-
<div class="apps-and-utilities">
59-
<div class="d-flex justify-content-center applications">
60-
<h3>Showcased applications</h3>
61-
</div>
56+
57+
<h3 id="showcase" class="d-flex justify-content-center applications">Showcased applications</h3>
6258
<div class="d-flex justify-content-center applications-description">
6359
Applications maintained by the BeeWare team that are built using BeeWare's tools.
6460
</div>
@@ -67,77 +63,70 @@ <h3>Showcased applications</h3>
6763
<h5 class="other-tools"><a href="https://github.com/beeware/podium">Podium</a></h5>
6864
A markup-based slide presentation tool.
6965
</div>
70-
<div class="d-flex justify-content-center utilities">
71-
<h3>Utilities</h3>
72-
</div>
66+
67+
<h3 id="utilities" class="d-flex justify-content-center utilities">Utilities</h3>
7368
<div class="d-flex justify-content-center utilities-description">
7469
Pieces used by other BeeWare tools that can be useful on their own.
7570
</div>
7671
<div class="clearfix project">
7772
<img src="/static/images/rubicon.png" height="48px" alt="Rubicon Obj-C" class="pull-xs-left">
7873
<h5 class="other-tools"><a href="https://rubicon-objc.beeware.org">Rubicon Objective-C</a></h5>
79-
A markup-based slide presentation tool.
74+
A library for bridging between Python and Objective-C.
8075
</div>
8176
<div class="clearfix project">
8277
<img src="/static/images/python-apple-support.png" height="48px" alt="Python Apple Support" class="pull-xs-left">
8378
<h5 class="other-tools"><a href="https://github.com/beeware/Python-Apple-support">Python Apple Support</a></h5>
84-
A markup-based slide presentation tool.
79+
Pre-compiled versions of Python for Apple platforms.
8580
</div>
8681
<div class="clearfix project">
8782
<img src="/static/images/chaquopy.png" height="48px" alt="Chaquopy" class="pull-xs-left">
8883
<h5 class="other-tools"><a href="https://chaquo.com/chaquopy/">Chaquopy</a></h5>
89-
A markup-based slide presentation tool.
90-
</div>
91-
</div>
92-
<div class="d-flex justify-content-center details">
93-
<h2>BeeWare project details</h2>
84+
Tools for bridging between Python and Java on Android.
9485
</div>
86+
87+
<h3 id="project" class="d-flex justify-content-center details">The BeeWare Project</h3>
9588
<p>
9689
BeeWare is more than a suite of tools for building amazing apps. It's also an
97-
amazing community! Learn about how we keep our community safe and welcoming,
98-
how to contribute to BeeWare, and more about the philosophy behind the project.
90+
amazing Open Source community!
9991
</p>
100-
<div class="code-of-conduct">
101-
<h3 class="project-details">BeeWare Community Code of Conduct</h3>
102-
</div>
92+
<h4 id="code-of-conduct">BeeWare Community Code of Conduct</h4>
10393
<p>
10494
Everyone participating in the BeeWare community, in any way, is required to
105-
adhere to the guidelines in the
106-
<a href="https://beeware.org/community/behavior/code-of-conduct">BeeWare
107-
Community Code of Conduct.</a> Please familiarize yourself with it, and follow
108-
the guidelines within it. If you have any questions, concerns, or need to
109-
report an incident, please email <a href="mailto:conduct@beeware.org">
110-
conduct@beeware.org</a>.
95+
adhere to the guidelines in the <a href="../community/behavior/code-of-conduct">BeeWare
96+
Community Code of Conduct.</a>.
11197
</p>
112-
<div class="contributing">
113-
<h3 class="project-details">Contributing to the BeeWare project</h3>
114-
</div>
98+
<h4 class="project-details">About the project</h4>
11599
<p>
116-
There are many ways to contribute to BeeWare. Are you interested in writing
117-
Python? You can contribute to the codebase. Are you more into documentation?
118-
There's plenty of that as well. Building an app and sharing it with us is
119-
equally important.
100+
Learn more <a href="../about">about the history and goals of the
101+
BeeWare project.</a>
120102
</p>
103+
<h4 id="support">Get help using BeeWare</h4>
121104
<p>
122-
TODO: More, and add links.
105+
Need help using BeeWare? We've got <a
106+
href="../community/resources">lots of community resources</a> that
107+
might help. If you need to ask a more specific question, here's <a
108+
href="../community/getting-help">how you can find someone that
109+
might be able to help</a>. We can also help you <a
110+
href="../community/commercial">find commercial support</a>.
123111
</p>
124-
<div class="philosophy">
125-
<h3 class="project-details">BeeWare history and philosophy</h3>
126-
</div>
112+
<h4 id="contributing">Contributing to the BeeWare project</h4>
127113
<p>
128-
TODO: Fill in.
114+
Want to contribute to BeeWare? See our <a
115+
href="../contributing">contribution guide</a>. If you've never
116+
contributed to Open Source before, start with our <a
117+
href="../contributing/first-time/">guide for first time
118+
contributors.</a>
129119
</p>
130-
<div class="community">
131-
<h3 class="project-details">The BeeWare community</h3>
132-
</div>
133120
<p>
134-
Join the BeeWare community! TODO: More.
121+
Or, if you just want to support the project financially, you can <a
122+
href="../membership">become a financial member of the project.</a>
135123
</p>
124+
<h4 class="project-details">Stay in touch!</h4>
136125
<p>
137126
Follow us on Mastodon
138-
<a href="https://fosstodon.org/@beeware">@beeware@fosstodon.org</a> for updates
139-
and info. For questions, information, sharing your projects, and more, join us
140-
on the <a href="https://beeware.org/bee/chat/">BeeWare Discord</a>.
127+
<a href="https://fosstodon.org/@beeware">@beeware@fosstodon.org</a>,
128+
or <a href="https://eepurl.com/b2Xb4z">sign up for our mailing
129+
list</a> for regular project updates.
141130
</p>
142131
</div>
143132
</div>

0 commit comments

Comments
 (0)