Ticket #7028: 7028.patch
| File 7028.patch, 289.0 KB (added by , 10 years ago) |
|---|
-
.scss-lint.yml
1 # Default application configuration that all configurations inherit from.2 3 scss_files: "**/*.scss"4 5 linters:6 BangFormat:7 enabled: true8 space_before_bang: true9 space_after_bang: false10 11 BorderZero:12 enabled: true13 convention: zero # or `none`14 15 ColorKeyword:16 enabled: true17 18 ColorVariable:19 enabled: false20 21 Comment:22 enabled: false23 24 DebugStatement:25 enabled: true26 27 DeclarationOrder:28 enabled: false29 30 DuplicateProperty:31 enabled: false32 33 ElsePlacement:34 enabled: true35 style: same_line # or 'new_line'36 37 EmptyLineBetweenBlocks:38 enabled: true39 ignore_single_line_blocks: true40 41 EmptyRule:42 enabled: true43 44 FinalNewline:45 enabled: true46 present: true47 48 HexLength:49 enabled: true50 style: short # or 'long'51 52 HexNotation:53 enabled: true54 style: lowercase # or 'uppercase'55 56 HexValidation:57 enabled: true58 59 IdSelector:60 enabled: false61 62 ImportantRule:63 enabled: false64 65 ImportPath:66 enabled: true67 leading_underscore: false68 filename_extension: false69 70 Indentation:71 enabled: true72 allow_non_nested_indentation: false73 character: tab # or 'space'74 width: 175 76 LeadingZero:77 enabled: true78 style: include_zero # or 'include_zero'79 80 MergeableSelector:81 enabled: false82 force_nesting: true83 84 NameFormat:85 enabled: true86 allow_leading_underscore: true87 convention: hyphenated_lowercase # or 'BEM', or a regex pattern88 89 NestingDepth:90 enabled: true91 max_depth: 792 93 PlaceholderInExtend:94 enabled: true95 96 PropertyCount:97 enabled: false98 include_nested: false99 max_properties: 10100 101 PropertySortOrder:102 enabled: true103 ignore_unspecified: false104 separate_groups: false105 106 PropertySpelling:107 enabled: true108 extra_properties: []109 110 PseudoElement:111 enabled: false112 113 QualifyingElement:114 enabled: false115 allow_element_with_attribute: false116 allow_element_with_class: false117 allow_element_with_id: false118 119 SelectorDepth:120 enabled: true121 max_depth: 6122 123 SelectorFormat:124 enabled: true125 convention: hyphenated_lowercase # or 'BEM', or 'hyphenated_BEM', or 'snake_case', or 'camel_case', or a regex pattern126 ignored_names: ['signup_form', 'send_message_form', 'ac_results']127 128 Shorthand:129 enabled: false130 131 SingleLinePerProperty:132 enabled: true133 allow_single_line_rule_sets: true134 135 SingleLinePerSelector:136 enabled: true137 138 SpaceAfterComma:139 enabled: true140 141 SpaceAfterPropertyColon:142 enabled: true143 style: one_space # or 'no_space', or 'at_least_one_space', or 'aligned'144 145 SpaceAfterPropertyName:146 enabled: true147 148 SpaceBeforeBrace:149 enabled: true150 style: space # or 'new_line'151 allow_single_line_padding: false152 153 SpaceBetweenParens:154 enabled: true155 spaces: 0156 157 StringQuotes:158 enabled: true159 style: double_quotes160 161 TrailingSemicolon:162 enabled: true163 164 TrailingZero:165 enabled: false166 167 UnnecessaryMantissa:168 enabled: true169 170 UnnecessaryParentReference:171 enabled: true172 173 UrlFormat:174 enabled: true175 176 UrlQuotes:177 enabled: true178 179 VariableForProperty:180 enabled: false181 properties: []182 183 VendorPrefix:184 enabled: true185 identifier_list: base186 additional_identifiers: []187 excluded_identifiers: []188 189 ZeroUnit:190 enabled: true191 192 Compass::*:193 enabled: false -
Gruntfile.js
19 19 20 20 BP_EXCLUDED_MISC = [ 21 21 '!bp-forums/bbpress/**/*' 22 ] ;22 ], 23 23 24 // PostCSS 25 stylelint = require('stylelint'), 26 reporter = require('postcss-reporter'); 27 24 28 require( 'matchdep' ).filterDev( ['grunt-*', '!grunt-legacy-util'] ).forEach( grunt.loadNpmTasks ); 25 29 grunt.util = require( 'grunt-legacy-util' ); 26 30 … … 75 79 } 76 80 } 77 81 }, 82 postcss: { 83 options: { 84 map: false, 85 processors: [], 86 failOnError: false 87 }, 88 lint: { 89 options: { 90 syntax: require('postcss-scss'), 91 processors: [ 92 stylelint(), 93 reporter({ 94 clearMessages: true, 95 throwError: true 96 } 97 ) 98 ] 99 }, 100 expand: true, 101 cwd: SOURCE_DIR, 102 dest: SOURCE_DIR, 103 src: [ [ BP_CSS.concat( BP_EXCLUDED_CSS, BP_EXCLUDED_MISC ) ], 104 '!bp-templates/bp-legacy/css/twenty*.css', 105 'bp-templates/bp-legacy/css/*.scss' ] 106 } 107 }, 78 108 sass: { 79 109 styles: { 80 110 cwd: SOURCE_DIR, … … 180 210 src: BP_JS 181 211 } 182 212 }, 183 scsslint: {184 options: {185 bundleExec: false,186 colorizeOutput: true,187 config: '.scss-lint.yml'188 },189 core: [ SOURCE_DIR + 'bp-templates/bp-legacy/css/*.scss' ]190 },191 213 cssmin: { 192 214 minify: { 193 215 cwd: BUILD_DIR, … … 248 270 /** 249 271 * Register tasks. 250 272 */ 251 grunt.registerTask( 'src', ['checkDependencies', 'jsvalidate:src', 'jshint', ' scsslint', 'sass', 'cssjanus'] );273 grunt.registerTask( 'src', ['checkDependencies', 'jsvalidate:src', 'jshint', 'postcss:lint', 'sass', 'cssjanus'] ); 252 274 grunt.registerTask( 'commit', ['src', 'checktextdomain', 'imagemin'] ); 253 275 grunt.registerTask( 'build', ['commit', 'clean:all', 'copy:files', 'uglify', 'jsvalidate:build', 'cssmin', 'makepot', 'exec:bpdefault'] ); 254 276 grunt.registerTask( 'release', ['build', 'exec:bbpress'] ); -
package.json
18 18 "grunt-exec": "~0.4.6", 19 19 "grunt-check-dependencies": "~0.12.0", 20 20 "grunt-jsvalidate": "~0.2.2", 21 "grunt-postcss": "~0.8.0", 21 22 "grunt-legacy-util": "^0.2.0", 22 23 "grunt-patch-wordpress": "~0.3.0", 23 24 "grunt-sass": "~1.1.0", 24 "grunt-scss-lint": "~0.3.8",25 25 "grunt-wp-i18n": "~0.5.3", 26 "matchdep": "~1.0.0" 26 "matchdep": "~1.0.0", 27 "postcss-reporter": "~1.3.3", 28 "postcss-scss": "~0.1.7", 29 "stylelint": "~6.1.1" 27 30 }, 28 31 "engines": { 29 32 "node": ">=4.2.1" -
src/bp-activity/admin/css/admin-rtl.css
1 1 .akismet-status { 2 2 float: left; 3 3 } 4 4 5 .akismet-status a { 5 color: # AAA;6 color: #aaa; 6 7 font-style: italic; 7 8 } 9 8 10 .akismet-history { 9 11 margin: 13px; 10 12 } 13 11 14 .akismet-history div { 12 15 margin-bottom: 13px; 13 16 } 17 14 18 .akismet-history span { 15 19 color: #999; 16 20 } … … 18 22 #wp-bp-activities-wrap { 19 23 padding: 5px 0; 20 24 } 25 21 26 #bp-activities { 22 27 height: 120px; 23 28 } 29 24 30 #bp-replyhead { 25 31 font-size: 1em; 26 32 line-height: 1.4em; 27 33 margin: 0; 28 34 } 35 29 36 #bp-replysubmit { 30 37 margin: 0; 31 38 padding: 0 0 3px; 32 39 text-align: center; 33 40 } 41 34 42 #bp-replysubmit .error { 35 color: red;43 color: #f00; 36 44 line-height: 21px; 37 45 text-align: center; 38 46 vertical-align: center; 39 47 } 48 40 49 #bp-replysubmit img.waiting { 41 50 float: left; 42 51 padding: 4px 10px 0; 43 52 vertical-align: top; 44 53 } 54 45 55 #bp-activities-form .column-response img { 46 56 float: right; 47 57 margin-bottom: 5px; … … 48 58 margin-left: 10px; 49 59 margin-top: 1px; 50 60 } 61 51 62 .activity-errors { 52 63 list-style-type: disc; 53 64 margin-right: 2em; … … 57 68 #bp_activity_content div.inside { 58 69 line-height: 0; 59 70 } 71 60 72 #bp_activity_action h3, 61 73 #bp_activity_content h3 { 62 74 cursor: auto; 63 75 } 76 64 77 #bp_activity_action td.mceIframeContainer, 65 78 #bp_activity_content td.mceIframeContainer { 66 background-color: white;79 background-color: #fff; 67 80 } 81 68 82 #post-body #bp-activities-action_resize, 69 83 #post-body #bp-activities-content_resize { 70 84 position: inherit; 71 85 margin-top: -2px; 72 86 } 87 73 88 #bp_activity_link input { 74 89 width: 99%; 75 90 } 91 76 92 #bp-activities-primaryid { 77 93 margin-bottom: 1em; 78 94 } 95 79 96 .column-action { 80 97 width: 12%; 81 98 } 82 99 83 100 @media screen and (max-width: 782px) { 101 84 102 body.toplevel_page_bp-activity .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) { 85 103 display: table-cell; 86 104 } 87 } 88 No newline at end of file 105 } -
src/bp-activity/admin/css/admin.css
1 1 .akismet-status { 2 2 float: right; 3 3 } 4 4 5 .akismet-status a { 5 color: # AAA;6 color: #aaa; 6 7 font-style: italic; 7 8 } 9 8 10 .akismet-history { 9 11 margin: 13px; 10 12 } 13 11 14 .akismet-history div { 12 15 margin-bottom: 13px; 13 16 } 17 14 18 .akismet-history span { 15 19 color: #999; 16 20 } … … 18 22 #wp-bp-activities-wrap { 19 23 padding: 5px 0; 20 24 } 25 21 26 #bp-activities { 22 27 height: 120px; 23 28 } 29 24 30 #bp-replyhead { 25 31 font-size: 1em; 26 32 line-height: 1.4em; 27 33 margin: 0; 28 34 } 35 29 36 #bp-replysubmit { 30 37 margin: 0; 31 38 padding: 0 0 3px; 32 39 text-align: center; 33 40 } 41 34 42 #bp-replysubmit .error { 35 color: red;43 color: #f00; 36 44 line-height: 21px; 37 45 text-align: center; 38 46 vertical-align: center; 39 47 } 48 40 49 #bp-replysubmit img.waiting { 41 50 float: right; 42 51 padding: 4px 10px 0; 43 52 vertical-align: top; 44 53 } 54 45 55 #bp-activities-form .column-response img { 46 56 float: left; 47 57 margin-bottom: 5px; … … 48 58 margin-right: 10px; 49 59 margin-top: 1px; 50 60 } 61 51 62 .activity-errors { 52 63 list-style-type: disc; 53 64 margin-left: 2em; … … 57 68 #bp_activity_content div.inside { 58 69 line-height: 0; 59 70 } 71 60 72 #bp_activity_action h3, 61 73 #bp_activity_content h3 { 62 74 cursor: auto; 63 75 } 76 64 77 #bp_activity_action td.mceIframeContainer, 65 78 #bp_activity_content td.mceIframeContainer { 66 background-color: white;79 background-color: #fff; 67 80 } 81 68 82 #post-body #bp-activities-action_resize, 69 83 #post-body #bp-activities-content_resize { 70 84 position: inherit; 71 85 margin-top: -2px; 72 86 } 87 73 88 #bp_activity_link input { 74 89 width: 99%; 75 90 } 91 76 92 #bp-activities-primaryid { 77 93 margin-bottom: 1em; 78 94 } 95 79 96 .column-action { 80 97 width: 12%; 81 98 } 82 99 83 100 @media screen and (max-width: 782px) { 101 84 102 body.toplevel_page_bp-activity .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.check-column) { 85 103 display: table-cell; 86 104 } 87 } 88 No newline at end of file 105 } -
src/bp-activity/css/mentions-rtl.css
2 2 background: rgba(204, 204, 204, 0.8); 3 3 border-radius: 2px; 4 4 border: 1px solid rgb(204, 204, 204); 5 box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px # FFF;6 color: # D84800;5 box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #fff; 6 color: #d84800; 7 7 display: none; 8 8 font-family: sans-serif; 9 9 margin-top: 18px; … … 13 13 } 14 14 /* @noflip */ 15 15 .atwho-view { 16 left: 0; 16 left: 0; 17 17 } 18 18 19 .atwho-view ul { 19 background: # FFF;20 background: #fff; 20 21 list-style: none; 21 22 margin: auto; 22 23 padding: 0; 23 24 } 25 24 26 .atwho-view ul li { 25 border-bottom: 1px solid # EFEFEF;27 border-bottom: 1px solid #efefef; 26 28 box-sizing: content-box; 27 29 cursor: pointer; 28 30 display: block; … … 33 35 overflow: hidden; 34 36 padding: 5px 10px; 35 37 } 38 36 39 .atwho-view img { 37 40 border-radius: 2px; 38 41 float: left; 39 42 height: 20px; 40 margin-top: 0;43 margin-top: 0; 41 44 width: 20px; 42 45 } 46 43 47 .atwho-view strong { 44 background: # EFEFEF;48 background: #efefef; 45 49 font-weight: bold; 46 50 } 51 47 52 .atwho-view .username strong { 48 color: # D54E21;53 color: #d54e21; 49 54 } 55 50 56 .atwho-view small { 51 color: # AAA;57 color: #aaa; 52 58 float: left; 53 59 font-size: smaller; 54 60 font-weight: normal; 55 61 margin: 0 40px 0 10px; 56 62 } 63 57 64 .atwho-view .cur { 58 65 background: rgba(239, 239, 239, 0.5); 59 66 } 60 67 61 68 @media (max-width: 900px) { 69 62 70 .atwho-view img { 63 71 float: right; 64 72 margin: 0 0 0 10px; 65 73 } 66 74 } 75 67 76 @media (max-width: 400px) { 77 68 78 .atwho-view ul li { 69 79 font-size: 16px; 70 80 line-height: 23px; 71 81 padding: 13px; 72 82 } 83 73 84 .atwho-view ul li img { 74 85 height: 30px; 75 86 margin-top: -5px; 76 87 width: 30px; 77 88 } 89 78 90 .atwho-view { 79 91 border-radius: 0; 80 92 height: 100%; … … 81 93 right: 0 !important; 82 94 width: 100%; 83 95 } 96 84 97 .atwho-view ul li .username { 85 98 display: inline-block; 86 99 margin: -10px 0 0 0; 87 100 padding: 10px 0; 88 101 } 102 89 103 .atwho-view ul li small { 90 104 display: inline-block; 91 105 margin-right: 20px; -
src/bp-activity/css/mentions.css
2 2 background: rgba(204, 204, 204, 0.8); 3 3 border-radius: 2px; 4 4 border: 1px solid rgb(204, 204, 204); 5 box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px # FFF;6 color: # D84800;5 box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #fff; 6 color: #d84800; 7 7 display: none; 8 8 font-family: sans-serif; 9 9 margin-top: 18px; … … 13 13 } 14 14 /* @noflip */ 15 15 .atwho-view { 16 left: 0; 16 left: 0; 17 17 } 18 18 19 .atwho-view ul { 19 background: # FFF;20 background: #fff; 20 21 list-style: none; 21 22 margin: auto; 22 23 padding: 0; 23 24 } 25 24 26 .atwho-view ul li { 25 border-bottom: 1px solid # EFEFEF;27 border-bottom: 1px solid #efefef; 26 28 box-sizing: content-box; 27 29 cursor: pointer; 28 30 display: block; … … 33 35 overflow: hidden; 34 36 padding: 5px 10px; 35 37 } 38 36 39 .atwho-view img { 37 40 border-radius: 2px; 38 41 float: right; 39 42 height: 20px; 40 margin-top: 0;43 margin-top: 0; 41 44 width: 20px; 42 45 } 46 43 47 .atwho-view strong { 44 background: # EFEFEF;48 background: #efefef; 45 49 font-weight: bold; 46 50 } 51 47 52 .atwho-view .username strong { 48 color: # D54E21;53 color: #d54e21; 49 54 } 55 50 56 .atwho-view small { 51 color: # AAA;57 color: #aaa; 52 58 float: right; 53 59 font-size: smaller; 54 60 font-weight: normal; 55 61 margin: 0 10px 0 40px; 56 62 } 63 57 64 .atwho-view .cur { 58 65 background: rgba(239, 239, 239, 0.5); 59 66 } 60 67 61 68 @media (max-width: 900px) { 69 62 70 .atwho-view img { 63 71 float: left; 64 72 margin: 0 10px 0 0; 65 73 } 66 74 } 75 67 76 @media (max-width: 400px) { 77 68 78 .atwho-view ul li { 69 79 font-size: 16px; 70 80 line-height: 23px; 71 81 padding: 13px; 72 82 } 83 73 84 .atwho-view ul li img { 74 85 height: 30px; 75 86 margin-top: -5px; 76 87 width: 30px; 77 88 } 89 78 90 .atwho-view { 79 91 border-radius: 0; 80 92 height: 100%; … … 81 93 left: 0 !important; 82 94 width: 100%; 83 95 } 96 84 97 .atwho-view ul li .username { 85 98 display: inline-block; 86 99 margin: -10px 0 0 0; 87 100 padding: 10px 0; 88 101 } 102 89 103 .atwho-view ul li small { 90 104 display: inline-block; 91 105 margin-left: 20px; -
src/bp-core/admin/css/common-rtl.css
33 33 .bp-badge { 34 34 color: #d84800; 35 35 display: inline-block; 36 font: normal 150px/1 'dashicons'!important;36 font: normal 150px/1 "dashicons" !important; 37 37 } 38 38 39 39 .bp-badge:before { … … 47 47 } 48 48 49 49 @media only screen and (max-width: 500px) { 50 50 51 .about-wrap .bp-badge { 51 52 position: relative; 52 53 margin: 10px auto; … … 154 155 .dashboard_page_bp-about .about-wrap .changelog .changelog-title { 155 156 font-size: 1.25em; 156 157 line-height: 1.5em; 157 margin: 1.25em 0 .6em;158 margin: 1.25em 0 0.6em; 158 159 text-align: center; 159 160 } 160 161 161 162 @media screen and ( max-width: 782px ) { 163 162 164 .index_page_bp-about .about-wrap .headline-feature, 163 165 .dashboard_page_bp-about .about-wrap .headline-feature { 164 166 max-width: 100%; 165 167 } 168 166 169 .index_page_bp-about .about-wrap .headline-feature h3, 167 170 .dahsboard_page_bp-about .about-wrap .headline-feature h3, 168 171 .index_page_bp-about .about-wrap .headline-feature .headline-title, … … 169 172 .dashboard_page_bp-about .about-wrap .headline-feature .headline-title { 170 173 font-size: 2em; 171 174 } 175 172 176 .index_page_bp-about .bp-features-section, 173 177 .dashboard_page_bp-about .bp-features-section { 174 178 margin-bottom: 0; 175 179 } 180 176 181 .index_page_bp-about .about-wrap .feature-section, 177 182 .dashboard_page_bp-about .about-wrap .feature-section { 178 183 margin-top: 0; 179 184 } 185 180 186 .index_page_bp-about .about-wrap .two-col > div, 181 187 .dashboard_page_bp-about .about-wrap .two-col > div { 182 188 border-bottom: 1px solid rgba(0, 0, 0, 0.1); … … 184 190 padding-bottom: 1em; 185 191 width: 100%; 186 192 } 193 187 194 .index_page_bp-about .changelog .two-col > div, 188 195 .dashboard_page_bp-about .changelog .two-col > div { 189 196 margin-top: 0; 190 197 padding-bottom: 0; 191 198 } 199 192 200 .index_page_bp-about .about-wrap .changelog .changelog-title, 193 201 .dashboard_page_bp-about .about-wrap .changelog .changelog-title { 194 202 text-align: right; … … 229 237 230 238 #adminmenu #toplevel_page_bp-friends .wp-menu-image:before, 231 239 #adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before, 232 #adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before {240 #adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before { 233 241 content: "\f454"; 234 242 } 235 243 … … 255 263 } 256 264 257 265 .settings_page_bp-components td.plugin-title span:before { 258 font-family: 'dashicons';266 font-family: dashicons; 259 267 font-size: 18px; 260 268 } 261 269 … … 308 316 } 309 317 310 318 @media screen and ( max-width: 782px ) { 319 311 320 .settings_page_bp-components td.plugin-title span { 312 321 margin-top: 5px; 313 322 } 323 314 324 #bp-admin-component-form .wp-list-table.plugins .plugin-title { 315 325 display: block; 316 326 width: auto; 317 327 } 328 318 329 #bp-admin-component-form .subsubsub { 319 330 margin-bottom: 0; 320 331 padding-bottom: 35px; -
src/bp-core/admin/css/common.css
33 33 .bp-badge { 34 34 color: #d84800; 35 35 display: inline-block; 36 font: normal 150px/1 'dashicons'!important;36 font: normal 150px/1 "dashicons" !important; 37 37 } 38 38 39 39 .bp-badge:before { … … 47 47 } 48 48 49 49 @media only screen and (max-width: 500px) { 50 50 51 .about-wrap .bp-badge { 51 52 position: relative; 52 53 margin: 10px auto; … … 154 155 .dashboard_page_bp-about .about-wrap .changelog .changelog-title { 155 156 font-size: 1.25em; 156 157 line-height: 1.5em; 157 margin: 1.25em 0 .6em;158 margin: 1.25em 0 0.6em; 158 159 text-align: center; 159 160 } 160 161 161 162 @media screen and ( max-width: 782px ) { 163 162 164 .index_page_bp-about .about-wrap .headline-feature, 163 165 .dashboard_page_bp-about .about-wrap .headline-feature { 164 166 max-width: 100%; 165 167 } 168 166 169 .index_page_bp-about .about-wrap .headline-feature h3, 167 170 .dahsboard_page_bp-about .about-wrap .headline-feature h3, 168 171 .index_page_bp-about .about-wrap .headline-feature .headline-title, … … 169 172 .dashboard_page_bp-about .about-wrap .headline-feature .headline-title { 170 173 font-size: 2em; 171 174 } 175 172 176 .index_page_bp-about .bp-features-section, 173 177 .dashboard_page_bp-about .bp-features-section { 174 178 margin-bottom: 0; 175 179 } 180 176 181 .index_page_bp-about .about-wrap .feature-section, 177 182 .dashboard_page_bp-about .about-wrap .feature-section { 178 183 margin-top: 0; 179 184 } 185 180 186 .index_page_bp-about .about-wrap .two-col > div, 181 187 .dashboard_page_bp-about .about-wrap .two-col > div { 182 188 border-bottom: 1px solid rgba(0, 0, 0, 0.1); … … 184 190 padding-bottom: 1em; 185 191 width: 100%; 186 192 } 193 187 194 .index_page_bp-about .changelog .two-col > div, 188 195 .dashboard_page_bp-about .changelog .two-col > div { 189 196 margin-top: 0; 190 197 padding-bottom: 0; 191 198 } 199 192 200 .index_page_bp-about .about-wrap .changelog .changelog-title, 193 201 .dashboard_page_bp-about .about-wrap .changelog .changelog-title { 194 202 text-align: left; … … 229 237 230 238 #adminmenu #toplevel_page_bp-friends .wp-menu-image:before, 231 239 #adminmenu #toplevel_page_bp-friends_user .wp-menu-image:before, 232 #adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before {240 #adminmenu #toplevel_page_bp-friends_network .wp-menu-image:before { 233 241 content: "\f454"; 234 242 } 235 243 … … 255 263 } 256 264 257 265 .settings_page_bp-components td.plugin-title span:before { 258 font-family: 'dashicons';266 font-family: dashicons; 259 267 font-size: 18px; 260 268 } 261 269 … … 308 316 } 309 317 310 318 @media screen and ( max-width: 782px ) { 319 311 320 .settings_page_bp-components td.plugin-title span { 312 321 margin-top: 5px; 313 322 } 323 314 324 #bp-admin-component-form .wp-list-table.plugins .plugin-title { 315 325 display: block; 316 326 width: auto; 317 327 } 328 318 329 #bp-admin-component-form .subsubsub { 319 330 margin-bottom: 0; 320 331 padding-bottom: 35px; -
src/bp-core/admin/css/customizer-controls-rtl.css
1 1 .customize-control-range output { 2 background-color: # FFF;3 border: 1px solid # DDD;4 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07);2 background-color: #fff; 3 border: 1px solid #ddd; 4 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07); 5 5 float: right; 6 6 margin-left: 10px; 7 7 margin-top: -4px; -
src/bp-core/admin/css/customizer-controls.css
1 1 .customize-control-range output { 2 background-color: # FFF;3 border: 1px solid # DDD;4 box-shadow: inset 0 1px 2px rgba( 0, 0, 0, 0.07);2 background-color: #fff; 3 border: 1px solid #ddd; 4 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.07); 5 5 float: left; 6 6 margin-right: 10px; 7 7 margin-top: -4px; -
src/bp-core/css/admin-bar-rtl.css
16 16 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul { 17 17 right: 0; 18 18 } 19 19 20 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul { 20 21 right: 0; 21 22 } … … 24 25 #wpadminbar .quicklinks li#wp-admin-bar-my-account a span.count, 25 26 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a span.count, 26 27 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications { 27 background: #21759 B;28 background: #21759b; 28 29 color: #fff; 29 30 text-shadow: none; 30 31 display: inline; … … 40 41 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications { 41 42 background: #ddd; 42 43 color: #333; 43 margin: 0 44 margin: 0; 44 45 } 45 46 46 47 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications.alert { … … 49 50 } 50 51 51 52 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications > a { 52 padding: 0 .5em;53 padding: 0 0.5em; 53 54 } 54 55 55 56 #wp-admin-bar-user-info img.avatar { -
src/bp-core/css/admin-bar.css
16 16 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul { 17 17 left: 0; 18 18 } 19 19 20 #wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul { 20 21 left: 0; 21 22 } … … 24 25 #wpadminbar .quicklinks li#wp-admin-bar-my-account a span.count, 25 26 #wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a span.count, 26 27 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications { 27 background: #21759 B;28 background: #21759b; 28 29 color: #fff; 29 30 text-shadow: none; 30 31 display: inline; … … 40 41 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications { 41 42 background: #ddd; 42 43 color: #333; 43 margin: 0 44 margin: 0; 44 45 } 45 46 46 47 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications.alert { … … 49 50 } 50 51 51 52 #wpadminbar .quicklinks li#wp-admin-bar-bp-notifications > a { 52 padding: 0 .5em;53 padding: 0 0.5em; 53 54 } 54 55 55 56 #wp-admin-bar-user-info img.avatar { -
src/bp-core/css/avatar-rtl.css
70 70 div.bp-avatar-nav { 71 71 background: transparent; 72 72 clear: both; 73 margin: 10px 0 10px;73 margin: 10px 0; 74 74 overflow: hidden; 75 75 } 76 76 … … 176 176 } 177 177 178 178 @supports (-ms-accelerator:true) { 179 179 180 .drag-drop-inside p.drag-drop-info { 180 181 display: block; 181 182 } … … 182 183 } 183 184 184 185 #avatar-to-crop { 185 margin: 0 auto 20px ;186 margin: 0 auto 20px; 186 187 text-align: right; 187 188 } 188 189 … … 222 223 } 223 224 224 225 @media screen and (min-width: 801px) { 226 225 227 #bp-webcam-avatar #avatar-to-crop { 226 228 max-width: 64%; 227 229 width: 64%; … … 234 236 235 237 #bp-webcam-avatar #avatar-crop-actions { 236 238 float: right; 237 margin: 0 0 20px 0;239 margin: 0 0 20px; 238 240 width: 50%; 239 241 } 240 242 … … 299 301 } 300 302 301 303 .bp-avatar .item { 302 overflow: hidden;304 overflow: hidden; 303 305 } 304 306 305 307 .bp-avatar .avatar-crop-management.adjust { … … 324 326 margin: 0 auto 10px; 325 327 } 326 328 327 #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions {329 #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions { 328 330 width: auto; 329 331 } 330 332 … … 368 370 float: right; 369 371 margin: 0; 370 372 } 373 371 374 .wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop { 372 375 margin-bottom: 20px; 373 376 } 377 374 378 @media screen and (min-width: 783px) { 375 379 376 380 .wp-admin #TB_window .bp-avatar .avatar-crop-management { … … 385 389 } 386 390 387 391 .wp-admin #TB_window .bp-avatar #avatar-to-crop video { 388 width: 100%;389 }392 width: 100%; 393 } 390 394 391 395 .wp-admin #TB_window .bp-avatar .avatar-crop-management a.button { 392 396 height: auto; … … 394 398 } 395 399 396 400 @media screen and (min-width: 810px) { 401 397 402 .wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop { 398 403 max-width: none; 399 404 width: 76%; -
src/bp-core/css/avatar.css
70 70 div.bp-avatar-nav { 71 71 background: transparent; 72 72 clear: both; 73 margin: 10px 0 10px;73 margin: 10px 0; 74 74 overflow: hidden; 75 75 } 76 76 … … 176 176 } 177 177 178 178 @supports (-ms-accelerator:true) { 179 179 180 .drag-drop-inside p.drag-drop-info { 180 181 display: block; 181 182 } … … 182 183 } 183 184 184 185 #avatar-to-crop { 185 margin: 0 auto 20px ;186 margin: 0 auto 20px; 186 187 text-align: left; 187 188 } 188 189 … … 222 223 } 223 224 224 225 @media screen and (min-width: 801px) { 226 225 227 #bp-webcam-avatar #avatar-to-crop { 226 228 max-width: 64%; 227 229 width: 64%; … … 234 236 235 237 #bp-webcam-avatar #avatar-crop-actions { 236 238 float: left; 237 margin: 0 0 20px 0;239 margin: 0 0 20px; 238 240 width: 50%; 239 241 } 240 242 … … 299 301 } 300 302 301 303 .bp-avatar .item { 302 overflow: hidden;304 overflow: hidden; 303 305 } 304 306 305 307 .bp-avatar .avatar-crop-management.adjust { … … 324 326 margin: 0 auto 10px; 325 327 } 326 328 327 #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions {329 #bp-webcam-avatar .avatar-crop-management #avatar-crop-actions { 328 330 width: auto; 329 331 } 330 332 … … 368 370 float: left; 369 371 margin: 0; 370 372 } 373 371 374 .wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop { 372 375 margin-bottom: 20px; 373 376 } 377 374 378 @media screen and (min-width: 783px) { 375 379 376 380 .wp-admin #TB_window .bp-avatar .avatar-crop-management { … … 385 389 } 386 390 387 391 .wp-admin #TB_window .bp-avatar #avatar-to-crop video { 388 width: 100%;389 }392 width: 100%; 393 } 390 394 391 395 .wp-admin #TB_window .bp-avatar .avatar-crop-management a.button { 392 396 height: auto; … … 394 398 } 395 399 396 400 @media screen and (min-width: 810px) { 401 397 402 .wp-admin #TB_window .bp-avatar #bp-webcam-avatar #avatar-to-crop { 398 403 max-width: none; 399 404 width: 76%; -
src/bp-core/css/buddybar-rtl.css
1 1 body:not(.wp-admin) { 2 2 padding-top: 25px !important; 3 3 } 4 4 5 #wp-admin-bar { 5 6 position: fixed; 6 7 top: 0; … … 10 11 width: 100%; 11 12 z-index: 9999; 12 13 } 14 13 15 #wp-admin-bar .padder { 14 16 position: relative; 15 17 padding: 0; 16 18 width: 100%; 17 19 margin: 0 auto; 18 background: url( '../images/60pc_black.png');20 background: url(../images/60pc_black.png); 19 21 height: 25px; 20 22 } 23 21 24 body#bp-default #wp-admin-bar .padder { 22 25 max-width: 1250px; 23 26 } 27 24 28 #wp-admin-bar * { 25 29 z-index: 999; 26 30 } 31 27 32 #wp-admin-bar div#admin-bar-logo { 28 33 position: absolute; 29 34 top: 5px; 30 35 right: 10px; 31 36 } 37 32 38 #wp-admin-bar a img { 33 39 border: none; 34 40 } 41 35 42 #wp-admin-bar li { 36 43 list-style: none; 37 44 margin: 0; … … 39 46 line-height: 100%; 40 47 text-align: right; 41 48 } 49 42 50 #wp-admin-bar li a { 43 padding: 7px 15px 7px 15px;51 padding: 7px 15px; 44 52 color: #eee; 45 53 text-decoration: none; 46 54 font-size: 11px; 47 55 } 56 48 57 #wp-admin-bar li.alt { 49 58 border: none; 50 59 } 60 51 61 #wp-admin-bar li.no-arrow a { 52 62 padding-left: 15px; 53 63 } 64 54 65 #wp-admin-bar ul li ul li a span { 55 66 display: none; 56 67 } 68 57 69 #wp-admin-bar li:hover, 58 70 #wp-admin-bar li.hover { 59 71 position: static; 60 72 } 73 61 74 #admin-bar-logo { 62 75 float: right; 63 76 font-weight: bold; … … 67 80 text-decoration: none; 68 81 color: #fff; 69 82 } 83 70 84 body#bp-default #admin-bar-logo { 71 85 padding: 2px 8px; 72 86 } … … 86 100 padding: 0; 87 101 float: right; 88 102 position: relative; 89 background: url( '../images/admin-menu-arrow.gif') 12% 53% no-repeat;103 background: url(../images/admin-menu-arrow.gif) 12% 53% no-repeat; 90 104 padding-left: 11px; 91 105 } 106 92 107 #wp-admin-bar ul li.no-arrow { 93 108 background: none; 94 109 padding-left: 0; 95 110 } 111 96 112 #wp-admin-bar ul li ul li { 97 113 background-image: none; 98 114 } 115 99 116 #wp-admin-bar ul li.align-right { 100 117 position: absolute; 101 118 left: 0; 102 119 } 120 103 121 #wp-admin-bar ul li a { 104 122 display: block; 105 123 } 124 106 125 #wp-admin-bar ul.main-nav li:hover, 107 126 #wp-admin-bar ul.main-nav li.sfhover, 108 127 #wp-admin-bar ul.main-nav li ul li.sfhover { … … 126 145 -moz-border-radius-topright: 0; 127 146 -webkit-border-top-left-radius: 0; 128 147 } 148 129 149 #wp-admin-bar ul li > ul { 130 150 border-top: none; 131 151 } 152 132 153 #wp-admin-bar ul li ul a { 133 154 color: #eee; 134 155 } 156 135 157 #wp-admin-bar ul li ul li { 136 158 float: right; 137 159 width: 174px; 138 160 margin: 0; 139 161 } 162 140 163 #wp-admin-bar ul li ul li:hover a { 141 164 color: #fff; 142 165 } 166 143 167 #wp-admin-bar ul li div.admin-bar-clear { 144 168 clear: both; 145 169 } 170 146 171 #wp-admin-bar ul.main-nav li ul li:hover, 147 172 #wp-admin-bar ul.main-nav li ul li.sfhover, 148 173 #wp-admin-bar ul.main-nav li ul li.sfhover { … … 155 180 -moz-border-radius: 3px; 156 181 -webkit-border-radius: 3px; 157 182 } 183 158 184 #wp-admin-bar ul li ul li:hover ul li a { 159 185 color: #eee; 160 186 } 187 161 188 #wp-admin-bar ul li ul li ul li:hover a { 162 189 color: #fff; 163 190 } 191 164 192 #wp-admin-bar ul li:hover ul, 165 193 #wp-admin-bar ul li ul li:hover ul, 166 194 #wp-admin-bar ul li.sfhover ul, … … 167 195 #wp-admin-bar ul li ul li.sfhover ul { 168 196 right: auto; 169 197 } 198 170 199 #wp-admin-bar ul li.align-right:hover ul { 171 200 left: 0; 172 201 } 202 173 203 #wp-admin-bar ul li:hover ul ul, 174 204 #wp-admin-bar li.sfhover ul li ul { 175 205 right: -999em; … … 180 210 float: right; 181 211 margin-left: 8px; 182 212 } 213 183 214 #wp-admin-bar span.activity { 184 215 display: block; 185 216 margin-right: 34px; 186 217 padding: 0; 187 218 } 219 188 220 #wp-admin-bar ul.author-list li a { 189 221 height: 17px; 190 222 } 223 191 224 #wp-admin-bar ul li#bp-adminbar-notifications-menu a span { 192 225 padding: 0 6px; 193 226 margin-right: 2px; … … 197 230 -webkit-border-radius: 3px; 198 231 border-radius: 3px; 199 232 } 233 200 234 #wp-admin-bar-user-info img.avatar { 201 235 height: 64px; 202 236 width: 64px; -
src/bp-core/css/buddybar.css
1 1 body:not(.wp-admin) { 2 2 padding-top: 25px !important; 3 3 } 4 4 5 #wp-admin-bar { 5 6 position: fixed; 6 7 top: 0; … … 10 11 width: 100%; 11 12 z-index: 9999; 12 13 } 14 13 15 #wp-admin-bar .padder { 14 16 position: relative; 15 17 padding: 0; 16 18 width: 100%; 17 19 margin: 0 auto; 18 background: url( '../images/60pc_black.png');20 background: url(../images/60pc_black.png); 19 21 height: 25px; 20 22 } 23 21 24 body#bp-default #wp-admin-bar .padder { 22 25 max-width: 1250px; 23 26 } 27 24 28 #wp-admin-bar * { 25 29 z-index: 999; 26 30 } 31 27 32 #wp-admin-bar div#admin-bar-logo { 28 33 position: absolute; 29 34 top: 5px; 30 35 left: 10px; 31 36 } 37 32 38 #wp-admin-bar a img { 33 39 border: none; 34 40 } 41 35 42 #wp-admin-bar li { 36 43 list-style: none; 37 44 margin: 0; … … 39 46 line-height: 100%; 40 47 text-align: left; 41 48 } 49 42 50 #wp-admin-bar li a { 43 padding: 7px 15px 7px 15px;51 padding: 7px 15px; 44 52 color: #eee; 45 53 text-decoration: none; 46 54 font-size: 11px; 47 55 } 56 48 57 #wp-admin-bar li.alt { 49 58 border: none; 50 59 } 60 51 61 #wp-admin-bar li.no-arrow a { 52 62 padding-right: 15px; 53 63 } 64 54 65 #wp-admin-bar ul li ul li a span { 55 66 display: none; 56 67 } 68 57 69 #wp-admin-bar li:hover, 58 70 #wp-admin-bar li.hover { 59 71 position: static; 60 72 } 73 61 74 #admin-bar-logo { 62 75 float: left; 63 76 font-weight: bold; … … 67 80 text-decoration: none; 68 81 color: #fff; 69 82 } 83 70 84 body#bp-default #admin-bar-logo { 71 85 padding: 2px 8px; 72 86 } … … 86 100 padding: 0; 87 101 float: left; 88 102 position: relative; 89 background: url( '../images/admin-menu-arrow.gif') 88% 53% no-repeat;103 background: url(../images/admin-menu-arrow.gif) 88% 53% no-repeat; 90 104 padding-right: 11px; 91 105 } 106 92 107 #wp-admin-bar ul li.no-arrow { 93 108 background: none; 94 109 padding-right: 0; 95 110 } 111 96 112 #wp-admin-bar ul li ul li { 97 113 background-image: none; 98 114 } 115 99 116 #wp-admin-bar ul li.align-right { 100 117 position: absolute; 101 118 right: 0; 102 119 } 120 103 121 #wp-admin-bar ul li a { 104 122 display: block; 105 123 } 124 106 125 #wp-admin-bar ul.main-nav li:hover, 107 126 #wp-admin-bar ul.main-nav li.sfhover, 108 127 #wp-admin-bar ul.main-nav li ul li.sfhover { … … 126 145 -moz-border-radius-topright: 0; 127 146 -webkit-border-top-right-radius: 0; 128 147 } 148 129 149 #wp-admin-bar ul li > ul { 130 150 border-top: none; 131 151 } 152 132 153 #wp-admin-bar ul li ul a { 133 154 color: #eee; 134 155 } 156 135 157 #wp-admin-bar ul li ul li { 136 158 float: left; 137 159 width: 174px; 138 160 margin: 0; 139 161 } 162 140 163 #wp-admin-bar ul li ul li:hover a { 141 164 color: #fff; 142 165 } 166 143 167 #wp-admin-bar ul li div.admin-bar-clear { 144 168 clear: both; 145 169 } 170 146 171 #wp-admin-bar ul.main-nav li ul li:hover, 147 172 #wp-admin-bar ul.main-nav li ul li.sfhover, 148 173 #wp-admin-bar ul.main-nav li ul li.sfhover { … … 155 180 -moz-border-radius: 3px; 156 181 -webkit-border-radius: 3px; 157 182 } 183 158 184 #wp-admin-bar ul li ul li:hover ul li a { 159 185 color: #eee; 160 186 } 187 161 188 #wp-admin-bar ul li ul li ul li:hover a { 162 189 color: #fff; 163 190 } 191 164 192 #wp-admin-bar ul li:hover ul, 165 193 #wp-admin-bar ul li ul li:hover ul, 166 194 #wp-admin-bar ul li.sfhover ul, … … 167 195 #wp-admin-bar ul li ul li.sfhover ul { 168 196 left: auto; 169 197 } 198 170 199 #wp-admin-bar ul li.align-right:hover ul { 171 200 right: 0; 172 201 } 202 173 203 #wp-admin-bar ul li:hover ul ul, 174 204 #wp-admin-bar li.sfhover ul li ul { 175 205 left: -999em; … … 180 210 float: left; 181 211 margin-right: 8px; 182 212 } 213 183 214 #wp-admin-bar span.activity { 184 215 display: block; 185 216 margin-left: 34px; 186 217 padding: 0; 187 218 } 219 188 220 #wp-admin-bar ul.author-list li a { 189 221 height: 17px; 190 222 } 223 191 224 #wp-admin-bar ul li#bp-adminbar-notifications-menu a span { 192 225 padding: 0 6px; 193 226 margin-left: 2px; … … 197 230 -webkit-border-radius: 3px; 198 231 border-radius: 3px; 199 232 } 233 200 234 #wp-admin-bar-user-info img.avatar { 201 235 height: 64px; 202 236 width: 64px; -
src/bp-groups/admin/css/admin-rtl.css
12 12 margin-left: 10px; 13 13 margin-top: 1px; 14 14 } 15 15 16 #bp-groups-edit-form input { 16 17 outline: medium none; 17 18 } 19 18 20 #bp-groups-edit-form input#bp-groups-name { 19 21 font-size: 1.7em; 20 22 width: 100%; 21 23 margin-bottom: 6px; 22 24 } 25 23 26 #bp-groups-edit-form input#bp-groups-new-members { 24 27 width: 100%; 25 28 max-width: 90%; 26 29 border: 0; 27 30 } 31 28 32 #bp-groups-new-members-list { 29 33 margin: 0; 30 34 } 35 31 36 #bp_group_settings legend { 32 37 margin: 10px 0; 33 38 font-weight: bold; 34 39 } 40 35 41 #bp_group_settings ul { 36 42 margin: 0; 37 43 } 44 38 45 .bp-groups-settings-section { 39 46 margin-top: 10px; 40 47 } 48 41 49 #bp-groups-permalink-box { 42 50 line-height: 24px; 43 51 color: #666; 44 52 } 53 45 54 .bp-groups-member-type { 46 55 position: relative; 47 56 } 57 48 58 .bp-groups-member-type > h4 { 49 margin-bottom: .5em;59 margin-bottom: 0.5em; 50 60 } 61 51 62 ul.bp-group-delete-list { 52 63 list-style-type: disc; 53 64 margin: 4px 26px; 54 65 } 66 55 67 .bp-group-admin-pagination { 56 68 position: absolute; 57 69 text-align: left; 58 70 width: 100%; 59 71 } 72 60 73 .bp-group-admin-pagination.table-top { 61 74 top: 0; 62 75 } 76 63 77 .bp-group-admin-pagination.table-bottom { 64 78 bottom: 0; 65 79 } 80 66 81 .bp-group-admin-pagination-viewing { 67 82 color: #777; 68 83 font-size: 12px; 69 84 font-style: italic; 70 85 } 86 71 87 .bp-group-admin-pagination-links { 72 88 white-space: nowrap; 73 89 padding-right: 15px; … … 77 93 padding-right: 20px; 78 94 padding-left: 20px; 79 95 } 96 80 97 table.bp-group-members .uname-column { 81 98 width: 70%; 82 99 } 100 83 101 table.bp-group-members .urole-column { 84 102 padding-right: 20px; 85 103 padding-left: 20px; -
src/bp-groups/admin/css/admin.css
12 12 margin-right: 10px; 13 13 margin-top: 1px; 14 14 } 15 15 16 #bp-groups-edit-form input { 16 17 outline: medium none; 17 18 } 19 18 20 #bp-groups-edit-form input#bp-groups-name { 19 21 font-size: 1.7em; 20 22 width: 100%; 21 23 margin-bottom: 6px; 22 24 } 25 23 26 #bp-groups-edit-form input#bp-groups-new-members { 24 27 width: 100%; 25 28 max-width: 90%; 26 29 border: 0; 27 30 } 31 28 32 #bp-groups-new-members-list { 29 33 margin: 0; 30 34 } 35 31 36 #bp_group_settings legend { 32 37 margin: 10px 0; 33 38 font-weight: bold; 34 39 } 40 35 41 #bp_group_settings ul { 36 42 margin: 0; 37 43 } 44 38 45 .bp-groups-settings-section { 39 46 margin-top: 10px; 40 47 } 48 41 49 #bp-groups-permalink-box { 42 50 line-height: 24px; 43 51 color: #666; 44 52 } 53 45 54 .bp-groups-member-type { 46 55 position: relative; 47 56 } 57 48 58 .bp-groups-member-type > h4 { 49 margin-bottom: .5em;59 margin-bottom: 0.5em; 50 60 } 61 51 62 ul.bp-group-delete-list { 52 63 list-style-type: disc; 53 64 margin: 4px 26px; 54 65 } 66 55 67 .bp-group-admin-pagination { 56 68 position: absolute; 57 69 text-align: right; 58 70 width: 100%; 59 71 } 72 60 73 .bp-group-admin-pagination.table-top { 61 74 top: 0; 62 75 } 76 63 77 .bp-group-admin-pagination.table-bottom { 64 78 bottom: 0; 65 79 } 80 66 81 .bp-group-admin-pagination-viewing { 67 82 color: #777; 68 83 font-size: 12px; 69 84 font-style: italic; 70 85 } 86 71 87 .bp-group-admin-pagination-links { 72 88 white-space: nowrap; 73 89 padding-left: 15px; … … 77 93 padding-left: 20px; 78 94 padding-right: 20px; 79 95 } 96 80 97 table.bp-group-members .uname-column { 81 98 width: 70%; 82 99 } 100 83 101 table.bp-group-members .urole-column { 84 102 padding-left: 20px; 85 103 padding-right: 20px; -
src/bp-members/admin/css/admin-rtl.css
6 6 } 7 7 8 8 div#profile-page.wrap form#your-profile h3:first-of-type { 9 margin-top: 5em;9 margin-top: 5em; 10 10 } 11 11 12 12 div#profile-page.wrap form#your-profile #profile-nav { … … 22 22 #bp_members_admin_user_stats ul { 23 23 margin-bottom: 0; 24 24 } 25 25 26 div#community-profile-page li.bp-members-profile-stats:before, 26 27 div#community-profile-page li.bp-friends-profile-stats:before, 27 28 div#community-profile-page li.bp-groups-profile-stats:before, … … 28 29 div#community-profile-page li.bp-blogs-profile-stats:before, 29 30 div#community-profile-page a.bp-xprofile-avatar-user-admin:before, 30 31 div#community-profile-page a.bp-xprofile-avatar-user-edit:before { 31 font: normal 20px/1 'dashicons';32 font: normal 20px/1 "dashicons"; 32 33 speak: none; 33 34 display: inline-block; 34 35 padding: 0 0 0 2px; … … 59 60 } 60 61 61 62 div#community-profile-page a.bp-xprofile-avatar-user-admin:before { 62 content: "\f182";63 content: "\f182"; 63 64 } 64 65 65 66 div#community-profile-page a.bp-xprofile-avatar-user-edit:before { … … 67 68 } 68 69 69 70 div#community-profile-page div#bp_xprofile_user_admin_avatar div.avatar { 70 width: 150px;71 margin: 0 auto;71 width: 150px; 72 margin: 0 auto; 72 73 } 73 74 74 75 div#community-profile-page div#bp_xprofile_user_admin_avatar div.avatar img { … … 77 78 } 78 79 79 80 div#community-profile-page div#bp_xprofile_user_admin_avatar a { 80 display: block;81 margin: 1em 0;82 text-decoration: none;83 color: #888;81 display: block; 82 margin: 1em 0; 83 text-decoration: none; 84 color: #888; 84 85 } 85 86 86 87 div#community-profile-page p.not-activated { 87 margin: 1em 1em 0;88 color: red;88 margin: 1em 1em 0; 89 color: #f00; 89 90 } 90 91 91 92 #community-profile-page #submitdiv #publishing-action { … … 100 101 .alt { 101 102 background: none; 102 103 } 104 103 105 .bp-profile-field { 104 106 border-bottom: dotted 1px #ccc; 105 107 font-size: 14px; … … 106 108 margin: 15px 0; 107 109 padding: 10px; 108 110 } 111 109 112 .bp-profile-field:last-child { 110 113 border-bottom: 0; 111 114 } 115 112 116 .bp-profile-field p { 113 117 font-size: 14px; 114 118 } 119 115 120 .bp-profile-field .datebox > label, 116 121 .bp-profile-field .radio > label, 117 122 .bp-profile-field > label { /* label takes on left side 200px */ … … 128 133 .field_type_checkbox .checkbox > label { /* these fields are usually pretty tall, so align the label for better consistency */ 129 134 vertical-align: top; 130 135 } 136 131 137 .bp-profile-field .description { /* description also sits in the right side column */ 132 138 margin: 10px 200px 10px 0; 133 139 text-align: right; 134 140 } 141 135 142 .clear-value { /* 'clear value' option also sits in the right side column */ 136 143 display: block; 137 144 font-size: 12px; 138 145 margin-right: 200px; 139 146 } 147 140 148 .field_type_checkbox .checkbox > label + label { /* force checkboxes to new lines, in the right side column */ 141 149 display: block; 142 150 margin-right: 200px; 143 151 width: auto; 144 152 } 153 145 154 .field_type_radio .radio div:not(.field-visibility-settings) label { /* force radio buttons to new lines */ 146 155 display: block; 147 156 } 157 148 158 .field_type_radio .radio div:not(.field-visibility-settings) { /* make the radio buttons sit in the right side column */ 149 159 display: inline-block; 150 160 } 161 151 162 .field-visibility-settings-notoggle, 152 163 .field-visibility-settings-toggle { /* visibility settings go in the left column */ 153 164 margin: 10px 200px 10px 0; 154 165 text-align: right; 155 166 } 167 156 168 .field-visibility-settings { /* visibility settings go in the left column */ 157 169 display: none; 158 170 margin-right: 200px; 159 171 } 172 160 173 .field-visibility-settings .button { /* visibility setting close button */ 161 174 margin-bottom: 15px; 162 175 } 176 163 177 #normal-sortables .field-visibility-settings legend { /* id required for css selector weight */ 164 178 font-size: 16px; 165 179 margin-bottom: 10px; -
src/bp-members/admin/css/admin.css
6 6 } 7 7 8 8 div#profile-page.wrap form#your-profile h3:first-of-type { 9 margin-top: 5em;9 margin-top: 5em; 10 10 } 11 11 12 12 div#profile-page.wrap form#your-profile #profile-nav { … … 22 22 #bp_members_admin_user_stats ul { 23 23 margin-bottom: 0; 24 24 } 25 25 26 div#community-profile-page li.bp-members-profile-stats:before, 26 27 div#community-profile-page li.bp-friends-profile-stats:before, 27 28 div#community-profile-page li.bp-groups-profile-stats:before, … … 28 29 div#community-profile-page li.bp-blogs-profile-stats:before, 29 30 div#community-profile-page a.bp-xprofile-avatar-user-admin:before, 30 31 div#community-profile-page a.bp-xprofile-avatar-user-edit:before { 31 font: normal 20px/1 'dashicons';32 font: normal 20px/1 "dashicons"; 32 33 speak: none; 33 34 display: inline-block; 34 35 padding: 0 2px 0 0; … … 59 60 } 60 61 61 62 div#community-profile-page a.bp-xprofile-avatar-user-admin:before { 62 content: "\f182";63 content: "\f182"; 63 64 } 64 65 65 66 div#community-profile-page a.bp-xprofile-avatar-user-edit:before { … … 67 68 } 68 69 69 70 div#community-profile-page div#bp_xprofile_user_admin_avatar div.avatar { 70 width: 150px;71 margin: 0 auto;71 width: 150px; 72 margin: 0 auto; 72 73 } 73 74 74 75 div#community-profile-page div#bp_xprofile_user_admin_avatar div.avatar img { … … 77 78 } 78 79 79 80 div#community-profile-page div#bp_xprofile_user_admin_avatar a { 80 display: block;81 margin: 1em 0;82 text-decoration: none;83 color: #888;81 display: block; 82 margin: 1em 0; 83 text-decoration: none; 84 color: #888; 84 85 } 85 86 86 87 div#community-profile-page p.not-activated { 87 margin: 1em 1em 0;88 color: red;88 margin: 1em 1em 0; 89 color: #f00; 89 90 } 90 91 91 92 #community-profile-page #submitdiv #publishing-action { … … 100 101 .alt { 101 102 background: none; 102 103 } 104 103 105 .bp-profile-field { 104 106 border-bottom: dotted 1px #ccc; 105 107 font-size: 14px; … … 106 108 margin: 15px 0; 107 109 padding: 10px; 108 110 } 111 109 112 .bp-profile-field:last-child { 110 113 border-bottom: 0; 111 114 } 115 112 116 .bp-profile-field p { 113 117 font-size: 14px; 114 118 } 119 115 120 .bp-profile-field .datebox > label, 116 121 .bp-profile-field .radio > label, 117 122 .bp-profile-field > label { /* label takes on left side 200px */ … … 128 133 .field_type_checkbox .checkbox > label { /* these fields are usually pretty tall, so align the label for better consistency */ 129 134 vertical-align: top; 130 135 } 136 131 137 .bp-profile-field .description { /* description also sits in the right side column */ 132 138 margin: 10px 0 10px 200px; 133 139 text-align: left; 134 140 } 141 135 142 .clear-value { /* 'clear value' option also sits in the right side column */ 136 143 display: block; 137 144 font-size: 12px; 138 145 margin-left: 200px; 139 146 } 147 140 148 .field_type_checkbox .checkbox > label + label { /* force checkboxes to new lines, in the right side column */ 141 149 display: block; 142 150 margin-left: 200px; 143 151 width: auto; 144 152 } 153 145 154 .field_type_radio .radio div:not(.field-visibility-settings) label { /* force radio buttons to new lines */ 146 155 display: block; 147 156 } 157 148 158 .field_type_radio .radio div:not(.field-visibility-settings) { /* make the radio buttons sit in the right side column */ 149 159 display: inline-block; 150 160 } 161 151 162 .field-visibility-settings-notoggle, 152 163 .field-visibility-settings-toggle { /* visibility settings go in the left column */ 153 164 margin: 10px 0 10px 200px; 154 165 text-align: left; 155 166 } 167 156 168 .field-visibility-settings { /* visibility settings go in the left column */ 157 169 display: none; 158 170 margin-left: 200px; 159 171 } 172 160 173 .field-visibility-settings .button { /* visibility setting close button */ 161 174 margin-bottom: 15px; 162 175 } 176 163 177 #normal-sortables .field-visibility-settings legend { /* id required for css selector weight */ 164 178 font-size: 16px; 165 179 margin-bottom: 10px; -
src/bp-messages/css/autocomplete/jquery.autocompletefb-rtl.css
1 1 .ac_results { 2 padding: 0 px;2 padding: 0; 3 3 overflow: hidden; 4 4 z-index: 99999; 5 5 background: #fff; … … 13 13 -webkit-border-bottom-left-radius: 3px; 14 14 border-bottom-left-radius: 3px; 15 15 } 16 .ac_results ul {17 width: 100%;18 list-style-position: outside;19 list-style: none;20 padding: 0;21 margin: 0;22 }23 16 24 .ac_results li { 25 margin: 0px; 26 padding: 5px 10px; 27 cursor: pointer; 28 display: block; 29 font-size: 1em; 30 line-height: 16px; 31 overflow: hidden; 32 } 33 .ac_results li img { 34 margin-left: 5px; 35 } 17 .ac_results ul { 18 width: 100%; 19 list-style-position: outside; 20 list-style: none; 21 padding: 0; 22 margin: 0; 23 } 36 24 25 .ac_results li { 26 margin: 0; 27 padding: 5px 10px; 28 cursor: pointer; 29 display: block; 30 font-size: 1em; 31 line-height: 16px; 32 overflow: hidden; 33 } 34 35 .ac_results li img { 36 margin-left: 5px; 37 } 38 37 39 .ac_odd { 38 40 background-color: #f0f0f0; 39 41 } … … 44 46 } 45 47 46 48 ul.acfb-holder { 47 margin : 0;48 height : auto !important;49 height : 1%;49 margin: 0; 50 height: auto !important; 51 height: 1%; 50 52 overflow: hidden; 51 53 padding: 0; 52 54 list-style: none; 53 55 } 54 ul.acfb-holder li {55 float : right;56 margin : 0 0 4px 5px;57 list-style-type: none;58 }59 56 60 ul.acfb-holder li.friend-tab { 61 border-radius : 3px; 62 -moz-border-radius : 3px; 63 -webkit-border-radius : 3px; 64 border : 1px solid #ffe7c7; 65 padding : 2px 7px 2px; 66 background : #FFF9DF; 67 font-size: 1em; 68 } 69 li.friend-tab img.avatar { 70 border-width: 2px !important; 71 vertical-align: middle; 72 } 57 ul.acfb-holder li { 58 float: right; 59 margin: 0 0 4px 5px; 60 list-style-type: none; 61 } 73 62 74 li.friend-tab span.p { 75 padding-right: 5px; 76 font-size: 0.8em; 77 cursor: pointer; 78 } 63 ul.acfb-holder li.friend-tab { 64 border-radius: 3px; 65 -moz-border-radius: 3px; 66 -webkit-border-radius: 3px; 67 border: 1px solid #ffe7c7; 68 padding: 2px 7px; 69 background: #fff9df; 70 font-size: 1em; 71 } 79 72 80 input#send-to-input { width: 275px; } 73 li.friend-tab img.avatar { 74 border-width: 2px !important; 75 vertical-align: middle; 76 } 77 78 li.friend-tab span.p { 79 padding-right: 5px; 80 font-size: 0.8em; 81 cursor: pointer; 82 } 83 84 input#send-to-input { 85 width: 275px; 86 } -
src/bp-messages/css/autocomplete/jquery.autocompletefb.css
1 1 .ac_results { 2 padding: 0 px;2 padding: 0; 3 3 overflow: hidden; 4 4 z-index: 99999; 5 5 background: #fff; … … 13 13 -webkit-border-bottom-right-radius: 3px; 14 14 border-bottom-right-radius: 3px; 15 15 } 16 .ac_results ul {17 width: 100%;18 list-style-position: outside;19 list-style: none;20 padding: 0;21 margin: 0;22 }23 16 24 .ac_results li { 25 margin: 0px; 26 padding: 5px 10px; 27 cursor: pointer; 28 display: block; 29 font-size: 1em; 30 line-height: 16px; 31 overflow: hidden; 32 } 33 .ac_results li img { 34 margin-right: 5px; 35 } 17 .ac_results ul { 18 width: 100%; 19 list-style-position: outside; 20 list-style: none; 21 padding: 0; 22 margin: 0; 23 } 36 24 25 .ac_results li { 26 margin: 0; 27 padding: 5px 10px; 28 cursor: pointer; 29 display: block; 30 font-size: 1em; 31 line-height: 16px; 32 overflow: hidden; 33 } 34 35 .ac_results li img { 36 margin-right: 5px; 37 } 38 37 39 .ac_odd { 38 40 background-color: #f0f0f0; 39 41 } … … 44 46 } 45 47 46 48 ul.acfb-holder { 47 margin : 0;48 height : auto !important;49 height : 1%;49 margin: 0; 50 height: auto !important; 51 height: 1%; 50 52 overflow: hidden; 51 53 padding: 0; 52 54 list-style: none; 53 55 } 54 ul.acfb-holder li {55 float : left;56 margin : 0 5px 4px 0;57 list-style-type: none;58 }59 56 60 ul.acfb-holder li.friend-tab { 61 border-radius : 3px; 62 -moz-border-radius : 3px; 63 -webkit-border-radius : 3px; 64 border : 1px solid #ffe7c7; 65 padding : 2px 7px 2px; 66 background : #FFF9DF; 67 font-size: 1em; 68 } 69 li.friend-tab img.avatar { 70 border-width: 2px !important; 71 vertical-align: middle; 72 } 57 ul.acfb-holder li { 58 float: left; 59 margin: 0 5px 4px 0; 60 list-style-type: none; 61 } 73 62 74 li.friend-tab span.p { 75 padding-left: 5px; 76 font-size: 0.8em; 77 cursor: pointer; 78 } 63 ul.acfb-holder li.friend-tab { 64 border-radius: 3px; 65 -moz-border-radius: 3px; 66 -webkit-border-radius: 3px; 67 border: 1px solid #ffe7c7; 68 padding: 2px 7px; 69 background: #fff9df; 70 font-size: 1em; 71 } 79 72 80 input#send-to-input { width: 275px; } 73 li.friend-tab img.avatar { 74 border-width: 2px !important; 75 vertical-align: middle; 76 } 77 78 li.friend-tab span.p { 79 padding-left: 5px; 80 font-size: 0.8em; 81 cursor: pointer; 82 } 83 84 input#send-to-input { 85 width: 275px; 86 } -
src/bp-templates/bp-legacy/css/buddypress-rtl.css
47 47 width: 100%; 48 48 padding: 10px 0; 49 49 } 50 50 51 #buddypress div.pagination .pag-count { 51 52 float: right; 52 53 margin-right: 10px; 53 54 } 55 54 56 #buddypress div.pagination .pagination-links { 55 57 float: left; 56 58 margin-left: 10px; 57 59 } 60 58 61 #buddypress div.pagination .pagination-links span, 59 62 #buddypress div.pagination .pagination-links a { 60 63 font-size: 90%; 61 64 padding: 0 5px; 62 65 } 66 63 67 #buddypress div.pagination .pagination-links a:hover { 64 68 font-weight: bold; 65 69 } 70 66 71 #buddypress noscript div.pagination { 67 72 margin-bottom: 15px; 68 73 } 74 69 75 #buddypress #nav-above { 70 76 display: none; 71 77 } 78 72 79 #buddypress .paged #nav-above { 73 80 display: block; 74 81 } … … 85 92 margin: 0 !important; 86 93 padding: 0 !important; 87 94 } 95 88 96 #buddypress .clear { 89 97 clear: right; 90 98 } … … 107 115 margin: 0; 108 116 padding: 0; 109 117 } 118 110 119 #buddypress .home-page form#whats-new-form { 111 120 border-bottom: none; 112 121 padding-bottom: 0; 113 122 } 123 114 124 #buddypress form#whats-new-form #whats-new-avatar { 115 125 float: right; 116 126 } 127 117 128 #buddypress form#whats-new-form #whats-new-content { 118 129 margin-right: 55px; 119 130 padding: 0 20px 20px 0; 120 131 } 132 121 133 #buddypress form#whats-new-form p.activity-greeting { 122 134 line-height: 0.5em; 123 135 margin-bottom: 15px; 124 136 margin-right: 75px; 125 137 } 138 126 139 #buddypress form#whats-new-form textarea { 127 140 background: #fff; 128 141 box-sizing: border-box; … … 134 147 padding: 6px; 135 148 width: 100%; 136 149 } 150 137 151 body.no-js #buddypress form#whats-new-form textarea { 138 152 height: 50px; 139 153 } 154 140 155 #buddypress form#whats-new-form #whats-new-options select { 141 156 max-width: 200px; 142 157 margin-top: 12px; 143 158 } 159 144 160 #buddypress form#whats-new-form #whats-new-submit { 145 161 float: left; 146 162 margin-top: 12px; 147 163 } 164 148 165 #buddypress #whats-new-options:after { 149 166 clear: both; 150 167 content: ""; 151 168 display: table; 152 169 } 170 153 171 body.no-js #buddypress #whats-new-options { 154 172 height: auto; 155 173 } 174 156 175 #buddypress #whats-new:focus { 157 176 border-color: rgba(31, 179, 221, 0.9) !important; 158 177 outline-color: rgba(31, 179, 221, 0.9); … … 166 185 padding: 15px 0 0; 167 186 list-style: none; 168 187 } 188 169 189 #buddypress .activity-list .activity-avatar { 170 190 float: right; 171 191 } 192 172 193 #buddypress ul.item-list.activity-list li.has-comments { 173 194 padding-bottom: 15px; 174 195 } 196 175 197 body.activity-permalink #buddypress ul.activity-list li.has-comments { 176 198 padding-bottom: 0; 177 199 } 200 178 201 #buddypress .activity-list li.mini { 179 202 font-size: 80%; 180 203 position: relative; 181 204 } 205 182 206 #buddypress .activity-list li.mini .activity-avatar img.avatar, 183 207 #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic { 184 208 height: 20px; … … 185 209 margin-right: 30px; 186 210 width: 20px; 187 211 } 212 188 213 #buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar, 189 214 #buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic { 190 215 height: auto; … … 191 216 margin-right: 0; 192 217 width: auto; 193 218 } 219 194 220 body.activity-permalink #buddypress .activity-list > li:first-child { 195 221 padding-top: 0; 196 222 } 223 197 224 #buddypress .activity-list li .activity-content { 198 225 position: relative; 199 226 } 227 200 228 #buddypress .activity-list li.mini .activity-content p { 201 229 margin: 0; 202 230 } 231 203 232 #buddypress .activity-list li.mini .activity-comments { 204 233 clear: both; 205 234 font-size: 120%; 206 235 } 236 207 237 body.activity-permalink #buddypress li.mini .activity-meta { 208 238 margin-top: 4px; 209 239 } 240 210 241 #buddypress .activity-list li .activity-inreplyto { 211 242 color: #767676; 212 243 font-size: 80%; 213 244 } 245 214 246 #buddypress .activity-list li .activity-inreplyto > p { 215 247 margin: 0; 216 248 display: inline; 217 249 } 250 218 251 #buddypress .activity-list li .activity-inreplyto blockquote, 219 252 #buddypress .activity-list li .activity-inreplyto div.activity-inner { 220 253 background: none; … … 224 257 overflow: hidden; 225 258 padding: 0; 226 259 } 260 227 261 #buddypress .activity-list .activity-content { 228 262 margin: 0 70px 0 0; 229 263 } 264 230 265 body.activity-permalink #buddypress .activity-list li .activity-content { 231 266 border: none; 232 267 font-size: 100%; … … 235 270 margin-left: 0; 236 271 padding: 0; 237 272 } 273 238 274 body.activity-permalink #buddypress .activity-list li .activity-header > p { 239 275 margin: 0; 240 padding: 5px 0 0 0;276 padding: 5px 0 0; 241 277 } 278 242 279 #buddypress .activity-list .activity-content .activity-header, 243 280 #buddypress .activity-list .activity-content .comment-header { 244 281 color: #767676; 245 282 line-height: 220%; 246 283 } 284 247 285 #buddypress .activity-header { 248 286 margin-left: 20px; 249 287 } 288 250 289 #buddypress .activity-header a, 251 290 #buddypress .comment-meta a, 252 291 #buddypress .acomment-meta a { 253 292 text-decoration: none; 254 293 } 294 255 295 #buddypress .activity-list .activity-content .activity-header img.avatar { 256 296 float: none !important; 257 297 margin: 0 0 -8px 5px !important; 258 298 } 299 259 300 #buddypress a.bp-secondary-action, 260 301 #buddypress span.highlight { 261 302 font-size: 80%; … … 263 304 margin-left: 5px; 264 305 text-decoration: none; 265 306 } 307 266 308 #buddypress .activity-list .activity-content .activity-inner, 267 309 #buddypress .activity-list .activity-content blockquote { 268 310 margin: 10px 0 5px 10px; 269 311 overflow: hidden; 270 312 } 313 271 314 #buddypress .activity-list li.new_forum_post .activity-content .activity-inner, 272 315 #buddypress .activity-list li.new_forum_topic .activity-content .activity-inner { 273 border-right: 2px solid # EAEAEA;316 border-right: 2px solid #eaeaea; 274 317 margin-right: 5px; 275 318 padding-right: 10px; 276 319 } 320 277 321 body.activity-permalink #buddypress .activity-content .activity-inner, 278 322 body.activity-permalink #buddypress .activity-content blockquote { 279 323 margin-right: 0; 280 324 margin-top: 5px; 281 325 } 326 282 327 #buddypress .activity-inner > p { 283 328 word-wrap: break-word; 284 329 } 330 285 331 #buddypress .activity-inner > .activity-inner { 286 332 margin: 0; 287 333 } 334 288 335 #buddypress .activity-inner > blockquote { 289 336 margin: 0; 290 337 } 338 291 339 #buddypress .activity-list .activity-content img.thumbnail { 292 340 border: 2px solid #eee; 293 341 float: right; 294 342 margin: 0 0 5px 10px; 295 343 } 344 296 345 #buddypress .activity-read-more { 297 346 margin-right: 1em; 298 347 white-space: nowrap; 299 348 } 349 300 350 #buddypress .activity-list li.load-more, 301 351 #buddypress .activity-list li.load-newest { 302 352 background: #f0f0f0; … … 305 355 padding: 10px 15px; 306 356 text-align: center; 307 357 } 358 308 359 #buddypress .activity-list li.load-more a, 309 360 #buddypress .activity-list li.load-newest a { 310 color: #4 D4D4D;361 color: #4d4d4d; 311 362 } 312 363 313 364 … … 317 368 #buddypress div.activity-meta { 318 369 margin: 18px 0 0; 319 370 } 371 320 372 body.activity-permalink #buddypress div.activity-meta { 321 373 margin-bottom: 6px; 322 374 } 375 323 376 #buddypress div.activity-meta a { 324 377 padding: 4px 8px; 325 378 } 379 326 380 #buddypress a.activity-time-since { 327 381 color: #767676; 328 382 text-decoration: none; 329 383 } 384 330 385 #buddypress a.activity-time-since:hover { 331 386 color: #767676; 332 387 text-decoration: underline; 333 388 } 389 334 390 #buddypress a.bp-primary-action, 335 391 #buddypress #reply-title small a { 336 392 font-size: 80%; … … 337 393 margin-left: 5px; 338 394 text-decoration: none; 339 395 } 396 340 397 #buddypress a.bp-primary-action span, 341 398 #buddypress #reply-title small a span { 342 399 background: #767676; … … 345 402 margin-right: 2px; 346 403 padding: 0 5px; 347 404 } 405 348 406 #buddypress a.bp-primary-action:hover span, 349 407 #buddypress #reply-title small a:hover span { 350 408 background: #555; 351 409 color: #fff; 352 410 } 411 353 412 #buddypress div.activity-comments { 354 413 margin: 0 70px 0 0; 355 414 overflow: hidden; /* IE fix */ … … 357 416 width: auto; 358 417 clear: both; 359 418 } 419 360 420 body.activity-permalink #buddypress div.activity-comments { 361 421 background: none; 362 422 margin-right: 170px; 363 423 width: auto; 364 424 } 425 365 426 #buddypress div.activity-comments > ul { 366 427 padding: 0 10px 0 0; 367 428 } 429 368 430 #buddypress div.activity-comments ul, 369 431 #buddypress div.activity-comments ul li { 370 432 border: none; 371 433 list-style: none; 372 434 } 435 373 436 #buddypress div.activity-comments ul { 374 437 clear: both; 375 438 margin: 0; 376 439 } 440 377 441 #buddypress div.activity-comments ul li { 378 442 border-top: 1px solid #eee; 379 443 padding: 10px 0 0; 380 444 } 445 381 446 body.activity-permalink #buddypress .activity-list li.mini .activity-comments { 382 447 clear: none; 383 448 margin-top: 0; 384 449 } 450 385 451 body.activity-permalink #buddypress div.activity-comments ul li { 386 452 border-width: 1px; 387 padding: 10px 0 0 0;453 padding: 10px 0 0; 388 454 } 455 389 456 #buddypress div.activity-comments > ul > li:first-child { 390 457 border-top: none; 391 458 } 459 392 460 #buddypress div.activity-comments ul li:last-child { 393 461 margin-bottom: 0; 394 462 } 463 395 464 #buddypress div.activity-comments ul li > ul { 396 465 margin-right: 30px; 397 466 margin-top: 0; 398 467 padding-right: 10px; 399 468 } 469 400 470 body.activity-permalink #buddypress div.activity-comments ul li > ul { 401 471 margin-top: 10px; 402 472 } 473 403 474 body.activity-permalink #buddypress div.activity-comments > ul { 404 475 padding: 0 15px 0 10px; 405 476 } 477 406 478 #buddypress div.activity-comments div.acomment-avatar img { 407 479 border-width: 1px; 408 480 float: right; … … 410 482 margin-left: 10px; 411 483 width: 25px; 412 484 } 485 413 486 #buddypress div.activity-comments div.acomment-content { 414 487 font-size: 80%; 415 488 margin: 5px 40px 0 0; 416 489 } 490 417 491 #buddypress div.acomment-content .time-since, 418 492 #buddypress div.acomment-content .activity-delete-link, 419 493 #buddypress div.acomment-content .comment-header { 420 494 display: none; 421 495 } 496 422 497 body.activity-permalink #buddypress div.activity-comments div.acomment-content { 423 498 font-size: 90%; 424 499 } 500 425 501 #buddypress div.activity-comments div.acomment-meta { 426 502 color: #767676; 427 503 font-size: 80%; 428 504 } 505 429 506 #buddypress div.activity-comments form.ac-form { 430 507 display: none; 431 508 padding: 10px; 432 509 } 510 433 511 #buddypress div.activity-comments li form.ac-form { 434 512 margin-left: 15px; 435 513 clear: both; 436 514 } 515 437 516 #buddypress div.activity-comments form.root { 438 517 margin-right: 0; 439 518 } 519 440 520 #buddypress div.activity-comments div#message { 441 521 margin-top: 15px; 442 522 margin-bottom: 0; 443 523 } 524 444 525 #buddypress div.activity-comments form .ac-textarea { 445 526 background: #fff; 446 527 border: 1px inset #ccc; … … 447 528 margin-bottom: 10px; 448 529 padding: 8px; 449 530 } 531 450 532 #buddypress div.activity-comments form textarea { 451 533 border: none; 452 534 background: transparent; … … 460 542 margin: 0; 461 543 width: 100%; 462 544 } 545 463 546 #buddypress div.activity-comments form input { 464 547 margin-top: 5px; 465 548 } 549 466 550 #buddypress div.activity-comments form div.ac-reply-avatar { 467 551 float: right; 468 552 } 553 469 554 #buddypress div.ac-reply-avatar img { 470 555 border: 1px solid #eee; 471 556 } 557 472 558 #buddypress div.activity-comments form div.ac-reply-content { 473 559 color: #767676; 474 560 margin-right: 50px; 475 561 padding-right: 15px; 476 562 } 563 477 564 #buddypress div.activity-comments form div.ac-reply-content a { 478 565 text-decoration: none; 479 566 } 567 480 568 #buddypress .acomment-options { 481 569 float: right; 482 570 margin: 5px 40px 5px 0; 483 571 } 572 484 573 #buddypress .acomment-options a { 485 574 color: #767676; 486 575 } 576 487 577 #buddypress .acomment-options a:hover { 488 578 color: inherit; 489 579 } … … 495 585 float: left; 496 586 margin: -39px 0 0 0; 497 587 } 588 498 589 #buddypress div.dir-search input[type=text], 499 590 #buddypress li.groups-members-search input[type=text] { 500 591 font-size: 90%; 501 592 padding: 1px 3px; 502 593 } 594 503 595 #buddypress .current-member-type { 504 596 font-style: italic; 505 597 } 598 506 599 #buddypress .dir-form { 507 600 clear: both; 508 601 } … … 513 606 #buddypress div#message { 514 607 margin: 0 0 15px; 515 608 } 609 516 610 #buddypress #message.info { 517 611 margin-bottom: 0; 518 612 } 613 519 614 #buddypress div#message.updated { 520 615 clear: both; 521 616 display: block; 522 617 } 618 523 619 #buddypress div#message p, 524 620 #sitewide-notice p { 525 621 font-size: 90%; … … 526 622 display: block; 527 623 padding: 10px 15px; 528 624 } 625 529 626 #buddypress div#message.error p { 530 627 background-color: #fdc; 531 628 border: 1px solid #a00; … … 532 629 clear: right; 533 630 color: #800; 534 631 } 632 535 633 #buddypress div#message.warning p { 536 634 background-color: #ffe0af; 537 635 border: 1px solid #ffd087; … … 538 636 clear: right; 539 637 color: #800; 540 638 } 639 541 640 #buddypress div#message.updated p { 542 641 background-color: #efc; 543 642 border: 1px solid #591; 544 643 color: #250; 545 644 } 645 546 646 #buddypress #pass-strength-result { 547 647 background-color: #eee; 548 648 border-color: #ddd; … … 554 654 text-align: center; 555 655 width: 150px; 556 656 } 657 557 658 #buddypress .standard-form #basic-details-section #pass-strength-result { 558 659 width: 35%; 559 660 } 661 560 662 #buddypress #pass-strength-result.error, 561 663 #buddypress #pass-strength-result.bad { 562 664 background-color: #ffb78c; … … 563 665 border-color: #ff853c !important; 564 666 display: block; 565 667 } 668 566 669 #buddypress #pass-strength-result.good { 567 670 background-color: #ffec8b; 568 671 border-color: #fc0 !important; 569 672 display: block; 570 673 } 674 571 675 #buddypress #pass-strength-result.short { 572 676 background-color: #ffa0a0; 573 677 border-color: #f04040 !important; 574 678 display: block; 575 679 } 680 576 681 #buddypress #pass-strength-result.strong { 577 682 background-color: #c3ff88; 578 683 border-color: #8dff1c !important; 579 684 display: block; 580 685 } 686 581 687 #buddypress .standard-form#signup_form div div.error { 582 688 background: #faa; 583 689 color: #a00; 584 margin: 0 0 10px 0;690 margin: 0 0 10px; 585 691 padding: 6px; 586 692 width: 90%; 587 693 } 694 588 695 #buddypress div.accept, 589 696 #buddypress div.reject { 590 697 float: right; 591 698 margin-right: 10px; 592 699 } 700 593 701 #buddypress ul.button-nav li { 594 702 float: right; 595 703 margin: 0 0 10px 10px; 596 704 list-style: none; 597 705 } 706 598 707 #buddypress ul.button-nav li.current a { 599 708 font-weight: bold; 600 709 } 710 601 711 #sitewide-notice #message { 602 712 right: 2%; 603 713 position: fixed; … … 605 715 width: 96%; 606 716 z-index: 9999; 607 717 } 718 608 719 #sitewide-notice.admin-bar-on #message { 609 720 top: 3.3em; 610 721 } 722 611 723 #sitewide-notice strong { 612 724 display: block; 613 725 margin-bottom: -1em; … … 646 758 font-size: 100%; 647 759 padding: 6px; 648 760 } 761 649 762 #buddypress .standard-form select { 650 763 padding: 3px; 651 764 } 765 652 766 #buddypress .standard-form input[type=password] { 653 767 margin-bottom: 5px; 654 768 } 769 655 770 #buddypress .standard-form label, 656 771 #buddypress .standard-form span.label, 657 772 #buddypress .standard-form legend { 658 773 display: block; 659 774 font-weight: bold; 660 margin: 15px 0 5px 0;775 margin: 15px 0 5px; 661 776 width: auto; 662 777 } 778 663 779 #buddypress .standard-form p label, 664 780 #buddypress .standard-form #invite-list label { 665 781 font-weight: normal; 666 782 margin: auto; 667 783 } 784 668 785 #buddypress .standard-form .checkbox label, 669 786 #buddypress .standard-form .radio label { 670 787 color: #767676; 671 788 font-size: 100%; 672 789 font-weight: normal; 673 margin: 5px 0 0 0;790 margin: 5px 0 0; 674 791 } 792 675 793 #buddypress .standard-form#sidebar-login-form label { 676 794 margin-top: 5px; 677 795 } 796 678 797 #buddypress .standard-form input[type=text] { 679 798 width: 75%; 680 799 } 800 681 801 #buddypress .standard-form#sidebar-login-form input[type=text], 682 802 #buddypress .standard-form#sidebar-login-form input[type=password] { 683 803 padding: 4px; 684 804 width: 95%; 685 805 } 806 686 807 #buddypress .standard-form #basic-details-section input[type=password], 687 808 #buddypress .standard-form #blog-details-section input#signup_blog_url { 688 809 width: 35%; 689 810 } 811 690 812 #buddypress .standard-form#signup_form input[type=text], 691 813 #buddypress .standard-form#signup_form textarea, 692 814 #buddypress .form-allowed-tags, … … 694 816 #buddypress #commentform textarea { 695 817 width: 90%; 696 818 } 819 697 820 #buddypress .standard-form#signup_form div.submit { 698 821 float: left; 699 822 } 823 700 824 #buddypress div#signup-avatar img { 701 825 margin: 0 0 10px 15px; 702 826 } 827 703 828 #buddypress .standard-form textarea { 704 829 width: 75%; 705 830 height: 120px; 706 831 } 832 707 833 #buddypress .standard-form textarea#message_content { 708 834 height: 200px; 709 835 } 836 710 837 #buddypress .standard-form#send-reply textarea { 711 838 width: 97.5%; 712 839 } 840 713 841 #buddypress .standard-form p.description { 714 842 color: #767676; 715 843 font-size: 80%; 716 844 margin: 5px 0; 717 845 } 846 718 847 #buddypress .standard-form div.submit { 719 848 clear: both; 720 padding: 15px 0 0 0;849 padding: 15px 0 0; 721 850 } 851 722 852 #buddypress .standard-form p.submit { 723 853 margin-bottom: 0; 724 padding: 15px 0 0 0;854 padding: 15px 0 0; 725 855 } 856 726 857 #buddypress .standard-form div.submit input { 727 858 margin-left: 15px; 728 859 } 860 729 861 #buddypress .standard-form div.radio ul { 730 862 margin: 10px 38px 15px 0; 731 863 list-style: disc; 732 864 } 865 733 866 #buddypress .standard-form div.radio ul li { 734 867 margin-bottom: 5px; 735 868 } 869 736 870 #buddypress .standard-form a.clear-value { 737 871 display: block; 738 872 margin-top: 5px; 739 873 outline: none; 740 874 } 875 741 876 #buddypress .standard-form #basic-details-section, 742 877 #buddypress .standard-form #blog-details-section, 743 878 #buddypress .standard-form #profile-details-section { … … 744 879 float: right; 745 880 width: 48%; 746 881 } 882 747 883 #buddypress .standard-form #profile-details-section { 748 884 float: left; 749 885 } 886 750 887 #buddypress .standard-form #blog-details-section, 751 888 #buddypress #notifications-bulk-management { 752 889 clear: right; 753 890 } 891 754 892 body.no-js #buddypress #notifications-bulk-management #select-all-notifications, 755 893 body.no-js #buddypress label[for="message-type-select"], 756 894 body.no-js #buddypress #message-type-select, … … 759 897 body.no-js #buddypress #messages-bulk-management #select-all-messages { 760 898 display: none; 761 899 } 900 762 901 #buddypress .standard-form input:focus, 763 902 #buddypress .standard-form textarea:focus, 764 903 #buddypress .standard-form select:focus { … … 765 904 background: #fafafa; 766 905 color: #555; 767 906 } 907 768 908 #buddypress form#send-invite-form { 769 909 margin-top: 20px; 770 910 } 911 771 912 #buddypress div#invite-list { 772 913 background: #f5f5f5; 773 914 height: 400px; … … 776 917 padding: 5px; 777 918 width: 160px; 778 919 } 920 779 921 #buddypress button, 780 922 #buddypress a.button, 781 923 #buddypress input[type=submit], … … 795 937 text-align: center; 796 938 text-decoration: none; 797 939 } 940 798 941 #buddypress button:hover, 799 942 #buddypress a.button:hover, 800 943 #buddypress a.button:focus, … … 816 959 float: right; 817 960 } 818 961 819 #buddypress form.standard-form .left-menu #invite-list ul {820 margin: 1%;962 #buddypress form.standard-form .left-menu #invite-list ul { 963 margin: 1%; 821 964 list-style: none; 822 965 } 823 966 824 967 #buddypress form.standard-form .left-menu #invite-list ul li { 825 margin: 0 1% 0 0;968 margin: 0 1% 0 0; 826 969 } 827 970 828 971 #buddypress form.standard-form .main-column { … … 830 973 } 831 974 832 975 #buddypress form.standard-form .main-column ul#friend-list { 833 clear: none;976 clear: none; 834 977 float: right; 835 978 } 836 979 837 980 #buddypress form.standard-form .main-column ul#friend-list h4 { 838 clear: none;981 clear: none; 839 982 } 840 983 841 984 /* Overrides for embedded WP editors */ … … 848 991 } 849 992 850 993 /* Form classes & generic attr styling */ 851 #buddypress form *[disabled="disabled"] {994 #buddypress form *[disabled="disabled"] { 852 995 cursor: default; 853 opacity: .4;996 opacity: 0.4; 854 997 } 855 998 856 999 .bp-screen-reader-text { … … 870 1013 --------------------------------------------------------------*/ 871 1014 #buddypress a.loading, 872 1015 #buddypress input.loading { 873 -webkit-animation: loader-pulsate .5s infinite ease-in-out alternate;874 -moz-animation: loader-pulsate .5s infinite ease-in-out alternate;1016 -webkit-animation: loader-pulsate 0.5s infinite ease-in-out alternate; 1017 -moz-animation: loader-pulsate 0.5s infinite ease-in-out alternate; 875 1018 border-color: #aaa; 876 1019 } 1020 877 1021 @-webkit-keyframes loader-pulsate { 1022 878 1023 from { 879 1024 border-color: #aaa; 880 1025 -webkit-box-shadow: 0 0 6px #ccc; 881 1026 box-shadow: 0 0 6px #ccc; 882 1027 } 1028 883 1029 to { 884 1030 border-color: #ccc; 885 1031 -webkit-box-shadow: 0 0 6px #f8f8f8; … … 886 1032 box-shadow: 0 0 6px #f8f8f8; 887 1033 } 888 1034 } 1035 889 1036 @-moz-keyframes loader-pulsate { 1037 890 1038 from { 891 1039 border-color: #aaa; 892 1040 -moz-box-shadow: 0 0 6px #ccc; 893 1041 box-shadow: 0 0 6px #ccc; 894 1042 } 1043 895 1044 to { 896 1045 border-color: #ccc; 897 1046 -moz-box-shadow: 0 0 6px #f8f8f8; … … 903 1052 #buddypress input.loading:hover { 904 1053 color: #767676; 905 1054 } 1055 906 1056 #buddypress input[type="submit"].pending, 907 1057 #buddypress input[type="button"].pending, 908 1058 #buddypress input[type="reset"].pending, … … 918 1068 color: #bbb; 919 1069 cursor: default; 920 1070 } 1071 921 1072 #buddypress input[type="submit"]:hover.pending, 922 1073 #buddypress input[type="button"]:hover.pending, 923 1074 #buddypress input[type="reset"]:hover.pending, … … 939 1090 margin: 0; 940 1091 width: auto; 941 1092 } 1093 942 1094 #buddypress ul#topic-post-list li { 943 1095 padding: 15px; 944 1096 position: relative; 945 1097 } 1098 946 1099 #buddypress ul#topic-post-list li.alt { 947 1100 background: #f5f5f5; 948 1101 } 1102 949 1103 #buddypress ul#topic-post-list li div.poster-meta { 950 1104 color: #767676; 951 1105 margin-bottom: 10px; 952 1106 } 1107 953 1108 #buddypress ul#topic-post-list li div.post-content { 954 1109 margin-right: 54px; 955 1110 } 1111 956 1112 #buddypress div.topic-tags { 957 1113 font-size: 80%; 958 1114 } 1115 959 1116 #buddypress div.admin-links { 960 1117 color: #767676; 961 1118 font-size: 80%; … … 963 1120 top: 15px; 964 1121 left: 25px; 965 1122 } 1123 966 1124 #buddypress div#topic-meta { 967 1125 margin: 0; 968 1126 padding: 5px 19px 30px; 969 1127 position: relative; 970 1128 } 1129 971 1130 #buddypress div#topic-meta div.admin-links { 972 1131 left: 19px; 973 1132 top: -36px; 974 1133 } 1134 975 1135 #buddypress div#topic-meta h3 { 976 1136 margin: 5px 0; 977 1137 } 1138 978 1139 #buddypress div#new-topic-post { 979 1140 display: none; 980 margin: 20px 0 0 0;981 padding: 1px 0 0 0;1141 margin: 20px 0 0; 1142 padding: 1px 0 0; 982 1143 } 1144 983 1145 #buddypress table.notifications, 984 1146 #buddypress table.notifications-settings, 985 1147 #buddypress table.profile-settings, … … 989 1151 #buddypress table.forum { 990 1152 width: 100%; 991 1153 } 1154 992 1155 #buddypress table.notifications thead tr, 993 1156 #buddypress table.notifications-settings thead tr, 994 1157 #buddypress table.profile-settings thead tr, … … 998 1161 #buddypress table.forum thead tr { 999 1162 background: #eaeaea; 1000 1163 } 1164 1001 1165 #buddypress table#message-threads { 1002 1166 clear: both; 1003 1167 } 1168 1004 1169 #buddypress table.profile-fields { 1005 1170 margin-bottom: 20px; 1006 1171 } 1172 1007 1173 #buddypress table.profile-fields:last-child { 1008 1174 margin-bottom: 0; 1009 1175 } 1176 1010 1177 #buddypress table.profile-fields p { 1011 1178 margin: 0; 1012 1179 } 1180 1013 1181 #buddypress table.profile-fields p:last-child { 1014 1182 margin-top: 0; 1015 1183 } 1184 1016 1185 #buddypress table.notifications tr td, 1017 1186 #buddypress table.notifications-settings tr td, 1018 1187 #buddypress table.profile-settings tr td, … … 1029 1198 padding: 8px; 1030 1199 vertical-align: middle; 1031 1200 } 1201 1032 1202 #buddypress table.notifications tr td.label, 1033 1203 #buddypress table.notifications-settings tr td.label, 1034 1204 #buddypress table.profile-fields tr td.label, … … 1039 1209 font-weight: bold; 1040 1210 width: 25%; 1041 1211 } 1212 1042 1213 #buddypress #message-threads .thread-info { 1043 1214 min-width: 40%; 1044 1215 } 1216 1045 1217 #buddypress table tr td.thread-info p { 1046 1218 margin: 0; 1047 1219 } 1220 1048 1221 #buddypress table tr td.thread-info p.thread-excerpt { 1049 1222 color: #767676; 1050 1223 font-size: 80%; 1051 1224 margin-top: 3px; 1052 1225 } 1226 1053 1227 #buddypress table.forum td { 1054 1228 text-align: center; 1055 1229 } 1230 1056 1231 #buddypress table.notifications tr.alt td, 1057 1232 #buddypress table.notifications-settings tr.alt td, 1058 1233 #buddypress table.profile-settings tr.alt td, … … 1062 1237 #buddypress table.forum tr.alt td { 1063 1238 background: #f5f5f5; 1064 1239 } 1240 1065 1241 #buddypress table.notification-settings { 1066 1242 margin-bottom: 20px; 1067 1243 text-align: right; 1068 1244 } 1245 1069 1246 #buddypress #groups-notification-settings { 1070 1247 margin-bottom: 0; 1071 1248 } 1249 1072 1250 #buddypress table.notifications th.icon, 1073 1251 #buddypress table.notifications td:first-child, 1074 1252 #buddypress table.notification-settings th.icon, … … 1075 1253 #buddypress table.notification-settings td:first-child { 1076 1254 display: none; 1077 1255 } 1256 1078 1257 #buddypress table.notification-settings th.title, 1079 1258 #buddypress table.profile-settings th.title { 1080 1259 width: 80%; 1081 1260 } 1261 1082 1262 #buddypress table.notification-settings .yes, 1083 1263 #buddypress table.notification-settings .no { 1084 1264 text-align: center; 1085 1265 width: 40px; 1086 1266 } 1267 1087 1268 #buddypress table.forum { 1088 1269 margin: 0; 1089 1270 width: auto; 1090 1271 clear: both; 1091 1272 } 1273 1092 1274 #buddypress table.forum tr.sticky td { 1093 1275 font-size: 110%; 1094 1276 background: #fff9db; … … 1095 1277 border-top: 1px solid #ffe8c4; 1096 1278 border-bottom: 1px solid #ffe8c4; 1097 1279 } 1280 1098 1281 #buddypress table.forum tr.closed td.td-title { 1099 1282 padding-right: 35px; 1100 1283 } 1284 1101 1285 #buddypress table.forum td p.topic-text { 1102 1286 color: #767676; 1103 1287 font-size: 100%; 1104 1288 } 1289 1105 1290 #buddypress table.forum tr > td:first-child, 1106 1291 #buddypress table.forum tr > th:first-child { 1107 1292 padding-right: 15px; 1108 1293 } 1294 1109 1295 #buddypress table.forum tr > td:last-child, 1110 1296 #buddypress table.forum tr > th:last-child { 1111 1297 padding-left: 15px; 1112 1298 } 1299 1113 1300 #buddypress table.forum tr th#th-title, 1114 1301 #buddypress table.forum tr th#th-poster, 1115 1302 #buddypress table.forum tr th#th-group, … … 1118 1305 #buddypress table.forum td.td-title { 1119 1306 text-align: right; 1120 1307 } 1308 1121 1309 #buddypress table.forum tr td.td-title a.topic-title { 1122 1310 font-size: 110%; 1123 1311 } 1312 1124 1313 #buddypress table.forum td.td-freshness { 1125 1314 white-space: nowrap; 1126 1315 } 1316 1127 1317 #buddypress table.forum td.td-freshness span.time-since { 1128 1318 font-size: 80%; 1129 1319 color: #767676; 1130 1320 } 1321 1131 1322 #buddypress table.forum td img.avatar { 1132 1323 float: none; 1133 1324 margin: 0 0 -8px 5px; 1134 1325 } 1326 1135 1327 #buddypress table.forum td.td-poster, 1136 1328 #buddypress table.forum td.td-group { 1137 1329 min-width: 140px; 1138 1330 } 1331 1139 1332 #buddypress table.forum th#th-title { 1140 1333 width: 80%; 1141 1334 } 1335 1142 1336 #buddypress table.forum th#th-freshness { 1143 1337 width: 25%; 1144 1338 } 1339 1145 1340 #buddypress table.forum th#th-postcount { 1146 1341 width: 15%; 1147 1342 } 1343 1148 1344 #buddypress table.forum p.topic-meta { 1149 1345 font-size: 80%; 1150 margin: 5px 0 0 0;1346 margin: 5px 0 0; 1151 1347 } 1152 1348 1153 1349 /*------------------------------------------------------------------------- … … 1156 1352 #buddypress .item-body { 1157 1353 margin: 20px 0; 1158 1354 } 1355 1159 1356 #buddypress span.activity { 1160 1357 display: inline-block; 1161 1358 font-size: small; … … 1162 1359 opacity: 0.8; 1163 1360 padding: 0; 1164 1361 } 1362 1165 1363 #buddypress span.user-nicename { 1166 1364 color: #767676; 1167 1365 display: inline-block; … … 1168 1366 font-size: 120%; 1169 1367 font-weight: bold; 1170 1368 } 1369 1171 1370 #buddypress div#message p, 1172 1371 #sitewide-notice p { 1173 1372 font-weight: normal; … … 1177 1376 border: 1px solid #cb2; 1178 1377 color: #440; 1179 1378 } 1379 1180 1380 #buddypress #item-header:after { 1181 1381 clear: both; 1182 1382 content: ""; 1183 1383 display: table; 1184 1384 } 1385 1185 1386 #buddypress div#item-header div#item-header-content { 1186 1387 float: right; 1187 1388 margin-right: 0; 1188 1389 } 1390 1189 1391 #buddypress div#item-header h2 { 1190 1392 line-height: 120%; 1191 margin: 0 0 15px 0;1393 margin: 0 0 15px; 1192 1394 } 1395 1193 1396 #buddypress div#item-header h2 a { 1194 1397 color: #767676; 1195 1398 text-decoration: none; 1196 1399 } 1400 1197 1401 #buddypress div#item-header img.avatar { 1198 1402 float: right; 1199 1403 margin: 0 0 19px 15px; 1200 1404 } 1405 1201 1406 #buddypress div#item-header h2 { 1202 1407 margin-bottom: 5px; 1203 1408 } 1409 1204 1410 #buddypress div#item-header h2 span.highlight { 1205 1411 font-size: 60%; 1206 1412 font-weight: normal; … … 1208 1414 vertical-align: middle; 1209 1415 display: inline-block; 1210 1416 } 1417 1211 1418 #buddypress div#item-header h2 span.highlight span { 1212 1419 background: #a1dcfa; 1213 1420 color: #fff; … … 1221 1428 top: -2px; 1222 1429 vertical-align: middle; 1223 1430 } 1431 1224 1432 #buddypress div#item-header div#item-meta { 1225 1433 font-size: 80%; 1226 1434 color: #767676; 1227 1435 overflow: hidden; 1228 margin: 15px 0 5px 0;1436 margin: 15px 0 5px; 1229 1437 padding-bottom: 10px; 1230 1438 } 1439 1231 1440 #buddypress div#item-header div#item-actions { 1232 1441 float: left; 1233 1442 margin: 0 15px 15px 0; … … 1234 1443 text-align: left; 1235 1444 width: 20%; 1236 1445 } 1446 1237 1447 #buddypress div#item-header div#item-actions h3 { 1238 margin: 0 0 5px 0;1448 margin: 0 0 5px; 1239 1449 } 1450 1240 1451 #buddypress div#item-header ul { 1241 1452 margin-bottom: 15px; 1242 1453 overflow: hidden; 1243 1454 } 1455 1244 1456 #buddypress div#item-header ul h5, 1245 1457 #buddypress div#item-header ul span, 1246 1458 #buddypress div#item-header ul hr { 1247 1459 display: none; 1248 1460 } 1461 1249 1462 #buddypress div#item-header ul li { 1250 1463 float: left; 1251 1464 list-style: none; 1252 1465 } 1466 1253 1467 #buddypress div#item-header ul img.avatar, 1254 1468 #buddypress div#item-header ul.avatars img.avatar { 1255 1469 height: 30px; … … 1256 1470 margin: 2px; 1257 1471 width: 30px; 1258 1472 } 1473 1259 1474 #buddypress div#item-header div.generic-button, 1260 1475 #buddypress div#item-header a.button { 1261 1476 float: right; 1262 1477 margin: 10px 0 0 10px; 1263 1478 } 1479 1264 1480 body.no-js #buddypress div#item-header .js-self-profile-button { 1265 display: none;1481 display: none; 1266 1482 } 1483 1267 1484 #buddypress div#item-header div#message.info { 1268 1485 line-height: 80%; 1269 1486 } 1487 1270 1488 #buddypress ul.item-list { 1271 1489 border-top: 1px solid #eaeaea; 1272 1490 width: 100%; … … 1275 1493 margin: 0; 1276 1494 padding: 0; 1277 1495 } 1496 1278 1497 body.activity-permalink #buddypress ul.item-list, 1279 1498 body.activity-permalink #buddypress ul.item-list li.activity-item { 1280 1499 border: none; 1281 1500 } 1501 1282 1502 #buddypress ul.item-list li { 1283 1503 border-bottom: 1px solid #eaeaea; 1284 1504 padding: 15px 0; … … 1286 1506 position: relative; 1287 1507 list-style: none; 1288 1508 } 1509 1289 1510 #buddypress ul.single-line li { 1290 1511 border: none; 1291 1512 } 1513 1292 1514 #buddypress ul.item-list li img.avatar { 1293 1515 float: right; 1294 1516 margin: 0 0 0 10px; 1295 1517 } 1518 1296 1519 #buddypress ul.item-list li div.item-title, 1297 1520 #buddypress ul.item-list li h4 { 1298 1521 font-weight: normal; … … 1300 1523 margin: 0; 1301 1524 width: 75%; 1302 1525 } 1526 1303 1527 #buddypress ul.item-list li div.item-title span { 1304 1528 color: #767676; 1305 1529 font-size: 80%; 1306 1530 } 1531 1307 1532 #buddypress ul.item-list li div.item-desc { 1308 1533 color: #767676; 1309 1534 font-size: 80%; … … 1310 1535 margin: 10px 60px 0 0; 1311 1536 width: 50%; 1312 1537 } 1538 1313 1539 #buddypress ul.item-list li.group-no-avatar div.item-desc { 1314 1540 margin-right: 0; 1315 1541 } 1542 1316 1543 #buddypress ul.item-list li div.action { 1317 1544 position: absolute; 1318 1545 top: 15px; … … 1319 1546 left: 0; 1320 1547 text-align: left; 1321 1548 } 1549 1322 1550 #buddypress ul.item-list li div.meta { 1323 1551 color: #767676; 1324 1552 font-size: 80%; 1325 1553 margin-top: 10px; 1326 1554 } 1555 1327 1556 #buddypress ul.item-list li h5 span.small { 1328 1557 float: left; 1329 1558 font-size: 80%; 1330 1559 font-weight: normal; 1331 1560 } 1561 1332 1562 #buddypress div.item-list-tabs { 1333 1563 background: transparent; 1334 1564 clear: right; … … 1339 1569 margin: 0; 1340 1570 padding: 0; 1341 1571 } 1572 1342 1573 #buddypress div.item-list-tabs ul li { 1343 1574 float: right; 1344 1575 margin: 0; 1345 1576 list-style: none; 1346 1577 } 1578 1347 1579 #buddypress div.item-list-tabs#subnav ul li { 1348 1580 margin-top: 0; 1349 1581 } 1582 1350 1583 #buddypress div.item-list-tabs ul li.last { 1351 1584 float: left; 1352 1585 margin: 7px 0 0; 1353 1586 } 1587 1354 1588 #buddypress div.item-list-tabs#subnav ul li.last { 1355 1589 margin-top: 4px; 1356 1590 } 1591 1357 1592 #buddypress div.item-list-tabs ul li.last select { 1358 1593 max-width: 185px; 1359 1594 } 1595 1360 1596 #buddypress div.item-list-tabs ul li a, 1361 1597 #buddypress div.item-list-tabs ul li span { 1362 1598 display: block; … … 1363 1599 padding: 5px 10px; 1364 1600 text-decoration: none; 1365 1601 } 1602 1366 1603 #buddypress div.item-list-tabs ul li a span { 1367 1604 background: #eee; 1368 1605 border-radius: 50%; … … 1375 1612 text-align: center; 1376 1613 vertical-align: middle; 1377 1614 } 1615 1378 1616 #buddypress div.item-list-tabs ul li.selected a, 1379 1617 #buddypress div.item-list-tabs ul li.current a { 1380 1618 background-color: #eee; 1381 1619 color: #555; 1382 opacity: .8;1620 opacity: 0.8; 1383 1621 font-weight: bold; 1384 1622 } 1623 1385 1624 #buddypress div.item-list-tabs ul li.selected a span, 1386 1625 #buddypress div.item-list-tabs ul li.current a span, 1387 1626 #buddypress div.item-list-tabs ul li a:hover span { 1388 1627 background-color: #eee; 1389 1628 } 1629 1390 1630 #buddypress div.item-list-tabs ul li.selected a span, 1391 1631 #buddypress div.item-list-tabs ul li.current a span { 1392 1632 background-color: #fff; 1393 1633 } 1634 1394 1635 #buddypress div#item-nav ul li.loading a { 1395 1636 background-position: 12% 50%; 1396 1637 } 1638 1397 1639 #buddypress div.item-list-tabs#object-nav { 1398 1640 margin-top: 0; 1399 1641 } 1642 1400 1643 #buddypress div.item-list-tabs#subnav { 1401 1644 background: transparent; 1402 margin: 10px 0 10px;1645 margin: 10px 0; 1403 1646 overflow: hidden; 1404 1647 } 1648 1405 1649 #buddypress #admins-list li, 1406 1650 #buddypress #mods-list li, 1407 1651 #buddypress #members-list li { … … 1408 1652 overflow: auto; 1409 1653 list-style: none; 1410 1654 } 1655 1411 1656 #buddypress #item-buttons:empty { 1412 1657 display: none; 1413 1658 } … … 1452 1697 border-bottom: 1px solid #ffe8c4; 1453 1698 font-weight: bold; 1454 1699 } 1700 1455 1701 #buddypress table#message-threads tr.unread td .thread-excerpt, 1456 1702 #buddypress table#message-threads tr.unread td .activity, 1457 1703 #buddypress table#message-threads tr.unread td.thread-options { 1458 1704 font-weight: normal; 1459 1705 } 1706 1460 1707 #buddypress li span.unread-count, 1461 1708 #buddypress tr.unread span.unread-count { 1462 background: #d d0000;1709 background: #d00; 1463 1710 color: #fff; 1464 1711 font-weight: bold; 1465 1712 padding: 2px 8px; 1466 1713 } 1714 1467 1715 #buddypress div.item-list-tabs ul li a span.unread-count { 1468 1716 padding: 1px 6px; 1469 1717 color: #fff; 1470 1718 } 1719 1471 1720 #buddypress div#message-thread div.message-box { 1472 1721 margin: 0; 1473 1722 padding: 15px; 1474 1723 } 1724 1475 1725 #buddypress div#message-thread div.alt { 1476 1726 background: #f4f4f4; 1477 1727 } 1728 1478 1729 #buddypress div#message-thread p#message-recipients { 1479 margin: 10px 0 20px 0;1730 margin: 10px 0 20px; 1480 1731 } 1732 1481 1733 #buddypress div#message-thread img.avatar { 1482 1734 float: right; 1483 1735 margin: 0 0 0 10px; 1484 1736 vertical-align: middle; 1485 1737 } 1738 1486 1739 #buddypress div#message-thread strong { 1487 1740 font-size: 100%; 1488 1741 margin: 0; 1489 1742 } 1743 1490 1744 #buddypress div#message-thread strong a { 1491 1745 text-decoration: none; 1492 1746 } 1747 1493 1748 #buddypress div#message-thread strong span.activity { 1494 1749 margin-top: 4px; 1495 1750 } 1751 1496 1752 #buddypress div#message-thread div.message-metadata { 1497 1753 overflow: hidden; 1498 1754 } 1755 1499 1756 #buddypress div#message-thread div.message-content { 1500 1757 margin-right: 45px; 1501 1758 } 1759 1502 1760 #buddypress div#message-thread div.message-options { 1503 1761 text-align: left; 1504 1762 } 1763 1505 1764 #buddypress #message-threads img.avatar { 1506 1765 max-width: none; 1507 1766 } 1767 1508 1768 #buddypress div.message-search { 1509 1769 float: left; 1510 1770 margin: 0 20px; … … 1513 1773 .message-metadata { 1514 1774 position: relative; 1515 1775 } 1776 1516 1777 .message-star-actions { 1517 1778 position: absolute; 1518 1779 left: 0; 1519 1780 top: 0; 1520 1781 } 1782 1521 1783 #buddypress a.message-action-star, 1522 1784 #buddypress a.message-action-unstar { 1523 1785 border-bottom: 0; … … 1524 1786 text-decoration: none; 1525 1787 outline: none; 1526 1788 } 1789 1527 1790 a.message-action-star { 1528 opacity: .7;1791 opacity: 0.7; 1529 1792 } 1793 1530 1794 a.message-action-star:hover { 1531 1795 opacity: 1; 1532 1796 } 1797 1533 1798 .message-action-star span.icon:before, 1534 1799 .message-action-unstar span.icon:before { 1535 1800 font-family: dashicons; 1536 1801 font-size: 18px; 1537 1802 } 1803 1538 1804 .message-action-star span.icon:before { 1539 1805 color: #767676; 1540 1806 content: "\f154"; 1541 1807 } 1808 1542 1809 .message-action-unstar span.icon:before { 1543 1810 color: #fcdd77; 1544 1811 content: "\f155"; … … 1552 1819 margin-bottom: auto; 1553 1820 margin-top: 15px; 1554 1821 } 1822 1555 1823 #buddypress #profile-edit-form ul.button-nav { 1556 1824 margin-top: 15px; 1557 1825 } 1826 1558 1827 body.no-js #buddypress .field-visibility-settings-toggle, 1559 1828 body.no-js #buddypress .field-visibility-settings-close { 1560 1829 display: none; 1561 1830 } 1831 1562 1832 #buddypress .field-visibility-settings { 1563 1833 display: none; 1564 1834 margin-top: 10px; 1565 1835 } 1566 body.no-js #buddypress .field-visibility-settings { 1567 display: block; 1568 } 1836 1837 body.no-js #buddypress .field-visibility-settings { 1838 display: block; 1839 } 1840 1569 1841 #buddypress .current-visibility-level { 1570 1842 font-weight: bold; 1571 1843 font-style: normal; 1572 1844 } 1845 1573 1846 #buddypress .field-visibility-settings, 1574 1847 #buddypress .field-visibility-settings-toggle, 1575 1848 #buddypress .field-visibility-settings-notoggle { 1576 1849 color: #767676; 1577 1850 } 1851 1578 1852 #buddypress .field-visibility-settings-toggle a, 1579 1853 #buddypress .field-visibility-settings a { 1580 1854 font-size: 80%; 1581 1855 } 1856 1582 1857 body.register #buddypress div.page ul { 1583 1858 list-style: none; 1584 1859 } 1860 1585 1861 #buddypress .standard-form .field-visibility-settings label { 1586 1862 margin: 0; 1587 1863 font-weight: normal; 1588 1864 } 1865 1589 1866 #buddypress .field-visibility-settings legend, 1590 1867 #buddypress .field-visibility-settings-toggle { 1591 1868 font-style: italic; 1592 1869 } 1870 1593 1871 #buddypress .field-visibility-settings .radio { 1594 1872 list-style: none; 1595 1873 margin-bottom: 0; 1596 1874 } 1875 1597 1876 #buddypress .field-visibility select { 1598 1877 margin: 0; 1599 1878 } 1879 1600 1880 #buddypress .wp-editor-container { 1601 1881 border: 1px solid #dedede; 1602 1882 } 1883 1603 1884 #buddypress .html-active button.switch-html { 1604 1885 border-bottom-color: transparent; 1605 1886 border-bottom-right-radius: 0; … … 1606 1887 border-bottom-left-radius: 0; 1607 1888 background: #f5f5f5; 1608 1889 } 1890 1609 1891 #buddypress .tmce-active button.switch-tmce { 1610 1892 border-bottom-color: transparent; 1611 1893 border-bottom-right-radius: 0; … … 1612 1894 border-bottom-left-radius: 0; 1613 1895 background: #f5f5f5; 1614 1896 } 1897 1615 1898 #buddypress .standard-form .wp-editor-container textarea { 1616 1899 width: 100%; 1617 1900 padding-top: 0; … … 1636 1919 1637 1920 .widget.buddypress div.item-options { 1638 1921 font-size: 90%; 1639 margin: 0 0 1em 0;1922 margin: 0 0 1em; 1640 1923 padding: 1em 0; 1641 1924 } 1642 1925 1643 .widget.buddypress div.item {1644 margin: 0 0 1em 0;1926 .widget.buddypress div.item { 1927 margin: 0 0 1em; 1645 1928 } 1646 1929 1647 1930 .widget.buddypress div.item-meta, … … 1655 1938 margin-left: 10px; 1656 1939 width: 40px; 1657 1940 } 1941 1658 1942 .widget.buddypress div.item-avatar img { 1659 1943 height: 40px; 1660 1944 margin: 1px; … … 1661 1945 width: 40px; 1662 1946 } 1663 1947 1664 .widget.buddypress div.avatar-block {1948 .widget.buddypress div.avatar-block { 1665 1949 overflow: hidden; 1666 1950 } 1667 1951 1668 1952 .widget.buddypress #bp-login-widget-form label { 1669 1953 display: block; 1670 margin: 1rem 0 .5rem;1954 margin: 1rem 0 0.5rem; 1671 1955 } 1672 1956 1673 1957 .widget.buddypress #bp-login-widget-form #bp-login-widget-submit { … … 1688 1972 } 1689 1973 1690 1974 .widget.buddypress .bp-login-widget-user-links > div { 1691 margin-bottom: .5rem;1975 margin-bottom: 0.5rem; 1692 1976 } 1693 1977 1694 1978 .widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a { … … 1715 1999 /*-------------------------------------------------------------- 1716 2000 4.1 - Smartphones - landscape 1717 2001 --------------------------------------------------------------*/ 1718 @media only screen and (max-width: 480px ){ 2002 @media only screen and (max-width: 480px) { 2003 1719 2004 #buddypress div.dir-search { 1720 2005 float: left; 1721 2006 margin-top: -50px; 1722 2007 text-align: left; 1723 2008 } 2009 1724 2010 #buddypress div.dir-search input[type="text"] { 1725 2011 margin-bottom: 1em; 1726 2012 width: 50%; 1727 2013 } 2014 1728 2015 a.bp-title-button { 1729 2016 margin-right: 10px; 1730 2017 } 1731 #buddypress form.standard-form .main-column div.action{ 2018 2019 #buddypress form.standard-form .main-column div.action { 1732 2020 position: relative; 1733 margin-bottom: 1em;2021 margin-bottom: 1em; 1734 2022 } 1735 #buddypress form.standard-form .main-column ul#friend-list h4{ 1736 width:100%; 2023 2024 #buddypress form.standard-form .main-column ul#friend-list h4 { 2025 width: 100%; 1737 2026 } 1738 2027 } 1739 2028 … … 1741 2030 4.2 - Smartphones - portrait 1742 2031 --------------------------------------------------------------*/ 1743 2032 @media only screen and (max-width: 320px) { 2033 1744 2034 #buddypress div.dir-search { 1745 2035 clear: right; 1746 2036 float: right; … … 1747 2037 margin-top: 0; 1748 2038 text-align: right; 1749 2039 } 2040 1750 2041 #buddypress li#groups-order-select { 1751 2042 clear: right; 1752 2043 float: right; 1753 2044 } 2045 1754 2046 #buddypress ul.item-list li div.action { 1755 2047 clear: right; 1756 2048 float: right; … … 1761 2053 left: 0; 1762 2054 text-align: right; 1763 2055 } 2056 1764 2057 #buddypress ul.item-list li div.item-desc { 1765 2058 clear: right; 1766 2059 float: right; … … 1767 2060 margin: 10px 0 0; 1768 2061 width: auto; 1769 2062 } 2063 1770 2064 #buddypress li div.item { 1771 2065 margin-right: 70px; 1772 2066 width: auto; 1773 2067 } 2068 1774 2069 #buddypress ul.item-list li div.meta { 1775 2070 margin-top: 0; 1776 2071 } 2072 1777 2073 #buddypress .item-desc p { 1778 2074 margin: 0 0 10px; 1779 2075 } 2076 1780 2077 #buddypress div.pagination .pag-count { 1781 2078 margin-right: 0; 1782 2079 } … … 1786 2083 4.2 - Smartphones - smaller screen sizes 1787 2084 --------------------------------------------------------------*/ 1788 2085 @media only screen and (max-width: 240px) { 2086 1789 2087 #buddypress div.dir-search { 1790 2088 float: right; 1791 2089 margin: 0; 1792 2090 } 2091 1793 2092 #buddypress div.dir-search input[type="text"] { 1794 2093 width: 50%; 1795 2094 } 2095 1796 2096 #buddypress li#groups-order-select { 1797 2097 float: right; 1798 2098 } 2099 1799 2100 #buddypress ul.item-list li img.avatar { 1800 2101 width: 30px; 1801 2102 height: auto; 1802 2103 } 2104 1803 2105 #buddypress ul.item-list li div.action, 1804 #buddypress li div.item {2106 #buddypress li div.item { 1805 2107 margin-right: 45px; 1806 2108 } 2109 1807 2110 h1 a.bp-title-button { 1808 2111 clear: right; 1809 2112 float: right; -
src/bp-templates/bp-legacy/css/buddypress.css
47 47 width: 100%; 48 48 padding: 10px 0; 49 49 } 50 50 51 #buddypress div.pagination .pag-count { 51 52 float: left; 52 53 margin-left: 10px; 53 54 } 55 54 56 #buddypress div.pagination .pagination-links { 55 57 float: right; 56 58 margin-right: 10px; 57 59 } 60 58 61 #buddypress div.pagination .pagination-links span, 59 62 #buddypress div.pagination .pagination-links a { 60 63 font-size: 90%; 61 64 padding: 0 5px; 62 65 } 66 63 67 #buddypress div.pagination .pagination-links a:hover { 64 68 font-weight: bold; 65 69 } 70 66 71 #buddypress noscript div.pagination { 67 72 margin-bottom: 15px; 68 73 } 74 69 75 #buddypress #nav-above { 70 76 display: none; 71 77 } 78 72 79 #buddypress .paged #nav-above { 73 80 display: block; 74 81 } … … 85 92 margin: 0 !important; 86 93 padding: 0 !important; 87 94 } 95 88 96 #buddypress .clear { 89 97 clear: left; 90 98 } … … 107 115 margin: 0; 108 116 padding: 0; 109 117 } 118 110 119 #buddypress .home-page form#whats-new-form { 111 120 border-bottom: none; 112 121 padding-bottom: 0; 113 122 } 123 114 124 #buddypress form#whats-new-form #whats-new-avatar { 115 125 float: left; 116 126 } 127 117 128 #buddypress form#whats-new-form #whats-new-content { 118 129 margin-left: 55px; 119 130 padding: 0 0 20px 20px; 120 131 } 132 121 133 #buddypress form#whats-new-form p.activity-greeting { 122 134 line-height: 0.5em; 123 135 margin-bottom: 15px; 124 136 margin-left: 75px; 125 137 } 138 126 139 #buddypress form#whats-new-form textarea { 127 140 background: #fff; 128 141 box-sizing: border-box; … … 134 147 padding: 6px; 135 148 width: 100%; 136 149 } 150 137 151 body.no-js #buddypress form#whats-new-form textarea { 138 152 height: 50px; 139 153 } 154 140 155 #buddypress form#whats-new-form #whats-new-options select { 141 156 max-width: 200px; 142 157 margin-top: 12px; 143 158 } 159 144 160 #buddypress form#whats-new-form #whats-new-submit { 145 161 float: right; 146 162 margin-top: 12px; 147 163 } 164 148 165 #buddypress #whats-new-options:after { 149 166 clear: both; 150 167 content: ""; 151 168 display: table; 152 169 } 170 153 171 body.no-js #buddypress #whats-new-options { 154 172 height: auto; 155 173 } 174 156 175 #buddypress #whats-new:focus { 157 176 border-color: rgba(31, 179, 221, 0.9) !important; 158 177 outline-color: rgba(31, 179, 221, 0.9); … … 166 185 padding: 15px 0 0; 167 186 list-style: none; 168 187 } 188 169 189 #buddypress .activity-list .activity-avatar { 170 190 float: left; 171 191 } 192 172 193 #buddypress ul.item-list.activity-list li.has-comments { 173 194 padding-bottom: 15px; 174 195 } 196 175 197 body.activity-permalink #buddypress ul.activity-list li.has-comments { 176 198 padding-bottom: 0; 177 199 } 200 178 201 #buddypress .activity-list li.mini { 179 202 font-size: 80%; 180 203 position: relative; 181 204 } 205 182 206 #buddypress .activity-list li.mini .activity-avatar img.avatar, 183 207 #buddypress .activity-list li.mini .activity-avatar img.FB_profile_pic { 184 208 height: 20px; … … 185 209 margin-left: 30px; 186 210 width: 20px; 187 211 } 212 188 213 #buddypress .activity-permalink .activity-list li.mini .activity-avatar img.avatar, 189 214 #buddypress .activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic { 190 215 height: auto; … … 191 216 margin-left: 0; 192 217 width: auto; 193 218 } 219 194 220 body.activity-permalink #buddypress .activity-list > li:first-child { 195 221 padding-top: 0; 196 222 } 223 197 224 #buddypress .activity-list li .activity-content { 198 225 position: relative; 199 226 } 227 200 228 #buddypress .activity-list li.mini .activity-content p { 201 229 margin: 0; 202 230 } 231 203 232 #buddypress .activity-list li.mini .activity-comments { 204 233 clear: both; 205 234 font-size: 120%; 206 235 } 236 207 237 body.activity-permalink #buddypress li.mini .activity-meta { 208 238 margin-top: 4px; 209 239 } 240 210 241 #buddypress .activity-list li .activity-inreplyto { 211 242 color: #767676; 212 243 font-size: 80%; 213 244 } 245 214 246 #buddypress .activity-list li .activity-inreplyto > p { 215 247 margin: 0; 216 248 display: inline; 217 249 } 250 218 251 #buddypress .activity-list li .activity-inreplyto blockquote, 219 252 #buddypress .activity-list li .activity-inreplyto div.activity-inner { 220 253 background: none; … … 224 257 overflow: hidden; 225 258 padding: 0; 226 259 } 260 227 261 #buddypress .activity-list .activity-content { 228 262 margin: 0 0 0 70px; 229 263 } 264 230 265 body.activity-permalink #buddypress .activity-list li .activity-content { 231 266 border: none; 232 267 font-size: 100%; … … 235 270 margin-right: 0; 236 271 padding: 0; 237 272 } 273 238 274 body.activity-permalink #buddypress .activity-list li .activity-header > p { 239 275 margin: 0; 240 padding: 5px 0 0 0;276 padding: 5px 0 0; 241 277 } 278 242 279 #buddypress .activity-list .activity-content .activity-header, 243 280 #buddypress .activity-list .activity-content .comment-header { 244 281 color: #767676; 245 282 line-height: 220%; 246 283 } 284 247 285 #buddypress .activity-header { 248 286 margin-right: 20px; 249 287 } 288 250 289 #buddypress .activity-header a, 251 290 #buddypress .comment-meta a, 252 291 #buddypress .acomment-meta a { 253 292 text-decoration: none; 254 293 } 294 255 295 #buddypress .activity-list .activity-content .activity-header img.avatar { 256 296 float: none !important; 257 297 margin: 0 5px -8px 0 !important; 258 298 } 299 259 300 #buddypress a.bp-secondary-action, 260 301 #buddypress span.highlight { 261 302 font-size: 80%; … … 263 304 margin-right: 5px; 264 305 text-decoration: none; 265 306 } 307 266 308 #buddypress .activity-list .activity-content .activity-inner, 267 309 #buddypress .activity-list .activity-content blockquote { 268 310 margin: 10px 10px 5px 0; 269 311 overflow: hidden; 270 312 } 313 271 314 #buddypress .activity-list li.new_forum_post .activity-content .activity-inner, 272 315 #buddypress .activity-list li.new_forum_topic .activity-content .activity-inner { 273 border-left: 2px solid # EAEAEA;316 border-left: 2px solid #eaeaea; 274 317 margin-left: 5px; 275 318 padding-left: 10px; 276 319 } 320 277 321 body.activity-permalink #buddypress .activity-content .activity-inner, 278 322 body.activity-permalink #buddypress .activity-content blockquote { 279 323 margin-left: 0; 280 324 margin-top: 5px; 281 325 } 326 282 327 #buddypress .activity-inner > p { 283 328 word-wrap: break-word; 284 329 } 330 285 331 #buddypress .activity-inner > .activity-inner { 286 332 margin: 0; 287 333 } 334 288 335 #buddypress .activity-inner > blockquote { 289 336 margin: 0; 290 337 } 338 291 339 #buddypress .activity-list .activity-content img.thumbnail { 292 340 border: 2px solid #eee; 293 341 float: left; 294 342 margin: 0 10px 5px 0; 295 343 } 344 296 345 #buddypress .activity-read-more { 297 346 margin-left: 1em; 298 347 white-space: nowrap; 299 348 } 349 300 350 #buddypress .activity-list li.load-more, 301 351 #buddypress .activity-list li.load-newest { 302 352 background: #f0f0f0; … … 305 355 padding: 10px 15px; 306 356 text-align: center; 307 357 } 358 308 359 #buddypress .activity-list li.load-more a, 309 360 #buddypress .activity-list li.load-newest a { 310 color: #4 D4D4D;361 color: #4d4d4d; 311 362 } 312 363 313 364 … … 317 368 #buddypress div.activity-meta { 318 369 margin: 18px 0 0; 319 370 } 371 320 372 body.activity-permalink #buddypress div.activity-meta { 321 373 margin-bottom: 6px; 322 374 } 375 323 376 #buddypress div.activity-meta a { 324 377 padding: 4px 8px; 325 378 } 379 326 380 #buddypress a.activity-time-since { 327 381 color: #767676; 328 382 text-decoration: none; 329 383 } 384 330 385 #buddypress a.activity-time-since:hover { 331 386 color: #767676; 332 387 text-decoration: underline; 333 388 } 389 334 390 #buddypress a.bp-primary-action, 335 391 #buddypress #reply-title small a { 336 392 font-size: 80%; … … 337 393 margin-right: 5px; 338 394 text-decoration: none; 339 395 } 396 340 397 #buddypress a.bp-primary-action span, 341 398 #buddypress #reply-title small a span { 342 399 background: #767676; … … 345 402 margin-left: 2px; 346 403 padding: 0 5px; 347 404 } 405 348 406 #buddypress a.bp-primary-action:hover span, 349 407 #buddypress #reply-title small a:hover span { 350 408 background: #555; 351 409 color: #fff; 352 410 } 411 353 412 #buddypress div.activity-comments { 354 413 margin: 0 0 0 70px; 355 414 overflow: hidden; /* IE fix */ … … 357 416 width: auto; 358 417 clear: both; 359 418 } 419 360 420 body.activity-permalink #buddypress div.activity-comments { 361 421 background: none; 362 422 margin-left: 170px; 363 423 width: auto; 364 424 } 425 365 426 #buddypress div.activity-comments > ul { 366 427 padding: 0 0 0 10px; 367 428 } 429 368 430 #buddypress div.activity-comments ul, 369 431 #buddypress div.activity-comments ul li { 370 432 border: none; 371 433 list-style: none; 372 434 } 435 373 436 #buddypress div.activity-comments ul { 374 437 clear: both; 375 438 margin: 0; 376 439 } 440 377 441 #buddypress div.activity-comments ul li { 378 442 border-top: 1px solid #eee; 379 443 padding: 10px 0 0; 380 444 } 445 381 446 body.activity-permalink #buddypress .activity-list li.mini .activity-comments { 382 447 clear: none; 383 448 margin-top: 0; 384 449 } 450 385 451 body.activity-permalink #buddypress div.activity-comments ul li { 386 452 border-width: 1px; 387 padding: 10px 0 0 0;453 padding: 10px 0 0; 388 454 } 455 389 456 #buddypress div.activity-comments > ul > li:first-child { 390 457 border-top: none; 391 458 } 459 392 460 #buddypress div.activity-comments ul li:last-child { 393 461 margin-bottom: 0; 394 462 } 463 395 464 #buddypress div.activity-comments ul li > ul { 396 465 margin-left: 30px; 397 466 margin-top: 0; 398 467 padding-left: 10px; 399 468 } 469 400 470 body.activity-permalink #buddypress div.activity-comments ul li > ul { 401 471 margin-top: 10px; 402 472 } 473 403 474 body.activity-permalink #buddypress div.activity-comments > ul { 404 475 padding: 0 10px 0 15px; 405 476 } 477 406 478 #buddypress div.activity-comments div.acomment-avatar img { 407 479 border-width: 1px; 408 480 float: left; … … 410 482 margin-right: 10px; 411 483 width: 25px; 412 484 } 485 413 486 #buddypress div.activity-comments div.acomment-content { 414 487 font-size: 80%; 415 488 margin: 5px 0 0 40px; 416 489 } 490 417 491 #buddypress div.acomment-content .time-since, 418 492 #buddypress div.acomment-content .activity-delete-link, 419 493 #buddypress div.acomment-content .comment-header { 420 494 display: none; 421 495 } 496 422 497 body.activity-permalink #buddypress div.activity-comments div.acomment-content { 423 498 font-size: 90%; 424 499 } 500 425 501 #buddypress div.activity-comments div.acomment-meta { 426 502 color: #767676; 427 503 font-size: 80%; 428 504 } 505 429 506 #buddypress div.activity-comments form.ac-form { 430 507 display: none; 431 508 padding: 10px; 432 509 } 510 433 511 #buddypress div.activity-comments li form.ac-form { 434 512 margin-right: 15px; 435 513 clear: both; 436 514 } 515 437 516 #buddypress div.activity-comments form.root { 438 517 margin-left: 0; 439 518 } 519 440 520 #buddypress div.activity-comments div#message { 441 521 margin-top: 15px; 442 522 margin-bottom: 0; 443 523 } 524 444 525 #buddypress div.activity-comments form .ac-textarea { 445 526 background: #fff; 446 527 border: 1px inset #ccc; … … 447 528 margin-bottom: 10px; 448 529 padding: 8px; 449 530 } 531 450 532 #buddypress div.activity-comments form textarea { 451 533 border: none; 452 534 background: transparent; … … 460 542 margin: 0; 461 543 width: 100%; 462 544 } 545 463 546 #buddypress div.activity-comments form input { 464 547 margin-top: 5px; 465 548 } 549 466 550 #buddypress div.activity-comments form div.ac-reply-avatar { 467 551 float: left; 468 552 } 553 469 554 #buddypress div.ac-reply-avatar img { 470 555 border: 1px solid #eee; 471 556 } 557 472 558 #buddypress div.activity-comments form div.ac-reply-content { 473 559 color: #767676; 474 560 margin-left: 50px; 475 561 padding-left: 15px; 476 562 } 563 477 564 #buddypress div.activity-comments form div.ac-reply-content a { 478 565 text-decoration: none; 479 566 } 567 480 568 #buddypress .acomment-options { 481 569 float: left; 482 570 margin: 5px 0 5px 40px; 483 571 } 572 484 573 #buddypress .acomment-options a { 485 574 color: #767676; 486 575 } 576 487 577 #buddypress .acomment-options a:hover { 488 578 color: inherit; 489 579 } … … 495 585 float: right; 496 586 margin: -39px 0 0 0; 497 587 } 588 498 589 #buddypress div.dir-search input[type=text], 499 590 #buddypress li.groups-members-search input[type=text] { 500 591 font-size: 90%; 501 592 padding: 1px 3px; 502 593 } 594 503 595 #buddypress .current-member-type { 504 596 font-style: italic; 505 597 } 598 506 599 #buddypress .dir-form { 507 600 clear: both; 508 601 } … … 513 606 #buddypress div#message { 514 607 margin: 0 0 15px; 515 608 } 609 516 610 #buddypress #message.info { 517 611 margin-bottom: 0; 518 612 } 613 519 614 #buddypress div#message.updated { 520 615 clear: both; 521 616 display: block; 522 617 } 618 523 619 #buddypress div#message p, 524 620 #sitewide-notice p { 525 621 font-size: 90%; … … 526 622 display: block; 527 623 padding: 10px 15px; 528 624 } 625 529 626 #buddypress div#message.error p { 530 627 background-color: #fdc; 531 628 border: 1px solid #a00; … … 532 629 clear: left; 533 630 color: #800; 534 631 } 632 535 633 #buddypress div#message.warning p { 536 634 background-color: #ffe0af; 537 635 border: 1px solid #ffd087; … … 538 636 clear: left; 539 637 color: #800; 540 638 } 639 541 640 #buddypress div#message.updated p { 542 641 background-color: #efc; 543 642 border: 1px solid #591; 544 643 color: #250; 545 644 } 645 546 646 #buddypress #pass-strength-result { 547 647 background-color: #eee; 548 648 border-color: #ddd; … … 554 654 text-align: center; 555 655 width: 150px; 556 656 } 657 557 658 #buddypress .standard-form #basic-details-section #pass-strength-result { 558 659 width: 35%; 559 660 } 661 560 662 #buddypress #pass-strength-result.error, 561 663 #buddypress #pass-strength-result.bad { 562 664 background-color: #ffb78c; … … 563 665 border-color: #ff853c !important; 564 666 display: block; 565 667 } 668 566 669 #buddypress #pass-strength-result.good { 567 670 background-color: #ffec8b; 568 671 border-color: #fc0 !important; 569 672 display: block; 570 673 } 674 571 675 #buddypress #pass-strength-result.short { 572 676 background-color: #ffa0a0; 573 677 border-color: #f04040 !important; 574 678 display: block; 575 679 } 680 576 681 #buddypress #pass-strength-result.strong { 577 682 background-color: #c3ff88; 578 683 border-color: #8dff1c !important; 579 684 display: block; 580 685 } 686 581 687 #buddypress .standard-form#signup_form div div.error { 582 688 background: #faa; 583 689 color: #a00; 584 margin: 0 0 10px 0;690 margin: 0 0 10px; 585 691 padding: 6px; 586 692 width: 90%; 587 693 } 694 588 695 #buddypress div.accept, 589 696 #buddypress div.reject { 590 697 float: left; 591 698 margin-left: 10px; 592 699 } 700 593 701 #buddypress ul.button-nav li { 594 702 float: left; 595 703 margin: 0 10px 10px 0; 596 704 list-style: none; 597 705 } 706 598 707 #buddypress ul.button-nav li.current a { 599 708 font-weight: bold; 600 709 } 710 601 711 #sitewide-notice #message { 602 712 left: 2%; 603 713 position: fixed; … … 605 715 width: 96%; 606 716 z-index: 9999; 607 717 } 718 608 719 #sitewide-notice.admin-bar-on #message { 609 720 top: 3.3em; 610 721 } 722 611 723 #sitewide-notice strong { 612 724 display: block; 613 725 margin-bottom: -1em; … … 646 758 font-size: 100%; 647 759 padding: 6px; 648 760 } 761 649 762 #buddypress .standard-form select { 650 763 padding: 3px; 651 764 } 765 652 766 #buddypress .standard-form input[type=password] { 653 767 margin-bottom: 5px; 654 768 } 769 655 770 #buddypress .standard-form label, 656 771 #buddypress .standard-form span.label, 657 772 #buddypress .standard-form legend { 658 773 display: block; 659 774 font-weight: bold; 660 margin: 15px 0 5px 0;775 margin: 15px 0 5px; 661 776 width: auto; 662 777 } 778 663 779 #buddypress .standard-form p label, 664 780 #buddypress .standard-form #invite-list label { 665 781 font-weight: normal; 666 782 margin: auto; 667 783 } 784 668 785 #buddypress .standard-form .checkbox label, 669 786 #buddypress .standard-form .radio label { 670 787 color: #767676; 671 788 font-size: 100%; 672 789 font-weight: normal; 673 margin: 5px 0 0 0;790 margin: 5px 0 0; 674 791 } 792 675 793 #buddypress .standard-form#sidebar-login-form label { 676 794 margin-top: 5px; 677 795 } 796 678 797 #buddypress .standard-form input[type=text] { 679 798 width: 75%; 680 799 } 800 681 801 #buddypress .standard-form#sidebar-login-form input[type=text], 682 802 #buddypress .standard-form#sidebar-login-form input[type=password] { 683 803 padding: 4px; 684 804 width: 95%; 685 805 } 806 686 807 #buddypress .standard-form #basic-details-section input[type=password], 687 808 #buddypress .standard-form #blog-details-section input#signup_blog_url { 688 809 width: 35%; 689 810 } 811 690 812 #buddypress .standard-form#signup_form input[type=text], 691 813 #buddypress .standard-form#signup_form textarea, 692 814 #buddypress .form-allowed-tags, … … 694 816 #buddypress #commentform textarea { 695 817 width: 90%; 696 818 } 819 697 820 #buddypress .standard-form#signup_form div.submit { 698 821 float: right; 699 822 } 823 700 824 #buddypress div#signup-avatar img { 701 825 margin: 0 15px 10px 0; 702 826 } 827 703 828 #buddypress .standard-form textarea { 704 829 width: 75%; 705 830 height: 120px; 706 831 } 832 707 833 #buddypress .standard-form textarea#message_content { 708 834 height: 200px; 709 835 } 836 710 837 #buddypress .standard-form#send-reply textarea { 711 838 width: 97.5%; 712 839 } 840 713 841 #buddypress .standard-form p.description { 714 842 color: #767676; 715 843 font-size: 80%; 716 844 margin: 5px 0; 717 845 } 846 718 847 #buddypress .standard-form div.submit { 719 848 clear: both; 720 padding: 15px 0 0 0;849 padding: 15px 0 0; 721 850 } 851 722 852 #buddypress .standard-form p.submit { 723 853 margin-bottom: 0; 724 padding: 15px 0 0 0;854 padding: 15px 0 0; 725 855 } 856 726 857 #buddypress .standard-form div.submit input { 727 858 margin-right: 15px; 728 859 } 860 729 861 #buddypress .standard-form div.radio ul { 730 862 margin: 10px 0 15px 38px; 731 863 list-style: disc; 732 864 } 865 733 866 #buddypress .standard-form div.radio ul li { 734 867 margin-bottom: 5px; 735 868 } 869 736 870 #buddypress .standard-form a.clear-value { 737 871 display: block; 738 872 margin-top: 5px; 739 873 outline: none; 740 874 } 875 741 876 #buddypress .standard-form #basic-details-section, 742 877 #buddypress .standard-form #blog-details-section, 743 878 #buddypress .standard-form #profile-details-section { … … 744 879 float: left; 745 880 width: 48%; 746 881 } 882 747 883 #buddypress .standard-form #profile-details-section { 748 884 float: right; 749 885 } 886 750 887 #buddypress .standard-form #blog-details-section, 751 888 #buddypress #notifications-bulk-management { 752 889 clear: left; 753 890 } 891 754 892 body.no-js #buddypress #notifications-bulk-management #select-all-notifications, 755 893 body.no-js #buddypress label[for="message-type-select"], 756 894 body.no-js #buddypress #message-type-select, … … 759 897 body.no-js #buddypress #messages-bulk-management #select-all-messages { 760 898 display: none; 761 899 } 900 762 901 #buddypress .standard-form input:focus, 763 902 #buddypress .standard-form textarea:focus, 764 903 #buddypress .standard-form select:focus { … … 765 904 background: #fafafa; 766 905 color: #555; 767 906 } 907 768 908 #buddypress form#send-invite-form { 769 909 margin-top: 20px; 770 910 } 911 771 912 #buddypress div#invite-list { 772 913 background: #f5f5f5; 773 914 height: 400px; … … 776 917 padding: 5px; 777 918 width: 160px; 778 919 } 920 779 921 #buddypress button, 780 922 #buddypress a.button, 781 923 #buddypress input[type=submit], … … 795 937 text-align: center; 796 938 text-decoration: none; 797 939 } 940 798 941 #buddypress button:hover, 799 942 #buddypress a.button:hover, 800 943 #buddypress a.button:focus, … … 816 959 float: left; 817 960 } 818 961 819 #buddypress form.standard-form .left-menu #invite-list ul {820 margin: 1%;962 #buddypress form.standard-form .left-menu #invite-list ul { 963 margin: 1%; 821 964 list-style: none; 822 965 } 823 966 824 967 #buddypress form.standard-form .left-menu #invite-list ul li { 825 margin: 0 0 0 1%;968 margin: 0 0 0 1%; 826 969 } 827 970 828 971 #buddypress form.standard-form .main-column { … … 830 973 } 831 974 832 975 #buddypress form.standard-form .main-column ul#friend-list { 833 clear: none;976 clear: none; 834 977 float: left; 835 978 } 836 979 837 980 #buddypress form.standard-form .main-column ul#friend-list h4 { 838 clear: none;981 clear: none; 839 982 } 840 983 841 984 /* Overrides for embedded WP editors */ … … 848 991 } 849 992 850 993 /* Form classes & generic attr styling */ 851 #buddypress form *[disabled="disabled"] {994 #buddypress form *[disabled="disabled"] { 852 995 cursor: default; 853 opacity: .4;996 opacity: 0.4; 854 997 } 855 998 856 999 .bp-screen-reader-text { … … 870 1013 --------------------------------------------------------------*/ 871 1014 #buddypress a.loading, 872 1015 #buddypress input.loading { 873 -webkit-animation: loader-pulsate .5s infinite ease-in-out alternate;874 -moz-animation: loader-pulsate .5s infinite ease-in-out alternate;1016 -webkit-animation: loader-pulsate 0.5s infinite ease-in-out alternate; 1017 -moz-animation: loader-pulsate 0.5s infinite ease-in-out alternate; 875 1018 border-color: #aaa; 876 1019 } 1020 877 1021 @-webkit-keyframes loader-pulsate { 1022 878 1023 from { 879 1024 border-color: #aaa; 880 1025 -webkit-box-shadow: 0 0 6px #ccc; 881 1026 box-shadow: 0 0 6px #ccc; 882 1027 } 1028 883 1029 to { 884 1030 border-color: #ccc; 885 1031 -webkit-box-shadow: 0 0 6px #f8f8f8; … … 886 1032 box-shadow: 0 0 6px #f8f8f8; 887 1033 } 888 1034 } 1035 889 1036 @-moz-keyframes loader-pulsate { 1037 890 1038 from { 891 1039 border-color: #aaa; 892 1040 -moz-box-shadow: 0 0 6px #ccc; 893 1041 box-shadow: 0 0 6px #ccc; 894 1042 } 1043 895 1044 to { 896 1045 border-color: #ccc; 897 1046 -moz-box-shadow: 0 0 6px #f8f8f8; … … 903 1052 #buddypress input.loading:hover { 904 1053 color: #767676; 905 1054 } 1055 906 1056 #buddypress input[type="submit"].pending, 907 1057 #buddypress input[type="button"].pending, 908 1058 #buddypress input[type="reset"].pending, … … 918 1068 color: #bbb; 919 1069 cursor: default; 920 1070 } 1071 921 1072 #buddypress input[type="submit"]:hover.pending, 922 1073 #buddypress input[type="button"]:hover.pending, 923 1074 #buddypress input[type="reset"]:hover.pending, … … 939 1090 margin: 0; 940 1091 width: auto; 941 1092 } 1093 942 1094 #buddypress ul#topic-post-list li { 943 1095 padding: 15px; 944 1096 position: relative; 945 1097 } 1098 946 1099 #buddypress ul#topic-post-list li.alt { 947 1100 background: #f5f5f5; 948 1101 } 1102 949 1103 #buddypress ul#topic-post-list li div.poster-meta { 950 1104 color: #767676; 951 1105 margin-bottom: 10px; 952 1106 } 1107 953 1108 #buddypress ul#topic-post-list li div.post-content { 954 1109 margin-left: 54px; 955 1110 } 1111 956 1112 #buddypress div.topic-tags { 957 1113 font-size: 80%; 958 1114 } 1115 959 1116 #buddypress div.admin-links { 960 1117 color: #767676; 961 1118 font-size: 80%; … … 963 1120 top: 15px; 964 1121 right: 25px; 965 1122 } 1123 966 1124 #buddypress div#topic-meta { 967 1125 margin: 0; 968 1126 padding: 5px 19px 30px; 969 1127 position: relative; 970 1128 } 1129 971 1130 #buddypress div#topic-meta div.admin-links { 972 1131 right: 19px; 973 1132 top: -36px; 974 1133 } 1134 975 1135 #buddypress div#topic-meta h3 { 976 1136 margin: 5px 0; 977 1137 } 1138 978 1139 #buddypress div#new-topic-post { 979 1140 display: none; 980 margin: 20px 0 0 0;981 padding: 1px 0 0 0;1141 margin: 20px 0 0; 1142 padding: 1px 0 0; 982 1143 } 1144 983 1145 #buddypress table.notifications, 984 1146 #buddypress table.notifications-settings, 985 1147 #buddypress table.profile-settings, … … 989 1151 #buddypress table.forum { 990 1152 width: 100%; 991 1153 } 1154 992 1155 #buddypress table.notifications thead tr, 993 1156 #buddypress table.notifications-settings thead tr, 994 1157 #buddypress table.profile-settings thead tr, … … 998 1161 #buddypress table.forum thead tr { 999 1162 background: #eaeaea; 1000 1163 } 1164 1001 1165 #buddypress table#message-threads { 1002 1166 clear: both; 1003 1167 } 1168 1004 1169 #buddypress table.profile-fields { 1005 1170 margin-bottom: 20px; 1006 1171 } 1172 1007 1173 #buddypress table.profile-fields:last-child { 1008 1174 margin-bottom: 0; 1009 1175 } 1176 1010 1177 #buddypress table.profile-fields p { 1011 1178 margin: 0; 1012 1179 } 1180 1013 1181 #buddypress table.profile-fields p:last-child { 1014 1182 margin-top: 0; 1015 1183 } 1184 1016 1185 #buddypress table.notifications tr td, 1017 1186 #buddypress table.notifications-settings tr td, 1018 1187 #buddypress table.profile-settings tr td, … … 1029 1198 padding: 8px; 1030 1199 vertical-align: middle; 1031 1200 } 1201 1032 1202 #buddypress table.notifications tr td.label, 1033 1203 #buddypress table.notifications-settings tr td.label, 1034 1204 #buddypress table.profile-fields tr td.label, … … 1039 1209 font-weight: bold; 1040 1210 width: 25%; 1041 1211 } 1212 1042 1213 #buddypress #message-threads .thread-info { 1043 1214 min-width: 40%; 1044 1215 } 1216 1045 1217 #buddypress table tr td.thread-info p { 1046 1218 margin: 0; 1047 1219 } 1220 1048 1221 #buddypress table tr td.thread-info p.thread-excerpt { 1049 1222 color: #767676; 1050 1223 font-size: 80%; 1051 1224 margin-top: 3px; 1052 1225 } 1226 1053 1227 #buddypress table.forum td { 1054 1228 text-align: center; 1055 1229 } 1230 1056 1231 #buddypress table.notifications tr.alt td, 1057 1232 #buddypress table.notifications-settings tr.alt td, 1058 1233 #buddypress table.profile-settings tr.alt td, … … 1062 1237 #buddypress table.forum tr.alt td { 1063 1238 background: #f5f5f5; 1064 1239 } 1240 1065 1241 #buddypress table.notification-settings { 1066 1242 margin-bottom: 20px; 1067 1243 text-align: left; 1068 1244 } 1245 1069 1246 #buddypress #groups-notification-settings { 1070 1247 margin-bottom: 0; 1071 1248 } 1249 1072 1250 #buddypress table.notifications th.icon, 1073 1251 #buddypress table.notifications td:first-child, 1074 1252 #buddypress table.notification-settings th.icon, … … 1075 1253 #buddypress table.notification-settings td:first-child { 1076 1254 display: none; 1077 1255 } 1256 1078 1257 #buddypress table.notification-settings th.title, 1079 1258 #buddypress table.profile-settings th.title { 1080 1259 width: 80%; 1081 1260 } 1261 1082 1262 #buddypress table.notification-settings .yes, 1083 1263 #buddypress table.notification-settings .no { 1084 1264 text-align: center; 1085 1265 width: 40px; 1086 1266 } 1267 1087 1268 #buddypress table.forum { 1088 1269 margin: 0; 1089 1270 width: auto; 1090 1271 clear: both; 1091 1272 } 1273 1092 1274 #buddypress table.forum tr.sticky td { 1093 1275 font-size: 110%; 1094 1276 background: #fff9db; … … 1095 1277 border-top: 1px solid #ffe8c4; 1096 1278 border-bottom: 1px solid #ffe8c4; 1097 1279 } 1280 1098 1281 #buddypress table.forum tr.closed td.td-title { 1099 1282 padding-left: 35px; 1100 1283 } 1284 1101 1285 #buddypress table.forum td p.topic-text { 1102 1286 color: #767676; 1103 1287 font-size: 100%; 1104 1288 } 1289 1105 1290 #buddypress table.forum tr > td:first-child, 1106 1291 #buddypress table.forum tr > th:first-child { 1107 1292 padding-left: 15px; 1108 1293 } 1294 1109 1295 #buddypress table.forum tr > td:last-child, 1110 1296 #buddypress table.forum tr > th:last-child { 1111 1297 padding-right: 15px; 1112 1298 } 1299 1113 1300 #buddypress table.forum tr th#th-title, 1114 1301 #buddypress table.forum tr th#th-poster, 1115 1302 #buddypress table.forum tr th#th-group, … … 1118 1305 #buddypress table.forum td.td-title { 1119 1306 text-align: left; 1120 1307 } 1308 1121 1309 #buddypress table.forum tr td.td-title a.topic-title { 1122 1310 font-size: 110%; 1123 1311 } 1312 1124 1313 #buddypress table.forum td.td-freshness { 1125 1314 white-space: nowrap; 1126 1315 } 1316 1127 1317 #buddypress table.forum td.td-freshness span.time-since { 1128 1318 font-size: 80%; 1129 1319 color: #767676; 1130 1320 } 1321 1131 1322 #buddypress table.forum td img.avatar { 1132 1323 float: none; 1133 1324 margin: 0 5px -8px 0; 1134 1325 } 1326 1135 1327 #buddypress table.forum td.td-poster, 1136 1328 #buddypress table.forum td.td-group { 1137 1329 min-width: 140px; 1138 1330 } 1331 1139 1332 #buddypress table.forum th#th-title { 1140 1333 width: 80%; 1141 1334 } 1335 1142 1336 #buddypress table.forum th#th-freshness { 1143 1337 width: 25%; 1144 1338 } 1339 1145 1340 #buddypress table.forum th#th-postcount { 1146 1341 width: 15%; 1147 1342 } 1343 1148 1344 #buddypress table.forum p.topic-meta { 1149 1345 font-size: 80%; 1150 margin: 5px 0 0 0;1346 margin: 5px 0 0; 1151 1347 } 1152 1348 1153 1349 /*------------------------------------------------------------------------- … … 1156 1352 #buddypress .item-body { 1157 1353 margin: 20px 0; 1158 1354 } 1355 1159 1356 #buddypress span.activity { 1160 1357 display: inline-block; 1161 1358 font-size: small; … … 1162 1359 opacity: 0.8; 1163 1360 padding: 0; 1164 1361 } 1362 1165 1363 #buddypress span.user-nicename { 1166 1364 color: #767676; 1167 1365 display: inline-block; … … 1168 1366 font-size: 120%; 1169 1367 font-weight: bold; 1170 1368 } 1369 1171 1370 #buddypress div#message p, 1172 1371 #sitewide-notice p { 1173 1372 font-weight: normal; … … 1177 1376 border: 1px solid #cb2; 1178 1377 color: #440; 1179 1378 } 1379 1180 1380 #buddypress #item-header:after { 1181 1381 clear: both; 1182 1382 content: ""; 1183 1383 display: table; 1184 1384 } 1385 1185 1386 #buddypress div#item-header div#item-header-content { 1186 1387 float: left; 1187 1388 margin-left: 0; 1188 1389 } 1390 1189 1391 #buddypress div#item-header h2 { 1190 1392 line-height: 120%; 1191 margin: 0 0 15px 0;1393 margin: 0 0 15px; 1192 1394 } 1395 1193 1396 #buddypress div#item-header h2 a { 1194 1397 color: #767676; 1195 1398 text-decoration: none; 1196 1399 } 1400 1197 1401 #buddypress div#item-header img.avatar { 1198 1402 float: left; 1199 1403 margin: 0 15px 19px 0; 1200 1404 } 1405 1201 1406 #buddypress div#item-header h2 { 1202 1407 margin-bottom: 5px; 1203 1408 } 1409 1204 1410 #buddypress div#item-header h2 span.highlight { 1205 1411 font-size: 60%; 1206 1412 font-weight: normal; … … 1208 1414 vertical-align: middle; 1209 1415 display: inline-block; 1210 1416 } 1417 1211 1418 #buddypress div#item-header h2 span.highlight span { 1212 1419 background: #a1dcfa; 1213 1420 color: #fff; … … 1221 1428 top: -2px; 1222 1429 vertical-align: middle; 1223 1430 } 1431 1224 1432 #buddypress div#item-header div#item-meta { 1225 1433 font-size: 80%; 1226 1434 color: #767676; 1227 1435 overflow: hidden; 1228 margin: 15px 0 5px 0;1436 margin: 15px 0 5px; 1229 1437 padding-bottom: 10px; 1230 1438 } 1439 1231 1440 #buddypress div#item-header div#item-actions { 1232 1441 float: right; 1233 1442 margin: 0 0 15px 15px; … … 1234 1443 text-align: right; 1235 1444 width: 20%; 1236 1445 } 1446 1237 1447 #buddypress div#item-header div#item-actions h3 { 1238 margin: 0 0 5px 0;1448 margin: 0 0 5px; 1239 1449 } 1450 1240 1451 #buddypress div#item-header ul { 1241 1452 margin-bottom: 15px; 1242 1453 overflow: hidden; 1243 1454 } 1455 1244 1456 #buddypress div#item-header ul h5, 1245 1457 #buddypress div#item-header ul span, 1246 1458 #buddypress div#item-header ul hr { 1247 1459 display: none; 1248 1460 } 1461 1249 1462 #buddypress div#item-header ul li { 1250 1463 float: right; 1251 1464 list-style: none; 1252 1465 } 1466 1253 1467 #buddypress div#item-header ul img.avatar, 1254 1468 #buddypress div#item-header ul.avatars img.avatar { 1255 1469 height: 30px; … … 1256 1470 margin: 2px; 1257 1471 width: 30px; 1258 1472 } 1473 1259 1474 #buddypress div#item-header div.generic-button, 1260 1475 #buddypress div#item-header a.button { 1261 1476 float: left; 1262 1477 margin: 10px 10px 0 0; 1263 1478 } 1479 1264 1480 body.no-js #buddypress div#item-header .js-self-profile-button { 1265 display: none;1481 display: none; 1266 1482 } 1483 1267 1484 #buddypress div#item-header div#message.info { 1268 1485 line-height: 80%; 1269 1486 } 1487 1270 1488 #buddypress ul.item-list { 1271 1489 border-top: 1px solid #eaeaea; 1272 1490 width: 100%; … … 1275 1493 margin: 0; 1276 1494 padding: 0; 1277 1495 } 1496 1278 1497 body.activity-permalink #buddypress ul.item-list, 1279 1498 body.activity-permalink #buddypress ul.item-list li.activity-item { 1280 1499 border: none; 1281 1500 } 1501 1282 1502 #buddypress ul.item-list li { 1283 1503 border-bottom: 1px solid #eaeaea; 1284 1504 padding: 15px 0; … … 1286 1506 position: relative; 1287 1507 list-style: none; 1288 1508 } 1509 1289 1510 #buddypress ul.single-line li { 1290 1511 border: none; 1291 1512 } 1513 1292 1514 #buddypress ul.item-list li img.avatar { 1293 1515 float: left; 1294 1516 margin: 0 10px 0 0; 1295 1517 } 1518 1296 1519 #buddypress ul.item-list li div.item-title, 1297 1520 #buddypress ul.item-list li h4 { 1298 1521 font-weight: normal; … … 1300 1523 margin: 0; 1301 1524 width: 75%; 1302 1525 } 1526 1303 1527 #buddypress ul.item-list li div.item-title span { 1304 1528 color: #767676; 1305 1529 font-size: 80%; 1306 1530 } 1531 1307 1532 #buddypress ul.item-list li div.item-desc { 1308 1533 color: #767676; 1309 1534 font-size: 80%; … … 1310 1535 margin: 10px 0 0 60px; 1311 1536 width: 50%; 1312 1537 } 1538 1313 1539 #buddypress ul.item-list li.group-no-avatar div.item-desc { 1314 1540 margin-left: 0; 1315 1541 } 1542 1316 1543 #buddypress ul.item-list li div.action { 1317 1544 position: absolute; 1318 1545 top: 15px; … … 1319 1546 right: 0; 1320 1547 text-align: right; 1321 1548 } 1549 1322 1550 #buddypress ul.item-list li div.meta { 1323 1551 color: #767676; 1324 1552 font-size: 80%; 1325 1553 margin-top: 10px; 1326 1554 } 1555 1327 1556 #buddypress ul.item-list li h5 span.small { 1328 1557 float: right; 1329 1558 font-size: 80%; 1330 1559 font-weight: normal; 1331 1560 } 1561 1332 1562 #buddypress div.item-list-tabs { 1333 1563 background: transparent; 1334 1564 clear: left; … … 1339 1569 margin: 0; 1340 1570 padding: 0; 1341 1571 } 1572 1342 1573 #buddypress div.item-list-tabs ul li { 1343 1574 float: left; 1344 1575 margin: 0; 1345 1576 list-style: none; 1346 1577 } 1578 1347 1579 #buddypress div.item-list-tabs#subnav ul li { 1348 1580 margin-top: 0; 1349 1581 } 1582 1350 1583 #buddypress div.item-list-tabs ul li.last { 1351 1584 float: right; 1352 1585 margin: 7px 0 0; 1353 1586 } 1587 1354 1588 #buddypress div.item-list-tabs#subnav ul li.last { 1355 1589 margin-top: 4px; 1356 1590 } 1591 1357 1592 #buddypress div.item-list-tabs ul li.last select { 1358 1593 max-width: 185px; 1359 1594 } 1595 1360 1596 #buddypress div.item-list-tabs ul li a, 1361 1597 #buddypress div.item-list-tabs ul li span { 1362 1598 display: block; … … 1363 1599 padding: 5px 10px; 1364 1600 text-decoration: none; 1365 1601 } 1602 1366 1603 #buddypress div.item-list-tabs ul li a span { 1367 1604 background: #eee; 1368 1605 border-radius: 50%; … … 1375 1612 text-align: center; 1376 1613 vertical-align: middle; 1377 1614 } 1615 1378 1616 #buddypress div.item-list-tabs ul li.selected a, 1379 1617 #buddypress div.item-list-tabs ul li.current a { 1380 1618 background-color: #eee; 1381 1619 color: #555; 1382 opacity: .8;1620 opacity: 0.8; 1383 1621 font-weight: bold; 1384 1622 } 1623 1385 1624 #buddypress div.item-list-tabs ul li.selected a span, 1386 1625 #buddypress div.item-list-tabs ul li.current a span, 1387 1626 #buddypress div.item-list-tabs ul li a:hover span { 1388 1627 background-color: #eee; 1389 1628 } 1629 1390 1630 #buddypress div.item-list-tabs ul li.selected a span, 1391 1631 #buddypress div.item-list-tabs ul li.current a span { 1392 1632 background-color: #fff; 1393 1633 } 1634 1394 1635 #buddypress div#item-nav ul li.loading a { 1395 1636 background-position: 88% 50%; 1396 1637 } 1638 1397 1639 #buddypress div.item-list-tabs#object-nav { 1398 1640 margin-top: 0; 1399 1641 } 1642 1400 1643 #buddypress div.item-list-tabs#subnav { 1401 1644 background: transparent; 1402 margin: 10px 0 10px;1645 margin: 10px 0; 1403 1646 overflow: hidden; 1404 1647 } 1648 1405 1649 #buddypress #admins-list li, 1406 1650 #buddypress #mods-list li, 1407 1651 #buddypress #members-list li { … … 1408 1652 overflow: auto; 1409 1653 list-style: none; 1410 1654 } 1655 1411 1656 #buddypress #item-buttons:empty { 1412 1657 display: none; 1413 1658 } … … 1452 1697 border-bottom: 1px solid #ffe8c4; 1453 1698 font-weight: bold; 1454 1699 } 1700 1455 1701 #buddypress table#message-threads tr.unread td .thread-excerpt, 1456 1702 #buddypress table#message-threads tr.unread td .activity, 1457 1703 #buddypress table#message-threads tr.unread td.thread-options { 1458 1704 font-weight: normal; 1459 1705 } 1706 1460 1707 #buddypress li span.unread-count, 1461 1708 #buddypress tr.unread span.unread-count { 1462 background: #d d0000;1709 background: #d00; 1463 1710 color: #fff; 1464 1711 font-weight: bold; 1465 1712 padding: 2px 8px; 1466 1713 } 1714 1467 1715 #buddypress div.item-list-tabs ul li a span.unread-count { 1468 1716 padding: 1px 6px; 1469 1717 color: #fff; 1470 1718 } 1719 1471 1720 #buddypress div#message-thread div.message-box { 1472 1721 margin: 0; 1473 1722 padding: 15px; 1474 1723 } 1724 1475 1725 #buddypress div#message-thread div.alt { 1476 1726 background: #f4f4f4; 1477 1727 } 1728 1478 1729 #buddypress div#message-thread p#message-recipients { 1479 margin: 10px 0 20px 0;1730 margin: 10px 0 20px; 1480 1731 } 1732 1481 1733 #buddypress div#message-thread img.avatar { 1482 1734 float: left; 1483 1735 margin: 0 10px 0 0; 1484 1736 vertical-align: middle; 1485 1737 } 1738 1486 1739 #buddypress div#message-thread strong { 1487 1740 font-size: 100%; 1488 1741 margin: 0; 1489 1742 } 1743 1490 1744 #buddypress div#message-thread strong a { 1491 1745 text-decoration: none; 1492 1746 } 1747 1493 1748 #buddypress div#message-thread strong span.activity { 1494 1749 margin-top: 4px; 1495 1750 } 1751 1496 1752 #buddypress div#message-thread div.message-metadata { 1497 1753 overflow: hidden; 1498 1754 } 1755 1499 1756 #buddypress div#message-thread div.message-content { 1500 1757 margin-left: 45px; 1501 1758 } 1759 1502 1760 #buddypress div#message-thread div.message-options { 1503 1761 text-align: right; 1504 1762 } 1763 1505 1764 #buddypress #message-threads img.avatar { 1506 1765 max-width: none; 1507 1766 } 1767 1508 1768 #buddypress div.message-search { 1509 1769 float: right; 1510 1770 margin: 0 20px; … … 1513 1773 .message-metadata { 1514 1774 position: relative; 1515 1775 } 1776 1516 1777 .message-star-actions { 1517 1778 position: absolute; 1518 1779 right: 0; 1519 1780 top: 0; 1520 1781 } 1782 1521 1783 #buddypress a.message-action-star, 1522 1784 #buddypress a.message-action-unstar { 1523 1785 border-bottom: 0; … … 1524 1786 text-decoration: none; 1525 1787 outline: none; 1526 1788 } 1789 1527 1790 a.message-action-star { 1528 opacity: .7;1791 opacity: 0.7; 1529 1792 } 1793 1530 1794 a.message-action-star:hover { 1531 1795 opacity: 1; 1532 1796 } 1797 1533 1798 .message-action-star span.icon:before, 1534 1799 .message-action-unstar span.icon:before { 1535 1800 font-family: dashicons; 1536 1801 font-size: 18px; 1537 1802 } 1803 1538 1804 .message-action-star span.icon:before { 1539 1805 color: #767676; 1540 1806 content: "\f154"; 1541 1807 } 1808 1542 1809 .message-action-unstar span.icon:before { 1543 1810 color: #fcdd77; 1544 1811 content: "\f155"; … … 1552 1819 margin-bottom: auto; 1553 1820 margin-top: 15px; 1554 1821 } 1822 1555 1823 #buddypress #profile-edit-form ul.button-nav { 1556 1824 margin-top: 15px; 1557 1825 } 1826 1558 1827 body.no-js #buddypress .field-visibility-settings-toggle, 1559 1828 body.no-js #buddypress .field-visibility-settings-close { 1560 1829 display: none; 1561 1830 } 1831 1562 1832 #buddypress .field-visibility-settings { 1563 1833 display: none; 1564 1834 margin-top: 10px; 1565 1835 } 1566 body.no-js #buddypress .field-visibility-settings { 1567 display: block; 1568 } 1836 1837 body.no-js #buddypress .field-visibility-settings { 1838 display: block; 1839 } 1840 1569 1841 #buddypress .current-visibility-level { 1570 1842 font-weight: bold; 1571 1843 font-style: normal; 1572 1844 } 1845 1573 1846 #buddypress .field-visibility-settings, 1574 1847 #buddypress .field-visibility-settings-toggle, 1575 1848 #buddypress .field-visibility-settings-notoggle { 1576 1849 color: #767676; 1577 1850 } 1851 1578 1852 #buddypress .field-visibility-settings-toggle a, 1579 1853 #buddypress .field-visibility-settings a { 1580 1854 font-size: 80%; 1581 1855 } 1856 1582 1857 body.register #buddypress div.page ul { 1583 1858 list-style: none; 1584 1859 } 1860 1585 1861 #buddypress .standard-form .field-visibility-settings label { 1586 1862 margin: 0; 1587 1863 font-weight: normal; 1588 1864 } 1865 1589 1866 #buddypress .field-visibility-settings legend, 1590 1867 #buddypress .field-visibility-settings-toggle { 1591 1868 font-style: italic; 1592 1869 } 1870 1593 1871 #buddypress .field-visibility-settings .radio { 1594 1872 list-style: none; 1595 1873 margin-bottom: 0; 1596 1874 } 1875 1597 1876 #buddypress .field-visibility select { 1598 1877 margin: 0; 1599 1878 } 1879 1600 1880 #buddypress .wp-editor-container { 1601 1881 border: 1px solid #dedede; 1602 1882 } 1883 1603 1884 #buddypress .html-active button.switch-html { 1604 1885 border-bottom-color: transparent; 1605 1886 border-bottom-left-radius: 0; … … 1606 1887 border-bottom-right-radius: 0; 1607 1888 background: #f5f5f5; 1608 1889 } 1890 1609 1891 #buddypress .tmce-active button.switch-tmce { 1610 1892 border-bottom-color: transparent; 1611 1893 border-bottom-left-radius: 0; … … 1612 1894 border-bottom-right-radius: 0; 1613 1895 background: #f5f5f5; 1614 1896 } 1897 1615 1898 #buddypress .standard-form .wp-editor-container textarea { 1616 1899 width: 100%; 1617 1900 padding-top: 0; … … 1636 1919 1637 1920 .widget.buddypress div.item-options { 1638 1921 font-size: 90%; 1639 margin: 0 0 1em 0;1922 margin: 0 0 1em; 1640 1923 padding: 1em 0; 1641 1924 } 1642 1925 1643 .widget.buddypress div.item {1644 margin: 0 0 1em 0;1926 .widget.buddypress div.item { 1927 margin: 0 0 1em; 1645 1928 } 1646 1929 1647 1930 .widget.buddypress div.item-meta, … … 1655 1938 margin-right: 10px; 1656 1939 width: 40px; 1657 1940 } 1941 1658 1942 .widget.buddypress div.item-avatar img { 1659 1943 height: 40px; 1660 1944 margin: 1px; … … 1661 1945 width: 40px; 1662 1946 } 1663 1947 1664 .widget.buddypress div.avatar-block {1948 .widget.buddypress div.avatar-block { 1665 1949 overflow: hidden; 1666 1950 } 1667 1951 1668 1952 .widget.buddypress #bp-login-widget-form label { 1669 1953 display: block; 1670 margin: 1rem 0 .5rem;1954 margin: 1rem 0 0.5rem; 1671 1955 } 1672 1956 1673 1957 .widget.buddypress #bp-login-widget-form #bp-login-widget-submit { … … 1688 1972 } 1689 1973 1690 1974 .widget.buddypress .bp-login-widget-user-links > div { 1691 margin-bottom: .5rem;1975 margin-bottom: 0.5rem; 1692 1976 } 1693 1977 1694 1978 .widget.buddypress .bp-login-widget-user-links > div.bp-login-widget-user-link a { … … 1715 1999 /*-------------------------------------------------------------- 1716 2000 4.1 - Smartphones - landscape 1717 2001 --------------------------------------------------------------*/ 1718 @media only screen and (max-width: 480px ){ 2002 @media only screen and (max-width: 480px) { 2003 1719 2004 #buddypress div.dir-search { 1720 2005 float: right; 1721 2006 margin-top: -50px; 1722 2007 text-align: right; 1723 2008 } 2009 1724 2010 #buddypress div.dir-search input[type="text"] { 1725 2011 margin-bottom: 1em; 1726 2012 width: 50%; 1727 2013 } 2014 1728 2015 a.bp-title-button { 1729 2016 margin-left: 10px; 1730 2017 } 1731 #buddypress form.standard-form .main-column div.action{ 2018 2019 #buddypress form.standard-form .main-column div.action { 1732 2020 position: relative; 1733 margin-bottom: 1em;2021 margin-bottom: 1em; 1734 2022 } 1735 #buddypress form.standard-form .main-column ul#friend-list h4{ 1736 width:100%; 2023 2024 #buddypress form.standard-form .main-column ul#friend-list h4 { 2025 width: 100%; 1737 2026 } 1738 2027 } 1739 2028 … … 1741 2030 4.2 - Smartphones - portrait 1742 2031 --------------------------------------------------------------*/ 1743 2032 @media only screen and (max-width: 320px) { 2033 1744 2034 #buddypress div.dir-search { 1745 2035 clear: left; 1746 2036 float: left; … … 1747 2037 margin-top: 0; 1748 2038 text-align: left; 1749 2039 } 2040 1750 2041 #buddypress li#groups-order-select { 1751 2042 clear: left; 1752 2043 float: left; 1753 2044 } 2045 1754 2046 #buddypress ul.item-list li div.action { 1755 2047 clear: left; 1756 2048 float: left; … … 1761 2053 right: 0; 1762 2054 text-align: left; 1763 2055 } 2056 1764 2057 #buddypress ul.item-list li div.item-desc { 1765 2058 clear: left; 1766 2059 float: left; … … 1767 2060 margin: 10px 0 0; 1768 2061 width: auto; 1769 2062 } 2063 1770 2064 #buddypress li div.item { 1771 2065 margin-left: 70px; 1772 2066 width: auto; 1773 2067 } 2068 1774 2069 #buddypress ul.item-list li div.meta { 1775 2070 margin-top: 0; 1776 2071 } 2072 1777 2073 #buddypress .item-desc p { 1778 2074 margin: 0 0 10px; 1779 2075 } 2076 1780 2077 #buddypress div.pagination .pag-count { 1781 2078 margin-left: 0; 1782 2079 } … … 1786 2083 4.2 - Smartphones - smaller screen sizes 1787 2084 --------------------------------------------------------------*/ 1788 2085 @media only screen and (max-width: 240px) { 2086 1789 2087 #buddypress div.dir-search { 1790 2088 float: left; 1791 2089 margin: 0; 1792 2090 } 2091 1793 2092 #buddypress div.dir-search input[type="text"] { 1794 2093 width: 50%; 1795 2094 } 2095 1796 2096 #buddypress li#groups-order-select { 1797 2097 float: left; 1798 2098 } 2099 1799 2100 #buddypress ul.item-list li img.avatar { 1800 2101 width: 30px; 1801 2102 height: auto; 1802 2103 } 2104 1803 2105 #buddypress ul.item-list li div.action, 1804 #buddypress li div.item {2106 #buddypress li div.item { 1805 2107 margin-left: 45px; 1806 2108 } 2109 1807 2110 h1 a.bp-title-button { 1808 2111 clear: left; 1809 2112 float: left; -
src/bp-templates/bp-legacy/css/twentyfifteen-rtl.css
1 1 @charset "UTF-8"; 2 /* stylelint-disable declaration-colon-space-after */ 3 /* stylelint-enable */ 2 4 /*------------------------------------------------------------------------------ 3 5 4 6 This is the BuddyPress companion stylesheet for … … 101 103 102 104 .buddypress main article .entry-header, 103 105 .buddypress main article .entry-content { 104 padding: 0 3rem 3rem 3rem;106 padding: 0 3rem 3rem; 105 107 } 106 108 107 109 .buddypress main article #buddypress { … … 821 823 .bp-user #buddypress #item-header .generic-button, 822 824 .single-item.groups #buddypress #item-header .generic-button { 823 825 float: none; 824 margin: 1.5em 0 0 0;826 margin: 1.5em 0 0; 825 827 } 826 828 } 827 829 … … 1506 1508 width: 100%; 1507 1509 } 1508 1510 1509 .bp-user #buddypress #message-threads tr td.thread-info a: :after {1511 .bp-user #buddypress #message-threads tr td.thread-info a:after { 1510 1512 content: " – " attr(title); 1511 1513 font-size: 12px; 1512 1514 font-size: 1.2rem; … … 1640 1642 text-indent: -999em; 1641 1643 } 1642 1644 1643 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child: :after {1645 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child:after { 1644 1646 content: attr(title); 1645 1647 display: block; 1646 1648 line-height: initial; … … 1742 1744 list-style: none; 1743 1745 } 1744 1746 1745 #buddypress .standard-form input[type= 'text'],1747 #buddypress .standard-form input[type="text"], 1746 1748 #buddypress .standard-form textarea, 1747 #buddypress .group-create-form input[type= 'text'],1749 #buddypress .group-create-form input[type="text"], 1748 1750 #buddypress .group-create-form textarea { 1749 1751 width: 100%; 1750 1752 } … … 1770 1772 width: 80%; 1771 1773 } 1772 1774 1773 #buddypress div.dir-search form input[type= 'text'],1774 #buddypress div.message-search form input[type= 'text'],1775 #buddypress li.groups-members-search form input[type= 'text'] {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"] { 1776 1778 float: right; 1777 1779 margin: 0; 1778 1780 width: 80%; 1779 1781 } 1780 1782 1781 #buddypress div.dir-search form input[type= 'text'],1782 #buddypress div.dir-search form input[type= 'submit'],1783 #buddypress div.message-search form input[type= 'text'],1784 #buddypress div.message-search form input[type= 'submit'],1785 #buddypress li.groups-members-search form input[type= 'text'],1786 #buddypress li.groups-members-search form input[type= 'submit'] {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"] { 1787 1789 font-size: 14px; 1788 1790 font-size: 1.4rem; 1789 1791 border: 0; … … 1790 1792 line-height: inherit; 1791 1793 } 1792 1794 1793 #buddypress div.dir-search form input[type= 'text'],1794 #buddypress div.message-search form input[type= 'text'],1795 #buddypress li.groups-members-search form input[type= 'text'] {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"] { 1796 1798 border-left: 1px solid rgba(153, 153, 153, 0.4); 1797 1799 padding: 0.2em 0.2em 0.2em 0; 1798 1800 } 1799 1801 1800 #buddypress div.dir-search form input[type= 'submit'],1801 #buddypress div.message-search form input[type= 'submit'],1802 #buddypress li.groups-members-search form input[type= 'submit'] {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"] { 1803 1805 float: left; 1804 1806 font-weight: normal; 1805 1807 padding: 0.2em 1em; … … 1816 1818 margin-bottom: 5px !important; 1817 1819 } 1818 1820 #buddypress div.dir-search form label, 1819 #buddypress div.dir-search form input[type= 'text'],1820 #buddypress div.dir-search form input[type= 'submit'],1821 #buddypress div.dir-search form input[type="text"], 1822 #buddypress div.dir-search form input[type="submit"], 1821 1823 #buddypress div.message-search form label, 1822 #buddypress div.message-search form input[type= 'text'],1823 #buddypress div.message-search form input[type= 'submit'],1824 #buddypress div.message-search form input[type="text"], 1825 #buddypress div.message-search form input[type="submit"], 1824 1826 #buddypress li.groups-members-search form label, 1825 #buddypress li.groups-members-search form input[type= 'text'],1826 #buddypress li.groups-members-search form input[type= 'submit'] {1827 #buddypress li.groups-members-search form input[type="text"], 1828 #buddypress li.groups-members-search form input[type="submit"] { 1827 1829 width: auto; 1828 1830 } 1829 1831 } 1830 1832 1831 1833 @media screen and (min-width: 77.5em) { 1832 #buddypress .dir-search form input[type= 'text'],1833 #buddypress .message-search form input[type= 'text'] {1834 #buddypress .dir-search form input[type="text"], 1835 #buddypress .message-search form input[type="text"] { 1834 1836 font-size: 16px; 1835 1837 font-size: 1.6rem; 1836 1838 } 1837 #buddypress .dir-search form input[type= 'submit'],1838 #buddypress .message-search form input[type= 'submit'] {1839 #buddypress .dir-search form input[type="submit"], 1840 #buddypress .message-search form input[type="submit"] { 1839 1841 font-size: 16px; 1840 1842 font-size: 1.6rem; 1841 1843 } -
src/bp-templates/bp-legacy/css/twentyfifteen.css
1 1 @charset "UTF-8"; 2 /* stylelint-disable declaration-colon-space-after */ 3 /* stylelint-enable */ 2 4 /*------------------------------------------------------------------------------ 3 5 4 6 This is the BuddyPress companion stylesheet for … … 101 103 102 104 .buddypress main article .entry-header, 103 105 .buddypress main article .entry-content { 104 padding: 0 3rem 3rem 3rem;106 padding: 0 3rem 3rem; 105 107 } 106 108 107 109 .buddypress main article #buddypress { … … 821 823 .bp-user #buddypress #item-header .generic-button, 822 824 .single-item.groups #buddypress #item-header .generic-button { 823 825 float: none; 824 margin: 1.5em 0 0 0;826 margin: 1.5em 0 0; 825 827 } 826 828 } 827 829 … … 1506 1508 width: 100%; 1507 1509 } 1508 1510 1509 .bp-user #buddypress #message-threads tr td.thread-info a: :after {1511 .bp-user #buddypress #message-threads tr td.thread-info a:after { 1510 1512 content: " – " attr(title); 1511 1513 font-size: 12px; 1512 1514 font-size: 1.2rem; … … 1640 1642 text-indent: -999em; 1641 1643 } 1642 1644 1643 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child: :after {1645 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child:after { 1644 1646 content: attr(title); 1645 1647 display: block; 1646 1648 line-height: initial; … … 1742 1744 list-style: none; 1743 1745 } 1744 1746 1745 #buddypress .standard-form input[type= 'text'],1747 #buddypress .standard-form input[type="text"], 1746 1748 #buddypress .standard-form textarea, 1747 #buddypress .group-create-form input[type= 'text'],1749 #buddypress .group-create-form input[type="text"], 1748 1750 #buddypress .group-create-form textarea { 1749 1751 width: 100%; 1750 1752 } … … 1770 1772 width: 80%; 1771 1773 } 1772 1774 1773 #buddypress div.dir-search form input[type= 'text'],1774 #buddypress div.message-search form input[type= 'text'],1775 #buddypress li.groups-members-search form input[type= 'text'] {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"] { 1776 1778 float: left; 1777 1779 margin: 0; 1778 1780 width: 80%; 1779 1781 } 1780 1782 1781 #buddypress div.dir-search form input[type= 'text'],1782 #buddypress div.dir-search form input[type= 'submit'],1783 #buddypress div.message-search form input[type= 'text'],1784 #buddypress div.message-search form input[type= 'submit'],1785 #buddypress li.groups-members-search form input[type= 'text'],1786 #buddypress li.groups-members-search form input[type= 'submit'] {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"] { 1787 1789 font-size: 14px; 1788 1790 font-size: 1.4rem; 1789 1791 border: 0; … … 1790 1792 line-height: inherit; 1791 1793 } 1792 1794 1793 #buddypress div.dir-search form input[type= 'text'],1794 #buddypress div.message-search form input[type= 'text'],1795 #buddypress li.groups-members-search form input[type= 'text'] {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"] { 1796 1798 border-right: 1px solid rgba(153, 153, 153, 0.4); 1797 1799 padding: 0.2em 0 0.2em 0.2em; 1798 1800 } 1799 1801 1800 #buddypress div.dir-search form input[type= 'submit'],1801 #buddypress div.message-search form input[type= 'submit'],1802 #buddypress li.groups-members-search form input[type= 'submit'] {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"] { 1803 1805 float: right; 1804 1806 font-weight: normal; 1805 1807 padding: 0.2em 1em; … … 1816 1818 margin-bottom: 5px !important; 1817 1819 } 1818 1820 #buddypress div.dir-search form label, 1819 #buddypress div.dir-search form input[type= 'text'],1820 #buddypress div.dir-search form input[type= 'submit'],1821 #buddypress div.dir-search form input[type="text"], 1822 #buddypress div.dir-search form input[type="submit"], 1821 1823 #buddypress div.message-search form label, 1822 #buddypress div.message-search form input[type= 'text'],1823 #buddypress div.message-search form input[type= 'submit'],1824 #buddypress div.message-search form input[type="text"], 1825 #buddypress div.message-search form input[type="submit"], 1824 1826 #buddypress li.groups-members-search form label, 1825 #buddypress li.groups-members-search form input[type= 'text'],1826 #buddypress li.groups-members-search form input[type= 'submit'] {1827 #buddypress li.groups-members-search form input[type="text"], 1828 #buddypress li.groups-members-search form input[type="submit"] { 1827 1829 width: auto; 1828 1830 } 1829 1831 } 1830 1832 1831 1833 @media screen and (min-width: 77.5em) { 1832 #buddypress .dir-search form input[type= 'text'],1833 #buddypress .message-search form input[type= 'text'] {1834 #buddypress .dir-search form input[type="text"], 1835 #buddypress .message-search form input[type="text"] { 1834 1836 font-size: 16px; 1835 1837 font-size: 1.6rem; 1836 1838 } 1837 #buddypress .dir-search form input[type= 'submit'],1838 #buddypress .message-search form input[type= 'submit'] {1839 #buddypress .dir-search form input[type="submit"], 1840 #buddypress .message-search form input[type="submit"] { 1839 1841 font-size: 16px; 1840 1842 font-size: 1.6rem; 1841 1843 } -
src/bp-templates/bp-legacy/css/twentyfifteen.scss
105 105 @if $text-color { 106 106 // if a param was passed through 107 107 $text-color: $text-color; 108 } @else { 108 } 109 110 @else { 109 111 $text-color: darken($background, 50%); 110 112 } 111 113 … … 124 126 } 125 127 126 128 // Variables: color definitions 129 /* stylelint-disable declaration-colon-space-after */ 127 130 $content-background: #fff; 128 131 $light-background: #f7f7f7; 129 132 $medium-background: #ccc; … … 141 144 $stripe-even: #dbe5ff; 142 145 $unread: #dce5ff; 143 146 $link-action: #c82b2b; 147 /* stylelint-enable */ 144 148 145 149 /*------------------------------------------------------------------------------ 146 150 … … 208 212 // for all heading h# elements this is problematic where floats are concerned 209 213 // We reset this here under our #buddypress namespace 210 214 #buddypress { 215 211 216 h1, 212 217 h2, 213 218 h3, … … 222 227 // to maximise the screen real estate for BP pages. 223 228 224 229 .buddypress { 225 div.clear {display: none;} 230 231 div.clear { 232 display: none; 233 } 234 226 235 .site-content { 236 227 237 @media screen and (min-width: 77.5em) { 228 238 } 229 239 } … … 249 259 250 260 .entry-header, 251 261 .entry-content { 252 padding: 0 3rem 3rem 3rem;262 padding: 0 3rem 3rem; 253 263 } 254 264 255 265 #buddypress { … … 277 287 // Remove 2015 border bottom on BP links/spans 278 288 279 289 .buddypress #buddypress { 290 280 291 .item-list-tabs, 281 292 .activity-header, 282 293 .activity-inner, … … 287 298 #latest-update, 288 299 table, 289 300 .avatar-nav-items { 290 a { border-bottom: 0; } 301 302 a { 303 border-bottom: 0; 304 } 291 305 } 292 306 293 307 .pagination-links { 308 294 309 a, 295 span { border-bottom: 0; } 310 311 span { 312 border-bottom: 0; 313 } 296 314 } 297 315 } // close .buddypress #buddypress 298 316 … … 311 329 312 330 // active/current states all navs 313 331 div.item-list-tabs { 332 314 333 ul { 334 315 335 li.selected { 336 316 337 a { 317 338 background: $dark-background; 318 339 color: #fff; … … 323 344 } 324 345 // Global Nav Styles 325 346 div.item-list-tabs { 347 326 348 ul { 327 349 background-color: $light-background; 328 350 border-bottom: 1px solid rgba($border-light, 0.9); … … 331 353 padding: $spacing-val-xs 0; 332 354 333 355 li { 356 334 357 a { 335 span {border-radius: 25%;} 358 359 span { 360 border-radius: 25%; 361 } 336 362 } 337 363 } 338 364 } … … 343 369 344 370 ul { 345 371 overflow: hidden; 346 li {float: none;} 372 373 li { 374 float: none; 375 } 376 347 377 li:not(.selected) { 348 a {opacity: 0.7;} 378 379 a { 380 opacity: 0.7; 381 } 349 382 } 350 383 351 384 @media screen and (min-width: 38.75em) { 385 352 386 li { 353 387 float: left; 354 388 } … … 380 414 select, 381 415 label, 382 416 option { 417 383 418 @include font-size(14); 384 419 } 385 420 … … 389 424 } 390 425 391 426 @media screen and (min-width: 38.75em) { 427 392 428 li.last { 393 429 text-align: right; 394 430 } … … 398 434 399 435 // active/current states all navs 400 436 div.item-list-tabs { 437 401 438 ul { 439 402 440 li.selected, 403 441 li.current { 442 404 443 a { 405 444 background: $dark-background; 406 445 color: #fff; … … 412 451 413 452 } // close #buddypress 414 453 415 /*__ Vertical menu User Account / Group single screens __*/454 /*__ Vertical menu User Account / Group single screens __*/ 416 455 417 456 // This block contains rules to re-factor the item-body structural element 418 457 // to sit alongside the vert menu 419 458 420 459 @media screen and (min-width: 55em) { 460 421 461 .bp-user #buddypress, 422 462 .single-item.groups #buddypress { 423 463 background: $light-background; … … 424 464 } 425 465 426 466 #buddypress { 467 427 468 #item-header, 428 469 #item-body { 429 470 background: $content-background; … … 474 515 */ 475 516 476 517 #buddypress { 518 477 519 div.pagination { 520 478 521 box-shadow: none; 479 .pag-count {margin-left: 0;} 522 523 .pag-count { 524 margin-left: 0; 525 } 526 480 527 .pagination-links { 481 528 margin-right: 0; 482 529 … … 493 540 color: inherit; 494 541 overflow: visible; 495 542 width: auto; 496 &:before {display: none;} 543 544 &:before { 545 display: none; 546 } 497 547 } 498 548 499 549 .prev { … … 517 567 518 568 // Adjusts Meta items and various elements to match 2015 font-family 519 569 #buddypress { 570 520 571 .item-list { 572 521 573 .activity-header, 522 574 .activity-meta { 575 523 576 @include default-font-sans(); 524 577 } 525 578 } … … 534 587 // Adjusts Meta items to match 2015 font-family 535 588 536 589 #buddypress { 590 537 591 ul.item-list { 592 538 593 li { 539 594 overflow: hidden !important; 540 595 … … 541 596 // Undo BP floats to center avatars initially mobile up 542 597 .item-avatar { 543 598 margin-bottom: $spacing-val-sm; 544 @media screen and (min-width: 38.75em) { margin-bottom: 0; } 599 600 @media screen and (min-width: 38.75em) { 601 margin-bottom: 0; 602 } 603 545 604 text-align: center; 546 a {border-bottom: 0;} 605 606 a { 607 border-bottom: 0; 608 } 609 547 610 img.avatar { 548 611 display: inline-block; 549 612 float: none; … … 558 621 .item { 559 622 margin-left: 25%; 560 623 561 span.activity {font-style: italic;} 624 span.activity { 625 font-style: italic; 626 } 562 627 563 628 .item-desc { 564 629 margin-left: 0; … … 567 632 } 568 633 569 634 @media screen and (min-width: 59.6875em) { 635 570 636 .item-avatar, 571 637 .item, 572 638 .action { … … 650 716 */ 651 717 652 718 #buddypress { 719 653 720 form#whats-new-form { 654 721 655 722 // Line-height issue inherited from BP rules, override. … … 660 727 // corrective measure for clipped elements due to JS inline styling 661 728 662 729 @media screen and (max-width: 30em) { 730 663 731 #whats-new-post-in-box { 732 664 733 select { 734 665 735 @include font-size(14); 666 736 max-width: 120px; 667 737 } … … 669 739 } 670 740 671 741 @media screen and (max-width: 38.75em) { 742 672 743 #whats-new-content { 673 744 clear: left; 674 745 margin: $spacing-val-sm 0 $spacing-val-lg; … … 677 748 #whats-new-submit { 678 749 float: none; 679 750 680 input {width: 100%;} 751 input { 752 width: 100%; 753 } 681 754 } 682 755 } 683 756 … … 685 758 display: flex; 686 759 flex-direction: column; 687 760 688 #whats-new-submit {order: 2;} 689 #whats-new-post-in-box {order: 1;} 761 #whats-new-submit { 762 order: 2; 763 } 764 765 #whats-new-post-in-box { 766 order: 1; 767 } 690 768 } 691 769 } // close @media 692 770 693 771 #whats-new-options[style] { 772 694 773 #whats-new-post-in-box { 695 774 border: 1px solid rgba($border-color, 0.5); 696 775 float: left; … … 711 790 } 712 791 713 792 @media screen and (min-width: 30em) { 793 714 794 #whats-new-post-in-box { 715 795 width: auto; 716 796 } … … 726 806 727 807 // User account form requires matching bp default specificity 728 808 #item-body { 809 729 810 form#whats-new-form { 730 811 margin: $spacing-val-lg 0; 731 812 } … … 769 850 margin-left: 0; 770 851 771 852 .activity-header { 853 772 854 @include font-size(14); 773 855 } 774 856 } … … 779 861 float: left; 780 862 margin-right: $spacing-val-sm; 781 863 text-align: left; 782 a {border-bottom: 0;} 864 865 a { 866 border-bottom: 0; 867 } 783 868 } 784 869 785 870 .activity-content { … … 787 872 overflow: hidden; 788 873 789 874 .activity-header { 875 790 876 @include font-size(16); 791 877 } 792 878 } … … 796 882 } // close li 797 883 798 884 li.mini { 885 799 886 .activity-avatar { 887 800 888 a { 889 801 890 img.avatar { 802 891 height: 30px; 803 892 margin-left: 15px; … … 807 896 } 808 897 809 898 .activity-content { 899 810 900 .activity-header { 901 811 902 @include font-size(13); 812 903 } 813 904 } … … 833 924 } // close .activity-header 834 925 835 926 .activity-meta { 927 836 928 a { 837 929 display: block; 838 930 margin: 0 0 $spacing-val-xs; … … 855 947 &:hover { 856 948 background: darken($light-background, 1%); 857 949 border: 1px solid rgba(#9fd1e2, 0.3); 858 a { font-style: italic; } 950 951 a { 952 font-style: italic; 953 } 859 954 } 860 955 861 956 a { … … 869 964 /* Single activity view - activity permalink */ 870 965 871 966 .activity-permalink { 967 872 968 #buddypress { 873 969 background: none; // counter the .bp-user faux column background 874 970 #activity-stream { … … 878 974 } 879 975 880 976 li.mini { 977 881 978 .activity-header { 979 882 980 @include font-size(16); 981 883 982 @media screen and (min-width: 46.25em) { 983 884 984 @include font-size(20); 885 985 } 886 986 887 987 margin-bottom: $spacing-val-lg; 888 p {padding: $spacing-val-md;} 988 989 p { 990 padding: $spacing-val-md; 991 } 889 992 } 890 993 } 891 994 } … … 900 1003 #buddypress { 901 1004 902 1005 #activity-stream { 1006 903 1007 .activity-comments { 904 1008 margin: $spacing-val-sm 0 0; 905 1009 … … 936 1040 padding-left: 0.2em; 937 1041 } 938 1042 939 .acomment-meta {border-bottom: 1px solid $border-light; font-style: italic;} 1043 .acomment-meta { 1044 border-bottom: 1px solid $border-light; 1045 font-style: italic; 1046 } 940 1047 941 1048 // Display the user avatar stacked up to 30em 942 1049 // reduce/widen the content margins 943 1050 @media screen and (max-width: 38.75em) { 1051 944 1052 .acomment-avatar { 945 1053 display: block; 946 1054 text-align: center; 947 1055 948 1056 a, 949 img.avatar {display: inline; float: none;} 1057 img.avatar { 1058 display: inline; 1059 float: none; 1060 } 950 1061 } 951 1062 952 1063 .acomment-content, … … 955 1066 margin: $spacing-val-xs; 956 1067 } 957 1068 958 .acomment-content {padding: 0 $spacing-val-sm;} 1069 .acomment-content { 1070 padding: 0 $spacing-val-sm; 1071 } 959 1072 } // close @media 960 1073 961 1074 } // close the ul li comments construct 962 1075 963 .ac-reply-avatar {display: none;} 1076 .ac-reply-avatar { 1077 display: none; 1078 } 964 1079 965 1080 .ac-reply-content { 966 1081 margin-left: 0; … … 968 1083 } 969 1084 970 1085 @media screen and (min-width: 38.75em) { 971 .ac-reply-avatar {display: block;}972 1086 1087 .ac-reply-avatar { 1088 display: block; 1089 } 1090 973 1091 .ac-reply-content { 974 1092 overflow: hidden; 975 1093 } … … 982 1100 color: rgba($body-text, 0.8); 983 1101 display: inline-block; 984 1102 font-family: inherit; 1103 985 1104 @include font-size(12); 986 1105 font-weight: normal; 987 1106 line-height: 1.2; … … 1014 1133 */ 1015 1134 1016 1135 #buddypress { 1136 1017 1137 #members-list { 1018 1138 1019 1139 @media screen and (min-width: 59.6875em) { 1140 1020 1141 li { 1142 1021 1143 .item-avatar, 1022 1144 .item { 1023 1145 float: left; … … 1047 1169 1048 1170 .bp-user, 1049 1171 .single-item.groups { 1172 1050 1173 @media screen and (max-width: 46.25em) { 1174 1051 1175 main { 1176 1052 1177 header.entry-header { 1053 1178 padding-bottom: 1rem; 1054 1179 } … … 1056 1181 } 1057 1182 1058 1183 @media screen and (max-width: 38.75em) { 1184 1059 1185 h1, 1060 1186 #item-header-content { 1061 1187 text-align: center; … … 1063 1189 } 1064 1190 1065 1191 #buddypress { 1192 1066 1193 @media screen and (max-width: 46.25em) { 1194 1067 1195 #item-header { 1196 1068 1197 .generic-button { 1069 1198 float: none; 1070 margin: 1.5em 0 0 0;1199 margin: 1.5em 0 0; 1071 1200 } 1072 1201 } 1073 1202 } 1074 1203 1075 1204 @media screen and (max-width: 38.75em) { 1205 1076 1206 h1 { 1077 1207 margin-bottom: 0; 1078 1208 } 1079 1209 1080 1210 #item-header-avatar { 1211 1081 1212 img.avatar { 1082 1213 margin-right: 0; 1083 1214 } … … 1099 1230 */ 1100 1231 1101 1232 .single-item.groups { 1233 1102 1234 #buddypress { 1235 1103 1236 @media screen and (max-width: 46.25em) { 1237 1104 1238 #item-header { 1239 1105 1240 #item-meta { 1106 1241 margin-bottom: $spacing-val-md; 1107 1242 } … … 1111 1246 // Move visual flow of avatar & item-actions at narrow width, 1112 1247 // avatar first after group title 1113 1248 @media screen and (max-width: 38.75em) { 1249 1114 1250 div#item-header { 1115 1251 display: flex; 1116 1252 flex-direction: column; … … 1129 1265 } 1130 1266 } 1131 1267 1132 #item-header-content {order: 2;} 1268 #item-header-content { 1269 order: 2; 1270 } 1133 1271 1134 #item-actions {order: 3;} 1272 #item-actions { 1273 order: 3; 1274 } 1135 1275 } 1136 1276 } // close @media 1137 1277 … … 1151 1291 h3 { 1152 1292 background: $dark-background; 1153 1293 color: $content-background; 1294 1154 1295 @include font-size(14); 1155 1296 1156 1297 @media screen and (min-width: 46.25em) { 1298 1157 1299 @include font-size(16); 1158 1300 } 1159 1301 … … 1197 1339 */ 1198 1340 1199 1341 .bp-user { 1342 1200 1343 #buddypress { 1344 1201 1345 #item-header { 1202 1346 padding: $spacing-val-md 0; 1203 1347 … … 1213 1357 } 1214 1358 1215 1359 @media screen and (min-width: 46.25em) { 1360 1216 1361 #item-header-avatar { 1217 1362 float: left; 1218 1363 width: 20%; … … 1244 1389 // Manage the margins inherited from 2015 inside the item-body sections 1245 1390 // generally far too large a top margin for headings in our lists 1246 1391 #item-body { 1392 1247 1393 h1, 1248 1394 h2, 1249 1395 h3, … … 1252 1398 h6 { 1253 1399 margin: 1em 0; 1254 1400 1255 a {border-bottom: 0;} 1401 a { 1402 border-bottom: 0; 1403 } 1256 1404 } 1257 1405 } 1258 1406 /** … … 1272 1420 1273 1421 // headings settings screens & general global settings styles 1274 1422 .groups { 1423 1275 1424 #group-settings-form { 1425 1276 1426 h4 { 1277 1427 background: $dark-background; 1278 1428 color: $content-background; … … 1280 1430 } 1281 1431 // remove backgrounds from request list member names. 1282 1432 #request-list { 1433 1283 1434 h4 { 1284 1435 background: none; 1285 1436 color: inherit; … … 1289 1440 } 1290 1441 1291 1442 .groups.edit-details { 1443 1292 1444 #group-settings-form { 1293 1445 1294 1446 label { 1295 1447 background: $dark-background; 1448 1296 1449 @include border-top-radius(4px); 1297 1450 color: $content-background; 1298 1451 display: inline-block; … … 1309 1462 textarea + p label { 1310 1463 background: none; 1311 1464 color: inherit; 1465 1312 1466 @include font-size(14); 1313 1467 width: auto; 1314 1468 } … … 1317 1471 } // close .groups.edit-details 1318 1472 1319 1473 .groups.group-settings { 1474 1320 1475 #group-settings-form, 1321 1476 #create-group-form { 1322 1477 1323 1478 div.radio { 1479 1324 1480 label { 1325 1481 border: 1px solid $border-light; 1326 1482 padding: 0.2em; … … 1328 1484 1329 1485 ul { 1330 1486 color: rgba($body-text, 0.6); 1487 1331 1488 @include font-size(14); 1332 1489 } 1333 1490 } … … 1344 1501 } 1345 1502 1346 1503 .groups.manage-members { 1504 1347 1505 #group-settings-form { 1506 1348 1507 .item-list { 1508 1349 1509 li { 1350 1510 border-bottom: 1px solid $border-light; 1351 1511 … … 1353 1513 h5 { 1354 1514 float: left; 1355 1515 1356 > a {border-bottom: 0;} 1516 > a { 1517 border-bottom: 0; 1518 } 1357 1519 } 1358 1520 1359 1521 span.small { … … 1391 1553 /* Members loop */ 1392 1554 1393 1555 .groups.group-members { 1556 1394 1557 #buddypress { 1558 1395 1559 #members-group-list { 1560 1396 1561 li { 1397 1562 1398 1563 @media screen and (max-width: 30em) { 1564 1399 1565 > a { 1400 1566 border-bottom: 0; 1401 1567 display: block; … … 1411 1577 1412 1578 h5 { 1413 1579 display: inline-block; 1580 1414 1581 @include font-size(14); 1415 1582 1416 1583 @media screen and (min-width: 59.6875em) { 1584 1417 1585 @include font-size(16); 1418 1586 } 1419 1587 1420 1588 margin: 0; 1421 1589 1422 a {border-bottom: 0;} 1590 a { 1591 border-bottom: 0; 1592 } 1423 1593 } // close h5 1424 1594 1425 1595 span.activity { 1596 1426 1597 @include font-size(12); 1427 1598 } 1428 1599 … … 1436 1607 1437 1608 // Massage the members search for groups nav specifically. 1438 1609 .groups.group-members { 1610 1439 1611 #subnav { 1612 1440 1613 li { 1614 1441 1615 @media screen and (max-width: 38.75em) { 1442 1616 background: $content-background; 1443 1617 padding: $spacing-val-md 0; … … 1453 1627 width: 100%; 1454 1628 1455 1629 label { 1456 input[type="text"] {width: 100%;} 1630 1631 input[type="text"] { 1632 width: 100%; 1633 } 1457 1634 } 1458 1635 } 1459 1636 … … 1470 1647 */ 1471 1648 1472 1649 .groups.group-invites { 1650 1473 1651 #item-body { 1652 1474 1653 .item-list { 1654 1475 1655 .action { 1476 1656 margin-bottom: 0; 1477 1657 } … … 1479 1659 } 1480 1660 1481 1661 @media screen and (min-width: 46.25em) { 1662 1482 1663 #buddypress { 1664 1483 1665 #item-body { 1666 1484 1667 #message { 1485 1668 margin-top: 0; 1486 1669 } … … 1489 1672 } 1490 1673 1491 1674 @media screen and (min-width: 55em) { 1675 1492 1676 #buddypress { 1493 #send-invite-form { margin-top: 0;} 1677 1678 #send-invite-form { 1679 margin-top: 0; 1680 } 1494 1681 } 1495 1682 } 1496 1683 1497 1684 #item-body { 1685 1498 1686 @media screen and (max-width: 46.25em) { 1687 1499 1688 .left-menu { 1500 1689 float: none; 1501 1690 margin: $spacing-val-sm 0; … … 1511 1700 } 1512 1701 1513 1702 .submit { 1703 1514 1704 input { 1515 1705 display: inline-block; 1516 1706 width: 100%; … … 1531 1721 */ 1532 1722 1533 1723 .bp-user { 1724 1534 1725 .entry-title { 1535 1726 margin-bottom: 0.5em; 1536 1727 } … … 1547 1738 #buddypress { 1548 1739 1549 1740 table { 1550 th {@include font-size(14)}1551 td {@include font-size(12)}1552 1741 1742 th { 1743 1744 @include font-size(14); 1745 } 1746 1747 td { 1748 1749 @include font-size(12); 1750 } 1751 1553 1752 @media screen and (min-width: 46.25em) { 1554 th {@include font-size(16)} 1555 td {@include font-size(14)} 1753 1754 th { 1755 1756 @include font-size(16); 1757 } 1758 1759 td { 1760 1761 @include font-size(14); 1762 } 1556 1763 } 1557 1764 1558 1765 @media screen and (min-width: 77.5em) { 1559 th {@include font-size(18)} 1560 td {@include font-size(16)} 1766 1767 th { 1768 1769 @include font-size(18); 1770 } 1771 1772 td { 1773 1774 @include font-size(16); 1775 } 1561 1776 } 1562 1777 } 1563 1778 1564 .pag-count {font-style: italic;} 1779 .pag-count { 1780 font-style: italic; 1781 } 1565 1782 1566 1783 .notifications-options-nav, 1567 1784 .messages-options-nav { … … 1574 1791 1575 1792 select, 1576 1793 input { 1794 1577 1795 @include font-size(14); 1578 1796 outline: 0; 1579 1797 padding: 0; … … 1591 1809 1592 1810 input { 1593 1811 float: right; 1812 1594 1813 @include default-font-serif(); 1595 1814 line-height: 1.5; 1596 1815 margin-top: $spacing-val-sm; 1597 1816 width: 100%; 1598 1817 1599 &[disabled]:hover {background: none;} 1818 &[disabled]:hover { 1819 background: none; 1820 } 1600 1821 1601 1822 @media screen and (min-width: 30em) { 1602 1823 margin-top: 0; … … 1617 1838 */ 1618 1839 1619 1840 .bp-user { 1841 1620 1842 #buddypress { 1843 1621 1844 .profile { 1845 1622 1846 .bp-widget { 1847 1623 1848 h4 { 1624 1849 background: lighten($dark-background, 10%); 1625 1850 color: #fff; … … 1627 1852 padding: 0.4em; 1628 1853 } 1629 1854 1630 table {margin-top: 0;} 1855 table { 1856 margin-top: 0; 1857 } 1631 1858 } 1632 1859 } 1633 1860 } … … 1635 1862 1636 1863 /* Edit Profile */ 1637 1864 .bp-user { 1865 1638 1866 #buddypress { 1639 1867 1640 1868 .profile { 1869 1641 1870 #profile-edit-form { 1871 1642 1872 .button-nav:before, 1643 1873 .button-nav:after { 1644 1874 content: " "; … … 1667 1897 a { 1668 1898 background: none; 1669 1899 border: 0; 1670 @include font-size(18) 1900 1901 @include font-size(18); 1671 1902 } 1672 1903 } //.button-nav 1673 1904 1674 1905 .field-visibility-settings-toggle, 1675 1906 .field-visibility-settings { 1907 1676 1908 @include font-size(14); 1677 1909 } 1678 1910 … … 1685 1917 } // close profile form 1686 1918 1687 1919 .bp-avatar { 1920 1688 1921 #bp-delete-avatar { 1689 a {font-size: inherit; } 1922 1923 a { 1924 font-size: inherit; 1925 } 1690 1926 } 1691 1927 } 1692 1928 } // close .profile … … 1704 1940 #buddypress { 1705 1941 1706 1942 #groups-list { 1943 1707 1944 li { 1945 1708 1946 .item { 1947 1709 1948 @media screen and (min-width: 77.5em) { 1710 1949 left: 5%; 1711 1950 width: 50%; … … 1757 1996 } 1758 1997 1759 1998 @media screen and (min-width: 46.25em) { 1999 1760 2000 img.avatar { 1761 2001 float: left; 1762 2002 } … … 1777 2017 } 1778 2018 1779 2019 #send-reply { 2020 1780 2021 .message-content { 1781 2022 background: $content-background; 1782 2023 border: 0; … … 1790 2031 } // close message-thread Singular view! 1791 2032 1792 2033 #message-threads { 2034 1793 2035 thead { 2036 1794 2037 tr { 1795 2038 background: lighten($dark-background, 10%); 1796 2039 } … … 1797 2040 } 1798 2041 1799 2042 tr { 2043 1800 2044 td { 1801 2045 background: $content-background; 1802 2046 display: inline-block; … … 1828 2072 td.thread-from, 1829 2073 td.thread-options { 1830 2074 border-left: 0 !important; 2075 1831 2076 @include calc(width, "100% - 30px"); 1832 2077 margin-left: 0; 1833 2078 } … … 1836 2081 padding-left: 41px; 1837 2082 width: 100%; 1838 2083 1839 a: :after {2084 a:after { 1840 2085 content: " \2013 \00a0"attr(title); 2086 1841 2087 @include font-size(12); 1842 2088 } 1843 2089 } … … 1846 2092 text-align: right; 1847 2093 1848 2094 a { 2095 1849 2096 @include font-size(12); 1850 2097 line-height: 2.2; 1851 2098 } … … 1862 2109 1863 2110 @media screen and (max-width: 38.75em) { 1864 2111 clear: both; 2112 1865 2113 @include font-size(11); 1866 2114 width: 100%; 1867 2115 } … … 1869 2117 } 1870 2118 1871 2119 tr.unread { 2120 1872 2121 td { 1873 2122 background: $unread; 1874 2123 border-bottom-color: darken($border-light, 20%); … … 1897 2146 .acfb-holder { 1898 2147 list-style: none; 1899 2148 1900 li {margin-left: 0;} 2149 li { 2150 margin-left: 0; 2151 } 1901 2152 1902 2153 li.friend-tab { 1903 2154 background: lighten($notice-info, 20%); … … 1932 2183 } 1933 2184 1934 2185 #message-threads.sitewide-notices { 2186 1935 2187 td { 1936 2188 width: 100%; 1937 2189 … … 1974 2226 text-indent: -999em; 1975 2227 } 1976 2228 1977 a:last-child: :after {2229 a:last-child:after { 1978 2230 content: attr(title); 1979 2231 display: block; 1980 2232 line-height: initial; … … 1990 2242 background: #eee; 1991 2243 padding-left: $spacing-val-sm; 1992 2244 1993 ul { margin: 0; } 2245 ul { 2246 margin: 0; 2247 } 1994 2248 1995 2249 li { 1996 2250 margin: $spacing-val-sm 0; … … 2011 2265 */ 2012 2266 2013 2267 .bp-user { 2268 2014 2269 #buddypress { 2015 2270 2016 2271 #settings-form { 2017 2272 // 'p' = email notification screen sub heading 2018 2273 > p { 2274 2019 2275 @include font-size(20); 2020 2276 margin: $spacing-val-md 0 $spacing-val-sm; 2021 2277 } … … 2022 2278 } 2023 2279 2024 2280 table.notification-settings { 2025 th.title {width: 75%;} 2281 2282 th.title { 2283 width: 75%; 2284 } 2285 2026 2286 td.yes, 2027 2287 td.no { 2028 2288 vertical-align: middle; … … 2038 2298 } 2039 2299 2040 2300 @media screen and (min-width: 46.25em) { 2301 2041 2302 th.field-group-name, 2042 2303 td.field-name { 2043 2304 width: 70%; … … 2050 2311 } 2051 2312 2052 2313 td.field-visibility { 2053 select {width: 100%;} 2314 2315 select { 2316 width: 100%; 2317 } 2054 2318 } 2055 2319 } 2056 2320 … … 2070 2334 // are not inherited or being overriden. 2071 2335 2072 2336 div.activity-comments { 2337 2073 2338 form { 2339 2074 2340 .ac-textarea { 2075 2341 background: $light-background; 2076 2342 border: 1px solid rgba($border-color, 0.3); … … 2083 2349 } 2084 2350 } 2085 2351 2086 select {border: 1px solid rgba($border-color, 0.5);} 2352 select { 2353 border: 1px solid rgba($border-color, 0.5); 2354 } 2087 2355 2088 2356 // Overrides for embedded WP editors. 2089 2357 .wp-editor-wrap { 2358 2090 2359 a.button, 2091 2360 button, 2092 2361 input[type=submit], … … 2105 2374 2106 2375 .standard-form, 2107 2376 .group-create-form { 2377 2108 2378 li { 2109 2379 float: none; 2110 2380 list-style: none; 2111 2381 } 2112 2382 2113 input[type= 'text'],2383 input[type="text"], 2114 2384 textarea { 2115 2385 width: 100%; 2116 2386 } … … 2134 2404 width: 80%; 2135 2405 } 2136 2406 2137 input[type= 'text'] {2407 input[type="text"] { 2138 2408 float: left; 2139 2409 margin: 0; 2140 2410 width: 80%; 2141 2411 } 2142 2412 2143 input[type='text'], 2144 input[type='submit'] { 2413 input[type="text"], 2414 input[type="submit"] { 2415 2145 2416 @include font-size(14); 2146 2417 border: 0; 2147 2418 line-height: inherit; 2148 2419 } 2149 2420 2150 input[type= 'text'] {2421 input[type="text"] { 2151 2422 border-right: 1px solid rgba($border-color, 0.4); 2152 2423 padding: 0.2em 0 0.2em 0.2em; 2153 2424 } 2154 2425 2155 input[type= 'submit'] {2426 input[type="submit"] { 2156 2427 float: right; 2157 2428 font-weight: normal; 2158 2429 padding: 0.2em 1em; … … 2166 2437 2167 2438 // Shift the search parent to the right and allow to shrinkwrap 2168 2439 @media screen and (min-width: 38.75em) { 2440 2169 2441 div.dir-search, 2170 2442 div.message-search, 2171 2443 li.groups-members-search { … … 2173 2445 margin-bottom: 5px !important; 2174 2446 2175 2447 form { 2448 2176 2449 label, 2177 input[type= 'text'],2178 input[type= 'submit'] {2450 input[type="text"], 2451 input[type="submit"] { 2179 2452 width: auto; 2180 2453 } 2181 2454 } … … 2186 2459 2187 2460 .dir-search, 2188 2461 .message-search { 2462 2189 2463 form { 2190 input[type='text'] { @include font-size(16) ;} 2191 input[type='submit'] { @include font-size(16) ;} 2464 2465 input[type="text"] { 2466 2467 @include font-size(16); 2468 } 2469 2470 input[type="submit"] { 2471 2472 @include font-size(16); 2473 } 2192 2474 } 2193 2475 } 2194 2476 } … … 2206 2488 // a more general typography section to manage BP elements grouped under 2207 2489 // breakpoints. Provide top/bottom margins for tables, lacking in BP styles 2208 2490 #buddypress { 2491 2209 2492 table { 2493 2210 2494 @include font-size(14); 2211 2495 margin: $spacing-val-md 0; 2212 2496 … … 2217 2501 } 2218 2502 2219 2503 // Reduce the themes inherited paragraph margins in tables 2220 p {margin-bottom: 0.5em;} 2504 p { 2505 margin-bottom: 0.5em; 2506 } 2221 2507 } 2222 2508 2223 2509 @media screen and (min-width: 55em) { 2224 table {@include font-size(16);} 2510 2511 table { 2512 2513 @include font-size(16); 2514 } 2225 2515 } 2226 2516 } 2227 2517 … … 2232 2522 // Manage some table cells widths that are disproportionate to their content 2233 2523 .notifications, 2234 2524 .messages-notices { 2525 2235 2526 th { 2236 2527 width: 30%; 2237 2528 … … 2260 2551 // Notices action buttons, this maybe better moved, temp for now to address 2261 2552 // styling issues - this will need styling ideas 2262 2553 td { 2554 2263 2555 .button { 2264 2556 border: 0; 2265 2557 display: block; … … 2282 2574 // to background color darker by 50% 2283 2575 2284 2576 #buddypress { 2577 2285 2578 #item-body { 2579 2286 2580 div#message { 2287 2581 margin-top: $spacing-val-md; 2288 2582 … … 2293 2587 } 2294 2588 2295 2589 div#message { 2590 2296 2591 p { 2592 2297 2593 @include font-size(18); 2298 2594 font-weight: bold; 2299 2595 } 2300 2596 2301 2597 &.info { 2598 2302 2599 p { 2600 2303 2601 @include message-box($notice-info); 2304 2602 } 2305 2603 } 2306 2604 2307 2605 &.updated { 2606 2308 2607 p { 2608 2309 2609 @include message-box($notice-update); 2310 2610 } 2311 2611 } … … 2317 2617 // Without direct classes on our mesages ( 'warning' ) 2318 2618 // we need to use the body classes 2319 2619 .delete-group { 2620 2320 2621 #buddypress { 2622 2321 2623 div#message.info { 2322 2624 2323 2625 p { 2626 2324 2627 @include message-box($notice-warning); 2325 2628 } 2326 2629 } -
src/bp-templates/bp-legacy/css/twentyfourteen-rtl.css
1 1 @charset "UTF-8"; 2 /* stylelint-disable declaration-colon-space-after */ 3 /* stylelint-enable */ 2 4 /*------------------------------------------------------------------------------ 3 5 4 6 This is the BuddyPress companion stylesheet for … … 1118 1120 width: 100%; 1119 1121 } 1120 1122 1121 #buddypress table#message-threads tr td.thread-info a: :after {1123 #buddypress table#message-threads tr td.thread-info a:after { 1122 1124 content: " – " attr(title); 1123 1125 font-size: 12px; 1124 1126 font-size: 0.75rem; … … 1272 1274 text-indent: -999em; 1273 1275 } 1274 1276 1275 #buddypress #message-threads.sitewide-notices td:last-child a:last-child: :after {1277 #buddypress #message-threads.sitewide-notices td:last-child a:last-child:after { 1276 1278 content: attr(title); 1277 1279 display: block; 1278 1280 line-height: initial; … … 1388 1390 width: 80%; 1389 1391 } 1390 1392 1391 #buddypress div.dir-search form input[type= 'text'],1392 #buddypress div.message-search form input[type= 'text'],1393 #buddypress li.groups-members-search form input[type= 'text'] {1393 #buddypress div.dir-search form input[type="text"], 1394 #buddypress div.message-search form input[type="text"], 1395 #buddypress li.groups-members-search form input[type="text"] { 1394 1396 float: right; 1395 1397 margin: 0; 1396 1398 width: 80%; 1397 1399 } 1398 1400 1399 #buddypress div.dir-search form input[type= 'text'],1400 #buddypress div.dir-search form input[type= 'submit'],1401 #buddypress div.message-search form input[type= 'text'],1402 #buddypress div.message-search form input[type= 'submit'],1403 #buddypress li.groups-members-search form input[type= 'text'],1404 #buddypress li.groups-members-search form input[type= 'submit'] {1401 #buddypress div.dir-search form input[type="text"], 1402 #buddypress div.dir-search form input[type="submit"], 1403 #buddypress div.message-search form input[type="text"], 1404 #buddypress div.message-search form input[type="submit"], 1405 #buddypress li.groups-members-search form input[type="text"], 1406 #buddypress li.groups-members-search form input[type="submit"] { 1405 1407 border: 0; 1406 1408 font-size: 14px; 1407 1409 font-size: 0.875rem; … … 1408 1410 line-height: inherit; 1409 1411 } 1410 1412 1411 #buddypress div.dir-search form input[type= 'text'],1412 #buddypress div.message-search form input[type= 'text'],1413 #buddypress li.groups-members-search form input[type= 'text'] {1413 #buddypress div.dir-search form input[type="text"], 1414 #buddypress div.message-search form input[type="text"], 1415 #buddypress li.groups-members-search form input[type="text"] { 1414 1416 border-left: 1px solid #ccc; 1415 1417 padding: 0.2em 0.2em 0.2em 0; 1416 1418 } 1417 1419 1418 #buddypress div.dir-search form input[type= 'submit'],1419 #buddypress div.message-search form input[type= 'submit'],1420 #buddypress li.groups-members-search form input[type= 'submit'] {1420 #buddypress div.dir-search form input[type="submit"], 1421 #buddypress div.message-search form input[type="submit"], 1422 #buddypress li.groups-members-search form input[type="submit"] { 1421 1423 float: left; 1422 1424 font-weight: normal; 1423 1425 padding: 0.2em 1em; … … 1433 1435 float: left; 1434 1436 } 1435 1437 #buddypress div.dir-search form label, 1436 #buddypress div.dir-search form input[type= 'submit'],1437 #buddypress div.dir-search form input[type= 'text'],1438 #buddypress div.dir-search form input[type="submit"], 1439 #buddypress div.dir-search form input[type="text"], 1438 1440 #buddypress div.message-search form label, 1439 #buddypress div.message-search form input[type= 'submit'],1440 #buddypress div.message-search form input[type= 'text'] {1441 #buddypress div.message-search form input[type="submit"], 1442 #buddypress div.message-search form input[type="text"] { 1441 1443 width: auto; 1442 1444 } 1443 1445 #buddypress div.message-search { … … 1444 1446 margin: 3px 0 0; 1445 1447 } 1446 1448 #buddypress li.groups-members-search form label, 1447 #buddypress li.groups-members-search form input[type= 'submit'],1448 #buddypress li.groups-members-search form input[type= 'text'] {1449 #buddypress li.groups-members-search form input[type="submit"], 1450 #buddypress li.groups-members-search form input[type="text"] { 1449 1451 width: auto; 1450 1452 } 1451 1453 } -
src/bp-templates/bp-legacy/css/twentyfourteen.css
1 1 @charset "UTF-8"; 2 /* stylelint-disable declaration-colon-space-after */ 3 /* stylelint-enable */ 2 4 /*------------------------------------------------------------------------------ 3 5 4 6 This is the BuddyPress companion stylesheet for … … 1118 1120 width: 100%; 1119 1121 } 1120 1122 1121 #buddypress table#message-threads tr td.thread-info a: :after {1123 #buddypress table#message-threads tr td.thread-info a:after { 1122 1124 content: " – " attr(title); 1123 1125 font-size: 12px; 1124 1126 font-size: 0.75rem; … … 1272 1274 text-indent: -999em; 1273 1275 } 1274 1276 1275 #buddypress #message-threads.sitewide-notices td:last-child a:last-child: :after {1277 #buddypress #message-threads.sitewide-notices td:last-child a:last-child:after { 1276 1278 content: attr(title); 1277 1279 display: block; 1278 1280 line-height: initial; … … 1388 1390 width: 80%; 1389 1391 } 1390 1392 1391 #buddypress div.dir-search form input[type= 'text'],1392 #buddypress div.message-search form input[type= 'text'],1393 #buddypress li.groups-members-search form input[type= 'text'] {1393 #buddypress div.dir-search form input[type="text"], 1394 #buddypress div.message-search form input[type="text"], 1395 #buddypress li.groups-members-search form input[type="text"] { 1394 1396 float: left; 1395 1397 margin: 0; 1396 1398 width: 80%; 1397 1399 } 1398 1400 1399 #buddypress div.dir-search form input[type= 'text'],1400 #buddypress div.dir-search form input[type= 'submit'],1401 #buddypress div.message-search form input[type= 'text'],1402 #buddypress div.message-search form input[type= 'submit'],1403 #buddypress li.groups-members-search form input[type= 'text'],1404 #buddypress li.groups-members-search form input[type= 'submit'] {1401 #buddypress div.dir-search form input[type="text"], 1402 #buddypress div.dir-search form input[type="submit"], 1403 #buddypress div.message-search form input[type="text"], 1404 #buddypress div.message-search form input[type="submit"], 1405 #buddypress li.groups-members-search form input[type="text"], 1406 #buddypress li.groups-members-search form input[type="submit"] { 1405 1407 border: 0; 1406 1408 font-size: 14px; 1407 1409 font-size: 0.875rem; … … 1408 1410 line-height: inherit; 1409 1411 } 1410 1412 1411 #buddypress div.dir-search form input[type= 'text'],1412 #buddypress div.message-search form input[type= 'text'],1413 #buddypress li.groups-members-search form input[type= 'text'] {1413 #buddypress div.dir-search form input[type="text"], 1414 #buddypress div.message-search form input[type="text"], 1415 #buddypress li.groups-members-search form input[type="text"] { 1414 1416 border-right: 1px solid #ccc; 1415 1417 padding: 0.2em 0 0.2em 0.2em; 1416 1418 } 1417 1419 1418 #buddypress div.dir-search form input[type= 'submit'],1419 #buddypress div.message-search form input[type= 'submit'],1420 #buddypress li.groups-members-search form input[type= 'submit'] {1420 #buddypress div.dir-search form input[type="submit"], 1421 #buddypress div.message-search form input[type="submit"], 1422 #buddypress li.groups-members-search form input[type="submit"] { 1421 1423 float: right; 1422 1424 font-weight: normal; 1423 1425 padding: 0.2em 1em; … … 1433 1435 float: right; 1434 1436 } 1435 1437 #buddypress div.dir-search form label, 1436 #buddypress div.dir-search form input[type= 'submit'],1437 #buddypress div.dir-search form input[type= 'text'],1438 #buddypress div.dir-search form input[type="submit"], 1439 #buddypress div.dir-search form input[type="text"], 1438 1440 #buddypress div.message-search form label, 1439 #buddypress div.message-search form input[type= 'submit'],1440 #buddypress div.message-search form input[type= 'text'] {1441 #buddypress div.message-search form input[type="submit"], 1442 #buddypress div.message-search form input[type="text"] { 1441 1443 width: auto; 1442 1444 } 1443 1445 #buddypress div.message-search { … … 1444 1446 margin: 3px 0 0; 1445 1447 } 1446 1448 #buddypress li.groups-members-search form label, 1447 #buddypress li.groups-members-search form input[type= 'submit'],1448 #buddypress li.groups-members-search form input[type= 'text'] {1449 #buddypress li.groups-members-search form input[type="submit"], 1450 #buddypress li.groups-members-search form input[type="text"] { 1449 1451 width: auto; 1450 1452 } 1451 1453 } -
src/bp-templates/bp-legacy/css/twentyfourteen.scss
107 107 @if $text-color { 108 108 // if a param was passed through 109 109 $text-color: $text-color; 110 } @else { 110 } 111 112 @else { 111 113 $text-color: darken($background, 50%); 112 114 } 113 115 … … 123 125 } 124 126 125 127 // Variabals: color definitions 128 /* stylelint-disable declaration-colon-space-after */ 126 129 $content-background: #fff; 127 130 $dark-back-text-color: #fff; 128 131 $light-background: #f7f7f7; … … 140 143 $stripe-even: #dbe5ff; 141 144 $unread: #cddaff; 142 145 $link-action: #c82b2b; 146 /* stylelint-enable */ 143 147 144 148 // 2014 font family 145 149 @mixin default-font() { … … 213 217 // for all heading h# elements this is problematic where floats are concerned 214 218 // We reset this here under our #buddypress namespace 215 219 #buddypress { 220 216 221 h1, 217 222 h2, 218 223 h3, … … 268 273 *---------------------------------------------------------- 269 274 */ 270 275 #buddypress { 276 271 277 .item-list-tabs { 278 272 279 ul { 273 280 274 281 li { … … 276 283 } 277 284 278 285 @media screen and (min-width: 400px) { 286 279 287 li { 280 288 width: 50%; 281 289 } … … 282 290 } 283 291 284 292 @media screen and (min-width: 594px) { 293 285 294 li { 286 295 width: auto; 287 296 } … … 291 300 } 292 301 293 302 .directory #buddypress { 303 294 304 .item-list-tabs { 295 305 296 306 ul:before, … … 309 319 } 310 320 311 321 @media screen and (min-width: 783px) { 322 312 323 ul { 313 324 padding-bottom: 0; 314 325 … … 315 326 li.selected { 316 327 border: 1px solid $border-med; 317 328 border-bottom-color: $content-background; 329 318 330 @include border-top-radius(4px); 319 331 margin-bottom: -1px; 320 332 … … 328 340 } // close .item-list-tabs 329 341 330 342 #subnav { 343 331 344 ul { 332 345 border-bottom: 0; 333 346 } … … 337 350 338 351 /* List last filters global */ 339 352 #buddypress { 353 340 354 #subnav { 355 341 356 li#activity-filter-select.last { 342 357 line-height: 2.1; 343 358 margin-top: 0; … … 351 366 @media screen and (max-width: 783px) { 352 367 353 368 #buddypress { 369 354 370 #object-nav { 371 355 372 ul { 356 373 border-bottom: 1px solid $border-med; 357 374 overflow: hidden; … … 363 380 margin-bottom: $spacing-val-lg; 364 381 365 382 ul { 383 366 384 li { 367 385 width: auto; 368 386 } … … 385 403 386 404 .bp-user, 387 405 .single-item.groups { 406 388 407 #buddypress { 389 408 background: lighten($nav-background-border, 10%); 390 409 } … … 397 416 background: #fff; 398 417 } 399 418 400 #item-body {border-left: 1px solid $nav-background-border;} 419 #item-body { 420 border-left: 1px solid $nav-background-border; 421 } 401 422 402 423 #object-nav { 403 424 background: lighten($nav-background-border, 10%); … … 477 498 */ 478 499 479 500 #buddypress { 501 480 502 div.pagination { 503 481 504 .pag-count { 482 505 margin-left: 0; 483 506 } … … 490 513 *------------------------------------------------------------------------------- 491 514 */ 492 515 #buddypress { 516 493 517 .item-list { 518 494 519 .item-title { 495 520 496 521 a { 497 522 display: block; 523 498 524 @include font-size(22); 499 525 text-decoration: none; 500 526 } … … 501 527 502 528 span.update, 503 529 span a { 530 504 531 @include font-size(12); 505 532 } 506 533 } … … 512 539 // - Adjusts display of action buttons at small screen 513 540 514 541 #buddypress { 542 515 543 ul.item-list { 544 516 545 li { 517 546 overflow: hidden !important; // buddypress styles over specified 518 547 … … 522 551 text-align: center; 523 552 524 553 a { 554 525 555 img.avatar { 526 556 float: none; 527 557 } … … 532 562 float: none; 533 563 width: 100%; 534 564 535 > a {text-align: center;} 565 > a { 566 text-align: center; 567 } 536 568 } 537 569 538 570 .item { … … 572 604 } 573 605 574 606 @media screen and (min-width: 594px) { 607 575 608 .item-avatar { 576 609 float: left; 577 610 margin-bottom: 0; 578 611 } 579 612 580 div.item-title > a {text-align: left;} 613 div.item-title > a { 614 text-align: left; 615 } 581 616 582 617 .item { 583 618 float: right; … … 598 633 } // close @media 599 634 600 635 @media screen and (min-width: 783px) { 636 601 637 .item { 602 638 float: left; 603 639 width: 55%; … … 618 654 display: block; 619 655 620 656 a { 657 621 658 @include box-model(border-box); 622 659 display: block; 623 660 width: 100%; … … 652 689 *------------------------------------------------- 653 690 */ 654 691 #buddypress { 692 655 693 form#whats-new-form { 656 694 margin: $spacing-val-lg 0; 657 695 … … 675 713 } 676 714 677 715 #whats-new-content { 716 678 717 @media screen and (max-width: 594px) { 718 679 719 #whats-new-options { 680 720 display: flex; 681 721 flex-direction: column; … … 703 743 } // close whats-new-content.active 704 744 705 745 @media screen and (min-width: 594px) { 746 706 747 #whats-new-avatar { 707 748 float: left; 708 749 } … … 725 766 */ 726 767 727 768 #buddypress { 728 #activity-stream {margin-top: $spacing-val-lg;} 769 770 #activity-stream { 771 margin-top: $spacing-val-lg; 772 } 773 729 774 .activity-list { 730 775 731 776 li.activity-item:not(.mini) { 777 732 778 .activity-avatar { 733 779 float: none; 734 780 margin-bottom: $spacing-val-sm; … … 742 788 } 743 789 744 790 li.mini { 791 745 792 .activity-avatar { 793 746 794 img.avatar { 747 795 margin-left: 0; 748 796 } … … 749 797 } 750 798 751 799 .activity-meta { 752 a {@include font-size(12);} 800 801 a { 802 803 @include font-size(12); 804 } 753 805 } 754 806 } 755 807 … … 771 823 } 772 824 } 773 825 774 .activity-inner {margin: $spacing-val-sm 0;} 826 .activity-inner { 827 margin: $spacing-val-sm 0; 828 } 775 829 } 776 830 777 831 @media screen and (min-width: 594px) { 832 778 833 li.activity-item:not(.mini) { 834 779 835 .activity-avatar { 780 836 float: left; 781 837 margin: 0 $spacing-val-md 0 0; … … 788 844 } 789 845 790 846 li.mini { 847 791 848 .activity-avatar { 792 849 margin: 0 $spacing-val-sm 0 5%; 793 850 } … … 804 861 805 862 // Activity Single Item 'Permalink' Page 806 863 body.activity-permalink { 864 807 865 #buddypress { 808 866 // remove user account faux column background 809 867 background: transparent; 810 868 811 869 .activity-list { 870 812 871 li { 872 813 873 @media screen and (max-width: 760px) { 874 814 875 .activity-content, 815 876 .activity-comments { 816 877 margin-left: 0; … … 828 889 */ 829 890 830 891 #buddypress { 892 831 893 .activity { 894 832 895 .activity-comments { 833 896 margin-left: 0; 834 897 margin-top: 5px; … … 850 913 // Display the user avatar stacked up to 594px 851 914 // reduce/widen the content margins 852 915 @media screen and (max-width: 400px) { 916 853 917 .acomment-avatar { 854 918 display: block; 855 919 text-align: center; 856 920 857 921 a, 858 img.avatar {display: inline; float: none;} 922 img.avatar { 923 display: inline; 924 float: none; 925 } 859 926 } 860 927 861 928 .acomment-content, … … 864 931 margin: $spacing-val-xs; 865 932 } 866 933 867 .acomment-content {padding: 0 $spacing-val-sm;} 934 .acomment-content { 935 padding: 0 $spacing-val-sm; 936 } 868 937 } // close @media 869 938 870 939 .ac-form { … … 874 943 color: rgba($body-text, 0.8); 875 944 display: inline-block; 876 945 font-family: inherit; 946 877 947 @include font-size(12); 878 948 font-weight: normal; 879 949 line-height: 1.2; … … 907 977 */ 908 978 909 979 910 911 980 /* 912 981 *------------------------------------------------------------------------------- 913 982 * @section 6.0 - Single Item screens … … 918 987 .bp-user { 919 988 920 989 .entry-title { 990 921 991 @include title-background-dark(); 922 992 @include font-size(22); 923 993 margin-bottom: $spacing-val-sm; … … 925 995 } 926 996 927 997 @media screen and (min-width: 673px) { 998 928 999 .entry-title { 1000 929 1001 @include font-size(28); 930 1002 } 931 1003 } … … 938 1010 */ 939 1011 // override BP margins - users/groups manage their own styles later on 940 1012 #buddypress { 1013 941 1014 div#item-header { 942 1015 padding-bottom: $spacing-val-sm; 943 1016 … … 951 1024 margin-bottom: $spacing-val-xs; 952 1025 padding-top: $spacing-val-sm; 953 1026 954 p {margin-bottom: 0;} 1027 p { 1028 margin-bottom: 0; 1029 } 955 1030 } 956 1031 } 957 1032 } … … 962 1037 *------------------------------------------------- 963 1038 */ 964 1039 .single-item.groups { 1040 965 1041 #buddypress { 966 1042 967 1043 @media screen and (max-width: 594px) { 1044 968 1045 div#item-header { 969 1046 display: flex; 970 1047 flex-direction: column; … … 983 1060 } 984 1061 } 985 1062 986 #item-header-content {order: 2;} 1063 #item-header-content { 1064 order: 2; 1065 } 987 1066 988 1067 #item-actions { 989 1068 margin-left: 0; … … 1014 1093 width: auto; 1015 1094 1016 1095 h3 { 1096 1017 1097 @include font-size(20); 1018 1098 } 1019 1099 } … … 1028 1108 } 1029 1109 1030 1110 @media screen and (min-width: 594px) { 1111 1031 1112 #item-actions { 1032 1113 float: right; 1033 1114 } … … 1053 1134 */ 1054 1135 1055 1136 .bp-user #buddypress { 1137 1056 1138 #item-header { 1057 1139 1058 1140 #item-header-avatar { … … 1069 1151 } 1070 1152 1071 1153 @media screen and (max-width: 594px) { 1154 1072 1155 #item-buttons { 1156 1073 1157 div.generic-button { 1074 1158 display: inline-block; 1075 1159 float: none; … … 1077 1161 width: 100%; 1078 1162 1079 1163 a { 1164 1080 1165 @include box-model(); 1081 1166 display: block; 1082 1167 width: 100%; … … 1086 1171 } 1087 1172 1088 1173 @media screen and (min-width: 673px) { 1174 1089 1175 #item-header-avatar { 1090 1176 float: left; 1091 1177 overflow: hidden; … … 1131 1217 #create-group-form { 1132 1218 1133 1219 .radio { 1220 1134 1221 strong { 1222 1135 1223 @include font-size(18); 1136 1224 } 1137 1225 … … 1140 1228 } 1141 1229 } 1142 1230 1143 #group-creation-previous {margin: $spacing-val-sm 0;} 1231 #group-creation-previous { 1232 margin: $spacing-val-sm 0; 1233 } 1144 1234 } 1145 1235 1146 1236 /* Manage Members */ 1147 1237 .groups.manage-members { 1238 1148 1239 #group-settings-form { 1149 1240 1150 h4 {margin-top: $spacing-val-lg;} 1241 h4 { 1242 margin-top: $spacing-val-lg; 1243 } 1151 1244 1152 1245 .item-list { 1153 1246 background: $light-background; … … 1156 1249 1157 1250 li { 1158 1251 border-bottom: 1px solid $border-light; 1159 &:last-child {border-bottom: 0;}1160 1252 1253 &:last-child { 1254 border-bottom: 0; 1255 } 1256 1161 1257 img, 1162 1258 h5 { 1163 1259 clear: none; 1164 1260 float: left; 1165 > a {border-bottom: 0;} 1261 1262 > a { 1263 border-bottom: 0; 1264 } 1166 1265 } 1167 1266 1168 1267 span.small { … … 1198 1297 */ 1199 1298 1200 1299 #buddypress { 1300 1201 1301 #members-group-list { 1302 1202 1303 .item-list { 1304 1203 1305 h5 { 1204 1306 display: inline-block; 1205 1307 margin: 0; … … 1213 1315 } // close #buddypress 1214 1316 1215 1317 #buddypress { 1318 1216 1319 #item-body { 1320 1217 1321 #subnav { 1322 1218 1323 li.groups-members-search:focus, 1219 1324 li.groups-members-search:hover, 1220 1325 li.last:focus, … … 1227 1332 1228 1333 // Need to target groups members via body classes 1229 1334 .groups.group-members { 1335 1230 1336 #subnav { 1231 1337 1232 1338 ul:before, … … 1235 1341 display: table; 1236 1342 } 1237 1343 1238 ul:after {clear: both; } 1344 ul:after { 1345 clear: both; 1346 } 1239 1347 1240 1348 ul { 1241 1349 padding: $spacing-val-xs 0; … … 1251 1359 } 1252 1360 1253 1361 #search-members-form { 1362 1254 1363 @include box-model(border-box); 1255 1364 float: left; 1256 1365 … … 1259 1368 width: 100%; 1260 1369 1261 1370 label { 1262 input[type="text"] {width: 100%;} 1371 1372 input[type="text"] { 1373 width: 100%; 1374 } 1263 1375 } 1264 1376 } 1265 1377 … … 1280 1392 */ 1281 1393 1282 1394 .send-invites { 1395 1283 1396 #buddypress { 1397 1284 1398 #item-body { 1399 1285 1400 @media screen and (min-width: 783px) { 1286 1401 border-top: 1px solid $nav-background-border; 1287 1402 } 1288 1403 1289 1404 @media screen and (max-width: 400px) { 1405 1290 1406 .left-menu { 1291 1407 float: none; 1292 1408 … … 1302 1418 } 1303 1419 1304 1420 li { 1421 1305 1422 img.avatar { 1306 1423 display: block; 1307 1424 float: none; … … 1320 1437 } 1321 1438 1322 1439 @media screen and (min-width: 594px) { 1323 #invite-list {width: 160px;}1324 .main-column {margin-left: 190px;}1325 1440 1441 #invite-list { 1442 width: 160px; 1443 } 1444 1445 .main-column { 1446 margin-left: 190px; 1447 } 1448 1326 1449 li { 1450 1327 1451 img.avatar { 1328 1452 float: left; 1329 1453 margin: 0 $spacing-val-sm 0 0; … … 1350 1474 1351 1475 1352 1476 #buddypress { 1477 1353 1478 .profile { 1354 1479 1355 1480 .bp-widget { 1481 1356 1482 h4 { 1357 1483 background: $medium-background; 1358 1484 color: #fff; … … 1363 1489 // Edit profile 1364 1490 1365 1491 #profile-edit-form { 1492 1366 1493 .button-nav:before, 1367 1494 .button-nav:after { 1368 1495 content: " "; … … 1391 1518 a { 1392 1519 background: none; 1393 1520 border: 0; 1394 @include font-size(18) 1521 1522 @include font-size(18); 1395 1523 } 1396 1524 } //.button-nav 1397 1525 1398 1526 .field-visibility-settings-toggle, 1399 1527 .field-visibility-settings { 1528 1400 1529 @include font-size(14); 1401 1530 } 1402 1531 … … 1436 1565 td { 1437 1566 background: $content-background; 1438 1567 border-right: 0 !important; 1568 1439 1569 @include box-model(border-box); 1440 1570 display: inline-block; 1441 1571 float: left; … … 1468 1598 td.thread-from, 1469 1599 td.thread-options { 1470 1600 border-left: 0; 1601 1471 1602 @include calc(width, "100% - 30px"); 1472 1603 margin-left: 0; 1473 1604 } … … 1477 1608 padding-left: 41px; 1478 1609 width: 100%; 1479 1610 1480 a: :after {1611 a:after { 1481 1612 content: " \2013 \00a0"attr(title); 1613 1482 1614 @include font-size(12); 1483 1615 } 1484 1616 } … … 1487 1619 text-align: right; 1488 1620 1489 1621 a { 1622 1490 1623 @include font-size(12); 1491 1624 line-height: 2.2; 1492 1625 } … … 1503 1636 1504 1637 @media screen and (max-width: 320px) { 1505 1638 clear: both; 1639 1506 1640 @include font-size(11); 1507 1641 width: 100%; 1508 1642 } … … 1510 1644 } 1511 1645 1512 1646 tr.unread { 1647 1513 1648 td { 1514 1649 background: lighten($unread, 7%); 1515 1650 border-color: $border-med; … … 1540 1675 #message-thread { 1541 1676 1542 1677 #message-subject { 1678 1543 1679 @include title-background-dark(); 1544 1680 padding: 0.5em; 1545 1681 } 1546 1682 1547 1683 .message-box { 1684 1548 1685 .message-metadata { 1549 1686 margin-bottom: $spacing-val-sm; 1550 1687 } … … 1560 1697 list-style: none; 1561 1698 margin: 0; 1562 1699 1563 li {margin-left: 0;} 1700 li { 1701 margin-left: 0; 1702 } 1564 1703 1565 1704 li.friend-tab { 1566 1705 background: lighten($notice-info, 20%); … … 1595 1734 } 1596 1735 1597 1736 #message-threads.sitewide-notices { 1737 1598 1738 td { 1599 1739 width: 100%; 1600 1740 1601 1741 strong { 1742 1602 1743 @include title-background-dark(); 1603 1744 @include font-size(16); 1604 1745 display: block; … … 1638 1779 text-indent: -999em; 1639 1780 } 1640 1781 1641 a:last-child: :after {1782 a:last-child:after { 1642 1783 content: attr(title); 1643 1784 display: block; 1644 1785 line-height: initial; … … 1656 1797 background: #eee; 1657 1798 padding-left: $spacing-val-sm; 1658 1799 1659 ul { margin: 0; } 1800 ul { 1801 margin: 0; 1802 } 1660 1803 1661 1804 li { 1662 1805 margin: $spacing-val-sm 0; … … 1677 1820 */ 1678 1821 1679 1822 #buddypress { 1823 1680 1824 #settings-form { 1681 1825 // 'p' = email notification screen sub heading 1682 > p { @include font-size(20); } 1826 > p { 1827 1828 @include font-size(20); 1829 } 1683 1830 } 1684 1831 1685 1832 table.notification-settings { 1833 1686 1834 td.yes, 1687 1835 td.no { 1688 1836 vertical-align: middle; … … 1698 1846 } 1699 1847 1700 1848 @media screen and (min-width: 401px) { 1849 1701 1850 th.field-group-name, 1702 1851 td.field-name { 1703 1852 width: 70%; … … 1705 1854 } 1706 1855 1707 1856 td.field-visibility { 1708 select {width: 100%;} 1857 1858 select { 1859 width: 100%; 1860 } 1709 1861 } 1710 1862 } 1711 1863 } // close #buddypress - user acounts item-body … … 1729 1881 } 1730 1882 1731 1883 .standard-form { 1884 1732 1885 input[type="text"], 1733 1886 input[type="email"], 1734 1887 input[type="password"], … … 1739 1892 } 1740 1893 1741 1894 // BP :( 1742 #send-reply.standard-form textarea {width: 100%;} 1895 #send-reply.standard-form textarea { 1896 width: 100%; 1897 } 1743 1898 1744 1899 div.activity-comments { 1900 1745 1901 form { 1902 1746 1903 .ac-textarea { 1747 1904 background: $light-background; 1748 1905 border: 1px solid $border-med; … … 1777 1934 width: 80%; 1778 1935 } 1779 1936 1780 input[type= 'text'] {1937 input[type="text"] { 1781 1938 float: left; 1782 1939 margin: 0; 1783 1940 width: 80%; 1784 1941 } 1785 1942 1786 input[type= 'text'],1787 input[type= 'submit'] {1943 input[type="text"], 1944 input[type="submit"] { 1788 1945 border: 0; 1946 1789 1947 @include font-size(14); 1790 1948 line-height: inherit; 1791 1949 } 1792 1950 1793 input[type= 'text'] {1951 input[type="text"] { 1794 1952 border-right: 1px solid #ccc; 1795 1953 padding: 0.2em 0 0.2em 0.2em; 1796 1954 } 1797 1955 1798 input[type= 'submit'] {1956 input[type="submit"] { 1799 1957 float: right; 1800 1958 font-weight: normal; 1801 1959 padding: 0.2em 1em; … … 1810 1968 1811 1969 // Shift the search parent to the right and allow to shrinkwrap 1812 1970 @media screen and (min-width: 401px) { 1971 1813 1972 div.dir-search, 1814 1973 div.message-search { 1815 1974 clear: none; … … 1816 1975 float: right; 1817 1976 1818 1977 form { 1978 1819 1979 label, 1820 input[type= 'submit'],1821 input[type= 'text'] {1980 input[type="submit"], 1981 input[type="text"] { 1822 1982 width: auto; 1823 1983 } 1824 1984 } 1825 1985 } 1826 1986 1827 div.message-search { margin: 3px 0 0;} 1987 div.message-search { 1988 margin: 3px 0 0; 1989 } 1828 1990 1829 1991 li.groups-members-search { 1992 1830 1993 form { 1994 1831 1995 label, 1832 input[type= 'submit'],1833 input[type= 'text'] {1996 input[type="submit"], 1997 input[type="text"] { 1834 1998 width: auto; 1835 1999 } 1836 2000 } … … 1846 2010 *------------------------------------------------------------------------------- 1847 2011 */ 1848 2012 #buddypress { 2013 1849 2014 table { 1850 2015 border-color: $border-med; 1851 2016 } … … 1863 2028 #buddypress { 1864 2029 1865 2030 div#message { 2031 1866 2032 p { 2033 1867 2034 @include font-size(18); 1868 2035 font-weight: bold; 1869 2036 } 1870 2037 1871 2038 &.info { 2039 1872 2040 p { 2041 1873 2042 @include message-box($notice-info); 1874 2043 } 1875 2044 } 1876 2045 1877 2046 &.updated { 2047 1878 2048 p { 2049 1879 2050 @include message-box($notice-update); 1880 2051 } 1881 2052 } … … 1888 2059 // we need to use the body classes 1889 2060 // todo: If this is class .warning is included in main BP styles remove from here 1890 2061 .delete-group { 2062 1891 2063 #buddypress { 2064 1892 2065 div#message.info { 2066 1893 2067 p { 2068 1894 2069 @include message-box($notice-warning); 1895 2070 } 1896 2071 } -
src/bp-templates/bp-legacy/css/twentysixteen-rtl.css
1 1 @charset "UTF-8"; 2 /* stylelint-disable declaration-colon-space-after */ 3 /* stylelint-enable */ 2 4 /*-------------------------------------------------------------- 3 5 4 6 This is the BuddyPress companion stylesheet for … … 884 886 .bp-user #buddypress #item-header .generic-button, 885 887 .single-item.groups #buddypress #item-header .generic-button { 886 888 float: none; 887 margin: 1.5em 0 0 0;889 margin: 1.5em 0 0; 888 890 } 889 891 } 890 892 … … 1457 1459 width: 100%; 1458 1460 } 1459 1461 1460 .bp-user #buddypress #message-threads tr td.thread-info a: :after {1462 .bp-user #buddypress #message-threads tr td.thread-info a:after { 1461 1463 content: " ‖ " attr(title); 1462 1464 font-size: 12px; 1463 1465 font-size: 0.75rem; … … 1594 1596 text-indent: -999em; 1595 1597 } 1596 1598 1597 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child: :after {1599 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child:after { 1598 1600 content: attr(title); 1599 1601 display: block; 1600 1602 line-height: initial; … … 1668 1670 float: none; 1669 1671 } 1670 1672 1671 #main #buddypress .standard-form input[type= 'text'],1672 #main #buddypress .standard-form input[type= 'email'],1673 #main #buddypress .standard-form input[type= 'password'],1673 #main #buddypress .standard-form input[type="text"], 1674 #main #buddypress .standard-form input[type="email"], 1675 #main #buddypress .standard-form input[type="password"], 1674 1676 #main #buddypress .standard-form textarea { 1675 1677 width: 100%; 1676 1678 } … … 1724 1726 width: 70%; 1725 1727 } 1726 1728 1727 #buddypress div.dir-search form input[type= 'text'],1728 #buddypress div.message-search form input[type= 'text'],1729 #buddypress li.groups-members-search form input[type= 'text'] {1729 #buddypress div.dir-search form input[type="text"], 1730 #buddypress div.message-search form input[type="text"], 1731 #buddypress li.groups-members-search form input[type="text"] { 1730 1732 float: right; 1731 1733 margin: 0; 1732 1734 width: 100%; 1733 1735 } 1734 1736 1735 #buddypress div.dir-search form input[type= 'text'],1736 #buddypress div.dir-search form input[type= 'submit'],1737 #buddypress div.message-search form input[type= 'text'],1738 #buddypress div.message-search form input[type= 'submit'],1739 #buddypress li.groups-members-search form input[type= 'text'],1740 #buddypress li.groups-members-search form input[type= 'submit'] {1737 #buddypress div.dir-search form input[type="text"], 1738 #buddypress div.dir-search form input[type="submit"], 1739 #buddypress div.message-search form input[type="text"], 1740 #buddypress div.message-search form input[type="submit"], 1741 #buddypress li.groups-members-search form input[type="text"], 1742 #buddypress li.groups-members-search form input[type="submit"] { 1741 1743 font-size: 14px; 1742 1744 font-size: 0.875rem; 1743 1745 border: 0; … … 1744 1746 line-height: inherit; 1745 1747 } 1746 1748 1747 #buddypress div.dir-search form input[type= 'text'],1748 #buddypress div.message-search form input[type= 'text'],1749 #buddypress li.groups-members-search form input[type= 'text'] {1749 #buddypress div.dir-search form input[type="text"], 1750 #buddypress div.message-search form input[type="text"], 1751 #buddypress li.groups-members-search form input[type="text"] { 1750 1752 border-left: 1px solid rgba(212, 208, 186, 0.6); 1751 1753 padding: 0.2em 0.2em 0.2em 0; 1752 1754 } 1753 1755 1754 #buddypress div.dir-search form input[type= 'submit'],1755 #buddypress div.message-search form input[type= 'submit'],1756 #buddypress li.groups-members-search form input[type= 'submit'] {1756 #buddypress div.dir-search form input[type="submit"], 1757 #buddypress div.message-search form input[type="submit"], 1758 #buddypress li.groups-members-search form input[type="submit"] { 1757 1759 float: left; 1758 1760 font-weight: normal; 1759 1761 padding: 0.2em 1em; … … 1770 1772 margin-bottom: 5px !important; 1771 1773 } 1772 1774 #buddypress div.dir-search form label, 1773 #buddypress div.dir-search form input[type= 'text'],1774 #buddypress div.dir-search form input[type= 'submit'],1775 #buddypress div.dir-search form input[type="text"], 1776 #buddypress div.dir-search form input[type="submit"], 1775 1777 #buddypress div.message-search form label, 1776 #buddypress div.message-search form input[type= 'text'],1777 #buddypress div.message-search form input[type= 'submit'],1778 #buddypress div.message-search form input[type="text"], 1779 #buddypress div.message-search form input[type="submit"], 1778 1780 #buddypress li.groups-members-search form label, 1779 #buddypress li.groups-members-search form input[type= 'text'],1780 #buddypress li.groups-members-search form input[type= 'submit'] {1781 #buddypress li.groups-members-search form input[type="text"], 1782 #buddypress li.groups-members-search form input[type="submit"] { 1781 1783 width: auto; 1782 1784 } 1783 1785 } 1784 1786 1785 1787 @media screen and (min-width: 75em) { 1786 #buddypress .dir-search form input[type= 'text'],1787 #buddypress .message-search form input[type= 'text'] {1788 #buddypress .dir-search form input[type="text"], 1789 #buddypress .message-search form input[type="text"] { 1788 1790 font-size: 16px; 1789 1791 font-size: 1rem; 1790 1792 } 1791 #buddypress .dir-search form input[type= 'submit'],1792 #buddypress .message-search form input[type= 'submit'] {1793 #buddypress .dir-search form input[type="submit"], 1794 #buddypress .message-search form input[type="submit"] { 1793 1795 font-size: 16px; 1794 1796 font-size: 1rem; 1795 1797 } -
src/bp-templates/bp-legacy/css/twentysixteen.css
1 1 @charset "UTF-8"; 2 /* stylelint-disable declaration-colon-space-after */ 3 /* stylelint-enable */ 2 4 /*-------------------------------------------------------------- 3 5 4 6 This is the BuddyPress companion stylesheet for … … 884 886 .bp-user #buddypress #item-header .generic-button, 885 887 .single-item.groups #buddypress #item-header .generic-button { 886 888 float: none; 887 margin: 1.5em 0 0 0;889 margin: 1.5em 0 0; 888 890 } 889 891 } 890 892 … … 1457 1459 width: 100%; 1458 1460 } 1459 1461 1460 .bp-user #buddypress #message-threads tr td.thread-info a: :after {1462 .bp-user #buddypress #message-threads tr td.thread-info a:after { 1461 1463 content: " ‖ " attr(title); 1462 1464 font-size: 12px; 1463 1465 font-size: 0.75rem; … … 1594 1596 text-indent: -999em; 1595 1597 } 1596 1598 1597 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child: :after {1599 .bp-user #buddypress #message-threads.sitewide-notices td:last-child a:last-child:after { 1598 1600 content: attr(title); 1599 1601 display: block; 1600 1602 line-height: initial; … … 1668 1670 float: none; 1669 1671 } 1670 1672 1671 #main #buddypress .standard-form input[type= 'text'],1672 #main #buddypress .standard-form input[type= 'email'],1673 #main #buddypress .standard-form input[type= 'password'],1673 #main #buddypress .standard-form input[type="text"], 1674 #main #buddypress .standard-form input[type="email"], 1675 #main #buddypress .standard-form input[type="password"], 1674 1676 #main #buddypress .standard-form textarea { 1675 1677 width: 100%; 1676 1678 } … … 1724 1726 width: 70%; 1725 1727 } 1726 1728 1727 #buddypress div.dir-search form input[type= 'text'],1728 #buddypress div.message-search form input[type= 'text'],1729 #buddypress li.groups-members-search form input[type= 'text'] {1729 #buddypress div.dir-search form input[type="text"], 1730 #buddypress div.message-search form input[type="text"], 1731 #buddypress li.groups-members-search form input[type="text"] { 1730 1732 float: left; 1731 1733 margin: 0; 1732 1734 width: 100%; 1733 1735 } 1734 1736 1735 #buddypress div.dir-search form input[type= 'text'],1736 #buddypress div.dir-search form input[type= 'submit'],1737 #buddypress div.message-search form input[type= 'text'],1738 #buddypress div.message-search form input[type= 'submit'],1739 #buddypress li.groups-members-search form input[type= 'text'],1740 #buddypress li.groups-members-search form input[type= 'submit'] {1737 #buddypress div.dir-search form input[type="text"], 1738 #buddypress div.dir-search form input[type="submit"], 1739 #buddypress div.message-search form input[type="text"], 1740 #buddypress div.message-search form input[type="submit"], 1741 #buddypress li.groups-members-search form input[type="text"], 1742 #buddypress li.groups-members-search form input[type="submit"] { 1741 1743 font-size: 14px; 1742 1744 font-size: 0.875rem; 1743 1745 border: 0; … … 1744 1746 line-height: inherit; 1745 1747 } 1746 1748 1747 #buddypress div.dir-search form input[type= 'text'],1748 #buddypress div.message-search form input[type= 'text'],1749 #buddypress li.groups-members-search form input[type= 'text'] {1749 #buddypress div.dir-search form input[type="text"], 1750 #buddypress div.message-search form input[type="text"], 1751 #buddypress li.groups-members-search form input[type="text"] { 1750 1752 border-right: 1px solid rgba(212, 208, 186, 0.6); 1751 1753 padding: 0.2em 0 0.2em 0.2em; 1752 1754 } 1753 1755 1754 #buddypress div.dir-search form input[type= 'submit'],1755 #buddypress div.message-search form input[type= 'submit'],1756 #buddypress li.groups-members-search form input[type= 'submit'] {1756 #buddypress div.dir-search form input[type="submit"], 1757 #buddypress div.message-search form input[type="submit"], 1758 #buddypress li.groups-members-search form input[type="submit"] { 1757 1759 float: right; 1758 1760 font-weight: normal; 1759 1761 padding: 0.2em 1em; … … 1770 1772 margin-bottom: 5px !important; 1771 1773 } 1772 1774 #buddypress div.dir-search form label, 1773 #buddypress div.dir-search form input[type= 'text'],1774 #buddypress div.dir-search form input[type= 'submit'],1775 #buddypress div.dir-search form input[type="text"], 1776 #buddypress div.dir-search form input[type="submit"], 1775 1777 #buddypress div.message-search form label, 1776 #buddypress div.message-search form input[type= 'text'],1777 #buddypress div.message-search form input[type= 'submit'],1778 #buddypress div.message-search form input[type="text"], 1779 #buddypress div.message-search form input[type="submit"], 1778 1780 #buddypress li.groups-members-search form label, 1779 #buddypress li.groups-members-search form input[type= 'text'],1780 #buddypress li.groups-members-search form input[type= 'submit'] {1781 #buddypress li.groups-members-search form input[type="text"], 1782 #buddypress li.groups-members-search form input[type="submit"] { 1781 1783 width: auto; 1782 1784 } 1783 1785 } 1784 1786 1785 1787 @media screen and (min-width: 75em) { 1786 #buddypress .dir-search form input[type= 'text'],1787 #buddypress .message-search form input[type= 'text'] {1788 #buddypress .dir-search form input[type="text"], 1789 #buddypress .message-search form input[type="text"] { 1788 1790 font-size: 16px; 1789 1791 font-size: 1rem; 1790 1792 } 1791 #buddypress .dir-search form input[type= 'submit'],1792 #buddypress .message-search form input[type= 'submit'] {1793 #buddypress .dir-search form input[type="submit"], 1794 #buddypress .message-search form input[type="submit"] { 1793 1795 font-size: 16px; 1794 1796 font-size: 1rem; 1795 1797 } -
src/bp-templates/bp-legacy/css/twentysixteen.scss
36 36 // 37 37 38 38 @mixin small-up { 39 39 40 @media screen and (min-width: 44.375em) { 41 40 42 @content; 41 43 } 42 44 } 43 45 44 46 @mixin medium-up { 47 45 48 @media screen and (min-width: 61.5625em) { 49 46 50 @content; 47 51 } 48 52 } 49 53 50 54 @mixin large-up { 55 51 56 @media screen and (min-width: 75em) { 57 52 58 @content; 53 59 } 54 60 } … … 139 145 @if $text-color { 140 146 // if a param was passed through 141 147 $text-color: $text-color; 142 } @else { 148 } 149 150 @else { 143 151 $text-color: darken($background, 50%); 144 152 } 145 153 … … 154 162 } 155 163 156 164 // Variables: color definitions 157 $body-text: #141412; 165 /* stylelint-disable declaration-colon-space-after */ 166 $body-text: #141412; 158 167 $content-background: #fff; 159 $off-white: lighten(#f9f8ee, 0.7);160 $cream-background: #f7f5e7;161 $light-background: #f7f7f7;162 $medium-background: #ccc;163 $dark-background: #555;164 $border-color: #d4d0ba; // border color is varied using rgba165 $border-light: #eaeaea; // BP dividers168 $off-white: lighten(#f9f8ee, 0.7); 169 $cream-background: #f7f5e7; 170 $light-background: #f7f7f7; 171 $medium-background: #ccc; 172 $dark-background: #555; 173 $border-color: #d4d0ba; // border color is varied using rgba 174 $border-light: #eaeaea; // BP dividers 166 175 $border-med: #ddd; 167 176 $background-hover: #db572f; // 2016 link background hover 168 177 $bp-button-hover: #ededed; // this is the default BP button hover background … … 174 183 $stripe-even: #dbe5ff; 175 184 $unread: #dce5ff; 176 185 $link-action: #c82b2b; 186 /* stylelint-enable */ 177 187 /*-------------------------------------------------------------- 178 188 179 189 This is the BuddyPress companion stylesheet for … … 236 246 */ 237 247 238 248 239 240 249 .buddypress { 241 250 // Remove any empty clearing elements, CSS provides clearing. 242 div.clear {display: none;} 251 div.clear { 252 display: none; 253 } 243 254 244 255 // Ensure no text decoration or box shadow causing underlined effect. 245 256 #page a { … … 259 270 // but margins & padding still in effect for sidebar style.css L:2781. 260 271 261 272 @include small-up { 273 262 274 #primary { 263 275 float: none; 264 276 margin: 0; … … 284 296 } 285 297 286 298 @include medium-up { 299 287 300 #primary { 288 301 float: left; 289 302 margin-right: -100%; … … 327 340 */ 328 341 329 342 330 331 343 /** 332 344 *---------------------------------------------------------- 333 345 * @section 2.1 - Navs Object Nav / Sub Nav (item-list-tabs) … … 343 355 344 356 // active/current states all navs 345 357 div.item-list-tabs { 358 346 359 ul { 360 347 361 li.selected { 362 348 363 a { 349 364 background: inherit; 350 365 opacity: 1; … … 354 369 } 355 370 // global nav styles 356 371 div.item-list-tabs { 372 357 373 ul { 358 374 background-color: $cream-background; 359 375 border-bottom: 1px solid rgba($border-light, 0.9); … … 362 378 padding: 0; 363 379 364 380 li { 381 365 382 a { 366 span {border-radius: 25%;} 383 384 span { 385 border-radius: 25%; 386 } 367 387 } 368 388 } 369 389 } … … 401 421 402 422 &:hover, 403 423 &:focus { 404 &:before {content: "Menu \021E7";}405 424 425 &:before { 426 content: "Menu \021E7"; 427 } 428 406 429 ul { 407 430 height: 320px; 408 431 opacity: 1; … … 433 456 } 434 457 435 458 @media screen and (max-width: 38.75em) { 459 436 460 li:not(:last-child) { 437 461 border-bottom: 1px solid $border-light; 438 462 } … … 439 463 } 440 464 441 465 li:not(.selected) { 442 a {opacity: 0.7;}443 466 467 a { 468 opacity: 0.7; 469 } 470 444 471 @media screen and (max-width: 38.75em) { 472 445 473 &:focus, 446 474 &:hover { 447 475 background: darken($cream-background, 2%); … … 450 478 } 451 479 452 480 @media screen and (min-width: 38.75em) { 481 453 482 li { 454 483 float: left; 455 484 } … … 482 511 select, 483 512 label, 484 513 option { 514 485 515 @include font-size(14); 486 516 } 487 517 … … 491 521 } 492 522 493 523 @media screen and (min-width: 38.75em) { 524 494 525 li.last { 495 526 text-align: right; 496 527 } … … 511 542 @media screen and (min-width: 55em) { 512 543 513 544 body.no-sidebar { 545 514 546 #buddypress { 515 547 516 548 #item-header, … … 552 584 #subnav { 553 585 margin: 0 0 0 (-$spacing-val-md); 554 586 555 ul {margin-top: 0;} 587 ul { 588 margin-top: 0; 589 } 556 590 } 557 591 } 558 592 … … 565 599 // Primarilly used for group create screens & ? directory nav. 566 600 567 601 @media screen and (min-width: 46.25em) { 602 568 603 #main { 604 569 605 #buddypress { 570 606 571 607 #group-create-tabs.item-list-tabs { … … 596 632 li.current { 597 633 border: 1px solid $border-med; 598 634 border-bottom-color: $content-background; 635 599 636 @include border-top-radius(4px); 600 637 margin-bottom: -1px; 601 638 … … 610 647 } // close .item-list-tabs 611 648 612 649 #subnav { 650 613 651 ul { 614 652 border-bottom: 0; 615 653 } … … 637 675 width: 0; 638 676 } 639 677 640 .pag-count {margin-left: 0;} 678 .pag-count { 679 margin-left: 0; 680 } 681 641 682 .pagination-links { 642 683 margin-right: 0; 643 684 … … 654 695 color: inherit; 655 696 overflow: visible; 656 697 width: auto; 657 &:before {display: none;} 698 699 &:before { 700 display: none; 701 } 658 702 } 659 703 660 704 .prev { … … 678 722 679 723 // Adjusts Meta items and various elements to match 2016 font-family 680 724 #buddypress { 725 681 726 .item-list { 727 682 728 .activity-header, 683 729 .activity-meta { 730 684 731 @include default-font-sans(); 685 732 } 686 733 } … … 687 734 } 688 735 689 736 #buddypress { 737 690 738 .activity-meta { 739 691 740 .button { 741 692 742 &:focus, 693 743 &:hover { 694 744 background: inherit; … … 698 748 } 699 749 700 750 .action { 751 701 752 .generic-button { 753 702 754 a { 755 703 756 &:focus, 704 757 &:hover { 705 758 background: inherit; … … 719 772 // Adjusts Meta items to match 2016 font-family 720 773 721 774 #buddypress { 775 722 776 ul.item-list { 777 723 778 li { 724 779 overflow: hidden !important; 725 780 … … 733 788 734 789 text-align: center; 735 790 736 a {border-bottom: 0;} 791 a { 792 border-bottom: 0; 793 } 737 794 738 795 img.avatar { 739 796 display: inline-block; … … 765 822 } 766 823 767 824 .item-title { 825 768 826 @include font-size(18); 769 827 line-height: 1.2; 770 828 text-align: center; … … 777 835 778 836 .update { 779 837 display: block; 838 780 839 @include font-size(12); 781 840 782 841 @include medium-up { 842 783 843 @include font-size(14); 784 844 } 785 845 … … 791 851 } 792 852 793 853 @include medium-up { 854 794 855 .item-avatar, 795 856 .item, 796 857 .action { … … 804 865 width: 55%; 805 866 806 867 .item-title { 807 @include font-size(22) 868 869 @include font-size(22); 808 870 } 809 871 } 810 811 872 }// close medium-up 812 873 813 874 div.action { … … 880 941 */ 881 942 882 943 #buddypress { 944 883 945 form#whats-new-form { 884 946 885 947 // Line-height issue inherited from BP rules, override. … … 890 952 // corrective measure for clipped elements due to JS inline styling 891 953 892 954 @media screen and (max-width: 46.25em) { 955 893 956 #whats-new-content { 894 957 clear: left; 895 958 margin: $spacing-val-sm 0 $spacing-val-md; … … 898 961 } 899 962 900 963 #whats-new-content.active { 964 901 965 #whats-new-options[style] { 966 902 967 #whats-new-post-in-box { 903 968 border: 1px solid rgba($border-color, 0.5); 904 969 float: left; … … 918 983 } 919 984 920 985 @media screen and (min-width: 30em) { 986 921 987 #whats-new-post-in-box { 922 988 width: auto; 923 989 } … … 934 1000 935 1001 // User account form requires matching bp default specificity 936 1002 #item-body { 1003 937 1004 form#whats-new-form { 938 1005 margin: $spacing-val-lg 0; 939 1006 } … … 977 1044 margin-left: 0; 978 1045 979 1046 .activity-header { 1047 980 1048 @include font-size(14); 981 1049 } 982 1050 } … … 987 1055 float: left; 988 1056 margin-right: $spacing-val-sm; 989 1057 text-align: left; 990 a {border-bottom: 0;} 1058 1059 a { 1060 border-bottom: 0; 1061 } 991 1062 } 992 1063 993 1064 .activity-content { … … 995 1066 overflow: hidden; 996 1067 997 1068 .activity-header { 1069 998 1070 @include font-size(16); 999 1071 } 1000 1072 } … … 1004 1076 } // close li 1005 1077 1006 1078 li.mini { 1079 1007 1080 .activity-avatar { 1081 1008 1082 a { 1083 1009 1084 img.avatar { 1010 1085 height: 30px; 1011 1086 margin-left: 15px; … … 1015 1090 } 1016 1091 1017 1092 .activity-content { 1093 1018 1094 .activity-header { 1095 1019 1096 @include font-size(14); 1020 1097 } 1021 1098 } … … 1042 1119 } // close .activity-header 1043 1120 1044 1121 .activity-meta { 1122 1045 1123 a { 1046 1124 display: block; 1047 1125 margin-bottom: $spacing-val-xs; … … 1064 1142 &:hover { 1065 1143 background: darken($light-background, 1%); 1066 1144 border: 1px solid rgba(#9fd1e2, 0.3); 1067 a { font-style: italic; } 1145 1146 a { 1147 font-style: italic; 1148 } 1068 1149 } 1069 1150 1070 1151 a { … … 1078 1159 /* Single activity view - activity permalink */ 1079 1160 1080 1161 .activity-permalink { 1162 1081 1163 #buddypress { 1164 1082 1165 #activity-stream { 1083 1166 1084 1167 li.activity-item { … … 1086 1169 } 1087 1170 1088 1171 li.mini { 1172 1089 1173 .activity-header { 1174 1090 1175 @include font-size(16); 1176 1091 1177 @media screen and (min-width: 46.25em) { 1178 1092 1179 @include font-size(20); 1093 1180 } 1094 1181 1095 1182 margin-bottom: $spacing-val-lg; 1096 p {padding: $spacing-val-md;} 1183 1184 p { 1185 padding: $spacing-val-md; 1186 } 1097 1187 } 1098 1188 } 1099 1189 } … … 1108 1198 #buddypress { 1109 1199 1110 1200 #activity-stream { 1201 1111 1202 .activity-comments { 1112 1203 border-left: 1px solid $border-light; 1113 1204 margin-top: 5px; … … 1124 1215 color: rgba($body-text, 0.8); 1125 1216 display: inline-block; 1126 1217 font-family: inherit; 1218 1127 1219 @include font-size(12); 1128 1220 font-weight: normal; 1129 1221 line-height: 1.2; … … 1156 1248 */ 1157 1249 1158 1250 #buddypress { 1251 1159 1252 #members-list { 1160 1253 1161 1254 @include medium-up { 1255 1162 1256 li { 1257 1163 1258 .item-avatar, 1164 1259 .item { 1165 1260 float: left; … … 1187 1282 */ 1188 1283 1189 1284 #buddypress { 1285 1190 1286 #signup_form.standard-form { 1191 1287 1192 1288 #profile-details-section, … … 1201 1297 } 1202 1298 1203 1299 @media screen and (min-width: 38.75em) { 1204 #profile-details-section {float: right;} 1205 #basic-details-section {float: left;} 1300 1301 #profile-details-section { 1302 float: right; 1303 } 1304 1305 #basic-details-section { 1306 float: left; 1307 } 1206 1308 } 1207 1309 1208 1310 } … … 1223 1325 1224 1326 .bp-user, 1225 1327 .single-item.groups { 1328 1226 1329 #buddypress { 1330 1227 1331 #item-header-content { 1332 1228 1333 #item-meta { 1334 1229 1335 @include font-size(14); 1230 1336 text-align: left; 1231 1337 1232 p {margin-bottom: 0.5em;} 1338 p { 1339 margin-bottom: 0.5em; 1340 } 1233 1341 } 1234 1342 } 1235 1343 } 1236 1344 1237 1345 @media screen and (max-width: 46.25em) { 1346 1238 1347 main { 1348 1239 1349 header.entry-header { 1240 1350 padding-bottom: 1rem; 1241 1351 } … … 1243 1353 } 1244 1354 1245 1355 @media screen and (max-width: 38.75em) { 1356 1246 1357 h1, 1247 1358 #item-header-content { 1248 1359 text-align: center; … … 1250 1361 } 1251 1362 1252 1363 #buddypress { 1364 1253 1365 @media screen and (max-width: 46.25em) { 1366 1254 1367 #item-header { 1368 1255 1369 .generic-button { 1256 1370 float: none; 1257 margin: 1.5em 0 0 0;1371 margin: 1.5em 0 0; 1258 1372 } 1259 1373 } 1260 1374 } 1261 1375 1262 1376 @media screen and (max-width: 38.75em) { 1377 1263 1378 h1 { 1264 1379 margin-bottom: 0; 1265 1380 } 1266 1381 1267 1382 #item-header-avatar { 1383 1268 1384 img.avatar { 1269 1385 margin-right: 0; 1270 1386 } … … 1286 1402 */ 1287 1403 1288 1404 .single-item.groups { 1405 1289 1406 #buddypress { 1407 1290 1408 @media screen and (max-width: 46.25em) { 1409 1291 1410 #item-header { 1411 1292 1412 #item-meta { 1293 1413 margin-bottom: $spacing-val-md; 1294 1414 } … … 1298 1418 // Move visual flow of avatar & item-actions at narrow width, 1299 1419 // avatar first after group title 1300 1420 @media screen and (max-width: 38.75em) { 1421 1301 1422 div#item-header { 1302 1423 display: flex; 1303 1424 flex-direction: column; … … 1358 1479 h3 { 1359 1480 //background: $dark-background; 1360 1481 //color: $content-background; 1482 1361 1483 @include font-size(14); 1362 1484 1363 1485 @media screen and (min-width: 46.25em) { 1486 1364 1487 @include font-size(16); 1365 1488 } 1366 1489 … … 1404 1527 */ 1405 1528 1406 1529 .bp-user { 1530 1407 1531 #buddypress { 1532 1408 1533 #item-header { 1409 1534 padding: $spacing-val-md 0; 1410 1535 … … 1421 1546 } 1422 1547 1423 1548 @media screen and (min-width: 46.25em) { 1549 1424 1550 #item-header-avatar { 1425 1551 float: left; 1426 1552 width: 20%; … … 1465 1591 1466 1592 // headings settings screens & general global settings styles 1467 1593 .groups { 1594 1468 1595 #group-settings-form { 1596 1469 1597 h4 { 1470 1598 background: $dark-background; 1471 1599 color: $content-background; … … 1475 1603 } 1476 1604 1477 1605 .groups.edit-details { 1606 1478 1607 #group-settings-form { 1479 1608 1480 1609 label { … … 1486 1615 textarea + p label { 1487 1616 background: none; 1488 1617 color: inherit; 1618 1489 1619 @include font-size(14); 1490 1620 width: auto; 1491 1621 } … … 1499 1629 } // close .groups.edit-details 1500 1630 1501 1631 .groups.group-settings { 1632 1502 1633 #group-settings-form { 1503 1634 1504 1635 div.radio label { … … 1507 1638 1508 1639 ul { 1509 1640 color: rgba($body-text, 0.6); 1641 1510 1642 @include font-size(14); 1511 1643 } 1512 1644 } … … 1523 1655 } 1524 1656 1525 1657 .groups.manage-members { 1658 1526 1659 #group-settings-form { 1660 1527 1661 .item-list { 1662 1528 1663 li { 1529 1664 border-bottom: 1px solid $border-light; 1530 1665 … … 1532 1667 h5 { 1533 1668 float: left; 1534 1669 1535 > a {border-bottom: 0;} 1670 > a { 1671 border-bottom: 0; 1672 } 1536 1673 } 1537 1674 1538 1675 span.small { … … 1569 1706 1570 1707 // Massage the members search for groups nav specifically. 1571 1708 .groups.group-members { 1709 1572 1710 #subnav { 1711 1573 1712 li { 1713 1574 1714 @media screen and (max-width: 38.75em) { 1575 1715 background: $content-background; 1576 1716 padding: $spacing-val-md 0; … … 1586 1726 width: 100%; 1587 1727 1588 1728 label { 1589 input[type="text"] {width: 100%;} 1729 1730 input[type="text"] { 1731 width: 100%; 1732 } 1590 1733 } 1591 1734 } 1592 1735 … … 1605 1748 */ 1606 1749 1607 1750 .bp-user { 1608 .entry-title {margin-bottom: 0.5em;} 1751 1752 .entry-title { 1753 margin-bottom: 0.5em; 1754 } 1609 1755 } 1610 1756 1611 1757 /** … … 1618 1764 #buddypress { 1619 1765 1620 1766 table { 1621 th {@include font-size(14)}1622 td {@include font-size(12)}1623 1767 1768 th { 1769 1770 @include font-size(14); 1771 } 1772 1773 td { 1774 1775 @include font-size(12); 1776 } 1777 1624 1778 @include medium-up { 1625 th {@include font-size(16)} 1626 td {@include font-size(14)} 1779 1780 th { 1781 1782 @include font-size(16); 1783 } 1784 1785 td { 1786 1787 @include font-size(14); 1788 } 1627 1789 } 1628 1790 1629 1791 @include large-up { 1630 th {@include font-size(18)} 1631 td {@include font-size(16)} 1792 1793 th { 1794 1795 @include font-size(18); 1796 } 1797 1798 td { 1799 1800 @include font-size(16); 1801 } 1632 1802 } 1633 1803 } 1634 1804 1635 .pag-count {font-style: italic;} 1805 .pag-count { 1806 font-style: italic; 1807 } 1636 1808 1637 1809 .notifications-options-nav { 1638 1810 border: 1px solid rgba($border-color, 0.5); … … 1646 1818 select, 1647 1819 input { 1648 1820 border: 0; 1821 1649 1822 @include font-size(14); 1650 1823 outline: 0; 1651 1824 padding: 0; … … 1680 1853 #buddypress { 1681 1854 1682 1855 .profile { 1856 1683 1857 .bp-widget { 1858 1684 1859 h4 { 1685 1860 background: lighten($dark-background, 10%); 1686 1861 color: #fff; … … 1688 1863 padding: 0.4em; 1689 1864 } 1690 1865 1691 table {margin-top: 0;} 1866 table { 1867 margin-top: 0; 1868 } 1692 1869 } 1693 1870 /* Edit profile */ 1694 1871 1695 1872 #profile-edit-form { 1873 1696 1874 .button-nav:before, 1697 1875 .button-nav:after { 1698 1876 content: " "; … … 1721 1899 a { 1722 1900 background: none; 1723 1901 border: 0; 1724 @include font-size(18) 1902 1903 @include font-size(18); 1725 1904 } 1726 1905 } //.button-nav 1727 1906 1728 1907 .field-visibility-settings-toggle, 1729 1908 .field-visibility-settings { 1909 1730 1910 @include font-size(14); 1731 1911 } 1732 1912 … … 1739 1919 } // close profile form 1740 1920 1741 1921 .bp-avatar { 1922 1742 1923 #bp-delete-avatar { 1743 a {font-size: inherit; } 1924 1925 a { 1926 font-size: inherit; 1927 } 1744 1928 } 1745 1929 } 1746 1930 } // close .profile … … 1759 1943 #buddypress { 1760 1944 1761 1945 #groups-list { 1946 1762 1947 li { 1948 1763 1949 .item { 1950 1764 1951 @media screen and (min-width: 77.5em) { 1765 1952 left: 5%; 1766 1953 width: 50%; … … 1811 1998 } 1812 1999 1813 2000 @media screen and (min-width: 46.25em) { 2001 1814 2002 img.avatar { 1815 2003 float: left; 1816 2004 } … … 1831 2019 } 1832 2020 1833 2021 #send-reply { 2022 1834 2023 .message-content { 1835 2024 background: $content-background; 1836 2025 border: 0; … … 1846 2035 #message-threads { 1847 2036 1848 2037 thead { 2038 1849 2039 tr { 1850 2040 background: lighten($dark-background, 10%); 1851 2041 } … … 1852 2042 } 1853 2043 1854 2044 tr { 2045 1855 2046 td { 1856 2047 background: $content-background; 1857 2048 display: inline-block; … … 1891 2082 td.thread-from, 1892 2083 td.thread-options { 1893 2084 border-left: 0 !important; 2085 1894 2086 @include calc(width, "100% - 30px"); 1895 2087 margin-left: 0; 1896 2088 } … … 1899 2091 padding-left: 41px; 1900 2092 width: 100%; 1901 2093 1902 a: :after {2094 a:after { 1903 2095 content: " \2016 \00a0"attr(title); 2096 1904 2097 @include font-size(12); 1905 2098 } 1906 2099 } … … 1909 2102 text-align: right; 1910 2103 1911 2104 a { 2105 1912 2106 @include font-size(12); 1913 2107 line-height: 2.2; 1914 2108 } … … 1925 2119 1926 2120 @media screen and (max-width: 38.75em) { 1927 2121 clear: both; 2122 1928 2123 @include font-size(11); 1929 2124 width: 100%; 1930 2125 } … … 1932 2127 } 1933 2128 1934 2129 tr.unread { 2130 1935 2131 td { 1936 2132 background: $unread; 1937 2133 border-color: $border-color; … … 1959 2155 .acfb-holder { 1960 2156 list-style: none; 1961 2157 1962 li {margin-left: 0;} 2158 li { 2159 margin-left: 0; 2160 } 1963 2161 1964 2162 li.friend-tab { 1965 2163 background: lighten($notice-info, 20%); … … 2016 2214 } 2017 2215 2018 2216 td:nth-child(2) { 2217 2019 2218 strong { 2020 2219 margin: -8px -8px 8px; 2021 2220 } … … 2043 2242 text-indent: -999em; 2044 2243 } 2045 2244 2046 a:last-child: :after {2245 a:last-child:after { 2047 2246 content: attr(title); 2048 2247 display: block; 2049 2248 line-height: initial; … … 2059 2258 background: #eee; 2060 2259 padding-left: $spacing-val-sm; 2061 2260 2062 ul { margin: 0; } 2261 ul { 2262 margin: 0; 2263 } 2063 2264 2064 2265 li { 2065 2266 margin: $spacing-val-sm 0; … … 2086 2287 #settings-form { 2087 2288 // 'p' = email notification screen sub heading 2088 2289 > p { 2290 2089 2291 @include font-size(20); 2090 2292 margin: $spacing-val-md 0 $spacing-val-sm; 2091 2293 } … … 2092 2294 } 2093 2295 2094 2296 table.notification-settings { 2297 2095 2298 td.yes, 2096 2299 td.no { 2097 2300 vertical-align: middle; … … 2107 2310 } 2108 2311 2109 2312 @media screen and (min-width: 46.25em) { 2313 2110 2314 th.field-group-name, 2111 2315 td.field-name { 2112 2316 width: 70%; … … 2119 2323 } 2120 2324 2121 2325 td.field-visibility { 2122 select {width: 100%;} 2326 2327 select { 2328 width: 100%; 2329 } 2123 2330 } 2124 2331 } 2125 2332 … … 2135 2342 2136 2343 // Attempt to reset form control widths 2137 2344 #main { 2345 2138 2346 #buddypress { 2347 2139 2348 .standard-form { 2140 2349 2141 li {float: none;} 2142 input[type='text'], 2143 input[type='email'], 2144 input[type='password'], 2350 li { 2351 float: none; 2352 } 2353 2354 input[type="text"], 2355 input[type="email"], 2356 input[type="password"], 2145 2357 textarea { 2146 2358 width: 100%; 2147 2359 } … … 2157 2369 div.activity-comments { 2158 2370 2159 2371 form { 2372 2160 2373 .ac-textarea { 2161 2374 background: $light-background; 2162 2375 border: 1px solid rgba($border-color, 0.5); … … 2185 2398 } // close .standard-form 2186 2399 2187 2400 #signup_form.standard-form { 2401 2188 2402 div.submit { 2189 2403 float: none; 2190 2404 2191 input {margin-right: 0;} 2405 input { 2406 margin-right: 0; 2407 } 2192 2408 } 2193 2409 } 2194 2410 … … 2195 2411 } // close #buddypress 2196 2412 2197 2413 #buddypress { 2414 2198 2415 div.dir-search, 2199 2416 div.message-search, 2200 2417 li.groups-members-search { … … 2213 2430 width: 70%; 2214 2431 } 2215 2432 2216 input[type= 'text'] {2433 input[type="text"] { 2217 2434 float: left; 2218 2435 margin: 0; 2219 2436 width: 100%; 2220 2437 } 2221 2438 2222 input[type='text'], 2223 input[type='submit'] { 2439 input[type="text"], 2440 input[type="submit"] { 2441 2224 2442 @include font-size(14); 2225 2443 border: 0; 2226 2444 line-height: inherit; 2227 2445 } 2228 2446 2229 input[type= 'text'] {2447 input[type="text"] { 2230 2448 border-right: 1px solid rgba($border-color, 0.6); 2231 2449 padding: 0.2em 0 0.2em 0.2em; 2232 2450 } 2233 2451 2234 input[type= 'submit'] {2452 input[type="submit"] { 2235 2453 float: right; 2236 2454 font-weight: normal; 2237 2455 padding: 0.2em 1em; … … 2246 2464 // Shift the search parent to the right and allow to shrinkwrap 2247 2465 2248 2466 @media screen and (min-width: 38.75em) { 2467 2249 2468 div.dir-search, 2250 2469 div.message-search, 2251 2470 li.groups-members-search { … … 2253 2472 margin-bottom: 5px !important; 2254 2473 2255 2474 form { 2475 2256 2476 label, 2257 input[type= 'text'],2258 input[type= 'submit'] {2477 input[type="text"], 2478 input[type="submit"] { 2259 2479 width: auto; 2260 2480 } 2261 2481 } … … 2268 2488 2269 2489 .dir-search, 2270 2490 .message-search { 2491 2271 2492 form { 2272 input[type='text'] { @include font-size(16) ;} 2273 input[type='submit'] { @include font-size(16) ;} 2493 2494 input[type="text"] { 2495 2496 @include font-size(16); 2497 } 2498 2499 input[type="submit"] { 2500 2501 @include font-size(16); 2502 } 2274 2503 } 2275 2504 } 2276 2505 } … … 2288 2517 // a more general typography section to manage BP elements grouped under 2289 2518 // breakpoints. Provide top/bottom margins for tables, lacking in BP styles 2290 2519 #buddypress { 2520 2291 2521 table { 2522 2292 2523 @include font-size(14); 2293 2524 margin: $spacing-val-md 0; 2294 2525 … … 2299 2530 } 2300 2531 2301 2532 // Reduce the themes inherited paragraph margins in tables 2302 p {margin-bottom: 0.5em;} 2533 p { 2534 margin-bottom: 0.5em; 2535 } 2303 2536 } 2304 2537 2305 2538 @media screen and (min-width: 55em) { 2306 table {@include font-size(16);} 2539 2540 table { 2541 2542 @include font-size(16); 2543 } 2307 2544 } 2308 2545 } 2309 2546 … … 2314 2551 // Manage some table cells widths that are disproportionate to their content 2315 2552 .notifications, 2316 2553 .messages-notices { 2554 2317 2555 th { 2318 2556 width: 30%; 2319 2557 … … 2342 2580 // Notices action buttons, this maybe better moved, temp for now to address 2343 2581 // styling issues - this will need styling ideas 2344 2582 td { 2583 2345 2584 .button { 2346 2585 border: 0; 2347 2586 display: block; … … 2364 2603 // to background color darker by 50% 2365 2604 2366 2605 #buddypress { 2606 2367 2607 div#message { 2608 2368 2609 p { 2610 2369 2611 @include font-size(18); 2370 2612 font-weight: bold; 2371 2613 } 2372 2614 2373 2615 &.info { 2616 2374 2617 p { 2618 2375 2619 @include message-box($notice-info); 2376 2620 } 2377 2621 } 2378 2622 2379 2623 &.updated { 2624 2380 2625 p { 2626 2381 2627 @include message-box($notice-update); 2382 2628 } 2383 2629 } … … 2390 2636 // we need to use the body classes 2391 2637 // todo: If this is class .warning is included in main BP styles remove from here 2392 2638 .delete-group { 2639 2393 2640 #buddypress { 2641 2394 2642 div#message.info { 2643 2395 2644 p { 2645 2396 2646 @include message-box($notice-warning); 2397 2647 } 2398 2648 } -
src/bp-templates/bp-legacy/css/twentythirteen-rtl.css
858 858 .bp-user #buddypress #item-header .generic-button, 859 859 .single-item.groups #buddypress #item-header .generic-button { 860 860 float: none; 861 margin: 1.5em 0 0 0;861 margin: 1.5em 0 0; 862 862 } 863 863 } 864 864 … … 1526 1526 width: 100%; 1527 1527 } 1528 1528 1529 .bp-user #buddypress #message-threads tr td.thread-info a: :after {1529 .bp-user #buddypress #message-threads tr td.thread-info a:after { 1530 1530 content: " – " attr(title); 1531 1531 font-size: 12px; 1532 1532 font-size: 0.75rem; … … 1710 1710 float: none; 1711 1711 } 1712 1712 1713 #main #buddypress .standard-form input[type= 'text'],1714 #main #buddypress .standard-form input[type= 'email'],1715 #main #buddypress .standard-form input[type= 'password'],1713 #main #buddypress .standard-form input[type="text"], 1714 #main #buddypress .standard-form input[type="email"], 1715 #main #buddypress .standard-form input[type="password"], 1716 1716 #main #buddypress .standard-form textarea { 1717 1717 width: 100%; 1718 1718 } … … 1774 1774 } 1775 1775 } 1776 1776 1777 #buddypress div.dir-search form input[type= 'text'],1778 #buddypress div.message-search form input[type= 'text'],1779 #buddypress li.groups-members-search form input[type= 'text'] {1777 #buddypress div.dir-search form input[type="text"], 1778 #buddypress div.message-search form input[type="text"], 1779 #buddypress li.groups-members-search form input[type="text"] { 1780 1780 float: right; 1781 1781 margin: 0; 1782 1782 width: 100%; 1783 1783 } 1784 1784 1785 #buddypress div.dir-search form input[type= 'text'],1786 #buddypress div.dir-search form input[type= 'submit'],1787 #buddypress div.message-search form input[type= 'text'],1788 #buddypress div.message-search form input[type= 'submit'],1789 #buddypress li.groups-members-search form input[type= 'text'],1790 #buddypress li.groups-members-search form input[type= 'submit'] {1785 #buddypress div.dir-search form input[type="text"], 1786 #buddypress div.dir-search form input[type="submit"], 1787 #buddypress div.message-search form input[type="text"], 1788 #buddypress div.message-search form input[type="submit"], 1789 #buddypress li.groups-members-search form input[type="text"], 1790 #buddypress li.groups-members-search form input[type="submit"] { 1791 1791 font-size: 14px; 1792 1792 font-size: 0.875rem; 1793 1793 border: 0; … … 1794 1794 line-height: inherit; 1795 1795 } 1796 1796 1797 #buddypress div.dir-search form input[type= 'text'],1798 #buddypress div.message-search form input[type= 'text'],1799 #buddypress li.groups-members-search form input[type= 'text'] {1797 #buddypress div.dir-search form input[type="text"], 1798 #buddypress div.message-search form input[type="text"], 1799 #buddypress li.groups-members-search form input[type="text"] { 1800 1800 border-left: 1px solid rgba(212, 208, 186, 0.6); 1801 1801 padding: 0.2em 0.2em 0.2em 0; 1802 1802 } 1803 1803 1804 #buddypress div.dir-search form input[type= 'submit'],1805 #buddypress div.message-search form input[type= 'submit'],1806 #buddypress li.groups-members-search form input[type= 'submit'] {1804 #buddypress div.dir-search form input[type="submit"], 1805 #buddypress div.message-search form input[type="submit"], 1806 #buddypress li.groups-members-search form input[type="submit"] { 1807 1807 float: left; 1808 1808 font-weight: normal; 1809 1809 padding: 0.2em 1em; … … 1813 1813 } 1814 1814 1815 1815 @media screen and (min-width: 46.25em) { 1816 #buddypress div.dir-search form input[type= 'submit'],1817 #buddypress div.message-search form input[type= 'submit'],1818 #buddypress li.groups-members-search form input[type= 'submit'] {1816 #buddypress div.dir-search form input[type="submit"], 1817 #buddypress div.message-search form input[type="submit"], 1818 #buddypress li.groups-members-search form input[type="submit"] { 1819 1819 width: 20%; 1820 1820 } 1821 1821 } … … 1828 1828 margin-bottom: 5px !important; 1829 1829 } 1830 1830 #buddypress div.dir-search form label, 1831 #buddypress div.dir-search form input[type= 'text'],1832 #buddypress div.dir-search form input[type= 'submit'],1831 #buddypress div.dir-search form input[type="text"], 1832 #buddypress div.dir-search form input[type="submit"], 1833 1833 #buddypress div.message-search form label, 1834 #buddypress div.message-search form input[type= 'text'],1835 #buddypress div.message-search form input[type= 'submit'],1834 #buddypress div.message-search form input[type="text"], 1835 #buddypress div.message-search form input[type="submit"], 1836 1836 #buddypress li.groups-members-search form label, 1837 #buddypress li.groups-members-search form input[type= 'text'],1838 #buddypress li.groups-members-search form input[type= 'submit'] {1837 #buddypress li.groups-members-search form input[type="text"], 1838 #buddypress li.groups-members-search form input[type="submit"] { 1839 1839 width: auto; 1840 1840 } 1841 1841 } 1842 1842 1843 1843 @media screen and (min-width: 77.5em) { 1844 #buddypress .dir-search form input[type= 'text'],1845 #buddypress .message-search form input[type= 'text'] {1844 #buddypress .dir-search form input[type="text"], 1845 #buddypress .message-search form input[type="text"] { 1846 1846 font-size: 16px; 1847 1847 font-size: 1rem; 1848 1848 } 1849 #buddypress .dir-search form input[type= 'submit'],1850 #buddypress .message-search form input[type= 'submit'] {1849 #buddypress .dir-search form input[type="submit"], 1850 #buddypress .message-search form input[type="submit"] { 1851 1851 font-size: 16px; 1852 1852 font-size: 1rem; 1853 1853 } -
src/bp-templates/bp-legacy/css/twentythirteen.css
858 858 .bp-user #buddypress #item-header .generic-button, 859 859 .single-item.groups #buddypress #item-header .generic-button { 860 860 float: none; 861 margin: 1.5em 0 0 0;861 margin: 1.5em 0 0; 862 862 } 863 863 } 864 864 … … 1526 1526 width: 100%; 1527 1527 } 1528 1528 1529 .bp-user #buddypress #message-threads tr td.thread-info a: :after {1529 .bp-user #buddypress #message-threads tr td.thread-info a:after { 1530 1530 content: " – " attr(title); 1531 1531 font-size: 12px; 1532 1532 font-size: 0.75rem; … … 1710 1710 float: none; 1711 1711 } 1712 1712 1713 #main #buddypress .standard-form input[type= 'text'],1714 #main #buddypress .standard-form input[type= 'email'],1715 #main #buddypress .standard-form input[type= 'password'],1713 #main #buddypress .standard-form input[type="text"], 1714 #main #buddypress .standard-form input[type="email"], 1715 #main #buddypress .standard-form input[type="password"], 1716 1716 #main #buddypress .standard-form textarea { 1717 1717 width: 100%; 1718 1718 } … … 1774 1774 } 1775 1775 } 1776 1776 1777 #buddypress div.dir-search form input[type= 'text'],1778 #buddypress div.message-search form input[type= 'text'],1779 #buddypress li.groups-members-search form input[type= 'text'] {1777 #buddypress div.dir-search form input[type="text"], 1778 #buddypress div.message-search form input[type="text"], 1779 #buddypress li.groups-members-search form input[type="text"] { 1780 1780 float: left; 1781 1781 margin: 0; 1782 1782 width: 100%; 1783 1783 } 1784 1784 1785 #buddypress div.dir-search form input[type= 'text'],1786 #buddypress div.dir-search form input[type= 'submit'],1787 #buddypress div.message-search form input[type= 'text'],1788 #buddypress div.message-search form input[type= 'submit'],1789 #buddypress li.groups-members-search form input[type= 'text'],1790 #buddypress li.groups-members-search form input[type= 'submit'] {1785 #buddypress div.dir-search form input[type="text"], 1786 #buddypress div.dir-search form input[type="submit"], 1787 #buddypress div.message-search form input[type="text"], 1788 #buddypress div.message-search form input[type="submit"], 1789 #buddypress li.groups-members-search form input[type="text"], 1790 #buddypress li.groups-members-search form input[type="submit"] { 1791 1791 font-size: 14px; 1792 1792 font-size: 0.875rem; 1793 1793 border: 0; … … 1794 1794 line-height: inherit; 1795 1795 } 1796 1796 1797 #buddypress div.dir-search form input[type= 'text'],1798 #buddypress div.message-search form input[type= 'text'],1799 #buddypress li.groups-members-search form input[type= 'text'] {1797 #buddypress div.dir-search form input[type="text"], 1798 #buddypress div.message-search form input[type="text"], 1799 #buddypress li.groups-members-search form input[type="text"] { 1800 1800 border-right: 1px solid rgba(212, 208, 186, 0.6); 1801 1801 padding: 0.2em 0 0.2em 0.2em; 1802 1802 } 1803 1803 1804 #buddypress div.dir-search form input[type= 'submit'],1805 #buddypress div.message-search form input[type= 'submit'],1806 #buddypress li.groups-members-search form input[type= 'submit'] {1804 #buddypress div.dir-search form input[type="submit"], 1805 #buddypress div.message-search form input[type="submit"], 1806 #buddypress li.groups-members-search form input[type="submit"] { 1807 1807 float: right; 1808 1808 font-weight: normal; 1809 1809 padding: 0.2em 1em; … … 1813 1813 } 1814 1814 1815 1815 @media screen and (min-width: 46.25em) { 1816 #buddypress div.dir-search form input[type= 'submit'],1817 #buddypress div.message-search form input[type= 'submit'],1818 #buddypress li.groups-members-search form input[type= 'submit'] {1816 #buddypress div.dir-search form input[type="submit"], 1817 #buddypress div.message-search form input[type="submit"], 1818 #buddypress li.groups-members-search form input[type="submit"] { 1819 1819 width: 20%; 1820 1820 } 1821 1821 } … … 1828 1828 margin-bottom: 5px !important; 1829 1829 } 1830 1830 #buddypress div.dir-search form label, 1831 #buddypress div.dir-search form input[type= 'text'],1832 #buddypress div.dir-search form input[type= 'submit'],1831 #buddypress div.dir-search form input[type="text"], 1832 #buddypress div.dir-search form input[type="submit"], 1833 1833 #buddypress div.message-search form label, 1834 #buddypress div.message-search form input[type= 'text'],1835 #buddypress div.message-search form input[type= 'submit'],1834 #buddypress div.message-search form input[type="text"], 1835 #buddypress div.message-search form input[type="submit"], 1836 1836 #buddypress li.groups-members-search form label, 1837 #buddypress li.groups-members-search form input[type= 'text'],1838 #buddypress li.groups-members-search form input[type= 'submit'] {1837 #buddypress li.groups-members-search form input[type="text"], 1838 #buddypress li.groups-members-search form input[type="submit"] { 1839 1839 width: auto; 1840 1840 } 1841 1841 } 1842 1842 1843 1843 @media screen and (min-width: 77.5em) { 1844 #buddypress .dir-search form input[type= 'text'],1845 #buddypress .message-search form input[type= 'text'] {1844 #buddypress .dir-search form input[type="text"], 1845 #buddypress .message-search form input[type="text"] { 1846 1846 font-size: 16px; 1847 1847 font-size: 1rem; 1848 1848 } 1849 #buddypress .dir-search form input[type= 'submit'],1850 #buddypress .message-search form input[type= 'submit'] {1849 #buddypress .dir-search form input[type="submit"], 1850 #buddypress .message-search form input[type="submit"] { 1851 1851 font-size: 16px; 1852 1852 font-size: 1rem; 1853 1853 } -
src/bp-templates/bp-legacy/css/twentythirteen.scss
117 117 @if $text-color { 118 118 // if a param was passed through 119 119 $text-color: $text-color; 120 } @else { 120 } 121 122 @else { 121 123 $text-color: darken($background, 50%); 122 124 } 123 125 … … 132 134 } 133 135 134 136 // Variables: color definitions 135 $body-text: #141412;136 $light-body: lighten(#141412, 45%);137 $body-text: #141412; 138 $light-body: lighten(#141412, 45%); 137 139 $content-background: #fff; 138 $off-white: lighten(#f9f8ee, 10%);139 $cream-background: #f7f5e7;140 $light-background: #f7f7f7;141 $medium-background: #ccc;142 $dark-background: #555;143 $border-color: #d4d0ba; // border color is varied using rgba144 $border-light: #eaeaea; // BP dividers145 $border-med: #ddd;146 $background-hover: #db572f; // 2013 link background hover147 $bp-button-hover: #ededed; // this is the default BP button hover background148 $notice-error: #c85a6e;149 $notice-warning: #d05656;150 $notice-info: #9fd1e2;151 $notice-update: #ced98c;152 $stripe-odd: #ebf0ff;153 $stripe-even: #dbe5ff;154 $unread: #dce5ff;155 $link-action: #c82b2b;140 $off-white: lighten(#f9f8ee, 10%); 141 $cream-background: #f7f5e7; 142 $light-background: #f7f7f7; 143 $medium-background: #ccc; 144 $dark-background: #555; 145 $border-color: #d4d0ba; // border color is varied using rgba 146 $border-light: #eaeaea; // BP dividers 147 $border-med: #ddd; 148 $background-hover: #db572f; // 2013 link background hover 149 $bp-button-hover: #ededed; // this is the default BP button hover background 150 $notice-error: #c85a6e; 151 $notice-warning: #d05656; 152 $notice-info: #9fd1e2; 153 $notice-update: #ced98c; 154 $stripe-odd: #ebf0ff; 155 $stripe-even: #dbe5ff; 156 $unread: #dce5ff; 157 $link-action: #c82b2b; 156 158 157 159 /*-------------------------------------------------------------- 158 160 … … 220 222 // to maximise the screen real estate for BP pages. 221 223 222 224 .buddypress { 223 div.clear {display: none;}224 225 226 div.clear { 227 display: none; 228 } 229 225 230 // re-factor main themes primary elements widths for BP screens 226 231 @media (max-width: 999px) { 227 #content {padding: 0 $spacing-val-md;} 232 233 #content { 234 padding: 0 $spacing-val-md; 235 } 228 236 } 229 237 230 238 @media (max-width: 643px) { 231 #content {padding: 0;} 239 240 #content { 241 padding: 0; 242 } 232 243 } 233 244 234 245 .entry-header, … … 247 258 */ 248 259 249 260 250 251 261 /** 252 262 *---------------------------------------------------------- 253 263 * @section 2.1 - Navs Object Nav / Sub Nav (item-list-tabs) … … 263 273 264 274 // Global Nav Styles 265 275 div.item-list-tabs { 276 266 277 ul { 267 278 background-color: $cream-background; 268 279 border-bottom: 1px solid rgba($border-light, 0.9); … … 271 282 padding: 0; 272 283 273 284 li { 285 274 286 a { 275 span {border-radius: 25%;} 287 288 span { 289 border-radius: 25%; 290 } 276 291 } 277 292 } 278 293 } … … 281 296 // .bp-user #object-nav @ small screen as a dropdown 282 297 283 298 .bp-user { 299 284 300 #buddypress { 301 285 302 @media screen and (max-width: 38.75em) { 286 303 287 304 #object-nav { … … 306 323 307 324 &:hover, 308 325 &:focus { 309 &:before {content: "Menu \021E7";}310 326 327 &:before { 328 content: "Menu \021E7"; 329 } 330 311 331 ul { 312 332 height: 320px; 313 333 opacity: 1; … … 317 337 } 318 338 } 319 339 320 #subnav {clear: both;} 340 #subnav { 341 clear: both; 342 } 321 343 322 344 } // close @media 323 345 } … … 332 354 overflow: hidden; 333 355 334 356 li { 357 335 358 @media screen and (max-width: 38.75em) { 359 336 360 &:focus, 337 361 &:hover { 338 362 background: darken($cream-background, 2%); … … 343 367 } 344 368 345 369 @media screen and (max-width: 38.75em) { 370 346 371 li:not(:last-child) { 347 372 border-bottom: 1px solid $border-light; 348 373 } … … 349 374 } 350 375 351 376 li:not(.selected) { 352 a {opacity: 0.7;} 377 378 a { 379 opacity: 0.7; 380 } 353 381 } 354 382 355 383 @media screen and (min-width: 38.75em) { 384 356 385 li { 357 386 float: left; 358 387 } … … 385 414 select, 386 415 label, 387 416 option { 417 388 418 @include font-size(14); 389 419 } 390 420 … … 394 424 } 395 425 396 426 @media screen and (min-width: 38.75em) { 427 397 428 li.last { 398 429 text-align: right; 399 430 } … … 403 434 404 435 // active/current states all navs 405 436 div.item-list-tabs { 437 406 438 ul { 439 407 440 li.selected, 408 441 li.current { 442 409 443 a { 410 444 background: none; 411 445 opacity: 1; … … 426 460 @media screen and (min-width: 55em) { 427 461 428 462 body:not(.sidebar) { 463 429 464 #buddypress { 430 465 431 466 #item-header, … … 467 502 #subnav { 468 503 margin: 0 0 0 (-$spacing-val-md); 469 504 470 ul {margin-top: 0;} 505 ul { 506 margin-top: 0; 507 } 471 508 } 472 509 } 473 510 … … 480 517 // Primarilly used for group create screens & ? directory nav. 481 518 482 519 @media screen and (min-width: 46.25em) { 520 483 521 #main { 522 484 523 #buddypress { 485 524 486 525 #group-create-tabs.item-list-tabs { … … 511 550 li.current { 512 551 border: 1px solid $border-med; 513 552 border-bottom-color: $content-background; 553 514 554 @include border-top-radius(4px); 515 555 margin-bottom: -1px; 516 556 … … 525 565 } // close .item-list-tabs 526 566 527 567 #subnav { 568 528 569 ul { 529 570 border-bottom: 0; 530 571 } … … 541 582 */ 542 583 543 584 #buddypress { 585 544 586 div.pagination { 545 587 box-shadow: none; 546 .pag-count {margin-left: 0;} 588 589 .pag-count { 590 margin-left: 0; 591 } 592 547 593 .pagination-links { 548 594 margin-right: 0; 549 595 … … 560 606 color: inherit; 561 607 overflow: visible; 562 608 width: auto; 563 &:before {display: none;} 609 610 &:before { 611 display: none; 612 } 564 613 } 565 614 566 615 .prev { … … 584 633 585 634 // Adjusts Meta items and various elements to match 2013 font-family 586 635 #buddypress { 636 587 637 .item-list { 638 588 639 .activity-header, 589 640 .activity-meta { 641 590 642 @include default-font-sans(); 591 643 } 592 644 } … … 593 645 } 594 646 595 647 #buddypress { 648 596 649 .activity-meta { 650 597 651 .button { 652 598 653 &:focus, 599 654 &:hover { 600 655 background: lighten($background-hover, 10%); … … 604 659 } 605 660 606 661 .action { 662 607 663 .generic-button { 664 608 665 a { 666 609 667 &:focus, 610 668 &:hover { 611 669 background: lighten($background-hover, 10%); … … 625 683 // Adjusts Meta items to match 2013 font-family 626 684 627 685 #buddypress { 686 628 687 ul.item-list { 688 629 689 li { 630 690 overflow: hidden !important; 631 691 … … 639 699 640 700 text-align: center; 641 701 642 a {border-bottom: 0;} 702 a { 703 border-bottom: 0; 704 } 643 705 644 706 img.avatar { 645 707 display: inline-block; … … 670 732 } 671 733 672 734 .item-title { 735 673 736 @include font-size(18); 674 737 line-height: 1.2; 675 738 margin: 0 auto; … … 682 745 width: 100%; 683 746 684 747 .update { 748 685 749 @include font-size(12); 686 750 display: block; 687 751 688 752 @media screen and (min-width: 59.6875em) { 753 689 754 @include font-size(14); 690 755 } 691 756 … … 698 763 } 699 764 700 765 @media screen and (min-width: 59.6875em) { 766 701 767 .item-avatar, 702 768 .item, 703 769 .action { … … 711 777 width: 55%; 712 778 713 779 .item-title { 714 @include font-size(22) 780 781 @include font-size(22); 715 782 } 716 783 } 717 784 … … 787 854 */ 788 855 789 856 #buddypress { 857 790 858 form#whats-new-form { 791 859 792 860 // Line-height issue inherited from BP rules, override. … … 797 865 // corrective measure for clipped elements due to JS inline styling 798 866 799 867 @media screen and (max-width: 46.25em) { 868 800 869 #whats-new-content { 801 870 clear: left; 802 871 margin: $spacing-val-sm 0 $spacing-val-md; … … 805 874 } 806 875 807 876 #whats-new-content.active { 877 808 878 #whats-new-options[style] { 879 809 880 #whats-new-post-in-box { 810 881 border: 1px solid rgba($border-color, 0.5); 811 882 float: left; … … 825 896 } 826 897 827 898 @media screen and (min-width: 30em) { 899 828 900 #whats-new-post-in-box { 829 901 width: auto; 830 902 } … … 841 913 842 914 // User account form requires matching bp default specificity 843 915 #item-body { 916 844 917 form#whats-new-form { 918 845 919 margin: $spacing-val-lg 0; 846 920 } 847 921 } … … 884 958 margin-left: 0; 885 959 886 960 .activity-header { 961 887 962 @include font-size(14); 888 963 } 889 964 } … … 894 969 float: left; 895 970 margin-right: $spacing-val-sm; 896 971 text-align: left; 897 a {border-bottom: 0;} 972 973 a { 974 border-bottom: 0; 975 } 898 976 } 899 977 900 978 .activity-content { … … 902 980 overflow: hidden; 903 981 904 982 .activity-header { 983 905 984 @include font-size(16); 906 985 } 907 986 } … … 911 990 } // close li 912 991 913 992 li.mini { 993 914 994 .activity-avatar { 995 915 996 a { 997 916 998 img.avatar { 917 999 height: 30px; 918 1000 margin-left: 15px; … … 922 1004 } 923 1005 924 1006 .activity-content { 1007 925 1008 .activity-header { 1009 926 1010 @include font-size(14); 927 1011 } 928 1012 } … … 949 1033 } // close .activity-header 950 1034 951 1035 .activity-meta { 1036 952 1037 a { 953 1038 display: block; 954 1039 margin-bottom: $spacing-val-xs; … … 971 1056 &:hover { 972 1057 background: darken($light-background, 1%); 973 1058 border: 1px solid rgba(#9fd1e2, 0.3); 974 a { font-style: italic; } 1059 1060 a { 1061 font-style: italic; 1062 } 975 1063 } 976 1064 977 1065 a { … … 985 1073 /* Single activity view - activity permalink */ 986 1074 987 1075 .activity-permalink { 1076 988 1077 #buddypress { 1078 989 1079 #activity-stream { 990 1080 991 1081 li.activity-item { … … 993 1083 } 994 1084 995 1085 li.mini { 1086 996 1087 .activity-header { 1088 997 1089 @include font-size(16); 1090 998 1091 @media screen and (min-width: 46.25em) { 1092 999 1093 @include font-size(20); 1000 1094 } 1001 1095 1002 1096 margin-bottom: $spacing-val-lg; 1003 p {padding: $spacing-val-md;} 1097 1098 p { 1099 padding: $spacing-val-md; 1100 } 1004 1101 } 1005 1102 } 1006 1103 } … … 1015 1112 #buddypress { 1016 1113 1017 1114 #activity-stream { 1115 1018 1116 .activity-comments { 1117 1019 1118 border-left: 1px solid $border-light; 1020 1119 margin-top: 5px; 1021 1120 … … 1031 1130 color: rgba($body-text, 0.8); 1032 1131 display: inline-block; 1033 1132 font-family: inherit; 1133 1034 1134 @include font-size(12); 1035 1135 font-weight: normal; 1036 1136 line-height: 1.2; … … 1063 1163 */ 1064 1164 1065 1165 #buddypress { 1166 1066 1167 #members-list { 1067 1168 1068 1169 @media screen and (min-width: 59.6875em) { 1170 1069 1171 li { 1172 1070 1173 .item-avatar, 1071 1174 .item { 1072 1175 float: left; … … 1094 1197 */ 1095 1198 1096 1199 #buddypress { 1200 1097 1201 #signup_form.standard-form { 1098 1202 1099 1203 #profile-details-section, … … 1108 1212 } 1109 1213 1110 1214 @media screen and (min-width: 38.75em) { 1111 #profile-details-section {float: right;} 1112 #basic-details-section {float: left;} 1215 1216 #profile-details-section { 1217 float: right; 1218 } 1219 1220 #basic-details-section { 1221 float: left; 1222 } 1113 1223 } 1114 1224 1115 1225 } … … 1136 1246 1137 1247 .entry-title { 1138 1248 color: $light-body; 1249 1139 1250 @include font-size(32); 1140 1251 margin-bottom: $spacing-val-sm; 1141 1252 text-align: center; … … 1147 1258 } 1148 1259 1149 1260 #buddypress { 1261 1150 1262 #item-header-content { 1263 1151 1264 #item-meta { 1265 1152 1266 @include font-size(14); 1153 1267 text-align: left; 1154 1268 1155 p {margin-bottom: 0.5em;} 1269 p { 1270 margin-bottom: 0.5em; 1271 } 1156 1272 } 1157 1273 } 1158 1274 } 1159 1275 1160 1276 @media screen and (max-width: 46.25em) { 1277 1161 1278 main { 1279 1162 1280 header.entry-header { 1163 1281 padding-bottom: 1rem; 1164 1282 } … … 1166 1284 } 1167 1285 1168 1286 @media screen and (max-width: 38.75em) { 1287 1169 1288 h1, 1170 1289 #item-header-content { 1171 1290 text-align: center; … … 1173 1292 } 1174 1293 1175 1294 #buddypress { 1295 1176 1296 @media screen and (max-width: 46.25em) { 1297 1177 1298 #item-header { 1299 1178 1300 .generic-button { 1179 1301 float: none; 1180 margin: 1.5em 0 0 0;1302 margin: 1.5em 0 0; 1181 1303 } 1182 1304 } 1183 1305 } 1184 1306 1185 1307 @media screen and (max-width: 38.75em) { 1308 1186 1309 h1 { 1187 1310 margin-bottom: 0; 1188 1311 } 1189 1312 1190 1313 #item-header-avatar { 1314 1191 1315 img.avatar { 1192 1316 margin-right: 0; 1193 1317 } … … 1209 1333 */ 1210 1334 1211 1335 .single-item.groups { 1336 1212 1337 #buddypress { 1338 1213 1339 @media screen and (max-width: 46.25em) { 1340 1214 1341 #item-header { 1342 1215 1343 #item-meta { 1216 1344 margin-bottom: $spacing-val-md; 1217 1345 } … … 1221 1349 // Move visual flow of avatar & item-actions at narrow width, 1222 1350 // avatar first after group title 1223 1351 @media screen and (max-width: 38.75em) { 1352 1224 1353 div#item-header { 1225 1354 display: flex; 1226 1355 flex-direction: column; … … 1279 1408 } 1280 1409 1281 1410 h3 { 1411 1282 1412 @include font-size(14); 1283 1413 1284 1414 @media screen and (min-width: 46.25em) { 1415 1285 1416 @include font-size(16); 1286 1417 } 1287 1418 … … 1311 1442 width: 28%; 1312 1443 1313 1444 h3 { 1445 1314 1446 @include font-size(14); 1315 1447 } 1316 1448 } … … 1331 1463 } 1332 1464 1333 1465 @media screen and (min-width: 46.25em) { 1466 1334 1467 #item-header-content { 1335 1468 padding-left: $spacing-val-sm; 1336 1469 … … 1365 1498 .bp-user { 1366 1499 1367 1500 #buddypress { 1501 1368 1502 #item-header { 1369 1503 padding: $spacing-val-md 0; 1370 1504 … … 1381 1515 } 1382 1516 1383 1517 #item-header-content { 1518 1384 1519 .user-nicename, 1385 1520 span.activity { 1386 1521 display: block; … … 1389 1524 } 1390 1525 1391 1526 @media screen and (min-width: 46.25em) { 1527 1392 1528 #item-header-avatar { 1393 1529 float: left; 1394 1530 width: auto; … … 1419 1555 #item-header-cover-image { 1420 1556 1421 1557 #item-header-content { 1558 1422 1559 @media screen and (min-width: 46.25em) { 1560 1423 1561 .user-nicename { 1424 1562 margin-bottom: $spacing-val-md; 1425 1563 } … … 1456 1594 1457 1595 // headings settings screens & general global settings styles 1458 1596 .groups { 1597 1459 1598 #group-settings-form { 1599 1460 1600 h4 { 1461 1601 background: $dark-background; 1462 1602 color: $content-background; … … 1466 1606 } 1467 1607 1468 1608 .groups.edit-details { 1609 1469 1610 #group-settings-form { 1470 1611 1471 1612 label { … … 1477 1618 textarea + p label { 1478 1619 background: none; 1479 1620 color: inherit; 1621 1480 1622 @include font-size(14); 1481 1623 width: auto; 1482 1624 } … … 1490 1632 } // close .groups.edit-details 1491 1633 1492 1634 .groups.group-settings { 1635 1493 1636 #group-settings-form { 1494 1637 1495 1638 div.radio label { … … 1498 1641 1499 1642 ul { 1500 1643 color: rgba($body-text, 0.6); 1644 1501 1645 @include font-size(14); 1502 1646 } 1503 1647 } … … 1514 1658 } 1515 1659 1516 1660 .groups.manage-members { 1661 1517 1662 #group-settings-form { 1663 1518 1664 .item-list { 1665 1519 1666 li { 1520 1667 border-bottom: 1px solid $border-light; 1521 1668 … … 1523 1670 h5 { 1524 1671 float: left; 1525 1672 1526 > a {border-bottom: 0;} 1673 > a { 1674 border-bottom: 0; 1675 } 1527 1676 } 1528 1677 1529 1678 span.small { … … 1560 1709 1561 1710 // Massage the members search for groups nav specifically. 1562 1711 .groups.group-members { 1712 1563 1713 #subnav { 1714 1564 1715 li { 1716 1565 1717 @media screen and (max-width: 38.75em) { 1566 1718 background: $content-background; 1567 1719 padding: $spacing-val-md 0; … … 1577 1729 width: 100%; 1578 1730 1579 1731 label { 1580 input[type="text"] {width: 100%;} 1732 1733 input[type="text"] { 1734 width: 100%; 1735 } 1581 1736 } 1582 1737 } 1583 1738 … … 1595 1750 #buddypress { 1596 1751 1597 1752 div.invite { 1753 1598 1754 .left-menu { 1599 1755 float: none; 1600 1756 … … 1639 1795 */ 1640 1796 1641 1797 .bp-user { 1642 .entry-title {margin-bottom: 0.5em;} 1798 1799 .entry-title { 1800 margin-bottom: 0.5em; 1801 } 1643 1802 } 1644 1803 1645 1804 /** … … 1653 1812 #buddypress { 1654 1813 1655 1814 table { 1656 th {@include font-size(14)}1657 td {@include font-size(13)}1658 1815 1816 th { 1817 1818 @include font-size(14); 1819 } 1820 1821 td { 1822 1823 @include font-size(13); 1824 } 1825 1659 1826 @media screen and (min-width: 46.25em) { 1660 th {@include font-size(16)} 1661 td {@include font-size(14)} 1827 1828 th { 1829 1830 @include font-size(16); 1831 } 1832 1833 td { 1834 1835 @include font-size(14); 1836 } 1662 1837 } 1663 1838 1664 1839 @media screen and (min-width: 77.5em) { 1665 th {@include font-size(18)} 1666 td {@include font-size(16)} 1840 1841 th { 1842 1843 @include font-size(18); 1844 } 1845 1846 td { 1847 1848 @include font-size(16); 1849 } 1667 1850 } 1668 1851 } 1669 1852 1670 .pag-count {font-style: italic;} 1853 .pag-count { 1854 font-style: italic; 1855 } 1671 1856 1672 1857 .notifications-options-nav { 1673 1858 border: 1px solid rgba($border-color, 0.5); … … 1681 1866 select, 1682 1867 input { 1683 1868 border: 0; 1869 1684 1870 @include font-size(14); 1685 1871 outline: 0; 1686 1872 padding: 0; … … 1714 1900 #buddypress { 1715 1901 1716 1902 .profile { 1903 1717 1904 .bp-widget { 1905 1718 1906 h4 { 1719 1907 background: lighten($dark-background, 10%); 1720 1908 color: #fff; … … 1722 1910 padding: 0.4em; 1723 1911 } 1724 1912 1725 table {margin-top: 0;} 1913 table { 1914 margin-top: 0; 1915 } 1726 1916 } 1727 1917 1728 1918 #profile-edit-form { … … 1756 1946 a { 1757 1947 background: none; 1758 1948 border: 0; 1759 @include font-size(18) 1949 1950 @include font-size(18); 1760 1951 } 1761 1952 } //.button-nav 1762 1953 1763 1954 .field-visibility-settings-toggle, 1764 1955 .field-visibility-settings { 1956 1765 1957 @include font-size(14); 1766 1958 } 1767 1959 … … 1774 1966 } // close profile form 1775 1967 1776 1968 .bp-avatar { 1969 1777 1970 #bp-delete-avatar { 1778 a {font-size: inherit; } 1971 1972 a { 1973 font-size: inherit; 1974 } 1779 1975 } 1780 1976 } 1781 1977 } // close .profile … … 1793 1989 #buddypress { 1794 1990 1795 1991 #groups-list { 1992 1796 1993 li { 1994 1797 1995 .item { 1996 1798 1997 @media screen and (min-width: 77.5em) { 1998 1799 1999 left: 5%; 1800 2000 width: 50%; 1801 2001 } … … 1844 2044 } 1845 2045 1846 2046 @media screen and (min-width: 46.25em) { 2047 1847 2048 img.avatar { 1848 2049 float: left; 1849 2050 } … … 1864 2065 } 1865 2066 1866 2067 #send-reply { 2068 1867 2069 .message-content { 1868 2070 background: $content-background; 1869 2071 border: 0; … … 1877 2079 } // close message-thread Singular view! 1878 2080 1879 2081 #message-threads { 2082 1880 2083 thead { 2084 1881 2085 tr { 1882 2086 background: lighten($dark-background, 10%); 1883 2087 } … … 1884 2088 } 1885 2089 1886 2090 tr { 2091 1887 2092 td { 1888 2093 background: $content-background; 1889 2094 display: inline-block; … … 1900 2105 1901 2106 @media screen and (max-width: 46.25em) { 1902 2107 padding-top: 0; 1903 span.icon:before {font-size: 14px;} 2108 2109 span.icon:before { 2110 font-size: 14px; 2111 } 1904 2112 } 1905 2113 } 1906 2114 … … 1920 2128 td.thread-from, 1921 2129 td.thread-options { 1922 2130 border-left: 0 !important; 2131 1923 2132 @include calc(width, "100% - 30px"); 1924 2133 margin-left: 0; 1925 2134 } … … 1928 2137 padding-left: 41px; 1929 2138 width: 100%; 1930 2139 1931 a::after { 2140 a:after { 2141 1932 2142 content: " \2013 \00a0"attr(title); 2143 1933 2144 @include font-size(12); 1934 2145 } 1935 2146 1936 2147 .thread-excerpt { 2148 1937 2149 @include font-size(14); 1938 2150 } 1939 2151 } … … 1942 2154 text-align: right; 1943 2155 1944 2156 a { 2157 1945 2158 @include font-size(12); 1946 2159 line-height: 2.2; 1947 2160 } … … 1958 2171 1959 2172 @media screen and (max-width: 38.75em) { 1960 2173 clear: both; 2174 1961 2175 @include font-size(12); 1962 2176 width: 100%; 1963 2177 } … … 1965 2179 } 1966 2180 1967 2181 tr.unread { 2182 1968 2183 td { 1969 2184 background: $unread; 1970 2185 border-color: $border-color; … … 1994 2209 margin: 0; 1995 2210 padding: 0; 1996 2211 1997 li {margin-left: 0;} 2212 li { 2213 margin-left: 0; 2214 } 1998 2215 1999 2216 li.friend-tab { 2000 2217 background: lighten($notice-info, 20%); … … 2029 2246 } 2030 2247 2031 2248 .sitewide-notices { 2249 2032 2250 tr { 2251 2033 2252 td:first-child { 2034 2253 display: none; 2035 2254 } … … 2036 2255 } 2037 2256 2038 2257 td { 2258 2039 2259 strong { 2040 2260 background: lighten($dark-background, 10%); 2041 2261 color: $content-background; … … 2083 2303 padding: 0 $spacing-val-sm; 2084 2304 // 'p' = email notification screen sub heading 2085 2305 > p { 2306 2086 2307 @include font-size(20); 2087 2308 margin: $spacing-val-md 0 $spacing-val-sm; 2088 2309 } … … 2089 2310 } 2090 2311 2091 2312 table.notification-settings { 2313 2092 2314 td.yes, 2093 2315 td.no { 2094 2316 vertical-align: middle; … … 2104 2326 } 2105 2327 2106 2328 @media screen and (min-width: 46.25em) { 2329 2107 2330 th.field-group-name, 2108 2331 td.field-name { 2109 2332 width: 70%; … … 2116 2339 } 2117 2340 2118 2341 td.field-visibility { 2119 select {width: 100%;} 2342 2343 select { 2344 width: 100%; 2345 } 2120 2346 } 2121 2347 } 2122 2348 … … 2131 2357 */ 2132 2358 // Attempt to reset form control widths 2133 2359 #main { 2360 2134 2361 #buddypress { 2362 2135 2363 .standard-form { 2136 2364 2137 li {float: none;} 2138 input[type='text'], 2139 input[type='email'], 2140 input[type='password'], 2365 li { 2366 float: none; 2367 } 2368 2369 input[type="text"], 2370 input[type="email"], 2371 input[type="password"], 2141 2372 textarea { 2142 2373 width: 100%; 2143 2374 } … … 2153 2384 div.activity-comments { 2154 2385 2155 2386 form { 2387 2156 2388 .ac-textarea { 2157 2389 background: $light-background; 2158 2390 border: 1px solid rgba($border-color, 0.5); … … 2181 2413 } // close .standard-form 2182 2414 2183 2415 #signup_form.standard-form { 2416 2184 2417 div.submit { 2185 2418 float: none; 2186 2419 2187 input {margin-right: 0;} 2420 input { 2421 margin-right: 0; 2422 } 2188 2423 } 2189 2424 } 2190 2425 … … 2191 2426 } // close #buddypress 2192 2427 2193 2428 #buddypress { 2429 2194 2430 div.dir-search, 2195 2431 div.message-search, 2196 2432 li.groups-members-search { … … 2213 2449 } 2214 2450 } 2215 2451 2216 input[type= 'text'] {2452 input[type="text"] { 2217 2453 float: left; 2218 2454 margin: 0; 2219 2455 width: 100%; 2220 2456 } 2221 2457 2222 input[type='text'], 2223 input[type='submit'] { 2458 input[type="text"], 2459 input[type="submit"] { 2460 2224 2461 @include font-size(14); 2225 2462 border: 0; 2226 2463 line-height: inherit; 2227 2464 } 2228 2465 2229 input[type= 'text'] {2466 input[type="text"] { 2230 2467 border-right: 1px solid rgba($border-color, 0.6); 2231 2468 padding: 0.2em 0 0.2em 0.2em; 2232 2469 } 2233 2470 2234 input[type= 'submit'] {2471 input[type="submit"] { 2235 2472 float: right; 2236 2473 font-weight: normal; 2237 2474 padding: 0.2em 1em; … … 2250 2487 2251 2488 // Shift the search parent to the right and allow to shrinkwrap 2252 2489 @media screen and (min-width: 38.75em) { 2490 2253 2491 div.dir-search, 2254 2492 div.message-search, 2255 2493 li.groups-members-search { … … 2257 2495 margin-bottom: 5px !important; 2258 2496 2259 2497 form { 2498 2260 2499 label, 2261 input[type= 'text'],2262 input[type= 'submit'] {2500 input[type="text"], 2501 input[type="submit"] { 2263 2502 width: auto; 2264 2503 } 2265 2504 } … … 2272 2511 2273 2512 .dir-search, 2274 2513 .message-search { 2514 2275 2515 form { 2276 input[type='text'] { @include font-size(16) ;} 2277 input[type='submit'] { @include font-size(16) ;} 2516 2517 input[type="text"] { 2518 2519 @include font-size(16); 2520 } 2521 2522 input[type="submit"] { 2523 2524 @include font-size(16); 2525 } 2278 2526 } 2279 2527 } 2280 2528 } … … 2295 2543 #buddypress { 2296 2544 2297 2545 table { 2546 2298 2547 @include font-size(14); 2299 2548 margin: $spacing-val-md 0; 2300 2549 … … 2311 2560 } 2312 2561 2313 2562 // Reduce the themes inherited paragraph margins in tables 2314 p {margin-bottom: 0.5em;} 2563 p { 2564 margin-bottom: 0.5em; 2565 } 2315 2566 } 2316 2567 2317 2568 @media screen and (min-width: 55em) { 2318 table {@include font-size(16);} 2569 2570 table { 2571 2572 @include font-size(16); 2573 } 2319 2574 } 2320 2575 } 2321 2576 … … 2326 2581 // Manage some table cells widths that are disproportionate to their content 2327 2582 .notifications, 2328 2583 .messages-notices { 2584 2329 2585 th { 2330 2586 width: 30%; 2331 2587 … … 2354 2610 // Notices action buttons, this maybe better moved, temp for now to address 2355 2611 // styling issues - this will need styling ideas 2356 2612 td { 2613 2357 2614 .button { 2358 2615 border: 0; 2359 2616 display: block; … … 2376 2633 // to background color darker by 50% 2377 2634 2378 2635 #buddypress { 2636 2379 2637 div#message { 2638 2380 2639 p { 2640 2381 2641 @include font-size(18); 2382 2642 font-weight: bold; 2383 2643 } 2384 2644 2385 2645 &.info { 2646 2386 2647 p { 2648 2387 2649 @include message-box($notice-info); 2388 2650 } 2389 2651 } 2390 2652 2391 2653 &.updated { 2654 2392 2655 p { 2656 2393 2657 @include message-box($notice-update); 2394 2658 } 2395 2659 } … … 2402 2666 // we need to use the body classes 2403 2667 // todo: If this is class .warning is included in main BP styles remove from here 2404 2668 .delete-group { 2669 2405 2670 #buddypress { 2671 2406 2672 div#message.info { 2673 2407 2674 p { 2675 2408 2676 @include message-box($notice-warning); 2409 2677 } 2410 2678 } -
src/bp-templates/bp-legacy/css/twentytwelve.scss
14 14 // 2012 Media Queries / Breakpoints. 15 15 // 2012 works two breakpoints 600px/960px 16 16 17 // @media screen and (min-width: 37.5 00em)17 // @media screen and (min-width: 37.5em) 18 18 // @media screen and (min-width: 61.5625em) 19 19 20 21 22 20 // In addition BP can use the em breakpoints as referenced below to provide 23 21 // a series of finer breakpoints. 24 22 // @media screen and (max-width: 20em) xtra small mobile only 320px … … 32 30 // written as: 33 31 // @include medium-up { 34 32 // body {property: value;} 35 // }33 // 36 34 37 35 // 600px 38 36 @mixin small-up { 39 @media screen and (min-width: 37.500em) { 37 38 @media screen and (min-width: 37.5em) { 39 40 40 @content; 41 41 } 42 42 } 43 43 // 960px 44 44 @mixin medium-up { 45 45 46 @media screen and (min-width: 60em) { 47 46 48 @content; 47 49 } 48 50 } 49 51 // 1200px 50 52 @mixin large-up { 53 51 54 @media screen and (min-width: 75em) { 55 52 56 @content; 53 57 } 54 58 } … … 123 127 box-sizing: $box-model; 124 128 } 125 129 126 // Calc127 @mixin calc($property, $expression) {128 #{$property}: -webkit-calc(#{$expression});129 #{$property}: -moz-calc(#{$expression});130 #{$property}: calc(#{$expression});131 }132 133 130 // Re-enable the VendorPrefix lint test 134 131 // scss-lint:enable VendorPrefix 135 132 … … 139 136 @if $text-color { 140 137 // if a param was passed through 141 138 $text-color: $text-color; 142 } @else { 139 } 140 141 @else { 142 143 143 $text-color: darken($background, 50%); 144 144 } 145 145 … … 153 153 font-family: "Source Sans Pro", Helvetica, sans-serif; 154 154 } 155 155 156 // Variables: color definitions 156 // Variables: color definitions; 157 /* stylelint-disable declaration-colon-space-after */ 157 158 $body-text: #141412; 158 159 $content-background: #fff; 159 160 $off-white: lighten(#f9f8ee, 0.7); … … 174 175 $stripe-even: #dbe5ff; 175 176 $unread: #9dc3c8; 176 177 $link-action: #c82b2b; 178 /* stylelint-enable */ 179 177 180 /*-------------------------------------------------------------- 178 181 179 182 This is the BuddyPress companion stylesheet for … … 236 239 *------------------------------------------------------------------------------- 237 240 */ 238 241 242 .buddypress { 239 243 240 241 .buddypress {242 244 // Remove any empty clearing elements, CSS provides clearing. 243 div.clear {display: none;} 245 div.clear { 246 display: none; 247 } 244 248 245 249 } // .buddypress (body class) 246 250 … … 267 271 268 272 // active/current states all navs 269 273 div.item-list-tabs { 274 270 275 ul { 276 271 277 li.selected, 272 278 li.current { 279 273 280 a { 274 281 background: inherit; 275 282 opacity: 1; … … 277 284 } 278 285 } 279 286 } 287 280 288 // global nav styles 281 289 div.item-list-tabs { 290 282 291 ul { 283 292 overflow: hidden; 284 293 padding: 0; 285 294 286 295 li { 296 287 297 a { 288 298 289 299 &:focus, … … 295 305 color: #21759b; 296 306 } 297 307 298 span {border-radius: 25%;} 308 span { 309 border-radius: 25%; 310 } 299 311 } 300 301 312 } 302 313 } 303 } // close item-list-tabs314 } 304 315 305 316 } // close #buddypress 306 317 … … 333 344 334 345 &:hover, 335 346 &:focus { 336 &:before {content: "Menu \021E7";}337 347 348 &:before { 349 content: "Menu \021E7"; 350 } 351 338 352 ul { 339 353 height: 320px; 340 354 opacity: 1; … … 348 362 clear: both; 349 363 } 350 364 351 } // close @media365 } 352 366 } 353 367 } 354 368 … … 364 378 float: none; 365 379 } 366 380 367 @media screen and (max-width: 37.500em) { 381 @media screen and (max-width: 37.5em) { 382 368 383 li:not(:last-child) { 369 384 border-bottom: 1px solid $border-light; 370 385 } … … 372 387 373 388 li:not(.selected) { 374 389 375 @media screen and (max-width: 37.500em) { 390 @media screen and (max-width: 37.5em) { 391 376 392 &:focus, 377 393 &:hover { 378 394 background: darken($light-background, 2%); … … 380 396 } 381 397 } 382 398 383 @media screen and (min-width: 37.500em) { 399 @media screen and (min-width: 37.5em) { 400 384 401 li { 385 402 float: left; 386 403 } … … 421 438 select, 422 439 label, 423 440 option { 441 424 442 @include font-size(14); 425 443 } 426 444 … … 433 451 } 434 452 } 435 453 436 } // close ul437 } // close #subnav454 } 455 } 438 456 439 457 } // close #buddypress 440 458 441 459 .bp-user { 460 442 461 #buddypress { 462 443 463 div#subnav.item-list-tabs { 464 444 465 li.last { 445 466 margin-left: 0; 446 467 text-align: right; … … 458 479 459 480 /*__ Vertical menu User Account / Group single screens __*/ 460 481 461 // This block contains rules to re-factor the item-body structural element462 // to sit alongside the vert menu463 // 2012 right sidebar is displayed if the widget sidebar has widgets;464 // we'll only display object nav as a vert menu if sidebar not present.465 482 466 483 @media screen and (min-width: 60em) { 467 484 468 485 body.full-width { 486 469 487 #buddypress { 470 488 471 489 #item-header, … … 507 525 #subnav { 508 526 margin: 0 0 0 (-$spacing-val-md); 509 527 510 ul {margin-top: 0;} 528 ul { 529 margin-top: 0; 530 } 511 531 } 512 532 } 513 533 514 } // close #buddypress515 } // close body:not(.sidebar)534 } 535 } 516 536 } // close @media 517 537 518 538 … … 520 540 // Primarilly used for group create screens & ? directory nav. 521 541 522 542 @media screen and (min-width: 46.25em) { 543 523 544 #main { 545 524 546 #buddypress { 525 547 526 548 #group-create-tabs.item-list-tabs { … … 551 573 li.current { 552 574 border: 1px solid $border-med; 553 575 border-bottom-color: $content-background; 576 554 577 @include border-top-radius(4px); 555 578 margin-bottom: -1px; 556 579 … … 565 588 } // close .item-list-tabs 566 589 567 590 #subnav { 591 568 592 ul { 569 593 border-bottom: 0; 570 594 } 571 595 572 } // close #subnav573 } // close #buddypress596 } 597 } 574 598 } 575 599 } // close @media 576 600 … … 592 616 width: 0; 593 617 } 594 618 595 .pag-count {margin-left: 0;} 619 .pag-count { 620 margin-left: 0; 621 } 622 596 623 .pagination-links { 597 624 margin-right: 0; 598 625 … … 609 636 color: inherit; 610 637 overflow: visible; 611 638 width: auto; 612 &:before {display: none;} 639 640 &:before { 641 display: none; 642 } 613 643 } 614 644 615 645 .prev { … … 640 670 // Adjusts Meta items to match 2012 font-family 641 671 642 672 #buddypress { 673 643 674 ul.item-list { 644 675 border-top: 0; 645 676 … … 650 681 .item-avatar { 651 682 margin-bottom: $spacing-val-sm; 652 683 653 @media screen and (min-width: 37.5 00em) {684 @media screen and (min-width: 37.5em) { 654 685 margin-bottom: 0; 655 686 } 656 687 657 688 text-align: center; 658 689 659 a {border-bottom: 0;} 690 a { 691 border-bottom: 0; 692 } 660 693 661 694 img.avatar { 662 695 display: inline-block; … … 700 733 } 701 734 702 735 .item-title { 736 703 737 @include font-size(16); 704 738 line-height: 1.2; 705 739 text-align: center; … … 713 747 > a { 714 748 text-decoration: none; 715 749 716 &:visited { color: #21759b;} 750 &:visited { 751 color: #21759b; 752 } 717 753 } 718 754 719 755 .update { 720 756 display: block; 757 721 758 @include font-size(12); 722 759 723 760 @include medium-up { 761 724 762 @include font-size(14); 725 763 } 726 764 … … 732 770 } // close .item 733 771 734 772 @include medium-up { 773 735 774 .item-avatar, 736 775 .item, 737 776 .action { … … 745 784 width: 55%; 746 785 747 786 .item-title { 748 @include font-size(18) 787 788 @include font-size(18); 749 789 } 750 790 } 751 791 … … 782 822 // Provisionally lets keep the 'action' div 783 823 //position but inline-block the buttons 784 824 785 @media screen and (min-width: 37.5 00em) {825 @media screen and (min-width: 37.5em) { 786 826 // keep buttons to a row small tablet up 787 827 margin: 0 $spacing-val-sm $spacing-val-sm 0; 788 828 width: auto; … … 820 860 */ 821 861 822 862 #buddypress { 863 823 864 form#whats-new-form { 824 865 825 866 // Line-height issue inherited from BP rules, override. … … 830 871 // corrective measure for clipped elements due to JS inline styling 831 872 832 873 @media screen and (max-width: 46.25em) { 874 833 875 #whats-new-content { 834 876 clear: left; 835 877 margin: $spacing-val-sm 0 $spacing-val-md; … … 838 880 } 839 881 840 882 #whats-new-content.active { 883 841 884 #whats-new-options[style] { 885 842 886 #whats-new-post-in-box { 843 887 border: 1px solid rgba($border-color, 0.5); 844 888 float: left; … … 858 902 } 859 903 860 904 @media screen and (min-width: 30em) { 905 861 906 #whats-new-post-in-box { 862 907 width: auto; 863 908 } … … 878 923 879 924 // User account form requires matching bp default specificity 880 925 #item-body { 926 881 927 form#whats-new-form { 882 928 margin: $spacing-val-lg 0; 883 929 } … … 923 969 } 924 970 925 971 .activity-header { 972 926 973 @include font-size(14); 927 974 928 975 a:visited { … … 931 978 } 932 979 933 980 .activity-inner { 934 img {height: auto;} 981 982 img { 983 height: auto; 984 } 935 985 } 936 986 937 987 @media screen and (min-width: 46.25em) { … … 951 1001 overflow: hidden; 952 1002 953 1003 .activity-header { 1004 954 1005 @include font-size(16); 955 1006 } 956 1007 } … … 964 1015 } // close li 965 1016 966 1017 li.mini { 1018 967 1019 .activity-avatar { 1020 968 1021 a { 1022 969 1023 img.avatar { 970 1024 height: 30px; 971 1025 margin-left: 15px; … … 975 1029 } 976 1030 977 1031 .activity-content { 1032 978 1033 .activity-header { 1034 979 1035 @include font-size(14); 980 1036 } 981 1037 982 1038 .activity-meta { 1039 983 1040 a { 1041 984 1042 @include font-size(12); 985 1043 } 986 1044 } … … 1007 1065 } // close .activity-header 1008 1066 1009 1067 .activity-meta { 1068 1010 1069 a { 1011 1070 display: block; 1071 1012 1072 @include font-size(14); 1013 1073 margin-bottom: $spacing-val-xs; 1014 1074 1015 @media screen and (min-width: 37.5 00em) {1075 @media screen and (min-width: 37.5em) { 1016 1076 float: left; 1017 1077 margin-bottom: 0; 1018 1078 } … … 1045 1105 /* Single activity view - activity permalink */ 1046 1106 1047 1107 .activity-permalink { 1108 1048 1109 #buddypress { 1110 1049 1111 #activity-stream { 1050 1112 1051 1113 li.activity-item { … … 1053 1115 } 1054 1116 1055 1117 li.mini { 1118 1056 1119 .activity-header { 1120 1057 1121 @include font-size(16); 1122 1058 1123 @media screen and (min-width: 46.25em) { 1124 1059 1125 @include font-size(20); 1060 1126 } 1061 1127 1062 1128 margin-bottom: $spacing-val-lg; 1063 p {padding: $spacing-val-md;} 1129 1130 p { 1131 padding: $spacing-val-md; 1132 } 1064 1133 } 1065 1134 } // close li.mini 1066 1135 … … 1096 1165 1097 1166 .acomment-meta, 1098 1167 .acomment-content { 1168 1099 1169 @include font-size(12); 1100 1170 } 1101 1171 … … 1114 1184 color: rgba($body-text, 0.8); 1115 1185 display: inline-block; 1116 1186 font-family: inherit; 1187 1117 1188 @include font-size(12); 1118 1189 font-weight: normal; 1119 1190 line-height: 1.2; … … 1147 1218 */ 1148 1219 1149 1220 #buddypress { 1221 1150 1222 #members-list { 1151 1223 1152 1224 @include medium-up { 1225 1153 1226 li { 1227 1154 1228 .item-avatar, 1155 1229 .item { 1156 1230 float: left; … … 1178 1252 */ 1179 1253 1180 1254 #buddypress { 1255 1181 1256 #signup_form.standard-form { 1182 1257 1183 1258 #profile-details-section, … … 1186 1261 float: none; 1187 1262 width: 100%; 1188 1263 1189 @media screen and (min-width: 37.5 00em) {1264 @media screen and (min-width: 37.5em) { 1190 1265 width: 48%; 1191 1266 } 1192 1267 } 1193 1268 1194 @media screen and (min-width: 37.500em) { 1195 #profile-details-section {float: right;} 1196 #basic-details-section {float: left;} 1269 @media screen and (min-width: 37.5em) { 1270 1271 #profile-details-section { 1272 float: right; 1273 } 1274 1275 #basic-details-section { 1276 float: left; 1277 } 1197 1278 } 1198 1279 1199 1280 } … … 1206 1287 */ 1207 1288 1208 1289 .bp-user { 1290 1209 1291 #buddypress { 1210 1292 // On object nav links, table links (notifications etc) we don't really need :visited 1211 1293 // inheritance, so set pseudo class to :link color. 1212 1294 a { 1295 1213 1296 &:visited { 1214 1297 color: #21759b; 1215 1298 } … … 1225 1308 1226 1309 .bp-user, 1227 1310 .single-item.groups { 1311 1228 1312 #buddypress { 1313 1229 1314 #item-header-content { 1315 1230 1316 #item-meta { 1317 1231 1318 @include font-size(14); 1232 1319 text-align: left; 1233 1320 1234 p {margin-bottom: 0.5em;} 1321 p { 1322 margin-bottom: 0.5em; 1323 } 1235 1324 } 1236 1325 } 1237 1326 } 1238 1327 1239 @media screen and (max-width: 37.500em) { 1328 @media screen and (max-width: 37.5em) { 1329 1240 1330 h1, 1241 1331 #item-header-content { 1242 1332 text-align: center; … … 1244 1334 } 1245 1335 1246 1336 @media screen and (max-width: 46.25em) { 1337 1247 1338 main { 1339 1248 1340 header.entry-header { 1249 1341 padding-bottom: 1rem; 1250 1342 } … … 1252 1344 } 1253 1345 1254 1346 #buddypress { 1255 @media screen and (max-width: 37.500em) { 1347 1348 @media screen and (max-width: 37.5em) { 1349 1256 1350 h1 { 1257 1351 margin-bottom: 0; 1258 1352 } 1259 1353 1260 1354 #item-header-avatar { 1355 1261 1356 img.avatar { 1262 1357 margin-right: 0; 1263 1358 } … … 1269 1364 } // close @media 1270 1365 1271 1366 @media screen and (max-width: 46.25em) { 1367 1272 1368 #item-header { 1369 1273 1370 .generic-button { 1274 1371 float: none; 1275 margin: 1.5em 0 0 0;1372 margin: 1.5em 0 0; 1276 1373 } 1277 1374 } 1278 1375 } … … 1289 1386 */ 1290 1387 1291 1388 .single-item.groups { 1389 1292 1390 #buddypress { 1391 1293 1392 @media screen and (max-width: 46.25em) { 1393 1294 1394 #item-header { 1395 1295 1396 #item-meta { 1296 1397 margin-bottom: $spacing-val-md; 1297 1398 } … … 1301 1402 // Move visual flow of avatar & item-actions at narrow width, 1302 1403 // avatar first after group title 1303 1404 @media screen and (max-width: 50em) { 1405 1304 1406 div#item-header { 1305 1407 display: flex; 1306 1408 flex-direction: column; … … 1338 1440 padding-bottom: $spacing-val-lg; 1339 1441 1340 1442 #item-header-content { 1443 1341 1444 @include box-model(border-box); 1342 1445 } 1343 1446 … … 1363 1466 } 1364 1467 1365 1468 h3 { 1469 1366 1470 @include font-size(14); 1367 1471 padding: 0.2em; 1368 1472 } … … 1369 1473 1370 1474 #group-admins, 1371 1475 #group-mods { 1476 1372 1477 li { 1373 1478 margin: 0; 1374 1479 } … … 1396 1501 } // close @media 1397 1502 1398 1503 @media screen and (min-width: 64em) { 1504 1399 1505 #item-header-content { 1400 1506 width: 40%; 1401 1507 } … … 1409 1515 // Due to cover image styles being applied via embedded styles & thus carrying 1410 1516 // heavier weight than linked styles the use of !important to override may be required. 1411 1517 #buddypress { 1518 1412 1519 #cover-image-container { 1520 1413 1521 #item-header-cover-image { 1414 1522 1415 1523 #item-actions { … … 1417 1525 } 1418 1526 1419 1527 @media screen and (min-width: 50em) and (max-width: 60em) { 1528 1420 1529 #item-header-content { 1421 1530 max-width: 60% !important; 1422 1531 width: 60% !important; … … 1433 1542 padding-top: 0 !important; 1434 1543 width: auto; 1435 1544 1436 h3 {border-bottom: 1px solid $border-light;} 1545 h3 { 1546 border-bottom: 1px solid $border-light; 1547 } 1437 1548 } 1438 1549 } // @media 1439 1550 … … 1453 1564 */ 1454 1565 1455 1566 .bp-user { 1567 1456 1568 #buddypress { 1569 1457 1570 #item-header { 1458 1571 padding: $spacing-val-md 0; 1459 1572 … … 1469 1582 } 1470 1583 1471 1584 #item-header-content { 1585 1472 1586 #item-buttons { 1587 1473 1588 .generic-button { 1474 1589 margin-right: 5px; 1475 1590 } … … 1477 1592 } 1478 1593 1479 1594 @media screen and (min-width: 46.25em) { 1595 1480 1596 #item-header-avatar { 1481 1597 float: left; 1482 1598 … … 1520 1636 1521 1637 // headings settings screens & general global settings styles 1522 1638 .groups { 1639 1523 1640 #group-settings-form { 1641 1524 1642 h4 { 1525 1643 background: $dark-background; 1526 1644 color: $content-background; … … 1530 1648 } 1531 1649 1532 1650 .groups.edit-details { 1651 1533 1652 #group-settings-form { 1534 1653 1535 1654 label { … … 1541 1660 textarea + p label { 1542 1661 background: none; 1543 1662 color: inherit; 1663 1544 1664 @include font-size(14); 1545 1665 width: auto; 1546 1666 } … … 1554 1674 } // close .groups.edit-details 1555 1675 1556 1676 .groups.group-settings { 1677 1557 1678 #group-settings-form { 1558 1679 1559 1680 div.radio label { … … 1562 1683 1563 1684 ul { 1564 1685 color: rgba($body-text, 0.6); 1686 1565 1687 @include font-size(14); 1566 1688 } 1567 1689 } … … 1578 1700 } 1579 1701 1580 1702 .groups.manage-members { 1703 1581 1704 #group-settings-form { 1705 1582 1706 .item-list { 1707 1583 1708 li { 1584 1709 border-bottom: 1px solid $border-light; 1585 1710 … … 1587 1712 h5 { 1588 1713 float: left; 1589 1714 1590 > a {border-bottom: 0;} 1715 > a { 1716 border-bottom: 0; 1717 } 1591 1718 } 1592 1719 1593 1720 span.small { … … 1601 1728 margin: $spacing-val-xs 0; 1602 1729 width: 100%; 1603 1730 1604 @media screen and (min-width: 37.5 00em) {1731 @media screen and (min-width: 37.5em) { 1605 1732 width: auto; 1606 1733 } 1607 1734 } … … 1624 1751 1625 1752 // Massage the members search for groups nav specifically. 1626 1753 .groups.group-members { 1754 1627 1755 #subnav { 1756 1628 1757 li { 1629 @media screen and (max-width: 37.500em) { 1758 1759 @media screen and (max-width: 37.5em) { 1630 1760 background: $content-background; 1631 1761 padding: $spacing-val-md 0; 1632 1762 } … … 1636 1766 #search-members-form { 1637 1767 float: right; 1638 1768 1639 @media screen and (max-width: 37.5 00em) {1769 @media screen and (max-width: 37.5em) { 1640 1770 margin: 0; 1641 1771 width: 100%; 1642 1772 1643 1773 label { 1644 input[type="text"] {width: 100%;} 1774 1775 input[type="text"] { 1776 width: 100%; 1777 } 1645 1778 } 1646 1779 } 1647 1780 … … 1660 1793 */ 1661 1794 1662 1795 .bp-user { 1663 .entry-title {margin-bottom: 0.5em;} 1796 1797 .entry-title { 1798 margin-bottom: 0.5em; 1799 } 1664 1800 } 1665 1801 1666 1802 /** … … 1673 1809 #buddypress { 1674 1810 1675 1811 table { 1676 th {@include font-size(13)}1677 td {@include font-size(12)}1678 1812 1813 th { 1814 1815 @include font-size(13); 1816 } 1817 1818 td { 1819 1820 @include font-size(12); 1821 } 1822 1679 1823 @include medium-up { 1680 th {@include font-size(16)} 1681 td {@include font-size(14)} 1824 1825 th { 1826 1827 @include font-size(16); 1828 } 1829 1830 td { 1831 1832 @include font-size(14); 1833 } 1682 1834 } 1683 1835 } 1684 1836 1685 .pag-count {font-style: italic;} 1837 .pag-count { 1838 font-style: italic; 1839 } 1686 1840 1687 1841 .notifications-options-nav, 1688 1842 .messages-options-nav { … … 1689 1843 float: left; 1690 1844 width: 100%; 1691 1845 1692 @media screen and (min-width: 37.5 00em) {1846 @media screen and (min-width: 37.5em) { 1693 1847 width: 40%; 1694 1848 } 1695 1849 1696 1850 select, 1697 1851 input { 1852 1698 1853 @include font-size(14); 1699 1854 outline: 0; 1700 1855 padding: 0; … … 1705 1860 margin-right: 0; 1706 1861 width: 49%; 1707 1862 1708 @media screen and (min-width: 37.5 00em) {1863 @media screen and (min-width: 37.5em) { 1709 1864 width: auto; 1710 1865 } 1711 1866 } … … 1717 1872 margin-left: 1%; 1718 1873 width: 50%; 1719 1874 1720 @media screen and (min-width: 37.5 00em) {1875 @media screen and (min-width: 37.5em) { 1721 1876 width: auto; 1722 1877 } 1723 1878 … … 1743 1898 #buddypress { 1744 1899 1745 1900 .profile { 1901 1746 1902 .bp-widget { 1903 1747 1904 h4 { 1748 1905 background: lighten($dark-background, 10%); 1749 1906 color: #fff; … … 1751 1908 padding: 0.4em; 1752 1909 } 1753 1910 1754 table {margin-top: 0;} 1911 table { 1912 margin-top: 0; 1913 } 1755 1914 } 1756 1915 /* Edit profile */ 1757 1916 1758 1917 #profile-edit-form { 1918 1759 1919 .button-nav:before, 1760 1920 .button-nav:after { 1761 1921 content: " "; … … 1784 1944 a { 1785 1945 background: none; 1786 1946 border: 0; 1787 @include font-size(18) 1947 1948 @include font-size(18); 1788 1949 } 1789 1950 } //.button-nav 1790 1951 … … 1794 1955 1795 1956 .field-visibility-settings-toggle, 1796 1957 .field-visibility-settings { 1958 1797 1959 @include font-size(14); 1798 1960 } 1799 1961 … … 1800 1962 .field-visibility-settings-close, 1801 1963 .visibility-toggle-link { 1802 1964 background: lighten($dark-background, 10%); 1965 1803 1966 @include border-radius(2px); 1804 1967 color: #eee; 1805 1968 font-weight: bold; … … 1814 1977 } // close profile form 1815 1978 1816 1979 .bp-avatar { 1980 1817 1981 #bp-delete-avatar { 1818 a {font-size: inherit; } 1982 1983 a { 1984 font-size: inherit; 1985 } 1819 1986 } 1820 1987 } 1821 1988 } // close .profile … … 1834 2001 #buddypress { 1835 2002 1836 2003 #groups-list { 2004 1837 2005 li { 2006 1838 2007 .item { 2008 1839 2009 @media screen and (min-width: 77.5em) { 2010 1840 2011 left: 5%; 1841 2012 width: 50%; 1842 2013 } … … 1890 2061 } 1891 2062 1892 2063 @media screen and (min-width: 46.25em) { 2064 1893 2065 img.avatar { 1894 2066 float: left; 1895 2067 } … … 1910 2082 } 1911 2083 1912 2084 #send-reply { 2085 1913 2086 .message-content { 1914 2087 background: $content-background; 1915 2088 border: 0; … … 1925 2098 #message-threads { 1926 2099 1927 2100 thead { 2101 1928 2102 tr { 1929 2103 background: lighten($dark-background, 10%); 1930 2104 } … … 1931 2105 } 1932 2106 1933 2107 tr { 2108 1934 2109 td { 1935 2110 background: $content-background; 1936 2111 box-sizing: border-box; … … 1959 2134 } 1960 2135 1961 2136 span.icon:before { 2137 1962 2138 @include font-size(14); 1963 2139 } 1964 2140 } … … 1967 2143 td.thread-from { 1968 2144 height: 3em; 1969 2145 1970 @media screen and (max-width: 37.500em) { 2146 @media screen and (max-width: 37.5em) { 2147 1971 2148 height: 5.2em; 1972 2149 } 1973 2150 } … … 1983 2160 padding-left: 41px; 1984 2161 width: 100%; 1985 2162 1986 a: :after {2163 a:after { 1987 2164 content: " \2016 \00a0"attr(title); 2165 1988 2166 @include font-size(12); 1989 2167 } 1990 2168 } … … 1993 2171 text-align: right; 1994 2172 1995 2173 a { 2174 1996 2175 @include font-size(12); 1997 2176 line-height: 1.2; 1998 2177 } … … 2007 2186 float: right; 2008 2187 line-height: 2; 2009 2188 2010 @media screen and (max-width: 37.5 00em) {2189 @media screen and (max-width: 37.5em) { 2011 2190 clear: both; 2191 2012 2192 @include font-size(11); 2013 2193 width: 100%; 2014 2194 } … … 2016 2196 } 2017 2197 2018 2198 tr.unread { 2199 2019 2200 td { 2020 2201 border-color: $border-light; 2021 2202 } … … 2040 2221 } 2041 2222 2042 2223 #send_message_form { 2224 2043 2225 input, 2044 2226 textarea { 2045 2227 box-sizing: border-box; … … 2049 2231 .acfb-holder { 2050 2232 list-style: none; 2051 2233 2052 li {margin-left: 0;} 2234 li { 2235 margin-left: 0; 2236 } 2053 2237 2054 2238 li.friend-tab { 2055 2239 background: lighten($notice-info, 20%); … … 2084 2268 } 2085 2269 2086 2270 #message-threads.sitewide-notices { 2087 tr {margin: 3em 0;} 2271 2272 tr { 2273 margin: 3em 0; 2274 } 2275 2088 2276 td { 2089 2277 width: 100%; 2090 2278 … … 2112 2300 } 2113 2301 2114 2302 td:nth-child(2) { 2303 2115 2304 strong { 2116 2305 margin: -8px -8px 8px; 2117 2306 } … … 2139 2328 text-indent: -999em; 2140 2329 } 2141 2330 2142 a:last-child: :after {2331 a:last-child:after { 2143 2332 content: attr(title); 2144 2333 display: block; 2145 2334 line-height: initial; … … 2163 2352 cursor: pointer; 2164 2353 } 2165 2354 2166 img { vertical-align: bottom;} 2355 img { 2356 vertical-align: bottom; 2357 } 2167 2358 2168 2359 } 2169 2360 } … … 2182 2373 2183 2374 #settings-form { 2184 2375 2185 // 'p'= email notification screen sub heading2376 // "p" = email notification screen sub heading 2186 2377 > p { 2378 2187 2379 @include font-size(20); 2188 2380 margin: $spacing-val-md 0 $spacing-val-sm; 2189 2381 } … … 2190 2382 } 2191 2383 2192 2384 table.notification-settings { 2385 2193 2386 td.yes, 2194 2387 td.no { 2195 2388 vertical-align: middle; … … 2206 2399 } 2207 2400 2208 2401 @media screen and (min-width: 46.25em) { 2402 2209 2403 th.field-group-name, 2210 2404 td.field-name { 2211 2405 width: 70%; … … 2218 2412 } 2219 2413 2220 2414 td.field-visibility { 2221 select {width: 100%;} 2415 2416 select { 2417 width: 100%; 2418 } 2222 2419 } 2223 2420 } 2224 2421 … … 2241 2438 2242 2439 // Attempt to reset form control widths 2243 2440 #main { 2441 2244 2442 #buddypress { 2443 2245 2444 .standard-form { 2246 2445 2247 li {float: none;} 2248 input[type='text'], 2249 input[type='email'], 2250 input[type='password'], 2446 li { 2447 float: none; 2448 } 2449 2450 input[type="text"], 2451 input[type="email"], 2452 input[type="password"], 2251 2453 textarea { 2252 2454 width: 100%; 2253 2455 } … … 2263 2465 div.activity-comments { 2264 2466 2265 2467 form { 2468 2266 2469 .ac-textarea { 2267 2470 background: $light-background; 2268 2471 border: 1px solid rgba($border-color, 0.5); … … 2291 2494 } // close .standard-form 2292 2495 2293 2496 #signup_form.standard-form { 2497 2294 2498 div.submit { 2295 2499 float: none; 2296 2500 2297 input {margin-right: 0;} 2501 input { 2502 margin-right: 0; 2503 } 2298 2504 } 2299 2505 } 2300 2506 … … 2301 2507 } // close #buddypress 2302 2508 2303 2509 #buddypress { 2510 2304 2511 div.dir-search, 2305 2512 div.message-search, 2306 2513 li.groups-members-search { … … 2319 2526 width: 70%; 2320 2527 } 2321 2528 2322 input[type='text'], 2323 input[type='submit'] { 2529 input[type="text"], 2530 input[type="submit"] { 2531 2324 2532 @include font-size(14); 2325 2533 border: 0; 2326 2534 border-radius: 0; … … 2328 2536 min-height: 2rem; 2329 2537 } 2330 2538 2331 input[type= 'text'] {2539 input[type="text"] { 2332 2540 border-right: 1px solid rgba($border-color, 0.6); 2333 2541 float: left; 2334 2542 margin: 0; 2335 padding: 0 0.2em 0;2543 padding: 0 0.2em; 2336 2544 width: 100%; 2337 2545 } 2338 2546 2339 input[type= 'submit'] {2547 input[type="submit"] { 2340 2548 float: right; 2341 2549 font-weight: normal; 2342 2550 padding: 0 1em; … … 2350 2558 2351 2559 // Shift the search parent to the right and allow to shrinkwrap 2352 2560 2353 @media screen and (min-width: 37.500em) { 2561 @media screen and (min-width: 37.5em) { 2562 2354 2563 div.dir-search, 2355 2564 div.message-search, 2356 2565 li.groups-members-search { … … 2358 2567 margin-bottom: 5px !important; 2359 2568 2360 2569 form { 2570 2361 2571 label, 2362 input[type= 'text'],2363 input[type= 'submit'] {2572 input[type="text"], 2573 input[type="submit"] { 2364 2574 width: auto; 2365 2575 } 2366 2576 } … … 2373 2583 2374 2584 .dir-search, 2375 2585 .message-search { 2586 2376 2587 form { 2377 input[type='text'] { @include font-size(16) ;} 2378 input[type='submit'] { @include font-size(16) ;} 2588 2589 input[type="text"] { 2590 2591 @include font-size(16) ; 2592 } 2593 2594 input[type="submit"] { 2595 2596 @include font-size(16) ; 2597 } 2379 2598 } 2380 2599 } 2381 2600 } … … 2388 2607 *------------------------------------------------------------------------------- 2389 2608 */ 2390 2609 .bp-user { 2610 2391 2611 #buddypress { 2392 2612 2393 2613 table { 2614 2394 2615 @include font-size(14); 2395 2616 margin: $spacing-val-md 0; 2396 2617 … … 2406 2627 } 2407 2628 2408 2629 // Reduce the themes inherited paragraph margins in tables 2409 p {margin-bottom: 0.5em;} 2630 p { 2631 margin-bottom: 0.5em; 2632 } 2410 2633 } 2411 2634 2412 2635 @media screen and (min-width: 55em) { 2413 table {@include font-size(16);} 2636 2637 table { 2638 2639 @include font-size(16); 2640 } 2414 2641 } 2415 2642 2416 2643 // Manage some table cells widths that are disproportionate to their content 2417 2644 .notifications, 2418 2645 .messages-notices { 2646 2419 2647 th { 2420 2648 width: 30%; 2421 2649 … … 2448 2676 // Notices action buttons, this maybe better moved, temp for now to address 2449 2677 // styling issues - this will need styling ideas 2450 2678 td { 2679 2451 2680 .button { 2681 2452 2682 border: 0; 2453 2683 display: block; 2454 2684 padding: 0; … … 2472 2702 // to background color darker by 50% 2473 2703 2474 2704 #buddypress { 2705 2475 2706 div#message { 2707 2476 2708 p { 2709 2477 2710 @include font-size(18); 2478 2711 font-weight: bold; 2479 2712 } 2480 2713 2481 2714 &.info { 2715 2482 2716 p { 2717 2483 2718 @include message-box($notice-info); 2484 2719 } 2485 2720 } 2486 2721 2487 2722 &.updated { 2723 2488 2724 p { 2725 2489 2726 @include message-box($notice-update); 2490 2727 } 2491 2728 } … … 2494 2731 2495 2732 } // close #buddypress 2496 2733 2497 // Without direct classes on our mesages ( 'warning' )2734 // Without direct classes on our mesages ( "warning" ); 2498 2735 // we need to use the body classes 2499 2736 // todo: If this is class .warning is included in main BP styles remove from here 2500 2737 .delete-group { 2738 2501 2739 #buddypress { 2740 2502 2741 div#message.info { 2742 2503 2743 p { 2744 2504 2745 @include message-box($notice-warning); 2505 2746 } 2506 2747 } -
src/bp-xprofile/admin/css/admin-rtl.css
1 1 /* Profile field group main admin page */ 2 /* stylelint-disable 3 rule-nested-empty-line-before, 4 block-opening-brace-newline-after, 5 block-closing-brace-newline-before, 6 block-opening-brace-space-before 7 */ 2 8 @-o-keyframes tab-throb { 3 from { box-shadow: 0 0 10px #1e8cbe; }4 50% { box-shadow: 0 0 0 #1e8cbe; }5 to { box-shadow: 0 0 10px #1e8cbe; }9 from { box-shadow: 0 0 10px #1e8cbe; } 10 50% { box-shadow: 0 0 0 #1e8cbe; } 11 to { box-shadow: 0 0 10px #1e8cbe; } 6 12 } 13 7 14 @-webkit-keyframes tab-throb { 8 from { box-shadow: 0 0 10px #1e8cbe; }9 50% { box-shadow: 0 0 0 #1e8cbe; }10 to { box-shadow: 0 0 10px #1e8cbe; }15 from { box-shadow: 0 0 10px #1e8cbe; } 16 50% { box-shadow: 0 0 0 #1e8cbe; } 17 to { box-shadow: 0 0 10px #1e8cbe; } 11 18 } 12 19 13 20 @-moz-keyframes tab-throb { 14 from { box-shadow: 0 0 10px #1e8cbe; }15 50% { box-shadow: 0 0 0 #1e8cbe; }16 to { box-shadow: 0 0 10px #1e8cbe; }21 from { box-shadow: 0 0 10px #1e8cbe; } 22 50% { box-shadow: 0 0 0 #1e8cbe; } 23 to { box-shadow: 0 0 10px #1e8cbe; } 17 24 } 25 /* stylelint-enable */ 18 26 19 27 #profile-field-form { 20 28 margin-top: 12px; … … 22 30 23 31 #tabs { 24 32 position: relative; 25 } 26 p.nofields { 27 margin: 20px 0 0; 28 } 33 } 29 34 30 /* Field group tabs */ 31 ul#field-group-tabs { 32 float: right; 33 padding: 0 15px 0 0; 34 margin: 0; 35 display: none; 36 } 37 ul#field-group-tabs li { 38 float: right; 39 margin-left: 8px; 40 margin-bottom: -1px; 41 } 42 ul#field-group-tabs li.ui-state-hover a.ui-tab { 43 color: #d54e21; 44 } 45 ul#field-group-tabs li.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 46 -webkit-animation: tab-throb 2s infinite; 47 -moz-animation: tab-throb 2s infinite; 48 -o-animation: tab-throb 2s infinite; 49 animation: tab-throb 2s infinite; 50 } 51 ul#field-group-tabs li.drop-candidate.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 52 -webkit-box-shadow: 0 0 10px green; 53 -moz-box-shadow: 0 0 10px green; 54 -o-box-shadow: 0 0 10px green; 55 box-shadow: 0 0 10px green; 56 -webkit-animation: none; 57 -moz-animation: none; 58 -o-animation: none; 59 animation: none; 60 color: #000; 61 } 62 ul#field-group-tabs li a.ui-tab { 63 font-size: 14px; 64 display: block; 65 margin-top: 3px; 66 padding: 5px 10px 6px; 67 border: 1px solid #e5e5e5; 68 background-color: #f5f5f5; 69 text-decoration: none; 70 color: #000; 71 outline: none; 72 } 35 p.nofields { 36 margin: 20px 0 0; 37 } 73 38 74 /* Selected tab */ 75 ul#field-group-tabs li.ui-state-active a.ui-tab { 76 background-color: #fff; 77 margin-top: 0; 78 padding: 7px 10px 7px; 79 border-bottom: 1px solid transparent; 80 color: #000; 81 } 39 /* Field group tabs */ 40 ul#field-group-tabs { 41 float: right; 42 padding: 0 15px 0 0; 43 margin: 0; 44 display: none; 45 } 82 46 83 /* Toolbar */ 84 .tab-toolbar { 85 clear: right; 86 background: #fff; 87 border-width: 1px; 88 border-color: #e5e5e5; 89 border-style: solid; 90 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); 91 box-shadow: 0 1px 1px rgba(0,0,0,0.04); 92 padding: 10px; 93 margin-bottom: 10px; 94 } 47 ul#field-group-tabs li { 48 float: right; 49 margin-left: 8px; 50 margin-bottom: -1px; 51 } 95 52 96 .bp-option a.delete, 97 .field-wrapper a.deletion, 98 .tab-toolbar a.deletion { 99 color: #f00; 100 border-bottom: 1px solid #f00; 101 text-decoration: none; 102 padding: 0; 103 } 53 ul#field-group-tabs li.ui-state-hover a.ui-tab { 54 color: #d54e21; 55 } 104 56 105 div.delete-button { 106 float: left; 107 line-height: 28px; 108 } 57 ul#field-group-tabs li.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 58 -webkit-animation: tab-throb 2s infinite; 59 -moz-animation: tab-throb 2s infinite; 60 -o-animation: tab-throb 2s infinite; 61 animation: tab-throb 2s infinite; 62 } 109 63 110 div.field-group { 111 clear: right; 112 } 64 ul#field-group-tabs li.drop-candidate.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 65 -webkit-box-shadow: 0 0 10px #0f0; 66 -moz-box-shadow: 0 0 10px #0f0; 67 -o-box-shadow: 0 0 10px #0f0; 68 box-shadow: 0 0 10px #0f0; 69 -webkit-animation: none; 70 -moz-animation: none; 71 -o-animation: none; 72 animation: none; 73 color: #000; 74 } 113 75 114 .field-group { 115 cursor: default; 116 border: 1px solid #e5e5e5; 117 background: #fff; 118 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); 119 box-shadow: 0 1px 1px rgba(0,0,0,0.04); 120 margin-top: 10px; 121 padding: 0 20px 20px; 122 } 123 .field-group .xprofile-field { 124 position: relative; 125 } 126 .field-group fieldset { 127 position: relative; 128 border: 1px solid #ddd; 129 margin: 20px 0 0; 130 cursor: move; 131 background: #fafafa; 132 padding: 10px 0 0 ; 133 } 134 .field-group fieldset legend { 135 position: absolute; 136 top: 10px; 137 right: 10px; 138 padding: 0; 139 } 140 fieldset.radio div div label, 141 fieldset.checkbox div label { 142 margin-left: 20px; 143 } 76 ul#field-group-tabs li a.ui-tab { 77 font-size: 14px; 78 display: block; 79 margin-top: 3px; 80 padding: 5px 10px 6px; 81 border: 1px solid #e5e5e5; 82 background-color: #f5f5f5; 83 text-decoration: none; 84 color: #000; 85 outline: none; 86 } 144 87 145 fieldset.clear-value { 146 margin-right: 10px; 147 } 148 fieldset div.field-wrapper { 149 padding: 25px 10px 10px; 150 } 151 .field-group div.actions { 152 float: none; 153 border-top: 1px solid #ddd; 154 margin: 10px 0 0; 155 padding-top: 10px; 156 } 157 .field-group div.actions a, 158 .field-group div.actions button, 159 .field-group div.actions input { 160 float: none; 161 } 162 .field-group fieldset:hover { 163 border-color: #999; 164 } 165 .field-group fieldset:hover div.actions { 166 display: block; 167 } 88 /* Selected tab */ 89 ul#field-group-tabs li.ui-state-active a.ui-tab { 90 background-color: #fff; 91 margin-top: 0; 92 padding: 7px 10px; 93 border-bottom: 1px solid transparent; 94 color: #000; 95 } 168 96 169 .bp-options-box .ui-sortable-placeholder, 170 #field-group-tabs .ui-sortable-placeholder, 171 .field-group fieldset.ui-sortable-placeholder { 172 border: 1px dashed #999; 173 background-color: #fff; 174 visibility: visible !important; 175 } 97 /* Toolbar */ 98 .tab-toolbar { 99 clear: right; 100 background: #fff; 101 border-width: 1px; 102 border-color: #e5e5e5; 103 border-style: solid; 104 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 105 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 106 padding: 10px; 107 margin-bottom: 10px; 108 } 176 109 177 #field-group-tabs .ui-sortable-placeholder { 178 background: transparent; 179 border-bottom: none; 180 margin: -1px 0 -1px 6px; 181 } 110 .bp-option a.delete, 111 .field-wrapper a.deletion, 112 .tab-toolbar a.deletion { 113 color: #f00; 114 border-bottom: 1px solid #f00; 115 text-decoration: none; 116 padding: 0; 117 } 182 118 183 ul.forTab { 184 list-style: none; 185 padding: 0; 186 margin: 0 1em 0 0; 187 } 188 ul.forTab li { 189 margin: 0 0 1em 0; 190 } 191 ul.forTab li label { 192 display: block; 193 } 119 div.delete-button { 120 float: left; 121 line-height: 28px; 122 } 194 123 195 ul.forTab li input{196 font-size: 1.4em;197 }124 div.field-group { 125 clear: right; 126 } 198 127 199 p.success { background: green;} 200 p.err { 201 border-top: 2px solid red; 202 border-bottom: 2px solid red; 203 color: red; 204 padding: 5px 0; 205 width: 40%; 206 } 128 .field-group { 129 cursor: default; 130 border: 1px solid #e5e5e5; 131 background: #fff; 132 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 133 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 134 margin-top: 10px; 135 padding: 0 20px 20px; 136 } 207 137 208 span.desc, span.signup-description { 209 display: block; 210 font-size: 11px; 211 color: #555; 212 } 138 .field-group .xprofile-field { 139 position: relative; 140 } 213 141 142 .field-group fieldset { 143 position: relative; 144 border: 1px solid #ddd; 145 margin: 20px 0 0; 146 cursor: move; 147 background: #fafafa; 148 padding: 10px 0 0; 149 } 150 151 .field-group fieldset legend { 152 position: absolute; 153 top: 10px; 154 right: 10px; 155 padding: 0; 156 } 157 158 fieldset.radio div div label, 159 fieldset.checkbox div label { 160 margin-left: 20px; 161 } 162 163 fieldset.clear-value { 164 margin-right: 10px; 165 } 166 167 fieldset div.field-wrapper { 168 padding: 25px 10px 10px; 169 } 170 171 .field-group div.actions { 172 float: none; 173 border-top: 1px solid #ddd; 174 margin: 10px 0 0; 175 padding-top: 10px; 176 } 177 178 .field-group div.actions a, 179 .field-group div.actions button, 180 .field-group div.actions input { 181 float: none; 182 } 183 184 .field-group fieldset:hover { 185 border-color: #999; 186 } 187 188 .field-group fieldset:hover div.actions { 189 display: block; 190 } 191 192 .bp-options-box .ui-sortable-placeholder, 193 #field-group-tabs .ui-sortable-placeholder, 194 .field-group fieldset.ui-sortable-placeholder { 195 border: 1px dashed #999; 196 background-color: #fff; 197 visibility: visible !important; 198 } 199 200 #field-group-tabs .ui-sortable-placeholder { 201 background: transparent; 202 border-bottom: none; 203 margin: -1px 0 -1px 6px; 204 } 205 206 ul.forTab { 207 list-style: none; 208 padding: 0; 209 margin: 0 1em 0 0; 210 } 211 212 ul.forTab li { 213 margin: 0 0 1em; 214 } 215 216 ul.forTab li label { 217 display: block; 218 } 219 220 ul.forTab li input { 221 font-size: 1.4em; 222 } 223 224 p.success { 225 background: #0f0; 226 } 227 228 p.err { 229 border-top: 2px solid #f00; 230 border-bottom: 2px solid #f00; 231 color: #f00; 232 padding: 5px 0; 233 width: 40%; 234 } 235 236 span.desc, 237 span.signup-description { 238 display: block; 239 font-size: 11px; 240 color: #555; 241 } 242 214 243 ul.multi-checkbox { 215 244 margin: 0 0 0 5px; 216 padding: .5em.9em;245 padding: 0.5em 0.9em; 217 246 height: 10em; 218 247 overflow: auto; 219 248 list-style: none; … … 238 267 } 239 268 240 269 .bp-option-icon { 241 font: normal 20px/1 'dashicons';270 font: normal 20px/1 "dashicons"; 242 271 speak: none; 243 272 display: inline-block; 244 273 padding: 0 2px 0 0; … … 271 300 #bp-xprofile-add-field-group .titlewrap { 272 301 margin-bottom: 20px; 273 302 } 303 274 304 #bp-xprofile-add-field #post-body-content { 275 305 margin-bottom: 0; 276 306 } -
src/bp-xprofile/admin/css/admin.css
1 1 /* Profile field group main admin page */ 2 /* stylelint-disable 3 rule-nested-empty-line-before, 4 block-opening-brace-newline-after, 5 block-closing-brace-newline-before, 6 block-opening-brace-space-before 7 */ 2 8 @-o-keyframes tab-throb { 3 from { box-shadow: 0 0 10px #1e8cbe; }4 50% { box-shadow: 0 0 0 #1e8cbe; }5 to { box-shadow: 0 0 10px #1e8cbe; }9 from { box-shadow: 0 0 10px #1e8cbe; } 10 50% { box-shadow: 0 0 0 #1e8cbe; } 11 to { box-shadow: 0 0 10px #1e8cbe; } 6 12 } 13 7 14 @-webkit-keyframes tab-throb { 8 from { box-shadow: 0 0 10px #1e8cbe; }9 50% { box-shadow: 0 0 0 #1e8cbe; }10 to { box-shadow: 0 0 10px #1e8cbe; }15 from { box-shadow: 0 0 10px #1e8cbe; } 16 50% { box-shadow: 0 0 0 #1e8cbe; } 17 to { box-shadow: 0 0 10px #1e8cbe; } 11 18 } 12 19 13 20 @-moz-keyframes tab-throb { 14 from { box-shadow: 0 0 10px #1e8cbe; }15 50% { box-shadow: 0 0 0 #1e8cbe; }16 to { box-shadow: 0 0 10px #1e8cbe; }21 from { box-shadow: 0 0 10px #1e8cbe; } 22 50% { box-shadow: 0 0 0 #1e8cbe; } 23 to { box-shadow: 0 0 10px #1e8cbe; } 17 24 } 25 /* stylelint-enable */ 18 26 19 27 #profile-field-form { 20 28 margin-top: 12px; … … 22 30 23 31 #tabs { 24 32 position: relative; 25 } 26 p.nofields { 27 margin: 20px 0 0; 28 } 33 } 29 34 30 /* Field group tabs */ 31 ul#field-group-tabs { 32 float: left; 33 padding: 0 0 0 15px; 34 margin: 0; 35 display: none; 36 } 37 ul#field-group-tabs li { 38 float: left; 39 margin-right: 8px; 40 margin-bottom: -1px; 41 } 42 ul#field-group-tabs li.ui-state-hover a.ui-tab { 43 color: #d54e21; 44 } 45 ul#field-group-tabs li.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 46 -webkit-animation: tab-throb 2s infinite; 47 -moz-animation: tab-throb 2s infinite; 48 -o-animation: tab-throb 2s infinite; 49 animation: tab-throb 2s infinite; 50 } 51 ul#field-group-tabs li.drop-candidate.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 52 -webkit-box-shadow: 0 0 10px green; 53 -moz-box-shadow: 0 0 10px green; 54 -o-box-shadow: 0 0 10px green; 55 box-shadow: 0 0 10px green; 56 -webkit-animation: none; 57 -moz-animation: none; 58 -o-animation: none; 59 animation: none; 60 color: #000; 61 } 62 ul#field-group-tabs li a.ui-tab { 63 font-size: 14px; 64 display: block; 65 margin-top: 3px; 66 padding: 5px 10px 6px; 67 border: 1px solid #e5e5e5; 68 background-color: #f5f5f5; 69 text-decoration: none; 70 color: #000; 71 outline: none; 72 } 35 p.nofields { 36 margin: 20px 0 0; 37 } 73 38 74 /* Selected tab */ 75 ul#field-group-tabs li.ui-state-active a.ui-tab { 76 background-color: #fff; 77 margin-top: 0; 78 padding: 7px 10px 7px; 79 border-bottom: 1px solid transparent; 80 color: #000; 81 } 39 /* Field group tabs */ 40 ul#field-group-tabs { 41 float: left; 42 padding: 0 0 0 15px; 43 margin: 0; 44 display: none; 45 } 82 46 83 /* Toolbar */ 84 .tab-toolbar { 85 clear: left; 86 background: #fff; 87 border-width: 1px; 88 border-color: #e5e5e5; 89 border-style: solid; 90 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); 91 box-shadow: 0 1px 1px rgba(0,0,0,0.04); 92 padding: 10px; 93 margin-bottom: 10px; 94 } 47 ul#field-group-tabs li { 48 float: left; 49 margin-right: 8px; 50 margin-bottom: -1px; 51 } 95 52 96 .bp-option a.delete, 97 .field-wrapper a.deletion, 98 .tab-toolbar a.deletion { 99 color: #f00; 100 border-bottom: 1px solid #f00; 101 text-decoration: none; 102 padding: 0; 103 } 53 ul#field-group-tabs li.ui-state-hover a.ui-tab { 54 color: #d54e21; 55 } 104 56 105 div.delete-button { 106 float: right; 107 line-height: 28px; 108 } 57 ul#field-group-tabs li.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 58 -webkit-animation: tab-throb 2s infinite; 59 -moz-animation: tab-throb 2s infinite; 60 -o-animation: tab-throb 2s infinite; 61 animation: tab-throb 2s infinite; 62 } 109 63 110 div.field-group { 111 clear: left; 112 } 64 ul#field-group-tabs li.drop-candidate.ui-state-acceptable:not(.ui-state-active) a.ui-tab { 65 -webkit-box-shadow: 0 0 10px #0f0; 66 -moz-box-shadow: 0 0 10px #0f0; 67 -o-box-shadow: 0 0 10px #0f0; 68 box-shadow: 0 0 10px #0f0; 69 -webkit-animation: none; 70 -moz-animation: none; 71 -o-animation: none; 72 animation: none; 73 color: #000; 74 } 113 75 114 .field-group { 115 cursor: default; 116 border: 1px solid #e5e5e5; 117 background: #fff; 118 -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.04); 119 box-shadow: 0 1px 1px rgba(0,0,0,0.04); 120 margin-top: 10px; 121 padding: 0 20px 20px; 122 } 123 .field-group .xprofile-field { 124 position: relative; 125 } 126 .field-group fieldset { 127 position: relative; 128 border: 1px solid #ddd; 129 margin: 20px 0 0; 130 cursor: move; 131 background: #fafafa; 132 padding: 10px 0 0 ; 133 } 134 .field-group fieldset legend { 135 position: absolute; 136 top: 10px; 137 left: 10px; 138 padding: 0; 139 } 140 fieldset.radio div div label, 141 fieldset.checkbox div label { 142 margin-right: 20px; 143 } 76 ul#field-group-tabs li a.ui-tab { 77 font-size: 14px; 78 display: block; 79 margin-top: 3px; 80 padding: 5px 10px 6px; 81 border: 1px solid #e5e5e5; 82 background-color: #f5f5f5; 83 text-decoration: none; 84 color: #000; 85 outline: none; 86 } 144 87 145 fieldset.clear-value { 146 margin-left: 10px; 147 } 148 fieldset div.field-wrapper { 149 padding: 25px 10px 10px; 150 } 151 .field-group div.actions { 152 float: none; 153 border-top: 1px solid #ddd; 154 margin: 10px 0 0; 155 padding-top: 10px; 156 } 157 .field-group div.actions a, 158 .field-group div.actions button, 159 .field-group div.actions input { 160 float: none; 161 } 162 .field-group fieldset:hover { 163 border-color: #999; 164 } 165 .field-group fieldset:hover div.actions { 166 display: block; 167 } 88 /* Selected tab */ 89 ul#field-group-tabs li.ui-state-active a.ui-tab { 90 background-color: #fff; 91 margin-top: 0; 92 padding: 7px 10px; 93 border-bottom: 1px solid transparent; 94 color: #000; 95 } 168 96 169 .bp-options-box .ui-sortable-placeholder, 170 #field-group-tabs .ui-sortable-placeholder, 171 .field-group fieldset.ui-sortable-placeholder { 172 border: 1px dashed #999; 173 background-color: #fff; 174 visibility: visible !important; 175 } 97 /* Toolbar */ 98 .tab-toolbar { 99 clear: left; 100 background: #fff; 101 border-width: 1px; 102 border-color: #e5e5e5; 103 border-style: solid; 104 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 105 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 106 padding: 10px; 107 margin-bottom: 10px; 108 } 176 109 177 #field-group-tabs .ui-sortable-placeholder { 178 background: transparent; 179 border-bottom: none; 180 margin: -1px 6px -1px 0; 181 } 110 .bp-option a.delete, 111 .field-wrapper a.deletion, 112 .tab-toolbar a.deletion { 113 color: #f00; 114 border-bottom: 1px solid #f00; 115 text-decoration: none; 116 padding: 0; 117 } 182 118 183 ul.forTab { 184 list-style: none; 185 padding: 0; 186 margin: 0 0 0 1em; 187 } 188 ul.forTab li { 189 margin: 0 0 1em 0; 190 } 191 ul.forTab li label { 192 display: block; 193 } 119 div.delete-button { 120 float: right; 121 line-height: 28px; 122 } 194 123 195 ul.forTab li input{196 font-size: 1.4em;197 }124 div.field-group { 125 clear: left; 126 } 198 127 199 p.success { background: green;} 200 p.err { 201 border-top: 2px solid red; 202 border-bottom: 2px solid red; 203 color: red; 204 padding: 5px 0; 205 width: 40%; 206 } 128 .field-group { 129 cursor: default; 130 border: 1px solid #e5e5e5; 131 background: #fff; 132 -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 133 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); 134 margin-top: 10px; 135 padding: 0 20px 20px; 136 } 207 137 208 span.desc, span.signup-description { 209 display: block; 210 font-size: 11px; 211 color: #555; 212 } 138 .field-group .xprofile-field { 139 position: relative; 140 } 213 141 142 .field-group fieldset { 143 position: relative; 144 border: 1px solid #ddd; 145 margin: 20px 0 0; 146 cursor: move; 147 background: #fafafa; 148 padding: 10px 0 0; 149 } 150 151 .field-group fieldset legend { 152 position: absolute; 153 top: 10px; 154 left: 10px; 155 padding: 0; 156 } 157 158 fieldset.radio div div label, 159 fieldset.checkbox div label { 160 margin-right: 20px; 161 } 162 163 fieldset.clear-value { 164 margin-left: 10px; 165 } 166 167 fieldset div.field-wrapper { 168 padding: 25px 10px 10px; 169 } 170 171 .field-group div.actions { 172 float: none; 173 border-top: 1px solid #ddd; 174 margin: 10px 0 0; 175 padding-top: 10px; 176 } 177 178 .field-group div.actions a, 179 .field-group div.actions button, 180 .field-group div.actions input { 181 float: none; 182 } 183 184 .field-group fieldset:hover { 185 border-color: #999; 186 } 187 188 .field-group fieldset:hover div.actions { 189 display: block; 190 } 191 192 .bp-options-box .ui-sortable-placeholder, 193 #field-group-tabs .ui-sortable-placeholder, 194 .field-group fieldset.ui-sortable-placeholder { 195 border: 1px dashed #999; 196 background-color: #fff; 197 visibility: visible !important; 198 } 199 200 #field-group-tabs .ui-sortable-placeholder { 201 background: transparent; 202 border-bottom: none; 203 margin: -1px 6px -1px 0; 204 } 205 206 ul.forTab { 207 list-style: none; 208 padding: 0; 209 margin: 0 0 0 1em; 210 } 211 212 ul.forTab li { 213 margin: 0 0 1em; 214 } 215 216 ul.forTab li label { 217 display: block; 218 } 219 220 ul.forTab li input { 221 font-size: 1.4em; 222 } 223 224 p.success { 225 background: #0f0; 226 } 227 228 p.err { 229 border-top: 2px solid #f00; 230 border-bottom: 2px solid #f00; 231 color: #f00; 232 padding: 5px 0; 233 width: 40%; 234 } 235 236 span.desc, 237 span.signup-description { 238 display: block; 239 font-size: 11px; 240 color: #555; 241 } 242 214 243 ul.multi-checkbox { 215 244 margin: 0 5px 0 0; 216 padding: .5em.9em;245 padding: 0.5em 0.9em; 217 246 height: 10em; 218 247 overflow: auto; 219 248 list-style: none; … … 238 267 } 239 268 240 269 .bp-option-icon { 241 font: normal 20px/1 'dashicons';270 font: normal 20px/1 "dashicons"; 242 271 speak: none; 243 272 display: inline-block; 244 273 padding: 0 0 0 2px; … … 271 300 #bp-xprofile-add-field-group .titlewrap { 272 301 margin-bottom: 20px; 273 302 } 303 274 304 #bp-xprofile-add-field #post-body-content { 275 305 margin-bottom: 0; 276 306 }