Page MenuHomePhabricator

Duplicate css rules
Closed, InvalidPublic

Description

We should use more generic classes to capture these concepts:

{.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon} AND {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon:before} share 6 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box
  • pointer-events: none
  • text-align: center
  • width: 2em

{.flow-timestamp-ago,.flow-timestamp-now} AND {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon:before} share 4 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box
  • line-height: 1em

{.flow-board-header,.flow-board} AND {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon:before} share 4 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box
  • font-size: 1em

{.flow-topic-navigator} AND {.mw-ui-input} share 4 declarations

  • -moz-box-sizing: border-box
  • -webkit-backface-visibility: hidden
  • -webkit-box-sizing: border-box
  • box-sizing: border-box

{.flow-board .flow-topic-navigation} AND {.flow-board-header,.flow-board} share 4 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box
  • font-size: .875em

{.flow-board-header,.flow-board}, {.flow-reply-count .flow-reply-count-number}, {.flow-ui-tooltip-block}, {.mw-ui-fieldtype-text,.mw-ui-fieldtag-textarea} AND {.mw-ui-input} share 4 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box
  • width: 100%

{.flow-reply-count .flow-reply-count-number}, {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon} AND {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon:before} share 4 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box
  • text-align: center

{.flow-board .flow-topic-navigation}, {.flow-board-header,.flow-board}, {.flow-reply-count .flow-reply-count-number}, {.flow-timestamp}, {.flow-timestamp-ago,.flow-timestamp-now}, {.flow-topic-navigator}, {.flow-ui-tooltip-block}, {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon}, {.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon:before}, {.mw-ui-fieldtype-text,.mw-ui-fieldtag-textarea} AND {.mw-ui-input} share 3 declarations

  • -moz-box-sizing: border-box
  • -webkit-box-sizing: border-box
  • box-sizing: border-box

{.flow-ui-tooltip.flow-ui-tooltip-down .flow-ui-tooltip-triangle} AND {.flow-ui-tooltip.flow-ui-tooltip-up .flow-ui-tooltip-triangle} share 3 declarations

  • height: 1em
  • margin-left: -1em
  • width: 2em

{.flow-ui-tooltip.flow-ui-tooltip-left .flow-ui-tooltip-triangle} AND {.flow-ui-tooltip.flow-ui-tooltip-right .flow-ui-tooltip-triangle} share 3 declarations

  • height: 2em
  • margin-top: -1em
  • width: 1em

{.flow-post .flow-author} AND {.flow-ui-tooltip} share 3 declarations

  • color: #222
  • font-size: .875em
  • word-wrap: break-word

{.flow-moderated-topic-title,.flow-topic-title} AND {.flow-post} share 2 declarations

  • padding: 0
  • word-wrap: break-word

{.mw-ui-fieldtag-input:not(.ie8WillIgnoreThis) .mw-ui-radio:before,.mw-ui-fieldtag-input:not(.ie8WillIgnoreThis) .mw-ui-checkbox:before} AND {.wikiglyph} share 2 declarations

  • -webkit-font-smoothing: antialiased
  • vertical-align: text-bottom

{.flow-content-preview} AND {.flow-moderated-topic-title,.flow-topic-title} share 2 declarations

  • word-break: break-word
  • word-wrap: break-word

{.flow-ui-tooltip} AND {.flow-ui-tooltip .flow-ui-tooltip-triangle:after} share 2 declarations

  • *background: #fafafa
  • background: #fff

{.flow-board .flow-topic-navigation} AND {.flow-ui-tooltip} share 2 declarations

  • border-radius: 3px
  • font-size: .875em

{.flow-board-header,.flow-board} AND {.flow-post .flow-author} share 2 declarations

  • font-size: .875em
  • line-height: 1.2em

{.mw-ui-field:not(.ie8WillIgnoreThis) .mw-ui-field-icon:before} AND {.mw-ui-fieldtag-input:not(.ie8WillIgnoreThis) .mw-ui-radio:before,.mw-ui-fieldtag-input:not(.ie8WillIgnoreThis) .mw-ui-checkbox:before} share 2 declarations

  • -webkit-font-smoothing: antialiased
  • font-family: 'glyphicons halflings'

{.flow-content-preview} AND {.flow-post .flow-post-content} share 2 declarations

  • overflow: auto
  • word-break: break-word

{.flow-post .flow-replies.flow-preview} AND {.flow-post .flow-replies.flow-preview .flow-post-main} share 2 declarations

  • border-left-width: 0
  • padding-left: 0

{.client-js div > .flow-menu ul} AND {.flow-board-navigation} share 2 declarations

  • font-size: 1em
  • padding: 0

{.flow-reply-count .flow-reply-count-number} AND {.flow-topic-navigation-footer} share 2 declarations

  • color: #666
  • text-align: center

{.flow-board .flow-topic-navigation li} AND {.flow-menu li} share 2 declarations

  • list-style: none
  • margin: 0

{.flow-post .flow-author}, {.mw-ui-fieldtag-input:not(.ie8WillIgnoreThis) .mw-ui-radio:before,.mw-ui-fieldtag-input:not(.ie8WillIgnoreThis) .mw-ui-checkbox:before} AND {.mw-ui-input} share 2 declarations

  • font-size: inherit
  • line-height: inherit

{.mw-ui-input:-moz-placeholder}, {.mw-ui-input:-ms-input-placeholder}, {.mw-ui-input::-moz-placeholder} AND {.mw-ui-input::-webkit-input-placeholder} share 2 declarations

  • font-style: italic
  • font-weight: normal

{.client-js div > .flow-menu ul}, {.flow-board .flow-topic-navigation li} AND {.flow-menu ul} share 2 declarations

  • margin: 0
  • padding: 0

{.flow-post}, {.flow-post .flow-author} AND {.flow-ui-tooltip} share 2 declarations

  • color: #222
  • word-wrap: break-word

{.flow-topic-watchlist a}, {.flow-topic-watchlist a.flow-ui-active .wikiglyph-star}, {.flow-topic-watchlist a.flow-ui-active:hover .wikiglyph-unstar} AND {.flow-topic-watchlist a:hover .wikiglyph-star} share 2 declarations

  • *display: inline
  • zoom: 1

Version: unspecified
Severity: normal

Details

Reference
bz68406

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:40 AM
bzimport set Reference to bz68406.
bzimport added a subscriber: Unknown Object (MLST).

This bug is not really actionable so I'm closing it.