Todos for the new XWiki.org site

General todos

  • Modify the AllDocs page in XE and add the icons provided by Laurent (I've removed them by error when reinstalling the XE XAR).

Skin

  • Set color for links temporary color set
  • Move section edit icon location to end of line, same line as the section title
  • Lists appear on the left of section titles alignments
  • Reduce height of header
  • Reduce space between document title and breadcrumb
  • Move title field in edit mode in the Document Information panel
  • Add fullscreen editing button to editors (and back button). They appear at bottom left corner of the screen right now
  • Note: In XE 1.2 there's a minor edit checkbox before the comment field in edit mode so we need to know where it'll go.
  • When hovering over the xwiki.org image or over the user name/log out/administration links there's a large undescore line appearing (as for links).
  • Accordions are not displayed correctly
    • warning with accordions : some values are in the js
    • for panel wizard we have to remove style info (bg-colors, colors...) from the javascript file panelwizard.js
  • On home page the "welcome to xwiki" box could be located a bit closer to the header.
  • Rewrite the search panel
  • Fix colors when panels are collapsed
  • In inline mode, move the Comment field at the bottom (same as in edit mode).
  • Problems on http://www.xwiki.org/xwiki/bin/view/References/
    • Form for adding a project is not nicely laid out
    • Table filters should that the whole space
    • Table content should not be centered
  • Firefox 2 / linux: The edit section icon is not clickable
  • Firefox 2 / linux: Menu for "Show" and "Print" are not under the buttons, but delayed on the right
  • In http://enterprise.xwiki.org/xwiki/bin/view/Main/Features the table has border=0 but the table still has a border. Also the text should be left aligned and not centered.
  • --Fix start/endfloatingbox() macros which don't display nice anymore. They should display as nicely as on http://www.xwiki.org/xwiki/bin/view/UserGuide/PageEditing--
  • Improve look of code.xwiki.org/ + code:Application.PanelsApplication
  • Fix xwiki:Main.WebHome
  • Table cells are not wrapping. For example on http://www.xwiki.org/xwiki/bin/view/Main/WhatsNew (check the first column).
  • Improve table display. For example: http://code.xwiki.org/xwiki/bin/view/Macros/ChartMacro. It's not nicely laid out.
  • Review user pages
  • Fix panel wizard
  • 1 or 2 column layout to implement`
NOTES

  • fullscreen et IE
    • IE7 : lors de la fermeture du full screen, le javascript ecrit un style= overflow:auto sur le body. cela provoque l'affichage d'une double scroll bar
    • IE6 : PB avec l'afichage de L'iframe : obligé de la positionner en absolute left:0 faudra trouver mieux -> vertical-align bottom sur le td container à reporter dans la css spécifique.
  • PNG Alpha
    • IE6 : temporairment abondonné et remplacé par des gif sans antialiasing
    • IE7 : attention ne supporte pas les supperpositions de PNG transparent
  • Positionnement
    • html, body : width: 100% à placer en tête de css sinon le 100% height semble aléatoire sur tout les navigateurs.

Files or pages with modifications

In the skin

  • edit.vm
  • editpanels.vm
    • Note from VMA: I've prefixed all panels with xwiki: for now so that the skin can be developed only on xwiki:. This will need to be fixed later on
  • httpheader.vm
  • macro.vm
    • macro : xwikimessageboxstart replace fieldset tag
    • macro: startFloatingBox idem
Pages

  • Xwiki.Results
Panels

  • Search panel
  • Syntax help panel
  • EditModes panel
Version 20.1 last modified by LaurentLunati on 31/01/2008 at 11:40

Comments 0

No comments for this document

Attachments 0

No attachments for this document

Creator: VincentMassol on 2007/11/09 15:55
This wiki is licensed under a Creative Commons license
1.5.2.12758