Skip to:
Content

bbPress.org

Changeset 3647


Ignore:
Timestamp:
12/28/2011 04:40:44 PM (14 years ago)
Author:
johnjamesjacoby
Message:

Add RTL styling to bbp-twentyten tableless layout. Fixes #1703.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/plugin/bbp-themes/bbp-twentyten/css/bbpress-rtl.css

    r3588 r3647  
    1818}
    1919
    20 #content table.bbp-topics,
    21 #content table.bbp-forums,
    22 #content table.bbp-replies,
    23 
    24 #container table.bbp-topics,
    25 #container table.bbp-forums,
    26 #container table.bbp-replies,
    27 
    28 #main table.bbp-topics,
    29 #main table.bbp-forums,
    30 #main table.bbp-replies {
    31     table-layout: fixed;
     20#bbpress-forums {
     21    background: #ffffff;
     22    border: 1px solid #eeeeee;
     23    clear: both;
     24    margin-bottom: 20px;
     25    overflow: hidden;
     26}
     27
     28#bbpress-forums div.even,
     29#bbpress-forums ul.even {
     30    background-color: #fff;
     31}
     32
     33#bbpress-forums div.odd,
     34#bbpress-forums ul.odd {
     35    background-color: #fbfbfb;
     36}
     37
     38#bbpress-forums div.bbp-topic-header,
     39#bbpress-forums div.bbp-reply-header {
     40    background-color: #f4f4f4;
     41}
     42
     43#bbpress-forums .status-trash.even div,
     44#bbpress-forums .status-spam.even div {
     45    background-color: #fee;
     46}
     47#bbpress-forums .status-trash.odd div,
     48#bbpress-forums .status-spam.odd div {
     49    background-color: #fdd;
     50}
     51
     52#bbpress-forums .status-closed div,
     53#bbpress-forums .status-closed div a {
     54    color: #ccc;
     55}
     56
     57#bbpress-forums ul {
     58    list-style: none;
     59    margin: 0px;
     60    padding: 0px;
     61}
     62
     63#bbpress-forums ul.bbp-topics,
     64#bbpress-forums ul.bbp-forums,
     65#bbpress-forums ul.bbp-replies{
     66    font-size: 12px;
     67    overflow: hidden;
    3268    width: 100%;
    33     clear: right;
    34 }
    35 
    36 /* =Breadcrumb and Tags
    37 -------------------------------------------------------------- */
    38 
    39 div.bbp-breadcrumb {
    40     float: right;
    41 }
    42 
    43 div.bbp-breadcrumb,
    44 div.bbp-topic-tags {
    45     font-size: 12px;
    46 }
    47 
    48 #content div.bbp-breadcrumb p,
    49 #content div.bbp-topic-tags p {
    50     margin-bottom: 10px
    51 }
    52 
    53 div.bbp-topic-tags {
     69}
     70
     71#bbpress-forums li.bbp-header,
     72#bbpress-forums li.bbp-body,
     73#bbpress-forums li.bbp-footer {
     74    clear: both;
     75}
     76
     77#bbpress-forums li.bbp-header,
     78#bbpress-forums li.bbp-footer {
     79    background: #f3f3f3;
     80    border-top: 1px solid #eeeeee;
     81    font-weight: bold;
     82    padding: 8px;
     83    text-align: center;
     84}
     85
     86#bbpress-forums li.bbp-header {
     87    background: #eaeaea;
     88}
     89
     90#bbpress-forums li.bbp-header ul {
     91    overflow: hidden;
     92}
     93
     94#bbpress-forums li.bbp-header li,
     95#bbpress-forums li.bbp-footer li {
     96    float: right;
     97}
     98
     99#content .bbp-forum-description p,
     100#bbpress-forums li.bbp-footer p {
     101    margin-bottom: 0px;
     102}
     103
     104#bbpress-forums .bbp-topic-content img,
     105#bbpress-forums .bbp-reply-content img {
     106    max-width: 100%;
     107}
     108
     109.bbp-forum-description p {
     110    font-size: 13px;
     111    font-style: italic;
     112}
     113
     114li.bbp-forum-info,
     115li.bbp-topic-title {
     116    float: right;
     117    text-align: right;
     118    width: 55%;
     119}
     120li.bbp-forum-topic-count,
     121li.bbp-topic-voice-count,
     122li.bbp-forum-reply-count,
     123li.bbp-topic-reply-count{
     124    float: right;
     125    text-align: center;
     126    width: 10%;
     127}
     128
     129li.bbp-forum-freshness,
     130li.bbp-topic-freshness{
     131    text-align: center;
     132    float: right;
     133    width: 22%;
     134}
     135
     136#bbpress-forums li.bbp-body ul.forum,
     137#bbpress-forums li.bbp-body ul.topic {
     138    border-bottom: 1px solid #eeeeee;
     139    overflow: hidden;
     140    padding: 8px;
     141}
     142
     143div.bbp-reply-author {
     144    float: right;
     145    text-align: center;
     146}
     147
     148div.bbp-reply-content {
     149    margin-right: 140px;
     150    text-align: right;
     151}
     152
     153li.bbp-header div.bbp-reply-content span#subscription-toggle,
     154li.bbp-header div.bbp-reply-content span#favorite-toggle {
    54155    float: left;
    55156}
    56157
    57 /* =Tables
    58 -------------------------------------------------------------- */
    59 
    60 #content table tbody tr.even td {
    61     background-color: #fff;
    62 }
    63 #content table tbody tr.odd td {
    64     background-color: #fbfbfb;
    65 }
    66 
    67 #content table tbody tr.status-trash.even td,
    68 #content table tbody tr.status-spam.even td {
    69     background-color: #fee;
    70 }
    71 #content table tbody tr.status-trash.odd td,
    72 #content table tbody tr.status-spam.odd td {
    73     background-color: #fdd;
    74 }
    75 
    76 #content table.bbp-topics tbody tr.status-closed td,
    77 #content table.bbp-topics tbody tr.status-closed td a {
    78     color: #ccc;
    79 }
    80 
    81 table.bbp-topic tbody tr td,
    82 table.bbp-replies tbody tr td {
    83     background-color: #fff;
    84 }
    85 
    86 table.bbp-forums th, table.bbp-topics th,
    87 table.bbp-topic th, table.bbp-replies th {
    88     background-color: #f3f3f3;
    89 }
    90 table.bbp-forums th span, table.bbp-topics th span,
    91 table.bbp-topic th span, table.bbp-replies th span {
    92     float: left;
    93 }
    94 #content th.bbp-topic-author,
    95 #content th.bbp-reply-author {
    96     text-align: center;
    97     width: 120px;
    98 }
    99 #content th.bbp-topic-content,
    100 #content th.bbp-reply-content {
    101     text-align: right;
    102     padding: 9px 15px 9px 10px;
    103 }
    104 #content table.bbp-forums tfoot td, #content table.bbp-topics tfoot td,
    105 #content table.bbp-topic tfoot td, #content table.bbp-replies tfoot td,
    106 #content table.bbp-replies tr.bbp-reply-header td,
    107 #content table.bbp-topic tr.bbp-topic-header td {
    108     background-color: #fafafa;
    109     color: #888;
    110     font-size: 12px;
    111     font-weight: bold;
    112     font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
    113     padding: 4px 10px;
     158li.bbp-body div.bbp-reply-author {
     159    padding: 12px;
     160    vertical-align: top;
     161}
     162
     163li.bbp-body div.bbp-reply-content {
     164    padding: 12px 12px 12px 0px;
     165    vertical-align: top;
     166}
     167
     168div.bbp-reply-header,
     169li.bbp-body div.hentry {
     170    margin-bottom: 0px;
     171    overflow: hidden;
     172    padding: 8px;
     173}
     174
     175div.bbp-reply-header {
     176    border-top: 1px solid #cccccc;
     177    border-bottom: 1px solid #eeeeee;
     178    clear: both;
    114179}
    115180
     
    121186}
    122187
    123 #content .bbp-forum-info {
    124     width: 55%;
    125     text-align: right;
    126 }
    127 
    128 #content .bbp-forum-topic-count,
    129 #content .bbp-forum-reply-count,
    130 #content .bbp-topic-reply-count,
    131 #content .bbp-topic-voice-count,
    132 #content .bbp-topic-action {
    133     width: 10%;
    134     text-align: center;
    135     padding: 6px 0px;
    136 }
    137 
    138 #content td.bbp-topic-author,
    139 #content td.bbp-reply-author {
    140     padding: 20px 0 20px 20px;
    141     width: 90px;
    142     text-align: center;
    143     vertical-align: top;
    144 }
    145 
    146 .bbp-topic-title {
    147     width: 55%;
    148     text-align: right;
    149 }
    150 
    151 .bbp-topic-freshness,
    152 .bbp-forum-freshness {
    153     text-align: center;
    154     width: 25%;
    155 }
    156 
    157 #content tbody .bbp-topic-content,
    158 #content tbody .bbp-reply-content {
    159     vertical-align: top;
    160     padding: 15px 10px 10px 15px;
    161     overflow: auto;
    162 }
    163 
    164 #content .bbp-topic-content img,
    165 #content .bbp-reply-content img {
    166     max-width: 100%;
     188/* =Breadcrumb and Tags
     189-------------------------------------------------------------- */
     190
     191div.bbp-breadcrumb {
     192    float: right;
     193}
     194
     195div.bbp-breadcrumb,
     196div.bbp-topic-tags {
     197    font-size: 12px;
     198}
     199
     200#content div.bbp-breadcrumb p,
     201#content div.bbp-topic-tags p {
     202    margin-bottom: 10px
     203}
     204
     205div.bbp-topic-tags {
     206    float: left;
    167207}
    168208
     
    267307#content p.bbp-topic-meta span {
    268308    white-space: nowrap;
    269 }
    270 
    271 /* =Forums
    272 -------------------------------------------------------------- */
    273 
    274 #content table tbody tr .bbp-forum-description p {
    275     margin-bottom: 0;
    276     font-size: 13px;
    277     font-style: italic;
    278 }
    279 #content table tbody tr ul.bbp-forums {
    280     list-style: none;
    281     font-size: 12px;
    282     margin: 0 0 0 10px;
    283     padding: 0 0 0 10px;
    284     border-right: 1px solid #aaa;
    285 }
    286 #content table tbody tr ul.bbp-forums li {
    287     display: inline;
    288309}
    289310
     
    366387}
    367388
    368 #content fieldset.bbp-forum-form-main *,
    369 #container fieldset.bbp-forum-form-main *,
    370 #wrapper fieldset.bbp-forum-form-main * {
     389textarea#bbp_reply_content,
     390textarea#bbp_topic_content,
     391textarea#bbp_forum_content {
    371392    width: 97%;
     393    box-sizing: border-box;
     394    -webkit-box-sizing:border-box;
     395    -moz-box-sizing: border-box;
     396    -ms-box-sizing: border-box;
     397}
     398
     399textarea#bbp_forum_content {
     400    height: 210px;
    372401}
    373402
     
    378407    float: left;
    379408    clear: none;
    380 }
    381 
    382 textarea#bbp_reply_content,
    383 textarea#bbp_topic_content {
    384     width: 100%;
    385     box-sizing: border-box;
    386     -webkit-box-sizing: border-box;
    387     -moz-box-sizing: border-box;
    388     -ms-box-sizing: border-box;
    389409}
    390410
     
    444464}
    445465
     466/* =TinyMCE in themes
     467-------------------------------------------------------------- */
     468#content div.bbp-the-content-wrapper {
     469    margin-bottom: 10px;
     470}
     471
     472#content div.bbp-the-content-wrapper textarea.bbp-the-content {
     473    width: 100%;
     474    margin: 0;
     475    font-size: 12px;
     476}
     477
     478#content div.bbp-the-content-wrapper table,
     479#content div.bbp-the-content-wrapper tbody,
     480#content div.bbp-the-content-wrapper tr,
     481#content div.bbp-the-content-wrapper td {
     482    border: none;
     483    padding: 0;
     484    margin: 0;
     485    width: auto;
     486    line-height: 1em;
     487}
     488
     489#content div.bbp-the-content-wrapper input {
     490    font-size: 12px;
     491    padding: 5px;
     492    margin: 3px 0 0;
     493    line-height: 1em;
     494    margin: 0;
     495}
     496
     497#content div.bbp-the-content-wrapper div.quicktags-toolbar {
     498    padding: 5px;
     499    min-height: 26px;
     500}
     501#content div.bbp-the-content-wrapper td.mceToolbar {
     502    padding: 4px 4px 8px;
     503}
     504
     505#content div.wp-editor-container {
     506    margin: 0;
     507    padding: 0;
     508    line-height: 0;
     509}
     510
     511#content div.bbp-the-content-wrapper td.mceStatusbar {
     512    line-height: 16px;
     513}
     514
    446515/* =Edit User
    447516-------------------------------------------------------------- */
     
    562631-------------------------------------------------------------- */
    563632
    564 .bbp-topics-front tr.super-sticky td,
    565 .bbp-topics tr.super-sticky td,
    566 .bbp-topics tr.sticky td,
    567 .bbp-forum-content tr.sticky td {
     633.bbp-topics-front ul.super-sticky,
     634.bbp-topics ul.super-sticky,
     635.bbp-topics ul.sticky,
     636.bbp-forum-content ul.sticky {
    568637    background-color: #ffffe0 !important;
    569638    font-size: 1.1em;
     
    678747
    679748.activity-list li.bbp_topic_create .activity-content .activity-inner,
    680 .activity-list li.bbp_relpy_create .activity-content .activity-inner {
    681     border-left: none;
    682     margin-left: 0;
    683     padding-left: 0;
     749.activity-list li.bbp_reply_create .activity-content .activity-inner {
    684750    border-right: 2px solid #EAEAEA;
    685751    margin-right: 5px;
Note: See TracChangeset for help on using the changeset viewer.