Changeset 451

Show
Ignore:
Timestamp:
08/09/06 10:12:04
Author:
piv
Message:

added css!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • qPloneTabs/trunk/skins/qPloneTabs/prefs_tabs_form.cpt

    r450 r451  
    2424       tal:define="errors python:request.get('errors', {})"> 
    2525 
    26     <h1 i18n:translate="heading_plonetabs">Plone Tabs</h1> 
    27     <a href="" 
     26    <div id="app" class="viewing"> 
     27      <h1 i18n:translate="heading_plonetabs">Plone Tabs Configuration <span id="busy"><img src='busy_icon.gif' alt="" /></span></h1> 
     28      <a href="" 
    2829       class="link-parent" 
    2930       tal:attributes="href string:${portal_url}/plone_control_panel" 
    3031       i18n:translate="label_up_to_plone_setup"> 
    31     Up to Site Setup 
    32     </a> 
    33  
    34     <div id="app" class="viewing"> 
    35       <h1> Edit Plone Tabs <span id="busy"><img src='busy_icon.gif' alt="" /></span></h1> 
    36       <div class="reorder-controls" style="float:right;"> 
    37         <a href="#" id="reorder">Reorder</a></div> 
    38       <div class="sort-controls" style="float:right;"> 
     32          Up to Site Setup 
     33      </a> 
     34      <div class="reorder-controls"> 
     35        <a href="#" id="reorder">Reorder</a> 
     36      </div> 
     37      <div class="sort-controls"> 
    3938        <a href="#" id="save">Save</a> | 
    40         <a href="#" id="cancel">Cancel</a></div> 
     39        <a href="#" id="cancel">Cancel</a> 
     40      </div> 
    4141      <ul class="csshover" 
    4242          id="tabslist" tal:content="structure here/qpt_gettabslist" /> 
     
    5353            <dd><input id="actaction" type="text" value="" size="30" 
    5454                        name="action" /></dd></dl> 
    55         <br /> 
     55        
    5656        <dl class="advanced collapsible collapsedOnLoad"> 
    5757          <dt class="collapsibleHeader">Advanced</dt> 
  • qPloneTabs/trunk/skins/qPloneTabs/qplonetabs.css.dtml

    r450 r451  
    99#app.sorting .sort-controls, 
    1010#app.editing li.current .editform, 
    11 #app.adding  #addaction legend, 
    1211#app.adding  .message-error, 
    1312#app.adding  .field-name dt, 
    1413#app.adding  .field-action, 
     14#app.adding  .field-action label, 
    1515#app.adding  .advanced, 
    1616#app.adding  .field-id, 
     
    3838#app.sorting .drag-handle     {display: inline;} 
    3939 
    40 #app.viewing #addaction fieldset, 
    41 #app.sorting #addaction fieldset { 
    42   border: 0; 
    43   padding: 0; 
    44   margin: 0; 
    45 } 
    46 #app.viewing .field-name dd, 
    47 #app.sorting .field-name dd { 
    48   padding: 0; 
    49   margin: 0; 
    50 } 
    51  
    5240             #busy {display: none;} 
    5341#app.working #busy {display: inline;} 
     42#app.sorting #tabslist img.drag-handle {cursor: move;} 
    5443 
    5544/*#app.adding .validation-error {border: 1px solid red;}*/ 
    5645 
     46/*common***************************************************/ 
     47 
     48div.reorder-controls, 
     49div.sort-controls { 
     50    float:left; 
     51} 
     52 
     53.drag-handle { 
     54    float:left; 
     55    margin:0.5em 0.5em 0 0; 
     56} 
     57 
    5758#app ul { 
    58   list-style: none; 
     59  list-style-type: none; 
     60    list-style-image: none; 
     61    margin:2.5em 0 0 0; 
    5962} 
    6063 
    6164#app .delete { 
    62   background: url(&dtml-portal_url;/trash.gif) no-repeat; 
    63 
    64  
    65 #app form .field-name, 
    66 #app form .field-action, 
    67 #app form .field-id, 
    68 #app form .field-condition { float:left; } 
    69  
    70 #app form .field-name, 
    71 #app form .field-id     { width: 15em; } 
    72 #app form .field-action, 
    73 #app form .field-condition { width: 50%; } 
    74  
    75 #app form .field-name      input, 
    76 #app form .field-action    input, 
    77 #app form .field-id        input, 
    78 #app form .field-condition input{ width: 90%; } 
    79  
    80 #app dl.advanced { clear: both;} 
    81  
    82 /*************************************************************/ 
    83  
    84 #app.sorting #tabslist img.drag-handle {cursor: move;} 
     65  background: url(&dtml-portal_url;/trash.gif) 12px 50% no-repeat; 
     66    float:right; 
     67    padding: 0 0 0 25px; 
     68    line-height:1.8em; 
     69    font-size:80%; 
     70    border:0;    
     71    position:relative; 
     72    margin-right:-6.3em; 
     73    color: &dtml-linkColor; !important; 
     74
    8575 
    8676#app ul.csshover li { 
    87   padding: 1px 3px 0 3px; 
    88   border:&dtml-borderWidth; &dtml-borderStyle; &dtml-backgroundColor;; 
    89 
     77  border: 1px &dtml-borderStyle; transparent; 
     78    border-right:0; 
     79    padding: 0 0.5em; 
     80    margin: 0.1em 0; 
     81    width:35em; 
     82    margin-right:6.5em; 
     83    line-height:1.5em; 
     84    clear:left; 
     85
     86 
     87* html #app ul.csshover li { 
     88    border-color:white; 
     89
     90 
     91#app ul.csshover li span { 
     92    display:block; 
     93
     94 
     95#app ul.csshover li.current { 
     96    padding:0; 
     97    margin: 0; 
     98    width:36em; 
     99
     100 
     101#app li.current form { 
     102    margin:-0.1em; 
     103
     104 
     105* html #app li.current form { 
     106    margin: -0.2em 0 0 0; 
     107
     108 
     109#app fieldset { 
     110    margin:0; 
     111    padding:0; 
     112    border:0; 
     113
     114 
     115#app dl { 
     116    margin:0; 
     117
     118 
     119#app dl label { 
     120    display:none; 
     121
     122 
     123#app dl dl label { 
     124    display:block; 
     125}  
     126 
     127#app dd { 
     128    margin:0; 
     129
     130 
     131#app dd dl { 
     132    margin:0.5em 0; 
     133
     134 
     135#app legend { 
     136    padding:0 0.5em; 
     137    top:-1px; 
     138    color: &dtml-globalFontColor;; 
     139  float:left; 
     140    display:none; 
     141
     142 
     143#app input { 
     144    width:96.8%; 
     145    padding:0.17em 0.5em; 
     146
     147 
     148#app input:focus { 
     149    border:  1px inset threedface !important; 
     150
     151 
     152* html #app input { 
     153    width:97.3%; 
     154    padding: 0.1em 0.4em; 
     155
     156 
     157#app form div { 
     158    line-height:1.4em; 
     159    margin-top:0.1em; 
     160    min-height:1.6em; 
     161
     162 
     163* html #app form div { 
     164    margin-top:-0.2em; 
     165    position:relative; 
     166    height:1%; 
     167
     168 
     169#app div input { 
     170    width:auto; 
     171    padding: 0.05em 0.5em; 
     172    float:left; 
     173    margin:0 0.1em 0 0; 
     174
     175 
     176* html #app div input { 
     177    padding: 0 0.3em; 
     178
     179 
     180div.field { margin-top:2em; } 
     181 
     182/*hover***************************************************/ 
    90183 
    91184#app.viewing ul.csshover li:hover, 
    92185#app.viewing ul.csshover li.hover { 
    93   background-color: &dtml-globalBackgroundColor;; 
    94   border-top:  &dtml-borderWidth; &dtml-borderStyle; &dtml-globalBorderColor;; 
    95   border-left: &dtml-borderWidth; &dtml-borderStyle; &dtml-globalBorderColor;; 
     186  background-color: #FFFFDD; 
     187    border:  1px inset threedface; 
    96188  cursor: text; 
    97189} 
    98190 
     191/*edit*****************************************************/ 
     192 
     193#app dl.collapsible { 
     194    margin-top:0.15em; 
     195    position:relative; 
     196    padding:0; 
     197    border:0 !important; 
     198    height:auto; 
     199    line-height:1em; 
     200} 
     201 
     202#app dl.collapsible dt.collapsibleHeader { 
     203    font-weight:normal; 
     204    position:absolute; 
     205    padding-right:0.5em; 
     206    display:block; 
     207    margin:0; 
     208    top:0; 
     209    right:0; 
     210    color: &dtml-globalFontColor;; 
     211    line-height:2em; 
     212    background-color:transparent; 
     213} 
     214 
     215#app dl.collapsible dd.collapsibleContent { 
     216    padding:1em 1.5em 0 1.5em; 
     217    border:0; 
     218    background-color:&dtml-globalBackgroundColor;; 
     219} 
     220 
     221#app dl.advanced {  
     222    clear: both; 
     223} 
     224 
     225/****************************************************************/ 
     226 
     227#app #addaction { 
     228    width:36.2em; 
     229    position:relative; 
     230} 
     231 
     232* html #app #addaction { 
     233    width:36.1em; 
     234} 
     235 
     236#app.adding .field-action label { 
     237    position:absolute; 
     238    line-height:2.1em; 
     239    font-size:80%; 
     240    color: &dtml-globalBorderColor;; 
     241    right:0.5em; 
     242    font-weight:normal; 
     243    background-color:transparent; 
     244} 
     245 
     246#app.adding .field-action input { 
     247        margin-top:0.1em;  
     248    padding-right:9em; 
     249    width:26.5em; 
     250} 
     251 
     252* html #app.adding .field-action input { 
     253    padding-right:0.5em; 
     254    width:96.9%; 
     255    margin-top:-0.05em; 
     256} 
     257 
     258 
    99259/* </dtml-with> (do not remove this either :) */ 
  • qPloneTabs/trunk/skins/qPloneTabs/qpt_add.py

    r450 r451  
    2222<li id="tabslist_%(id)s" > 
    2323  <img class="drag-handle" src="drag.gif" alt="" height="11" width="25"> 
     24  <a class="delete" href="#">Delete</a> 
    2425  <span>%(name)s</span> 
    25   <a class="delete" href="#">Delete</a> 
    2626  <form class="editform" method="post" action="%(abs_url)s/prefs_tabs_form" name="f%(idx)s"> 
    2727    <input type="hidden" name="idx" value="%(idx)s" /> 
  • qPloneTabs/trunk/skins/qPloneTabs/qpt_edit.py

    r450 r451  
    2222return """ 
    2323  <img class="drag-handle" src="drag.gif" alt="" height="11" width="25"> 
     24  <a class="delete" href="#">Delete</a> 
    2425  <span>%(name)s</span> 
    25   <a class="delete" href="#">Delete</a> 
    2626  <form class="editform" method="post" action="%(abs_url)s/prefs_tabs_form" name="f%(idx)s"> 
    2727    <input type="hidden" name="idx" value="%(idx)s" /> 
  • qPloneTabs/trunk/skins/qPloneTabs/qpt_gettabslist.pt

    r450 r451  
    55                    title tab/description|nothing;"> 
    66  <img class="drag-handle" src="drag.gif" alt="" height="11" width="25" /> 
     7  <a class="delete" href="#">Delete</a> 
    78  <span tal:content="tab/title">Tab Name</span> 
    8   <a class="delete" href="#">Delete</a> 
    99  <form class="editform" 
    1010        method="post" 
     
    2222                                   name string:i${index}_${attrs/name}"      /></dd> 
    2323      </dl> 
    24       <br /> 
     24 
    2525      <dl class="collapsible collapsedBlockCollapsible"> 
    2626        <dt class="collapsibleHeader">Advanced</dt>