Skip to content

Commit

Permalink
Remove unnecessary CSS rule, fix unit tests
Browse files Browse the repository at this point in the history
Signed-off-by: Matthias Becker <becker.matthias@gmail.com>
  • Loading branch information
LiamHD committed Nov 22, 2016
1 parent 56a6a80 commit f52e581
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 2 deletions.
1 change: 0 additions & 1 deletion apps/theming/lib/Controller/ThemingController.php
Original file line number Diff line number Diff line change
Expand Up @@ -349,7 +349,6 @@ public function getStylesheet() {
"}\n";

$responseCss .= 'input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="time"]:focus, input[type="date"]:focus, textarea:focus, select:focus, button:focus, .button:focus, input[type="submit"]:focus, input[type="button"]:focus, #quota:focus, .pager li a:focus { '.
' color: #333; '.
' border: 1px solid ' . $color . ";" .
"}\n";

Expand Down
30 changes: 30 additions & 0 deletions apps/theming/tests/Controller/ThemingControllerTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,15 @@ public function testGetStylesheetWithOnlyColor() {
'opacity: 0.4;' .
'color: #ffffff;'.
"}\n";

$expectedData .= 'input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="time"]:focus, input[type="date"]:focus, textarea:focus, select:focus, button:focus, .button:focus, input[type="submit"]:focus, input[type="button"]:focus, #quota:focus, .pager li a:focus { '.
' border: 1px solid ' . $color . ";" .
"}\n";

$expectedData .= 'input[type="submit"]:focus, input[type="button"]:focus, select:focus, button:focus, .button:focus {' .
' color: ' . $color. ';'.
"}\n";

$expectedData .= '.ui-widget-header { border: 1px solid ' . $color . '; background: '. $color . '; color: #ffffff;' . "}\n";
$expectedData .= '.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {' .
'border: 1px solid ' . $color . ';' .
Expand Down Expand Up @@ -544,6 +553,13 @@ public function testGetStylesheetWithOnlyColorInvert() {
'opacity: 0.4;' .
'color: #000000;'.
"}\n";
$expectedData .= 'input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="time"]:focus, input[type="date"]:focus, textarea:focus, select:focus, button:focus, .button:focus, input[type="submit"]:focus, input[type="button"]:focus, #quota:focus, .pager li a:focus { '.
' border: 1px solid ' . $color . ";" .
"}\n";

$expectedData .= 'input[type="submit"]:focus, input[type="button"]:focus, select:focus, button:focus, .button:focus {' .
' color: ' . $color. ';'.
"}\n";
$expectedData .= '.ui-widget-header { border: 1px solid ' . $color . '; background: '. $color . '; color: #ffffff;' . "}\n";
$expectedData .= '.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {' .
'border: 1px solid ' . $color . ';' .
Expand Down Expand Up @@ -719,6 +735,13 @@ public function testGetStylesheetWithAllCombined() {
'opacity: 0.4;' .
'color: #ffffff;'.
"}\n";
$expectedData .= 'input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="time"]:focus, input[type="date"]:focus, textarea:focus, select:focus, button:focus, .button:focus, input[type="submit"]:focus, input[type="button"]:focus, #quota:focus, .pager li a:focus { '.
' border: 1px solid ' . $color . ";" .
"}\n";

$expectedData .= 'input[type="submit"]:focus, input[type="button"]:focus, select:focus, button:focus, .button:focus {' .
' color: ' . $color. ';'.
"}\n";
$expectedData .= '.ui-widget-header { border: 1px solid ' . $color . '; background: '. $color . '; color: #ffffff;' . "}\n";
$expectedData .= '.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {' .
'border: 1px solid ' . $color . ';' .
Expand Down Expand Up @@ -824,6 +847,13 @@ public function testGetStylesheetWithAllCombinedInverted() {
'opacity: 0.4;' .
'color: #000000;'.
"}\n";
$expectedData .= 'input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="time"]:focus, input[type="date"]:focus, textarea:focus, select:focus, button:focus, .button:focus, input[type="submit"]:focus, input[type="button"]:focus, #quota:focus, .pager li a:focus { '.
' border: 1px solid ' . $color . ";" .
"}\n";

$expectedData .= 'input[type="submit"]:focus, input[type="button"]:focus, select:focus, button:focus, .button:focus {' .
' color: ' . $color. ';'.
"}\n";
$expectedData .= '.ui-widget-header { border: 1px solid ' . $color . '; background: '. $color . '; color: #ffffff;' . "}\n";
$expectedData .= '.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {' .
'border: 1px solid ' . $color . ';' .
Expand Down
1 change: 0 additions & 1 deletion core/css/inputs.css
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@ input[type="submit"]:focus,
input[type="button"]:focus,
#quota:focus,
.pager li a:focus {
color: #333;
border: 1px solid #0082c9;
}

Expand Down

0 comments on commit f52e581

Please sign in to comment.