Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kalendar Kalendar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 83
    • Issues 83
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PIMPIM
  • KalendarKalendar
  • Merge requests
  • !143

Sidebar improvements

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Claudio Cambra requested to merge work/clau/sidebar_improvements into master Nov 03, 2021
  • Overview 4
  • Commits 7
  • Pipelines 14
  • Changes 7

This MR adds two changes to the sidebar:

  • Tags are now presented as a Flow of toggleable tag components, bringing them more visually in line with tags elsewhere in Kalendar + also saving vertical space in the sidebar
  • The Tags and Calendars sections of the sidebar are now collapsible, with the state saved in the config
  • The searchbar for the tasks view has been removed from the filter header and moved to the sidebar (where eventually it will be permanent in views besides the task view), finally making better use of this space and significantly simplifying the filter header (+ also letting us show additional types of info here)

image

(See collapsed Calendars section, active searchbar, and toggled tag)

Edited Nov 04, 2021 by Claudio Cambra
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: work/clau/sidebar_improvements