Changeset 90


Ignore:
Timestamp:
02/07/13 01:40:56 (7 years ago)
Author:
nhoyt
Message:

ai-sidebar.xul

  • moved ai-views-button to overlay file views-button.xul
  • moved location of Default Sort button and markup to rule-category.xul

rule-category.xul

  • added hbox containing page summary grid, Rule Results label and Default Sort button

views-button.xul

  • new file with ai-views-button markup moved here from ai-sidebar.xul

ai-sidebar.dtd

  • added page summary labels and tooltips
Location:
trunk/proto-10/chrome
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/proto-10/chrome/content/ai-sidebar.xul

    r87 r90  
    33<?xml-stylesheet href="chrome://browser/skin/browser.css" type="text/css"?> 
    44<?xml-stylesheet href="chrome://ai-sidebar/skin/ai-sidebar.css"?> 
     5<?xul-overlay href="chrome://ai-sidebar/content/views-button.xul"?> 
     6<?xul-overlay href="chrome://ai-sidebar/content/rule-category.xul"?> 
    57<?xul-overlay href="chrome://ai-sidebar/content/summary.xul"?> 
    6 <?xul-overlay href="chrome://ai-sidebar/content/rule-category.xul"?> 
    78<!DOCTYPE page SYSTEM "chrome://ai-sidebar/locale/ai-sidebar.dtd"> 
    89 
     
    102103    <label id="ai-view-title" class="header" value=""/> 
    103104    <spacer flex="5"/> 
    104     <button id="ai-button-default-sort" 
    105       label="&ai-button.label.sort;" 
    106       tooltiptext="&ai-button.tooltip.sort;" 
    107       oncommand="ainspectorSidebar.defaultSort()"/> 
     105    <button id="ai-views-button"/> 
    108106  </hbox> 
    109107 
     
    122120        label="&ai-button.label.report;" 
    123121        tooltiptext="&ai-button.tooltip.report;"/> 
    124  
    125122      <spacer flex="5"/> 
    126  
    127       <button type="menu" accesskey="a" 
    128         id="ai-sidebar-views-button" 
    129         label="&ai-button.label.views;" 
    130         tooltiptext="&ai-button.tooltip.views;"> 
    131         <menupopup id="ai-sidebar-views" 
    132           onpopupshowing="ainspectorSidebar.setViewsMenu()"> 
    133           <menuitem type="radio" name="ai-sidebar-view-radio" 
    134             id="ai-sidebar-view-structure" 
    135             command="ai-cmd-view-structure"/> 
    136           <menuitem type="radio" name="ai-sidebar-view-radio" 
    137             id="ai-sidebar-view-styles" 
    138             command="ai-cmd-view-styles"/> 
    139           <menuitem type="radio" name="ai-sidebar-view-radio" 
    140             id="ai-sidebar-view-images" 
    141             command="ai-cmd-view-images"/> 
    142           <menuitem type="radio" name="ai-sidebar-view-radio" 
    143             id="ai-sidebar-view-tables" 
    144             command="ai-cmd-view-tables"/> 
    145           <menuitem type="radio" name="ai-sidebar-view-radio" 
    146             id="ai-sidebar-view-links" 
    147             command="ai-cmd-view-links"/> 
    148           <menuitem type="radio" name="ai-sidebar-view-radio" 
    149             id="ai-sidebar-view-forms" 
    150             command="ai-cmd-view-forms"/> 
    151           <menuitem type="radio" name="ai-sidebar-view-radio" 
    152             id="ai-sidebar-view-widgets" 
    153             command="ai-cmd-view-widgets"/> 
    154           <menuitem type="radio" name="ai-sidebar-view-radio" 
    155             id="ai-sidebar-view-media" 
    156             command="ai-cmd-view-media"/> 
    157           <menuitem type="radio" name="ai-sidebar-view-radio" 
    158             id="ai-sidebar-view-layout" 
    159             command="ai-cmd-view-layout"/> 
    160           <menuseparator/> 
    161           <menuitem type="radio" name="ai-sidebar-view-radio" 
    162             id="ai-sidebar-view-summary" 
    163             command="ai-cmd-view-summary"/> 
    164         </menupopup> 
    165       </button> 
    166123    </hbox> 
    167124  </vbox> 
  • trunk/proto-10/chrome/content/rule-category.xul

    r89 r90  
    99 
    1010  <vbox id="ai-rule-category"> 
     11 
     12    <hbox> 
     13      <vbox> 
     14      <grid flex="1" style="margin-left: 0px; padding: 2px"> 
     15        <columns> 
     16          <column flex="1" width="30"/> 
     17          <column flex="1" width="30"/> 
     18          <column flex="1" width="30"/> 
     19          <column flex="1" width="32"/> 
     20        </columns> 
     21        <rows> 
     22          <row style="text-align: center"> 
     23            <label value="&ai-summary.label.pass;" 
     24              tooltiptext="&ai-summary.tooltip.pass;"/> 
     25            <label value="&ai-summary.label.viol;" 
     26              tooltiptext="&ai-summary.tooltip.viol;"/> 
     27            <label value="&ai-summary.label.warn;" 
     28              tooltiptext="&ai-summary.tooltip.warn;"/> 
     29            <label value="&ai-summary.label.mc;" 
     30              tooltiptext="&ai-summary.tooltip.mc;"/> 
     31          </row> 
     32          <row style="text-align: right"> 
     33            <label id="ai-summary-pct-pass" 
     34              value="98" 
     35              tooltiptext="&ai-summary.tooltip.pass;" 
     36              style="font-weight: bold; padding: 2px; color: white; background: green"/> 
     37            <label id="ai-summary-viol" 
     38              value="17" 
     39              tooltiptext="&ai-summary.tooltip.viol;" 
     40              style="font-weight: bold; padding: 2px; color: white; background: red"/> 
     41            <label id="ai-summary-warn" 
     42              value="32" 
     43              tooltiptext="&ai-summary.tooltip.warn;" 
     44              style="font-weight: bold; padding: 2px; color: white; background: orange"/> 
     45            <label id="ai-summary-mc" 
     46              value="12" 
     47              tooltiptext="&ai-summary.tooltip.mc;" 
     48              style="font-weight: bold; padding: 2px; color: white; background: blue"/> 
     49          </row> 
     50        </rows> 
     51      </grid> 
     52      <spacer height="10"/> 
     53 
     54      <label value="Rule Results" style="padding-bottom: 2px; font-size: 110%; font-weight: bold"/> 
     55      </vbox> 
     56      <spacer flex="4"/> 
     57      <vbox> 
     58        <spacer flex="2"/> 
     59        <button id="ai-button-default-sort" 
     60          label="&ai-button.label.sort;" 
     61          tooltiptext="&ai-button.tooltip.sort;" 
     62          oncommand="ainspectorSidebar.defaultSort()"/> 
     63      </vbox> 
     64    </hbox> 
    1165 
    1266    <tree id="ai-rule-category-tree" 
  • trunk/proto-10/chrome/locale/en-US/ai-sidebar.dtd

    r89 r90  
    4040<!ENTITY ai-menukey.view.summary   "u"> 
    4141 
     42<!-- summary labels and tooltips --> 
     43 
     44<!ENTITY ai-summary.label.pass "&#37;P"> 
     45<!ENTITY ai-summary.label.viol "V"> 
     46<!ENTITY ai-summary.label.warn "W"> 
     47<!ENTITY ai-summary.label.mc   "MC"> 
     48 
     49<!ENTITY ai-summary.tooltip.pass "Percent pass results (of total element results)"> 
     50<!ENTITY ai-summary.tooltip.viol "Violations (total num. of element results)"> 
     51<!ENTITY ai-summary.tooltip.warn "Warnings (total num. of element results)"> 
     52<!ENTITY ai-summary.tooltip.mc   "Manual checks (total num. of element results)"> 
     53 
    4254<!-- tree column header labels and tooltips --> 
    4355 
Note: See TracChangeset for help on using the changeset viewer.