Make CSS more maintainable
Reported by Ben Hood | May 31st, 2011 @ 12:21 PM
Currently the UI is quite difficult to maintain the UI because of the way it is factored:
- The Grid layout is hand written - we should look at using a framework such as Blueprint to sort this out;
- Do we need so many CSS files in the source tree? Can we cut down on the number needed by refactoring this and/or introducing something like SASS to pre-compile them?
- There seem to be a number of attributions in the source code - how many of these are actually necessary?
Comments and changes to this ticket
-

Ben Hood June 2nd, 2011 @ 03:29 PM
- Title changed from Make UI more maintainable to Make CSS more maintainable
-

Ben Hood June 7th, 2011 @ 01:36 AM
(from [d203dc6a84b9a5c6d49a062bbe51a7bbf6aff930]) [#221] First cut at aligning with blueprint https://github.com/lshift/diffa/commit/d203dc6a84b9a5c6d49a062bbe51...
-

-

Ben Hood June 27th, 2011 @ 01:46 PM
- Milestone cleared.
- State changed from new to resolved
- Assigned user set to Paul Jones
- Milestone order changed from 52 to 0
-

-

Ben Hood June 30th, 2011 @ 12:54 PM
- State changed from resolved to closed
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A Real Time Differencing Tool.
People watching this ticket
Tags
Referenced by
-
225
Put copyright notice back into UI
The copyright notice was taken out of the UI as part of #...
-
237
Improve UI data binding
See also #221 which addresses the CSS structure for some
...
-
221
Make CSS more maintainable
(from [d203dc6a84b9a5c6d49a062bbe51a7bbf6aff930])
[#221] ...
-
221
Make CSS more maintainable
(from [bbf6ea254b8813b38ec0d8291f7c4088555c94fa])
[#221] ...