Ticket #7338: 7338-08.patch
| File 7338-08.patch, 76.1 KB (added by , 9 years ago) |
|---|
-
src/bp-templates/bp-legacy/css/twentyseventeen-rtl.css
62 62 display: none; 63 63 } 64 64 65 .buddypress ul.item-list h1, 66 .buddypress ul.item-list h2, 67 .buddypress ul.item-list h3, 68 .buddypress ul.item-list h4, 69 .buddypress ul.item-list h5, 70 .buddypress ul.item-list h6 { 71 clear: none; 72 padding: 0; 73 } 74 65 75 .buddypress #page a { 66 76 box-shadow: none; 67 77 text-decoration: none !important; … … 92 102 } 93 103 } 94 104 95 .buddypress article.page .entry-header .entry-title { 96 font-size: 22px; 97 font-size: 1.375rem; 98 } 99 100 @media screen and (min-width: 55em) { 101 .buddypress article.page .entry-header .entry-title { 102 font-size: 28px; 103 font-size: 1.75rem; 104 } 105 } 106 107 @media screen and (min-width: 55em) { 105 @media screen and (min-width: 48em) { 108 106 body.buddypress.page.page-two-column #primary .entry-header { 109 width: 20%;107 width: 30%; 110 108 } 111 109 body.buddypress.page.page-two-column #primary .entry-content { 112 width: 80%;110 width: 68%; 113 111 } 114 112 body.buddypress:not(.has-sidebar) #primary.content-area, 115 113 body.buddypress:not(.page-two-column) #primary.content-area { … … 132 130 } 133 131 } 134 132 133 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.selected, 134 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.current { 135 border-bottom-color: #222; 136 } 137 138 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.selected a, 139 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.current a { 140 color: inherit; 141 } 142 143 body.colors-dark #buddypress div.item-list-tabs ul li.selected a, 144 body.colors-dark #buddypress div.item-list-tabs ul li.current a { 145 background: none; 146 color: inherit; 147 } 148 149 body.colors-dark #buddypress #object-nav li:not(.current):focus a, 150 body.colors-dark #buddypress #object-nav li:not(.current):hover a { 151 color: #555; 152 } 153 154 body.colors-dark #buddypress #subnav.item-list-tabs ul { 155 border-bottom: 1px solid rgba(234, 234, 234, 0.9); 156 margin-bottom: 20px; 157 } 158 159 body.colors-dark #buddypress #subnav.item-list-tabs ul li.last { 160 border-top: 1px solid rgba(234, 234, 234, 0.9); 161 } 162 163 body.colors-dark #buddypress .item-list div.meta { 164 color: #ddd; 165 } 166 167 body.colors-dark #buddypress .item-list div.item-desc, 168 body.colors-dark #buddypress .item-list .activity-header p, 169 body.colors-dark #buddypress .item-list .activity-comments ul, 170 body.colors-dark #buddypress .item-list .acomment-meta { 171 color: #eee; 172 } 173 174 body.colors-dark #buddypress .item-list .activity-meta a, 175 body.colors-dark #buddypress .item-list .action a { 176 background: #fafafa; 177 } 178 179 body.colors-dark #buddypress .item-list .activity-meta a:focus, body.colors-dark #buddypress .item-list .activity-meta a:hover, 180 body.colors-dark #buddypress .item-list .action a:focus, 181 body.colors-dark #buddypress .item-list .action a:hover { 182 background: #fff; 183 } 184 185 body.colors-dark #buddypress #latest-update { 186 color: #eee; 187 } 188 189 body.colors-dark #buddypress div.pagination * { 190 color: #ddd; 191 } 192 193 body.colors-dark #buddypress #item-header .user-nicename { 194 color: #eee; 195 } 196 197 body.colors-dark #buddypress #item-body table thead tr, 198 body.colors-dark #buddypress #item-body table thead th { 199 background: none; 200 color: #eee; 201 } 202 203 body.colors-dark #buddypress #item-body table tr.alt td { 204 background: none; 205 color: #eee; 206 } 207 208 body.colors-dark #buddypress #item-body table .field-visibility-settings, 209 body.colors-dark #buddypress #item-body table .field-visibility-settings-notoggle { 210 color: #eee; 211 } 212 213 body.colors-dark #buddypress #item-body fieldset { 214 background: none; 215 } 216 217 body.colors-dark #buddypress #item-body .checkbox label, 218 body.colors-dark #buddypress #item-body .radio label { 219 color: #eee; 220 } 221 222 body.colors-dark #buddypress #item-body div#invite-list { 223 background: none; 224 } 225 226 body.colors-dark.group-members #buddypress #subnav li { 227 background: none; 228 } 229 230 body.colors-dark.group-members #buddypress #subnav .groups-members-search form { 231 margin-top: 0; 232 margin-bottom: 20px; 233 } 234 235 .directory.colors-dark #buddypress #subnav.item-list-tabs ul { 236 border-top: 0; 237 border-bottom: 0; 238 } 239 240 .directory.colors-dark #buddypress #subnav.item-list-tabs ul li.last.filter { 241 border-top: 0; 242 } 243 244 .directory.colors-dark #buddypress div.activity ul.item-list { 245 border-top: 0; 246 } 247 248 body.colors-light #buddypress div.item-list-tabs ul { 249 background-color: #fafafa; 250 } 251 252 body.colors-light #buddypress div#subnav.item-list-tabs ul { 253 background-color: #f7f7f7; 254 } 255 256 body.colors-light #buddypress div#subnav.item-list-tabs ul li.last { 257 background: #fff; 258 } 259 260 body.colors-light #buddypress .item-list .activity-header p { 261 background-color: #f7f7f7; 262 color: #878787; 263 } 264 265 body.colors-light #buddypress .item-list .activity-comments .acomment-meta { 266 color: #737373; 267 } 268 269 body.colors-light #buddypress #item-body .profile h2 { 270 background: #878787; 271 color: #fff; 272 } 273 274 body.colors-light #buddypress table tr.alt td { 275 background: #f5f5f5; 276 color: #333; 277 } 278 279 body.colors-light #buddypress div#invite-list { 280 background: #fafafa; 281 } 282 135 283 /** 136 284 *------------------------------------------------------------------------------- 137 285 * @section 2.0 - Navigation - General … … 150 298 } 151 299 152 300 #buddypress div.item-list-tabs ul { 153 background-color: #faf9f1;154 301 border-bottom: 1px solid rgba(234, 234, 234, 0.9); 155 border-top: 1px solid rgba(234, 234, 234, 0.9);156 302 overflow: hidden; 157 303 padding: 0; 158 304 } 159 305 160 #buddypress div.item-list-tabs ul li a {161 color: #0073c1;162 }163 164 306 #buddypress div.item-list-tabs ul li a span { 165 307 border-radius: 25%; 166 308 } 167 309 168 @media screen and (max-width: 38.75em) {169 .bp-user #buddypress #object-nav {170 background: #faf9f1;171 border: 1px solid #eaeaea;172 overflow: visible;173 padding: 10px;174 }175 .bp-user #buddypress #object-nav ul {176 border: 0;177 height: 0;178 transition: height 0.3s ease-in-out 0.7s;179 visibility: hidden;180 }181 .bp-user #buddypress #object-nav:before {182 content: "Menu \021E9";183 display: inline;184 opacity: 0.7;185 }186 .bp-user #buddypress #object-nav:hover:before, .bp-user #buddypress #object-nav:focus:before {187 content: "Menu \021E7";188 }189 .bp-user #buddypress #object-nav:hover ul, .bp-user #buddypress #object-nav:focus ul {190 height: 320px;191 opacity: 1;192 overflow-y: auto;193 visibility: visible;194 }195 .bp-user #buddypress #subnav {196 clear: both;197 }198 }199 200 310 /*__ Horizontal menus __*/ 201 311 #buddypress #object-nav ul { 202 312 overflow: hidden; … … 229 339 } 230 340 231 341 #buddypress div#subnav.item-list-tabs ul { 232 background-color: #f7f7f7;233 342 border-bottom: 0; 234 343 margin-top: 5px; 235 344 padding: 0; … … 236 345 } 237 346 238 347 #buddypress div#subnav.item-list-tabs ul li.last { 239 background: #fff;240 348 margin-top: 0; 241 349 padding: 5px 0 5px 5px; 242 350 width: 100%; … … 273 381 274 382 /*__ Vertical menu User Account / Group single screens __*/ 275 383 @media screen and (min-width: 55em) { 276 body.no-sidebar #buddypress #item-header, 277 body.no-sidebar #buddypress #item-body { 278 background: #fff; 279 } 280 body.no-sidebar #buddypress #object-nav { 384 body:not(.page-two-column) #buddypress #object-nav { 281 385 border-left: 1px solid #ddd; 282 386 float: right; 283 387 margin-left: -1px; 284 388 width: 200px; 285 389 } 286 body .no-sidebar#buddypress #object-nav ul {390 body:not(.page-two-column) #buddypress #object-nav ul { 287 391 background: none; 288 392 border-bottom: 0; 289 393 padding: 0; 290 394 } 291 body .no-sidebar#buddypress #object-nav ul li {395 body:not(.page-two-column) #buddypress #object-nav ul li { 292 396 float: none; 293 397 overflow: hidden; 294 398 } 295 body .no-sidebar#buddypress #object-nav ul li span {399 body:not(.page-two-column) #buddypress #object-nav ul li span { 296 400 background: #fff; 297 401 border-radius: 10%; 298 402 float: left; 299 403 margin-left: 2px; 300 404 } 301 body .no-sidebar#buddypress #item-body {405 body:not(.page-two-column) #buddypress #item-body { 302 406 border-right: 1px solid #ddd; 303 407 overflow: hidden; 304 408 padding: 0 20px 0 0; 305 409 width: auto; 306 410 } 307 body .no-sidebar#buddypress #item-body #subnav {411 body:not(.page-two-column) #buddypress #item-body #subnav { 308 412 margin: 0 -20px 0 0; 309 413 } 310 body .no-sidebar#buddypress #item-body #subnav ul {414 body:not(.page-two-column) #buddypress #item-body #subnav ul { 311 415 margin-top: 0; 312 416 } 313 417 } 314 418 315 419 @media screen and (min-width: 48em) { 316 # main #buddypress #group-create-tabs.item-list-tabs ul:before,317 # main #buddypress #group-create-tabs.item-list-tabs ul:after {420 #buddypress #group-create-tabs.item-list-tabs ul:before, 421 #buddypress #group-create-tabs.item-list-tabs ul:after { 318 422 content: " "; 319 423 display: table; 320 424 } 321 # main #buddypress #group-create-tabs.item-list-tabs ul:after {425 #buddypress #group-create-tabs.item-list-tabs ul:after { 322 426 clear: both; 323 427 } 324 # main #buddypress #group-create-tabs.item-list-tabs ul {428 #buddypress #group-create-tabs.item-list-tabs ul { 325 429 background: none; 326 430 border: 0; 327 431 border-bottom: 1px solid #ddd; … … 328 432 overflow: visible; 329 433 padding-bottom: 0; 330 434 } 331 # main #buddypress #group-create-tabs.item-list-tabs ul li {435 #buddypress #group-create-tabs.item-list-tabs ul li { 332 436 float: right; 333 437 width: auto; 334 438 } 335 # main #buddypress #group-create-tabs.item-list-tabs ul li.selected,336 # main #buddypress #group-create-tabs.item-list-tabs ul li.current {439 #buddypress #group-create-tabs.item-list-tabs ul li.selected, 440 #buddypress #group-create-tabs.item-list-tabs ul li.current { 337 441 border: 1px solid #ddd; 338 442 border-bottom-color: #fff; 339 443 -webkit-border-top-left-radius: 4px; … … 343 447 background-clip: padding-box; 344 448 margin-bottom: -1px; 345 449 } 346 # main #buddypress #group-create-tabs.item-list-tabs ul li.selected a,347 # main #buddypress #group-create-tabs.item-list-tabs ul li.current a {450 #buddypress #group-create-tabs.item-list-tabs ul li.selected a, 451 #buddypress #group-create-tabs.item-list-tabs ul li.current a { 348 452 background: none; 349 color: # 141412;453 color: #333; 350 454 outline: none; 351 455 } 352 # main #buddypress #subnav ul {456 #buddypress #subnav ul { 353 457 border-bottom: 0; 354 458 } 355 459 } … … 495 599 496 600 #buddypress ul.item-list li .item .item-title .update { 497 601 display: block; 498 font-size: 1 2px;499 font-size: 0. 75rem;602 font-size: 13px; 603 font-size: 0.8125rem; 500 604 padding: 10px 0; 501 605 text-align: right; 502 606 } … … 557 661 width: 100%; 558 662 } 559 663 560 @media screen and (min-width: 48em) {664 @media screen and (min-width: 30em) { 561 665 #buddypress ul.item-list li div.action div { 562 666 margin: 0 0 10px 10px; 563 667 width: auto; … … 599 703 } 600 704 601 705 #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box { 602 border: 1px solid rgba( 212, 208, 186, 0.5);706 border: 1px solid rgba(190, 190, 190, 0.5); 603 707 float: right; 604 708 line-height: 1.5em; 605 709 margin-top: 12px; … … 704 808 } 705 809 706 810 #buddypress #activity-stream .activity-content .activity-header { 707 line-height: inherit;708 811 margin-left: 0; 709 812 } 710 813 711 814 #buddypress #activity-stream .activity-content .activity-header p { 712 background-color: #f7f7f7;713 815 border: 1px solid rgba(234, 234, 234, 0.6); 714 color: #727272;715 816 margin-top: 0; 716 817 padding: 0 0.2em; 717 818 } 718 819 719 820 #buddypress #activity-stream .activity-content .activity-header img.avatar { 821 box-shadow: none; 720 822 display: inline-block; 721 margin-bottom: 0 !important; 823 margin: 0 5px !important; 824 vertical-align: middle; 722 825 } 723 826 724 827 #buddypress #activity-stream .activity-content .activity-meta a { … … 726 829 margin-bottom: 5px; 727 830 } 728 831 729 @media screen and (min-width: 3 8.75em) {832 @media screen and (min-width: 30em) { 730 833 #buddypress #activity-stream .activity-content .activity-meta a { 731 834 display: inline-block; 732 835 margin-bottom: 0; 836 width: auto; 733 837 } 734 838 } 735 839 … … 781 885 */ 782 886 #buddypress #activity-stream .activity-comments { 783 887 border-right: 1px solid #eaeaea; 784 margin -top: 5px;888 margin: 20px 0 20px; 785 889 } 786 890 891 @media screen and (min-width: 30em) { 892 #buddypress #activity-stream .activity-comments { 893 margin-right: 20px; 894 } 895 } 896 787 897 #buddypress #activity-stream .activity-comments ul { 788 background: rgba(247, 247, 247, 0.6);789 color: #737373;790 898 margin: 15px 2px 0 0; 791 899 } 792 900 901 #buddypress #activity-stream .activity-comments ul li { 902 border-top: 1px solid #bebebe; 903 } 904 793 905 #buddypress #activity-stream .activity-comments ul a { 794 906 color: #0077c7; 795 907 } 796 908 797 909 #buddypress #activity-stream .activity-comments .acomment-meta { 798 color: #737373;910 border-bottom: 1px solid #eaeaea; 799 911 } 800 912 801 913 #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], 802 914 #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel { 803 color: rgba( 20, 20, 18, 0.8);915 color: rgba(51, 51, 51, 0.8); 804 916 display: inline-block; 805 917 font-family: inherit; 806 918 font-size: 12px; … … 813 925 } 814 926 815 927 #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel { 816 border: 1px solid rgba( 212, 208, 186, 0.7);928 border: 1px solid rgba(190, 190, 190, 0.7); 817 929 text-align: center; 818 930 } 819 931 … … 834 946 #buddypress #members-list li .action { 835 947 float: left; 836 948 } 949 #buddypress #members-list li.is-current-user .item { 950 float: none; 951 right: 0; 952 padding-right: 5%; 953 width: auto; 954 } 837 955 } 838 956 839 957 /** … … 880 998 * @subsection 6.1 - Item Header Global 881 999 *----------------------------------------------------------- 882 1000 */ 1001 @media screen and (min-width: 48em) { 1002 .bp-user.page-two-column #buddypress #cover-image-container #item-header-cover-image #item-header-content { 1003 margin-right: 140px; 1004 margin-top: -100px; 1005 } 1006 .single-item.groups.page-two-column #buddypress #cover-image-container #item-header-cover-image #item-header-content { 1007 margin-right: 10px; 1008 } 1009 } 1010 1011 .bp-user #buddypress #item-header-cover-image .user-nicename, 1012 .single-item.groups #buddypress #item-header-cover-image .user-nicename { 1013 color: #333; 1014 text-shadow: none; 1015 } 1016 1017 @media screen and (min-width: 48em) { 1018 .bp-user #buddypress #item-header-cover-image .user-nicename, 1019 .single-item.groups #buddypress #item-header-cover-image .user-nicename { 1020 color: #fff; 1021 text-shadow: 0 0 3px rgba(0, 0, 0, 0.8); 1022 } 1023 } 1024 883 1025 .bp-user #buddypress #item-header-content #item-meta, 884 1026 .single-item.groups #buddypress #item-header-content #item-meta { 885 1027 font-size: 14px; … … 953 1095 order: 1; 954 1096 text-align: center; 955 1097 } 956 .single-item.groups #buddypress div#item-header #item-header-avatar a {957 border-bottom: 0;958 }959 1098 .single-item.groups #buddypress div#item-header #item-header-avatar a img { 960 1099 display: inline-block; 961 1100 float: none; … … 1051 1190 1052 1191 .bp-user #buddypress #item-header #item-header-avatar img.avatar, 1053 1192 .bp-user #buddypress #item-header #item-header-avatar a { 1054 border-bottom: 0;1055 1193 display: inline-block; 1056 1194 float: none; 1057 1195 } … … 1083 1221 * Groups specific item body rules - screens 1084 1222 *---------------------------------------------------- 1085 1223 */ 1224 .groups.single-item.members #buddypress #subnav.item-list-tabs ul { 1225 background: none; 1226 border-top: 0; 1227 } 1228 1086 1229 /** 1087 1230 *----------------------------------------- 1088 1231 * @subsection 6.2.1.1 - Group Management … … 1120 1263 } 1121 1264 1122 1265 .groups.group-settings #group-settings-form div.radio label ul { 1123 color: rgba( 20, 20, 18, 0.6);1266 color: rgba(51, 51, 51, 0.6); 1124 1267 font-size: 14px; 1125 1268 font-size: 0.875rem; 1126 1269 } … … 1184 1327 1185 1328 .groups.group-members #subnav li #search-members-form { 1186 1329 float: left; 1187 margin: 5px 0 0 5px;1330 margin: 5px 0 0; 1188 1331 } 1189 1332 1190 1333 @media screen and (max-width: 38.75em) { … … 1253 1396 font-style: italic; 1254 1397 } 1255 1398 1256 .bp-user #buddypress .notifications-options-nav {1257 border: 1px solid rgba(212, 208, 186, 0.5); 1399 .bp-user #buddypress .notifications-options-nav, 1400 .bp-user #buddypress .messages-options-nav { 1258 1401 float: right; 1259 1402 width: 100%; 1260 1403 } 1261 1404 1262 1405 @media screen and (min-width: 38.75em) { 1263 .bp-user #buddypress .notifications-options-nav { 1406 .bp-user #buddypress .notifications-options-nav, 1407 .bp-user #buddypress .messages-options-nav { 1264 1408 width: 300px; 1265 1409 } 1266 1410 } 1267 1411 1268 .bp-user #buddypress .notifications-options-nav select { 1412 .bp-user #buddypress .notifications-options-nav select, 1413 .bp-user #buddypress .messages-options-nav select { 1269 1414 height: auto; 1270 1415 } 1271 1416 1272 1417 .bp-user #buddypress .notifications-options-nav select, 1273 .bp-user #buddypress .notifications-options-nav input { 1274 border: 0; 1418 .bp-user #buddypress .notifications-options-nav input, 1419 .bp-user #buddypress .messages-options-nav select, 1420 .bp-user #buddypress .messages-options-nav input { 1275 1421 font-size: 14px; 1276 1422 font-size: 0.875rem; 1277 1423 outline: 0; … … 1278 1424 padding: 0; 1279 1425 } 1280 1426 1281 .bp-user #buddypress .notifications-options-nav select { 1427 .bp-user #buddypress .notifications-options-nav select, 1428 .bp-user #buddypress .messages-options-nav select { 1282 1429 float: right; 1283 margin-left: 0;1284 width: 60%;1430 margin-left: 1%; 1431 width: 59%; 1285 1432 } 1286 1433 1287 .bp-user #buddypress .notifications-options-nav input { 1434 .bp-user #buddypress .notifications-options-nav input, 1435 .bp-user #buddypress .messages-options-nav input { 1288 1436 float: left; 1289 1437 font-family: inherit; 1290 1438 line-height: 20px; … … 1291 1439 width: 40%; 1292 1440 } 1293 1441 1442 .bp-user #buddypress .notifications-options-nav input[disabled="disabled"]:focus, 1443 .bp-user #buddypress .notifications-options-nav input[disabled="disabled"]:hover, 1444 .bp-user #buddypress .messages-options-nav input[disabled="disabled"]:focus, 1445 .bp-user #buddypress .messages-options-nav input[disabled="disabled"]:hover { 1446 background: none; 1447 } 1448 1294 1449 /** 1295 1450 *------------------------------------------- 1296 1451 * @subsection 6.2.2.2 - Extended Profiles … … 1301 1456 } 1302 1457 1303 1458 .bp-user #buddypress .profile .bp-widget h2 { 1304 background: #7b7b7b;1305 color: #fff;1306 1459 margin: 40px 0 10px; 1307 1460 padding: 0.1em 0.4em 0.1em 0; 1308 1461 } … … 1311 1464 margin-top: 0; 1312 1465 } 1313 1466 1467 .bp-user #buddypress .profile .bp-widget .profile-fields tr.alt td { 1468 color: #333; 1469 } 1470 1471 .bp-user #buddypress .profile .bp-widget .profile-fields tr:last-child { 1472 border-bottom: none; 1473 } 1474 1314 1475 .bp-user #buddypress .profile #profile-edit-form .button-nav:before, 1315 1476 .bp-user #buddypress .profile #profile-edit-form .button-nav:after { 1316 1477 content: " "; … … 1345 1506 } 1346 1507 1347 1508 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, 1509 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-notoggle, 1348 1510 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings { 1349 1511 font-size: 14px; 1350 1512 font-size: 0.875rem; 1513 margin-top: 10px; 1351 1514 } 1352 1515 1353 1516 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, 1354 1517 .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link { 1355 1518 background: #555; 1519 -webkit-border-radius: 3px; 1520 -moz-border-radius: 3px; 1521 -ms-border-radius: 3px; 1522 border-radius: 3px; 1523 background-clip: padding-box; 1356 1524 color: #fff; 1357 1525 padding: 0.2em 0.5em; 1358 1526 } … … 1434 1602 } 1435 1603 1436 1604 .bp-user #buddypress #message-threads thead tr { 1437 background: #6f6f6f; 1605 background: none; 1606 border-bottom: 1px solid #bebebe; 1438 1607 } 1439 1608 1609 .bp-user #buddypress #message-threads thead tr th { 1610 background: #555; 1611 } 1612 1613 .bp-user #buddypress #message-threads tr { 1614 border-bottom: 5px solid #878787; 1615 } 1616 1440 1617 .bp-user #buddypress #message-threads tr td { 1441 background: #fff;1442 1618 display: inline-block; 1443 1619 float: right; 1444 1620 } … … 1445 1621 1446 1622 .bp-user #buddypress #message-threads tr td.thread-star, 1447 1623 .bp-user #buddypress #message-threads tr td.thread-options { 1448 border-bottom-color: # ccc;1449 border-bottom-width: 2px;1624 border-bottom-color: #bebebe; 1625 border-bottom-width: 1px; 1450 1626 height: 2.4em; 1451 1627 padding-bottom: 0.2em; 1452 1628 padding-top: 0.2em; … … 1459 1635 } 1460 1636 } 1461 1637 1638 .bp-user #buddypress #message-threads tr td.bulk-select-check, 1639 .bp-user #buddypress #message-threads tr td.thread-star, 1640 .bp-user #buddypress #message-threads tr td.thread-from, 1641 .bp-user #buddypress #message-threads tr td.thread-info, 1642 .bp-user #buddypress #message-threads tr td.thread-options { 1643 border-top: 0; 1644 } 1645 1462 1646 .bp-user #buddypress #message-threads tr td.thread-star { 1463 1647 vertical-align: middle; 1464 1648 } … … 1529 1713 } 1530 1714 1531 1715 .bp-user #buddypress #message-threads tr.unread td { 1532 background: #eee;1533 border-color: # d4d0ba;1716 background: none; 1717 border-color: #bebebe; 1534 1718 } 1535 1719 1536 1720 .bp-user #buddypress #message-threads th { … … 1550 1734 width: 30px; 1551 1735 } 1552 1736 1553 .bp-user #buddypress .messages-options-nav select {1554 height: auto;1555 }1556 1557 1737 .bp-user #buddypress .acfb-holder { 1558 1738 list-style: none; 1559 1739 } … … 1563 1743 } 1564 1744 1565 1745 .bp-user #buddypress .acfb-holder li.friend-tab { 1566 background: #e df7fa;1746 background: #e3f6ff; 1567 1747 border: inherit; 1568 1748 margin-left: 0; 1569 1749 padding: 0.5em; … … 1717 1897 1718 1898 #buddypress div.activity-comments form .ac-textarea { 1719 1899 background: #f7f7f7; 1720 border: 1px solid rgba( 212, 208, 186, 0.5);1900 border: 1px solid rgba(190, 190, 190, 0.5); 1721 1901 } 1722 1902 1723 1903 #buddypress div.activity-comments form .ac-textarea textarea { … … 1735 1915 #buddypress .standard-form button, 1736 1916 #buddypress .standard-form select, 1737 1917 #buddypress .standard-form textarea { 1738 border-color: rgba( 212, 208, 186, 0.5);1918 border-color: rgba(190, 190, 190, 0.5); 1739 1919 border-width: 1px; 1740 1920 } 1741 1921 … … 1761 1941 #buddypress div.dir-search form, 1762 1942 #buddypress div.message-search form, 1763 1943 #buddypress li.groups-members-search form { 1764 border: 1px solid rgba(212, 208, 186, 0.6); 1944 border: 1px solid rgba(190, 190, 190, 0.6); 1945 -webkit-border-radius: 2px; 1946 -moz-border-radius: 2px; 1947 -ms-border-radius: 2px; 1948 border-radius: 2px; 1949 background-clip: padding-box; 1765 1950 overflow: hidden; 1766 1951 } 1767 1952 … … 1770 1955 #buddypress li.groups-members-search form label { 1771 1956 float: right; 1772 1957 margin: 0; 1958 width: 70%; 1773 1959 } 1774 1960 1775 #buddypress div.dir-search form input[type= 'text'],1776 #buddypress div.message-search form input[type= 'text'],1777 #buddypress li.groups-members-search form input[type= 'text'] {1961 #buddypress div.dir-search form input[type="text"], 1962 #buddypress div.message-search form input[type="text"], 1963 #buddypress li.groups-members-search form input[type="text"] { 1778 1964 float: right; 1779 1965 margin: 0; 1780 width: 70%;1966 width: 100%; 1781 1967 } 1782 1968 1783 #buddypress div.dir-search form input[type='text'], 1784 #buddypress div.dir-search form input[type='submit'], 1785 #buddypress div.message-search form input[type='text'], 1786 #buddypress div.message-search form input[type='submit'], 1787 #buddypress li.groups-members-search form input[type='text'], 1788 #buddypress li.groups-members-search form input[type='submit'] { 1969 #buddypress div.dir-search form input[type="text"], 1970 #buddypress div.dir-search form input[type="submit"], 1971 #buddypress div.message-search form input[type="text"], 1972 #buddypress div.message-search form input[type="submit"], 1973 #buddypress li.groups-members-search form input[type="text"], 1974 #buddypress li.groups-members-search form input[type="submit"] { 1975 border: 0; 1789 1976 font-size: 14px; 1790 1977 font-size: 0.875rem; 1791 border: 0;1792 1978 line-height: inherit; 1793 1979 } 1794 1980 1795 #buddypress div.dir-search form input[type='text'], 1796 #buddypress div.message-search form input[type='text'], 1797 #buddypress li.groups-members-search form input[type='text'] { 1798 border-left: 1px solid rgba(212, 208, 186, 0.6); 1981 #buddypress div.dir-search form input[type="text"], 1982 #buddypress div.message-search form input[type="text"], 1983 #buddypress li.groups-members-search form input[type="text"] { 1984 border-left: 1px solid rgba(190, 190, 190, 0.6); 1985 font-weight: 400; 1799 1986 padding: 0.2em 0.2em 0.2em 0; 1800 1987 } 1801 1988 1802 #buddypress div.dir-search form input[type='submit'], 1803 #buddypress div.message-search form input[type='submit'], 1804 #buddypress li.groups-members-search form input[type='submit'] { 1989 #buddypress div.dir-search form input[type="submit"], 1990 #buddypress div.message-search form input[type="submit"], 1991 #buddypress li.groups-members-search form input[type="submit"] { 1992 -webkit-border-radius: none; 1993 -moz-border-radius: none; 1994 -ms-border-radius: none; 1995 border-radius: none; 1805 1996 float: left; 1806 1997 font-weight: normal; 1807 1998 padding: 0.2em 1em; … … 1810 2001 width: 30%; 1811 2002 } 1812 2003 2004 #buddypress div.dir-search { 2005 margin-top: 0; 2006 } 2007 2008 #buddypress .dir-search #search-members-form input[type='text'], 2009 #buddypress #search-groups-form input[type='text'], 2010 #buddypress #search-message-form input[type='text'] { 2011 float: right; 2012 margin: 0; 2013 width: 70%; 2014 } 2015 1813 2016 @media screen and (min-width: 30em) { 1814 2017 #buddypress div.dir-search, 1815 2018 #buddypress div.message-search, … … 1817 2020 float: left; 1818 2021 margin-bottom: 5px !important; 1819 2022 } 1820 #buddypress div.dir-search form label,1821 #buddypress div.dir-search form input[type='text'],1822 #buddypress div.dir-search form input[type='submit'],1823 #buddypress div.message-search form label,1824 #buddypress div.message-search form input[type='text'],1825 #buddypress div.message-search form input[type='submit'],1826 #buddypress li.groups-members-search form label,1827 #buddypress li.groups-members-search form input[type='text'],1828 #buddypress li.groups-members-search form input[type='submit'] {1829 width: auto;1830 }1831 2023 } 1832 2024 1833 2025 @media screen and (min-width: 67em) { 1834 2026 #buddypress .dir-search form input[type='text'], 1835 #buddypress .message-search form input[type='text'] { 2027 #buddypress .message-search form input[type='text'], 2028 #buddypress li.groups-members-search form input[type='text'] { 1836 2029 font-size: 16px; 1837 2030 font-size: 1rem; 1838 2031 } 1839 2032 #buddypress .dir-search form input[type='submit'], 1840 #buddypress .message-search form input[type='submit'] { 2033 #buddypress .message-search form input[type='submit'], 2034 #buddypress li.groups-members-search form input[type='submit'] { 1841 2035 font-size: 16px; 1842 2036 font-size: 1rem; 1843 2037 } 1844 2038 } 1845 2039 2040 body.colors-dark #page #buddypress .dir-search form, 2041 body.colors-dark #page #buddypress .groups-members-search form, 2042 body.colors-dark #page #buddypress .message-search form { 2043 background: #333; 2044 border-color: #555; 2045 -webkit-border-radius: 2px; 2046 -moz-border-radius: 2px; 2047 -ms-border-radius: 2px; 2048 border-radius: 2px; 2049 background-clip: padding-box; 2050 padding: 1px; 2051 } 2052 2053 body.colors-dark #page #buddypress .dir-search input[type="text"], 2054 body.colors-dark #page #buddypress .groups-members-search input[type="text"], 2055 body.colors-dark #page #buddypress .message-search input[type="text"] { 2056 background: none; 2057 } 2058 2059 body.colors-dark #page #buddypress .dir-search input[type="submit"], 2060 body.colors-dark #page #buddypress .groups-members-search input[type="submit"], 2061 body.colors-dark #page #buddypress .message-search input[type="submit"] { 2062 -webkit-border-radius: 2px; 2063 -moz-border-radius: 2px; 2064 -ms-border-radius: 2px; 2065 border-radius: 2px; 2066 background-clip: padding-box; 2067 } 2068 2069 body.colors-dark #page .message-search { 2070 margin-top: 0; 2071 } 2072 1846 2073 /** 1847 2074 *------------------------------------------------------------------------------- 1848 2075 * @section 8.0 - Tables - General … … 1855 2082 } 1856 2083 1857 2084 #buddypress table tr th { 1858 background: # 6f6f6f;1859 border-color: # b7b7b7;1860 color: # fff;2085 background: #f7f7f7; 2086 border-color: #eaeaea; 2087 color: #333; 1861 2088 } 1862 2089 1863 2090 #buddypress table p { … … 1914 2141 text-align: center; 1915 2142 } 1916 2143 2144 #buddypress .notifications .actions { 2145 text-align: center; 2146 } 2147 1917 2148 /** 1918 2149 *------------------------------------------------------------------------------- 1919 2150 * @section 9.0 - Error / Success messages … … 1926 2157 } 1927 2158 1928 2159 #buddypress div#message.info p { 1929 background: # c6e4ee;1930 border: 1px solid # 78bed6;1931 color: # 1e5264;2160 background: #b0e5ff; 2161 border: 1px solid #4ac3ff; 2162 color: #00547d; 1932 2163 } 1933 2164 1934 2165 #buddypress div#message.updated p { … … 1937 2168 color: #454d19; 1938 2169 } 1939 2170 2171 #buddypress .bp-avatar-status .warning, 2172 #buddypress .bp-cover-image-status .warning { 2173 background: #7dd4ff; 2174 border: 1px solid #000; 2175 color: #333; 2176 font-size: 16px; 2177 font-size: 1rem; 2178 } 2179 1940 2180 .delete-group #buddypress div#message.info p { 1941 2181 background: #db7e7e; 1942 2182 border: 1px solid #be3535; … … 1949 2189 *------------------------------------------------------------------------------- 1950 2190 */ 1951 2191 #buddypress .acfb-holder li.friend-tab { 1952 background: # 9fd1e2;2192 background: #7dd4ff; 1953 2193 border: inherit; 1954 2194 } -
src/bp-templates/bp-legacy/css/twentyseventeen.css
62 62 display: none; 63 63 } 64 64 65 .buddypress ul.item-list h1, 66 .buddypress ul.item-list h2, 67 .buddypress ul.item-list h3, 68 .buddypress ul.item-list h4, 69 .buddypress ul.item-list h5, 70 .buddypress ul.item-list h6 { 71 clear: none; 72 padding: 0; 73 } 74 65 75 .buddypress #page a { 66 76 box-shadow: none; 67 77 text-decoration: none !important; … … 92 102 } 93 103 } 94 104 95 .buddypress article.page .entry-header .entry-title { 96 font-size: 22px; 97 font-size: 1.375rem; 98 } 99 100 @media screen and (min-width: 55em) { 101 .buddypress article.page .entry-header .entry-title { 102 font-size: 28px; 103 font-size: 1.75rem; 104 } 105 } 106 107 @media screen and (min-width: 55em) { 105 @media screen and (min-width: 48em) { 108 106 body.buddypress.page.page-two-column #primary .entry-header { 109 width: 20%;107 width: 30%; 110 108 } 111 109 body.buddypress.page.page-two-column #primary .entry-content { 112 width: 80%;110 width: 68%; 113 111 } 114 112 body.buddypress:not(.has-sidebar) #primary.content-area, 115 113 body.buddypress:not(.page-two-column) #primary.content-area { … … 132 130 } 133 131 } 134 132 133 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.selected, 134 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.current { 135 border-bottom-color: #222; 136 } 137 138 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.selected a, 139 body.colors-dark #buddypress #group-create-tabs.item-list-tabs li.current a { 140 color: inherit; 141 } 142 143 body.colors-dark #buddypress div.item-list-tabs ul li.selected a, 144 body.colors-dark #buddypress div.item-list-tabs ul li.current a { 145 background: none; 146 color: inherit; 147 } 148 149 body.colors-dark #buddypress #object-nav li:not(.current):focus a, 150 body.colors-dark #buddypress #object-nav li:not(.current):hover a { 151 color: #555; 152 } 153 154 body.colors-dark #buddypress #subnav.item-list-tabs ul { 155 border-bottom: 1px solid rgba(234, 234, 234, 0.9); 156 margin-bottom: 20px; 157 } 158 159 body.colors-dark #buddypress #subnav.item-list-tabs ul li.last { 160 border-top: 1px solid rgba(234, 234, 234, 0.9); 161 } 162 163 body.colors-dark #buddypress .item-list div.meta { 164 color: #ddd; 165 } 166 167 body.colors-dark #buddypress .item-list div.item-desc, 168 body.colors-dark #buddypress .item-list .activity-header p, 169 body.colors-dark #buddypress .item-list .activity-comments ul, 170 body.colors-dark #buddypress .item-list .acomment-meta { 171 color: #eee; 172 } 173 174 body.colors-dark #buddypress .item-list .activity-meta a, 175 body.colors-dark #buddypress .item-list .action a { 176 background: #fafafa; 177 } 178 179 body.colors-dark #buddypress .item-list .activity-meta a:focus, body.colors-dark #buddypress .item-list .activity-meta a:hover, 180 body.colors-dark #buddypress .item-list .action a:focus, 181 body.colors-dark #buddypress .item-list .action a:hover { 182 background: #fff; 183 } 184 185 body.colors-dark #buddypress #latest-update { 186 color: #eee; 187 } 188 189 body.colors-dark #buddypress div.pagination * { 190 color: #ddd; 191 } 192 193 body.colors-dark #buddypress #item-header .user-nicename { 194 color: #eee; 195 } 196 197 body.colors-dark #buddypress #item-body table thead tr, 198 body.colors-dark #buddypress #item-body table thead th { 199 background: none; 200 color: #eee; 201 } 202 203 body.colors-dark #buddypress #item-body table tr.alt td { 204 background: none; 205 color: #eee; 206 } 207 208 body.colors-dark #buddypress #item-body table .field-visibility-settings, 209 body.colors-dark #buddypress #item-body table .field-visibility-settings-notoggle { 210 color: #eee; 211 } 212 213 body.colors-dark #buddypress #item-body fieldset { 214 background: none; 215 } 216 217 body.colors-dark #buddypress #item-body .checkbox label, 218 body.colors-dark #buddypress #item-body .radio label { 219 color: #eee; 220 } 221 222 body.colors-dark #buddypress #item-body div#invite-list { 223 background: none; 224 } 225 226 body.colors-dark.group-members #buddypress #subnav li { 227 background: none; 228 } 229 230 body.colors-dark.group-members #buddypress #subnav .groups-members-search form { 231 margin-top: 0; 232 margin-bottom: 20px; 233 } 234 235 .directory.colors-dark #buddypress #subnav.item-list-tabs ul { 236 border-top: 0; 237 border-bottom: 0; 238 } 239 240 .directory.colors-dark #buddypress #subnav.item-list-tabs ul li.last.filter { 241 border-top: 0; 242 } 243 244 .directory.colors-dark #buddypress div.activity ul.item-list { 245 border-top: 0; 246 } 247 248 body.colors-light #buddypress div.item-list-tabs ul { 249 background-color: #fafafa; 250 } 251 252 body.colors-light #buddypress div#subnav.item-list-tabs ul { 253 background-color: #f7f7f7; 254 } 255 256 body.colors-light #buddypress div#subnav.item-list-tabs ul li.last { 257 background: #fff; 258 } 259 260 body.colors-light #buddypress .item-list .activity-header p { 261 background-color: #f7f7f7; 262 color: #878787; 263 } 264 265 body.colors-light #buddypress .item-list .activity-comments .acomment-meta { 266 color: #737373; 267 } 268 269 body.colors-light #buddypress #item-body .profile h2 { 270 background: #878787; 271 color: #fff; 272 } 273 274 body.colors-light #buddypress table tr.alt td { 275 background: #f5f5f5; 276 color: #333; 277 } 278 279 body.colors-light #buddypress div#invite-list { 280 background: #fafafa; 281 } 282 135 283 /** 136 284 *------------------------------------------------------------------------------- 137 285 * @section 2.0 - Navigation - General … … 150 298 } 151 299 152 300 #buddypress div.item-list-tabs ul { 153 background-color: #faf9f1;154 301 border-bottom: 1px solid rgba(234, 234, 234, 0.9); 155 border-top: 1px solid rgba(234, 234, 234, 0.9);156 302 overflow: hidden; 157 303 padding: 0; 158 304 } 159 305 160 #buddypress div.item-list-tabs ul li a {161 color: #0073c1;162 }163 164 306 #buddypress div.item-list-tabs ul li a span { 165 307 border-radius: 25%; 166 308 } 167 309 168 @media screen and (max-width: 38.75em) {169 .bp-user #buddypress #object-nav {170 background: #faf9f1;171 border: 1px solid #eaeaea;172 overflow: visible;173 padding: 10px;174 }175 .bp-user #buddypress #object-nav ul {176 border: 0;177 height: 0;178 transition: height 0.3s ease-in-out 0.7s;179 visibility: hidden;180 }181 .bp-user #buddypress #object-nav:before {182 content: "Menu \021E9";183 display: inline;184 opacity: 0.7;185 }186 .bp-user #buddypress #object-nav:hover:before, .bp-user #buddypress #object-nav:focus:before {187 content: "Menu \021E7";188 }189 .bp-user #buddypress #object-nav:hover ul, .bp-user #buddypress #object-nav:focus ul {190 height: 320px;191 opacity: 1;192 overflow-y: auto;193 visibility: visible;194 }195 .bp-user #buddypress #subnav {196 clear: both;197 }198 }199 200 310 /*__ Horizontal menus __*/ 201 311 #buddypress #object-nav ul { 202 312 overflow: hidden; … … 229 339 } 230 340 231 341 #buddypress div#subnav.item-list-tabs ul { 232 background-color: #f7f7f7;233 342 border-bottom: 0; 234 343 margin-top: 5px; 235 344 padding: 0; … … 236 345 } 237 346 238 347 #buddypress div#subnav.item-list-tabs ul li.last { 239 background: #fff;240 348 margin-top: 0; 241 349 padding: 5px 5px 5px 0; 242 350 width: 100%; … … 273 381 274 382 /*__ Vertical menu User Account / Group single screens __*/ 275 383 @media screen and (min-width: 55em) { 276 body.no-sidebar #buddypress #item-header, 277 body.no-sidebar #buddypress #item-body { 278 background: #fff; 279 } 280 body.no-sidebar #buddypress #object-nav { 384 body:not(.page-two-column) #buddypress #object-nav { 281 385 border-right: 1px solid #ddd; 282 386 float: left; 283 387 margin-right: -1px; 284 388 width: 200px; 285 389 } 286 body .no-sidebar#buddypress #object-nav ul {390 body:not(.page-two-column) #buddypress #object-nav ul { 287 391 background: none; 288 392 border-bottom: 0; 289 393 padding: 0; 290 394 } 291 body .no-sidebar#buddypress #object-nav ul li {395 body:not(.page-two-column) #buddypress #object-nav ul li { 292 396 float: none; 293 397 overflow: hidden; 294 398 } 295 body .no-sidebar#buddypress #object-nav ul li span {399 body:not(.page-two-column) #buddypress #object-nav ul li span { 296 400 background: #fff; 297 401 border-radius: 10%; 298 402 float: right; 299 403 margin-right: 2px; 300 404 } 301 body .no-sidebar#buddypress #item-body {405 body:not(.page-two-column) #buddypress #item-body { 302 406 border-left: 1px solid #ddd; 303 407 overflow: hidden; 304 408 padding: 0 0 0 20px; 305 409 width: auto; 306 410 } 307 body .no-sidebar#buddypress #item-body #subnav {411 body:not(.page-two-column) #buddypress #item-body #subnav { 308 412 margin: 0 0 0 -20px; 309 413 } 310 body .no-sidebar#buddypress #item-body #subnav ul {414 body:not(.page-two-column) #buddypress #item-body #subnav ul { 311 415 margin-top: 0; 312 416 } 313 417 } 314 418 315 419 @media screen and (min-width: 48em) { 316 # main #buddypress #group-create-tabs.item-list-tabs ul:before,317 # main #buddypress #group-create-tabs.item-list-tabs ul:after {420 #buddypress #group-create-tabs.item-list-tabs ul:before, 421 #buddypress #group-create-tabs.item-list-tabs ul:after { 318 422 content: " "; 319 423 display: table; 320 424 } 321 # main #buddypress #group-create-tabs.item-list-tabs ul:after {425 #buddypress #group-create-tabs.item-list-tabs ul:after { 322 426 clear: both; 323 427 } 324 # main #buddypress #group-create-tabs.item-list-tabs ul {428 #buddypress #group-create-tabs.item-list-tabs ul { 325 429 background: none; 326 430 border: 0; 327 431 border-bottom: 1px solid #ddd; … … 328 432 overflow: visible; 329 433 padding-bottom: 0; 330 434 } 331 # main #buddypress #group-create-tabs.item-list-tabs ul li {435 #buddypress #group-create-tabs.item-list-tabs ul li { 332 436 float: left; 333 437 width: auto; 334 438 } 335 # main #buddypress #group-create-tabs.item-list-tabs ul li.selected,336 # main #buddypress #group-create-tabs.item-list-tabs ul li.current {439 #buddypress #group-create-tabs.item-list-tabs ul li.selected, 440 #buddypress #group-create-tabs.item-list-tabs ul li.current { 337 441 border: 1px solid #ddd; 338 442 border-bottom-color: #fff; 339 443 -webkit-border-top-right-radius: 4px; … … 343 447 background-clip: padding-box; 344 448 margin-bottom: -1px; 345 449 } 346 # main #buddypress #group-create-tabs.item-list-tabs ul li.selected a,347 # main #buddypress #group-create-tabs.item-list-tabs ul li.current a {450 #buddypress #group-create-tabs.item-list-tabs ul li.selected a, 451 #buddypress #group-create-tabs.item-list-tabs ul li.current a { 348 452 background: none; 349 color: # 141412;453 color: #333; 350 454 outline: none; 351 455 } 352 # main #buddypress #subnav ul {456 #buddypress #subnav ul { 353 457 border-bottom: 0; 354 458 } 355 459 } … … 495 599 496 600 #buddypress ul.item-list li .item .item-title .update { 497 601 display: block; 498 font-size: 1 2px;499 font-size: 0. 75rem;602 font-size: 13px; 603 font-size: 0.8125rem; 500 604 padding: 10px 0; 501 605 text-align: left; 502 606 } … … 557 661 width: 100%; 558 662 } 559 663 560 @media screen and (min-width: 48em) {664 @media screen and (min-width: 30em) { 561 665 #buddypress ul.item-list li div.action div { 562 666 margin: 0 10px 10px 0; 563 667 width: auto; … … 599 703 } 600 704 601 705 #buddypress form#whats-new-form #whats-new-content.active #whats-new-options[style] #whats-new-post-in-box { 602 border: 1px solid rgba( 212, 208, 186, 0.5);706 border: 1px solid rgba(190, 190, 190, 0.5); 603 707 float: left; 604 708 line-height: 1.5em; 605 709 margin-top: 12px; … … 704 808 } 705 809 706 810 #buddypress #activity-stream .activity-content .activity-header { 707 line-height: inherit;708 811 margin-right: 0; 709 812 } 710 813 711 814 #buddypress #activity-stream .activity-content .activity-header p { 712 background-color: #f7f7f7;713 815 border: 1px solid rgba(234, 234, 234, 0.6); 714 color: #727272;715 816 margin-top: 0; 716 817 padding: 0 0.2em; 717 818 } 718 819 719 820 #buddypress #activity-stream .activity-content .activity-header img.avatar { 821 box-shadow: none; 720 822 display: inline-block; 721 margin-bottom: 0 !important; 823 margin: 0 5px !important; 824 vertical-align: middle; 722 825 } 723 826 724 827 #buddypress #activity-stream .activity-content .activity-meta a { … … 726 829 margin-bottom: 5px; 727 830 } 728 831 729 @media screen and (min-width: 3 8.75em) {832 @media screen and (min-width: 30em) { 730 833 #buddypress #activity-stream .activity-content .activity-meta a { 731 834 display: inline-block; 732 835 margin-bottom: 0; 836 width: auto; 733 837 } 734 838 } 735 839 … … 781 885 */ 782 886 #buddypress #activity-stream .activity-comments { 783 887 border-left: 1px solid #eaeaea; 784 margin -top: 5px;888 margin: 20px 0 20px; 785 889 } 786 890 891 @media screen and (min-width: 30em) { 892 #buddypress #activity-stream .activity-comments { 893 margin-left: 20px; 894 } 895 } 896 787 897 #buddypress #activity-stream .activity-comments ul { 788 background: rgba(247, 247, 247, 0.6);789 color: #737373;790 898 margin: 15px 0 0 2px; 791 899 } 792 900 901 #buddypress #activity-stream .activity-comments ul li { 902 border-top: 1px solid #bebebe; 903 } 904 793 905 #buddypress #activity-stream .activity-comments ul a { 794 906 color: #0077c7; 795 907 } 796 908 797 909 #buddypress #activity-stream .activity-comments .acomment-meta { 798 color: #737373;910 border-bottom: 1px solid #eaeaea; 799 911 } 800 912 801 913 #buddypress #activity-stream .activity-comments .ac-form input[type="submit"], 802 914 #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel { 803 color: rgba( 20, 20, 18, 0.8);915 color: rgba(51, 51, 51, 0.8); 804 916 display: inline-block; 805 917 font-family: inherit; 806 918 font-size: 12px; … … 813 925 } 814 926 815 927 #buddypress #activity-stream .activity-comments .ac-form .ac-reply-cancel { 816 border: 1px solid rgba( 212, 208, 186, 0.7);928 border: 1px solid rgba(190, 190, 190, 0.7); 817 929 text-align: center; 818 930 } 819 931 … … 834 946 #buddypress #members-list li .action { 835 947 float: right; 836 948 } 949 #buddypress #members-list li.is-current-user .item { 950 float: none; 951 left: 0; 952 padding-left: 5%; 953 width: auto; 954 } 837 955 } 838 956 839 957 /** … … 880 998 * @subsection 6.1 - Item Header Global 881 999 *----------------------------------------------------------- 882 1000 */ 1001 @media screen and (min-width: 48em) { 1002 .bp-user.page-two-column #buddypress #cover-image-container #item-header-cover-image #item-header-content { 1003 margin-left: 140px; 1004 margin-top: -100px; 1005 } 1006 .single-item.groups.page-two-column #buddypress #cover-image-container #item-header-cover-image #item-header-content { 1007 margin-left: 10px; 1008 } 1009 } 1010 1011 .bp-user #buddypress #item-header-cover-image .user-nicename, 1012 .single-item.groups #buddypress #item-header-cover-image .user-nicename { 1013 color: #333; 1014 text-shadow: none; 1015 } 1016 1017 @media screen and (min-width: 48em) { 1018 .bp-user #buddypress #item-header-cover-image .user-nicename, 1019 .single-item.groups #buddypress #item-header-cover-image .user-nicename { 1020 color: #fff; 1021 text-shadow: 0 0 3px rgba(0, 0, 0, 0.8); 1022 } 1023 } 1024 883 1025 .bp-user #buddypress #item-header-content #item-meta, 884 1026 .single-item.groups #buddypress #item-header-content #item-meta { 885 1027 font-size: 14px; … … 953 1095 order: 1; 954 1096 text-align: center; 955 1097 } 956 .single-item.groups #buddypress div#item-header #item-header-avatar a {957 border-bottom: 0;958 }959 1098 .single-item.groups #buddypress div#item-header #item-header-avatar a img { 960 1099 display: inline-block; 961 1100 float: none; … … 1051 1190 1052 1191 .bp-user #buddypress #item-header #item-header-avatar img.avatar, 1053 1192 .bp-user #buddypress #item-header #item-header-avatar a { 1054 border-bottom: 0;1055 1193 display: inline-block; 1056 1194 float: none; 1057 1195 } … … 1083 1221 * Groups specific item body rules - screens 1084 1222 *---------------------------------------------------- 1085 1223 */ 1224 .groups.single-item.members #buddypress #subnav.item-list-tabs ul { 1225 background: none; 1226 border-top: 0; 1227 } 1228 1086 1229 /** 1087 1230 *----------------------------------------- 1088 1231 * @subsection 6.2.1.1 - Group Management … … 1120 1263 } 1121 1264 1122 1265 .groups.group-settings #group-settings-form div.radio label ul { 1123 color: rgba( 20, 20, 18, 0.6);1266 color: rgba(51, 51, 51, 0.6); 1124 1267 font-size: 14px; 1125 1268 font-size: 0.875rem; 1126 1269 } … … 1184 1327 1185 1328 .groups.group-members #subnav li #search-members-form { 1186 1329 float: right; 1187 margin: 5px 5px0 0;1330 margin: 5px 0 0; 1188 1331 } 1189 1332 1190 1333 @media screen and (max-width: 38.75em) { … … 1253 1396 font-style: italic; 1254 1397 } 1255 1398 1256 .bp-user #buddypress .notifications-options-nav {1257 border: 1px solid rgba(212, 208, 186, 0.5); 1399 .bp-user #buddypress .notifications-options-nav, 1400 .bp-user #buddypress .messages-options-nav { 1258 1401 float: left; 1259 1402 width: 100%; 1260 1403 } 1261 1404 1262 1405 @media screen and (min-width: 38.75em) { 1263 .bp-user #buddypress .notifications-options-nav { 1406 .bp-user #buddypress .notifications-options-nav, 1407 .bp-user #buddypress .messages-options-nav { 1264 1408 width: 300px; 1265 1409 } 1266 1410 } 1267 1411 1268 .bp-user #buddypress .notifications-options-nav select { 1412 .bp-user #buddypress .notifications-options-nav select, 1413 .bp-user #buddypress .messages-options-nav select { 1269 1414 height: auto; 1270 1415 } 1271 1416 1272 1417 .bp-user #buddypress .notifications-options-nav select, 1273 .bp-user #buddypress .notifications-options-nav input { 1274 border: 0; 1418 .bp-user #buddypress .notifications-options-nav input, 1419 .bp-user #buddypress .messages-options-nav select, 1420 .bp-user #buddypress .messages-options-nav input { 1275 1421 font-size: 14px; 1276 1422 font-size: 0.875rem; 1277 1423 outline: 0; … … 1278 1424 padding: 0; 1279 1425 } 1280 1426 1281 .bp-user #buddypress .notifications-options-nav select { 1427 .bp-user #buddypress .notifications-options-nav select, 1428 .bp-user #buddypress .messages-options-nav select { 1282 1429 float: left; 1283 margin-right: 0;1284 width: 60%;1430 margin-right: 1%; 1431 width: 59%; 1285 1432 } 1286 1433 1287 .bp-user #buddypress .notifications-options-nav input { 1434 .bp-user #buddypress .notifications-options-nav input, 1435 .bp-user #buddypress .messages-options-nav input { 1288 1436 float: right; 1289 1437 font-family: inherit; 1290 1438 line-height: 20px; … … 1291 1439 width: 40%; 1292 1440 } 1293 1441 1442 .bp-user #buddypress .notifications-options-nav input[disabled="disabled"]:focus, 1443 .bp-user #buddypress .notifications-options-nav input[disabled="disabled"]:hover, 1444 .bp-user #buddypress .messages-options-nav input[disabled="disabled"]:focus, 1445 .bp-user #buddypress .messages-options-nav input[disabled="disabled"]:hover { 1446 background: none; 1447 } 1448 1294 1449 /** 1295 1450 *------------------------------------------- 1296 1451 * @subsection 6.2.2.2 - Extended Profiles … … 1301 1456 } 1302 1457 1303 1458 .bp-user #buddypress .profile .bp-widget h2 { 1304 background: #7b7b7b;1305 color: #fff;1306 1459 margin: 40px 0 10px; 1307 1460 padding: 0.1em 0 0.1em 0.4em; 1308 1461 } … … 1311 1464 margin-top: 0; 1312 1465 } 1313 1466 1467 .bp-user #buddypress .profile .bp-widget .profile-fields tr.alt td { 1468 color: #333; 1469 } 1470 1471 .bp-user #buddypress .profile .bp-widget .profile-fields tr:last-child { 1472 border-bottom: none; 1473 } 1474 1314 1475 .bp-user #buddypress .profile #profile-edit-form .button-nav:before, 1315 1476 .bp-user #buddypress .profile #profile-edit-form .button-nav:after { 1316 1477 content: " "; … … 1345 1506 } 1346 1507 1347 1508 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-toggle, 1509 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-notoggle, 1348 1510 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings { 1349 1511 font-size: 14px; 1350 1512 font-size: 0.875rem; 1513 margin-top: 10px; 1351 1514 } 1352 1515 1353 1516 .bp-user #buddypress .profile #profile-edit-form .field-visibility-settings-close, 1354 1517 .bp-user #buddypress .profile #profile-edit-form .visibility-toggle-link { 1355 1518 background: #555; 1519 -webkit-border-radius: 3px; 1520 -moz-border-radius: 3px; 1521 -ms-border-radius: 3px; 1522 border-radius: 3px; 1523 background-clip: padding-box; 1356 1524 color: #fff; 1357 1525 padding: 0.2em 0.5em; 1358 1526 } … … 1434 1602 } 1435 1603 1436 1604 .bp-user #buddypress #message-threads thead tr { 1437 background: #6f6f6f; 1605 background: none; 1606 border-bottom: 1px solid #bebebe; 1438 1607 } 1439 1608 1609 .bp-user #buddypress #message-threads thead tr th { 1610 background: #555; 1611 } 1612 1613 .bp-user #buddypress #message-threads tr { 1614 border-bottom: 5px solid #878787; 1615 } 1616 1440 1617 .bp-user #buddypress #message-threads tr td { 1441 background: #fff;1442 1618 display: inline-block; 1443 1619 float: left; 1444 1620 } … … 1445 1621 1446 1622 .bp-user #buddypress #message-threads tr td.thread-star, 1447 1623 .bp-user #buddypress #message-threads tr td.thread-options { 1448 border-bottom-color: # ccc;1449 border-bottom-width: 2px;1624 border-bottom-color: #bebebe; 1625 border-bottom-width: 1px; 1450 1626 height: 2.4em; 1451 1627 padding-bottom: 0.2em; 1452 1628 padding-top: 0.2em; … … 1459 1635 } 1460 1636 } 1461 1637 1638 .bp-user #buddypress #message-threads tr td.bulk-select-check, 1639 .bp-user #buddypress #message-threads tr td.thread-star, 1640 .bp-user #buddypress #message-threads tr td.thread-from, 1641 .bp-user #buddypress #message-threads tr td.thread-info, 1642 .bp-user #buddypress #message-threads tr td.thread-options { 1643 border-top: 0; 1644 } 1645 1462 1646 .bp-user #buddypress #message-threads tr td.thread-star { 1463 1647 vertical-align: middle; 1464 1648 } … … 1529 1713 } 1530 1714 1531 1715 .bp-user #buddypress #message-threads tr.unread td { 1532 background: #eee;1533 border-color: # d4d0ba;1716 background: none; 1717 border-color: #bebebe; 1534 1718 } 1535 1719 1536 1720 .bp-user #buddypress #message-threads th { … … 1550 1734 width: 30px; 1551 1735 } 1552 1736 1553 .bp-user #buddypress .messages-options-nav select {1554 height: auto;1555 }1556 1557 1737 .bp-user #buddypress .acfb-holder { 1558 1738 list-style: none; 1559 1739 } … … 1563 1743 } 1564 1744 1565 1745 .bp-user #buddypress .acfb-holder li.friend-tab { 1566 background: #e df7fa;1746 background: #e3f6ff; 1567 1747 border: inherit; 1568 1748 margin-right: 0; 1569 1749 padding: 0.5em; … … 1717 1897 1718 1898 #buddypress div.activity-comments form .ac-textarea { 1719 1899 background: #f7f7f7; 1720 border: 1px solid rgba( 212, 208, 186, 0.5);1900 border: 1px solid rgba(190, 190, 190, 0.5); 1721 1901 } 1722 1902 1723 1903 #buddypress div.activity-comments form .ac-textarea textarea { … … 1735 1915 #buddypress .standard-form button, 1736 1916 #buddypress .standard-form select, 1737 1917 #buddypress .standard-form textarea { 1738 border-color: rgba( 212, 208, 186, 0.5);1918 border-color: rgba(190, 190, 190, 0.5); 1739 1919 border-width: 1px; 1740 1920 } 1741 1921 … … 1761 1941 #buddypress div.dir-search form, 1762 1942 #buddypress div.message-search form, 1763 1943 #buddypress li.groups-members-search form { 1764 border: 1px solid rgba(212, 208, 186, 0.6); 1944 border: 1px solid rgba(190, 190, 190, 0.6); 1945 -webkit-border-radius: 2px; 1946 -moz-border-radius: 2px; 1947 -ms-border-radius: 2px; 1948 border-radius: 2px; 1949 background-clip: padding-box; 1765 1950 overflow: hidden; 1766 1951 } 1767 1952 … … 1770 1955 #buddypress li.groups-members-search form label { 1771 1956 float: left; 1772 1957 margin: 0; 1958 width: 70%; 1773 1959 } 1774 1960 1775 #buddypress div.dir-search form input[type= 'text'],1776 #buddypress div.message-search form input[type= 'text'],1777 #buddypress li.groups-members-search form input[type= 'text'] {1961 #buddypress div.dir-search form input[type="text"], 1962 #buddypress div.message-search form input[type="text"], 1963 #buddypress li.groups-members-search form input[type="text"] { 1778 1964 float: left; 1779 1965 margin: 0; 1780 width: 70%;1966 width: 100%; 1781 1967 } 1782 1968 1783 #buddypress div.dir-search form input[type='text'], 1784 #buddypress div.dir-search form input[type='submit'], 1785 #buddypress div.message-search form input[type='text'], 1786 #buddypress div.message-search form input[type='submit'], 1787 #buddypress li.groups-members-search form input[type='text'], 1788 #buddypress li.groups-members-search form input[type='submit'] { 1969 #buddypress div.dir-search form input[type="text"], 1970 #buddypress div.dir-search form input[type="submit"], 1971 #buddypress div.message-search form input[type="text"], 1972 #buddypress div.message-search form input[type="submit"], 1973 #buddypress li.groups-members-search form input[type="text"], 1974 #buddypress li.groups-members-search form input[type="submit"] { 1975 border: 0; 1789 1976 font-size: 14px; 1790 1977 font-size: 0.875rem; 1791 border: 0;1792 1978 line-height: inherit; 1793 1979 } 1794 1980 1795 #buddypress div.dir-search form input[type='text'], 1796 #buddypress div.message-search form input[type='text'], 1797 #buddypress li.groups-members-search form input[type='text'] { 1798 border-right: 1px solid rgba(212, 208, 186, 0.6); 1981 #buddypress div.dir-search form input[type="text"], 1982 #buddypress div.message-search form input[type="text"], 1983 #buddypress li.groups-members-search form input[type="text"] { 1984 border-right: 1px solid rgba(190, 190, 190, 0.6); 1985 font-weight: 400; 1799 1986 padding: 0.2em 0 0.2em 0.2em; 1800 1987 } 1801 1988 1802 #buddypress div.dir-search form input[type='submit'], 1803 #buddypress div.message-search form input[type='submit'], 1804 #buddypress li.groups-members-search form input[type='submit'] { 1989 #buddypress div.dir-search form input[type="submit"], 1990 #buddypress div.message-search form input[type="submit"], 1991 #buddypress li.groups-members-search form input[type="submit"] { 1992 -webkit-border-radius: none; 1993 -moz-border-radius: none; 1994 -ms-border-radius: none; 1995 border-radius: none; 1805 1996 float: right; 1806 1997 font-weight: normal; 1807 1998 padding: 0.2em 1em; … … 1810 2001 width: 30%; 1811 2002 } 1812 2003 2004 #buddypress div.dir-search { 2005 margin-top: 0; 2006 } 2007 2008 #buddypress .dir-search #search-members-form input[type='text'], 2009 #buddypress #search-groups-form input[type='text'], 2010 #buddypress #search-message-form input[type='text'] { 2011 float: left; 2012 margin: 0; 2013 width: 70%; 2014 } 2015 1813 2016 @media screen and (min-width: 30em) { 1814 2017 #buddypress div.dir-search, 1815 2018 #buddypress div.message-search, … … 1817 2020 float: right; 1818 2021 margin-bottom: 5px !important; 1819 2022 } 1820 #buddypress div.dir-search form label,1821 #buddypress div.dir-search form input[type='text'],1822 #buddypress div.dir-search form input[type='submit'],1823 #buddypress div.message-search form label,1824 #buddypress div.message-search form input[type='text'],1825 #buddypress div.message-search form input[type='submit'],1826 #buddypress li.groups-members-search form label,1827 #buddypress li.groups-members-search form input[type='text'],1828 #buddypress li.groups-members-search form input[type='submit'] {1829 width: auto;1830 }1831 2023 } 1832 2024 1833 2025 @media screen and (min-width: 67em) { 1834 2026 #buddypress .dir-search form input[type='text'], 1835 #buddypress .message-search form input[type='text'] { 2027 #buddypress .message-search form input[type='text'], 2028 #buddypress li.groups-members-search form input[type='text'] { 1836 2029 font-size: 16px; 1837 2030 font-size: 1rem; 1838 2031 } 1839 2032 #buddypress .dir-search form input[type='submit'], 1840 #buddypress .message-search form input[type='submit'] { 2033 #buddypress .message-search form input[type='submit'], 2034 #buddypress li.groups-members-search form input[type='submit'] { 1841 2035 font-size: 16px; 1842 2036 font-size: 1rem; 1843 2037 } 1844 2038 } 1845 2039 2040 body.colors-dark #page #buddypress .dir-search form, 2041 body.colors-dark #page #buddypress .groups-members-search form, 2042 body.colors-dark #page #buddypress .message-search form { 2043 background: #333; 2044 border-color: #555; 2045 -webkit-border-radius: 2px; 2046 -moz-border-radius: 2px; 2047 -ms-border-radius: 2px; 2048 border-radius: 2px; 2049 background-clip: padding-box; 2050 padding: 1px; 2051 } 2052 2053 body.colors-dark #page #buddypress .dir-search input[type="text"], 2054 body.colors-dark #page #buddypress .groups-members-search input[type="text"], 2055 body.colors-dark #page #buddypress .message-search input[type="text"] { 2056 background: none; 2057 } 2058 2059 body.colors-dark #page #buddypress .dir-search input[type="submit"], 2060 body.colors-dark #page #buddypress .groups-members-search input[type="submit"], 2061 body.colors-dark #page #buddypress .message-search input[type="submit"] { 2062 -webkit-border-radius: 2px; 2063 -moz-border-radius: 2px; 2064 -ms-border-radius: 2px; 2065 border-radius: 2px; 2066 background-clip: padding-box; 2067 } 2068 2069 body.colors-dark #page .message-search { 2070 margin-top: 0; 2071 } 2072 1846 2073 /** 1847 2074 *------------------------------------------------------------------------------- 1848 2075 * @section 8.0 - Tables - General … … 1855 2082 } 1856 2083 1857 2084 #buddypress table tr th { 1858 background: # 6f6f6f;1859 border-color: # b7b7b7;1860 color: # fff;2085 background: #f7f7f7; 2086 border-color: #eaeaea; 2087 color: #333; 1861 2088 } 1862 2089 1863 2090 #buddypress table p { … … 1914 2141 text-align: center; 1915 2142 } 1916 2143 2144 #buddypress .notifications .actions { 2145 text-align: center; 2146 } 2147 1917 2148 /** 1918 2149 *------------------------------------------------------------------------------- 1919 2150 * @section 9.0 - Error / Success messages … … 1926 2157 } 1927 2158 1928 2159 #buddypress div#message.info p { 1929 background: # c6e4ee;1930 border: 1px solid # 78bed6;1931 color: # 1e5264;2160 background: #b0e5ff; 2161 border: 1px solid #4ac3ff; 2162 color: #00547d; 1932 2163 } 1933 2164 1934 2165 #buddypress div#message.updated p { … … 1937 2168 color: #454d19; 1938 2169 } 1939 2170 2171 #buddypress .bp-avatar-status .warning, 2172 #buddypress .bp-cover-image-status .warning { 2173 background: #7dd4ff; 2174 border: 1px solid #000; 2175 color: #333; 2176 font-size: 16px; 2177 font-size: 1rem; 2178 } 2179 1940 2180 .delete-group #buddypress div#message.info p { 1941 2181 background: #db7e7e; 1942 2182 border: 1px solid #be3535; … … 1949 2189 *------------------------------------------------------------------------------- 1950 2190 */ 1951 2191 #buddypress .acfb-holder li.friend-tab { 1952 background: # 9fd1e2;2192 background: #7dd4ff; 1953 2193 border: inherit; 1954 2194 } -
src/bp-templates/bp-legacy/css/twentyseventeen.scss
154 154 background-clip: padding-box; 155 155 } 156 156 157 @mixin border-radius-none() { 158 -webkit-border-radius: none; 159 -moz-border-radius: none; 160 -ms-border-radius: none; 161 border-radius: none; 162 } 163 157 164 // Box sizing 158 165 @mixin box-model($box-model) { 159 166 -webkit-box-sizing: $box-model; … … 192 199 } 193 200 194 201 // Variables: color definitions 195 $body-text: #141412; 202 203 $dark-grey: #555; 204 $medium-grey: #878787; 205 $light-grey: #dcdcdc; 206 $x-light-grey: #f7f7f7; 207 $white: #fff; 208 209 $body-text: #333; 210 $bp-light-text: $medium-grey; 211 $bp-xlight-text: #eee; 196 212 $content-background: #fff; 197 $off-white: lighten(#f9f8ee, 0.7);213 $off-white: #fafafa; 198 214 $cream-background: #f7f5e7; 199 $light-background: #f7f7f7;200 $medium-background: #ccc;201 $dark-background: #555;202 $border-color: # d4d0ba; // border color is varied using rgba215 $light-background: $x-light-grey; 216 $medium-background: $medium-grey; 217 $dark-background: $dark-grey; 218 $border-color: #bebebe; 203 219 $border-light: #eaeaea; // BP dividers 204 220 $border-med: #ddd; 205 221 $background-hover: #db572f; // 2017 link background hover … … 206 222 $bp-button-hover: #ededed; // this is the default BP button hover background 207 223 $notice-error: #c85a6e; 208 224 $notice-warning: #d05656; 209 $notice-info: # 9fd1e2;225 $notice-info: #7dd4ff; 210 226 $notice-update: #ced98c; 211 227 $stripe-odd: #ebf0ff; 212 228 $stripe-even: #dbe5ff; 213 $unread: #eee;229 $unread: $x-light-grey; 214 230 $link-action: #c82b2b; 215 231 /*-------------------------------------------------------------- 216 232 … … 277 293 // Remove any empty clearing elements, CSS provides clearing. 278 294 div.clear {display: none;} 279 295 296 // deal with global clearing property set on heading elements 297 // - for the moment we'll just specify this on lists ul only 298 299 ul.item-list { 300 h1, 301 h2, 302 h3, 303 h4, 304 h5, 305 h6 { 306 clear: none; 307 padding: 0; 308 } 309 } 310 280 311 // Ensure no text decoration or box shadow causing underlined effect. 281 312 #page a { 282 313 box-shadow: none; … … 293 324 294 325 } // close .buddypress 295 326 296 // reduce the overlarge entry title margins327 // reduce the overlarge entry title margins 297 328 @include medium-up { 298 329 299 330 .buddypress.bp-user.page, … … 310 341 } 311 342 } 312 343 } 313 // 2017 has very small page entry title headings314 // enlarge slightly for BP screens.315 .buddypress {316 article.page {317 .entry-header {318 .entry-title {319 @include font-size(22);320 344 321 @include medium-up {322 @include font-size(28);323 }324 }325 }326 }327 }328 329 345 // Open up the content width areas for BP screens to allow max widths. 330 // This takes into account the ability to add/remove sidebars in 2017.346 // This takes into account the ability to columnize pages in 2017. 331 347 // Only effect changes based on breakpoints. 332 348 333 @include med ium-up {349 @include med-small-up { 334 350 335 351 body.buddypress.page.page-two-column { 336 352 … … 337 353 #primary { 338 354 339 355 .entry-header { 340 width: 20%;356 width: 30%; 341 357 } 342 358 343 359 .entry-content { 344 width: 80%;360 width: 68%; 345 361 } 346 362 } 347 363 } … … 357 373 .content-bottom-widgets { 358 374 margin-left: 0; 359 375 margin-right: 0; 360 // width: auto;361 376 } 362 377 } 363 378 … … 371 386 } // body.buddypress 372 387 } 373 388 389 // 2017 allows for selecting two distinct color schemes. 390 // Our companion styles respect themes colors & inherit or avoid 391 // setting backgrounds/colors so selecting the dark scheme generally 392 // allows the theme to reset the BP text/headings etc to white 393 // In places we do set backgrounds, Navs, search forms etc these 394 // are added here under the themes body class to enable changing 395 396 // Some element colors are inherited from BP original sheet so need to 397 // to be reset under the dark scheme, where set in this sheet we simply state them 398 // only for the light scheme, additionally elements such as BP form styles 399 // need styles removing & are handled later in 'Forms' section 400 body.colors-dark { 401 402 #buddypress { 403 404 //tabs border bottom color needs to match dark background 405 #group-create-tabs.item-list-tabs { 406 407 li.selected, 408 li.current { 409 border-bottom-color: #222; 410 411 a { 412 color: inherit; 413 } 414 } 415 } 416 417 div.item-list-tabs { 418 419 ul { 420 421 li.selected, 422 li.current { 423 424 a { 425 background: none; 426 color: inherit; 427 } 428 } 429 } 430 } 431 432 #object-nav { 433 434 li:not(.current):focus, 435 li:not(.current):hover { 436 437 a { 438 color: #555; 439 } 440 } 441 } 442 443 // With the dark scheme the subnav links lose definition as 444 // nav menu links, add a border top to clarify the li.last element seperated from links. 445 #subnav.item-list-tabs { 446 447 ul { 448 border-bottom: 1px solid rgba($border-light, 0.9); 449 margin-bottom: $spacing-val-md; 450 451 li.last { 452 border-top: 1px solid rgba($border-light, 0.9); 453 } 454 } 455 } 456 457 // lists text: descr, meta, etc 458 .item-list { 459 460 div.meta { 461 color: #ddd; 462 } 463 464 div.item-desc, 465 .activity-header p, 466 .activity-comments ul, 467 .acomment-meta { 468 color: $bp-xlight-text; 469 } 470 471 .activity-meta, 472 .action { 473 a { 474 background: $off-white; 475 476 &:focus, 477 &:hover { 478 background: $white; 479 } 480 } 481 } 482 } 483 484 #latest-update { 485 color: $bp-xlight-text; 486 } 487 488 div.pagination * { 489 color: #ddd; 490 } 491 492 #item-header { 493 .user-nicename { 494 color: $bp-xlight-text; 495 } 496 } 497 498 #item-body { 499 500 table { 501 502 thead { 503 504 tr, 505 th { 506 background: none ; 507 color: $bp-xlight-text; 508 } 509 } 510 511 tr.alt { 512 513 td { 514 background: none; 515 color: $bp-xlight-text; 516 } 517 } 518 519 .field-visibility-settings, 520 .field-visibility-settings-notoggle { 521 color: #eee; 522 } 523 524 } 525 526 fieldset { 527 background: none; 528 } 529 530 .checkbox, 531 .radio { 532 533 label { 534 color: #eee; 535 } 536 } 537 538 div#invite-list { 539 background: none; 540 } 541 } 542 543 } // close #buddypress 544 } 545 546 547 body.colors-dark.group-members { 548 549 #buddypress { 550 551 #subnav { 552 553 li {background: none;} 554 555 .groups-members-search { 556 557 form { 558 margin-top: 0; 559 margin-bottom: $spacing-val-md; 560 } 561 } 562 } 563 } 564 } 565 566 // remove borders for dir component screens. 567 .directory.colors-dark { 568 569 #buddypress { 570 571 #subnav.item-list-tabs { 572 ul { 573 border-top: 0; 574 border-bottom: 0; 575 576 li.last.filter { 577 border-top: 0; 578 } 579 } 580 } 581 582 div.activity { 583 ul.item-list { 584 border-top: 0; 585 } 586 } 587 } 588 } 589 590 body.colors-light { 591 592 #buddypress { 593 594 div.item-list-tabs { 595 596 ul { 597 background-color: $off-white; 598 } 599 } 600 601 div#subnav.item-list-tabs { 602 603 ul { 604 background-color: $light-background; 605 606 li.last { 607 background: $content-background; 608 } 609 } 610 } 611 612 .item-list { 613 614 .activity-header { 615 616 p { 617 background-color: $light-background; 618 color: $bp-light-text; 619 } 620 } 621 622 .activity-comments { 623 624 .acomment-meta { 625 color: #737373; 626 } 627 } 628 } 629 630 #item-body { 631 632 .profile { 633 634 h2 { 635 background: $medium-grey; 636 color: #fff; 637 } 638 } 639 } 640 641 table { 642 643 tr.alt { 644 645 td { 646 background: #f5f5f5; 647 color: $body-text; 648 } 649 } 650 } 651 652 div#invite-list { 653 background: $off-white; 654 } 655 } // close #buddypress 656 } 657 374 658 /** 375 659 *------------------------------------------------------------------------------- 376 660 * @section 2.0 - Navigation - General … … 409 693 div.item-list-tabs { 410 694 411 695 ul { 412 background-color: $off-white;413 696 border-bottom: 1px solid rgba($border-light, 0.9); 414 border-top: 1px solid rgba($border-light, 0.9);415 697 overflow: hidden; 416 698 padding: 0; 417 699 … … 418 700 li { 419 701 420 702 a { 421 color: #0073c1;422 703 423 704 span {border-radius: 25%;} 424 705 } … … 428 709 429 710 } // close #buddypress 430 711 431 // .bp-user #object-nav @ small screen as a dropdown432 712 433 .bp-user {434 435 #buddypress {436 437 @include small-only {438 439 #object-nav {440 background: $off-white;441 border: 1px solid $border-light;442 overflow: visible;443 padding: $spacing-val-sm;444 445 ul {446 border: 0;447 height: 0;448 // all latest vendor releases handle transitions, so no prefixes used.449 transition: height 0.3s ease-in-out 0.7s;450 visibility: hidden;451 }452 453 &:before {454 content: "Menu \021E9";455 display: inline;456 opacity: 0.7;457 }458 459 &:hover,460 &:focus {461 &:before {content: "Menu \021E7";}462 463 ul {464 height: 320px;465 opacity: 1;466 overflow-y: auto;467 visibility: visible;468 }469 }470 }471 472 #subnav {473 clear: both;474 }475 476 } // close @media477 }478 }479 480 713 /*__ Horizontal menus __*/ 481 714 #buddypress { 482 715 … … 519 752 margin-top: 0; 520 753 521 754 ul { 522 background-color: $light-background;523 755 border-bottom: 0; 524 756 margin-top: $spacing-val-xs; 525 757 padding: 0; 526 758 527 759 li.last { 528 background: $content-background;529 760 margin-top: 0; 530 761 padding: $spacing-val-xs $spacing-val-xs $spacing-val-xs 0; 531 762 width: 100%; … … 569 800 // This block contains rules to re-factor the item-body structural element 570 801 // to sit alongside the vert menu 571 802 // 2017 right sidebar is displayed if the widget sidebar has widgets; 572 // we'll only display object nav as a vert menu if sidebar not present.803 // we'll only display object nav as a vert menu if not .two-column-page. 573 804 574 805 @include medium-up { 575 806 576 body .no-sidebar{807 body:not(.page-two-column) { 577 808 578 809 #buddypress { 579 810 580 #item-header,581 #item-body {582 background: $content-background;583 }584 585 811 #object-nav { 586 812 border-right: 1px solid $border-med; 587 813 float: left; … … 630 856 631 857 @include med-small-up { 632 858 633 #main {634 635 859 #buddypress { 636 860 637 861 #group-create-tabs.item-list-tabs { … … 682 906 683 907 } // close #subnav 684 908 } // close #buddypress 685 } 909 686 910 } // close @media 687 911 688 912 /** … … 770 994 } 771 995 772 996 .action { 997 773 998 .generic-button { 999 774 1000 a { 1001 775 1002 &:focus, 776 1003 &:hover { 777 1004 background: inherit; … … 851 1078 852 1079 .update { 853 1080 display: block; 854 @include font-size(1 2);1081 @include font-size(13); 855 1082 856 1083 @include medium-up { 857 1084 @include font-size(14); … … 892 1119 // remove BP margin left 893 1120 margin-left: 0; 894 1121 padding: $spacing-val-md 0 $spacing-val-xs; 1122 895 1123 // push the actions to the right 896 897 1124 @include medium-up { 898 1125 clear: none; 899 1126 float: right; … … 917 1144 // Provisionally lets keep the 'action' div 918 1145 // position but inline-block the buttons 919 1146 920 @include med-small-up {1147 @include small-up { 921 1148 // keep buttons to a row small tablet up 922 1149 margin: 0 $spacing-val-sm $spacing-val-sm 0; 923 1150 width: auto; … … 1088 1315 li.mini { 1089 1316 1090 1317 .activity-avatar { 1318 1091 1319 a { 1320 1092 1321 img.avatar { 1093 1322 height: 30px; 1094 1323 margin-left: 15px; … … 1109 1338 margin-top: -12px; 1110 1339 1111 1340 .activity-header { 1112 line-height: inherit;1113 1341 margin-right: 0; 1114 1342 1115 1343 p { 1116 background-color: $light-background;1117 1344 border: 1px solid rgba($border-light, 0.6); 1118 color: #727272;1119 1345 margin-top: 0; 1120 1346 padding: 0 0.2em; 1121 1347 } 1122 1348 1123 1349 img.avatar { 1350 box-shadow: none; 1124 1351 display: inline-block; 1125 margin-bottom: 0 !important; // have to match to BP 1352 margin: 0 5px !important; // have to match to BP 1353 vertical-align: middle; 1126 1354 } 1127 1355 } // close .activity-header 1128 1356 1129 1357 .activity-meta { 1358 1130 1359 a { 1131 1360 display: block; 1132 1361 margin-bottom: $spacing-val-xs; 1133 1362 1134 @include small-up -bp{1363 @include small-up { 1135 1364 display: inline-block; 1136 1365 margin-bottom: 0; 1366 width: auto; 1137 1367 } 1138 1368 } 1139 1369 } … … 1197 1427 1198 1428 .activity-comments { 1199 1429 border-left: 1px solid $border-light; 1200 margin-top: 5px;1201 1430 1431 margin: $spacing-val-md 0 $spacing-val-md ; 1432 1433 @include small-up { 1434 margin-left: $spacing-val-md; 1435 } 1436 1202 1437 ul { 1203 background: rgba($light-background, 0.6);1204 color: #737373;1205 1438 margin: 15px 0 0 2px; 1206 1439 1440 li { 1441 border-top: 1px solid $border-color; 1442 } 1443 1207 1444 a { 1208 1445 color: #0077c7; 1209 1446 } … … 1210 1447 } 1211 1448 1212 1449 .acomment-meta { 1213 color: #737373;1450 border-bottom: 1px solid $border-light; 1214 1451 } 1215 1452 1216 1453 .ac-form { … … 1256 1493 #members-list { 1257 1494 1258 1495 @include medium-up { 1496 1259 1497 li { 1260 1498 .item-avatar, 1261 1499 .item { … … 1266 1504 float: right; 1267 1505 } 1268 1506 } 1507 1508 li.is-current-user { 1509 1510 .item { 1511 float: none; 1512 left: 0; 1513 padding-left: 5%; 1514 width: auto; 1515 } 1516 } 1269 1517 } 1270 1518 1271 1519 } // close #members-list … … 1318 1566 * @subsection 6.1 - Item Header Global 1319 1567 *----------------------------------------------------------- 1320 1568 */ 1569 @include med-small-up { 1321 1570 1571 1572 .bp-user.page-two-column { 1573 1574 #buddypress { 1575 1576 #cover-image-container { 1577 1578 #item-header-cover-image { 1579 1580 1581 } 1582 } 1583 1584 #cover-image-container { 1585 1586 #item-header-cover-image { 1587 1588 #item-header-content { 1589 margin-left: 140px; 1590 margin-top: -100px; 1591 } 1592 } 1593 } 1594 } 1595 } 1596 1597 .single-item.groups.page-two-column { 1598 1599 #buddypress { 1600 1601 #cover-image-container { 1602 1603 #item-header-cover-image { 1604 1605 #item-header-content { 1606 margin-left: 10px; 1607 } 1608 } 1609 } 1610 } 1611 } 1612 } 1613 1322 1614 .bp-user, 1323 1615 .single-item.groups { 1324 1616 1325 1617 #buddypress { 1326 1618 1619 // we need to remove the cover image dec styles 1620 // & reset them for med up only. 1621 #item-header-cover-image { 1622 .user-nicename { 1623 color: $body-text; 1624 text-shadow: none; 1625 } 1626 } 1627 1628 @include med-small-up { 1629 1630 #item-header-cover-image { 1631 1632 .user-nicename { 1633 color: $white; 1634 text-shadow: 0 0 3px rgba(0, 0, 0, 0.8); 1635 } 1636 } 1637 } 1638 1327 1639 #item-header-content { 1328 1640 1329 1641 #item-meta { … … 1417 1729 text-align: center; 1418 1730 1419 1731 a { 1420 border-bottom: 0;1421 1732 1422 1733 img { 1423 1734 display: inline-block; … … 1524 1835 img.avatar, 1525 1836 1526 1837 a { 1527 border-bottom: 0;1528 1838 display: inline-block; 1529 1839 float: none; 1530 1840 } … … 1560 1870 *----------------------------------------------------------- 1561 1871 */ 1562 1872 1873 1563 1874 /** 1564 1875 *---------------------------------------------------- 1565 1876 * @subsection 6.2.1 - Item Body Groups … … 1568 1879 *---------------------------------------------------- 1569 1880 */ 1570 1881 1882 .groups.single-item.members { 1883 1884 #buddypress { 1885 1886 #subnav.item-list-tabs { 1887 1888 ul { 1889 background: none; 1890 border-top: 0; 1891 } 1892 1893 } 1894 } 1895 1896 } 1897 1571 1898 /** 1572 1899 *----------------------------------------- 1573 1900 * @subsection 6.2.1.1 - Group Management … … 1709 2036 } 1710 2037 } 1711 2038 1712 margin: $spacing-val-xs $spacing-val-xs0 0;2039 margin: $spacing-val-xs 0 0; 1713 2040 } 1714 2041 } 1715 2042 } … … 1778 2105 1779 2106 .pag-count {font-style: italic;} 1780 2107 1781 .notifications-options-nav { 1782 border: 1px solid rgba($border-color, 0.5); 2108 .notifications-options-nav, 2109 .messages-options-nav { 2110 1783 2111 float: left; 1784 2112 width: 100%; 1785 2113 … … 1793 2121 1794 2122 select, 1795 2123 input { 1796 border: 0; 2124 1797 2125 @include font-size(14); 1798 2126 outline: 0; 1799 2127 padding: 0; … … 1801 2129 1802 2130 select { 1803 2131 float: left; 1804 margin-right: 0;1805 width: 60%;2132 margin-right: 1%; 2133 width: 59%; 1806 2134 } 1807 2135 1808 2136 input { … … 1812 2140 width: 40%; 1813 2141 } 1814 2142 1815 } // close .notifications-options-nav 2143 input[disabled="disabled"]:focus, 2144 input[disabled="disabled"]:hover { 2145 background: none; 2146 } 1816 2147 2148 2149 } // close .notifications-options-nav/.messages-options-nav 2150 1817 2151 } //close #buddypress 1818 2152 } // close .bp-user 1819 2153 … … 1830 2164 .profile { 1831 2165 .bp-widget { 1832 2166 h2 { 1833 background: lighten($dark-background, 15%);1834 color: #fff;1835 2167 margin: $spacing-val-lg 0 $spacing-val-sm; 1836 2168 padding: 0.1em 0 0.1em 0.4em; 1837 2169 } 1838 2170 1839 2171 table {margin-top: 0;} 2172 2173 .profile-fields { 2174 2175 tr.alt { 2176 td { 2177 color: $body-text; 2178 } 2179 } 2180 2181 tr:last-child { 2182 border-bottom: none; 2183 } 2184 } 2185 1840 2186 } 2187 1841 2188 /* Edit profile */ 1842 2189 1843 2190 #profile-edit-form { … … 1874 2221 } //.button-nav 1875 2222 1876 2223 .field-visibility-settings-toggle, 2224 .field-visibility-settings-notoggle, 1877 2225 .field-visibility-settings { 1878 2226 @include font-size(14); 2227 margin-top: $spacing-val-sm; 1879 2228 } 1880 2229 1881 2230 .field-visibility-settings-close, 1882 2231 .visibility-toggle-link { 1883 2232 background: $dark-background; 2233 @include border-radius(3px); 1884 2234 color: #fff; 1885 2235 padding: 0.2em 0.5em; 1886 2236 } … … 1932 2282 1933 2283 #message-thread { 1934 2284 //Single message view 2285 1935 2286 a { 1936 2287 border-bottom: 0; 1937 2288 } … … 1979 2330 } 1980 2331 1981 2332 #send-reply { 2333 1982 2334 .message-content { 1983 2335 background: $content-background; 1984 2336 border: 0; … … 1994 2346 #message-threads { 1995 2347 1996 2348 thead { 2349 1997 2350 tr { 1998 background: lighten($dark-background, 10%); 2351 background: none; 2352 border-bottom: 1px solid $border-color; 2353 2354 2355 th { 2356 background: #555; 2357 } 1999 2358 } 2000 2359 } 2001 2360 2002 2361 tr { 2362 border-bottom: 5px solid $medium-grey; 2363 2003 2364 td { 2004 background: $content-background;2005 2365 display: inline-block; 2006 2366 float: left; 2007 2367 } … … 2008 2368 2009 2369 td.thread-star, 2010 2370 td.thread-options { 2011 border-bottom-color: $ medium-background;2012 border-bottom-width: 2px;2371 border-bottom-color: $border-color; 2372 border-bottom-width: 1px; 2013 2373 height: 2.4em; 2014 2374 padding-bottom: 0.2em; 2015 2375 padding-top: 0.2em; … … 2019 2379 } 2020 2380 } 2021 2381 2382 td.bulk-select-check, 2383 td.thread-star, 2384 td.thread-from, 2385 td.thread-info, 2386 td.thread-options { 2387 border-top: 0; 2388 } 2389 2022 2390 td.thread-star { 2023 2391 vertical-align: middle; 2024 2392 … … 2080 2448 } 2081 2449 2082 2450 tr.unread { 2451 2083 2452 td { 2084 background: $unread;2453 background: none; 2085 2454 border-color: $border-color; 2086 2455 } 2087 2456 } … … 2104 2473 } 2105 2474 } 2106 2475 2107 .messages-options-nav {2108 select {2109 height: auto;2110 }2111 }2112 2113 2476 .acfb-holder { 2114 2477 list-style: none; 2115 2478 … … 2295 2658 2296 2659 // Attempt to reset form control widths 2297 2660 #main { 2661 2298 2662 #buddypress { 2663 2299 2664 .standard-form { 2300 2665 2301 li {float: none;} 2666 li { 2667 float: none; 2668 } 2669 2302 2670 input[type='text'], 2303 2671 input[type='email'], 2304 2672 input[type='password'], … … 2309 2677 } 2310 2678 } 2311 2679 2312 2313 2680 #buddypress { 2314 2681 2315 2682 // Match BP form elements to Themes(2017) styling where styles … … 2364 2731 } // close #buddypress 2365 2732 2366 2733 #buddypress { 2734 2367 2735 div.dir-search, 2368 2736 div.message-search, 2369 2737 li.groups-members-search { … … 2375 2743 2376 2744 form { // *sigh* only to bludgeon over specified rules 2377 2745 border: 1px solid rgba($border-color, 0.6); 2746 @include border-radius(2px); 2378 2747 overflow: hidden; 2379 2748 2380 2749 label { 2381 2750 float: left; 2382 2751 margin: 0; 2752 width: 70%; 2383 2753 } 2384 2754 2385 input[type= 'text'] {2755 input[type="text"] { 2386 2756 float: left; 2387 2757 margin: 0; 2388 width: 70%;2758 width: 100%; 2389 2759 } 2390 2760 2391 input[type='text'], 2392 input[type='submit'] { 2761 input[type="text"], 2762 input[type="submit"] { 2763 border: 0; 2393 2764 @include font-size(14); 2394 border: 0;2395 2765 line-height: inherit; 2396 2766 } 2397 2767 2398 input[type= 'text'] {2768 input[type="text"] { 2399 2769 border-right: 1px solid rgba($border-color, 0.6); 2770 font-weight: 400; 2400 2771 padding: 0.2em 0 0.2em 0.2em; 2401 2772 } 2402 2773 2403 input[type='submit'] { 2774 input[type="submit"] { 2775 @include border-radius-none(); 2404 2776 float: right; 2405 2777 font-weight: normal; 2406 2778 padding: 0.2em 1em; … … 2412 2784 2413 2785 } // close .dir-search, .message-search 2414 2786 2787 // Dirs & certain components hide search hides labels so can't width the label element 2788 // adjust so that the input takes reduced width. 2789 2790 div.dir-search { 2791 margin-top: 0; 2792 } 2793 2794 .dir-search #search-members-form, 2795 #search-groups-form, 2796 #search-message-form { 2797 2798 input[type='text'] { 2799 float: left; 2800 margin: 0; 2801 width: 70%; 2802 } 2803 } 2804 2415 2805 // Shift the search parent to the right and allow to shrinkwrap 2416 2806 2417 2807 @include small-up { … … 2420 2810 li.groups-members-search { 2421 2811 float: right; 2422 2812 margin-bottom: 5px !important; 2423 2424 form {2425 label,2426 input[type='text'],2427 input[type='submit'] {2428 width: auto;2429 }2430 }2431 2813 } 2432 2814 2433 2815 } // close @media … … 2436 2818 @include large-up { 2437 2819 2438 2820 .dir-search, 2821 .message-search, 2822 li.groups-members-search { 2439 2823 2440 .message-search {2441 2442 2824 form { 2443 2825 2444 2826 input[type='text'] { … … 2454 2836 2455 2837 } // close #buddypress 2456 2838 2839 // Adjustments for form elements colors, backgrounds, borders under the dark scheme. 2840 body.colors-dark { 2841 2842 #page { // for weight 2843 2844 #buddypress { 2845 2846 .dir-search, 2847 .groups-members-search, 2848 .message-search { 2849 2850 form { 2851 background: #333; 2852 border-color: #555; 2853 @include border-radius(2px); 2854 padding: 1px; 2855 } 2856 2857 input[type="text"] { 2858 background: none; 2859 } 2860 2861 input[type="submit"] { 2862 @include border-radius(2px); 2863 } 2864 } 2865 } 2866 .message-search { 2867 margin-top: 0; 2868 } 2869 } 2870 } 2457 2871 /** 2458 2872 *------------------------------------------------------------------------------- 2459 2873 * @section 8.0 - Tables - General … … 2472 2886 margin: $spacing-val-md 0; 2473 2887 2474 2888 tr th { 2475 background: lighten($dark-background, 10%);2476 border-color: darken($border-light, 20%);2477 color: $ content-background;2889 background: $light-background; 2890 border-color: $border-light; 2891 color: $body-text; 2478 2892 } 2479 2893 2480 2894 // Reduce the themes inherited paragraph margins in tables … … 2536 2950 } 2537 2951 2538 2952 } // .notifications, .message-notices 2953 2954 .notifications { // table element 2955 .actions { // th element 2956 text-align: center; 2957 } 2958 } 2539 2959 } // #buddypress 2540 2960 2541 2961 /** … … 2573 2993 2574 2994 } // close #message 2575 2995 2996 .bp-avatar-status, 2997 .bp-cover-image-status { 2998 2999 .warning { 3000 background: #7dd4ff; 3001 border: 1px solid #000; 3002 color: $body-text; 3003 @include font-size(16); 3004 } 3005 } 3006 2576 3007 } // close #buddypress 2577 3008 2578 3009 // Without direct classes on our mesages ( 'warning')