Skip to:
Content

BuddyPress.org

Changeset 8386


Ignore:
Timestamp:
05/04/2014 06:45:29 PM (6 years ago)
Author:
djpaul
Message:

Grunt: Run grunt cssjanus to generate RTL CSS.

cssjanus is used as part of the new Grunt build process to automatically create RTL CSS files.
A key difference to how we've previously handled RTL files is that our RTL CSS used to only contain
the changed lines. Now, the RTL CSS is otherwise a copy of the LTR CSS.

This change is needed as result of the trunk re-organisation caused by the adoption of Grunt. See #5160

Location:
trunk/src
Files:
5 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-core/css/admin-bar-rtl.css

    r6264 r8386  
    1 #wpadminbar .quicklinks li#wp-admin-bar-my-account ul,
    2 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar ul {
    3     left: auto;
     1/* Displayed User */
     2#wpadminbar .quicklinks li#wp-admin-bar-user-admin-with-avatar > a img,
     3#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar > a img {
     4    width: 16px;
     5    height: 16px;
     6    display: inline;
     7    border: 1px solid #999;
     8    vertical-align: middle;
     9    margin: -2px -5px 0 10px;
     10    padding: 0;
     11    background: #eee;
     12    float: none;
     13}
     14
     15/* Displayed Group */
     16#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul {
    417    right: 0;
    518}
    6 #wpadminbar .quicklinks li#wp-admin-bar-user-admin-with-avatar > a img,
    7 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar > a img {
    8     margin: -2px -5px 0 23px;
    9 }
    10 #wpadminbar .quicklinks li#wp-admin-bar-user-admin-with-avatar ul,
    11 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul {
    12     left: auto;
    13     right: 30px;
    14 }
    15 #wpadminbar .quicklinks li#wp-admin-bar-user-admin-with-avatar ul ul,
    1619#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul {
    17     left: auto;
    1820    right: 0;
    1921}
    20 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul {
    21     left: auto;
    22     right: 0;
     22
     23/* Notifications */
     24#wpadminbar .quicklinks li#wp-admin-bar-my-account a span.count,
     25#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a span.count,
     26#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications {
     27    background: #21759B;
     28    color: #fff;
     29    text-shadow: none;
     30    display: inline;
     31    padding: 2px 5px;
     32    font-size: 10px;
     33    font-weight: bold;
     34    -moz-border-radius: 10px;
     35    -khtml-border-radius: 10px;
     36    -webkit-border-radius: 10px;
     37    border-radius: 10px;
    2338}
    24 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul {
    25     left: auto;
    26     right: 0;
     39
     40#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications {
     41    background: #ddd;
     42    color: #333;
     43    margin: 0
    2744}
     45
     46#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications.alert {
     47    background-color: #1fb3dd;
     48    color: #fff;
     49}
     50
     51#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications > a {
     52    padding: 0 .5em;
     53}
     54
     55#wp-admin-bar-user-info img.avatar {
     56    height: 64px;
     57    width: 64px;
     58}
  • trunk/src/bp-core/css/buddybar-rtl.css

    r6273 r8386  
     1body:not(.wp-admin) {
     2    padding-top: 25px !important;
     3}
    14#wp-admin-bar {
     5    position: fixed;
     6    top: 0;
    27    right: 0;
    3     left: auto;
     8    height: 25px;
     9    font-size: 11px;
     10    width: 100%;
     11    z-index: 9999;
     12}
     13#wp-admin-bar .padder {
     14    position: relative;
     15    padding: 0;
     16    width: 100%;
     17    margin: 0 auto;
     18    background: url('../images/60pc_black.png');
     19    height: 25px;
     20}
     21body#bp-default #wp-admin-bar .padder {
     22    max-width: 1250px;
     23}
     24#wp-admin-bar * {
     25    z-index: 999;
    426}
    527#wp-admin-bar div#admin-bar-logo {
     28    position: absolute;
     29    top: 5px;
    630    right: 10px;
    7     left: auto;
     31}
     32#wp-admin-bar a img {
     33    border: none;
    834}
    935#wp-admin-bar li {
     36    list-style: none;
     37    margin: 0;
     38    padding: 0;
     39    line-height: 100%;
    1040    text-align: right;
     41}
     42#wp-admin-bar li a {
     43    padding: 7px 15px 7px 15px;
     44    color: #eee;
     45    text-decoration: none;
     46    font-size: 11px;
     47}
     48#wp-admin-bar li.alt {
     49    border: none;
    1150}
    1251#wp-admin-bar li.no-arrow a {
    1352    padding-left: 15px;
    14     padding-right: 0;
     53}
     54#wp-admin-bar ul li ul li a span {
     55    display: none;
     56}
     57#wp-admin-bar li:hover,
     58#wp-admin-bar li.hover {
     59    position: static;
    1560}
    1661#admin-bar-logo {
    1762    float: right;
    18 }
    19 
    20 #wp-admin-bar ul li {/* all list items */
    21     float: right;
     63    font-weight: bold;
     64    font-size: 11px;
     65    padding: 5px 8px;
     66    margin: 0;
     67    text-decoration: none;
     68    color: #fff;
     69}
     70body#bp-default #admin-bar-logo {
     71    padding: 2px 8px;
     72}
     73
     74/* all lists */
     75#wp-admin-bar ul {
     76    margin: 0;
     77    list-style: none;
     78    line-height: 1;
     79    cursor: pointer;
     80    height: auto;
     81    padding: 0;
     82}
     83
     84/* all list items */
     85#wp-admin-bar ul li {
     86    padding: 0;
     87    float: right;
     88    position: relative;
    2289    background: url('../images/admin-menu-arrow.gif') 12% 53% no-repeat;
    2390    padding-left: 11px;
    24     padding-right: 0;
    2591}
    2692#wp-admin-bar ul li.no-arrow {
     93    background: none;
    2794    padding-left: 0;
    2895}
     96#wp-admin-bar ul li ul li {
     97    background-image: none;
     98}
    2999#wp-admin-bar ul li.align-right {
     100    position: absolute;
    30101    left: 0;
    31     right: auto;
     102}
     103#wp-admin-bar ul li a {
     104    display: block;
     105}
     106#wp-admin-bar ul.main-nav li:hover,
     107#wp-admin-bar ul.main-nav li.sfhover,
     108#wp-admin-bar ul.main-nav li ul li.sfhover {
     109    background-color: #333;
    32110}
    33111
    34112/* second-level lists */
    35113#wp-admin-bar ul li ul {
     114    position: absolute;
     115    width: 185px;
    36116    right: -999em;
    37     left: auto;
    38117    margin-right: 0;
     118    background: #333;
     119    border: 1px solid #222;
     120    -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
     121    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
     122    -moz-border-radius: 3px;
     123    -webkit-border-radius: 3px;
     124    -moz-border-radius-topleft: 0;
     125    -webkit-border-top-right-radius: 0;
     126    -moz-border-radius-topright: 0;
     127    -webkit-border-top-left-radius: 0;
     128}
     129#wp-admin-bar ul li > ul {
     130    border-top: none;
     131}
     132#wp-admin-bar ul li ul a {
     133    color: #eee;
    39134}
    40135#wp-admin-bar ul li ul li {
    41136    float: right;
     137    width: 174px;
     138    margin: 0;
     139}
     140#wp-admin-bar ul li ul li:hover a {
     141    color: #fff;
     142}
     143#wp-admin-bar ul li div.admin-bar-clear {
     144    clear: both;
     145}
     146#wp-admin-bar ul.main-nav li ul li:hover,
     147#wp-admin-bar ul.main-nav li ul li.sfhover,
     148#wp-admin-bar ul.main-nav li ul li.sfhover {
     149    background-color: #222;
    42150}
    43151
     
    45153#wp-admin-bar ul li ul ul {
    46154    margin: -25px 184px 0 0;
     155    -moz-border-radius: 3px;
     156    -webkit-border-radius: 3px;
     157}
     158#wp-admin-bar ul li ul li:hover ul li a {
     159    color: #eee;
     160}
     161#wp-admin-bar ul li ul li ul li:hover a {
     162    color: #fff;
    47163}
    48164#wp-admin-bar ul li:hover ul,
    49 #wp-admin-bar ul li li:hover ul,
     165#wp-admin-bar ul li ul li:hover ul,
    50166#wp-admin-bar ul li.sfhover ul,
    51 #wp-admin-bar ul li ul li.sfhover ul {/* lists nested under hovered list items */
     167#wp-admin-bar ul li ul li.sfhover ul {
    52168    right: auto;
    53169}
    54170#wp-admin-bar ul li.align-right:hover ul {
    55171    left: 0;
    56     right: auto;
    57172}
    58173#wp-admin-bar ul li:hover ul ul,
    59174#wp-admin-bar li.sfhover ul li ul {
    60175    right: -999em;
    61     left: auto;
    62176}
    63177
     
    66180    float: right;
    67181    margin-left: 8px;
    68     margin-right: 0;
    69182}
    70183#wp-admin-bar span.activity {
     184    display: block;
    71185    margin-right: 34px;
    72     margin-left: 0;
     186    padding: 0;
     187}
     188#wp-admin-bar ul.author-list li a {
     189    height: 17px;
    73190}
    74191#wp-admin-bar ul li#bp-adminbar-notifications-menu a span {
     192    padding: 0 6px;
    75193    margin-right: 2px;
    76     margin-left: 0;
    77 }
     194    background: #fff;
     195    color: #000;
     196    -moz-border-radius: 3px;
     197    -webkit-border-radius: 3px;
     198    border-radius: 3px;
     199}
     200#wp-admin-bar-user-info img.avatar {
     201    height: 64px;
     202    width: 64px;
     203}
Note: See TracChangeset for help on using the changeset viewer.