diff options
author | Marc Englund <marc@vaadin.com> | 2012-11-23 12:32:08 +0200 |
---|---|---|
committer | Marc Englund <marc@vaadin.com> | 2012-11-23 12:50:53 +0200 |
commit | bd2caa54a548d7284e91cb7e87472deb2dcec42d (patch) | |
tree | f800bc5a9a4f847b22637106ea848b3397d5ec05 /WebContent/VAADIN/themes/base/datefield | |
parent | 8b90d2e2d32e63411e44932fffbe8a06cf1dcb8b (diff) | |
download | vaadin-framework-bd2caa54a548d7284e91cb7e87472deb2dcec42d.tar.gz vaadin-framework-bd2caa54a548d7284e91cb7e87472deb2dcec42d.zip |
Change sass compoent @mixin parameter from $name to $primaryStyleName, fixes #10294
Change-Id: I548fdd3b0295db980bc4d769826e7c149ec0b3b3
Diffstat (limited to 'WebContent/VAADIN/themes/base/datefield')
-rw-r--r-- | WebContent/VAADIN/themes/base/datefield/datefield.scss | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/WebContent/VAADIN/themes/base/datefield/datefield.scss b/WebContent/VAADIN/themes/base/datefield/datefield.scss index f7d71a576b..dcefe27f09 100644 --- a/WebContent/VAADIN/themes/base/datefield/datefield.scss +++ b/WebContent/VAADIN/themes/base/datefield/datefield.scss @@ -1,91 +1,91 @@ -@mixin base-datefield($name : v-datefield) { +@mixin base-datefield($primaryStyleName : v-datefield) { -.#{$name} { +.#{$primaryStyleName} { white-space: nowrap; display: inline-block; /* Force minimum width */ line-height:0; /* Force minimum height */ } -.#{$name}-textfield { +.#{$primaryStyleName}-textfield { vertical-align: top; } -.#{$name}-button { +.#{$primaryStyleName}-button { cursor: pointer; } -.#{$name}-prompt .#{$name}-textfield { +.#{$primaryStyleName}-prompt .#{$primaryStyleName}-textfield { color: #999; font-style: italic; } -.#{$name} .#{$name}-button-readonly { +.#{$primaryStyleName} .#{$primaryStyleName}-button-readonly { display: none; } -.#{$name}-calendarpanel table { +.#{$primaryStyleName}-calendarpanel table { width: 100%; } -.#{$name}-calendarpanel td { +.#{$primaryStyleName}-calendarpanel td { padding: 0; margin: 0; } -.#{$name}-calendarpanel:focus { +.#{$primaryStyleName}-calendarpanel:focus { outline:none; } -.#{$name}-calendarpanel-header td { +.#{$primaryStyleName}-calendarpanel-header td { text-align: center; } -.#{$name}-calendarpanel-month { +.#{$primaryStyleName}-calendarpanel-month { text-align: center; white-space: nowrap; } -.#{$name}-calendarpanel-weeknumber { +.#{$primaryStyleName}-calendarpanel-weeknumber { color: #999; border-right: 1px solid #ddd; font-size: 0.9em; } -.#{$name}-calendarpanel-day, -.#{$name}-calendarpanel-day-today { +.#{$primaryStyleName}-calendarpanel-day, +.#{$primaryStyleName}-calendarpanel-day-today { cursor: pointer; } -.#{$name}-calendarpanel-day-today { +.#{$primaryStyleName}-calendarpanel-day-today { border: 1px solid #ddd; } -.v-disabled .#{$name}-calendarpanel-day, -.v-disabled .#{$name}-calendarpanel-day-today { +.v-disabled .#{$primaryStyleName}-calendarpanel-day, +.v-disabled .#{$primaryStyleName}-calendarpanel-day-today { cursor: default; } -.#{$name}-calendarpanel-day-disabled { +.#{$primaryStyleName}-calendarpanel-day-disabled { cursor: default; opacity: .5; } -.#{$name}-calendarpanel-day-selected { +.#{$primaryStyleName}-calendarpanel-day-selected { cursor: default; background: #333; color: #fff; } -.#{$name}-calendarpanel-day-focused { +.#{$primaryStyleName}-calendarpanel-day-focused { outline: 1px dotted black; } -.#{$name}-calendarpanel-day-offmonth { +.#{$primaryStyleName}-calendarpanel-day-offmonth { color: #666; } -.#{$name}-time { +.#{$primaryStyleName}-time { white-space: nowrap; } -.#{$name}-time .v-label { +.#{$primaryStyleName}-time .v-label { display: inline; } -.#{$name}-popup { +.#{$primaryStyleName}-popup { background: #fff; } /* Disabled by default -.#{$name}-error .v-textfield, -.#{$name}-error .#{$name}-calendarpanel { +.#{$primaryStyleName}-error .v-textfield, +.#{$primaryStyleName}-error .#{$primaryStyleName}-calendarpanel { background: #ffe0e0; } */ /* Disabled by default -.#{$name}-required .v-textfield, -.#{$name}-required .#{$name}-calendarpanel { +.#{$primaryStyleName}-required .v-textfield, +.#{$primaryStyleName}-required .#{$primaryStyleName}-calendarpanel { background:transparent; background-color: #ffe0e0; } |