On my Nextcloud server (v.16.x) there are two additional buttons on the login screen.
Of course these buttons are not needed for me. I want to remove them.
There are no settings for this (should be ?).
After a “short” conversation with the author: https://github.com/nextcloud/jsxc.nextcloud/issues/147, all I can do (in his mention) is to make a “pull request”, and he closed the “issue” immediately. Unfortunately there is not “wish list” or “feature” place when I could write it.
Alright, but I am not a programmer. Moreover, such option to remove these buttons should be crucial I think, because not everybody wants to have additional login options on the FIRST main screen.
Anyway, does someone know how can I achieve this ?
Has anyone done this kind of modification before ?
I need to only remove these two disturbing buttons, because the chat is quite good, but without an option to remove the buttons, it’s useless for me…
As an open source developer I can’t implement every feature request. If you really like to have this option I can make you an offer for an implementation. Just write a message to klaus@jsxc.org.
If you like to maintain a fork, or do those changes only temporarily you could remove those two lines and run yarn start inside the repository to build new js files.
An other option would be to inject css and hide those buttons.
No. Everything is updateable because it’s free software. You can make those modifications by your own and use your own version of this app. For me your feature request is not important, so why should I implement it? If someone else is doing it, I’m happy to integrate/merge it, but until this point I have no need to put some of my free time into this. So if you like to have it, you can motivate me with some money or implement by your own. Maybe you also have a friend who can make the modification and open a pull request.
I was trying to find a way to do this and I would like to describe the solution found based on the last suggestion.
According with this method, you can hide the buttons by override the CSS. To do this you can install an app called “Custom CSS” and add a specific CSS code to hide the buttons in custom settings.
So:
Install “Custom CSS” app:
Go to the Configuration/Theming options and find the configuration of Custom CSS .
Add this lines in Custom CSS box settings to override CSS by id and hide the buttons: