Skip to content

Commit

Permalink
Merge pull request #21 from PolymerElements/0.9
Browse files Browse the repository at this point in the history
use custom property defaults
  • Loading branch information
Yvonne Yip committed May 6, 2015
2 parents 518e59f + a04d246 commit 34c1bd1
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 16 deletions.
26 changes: 11 additions & 15 deletions paper-input-container.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,11 @@

* {

/* is there a default argument for @apply? */
--paper-input-container-font: var(--paper-font-subhead);
--paper-input-container-floating-label-font: var(--paper-font-caption);
--paper-input-container-add-on-font: var(--paper-font-caption);

--paper-input-container-focus-color: var(--default-primary-color);
--paper-input-container-color: var(--secondary-text-color);
--paper-input-container-invalid-color: var(--google-red-500);
--paper-input-container-input-color: var(--primary-text-color);

}

</style>
Expand Down Expand Up @@ -68,7 +64,7 @@
-webkit-transform: scale3d(0,1,1);
transform: scale3d(0,1,1);

background: var(--paper-input-container-focus-color);
background: var(--paper-input-container-focus-color, --default-primary-color);
}

.is-highlighted .focused-line {
Expand All @@ -81,7 +77,7 @@
}

.is-invalid .focused-line {
background: var(--paper-input-container-invalid-color);
background: var(--paper-input-container-invalid-color, --google-red-500);

-webkit-transform: none;
transform: none;
Expand All @@ -93,12 +89,12 @@

.unfocused-line {
height: 1px;
background: var(--paper-input-container-color);
background: var(--paper-input-container-color, --secondary-text-color);
}

:host([disabled]) .unfocused-line {
border-bottom: 1px dashed;
border-color: var(--paper-input-container-color);
border-color: var(--paper-input-container-color, --secondary-text-color);
background: transparent;
}

Expand All @@ -109,7 +105,7 @@
right: 0;
left: 0;
font: inherit;
color: var(--paper-input-container-color);
color: var(--paper-input-container-color, --secondary-text-color);

@apply(--paper-input-container-font);

Expand All @@ -130,12 +126,12 @@

.input-content.label-is-highlighted ::content label,
.input-content.label-is-highlighted ::content .paper-input-label {
color: var(--paper-input-container-focus-color);
color: var(--paper-input-container-focus-color, --default-primary-color);
}

.input-content.is-invalid ::content label,
.input-content.is-invalid ::content .paper-input-label {
color: var(--paper-input-container-invalid-color);
color: var(--paper-input-container-invalid-color, --google-red-500);
}

.input-content.label-is-hidden ::content label,
Expand All @@ -148,7 +144,7 @@
.input-content ::content .paper-input-input {
position: relative; /* to make a stacking context */
outline: none;
color: var(--paper-input-container-input-color);
color: var(--paper-input-container-input-color, --primary-text-color);

@apply(--paper-input-container-floating-label-font);
}
Expand All @@ -170,11 +166,11 @@
}

.add-on-content.is-invalid ::content * {
color: var(--paper-input-container-invalid-color);
color: var(--paper-input-container-invalid-color, --google-red-500);
}

.add-on-content.is-highlighted ::content * {
color: var(--paper-input-container-focus-color);
color: var(--paper-input-container-focus-color, --default-primary-color);
}

.input-content,
Expand Down
2 changes: 1 addition & 1 deletion paper-input-error.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
display: none;
float: left;

color: var(--paper-input-container-invalid-color);
color: var(--paper-input-container-invalid-color, --google-red-500);

@apply(--paper-input-container-add-on);
@apply(--paper-input-container-add-on-font);
Expand Down

0 comments on commit 34c1bd1

Please sign in to comment.