Replies

Sep 25, 2019 6 years ago
Elementary, my dear
Written
User Avatar

I've been gone for about a month and upon returning, I see that Amber and Bug have done a wonderful job of revamping the item options that come up when you click on one in your inventory. It is so much more streamlined now and much more difficult to click on the wrong thing, which is excellent.

The only disappointing thing for me is that I can no longer at a quick glance see if my reader pet has read a particular book or my gourmand pet has eaten a particular food. Sure, I could go to their respective pages, but there's no quick way to search those either, and when you're trying to sort out your inventory at the end of questing it can be quite cumbersome.

What I propose is some way to specially select pet(s) to indicate them as readers/eaters so that they show up separately outside of the drop-down buttons. This option would I guess be available from the /pets.php page but it would affect how they show up in item lists. That way when I click on an item, I would know right away if it has already been read or eaten by that pet.

The past is written, but the future is left for us to write. ~ Picard

Sep 25, 2019 6 years ago
Darkrai
is magical
User Avatar
Sucre

I think this would be a really good compromise between the current menus and the previous long lists of pets. Having to scroll never bothered me personally, but the extra click absolutely does. And I only have to do it when I'm feeding batches of foods at once, but I can imagine it feels a lot more cumbersome for people who use the pet lists to check if their pets have eaten or read something already

Sep 25, 2019 6 years ago
Marcus
is one for the books
User Avatar
Pollinator

I support this. Since the change, I haven't been feeding my gourmand, even though I have a lot of food I need to give him saved in my vault. The extra click is annoying.

he/him ||digital rot||

Sep 25, 2019 6 years ago
The Royal
demon
User Avatar
666

yes please. Maybe GA can have up to 5 pets as an incentive, so you can have your reader and gourmand both available.

666

ᴛᴡᴏ ᴋɪɴɢs ᴡᴀʟᴋɪɴɢ ʜᴀɴᴅ ɪɴ ʜᴀɴᴅ 👑 👑

Sep 25, 2019 6 years ago
Elementary, my dear
Written
User Avatar

I hadn't thought about bulk reading/feeding sessions, but this would be helpful for those too, as has been said above. :)

I just had an idea: if this works, then by extension we might be able to also exclude certain pets from the drop down reading/feeding lists and not have them appear elsewhere either. There are many pets I have that I don't want to eat or read anything, and it's always a dangerous game when I'm mass reading to my pets. In fact, I accidentally read to two of my no-read pets because of this.

My only solution thus far has been to put their names in caps so that it alerts me to the fact that I chose the wrong pet. But if they didn't show up at all that would be even better.

The past is written, but the future is left for us to write. ~ Picard

Sep 25, 2019 6 years ago
Marcus
is one for the books
User Avatar
Pollinator

What about a bulk reading/feeding option that works as either a GA perk or a sP sink? It could also make use of locations on Subeta.

For example, if you want to bulk read to a pet, you go to the Library or a Coffee Shop (or some other third space). It could either be GA-locked, and only GA users can use it, or it could be a pay-to-use feature (like the tacit rule of buying a drink before you take your seat at a coffee shop to study). A list of books in your inventory pops up, and you click checkboxes to determine which ones to read to which pet--a little like the item fragger.

Bulk-eating could be flavored as a picnic in a park--maybe you have to pack your picnic lunch in a special basket that can only carry 10 items max? Anything uneaten (if your pet no longer feels hungry) gets taken home as leftovers and is unaffected.

This way, the site could have additional features that are tied directly to a place on the map, and underutilized locations would have an additional reason to visit them, as well (like Peka Park, for the picnic).

ETA: I recognize that this is a little off-topic, but only brought it up because the idea of bulk reading/feeding was brought up, lol.

he/him ||digital rot||

Sep 25, 2019 6 years ago
Elementary, my dear
Written
User Avatar

I like that idea! It makes it a little less analytical and a little more homey, and as you said it ties in the map more.

I especially like the idea of going to the library. There are special libraries IRL where you have to get special permission to go and research there for a certain period of time. Maybe this could work somewhat similarly, and if we did want to make it cost, it could be like autotraining at the gym, perhaps?

The past is written, but the future is left for us to write. ~ Picard

Oct 12, 2019 6 years ago
poppet
User Avatar

I really want this!

Oct 12, 2019 6 years ago
Elementary, my dear
Written
User Avatar

I've actually figured out a way (with 's coding) to do this using Custom CSS. Would you be interested in that? If so, I can smail you about it later.

The past is written, but the future is left for us to write. ~ Picard

Oct 12, 2019 6 years ago
poppet
User Avatar

Yes please, thanks. c:

Oct 12, 2019 6 years ago
Shark
is getting bi
User Avatar
Tegan and Sara

