Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(4 edits)

So, I've come across yet another tradeoff here that complicates things. It seems rewards aren't shown if you don't have something available to download. I can see how that could make sense, but it unfortunately kinda ruins the look of a 'preview' page. So my solution was to upload a 'junk' nothing file, just so there's something available to download. (Don't make this anything bad, because determined individuals will still be able to download it), which unlocks the reward option, but now you have a new problem.

Now your page is gonna look very silly, because of all the information listed here.. only the 'sign up to my mailing list' box is something we want our users to see. Also, there's the quantity left showing, which is very awkward for the purposes of an email list. I took this opportunity to clean up and expand my previous CSS, so now this is the result, much closer to how I want it to look without breaking itchio page layout.


There is, unfortunately, some tradeoffs. Most notably, someone interacting with your store page another way, such as through a widget, or the itch app, don't require a visible 'download' button so can download whatever you have public that's interactable, and when someone attempted to 'sign up', itch brings them directly to a download page of whatever is still public. For simplicity, maybe a PR Kit would go nicely here. I also had to remove the 'more information' dialog, though someone more experienced could certainly bring it back. The result is a as close to stock itchio page, that hides any irrelevant information and only allows you to sign up for a mailing list if you are logged in to itch.

It's a really, really clumsy method of doing this, and I'm certain this will cause more than a few upset 'customers' wondering where the game is. But technically, this functions. I don't see being able to go much further into making a good experience without some sort of semi malicious link hijacker or something, so I think actually getting in contact with Leafo / support is the best way to continue..

Anyway, if this still seems worth it somehow, here's the code:

.reward_summary,.remaining_count,.buy_row,.more_information_toggle{
display:none;
}
.rewards h2{
display:none;
}
.inner_column h2{
display:none;
}
.uploads{
display:none;
}