Changeset 1199

Show
Ignore:
Timestamp:
08/07/08 06:17:42
Author:
piv
Message:

made cleanup, removed useless state classes from html/css stuff, some minor fixes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/plonetabs.py

    r1198 r1199  
    458458         
    459459        # check reorder controls, whether we should hide them 
    460         self.kss_checkReorderControls(cat_name) 
     460        #self.kss_checkReorderControls(cat_name) 
    461461         
    462462        # issue portal message 
     
    487487             
    488488            # update reorder controls 
    489             self.kss_checkReorderControls(cat_name) 
     489            #self.kss_checkReorderControls(cat_name) 
    490490             
    491491            # hide adding form 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/resources/plonetabs.css

    r1194 r1199  
    44/* 
    55*************************************************************************************************** 
     6*                                                                                                 * 
     7*   This doc is outdated now, don't read it!!!                                                    * 
    68*                                                                                                 * 
    79*   There are two global self-excluding classes: 'viewing' and 'sorting',                         * 
     
    2628*/ 
    2729 
    28 .kssTabsActive #app.viewing         .reorder-controls, 
    29 .kssTabsActive #app.sorting         .sort-controls, 
    30 /* #app.viewing li.editing          .editform, */ 
    31 #app.viewing li.editing             .edit-fields-wrapper, 
    32 #app #addaction.adding              .field-visible, 
    33 #app #addaction.adding              .field-name dt, 
    34 #app #addaction.adding              .field-action, 
    35 /* fix for 'non js' version  
    36 #app #addaction.adding              .field-action label,*/ 
    37 #app #addaction                     .field-action label, 
    38 .kssTabsActive #app #addaction.adding              .collapseAdvanced, 
    39 #app #addaction.adding              .field-id, 
    40 #app #addaction.adding              .field-condition, 
    41 #app #addaction.adding              .add-controls, 
    42 .kssTabsActive #app.viewing #tabslist li      .url-helper, 
    43 .kssTabsActive #app.viewing #tabslist li      .tab-title, 
    44 .kssTabsActive #app                           .editcancel { 
     30#app li.editing                            .edit-fields-wrapper, 
     31#app #addaction                            .field-action label, 
     32#app #addaction.adding                     .field-visible, 
     33#app #addaction.adding                     .field-name dt, 
     34#app #addaction.adding                     .field-action, 
     35#app #addaction.adding                     .field-id, 
     36#app #addaction.adding                     .field-condition, 
     37#app #addaction.adding                     .add-controls, 
     38 
     39.kssTabsActive #app                        .editcancel, 
     40.kssTabsActive #app #tabslist li           .url-helper, 
     41.kssTabsActive #app #tabslist li           .tab-title, 
     42.kssTabsActive #app #addaction.adding      .collapseAdvanced { 
    4543    display: block; 
    4644} 
    4745 
    48 #app                                #busy, 
    49 #app.viewing                        .noitems, 
    50 #app                                .reorder-controls, 
    51 #app                                .sort-controls, 
    52  
    53 /* fix for 'non js' version */ 
    54 #app.viewing #tabslist li           .url-helper, 
    55 #app.viewing #tabslist li           .tab-title, 
    56 .kssTabsActive #app.viewing #tabslist li.editing      .url-helper, 
    57 .kssTabsActive #app.viewing #tabslist li.editing      .tab-title, 
    58  
    59 #app                                .drag-handle, 
    60 #app                                .delete, 
    61 .kssTabsActive #app                 .visibility, 
    62 /* .kssTabsActive #app                 .editform, */ 
    63 .kssTabsActive #app                 .edit-fields-wrapper, 
    64 .kssTabsActive #app                 .editdelete, 
    65 .kssTabsActive #app                 .editreset, 
    66 #app.sorting                        #addaction, 
    67 .kssTabsActive #app                 .field-visible, 
    68 .kssTabsActive #app                 .field-name dt, 
    69 .kssTabsActive #app                 .field-action, 
    70 .kssTabsActive #app #addaction                 .collapseAdvanced, 
    71 .kssTabsActive #app                 .field-id, 
    72 .kssTabsActive #app                 .field-condition, 
    73 .kssTabsActive #app                 .add-controls, 
    74 .kssTabsActive #app                 .change-button, 
    75 #app                                .editcancel { 
     46 
     47#app                                       .drag-handle, 
     48#app                                       .delete, 
     49#app                                       .editcancel, 
     50#app #tabslist li                          .url-helper, 
     51#app #tabslist li                          .tab-title, 
     52 
     53.kssTabsActive #app                        .visibility, 
     54.kssTabsActive #app                        .edit-fields-wrapper, 
     55.kssTabsActive #app                        .editdelete, 
     56.kssTabsActive #app                        .editreset, 
     57.kssTabsActive #app                        .field-visible, 
     58.kssTabsActive #app                        .field-name dt, 
     59.kssTabsActive #app                        .field-action, 
     60.kssTabsActive #app                        .field-id, 
     61.kssTabsActive #app                        .field-condition, 
     62.kssTabsActive #app                        .add-controls, 
     63.kssTabsActive #app                        .change-button, 
     64.kssTabsActive #app #addaction             .collapseAdvanced, 
     65.kssTabsActive #app #tabslist li.editing   .url-helper, 
     66.kssTabsActive #app #tabslist li.editing   .tab-title { 
    7667    display: none; 
    7768} 
    7869 
    79 #app.working #busy, 
    80 .kssTabsActive #app.viewing ul.csshover li:hover    .delete
    81 .kssTabsActive #app.viewing ul.csshover li.onHover  .delete
    82 #app.viewing ul.csshover li:hover    .visibility, 
    83 #app.viewing ul.csshover li.onHover  .visibility, 
    84 .kssTabsActive #app.viewing ul.csshover li:hover    .drag-handle, 
    85 .kssTabsActive #app.viewing ul.csshover li.onHover  .drag-handle, 
    86 #app ul#roottabs.csshover li:hover   .visibility
    87 #app ul#roottabs.csshover li.onHover .visibility 
    88 /* #app.sorting                         .drag-handle*/
     70 
     71#app ul.csshover li:hover                  .visibility
     72#app ul.csshover li.onHover                .visibility
     73#app ul#roottabs.csshover li:hover         .visibility, 
     74#app ul#roottabs.csshover li.onHover       .visibility, 
     75 
     76.kssTabsActive #app ul.csshover li:hover   .delete, 
     77.kssTabsActive #app ul.csshover li.onHover .delete
     78.kssTabsActive #app ul.csshover li:hover   .drag-handle, 
     79.kssTabsActive #app ul.csshover li.onHover .drag-handle
    8980    display: inline; 
    9081} 
    9182 
    9283/**********************************************************/ 
    93 /* Additional style for functionality withou javascript   */ 
     84/* Additional style for functionality without javascript   */ 
    9485.kssTabsActive #autogeneration_controls { 
    9586    display: none; 
     
    119110 
    120111#app .invisible span.tab-title { 
    121     color:#aaa; 
     112    color: #aaa; 
    122113} 
    123114 
     
    130121#app #autogeneration_section { 
    131122    margin-top: 1em; 
    132 } 
    133  
    134 div.reorder-controls, 
    135 div.sort-controls { 
    136     float:left; 
    137123} 
    138124 
     
    146132    list-style-type: none; 
    147133    list-style-image: none; 
    148     margin:2.5em 0 0 1.7em; 
     134    margin-left: 1.7em; 
    149135} 
    150136 
     
    225211} 
    226212 
    227 #app.sorting ul.csshover li.editing { 
    228     padding: 0 0.5em; 
    229 } 
    230  
    231213#app li.editing form { 
    232214    margin:-0.1em; 
     
    314296/*hover***************************************************/ 
    315297 
    316 .kssTabsActive #app.viewing ul#tabslist.csshover li:hover, 
    317 .kssTabsActive #app.viewing ul#tabslist.csshover li.onHover { 
     298.kssTabsActive #app ul#tabslist.csshover li:hover, 
     299.kssTabsActive #app ul#tabslist.csshover li.onHover { 
    318300    background-color: #FFFFDD; 
    319301    border: 1px inset threedface; 
     
    321303} 
    322304 
    323 .kssTabsActive #app.viewing ul#tabslist.csshover li.editing { 
     305.kssTabsActive #app ul#tabslist.csshover li.editing { 
    324306    background-color: White; 
    325307    border: 1px solid white; 
  • qPloneTabs/branches/quintagroup.plonetabs/trunk/quintagroup/plonetabs/browser/templates/plonetabs.pt

    r1190 r1199  
    2020<div id="plonetabs_form"> 
    2121 
    22 <div id="app" class="viewing"
     22<div id="app"
    2323 
    2424  <h1 class="documentFirstHeading"> 
     
    2626      <tal:title replace="python:view.getPageTitle(category)">Plone Tabs</tal:title> 
    2727    </span> 
    28     <span id="busy"><img src="++resource++busy_icon.gif" alt="" tal:attributes="src string:${portal_url}/${attrs/src}" /></span> 
    2928  </h1> 
    3029 
     
    6362      </div> 
    6463    </form> 
    65   </div> 
    66  
    67   <div class="reorder-controls" 
    68        tal:define="notempty python:view.hasActions(category)"> 
    69     <a href="#" id="reorder" class="" 
    70        tal:attributes="class python:test(notempty, '', 'noitems')">Reorder</a> 
    71   </div> 
    72  
    73   <div class="sort-controls"> 
    74     <a href="#" id="save">Save</a> | 
    75     <a href="#" id="cancel">Cancel</a> 
    7664  </div> 
    7765