I'd also be interested in this custom CSS, if you don't mind. :D


wanted: any pet with a March 22[sup]nd[/sup] 2019 birthday
event clickables ❤ ❤ [egg=shark] ❤ [tp=shark] ❤ ❤ ❤ ❤

Oct 12, 2019 6 years ago
Selene
User Avatar

I prefer no extra click, but I really wish there was a way to choose whether a pet will be shown when they are fully fed or not... I'd love to keep my gourmad pet fed as much as I can at all times, and quickly see if they've eaten an item, rather than make several clicks through various pages to search it when previously it was much simpler.

Oct 12, 2019 6 years ago
Lypsyl
is a billionaire
User Avatar
Crotchety

I would love this option too.

I'd like the code too please :)

Oct 12, 2019 6 years ago
Elementary, my dear
Written
User Avatar

Since multiple people want this, I'll just post it here.

Again, this is not originally my coding, but 's, which I tweaked for this purpose. If you're interested in further customizing your item lists, you can see more of their coding here.

To prevent lists from hiding behind buttons - feel free to remove sections as desired. They're pretty well labeled. /** expand item use menus **/ /*--open collapsed sections / .card , .card , .card , .card , .card , .card , .card , .card { display: block; } /--reduce padding / .card .card-body, .card .card-body, .card .card-body, .card .card-body, .card .card-body, .card .card-body, .card .card-body, .card .card-body { padding-top: 0; } a[href="/inventory.php"]~.container .card.col-12.m-2>h3.card-title+p:empty { display: none; } /--hide toggle button */ .card a[href=""], .card a[href=""], .card a[href=""], .card a[href=""], .card a[href=""], .card a[href=""], .card a[href=""], .card a[href=""] { display: none; }

To have only one Gourmand pet listed - replace all three instances of the ##### with the same pet's ID. /** Pet Roles: Gourmand **/ a[href$="petid=#####"] {font-weight: bold;}

/** Pet Roles: NON Gourmand **/ .card-body a:not([href$="petid=#####"]) + br, .card-body a:not([href$="petid=#####"]) { display: none; }

To have only one Reader pet listed - same routine as above /** Pet Roles: Reader **/ a[href$="petid=#####"] {font-weight: bold;}

/** Pet Roles: NON Reader **/ .card-body a:not([href$="petid=#####"]) + br, .card-body a:not([href$="petid=#####"]) { display: none; }

And finally, to have only some pets listed and not others - you can do this for any stat but I'm only listing it for reading because that's what I have it as. Use the labels in the first coding box to tweak it to your use. Yes, you need both the first code and the second with the + br for each pet so that you don't have weird gaps. /** Pet Roles: NON Reader */ a[href$="petid=#####"], a[href$="petid=#####"] + br { display: none; line-height: 0px; } / Pet Roles: SOMETIMES Reader - Changes font to prevent accidental selection */ a[href$="petid=######"] { color: ; font-style: italic; }

I hope that helps!

[Edit]Erm, I'm not 100% sure what this does, but they had this too, so feel free to chuck it into your coding. (I'm assuming it prevents the pop-up from showing up.) a[href="/inventory.php"].container .card.col-12.m-2 h3.card-titlea[onclick="return confirm('Are you sure you wish to donate this item?');"], a[href="/inventory.php"].container .card.col-12.m-2 h3.card-titlea[onclick="return confirm('Are you sure you wish to donate this item?');"]+br, a[href="/inventory.php"].container .card.col-12.m-2 h3.card-titlea[onclick^="return confirm('Are you sure you want to delete"] { display: none; }

Also just for funsies and less scrolling: /* Hide Headers and Make Description Small in Item Lists */ a[href="/inventory.php"]~.container .card.col-12.m-2 h3.card-title {font-size:0px; line-height: 0px; margin: 0;} .card.bg-light.m-2.col-12 p {font-size: 8px;}

/* Item List Configuration - squeeze it all together */ .card, .m-2 { border: none; margin: 0 !important; padding: 0;}

The past is written, but the future is left for us to write. ~ Picard

Oct 12, 2019 6 years ago
Lypsyl
is a billionaire
User Avatar
Crotchety
Oct 12, 2019 6 years ago
Shark
is getting bi
User Avatar
Tegan and Sara

Lovely, thank you so much!


wanted: any pet with a March 22[sup]nd[/sup] 2019 birthday
event clickables ❤ ❤ [egg=shark] ❤ [tp=shark] ❤ ❤ ❤ ❤

Oct 13, 2019 6 years ago
Rogue
needs to get lost
User Avatar

Thank you for sharing the code!

✦✦ ✦✦

CW ShopsP ShopMore CWs

Please log in to reply to this topic.