xryanmason / marks Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
As a user, I want to see hover text when hovering over icon buttons, so that I have more information about what the button does.
Currently, icon buttons throughout 'marks do not have hover text or a label so it may be difficult to know what those buttons do. This task is for adding hover/title text to the icon buttons so text appears on icon buttons to explain what they are for.
When I hover over an icon button:
As a user, I want to have the search input automatically focused when opening a new tab, so that I don't have to change focus before searching for bookmarks.
Currently, the browser URL bar automatically takes focus when a new tab is created. This task is for creating an option to override the browser's default behavior and autofocus the search input when a new tab is created.
When I enable autofocus:
As a user, I want the documentation to include Brave, so that I can install 'marks in Brave.
Currently, the documentation only includes installation information for Firefox and Chrome. This task is for also including Brave.
When I view the documentation:
As a user, I want 'marks to continue to be supported by browsers, so that I can use the extension.
Currently, 'marks uses Manifest V2. Browsers are phasing out Manifest V2. This task is for upgrading the project to use Manifest V3.
When I look at the manifest version:
As a user, I want my settings to sync with my browser account, so that my experience is the same across devices.
Currently, 'marks uses localStorage to store favorites, tags, and theme settings. This task is for moving to storage.sync so that the settings can sync with the user's browser account. Additionally, this would protect the extension settings from being wiped when the user clears their browser's history and data.
When I configure settings in 'marks, such as favorites, tags, and theme:
As a user, I want my browser homepage to be 'marks, so that I can search for bookmarks when I first open my browser.
Currently, Google Chrome shows 'marks when opening a new browser window, however, Firefox does not, and only shows it for new tabs.
When I open a new Firefox window:
As a user, I want to use custom background images, so that I can personalize my 'marks page.
Currently, 'marks has default background images that are used based on the selected theme. This task is for allowing users to upload and use their own background image.
When I upload my own background image:
As a user, I want to scope my 'marks bookmarks, so that they are separate from my other browser bookmarks and I can manage them separately.
Currently, 'marks stores and retrieves bookmarks from root. This is convenient, however, some users may want to manage their 'marks bookmarks separately. This task is for allowing users to store and retrieve bookmarks using a dedicated 'marks folder.
When I enable 'marks scoped mode:
As a user, I want to sort bookmarks by the recently used date/time, so that I can easily access my recently used bookmarks.
This task is for storing when a bookmark is used and adding a recently used list sort.
When I use the recently used list sort:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.