beeware / beeware/beeware-docs-tools

Add main website headings on mobile sidebar

Open
#208 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
2
Forks
17
Avg merge
1d 2h
Merged PRs (30d)
10

Description

### Describe the bug

On https://toga.beeware.org/en/latest/, there is a navigation drawer button when screen size is small. It can be opened:

Image

However, the navigation bar items from the main page are not included:

Image

### How to reproduce the bug

Go to https://toga.beeware.org/en/latest/ with a small screen

### Minimum example code

```shell

```

### Screenshots

_No response_

### Environment details

- Operating system and version:
- Python version:
- Software versions:
- Briefcase:
- Toga:
- ...

### Logs

```

```

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start at https://toga.beeware.org/en/latest/ and inspect the documentation site's navigation behavior at a small screen size. Compare the open mobile drawer with the main-page navigation shown in the issue; done means the main website headings are also available in the mobile sidebar.

Written by the indexing model from the issue text.

Assessment

Domain
documentation, frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.