]> source.dussan.org Git - vaadin-framework.git/commitdiff
Fixes #4435: Readonly textareas are not rendered as readonly
authorJouni Koivuviita <jouni.koivuviita@itmill.com>
Tue, 30 Mar 2010 07:00:49 +0000 (07:00 +0000)
committerJouni Koivuviita <jouni.koivuviita@itmill.com>
Tue, 30 Mar 2010 07:00:49 +0000 (07:00 +0000)
svn changeset:12211/svn branch:6.3

WebContent/VAADIN/themes/base/styles.css
WebContent/VAADIN/themes/base/textfield/textfield-normal.css
WebContent/VAADIN/themes/reindeer/styles.css
WebContent/VAADIN/themes/reindeer/textfield/textfield.css
WebContent/VAADIN/themes/runo/styles.css

index 9a232b8903db0e231081efa69e7976b872e6e44d..68df0cb7362c5473d3a02588d3cf09a3cf2eeb86 100644 (file)
@@ -1724,10 +1724,15 @@ textarea.v-textarea-prompt {
        color: #999;
        font-style: italic;
 }
-.v-textfield-readonly {
+input.v-textfield-readonly,
+textarea.v-textarea-readonly {
        background: transparent;
        border: none;
 }
+input.v-textfield-readonly:focus,
+textarea.v-textarea-readonly:focus {
+       outline: none;
+}
 /* Disabled by default
 .v-textarea-error,
 .v-textfield-error,
index 2d11df26a673c3ed521cfa1add4117a39e0240a6..f5783ad74800ed07cca907b979750d696a6f6053 100644 (file)
@@ -11,10 +11,15 @@ textarea.v-textarea-prompt {
        color: #999;
        font-style: italic;
 }
-.v-textfield-readonly {
+input.v-textfield-readonly,
+textarea.v-textarea-readonly {
        background: transparent;
        border: none;
 }
+input.v-textfield-readonly:focus,
+textarea.v-textarea-readonly:focus {
+       outline: none;
+}
 /* Disabled by default
 .v-textarea-error,
 .v-textfield-error,
index 06f99dd81aa7939ff9375c3e334f91fd3942ad3b..3f83abe80e582eefb6873ee210b38b8682912ff9 100644 (file)
@@ -1724,10 +1724,15 @@ textarea.v-textarea-prompt {
        color: #999;
        font-style: italic;
 }
-.v-textfield-readonly {
+input.v-textfield-readonly,
+textarea.v-textarea-readonly {
        background: transparent;
        border: none;
 }
+input.v-textfield-readonly:focus,
+textarea.v-textarea-readonly:focus {
+       outline: none;
+}
 /* Disabled by default
 .v-textarea-error,
 .v-textfield-error,
@@ -4907,7 +4912,8 @@ textarea.v-textarea-prompt {
        margin-bottom: 0;
 }
 /* Textfield on black background */
-.black .v-textfield {
+.black .v-textfield,
+.black .v-textarea {
        border-color: #38393a;
        border-top-color: #2c2d2e;
        border-bottom-color: #3e3f3f;
@@ -4918,10 +4924,17 @@ textarea.v-textarea-prompt {
        color: #c9ccce;
        text-shadow: #000 0 0 1px;
 }
+.black .v-textarea {
+       background-image: none;
+}
 .v-app .black .v-textfield-focus,
 .v-window-black .v-textfield-focus,
 .v-window .black .v-textfield-focus,
-.v-popupview-popup .black .v-textfield-focus {
+.v-popupview-popup .black .v-textfield-focus,
+.v-app .black .v-textarea-focus,
+.v-window-black .v-textarea-focus,
+.v-window .black .v-textarea-focus,
+.v-popupview-popup .black .v-textarea-focus {
        border-color: #4b7192;
        border-top-color: #3b5a75;
        border-bottom-color: #507596;
@@ -4931,7 +4944,9 @@ textarea.v-textarea-prompt {
 }
 /* Readonly */
 input.v-textfield-readonly,
-.black input.v-textfield-readonly {
+.black input.v-textfield-readonly,
+textarea.v-textarea-readonly,
+.black textarea.v-textarea-readonly {
        border: none;
        background: transparent;
 }
index f050fa43c25b9dcd4a73e4ab0ea58e017ccaf626..3f9052cb614fe2a3d04fd0f699b64e2ef52e4378 100644 (file)
@@ -75,7 +75,8 @@ textarea.v-textarea-prompt {
        margin-bottom: 0;
 }
 /* Textfield on black background */
-.black .v-textfield {
+.black .v-textfield,
+.black .v-textarea {
        border-color: #38393a;
        border-top-color: #2c2d2e;
        border-bottom-color: #3e3f3f;
@@ -84,10 +85,17 @@ textarea.v-textarea-prompt {
        color: #c9ccce;
        text-shadow: #000 0 0 1px;
 }
+.black .v-textarea {
+       background-image: none;
+}
 .v-app .black .v-textfield-focus,
 .v-window-black .v-textfield-focus,
 .v-window .black .v-textfield-focus,
-.v-popupview-popup .black .v-textfield-focus {
+.v-popupview-popup .black .v-textfield-focus,
+.v-app .black .v-textarea-focus,
+.v-window-black .v-textarea-focus,
+.v-window .black .v-textarea-focus,
+.v-popupview-popup .black .v-textarea-focus {
        border-color: #4b7192;
        border-top-color: #3b5a75;
        border-bottom-color: #507596;
@@ -97,7 +105,9 @@ textarea.v-textarea-prompt {
 }
 /* Readonly */
 input.v-textfield-readonly,
-.black input.v-textfield-readonly {
+.black input.v-textfield-readonly,
+textarea.v-textarea-readonly,
+.black textarea.v-textarea-readonly {
        border: none;
        background: transparent;
 }
\ No newline at end of file
index 7bc4d1e023e7e74a252b2358a9a9ea2410fe465a..085a5600ba4eb178ce2a71a9f8c209c1796e28b9 100644 (file)
@@ -1724,10 +1724,15 @@ textarea.v-textarea-prompt {
        color: #999;
        font-style: italic;
 }
-.v-textfield-readonly {
+input.v-textfield-readonly,
+textarea.v-textarea-readonly {
        background: transparent;
        border: none;
 }
+input.v-textfield-readonly:focus,
+textarea.v-textarea-readonly:focus {
+       outline: none;
+}
 /* Disabled by default
 .v-textarea-error,
 .v-textfield-error,