MichalGoly / QuizTool

Audience response system enabling lecturers to embed interactive quizzes in lecture slides and broadcast them to students in real time - MEAN - Socket.io - AWS - Angular - Express - Docker - docker-compose - CircleCI - Multicontainer Elasticbeanstalk - Selenium Grid
GNU General Public License v2.0
5 stars 1 forks source link

Fix weird CSS of the upload lecture slides button #50

Open MichalGoly opened 6 years ago

MichalGoly commented 6 years ago

LOW PRIORITY

The fixed floating button in the lectures dashboard view allows upload of PDF slides. The ng-file-uploader needs this button to be <input type="file"> which does not play well with the materializeCSS framework used in the project.

Materialize guys only style inputs with type="file" as square buttons. Current CSS has a weird behaviour where as long as the "feature discovery" is visible, the button is indeed round as expected. Once the user dismisses the tooltip, the button is flattened and looks like a car run over it.

I was trying to fix it for about an hour but there are more important things to be implemented in the current sprint and this can go to the backlog for now.