logseq / logseq/logseq

Allow user to traverse history quickly and smoothly

Open
#402 3 comments 0 reactions 0 assignees View on GitHub
:type/feature-request shortcuts ux
Dominant language
Clojure
Stars
45k
Forks
2.8k
Avg merge
1d 22h
Merged PRs (30d)
105

Description

**Is your feature request related to a problem? Please describe.**
Many times I've been stuck clicking back multiple times over and over to find the context I was just at.

**Describe the solution you'd like**
There should be a setting or a default history tracker and nice hotkey to go back.
History of your last few pages should be able to be navigated to within a few keystrokes. Say on the left it lists your last 4 pages (by default or toggle) and Ctrl + 4 would take you back to the 4th page in history

A super slick ux could be Ctrl + (1-5) would preview the page and you can scroll through (by pressing 1-5 or arrow keys) as long as ctrl is still held down. And you navigate to the actual page upon ctrl release.

**Describe alternatives you've considered**
Clicking back a lot. Also the recent menu from the hamburger, but it takes up way too much real estate to justify keeping that open

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by clarifying whether the requirement is a history list, keyboard shortcuts, preview behavior, or all three, then identify the existing back-navigation and recent-menu paths; done should include an agreed interaction design and working history navigation.

Written by the indexing model from the issue text.

Assessment

Tech stack
clojure
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.