---
title: "Hide a Module from Users on a Mobile Device - Smile Pack"
description: "Sometimes, you may want to hide a Joomla module from mobile devices. For example, a complex module that works better on larger screens, desktop-only f"
url: "https://www.tassos.gr/docs/smile-pack/functionality/hide-joomla-module-from-mobile"
date: "2026-05-02T04:32:44+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=1088) / [ Smile Pack ](https://www.tassos.gr/index.php?option=com_content&view=category&id=36) / [ Functionality ](https://www.tassos.gr/index.php?option=com_content&view=category&id=84)

#  Hide a Module from Users on a Mobile Device

Sometimes, you may want to hide a Joomla module from mobile devices. For example, a complex module that works better on larger screens, desktop-only features, or elements that are not mobile-friendly. You might also want to hide a large promotional banner that takes up too much space on small screens. Instead of showing the module to all users, you can control its visibility using Smile Pack's [Display Conditions](https://www.tassos.gr/docs/smile-pack/display-conditions/start).

![Hide Module from Mobile Device](https://www.tassos.gr/images/2025/02/Hide_Module_from_Mobile_Device.png)

## [How to Set It Up](#how-to-set-it-up)

1. Edit the Joomla module you want to hide.
2. Go to the **Display Conditions** tab.
3. Select the **Device Condition** from the list.
4. Set **Match** to **Is Not**.
5. Set the Device option to **Mobile** to hide the module from mobile users.

By selecting the corresponding option, you can also use this condition to hide Joomla modules from tablet or desktop users.

Note: This is not just a CSS-based hiding method! The module is completely removed from the page using server-side logic, ensuring it does not load on mobile devices.

 Last updated on Feb 17th 2025 10:02

## Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.tassos.gr"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Home",
            "item": "https://www.tassos.gr/docs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "Smile Pack",
            "item": "https://www.tassos.gr/docs/smile-pack"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Functionality",
            "item": "https://www.tassos.gr/docs/smile-pack/functionality"
        },
        {
            "@type": "ListItem",
            "position": 5,
            "name": "Hide a Module from Users on a Mobile Device",
            "item": "https://www.tassos.gr/docs/smile-pack/functionality/hide-joomla-module-from-mobile"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/smile-pack/functionality/hide-joomla-module-from-mobile"
    },
    "headline": "Hide a Module from Users on a Mobile Device",
    "image": {
        "@type": "ImageObject",
        "url": "https://www.tassos.gr/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Tassos",
        "logo": {
            "@type": "ImageObject",
            "url": "https://www.tassos.gr/https://www.tassos.gr/media/brand/logo-text.png"
        }
    },
    "author": {
        "@type": "Person",
        "name": "Tassos Marinos",
        "url": "https://www.tassos.gr/docs/smile-pack/functionality/hide-joomla-module-from-mobile"
    },
    "datePublished": "2025-02-17T10:39:14+02:00",
    "dateCreated": "2025-02-17T10:39:14+02:00",
    "dateModified": "2025-02-17T10:42:05+02:00"
}
```
