Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Landing Page with large icons for each service #39

Closed
some-guy-23 opened this issue Feb 2, 2016 · 5 comments
Closed

Comments

@some-guy-23
Copy link

It would be nice to have an option where instead of loading the first app, you could instead arrive at a page that shows large icons for each service.

This could be done by a javascript check to see if the page has just loaded (before any service is clicked). A class could be added to the body of the HTML, which then allows you to display the top nav menu in a larger style.

@d8ahazard
Copy link
Collaborator

This is on my radar, along with the other stuff in the issues list. ;)

@d8ahazard
Copy link
Collaborator

This feature has been implemented into the Development branch and will be pushed to Master once I've tested all the use-cases and made sure there are no bugs. The current implementation is sufficient for me to mark this as closed.

image

image

@NowayIndustries
Copy link

I love the icons d8ahazard I think it is an amazing addition to Muximux.

One small problem (yes I am on the develop branch but still): combineify.php takes a long time to complete it's initial run, I had to up 'max_execution_time = 300;' in my php.ini and 'max_execution_time = 300;' in my nginx php config.
Granted it is being run on a Raspberry Pi so it should not be a 'real' issue but I figured that writing down the solution prevents someone else from pulling their hair out.
(I needed both settings because first PHPFPM would give it's error about the 30 second max execution time and then I would get an Nginx error about the upstream (phpfpm) not responding.)

@NowayIndustries
Copy link

Another day another bug/issue:
If you enable the landing page for a site you've added to Muximux it will load in a second copy of Muximux in the tab instead of the landing page. The second copy will show the splash screen if enabled, otherwise it will just show the default page.
To reproduce:

  1. Set one of the sites to have a landing page.
  2. Click on the tab to open the site with the landing page enabled.
  3. Muximux will load again, inside the tab's iframe.
    Nested muximux
    In the image: owncloud is set to have a landing page, duckduckgo is the default page. Refreshing the page will remove the nested muximux, until you visit the tab with the landing page again.

@d8ahazard
Copy link
Collaborator

@NowayIndustries - Both issues should be fixed - I was missing the handler for the landingpage PHP call, and I added an ini set to up the max_execution_time before Combineify is called.

Thanks for reporting these. In the future, if you find an issue, please report it directly in the issue tracker so we can address them individually. :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants