UIX HTML Structure

Last modified by Vincent Massol on 2024/02/26 17:53

 XWiki
 Implementation
 Completed

Description

The following HTML structure is valid for Colibri skin on 5.4.1

HTML Structure

<body id='body'>
  <div id='xwikimaincontainer'>
    <div id='menuview'> ... </div>
    <div id='headerglobal'> ... </div>
    <div id='contentcontainer' class='content'> ... </div>
    <div id='footerglobal'> ... </div>
  </div>
</body>
  • Existing Extension Points:
ID  UIXP   VM
#headerglobal org.xwiki.platform.template.header.after  global.vm

Main Menu

<div id='menuview'>
  <div id='mainmenu'>
    <div class='rightmenu'>
      <div id='tmUser'> ... </div>
    </div>
    <div class='leftmenu'>
      <div id='tmCreate'> ... </div>
      <div id='tmMainWiki'> ... </div>
      <div id='tmSpace'> ... </div>
      <div id='tmPage'> ... </div>
    </div>
  </div>
</div>

Content Container

<div id='contentcontainer' class='content'>
  <div id='contentcolumn'> ... </div>
  <div id='leftPanels'> ... </div>
  <div id='rightPanels'> ... </div>
</div>
  • Existing Extension Points:
ID  UIXP   VM
#rightPanels platform.panels.rightPanels  rightPanels.vm
#leftPanels platform.panels.leftPanels  leftPanels.vm

Content Column

<div id='contentcolumn'>
  <div class='main'>
    <div id='contentmenu'> ... </div>
    <div id='mainContentArea'> ... </div>
    <div id='xdocFooter'> ... </div>
    <div id='xwikidata'> ... </div>
  </div>
</div>
Content Menu
<div id='contentmenu'>
  <div class='rightmenu'>
    <div id='tmAnnotations'>
    </div>
  </div>
  <div class='leftmenu'>
    <div id='tmEdit'>
    </div>
    <div id='tmExport'>
    </div>
    <div id='tmMoreActions'>
    </div>
  </div>
</div>

 

Get Connected