nextcloud / nextcloud/maps

Sidebarnavigation: Highlight "Custom Maps / My Maps"

Open
#1,234 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement
Dominant language
JavaScript
Stars
598
Forks
113
PR merge metrics
No merged PRs in 30d

Description

If I understand it correctly you can switch between different Maps/Map views so that you have completely different sessions. It affects all other menu items.

For a better visualization of this i propose to highlight or separate (above the other menu items) this part of the navigation.

Highlight (css):

Highlight every Menu category from the background (almost black) with a black color:
    class: app-naviation-entry-wrapper
    background-color: black


Highlight the Custom maps category from the background with a lighter grey color:
    id: app-navigation-item-qdmwy
    background-color: gray

Maybe pin the menu category on top:

Custom Maps

* Default
* Phonetrack
* collection 01
---- ---- ---- ---- ----
Switch between custom maps
Favorites
* ...

Contacts
* ...

Photos
* ...

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the navigation entry elements identified as app-naviation-entry-wrapper and app-navigation-item-qdmwy, then inspect how the sidebar categories and custom maps are rendered. Confirm the intended visual separation or pinned placement before changing it; done means the Custom Maps section is clearly distinguished and navigation remains usable alongside the other menu items.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, javascript
Domain
design, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.