June 02, 2020, 09:52:18 pm

The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

WARNING: DO NOT UPGRADE your TI-83 Premium CE or TI-84 Plus CE to OS 5.5.1 and higher. It removes all compatibility with most games and removes ASM/C programming! DOWNGRADING IS IMPOSSIBLE. BE WARNED!

Likewise, do NOT update your TI-Nspire CX past OS 4.5.0, else using Ndless and ASM/C programs will be impossible.

About the buttons on the navbar...

Started by aeTIos, February 08, 2016, 10:14:56 am

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


..yes, the [Home] [Forum][IRC][Downloads][About], etc buttons. Why are most of them not clickable and only spawn a drop-down menu? What I'd like is that they lead to a default option, e.g. the top option, or one that many users use a lot. Saves a lot of precise mousing :)
ceci n'est pas une signature


Because otherwise the menus are unusable on the mobile site. This isn't gonna change until css4 or someone points me to a solution in js. :P


Oh wow. Can't you make this option desktop only or so?
ceci n'est pas une signature


By "solution in js" I meant a way to detect touch screens. I don't want to tie that to the window size, it would be inconsistent.


I see. Is it an option to detect the browser the user uses as a crude detection method? I think they all identify as a mobile browser.
ceci n'est pas une signature


February 08, 2016, 10:20:47 am #5 Last Edit: February 08, 2016, 11:13:45 am by Streetwalrus
God please no, I don't wanna touch the php code.

@Juju, if you wanna take a look the ideal solution would be to undo this with js:
#menu_nav > li > a
        pointer-events: none;

Then add a touch event handler that does a preventDefault. This way it remains functional for those who have js off and it also works nicer for those who do have it on. Take a look at the CSS to see which ones should be whitelisted.


Half these buttons dont do sh** on iOS >_>
But suprisigly only on theme=3 and not 1.

Powered by EzPortal