Opened 9 years ago

Closed 9 years ago

#354 closed enhancement (fixed)

Changes related to new GUI in BASE 3.1

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v2.4
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

BASE 3.1 has a new and updated GUI. See http://base.thep.lu.se/ticket/1655

While Reggie still work in BASE 3.1 without changes, tests show that the Reggie GUI is also affected and user satisfaction may become lower. For example:

  • Page titles are overlayed on the input forms.
  • Some button icons (eg. Next, Back) are missing (BASE switched from gif to png).

The Reggie forms are also using stylesheets/html in a way that is not really necessary any more (eg. <table cellspacing... etc>). Sizes should be 'em'-based instead of 'pixel' based.

I'll put this ticket in the next Reggie release for now, but there is really no need to start on this until BASE 3.1 is about to be released.

Change History (3)

comment:1 Changed 9 years ago by Nicklas Nordborg

(In [1538]) References #354: Changes related to new GUI in BASE 3.1

This should fix most of the issues related to the GUI differences between BASE 3.0 and 3.1. Reggie should display just fine in both versions. This is solved by:

  • Including all icons needed by Reggie in the Reggie distribution. We don't have to worry about the GIF vs. PNG issue.
  • Mainly designing Reggie for BASE 3.1 and then applying an extra stylesheet with a minial set of styles to make Reggie also work in BASE 3.0. The style sheet is only used if Reggie is installed on a BASE 3.0 server so it should not interfere with BASE 3.1 and up.

comment:2 Changed 9 years ago by Nicklas Nordborg

Status: newassigned

comment:3 Changed 9 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed

Reggie seems to work ok in both BASE 3.0 and 3.1. There are some more optimizations that can be made for 3.1, but then it will be harder to make it work in 3.0. I think we should wait with that until BASE 3.1 has actually been released.

Note: See TracTickets for help on using tickets.