raltsm4k

joined 1 year ago
[–] raltsm4k@kbin.social 1 points 1 year ago

@Crayon8027
Pushed an update that fixes this - though I plan to add a settings menu soon that would let you choose to have it floating or scroll with the page, among other things.

[–] raltsm4k@kbin.social 1 points 1 year ago (1 children)

@minnieo @0rito
Added a collapse button in the newest version!

[–] raltsm4k@kbin.social 3 points 1 year ago

Added a cache feature in the latest version, hope it helps :)

[–] raltsm4k@kbin.social 4 points 1 year ago (2 children)

@McBinary @yGns @cultsuperstar
Just pushed an update that fixes this!

[–] raltsm4k@kbin.social 2 points 1 year ago

That'd be appreciated! I actually just finished coding a search feature a few minutes ago but the other changes I'd be happy to implement.

[–] raltsm4k@kbin.social 1 points 1 year ago* (last edited 1 year ago) (1 children)

Weird, that doesn't happen on my end, would you mind sharing your browser and any other styles/scripts you're running?
edit: Oh, it looks like you're using the other subscription panel script that was posted - mine is the one linked from this post.

[–] raltsm4k@kbin.social 2 points 1 year ago (4 children)

Huh, are you running version 0.2 of the script? I pushed the sorting update not too long ago and I don't currently have it configured to auto-update. If you are up to date, would you mind telling me your browser and which monkey extension you're using?

[–] raltsm4k@kbin.social 2 points 1 year ago (2 children)

I just pushed an update that lets you switch between date and alphabetical sorting :)

 

https://i.imgur.com/va0ph9d.png

Changelog

0.8

  • Made cache and pinned subs user-dependent for those with multiple accounts
  • Made subscription list scraping a little more robust
  • Added loading and error indicators

0.7

  • Added a button to manually refresh the cache
  • Made alphabetical sorting default

0.6

0.5

  • Pins! Hover over a magazine and click the pin icon to make it always appear in a special section at the top of the list.
  • Panel now scrolls with the view even if sticky navbar is off

0.4

  • Now uses cache for faster loading, refreshes every 5 minutes or when you sub/unsub from a magazine
  • Added button to collapse the subscription pane
  • Fixed bug where only the first page of subscriptions would be read

0.3

  • Added filter by name

0.2

  • Added buttons to sort by date (default) or alphabetically
[–] raltsm4k@kbin.social 9 points 1 year ago* (last edited 1 year ago) (8 children)

Made a script that does it, here's a link if anyone's interested: https://greasyfork.org/en/scripts/469121-floating-subs-list
Note that it'll only work on screens wider than 1136px.

https://i.imgur.com/4skgYVk.png

[–] raltsm4k@kbin.social 1 points 1 year ago (1 children)

It's out of the scope of a userstyle but I made a quick script for it, hope it helps! https://greasyfork.org/en/scripts/468748-kbin-subscriptions-button
https://greasyfork.s3.us-east-2.amazonaws.com/npiraivcdu9crgmxamw7h7y81gqx
Let me know if you run into any issues with it.

[–] raltsm4k@kbin.social 2 points 1 year ago (1 children)

The script adds toggles for both features under the settings area so you can just toggle off comment collapsing if you already have a script that does that.

 

While browsing the site these past few days I noticed that some important-seeming elements like the pinned post indicator, post type indicators, and so on often seemed to get lost in the rest of the page. I made this style mostly for myself to fix those issues and a handful of other design gripes I had, but I thought I'd share it in case others would be interested as well.

Here are some before and afters: https://imgur.com/a/XFG6rvE

A full list of what it changes is on the userstyle page under the notes section. It should be fully compatible with kbin-it, koolbin, and hopefully most other themes that get made later down the line. Enjoy, and please leave feedback if you have any!

[–] raltsm4k@kbin.social 1 points 1 year ago

Not sure about JS, but from some cursory experimentation there don't seem to be any limitations on what can be done with the custom CSS. It seems to just load whatever CSS code you put there into a style block at the top of the finalized page source, so anything goes really. I wouldn't be surprised to see limitations on this in the future since this could obviously lead to some annoyances from making the entire page invisible to overlaying a seizure gif onto everything.

As far as documentation I don't know of anything official, but /m/kbinStyles seems like your best bet for asking questions, alongside using inspect element to identify the elements you want to style while consulting a CSS reference like w3schools. Also iirc, browser extensions like Stylus let you create custom themes for sites while previewing them on the fly which would be pretty helpful here. As long as you're not trying to do anything crazy complex you could probably learn what you need to style a magazine in an afternoon!

view more: next ›