Device Visibility?

Permalink Browser Info Environment
Finally getting back into Fundamental.

I'm trying to make some blocks not visible based on device view. C5 calls it "Device Visibility" (see attached grab).

It looks like the Fundamental theme is removing it as an option. I assume it's because Fundamental is built on Foundation CSS. Nonetheless how do I go about setting a block to not show when it's displayed on a certain device without editing any code?

Thanks
Jim

1 Attachment

Type: Discussion
Status: In Progress
JimMacMillan
View Replies:
bayleafmedia replied on at Permalink Reply
bayleafmedia
I came in to post this exact same question.

I am looking for device visibility settings in the effects pane of the Design & Custom Template interface.

I know Foundation supports this functionality. Is it possible to turn this on for fundamental?

thanks
JimMacMillan replied on at Permalink Reply
JimMacMillan
Is this the correct place to ask the creators of Fundamental about this functionality?

Thanks
Jim
c5hub replied on at Permalink Reply
c5hub
Assuming the screen grab is relatively new functionality as I’ve not seen that before. We’ll look into how to integrate with the theme but in mean time it should be as easy as adding custom classes in the design settings. Please refer to the docs here for the relevant classes:

https://foundation.zurb.com/sites/docs/v/5.5.3/components/visibility...
JimMacMillan replied on at Permalink Reply
JimMacMillan
Thank you for the reply. Custom Classes are working great. I should have realized that they're available ;-)

Yes, Device Visibility has been available for about a year now (if not more). I believe the buttons are connected to Boot Straps media query. I just installed C5 on a test box and Device Visibility is present. As soon as I install Fundamental they go away.

concrete5 Environment Information

# concrete5 Version
Core Version - 8.3.1
Version Installed - 8.3.1
Database Version - 20171218000000

# concrete5 Packages
Fundamental (4.0.5)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - On - In all cases.
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
5.6.32

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, enchant, ereg, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, ionCube Loader, json, ldap, libxml, mbstring, mcrypt, mhash, mysql, mysqli, mysqlnd, odbc, openssl, pcntl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, readline, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SourceGuardian, SPL, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tidy, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend Guard Loader, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 64M
post_max_size - 30M
sql.safe_mode - Off
upload_max_filesize - 50M
ldap.max_links - Unlimited
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
opcache.max_accelerated_files - 2000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5
zend_optimizerplus.max_accelerated_files - 2000
zend_optimizerplus.max_file_size - 0
zend_optimizerplus.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.