Conversation
- cleaned CSS (sorted and grouped rules, removed unnecessary !importants and selectors, etc.) - added new edit bar icons (including PSD source files) and removed obsolete images - removed HTML bloat; - adjusted selectors etc. in JS to new markup structure;
|
This is a commit targeted at maintainability.
I was attempting to help with this transition by putting a lot of qualified work into this pull request.
It provides significant benefit for developers adopting etherpad-lite, because
But most of all, it provides huge, huge benefit for developers of etherpad-lite, because
Although I personally think, my contribution also brings the project closer to current aesthetics on the web, it is meant as a suggestion. In no way do I intend to try to impose my personal visual taste to this project. |
|
Please issue a new pull request with separate commits so we can decide on a per UI change basis. I will be happy to commit a lot of your changes but they really need to be separate commits as I have issues with others. |
Tried to avoid cleaning up too much of the messy whitespace stuff;
The refactoring of the editbar and the timeslider still required quite a few changes