Giter Club home page Giter Club logo

pawblock's Introduction

PawBlock

Netlify Status CI status

PawBlock is a browser extension for beating procrastination and excessive web surfing. It blocks websites using the power of animal pictures. Check out the landing page for screenshots and a FAQ.

Installation

Alternatives

Firefox Review Instructions

With Node and Yarn installed (see the versions specified in .tool-versions), you can run yarn release to generate the ZIP file in the web-ext-artifacts folder.

License

MIT

pawblock's People

Contributors

dependabot[bot] avatar dguo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

pawblock's Issues

Make a dark theme

either as an option or recognize the dark theme of the browser to know that the plugin should use it too

Once a website is accessed, don't block it for X minutes

So if I do decide to visit a webpage, and need to refresh it, I'd like for the prompt to show up only after some X time. Otherwise, I need to wait on every refresh, when I've already committed to visiting it. Having it pop up after 10mins would be a good signal on how much time has been spent.

p.s. I've noticed this probably isn't maintained that much, so I could have a look and give a PR

Subdomains pass through

Hello,
Thanks a lot for the extension, just one request, currently, subdomains pass through. You can go to smile.amazon.com if you block amazon.com for example. Since it doesn't accept * as a wildcard, it would be nice to add a little box that says include all subdomains or something of the sort.

[Feature Request] Customize the turn-off delay

Hello, I think the delay to disable pawblock works great, was wondering if you could expose the seconds of delay in the settings menu so that one can make it longer than 5 seconds. Thanks for maintaining this as always, I'm always recommending it to students.

Feature Request: Auto-reenable / Temporary Disable

Hello Again,
If this is not too difficult to add, I think it would be really helpful -if it is not essential- to make the default behaviour (or have an option) to re-enable after a set period of time.
Say you have an option of X minutes, pawblock re-enables after X minutes if you turned it off from the toolbar.
Otherwise one can turn it off and forget about it (thinking within the means of using pawblock to help people having difficulty staying focused.

Not working with mobile firefox on android

The firefox website suggests that it would be compatible, but for some reason the redirect to waiting/softblock never happens. Let me know if you need more information.

Failed to add the new rule.

I added 227 websites to PawBlock, but once I tried adding another site, it gave me the error "Failed to add the new rule" at the top of the options page for the extension. I can add any site if the number of total sites is under 227, but I cannot seem to resolve the issue without deleting already blocked websites from the list to reduce the total number below 227.

Countdown only if tab is visible

Could you implement the option (or maybe even by default) to have the countdown progress only is the tab is active, in order to avoid simply going to another tab to do something else and coming back later?

user or password

you can add the option to create a user or password to enter your add-on and that it is not deactivated, or that for the add-on to be disabled ask for a confirmation password

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.