#1655 closed enhancement (fixed)
GUI improvements
Reported by: | Nicklas Nordborg | Owned by: | Nicklas Nordborg |
---|---|---|---|
Priority: | major | Milestone: | BASE 3.1 |
Component: | web | Version: | |
Keywords: | Cc: |
Description
There are several minor things that have annoying me for some time. For example:
- Some popup dialogs automatically resize their content when the dialog is resized but some don't.
- Difficulties to use the entire area of a popup dialog and nothing more. Some dialogs have lots of unused space, some get scrollbars because the content is too big.
- #160: List pages should be able to list subset of items
- Space is wasted due to borders, space between borders, a secondary border, etc.
Attachments (7)
Change History (87)
comment:1 by , 13 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 13 years ago
comment:3 by , 13 years ago
comment:4 by , 13 years ago
(In [5902]) References #1655: GUI improvements
- Make sure content on dialog can be placed so that it fills the free space between the title and buttons.
- The 'Logout' dialog is easy and provides the simple case where everything is centered in the remaining space. Should also work when resizing the dialog.
- The 'Reset filters' and 'Broadcast message' dialogs need a bit more work. The look ok now, but there are some minor things to fix yet.
comment:5 by , 13 years ago
comment:6 by , 13 years ago
comment:7 by , 13 years ago
(In [5905]) References #1655: GUI improvements
- Use relative font sizes (em and %) instead of pixel values. This should make it possible to use relative values for everything and we don't have to split up into size_*.css
- Removed "valign" attribute from lots of tables.
- Removed "wrap" attribute from lots of texarea fields.
comment:8 by , 13 years ago
comment:9 by , 13 years ago
comment:10 by , 13 years ago
comment:11 by , 13 years ago
comment:13 by , 13 years ago
comment:15 by , 13 years ago
comment:16 by , 13 years ago
comment:17 by , 13 years ago
comment:18 by , 13 years ago
comment:19 by , 13 years ago
comment:20 by , 13 years ago
(In [5918]) References #1655: GUI improvements
Started with the redesign of list and view pages. I am using the biosource and sample pages for testing. Changes affect more of the non-fixed pages since a lot of the contents is generated by taglibs. This means that the non-fixed pages doesn't look very good at the moment.
Table listings has only been fixed so that they display and can be used. Much more work is needed as part of #160.
I have also fixed the following pages:
- The main menu
- Login page + Home page
- Item overview frameset
- Plugins and extensions overview
comment:21 by , 13 years ago
comment:22 by , 13 years ago
comment:23 by , 13 years ago
comment:24 by , 13 years ago
comment:25 by , 13 years ago
comment:26 by , 13 years ago
comment:27 by , 13 years ago
comment:28 by , 13 years ago
comment:29 by , 13 years ago
comment:30 by , 13 years ago
(In [5935]) References #1655: GUI improvements
- More changes to table and section taglibs. Simple item lists should now display ok (after using a different set of tags for the header row)
- Hidable sections have been re-designed and should now look a bit better. However, in many of the places we use a section it is only used when there is data to list. The section should be used in all cases so we need to move the conditional test inside.
- The code for listing "Shared to" information for items have been moved to an "include" page and the old code has been replaced in a lot of pages (may still be missing some).
- The "Annotations & parameter" tab have been fixed with the new design.
- The biosource, sample, extract and tag view pages have also been fixed.
comment:31 by , 13 years ago
comment:32 by , 13 years ago
comment:33 by , 13 years ago
comment:34 by , 13 years ago
comment:35 by , 13 years ago
comment:36 by , 13 years ago
comment:37 by , 13 years ago
comment:38 by , 13 years ago
comment:39 by , 13 years ago
comment:40 by , 13 years ago
comment:41 by , 13 years ago
comment:42 by , 13 years ago
comment:43 by , 13 years ago
comment:44 by , 13 years ago
comment:45 by , 13 years ago
(In [5951]) References #1655: GUI improvements
- Fixes rest of list pages in Biomaterial LIMS menu
- Introduced an 'iframe' page type so that thos pages doesn't have to 'cannibalise' on the 'popup' page type (doesn't works well with absolutely positioned content).
- Fixed subclass="dialogbuttons" on all list pages when used in popup form
comment:46 by , 13 years ago
comment:47 by , 13 years ago
comment:48 by , 13 years ago
comment:49 by , 13 years ago
comment:50 by , 13 years ago
comment:51 by , 13 years ago
comment:52 by , 13 years ago
comment:53 by , 13 years ago
comment:54 by , 13 years ago
(In [5960]) References #1655: GUI improvements
- Icon sizes to 16x16
- Catch 'missing image' event and display an error image instead for menu item and buttons.
- Incorrectly wrapped <form> in plug-installation wizard (caused it to not display in IE).
- Minor adjustments for displaying tables in different base font sizes.
comment:55 by , 13 years ago
comment:56 by , 13 years ago
comment:57 by , 13 years ago
comment:58 by , 13 years ago
comment:59 by , 13 years ago
comment:60 by , 13 years ago
comment:61 by , 13 years ago
comment:62 by , 13 years ago
comment:63 by , 13 years ago
comment:64 by , 13 years ago
comment:65 by , 13 years ago
comment:66 by , 13 years ago
comment:67 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
(In [5900]) References #1655: GUI improvements
CacheControlFilter
which can be configured to disable caching for certain file types. This is very useful in a development environment, but not recommended in production.relative to the bottom of the dialog so that they follow along if the dialog is resized. Only the popups in the "BASE" menu has been fixed so far.
Due to changes in css files, some other layout is now really "ugly", but this will be fixed later...