Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/espy/pagemap
https://github.com/espy/pagemap
Last synced: 25 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/espy/pagemap
- Owner: espy
- Created: 2012-03-26T09:21:36.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2012-04-04T16:00:43.000Z (almost 13 years ago)
- Last Synced: 2024-11-08T03:12:25.714Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 137 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# This is Pagemap
It provides a visual table of contents on the right side of the screen, looking for previously specified HTML elements in the document and building a page navigation based on those elements.
## Features:
- elements are specified in an array, which also indicates hierachy: if the browser window is not tall enough, less important elements will be hidden from the pagemap
- Pagemap should redraw if dom is changed (accordions, ajax etc.)
- Pagemap offers additional info on hover
- Elements in Pagemap can be clicked and the document will slide to that page position
- Pagemap can be styled with a simple css file
- Pagemap will run as a bookmarklet and chrome plugin## Future features:
- set and recall bookmarks in the text
- bookmarks are saved in localstorage