activitywatch icon indicating copy to clipboard operation
activitywatch copied to clipboard

Add the Category builder to the tool menu

Open Ghurir opened this issue 1 year ago • 3 comments

  • [x] I have searched the issues of this repo and believe that this is not a duplicate.
  • [x] I have searched the documentation and believe that my question is not covered.

Issue

The categorization menu is a core part of the app. But it is hidden within the settings menu. Maybe the category builder can be put in the tools menu for easier access?

image

relevant code: https://github.com/ActivityWatch/aw-webui/blob/291da6f2c5e7a6b896f23a4eec5ffed9874321ba/src/components/Header.vue#L53-L60

      b-navbar-nav.ml-auto
        b-nav-item-dropdown
          template(slot="button-content")
            div.d-inline.px-2.px-lg-1
              icon(name="tools")
              | Tools
          b-dropdown-item(to="/search")
            icon(name="search")
            | Search

Code to add:

          b-dropdown-item(to="/settings/category-builder")
            icon(name="INSERT ICON")
            | Category builder

Ghurir avatar Oct 23 '24 16:10 Ghurir

Hi there! As you're new to this repo, please make sure you've used an appropriate issue template and searched for duplicates (it helps us focus on actual development!). We'd also like to suggest that you read our contribution guidelines and our code of conduct. Thanks a bunch for opening your first issue! 🙏

github-actions[bot] avatar Oct 23 '24 16:10 github-actions[bot]

After clicking the button it should open Category Builder or just the Settings while scrolling down to the Categorization part?

BelKed avatar Oct 23 '24 16:10 BelKed

After clicking the button it should open Category Builder or just the Settings while scrolling down to the Categorization part?

The Category Builder, as the settings are already easily accessible. I edited the post to be more clear.

Ghurir avatar Oct 23 '24 16:10 Ghurir