kbin-kes
kbin-kes copied to clipboard
Add-on manager and scripting framework for mbin
This PR removes user.js from anything except `kes.user.js`. As suggested in #40.
If you take a look at the mutation observer logic for infinite scroll, we're able to apply the mods as soon as the DOM changes, effectively preventing the default appearance...
### Browser Firefox-based ### Script manager Tampermonkey ### KES version 4.3.0-beta.25 ### Describe the feature I feel like user badges (OP, admin, etc.) actually lost clarity since the feature was...
Resolves #373, #426 Fixes --- - Adds the (un)softblock button into its own column in the magazines index table. This ensures that using the standard subscribe/unsubscribe form actions do not...
`CONTRIBUTING.md` has links currently pointing to the old documentation, but this will have to be updated following #454
This PR overhauls the documentation as discussed in https://github.com/aclist/kbin-kes/issues/454 and https://github.com/aclist/kbin-kes/discussions/362#discussioncomment-12397117 A README.md, Makefile, and other build scripts are provided. Migration to Sphinx --- Documentation was ported from Asciidoctor to...
The top post in a thread and microblog does not follow the tiled gap behavior of other panels onscreen. This fix inserts an extra divider between the top post and...
Good news, it seems to work in Safari! But not when I add kbin as a PWA/add to Home Screen. But I think that is by design of Apple? Reposted...
Implements #459 Adds `helpers/debug.js`, which provides three public functions: - `debugBar()`: returns an HTMLElement which consists of a container with inner grid and a series of buttons/widgets arrayed in it....
### Browser Firefox-based ### Script manager Greasemonkey ### KES version 5.0.0-beta.6 ### Describe the feature When introducing breaking changes to the way settings are serialized and restored, it may be...