I need to show a button that will take the user to the screenshot gallery.

But when there are no screenshots yet should I disable the button or leave it active for the user to click and enter an empty gallery with some appropriate text within?


Leave the button active as an inactive button can cause frustration and lead to exits.

If the user has the intention of visiting the gallery then let them do so, even if it is currently empty.

In the space where the images are going to be displayed, you can show some text simply saying 'Images coming soon' or 'Watch this space!' - whatever type of language best suits your site. Also, using a skeleton UI here could be beneficial to show the user there is in fact going to be content and this is where it will be - a teaser if you will.

Skeleton Example

You may even want to consider, if the site allows, adding a 'notify me when new images are added' CTA where the user can enter an email address etc a bit like when products are out of stock and you can opt to be notified when come back in stock.

  • yep, I'd agree with this. Let the button function normally cos if you disable it the user will wonder why its disabled – colmcq Feb 15 '18 at 11:33
  • I agree with your comment regarding the button-state but i am against displaying skeleton UI if there is no content yet since users recognize the skeleton UI and expect content after a short loading time. – Pectoralis Major Feb 15 '18 at 11:52
  • I should have worded that a bit better. I meant to use a skeleton style UI just to show the user that this is right place for the content but it isn't available yet. I had the vision of an art gallery with frames on display without the pictures inside. – sclarke Feb 15 '18 at 11:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.