Make WordPress Core


Ignore:
Timestamp:
02/25/2010 05:40:03 AM (14 years ago)
Author:
markjaquith
Message:

Nav Menu enhancements. Whole item is clickable to add. Refactored CSS. Scrollbar when more than 7 menu items. props ptahdunbar. see #11817

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/css/custom-navigation.dev.css

    r13393 r13395  
    1414.checkboxes  { float: right; margin: 10px 12px 0 0; }
    1515
    16 .list { zoom: 1; }
    17 .list li  { margin: 0; }
    18 .list dt  { display:none; float: left; width: 260px; margin: 0; padding: 0 0 0 5px; line-height: 30px; border-bottom: 1px solid #e3e3e3;  }
    19 .list dt span  { float: left; }
    20 .list dt img  { cursor: pointer; float: right; margin: 7px 5px 0 0 }
    21 
    22 
    2316#menus-container { clear: both; }
    2417#nav-container .inside { padding: 0px 10px 10px; }
    2518#menus-container .submit { padding: 0px; }
    26 #menu-settings-column .inside { padding: 10px; overflow: auto; }
     19#menu-settings-column .inside { padding: 10px; }
    2720
    2821#custom-nav ul  { width: 100%; }
    2922#custom-nav li { margin: 0; }
    3023.ui-draggable-dragging  { width: 500px; }
    31 #custom-nav li dl dt { -webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;
    32 border:1px solid #E6E6E6;position: relative; padding-left:10px;background-color: #f1f1f1; height: 35px; line-height: 35px; }
     24#custom-nav li dl dt { -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; border: 1px solid #E6E6E6;position: relative; padding-left:10px; background-color: #f1f1f1; height: 35px; line-height: 35px; }
    3325#custom-nav li dl dt:hover  { cursor: move; }
    3426#custom-nav li dl dt .controls  { position: absolute; right: 15px; top: -1px; }
    3527#custom-nav li dl dt img { vertical-align: middle; }
    3628#custom-nav li dl dt a {}
    37 #custom-nav li .title { background:url(../images/ico-arrow.png) no-repeat 4px 5px; padding-left:15px; }
    38 #custom-nav li ul li { margin-left:20px; opacity:.7;}
     29#custom-nav li .title { background:url(../images/ico-arrow.png) no-repeat 4px 5px; background-position: center left; padding-left: 15px; }
     30#custom-nav li ul li { margin-left: 20px; opacity: .7;}
    3931#custom-nav li ul li ul li  { opacity: .9;}
    4032#custom-nav li ul li ul li ul li   { opacity: .9;}
    4133#custom-nav li ul li ul li ul li ul li   { opacity: .95; }
    4234
    43 #existing-pages li .title { background:url(../images/ico-arrow.png) no-repeat 4px 13px;  padding-left:15px; }
    44 #existing-pages li ul li .title  { margin-left:10px; }
    45 #existing-pages li ul li ul li .title  { margin-left:20px; }
    46 #existing-pages li ul li ul li ul li .title  { margin-left:30px; }
    47 #existing-pages li ul li ul li ul li ul li .title  { margin-left:40px; }
    48 #existing-pages li ul li ul li ul li ul li ul li .title  { margin-left:50px; }
    49 #existing-pages li ul li ul li ul li ul li ul li ul li .title  { margin-left:60px; }
    50 #existing-pages li ul li ul li ul li ul li ul li ul li ul li .title  { margin-left:70px; }
    51 #existing-pages li ul li ul li ul li ul li ul li ul li ul li ul li .title  { margin-left:80px; }
     35#add-custom-link .howto { font-size: 11px; }
     36#add-custom-link .widefat { width: 85%; margin-right: 5px; }
    5237
    53 #existing-categories li .title { background:url(../images/ico-arrow.png) no-repeat 4px 13px;  padding-left:15px; }
    54 #existing-categories li ul li .title  { margin-left:10px; }
    55 #existing-categories li ul li ul li .title  { margin-left:20px; }
    56 #existing-categories li ul li ul li ul li .title  { margin-left:30px; }
    57 #existing-categories li ul li ul li ul li ul li .title  { margin-left:40px; }
    58 #existing-categories li ul li ul li ul li ul li ul li .title  { margin-left:50px; }
    59 #existing-categories li ul li ul li ul li ul li ul li ul li .title  { margin-left:60px; }
    60 #existing-categories li ul li ul li ul li ul li ul li ul li ul li .title  { margin-left:70px; }
    61 #existing-categories li ul li ul li ul li ul li ul li ul li ul li ul li .title  { margin-left:80px; }
     38.list-container { max-height: 203px; overflow-y: auto; padding-left: 2px; padding-right: 5px; }
    6239
     40.list { zoom: 1; }
     41.list li { margin: 0; }
     42.list dt { display: none; margin: 0; border-bottom: 1px solid #e3e3e3; overflow: hidden; }
     43.list dt { background: url(../images/ico-add.png) no-repeat right; }
    6344
    64 img.remove, img.edit  { cursor: pointer; margin: 0 5px 0 0; }
     45.list li .title { cursor: pointer; display: block; width: 95%; padding: 5px 0px; }
     46.list li .title { background: url(../images/ico-arrow.png) no-repeat 4px 13px; background-position: center left; padding-left: 5%; }
    6547
    66 .dropzone {height:7px;margin: 3px 0 3px 0;}
     48/* Visually shows the menu item hierarchy. */
     49.list li ul li .title  { margin-left: 14px; }
     50.list li ul li ul li .title  { margin-left: 28px; }
     51.list li ul li ul li ul li .title  { margin-left: 42px; }
     52.list li ul li ul li ul li ul li .title  { margin-left: 56px; }
     53.list li ul li ul li ul li ul li ul li .title  { margin-left: 70px; }
     54.list li ul li ul li ul li ul li ul li ul li .title  { margin-left: 84px; }
     55.list li ul li ul li ul li ul li ul li ul li ul li .title  { margin-left: 98px; }
     56.list li ul li ul li ul li ul li ul li ul li ul li ul li .title  { margin-left: 112px; }
    6757
    68 #custom-nav li dl {}
    69 
    70 .hide {display:none;}
    71 
    72 .type { text-transform: uppercase; font-size: 11px; color: #999999; padding-right:10px; }
     58img.remove, img.edit { cursor: pointer; margin: 0 5px 0 0; }
     59.dropzone { height: 7px; margin: 3px 0 3px 0; }
     60#custom-nav li dl { }
     61.hide { display: none; }
     62.type { text-transform: uppercase; font-size: 11px; color: #999999; padding-right: 10px; }
    7363
    7464#menu_select { width: 170px; }
    75 
    7665#dialog-confirm label { padding-left: 10px; }
    7766
    7867/* EDIT LINK BOX */
    79 .ui-dialog  { background: #fff; border: 1px solid #555555; -moz-box-shadow:0 4px 30px #000000; }
    80 .ui-dialog-titlebar  { color: #CFCFCF;font-family:"Lucida Grande",Verdana,Arial,sans-serif; padding: 6px 10px 6px; background-color: #222222!important; border: none!important; -moz-border-radius: none!important; }
    81 #dialog-confirm  { height: 168px !important; padding: 20px 10px 10px; }
    82 #dialog-confirm input  { margin: 0 0 15px 0; width: 280px; }
     68.ui-dialog { background: #fff; border: 1px solid #555555; -moz-box-shadow:0 4px 30px #000000; }
     69.ui-dialog-titlebar { color: #CFCFCF; font-family: "Lucida Grande", Verdana, Arial, sans-serif; padding: 6px 10px 6px; background-color: #222222 !important; border: none !important; -moz-border-radius: none !important; }
     70#dialog-confirm { height: 168px !important; padding: 20px 10px 10px; }
     71#dialog-confirm input { margin: 0 0 15px 0; width: 280px; }
    8372#dialog-confirm select { margin: 0 0 15px 0; }
    84 .ui-dialog-buttonpane  { padding: 10px; }
    85 .ui-dialog-buttonpane button  { margin: 0 10px 0 0; background:#F2F2F2; text-shadow:0 1px 0 #FFFFFF; border-color:#BBBBBB; color:#464646; -moz-border-radius-bottomleft:11px; -moz-border-radius-bottomright:11px; -moz-border-radius-topleft:11px; -moz-border-radius-topright:11px; border-style:solid; border-width:1px; cursor:pointer; font-size:11px !important; line-height:14px; padding:2px 8px; text-decoration:none; }
    86 
    87 .ui-dialog-buttonpane button:hover {color:#000;border-color:#666;}
    88 
     73.ui-dialog-buttonpane { padding: 10px; }
     74.ui-dialog-buttonpane button  { margin: 0 10px 0 0; background: #F2F2F2; text-shadow: 0 1px 0 #FFFFFF; border-color: #BBBBBB; color: #464646; -moz-border-radius-bottomleft: 11px; -moz-border-radius-bottomright: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright: 11px; border-style: solid; border-width: 1px; cursor: pointer; font-size: 11px !important; line-height: 14px; padding: 2px 8px; text-decoration: none; }
     75.ui-dialog-buttonpane button:hover { color: #000; border-color: #666; }
    8976.ui-icon  { display: none; }
    9077
    9178/* Overlays */
    9279.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
    93 .ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); }
    94 .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }
     80.ui-widget-overlay { background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60; filter:Alpha(Opacity=60); }
     81.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60; filter: Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }
Note: See TracChangeset for help on using the changeset viewer.