boakley / robotframework-hub

Web app for accessing robot framework assets
https://github.com/boakley/robotframework-hub/wiki
Apache License 2.0
169 stars 60 forks source link

Get rid of bootstrap #21

Open yanne opened 10 years ago

yanne commented 10 years ago

I'm submitting this as an issue, although a mailing list post would be more appropriate.

(Meta issue: should we discuss these on robot-users, have an own mailing list or use this issue tracker for discussion?)

While using bootstrap is a really fast way to get started, I have some bad experiences with the vendor lock-in it creates. If there are no pressing reasons to use it, I'd rather get rid of it while it's still reasonably simple. (I am willing to do the conversion from bootstrap to plain css + js). How do others feel?

boakley commented 10 years ago

My gut reaction is to remove the dependency. There are no pressing reasons to use it. I'm very, very week at html and css, and bootstrap was a way for me to get up and running quickly. I definitely see value in having as few external dependencies as possible.

That being said, bootstrap has a lot of nice features I was thinking I would eventually use. For example, using scrollspy in the keyword documentation view, glyphicons, etc. I don't feel the need to add a whole lot of eye candy, but I also know that the nicer the app looks and works, the great chance for widespread adoption.

If your html/css skills are up to the task, you're welcome to redo all of the html and css. I'll submit a few more html related issues you can work on at the same time :-)