Skip to content

Commit

Permalink
Align text field to baseline
Browse files Browse the repository at this point in the history
  • Loading branch information
samiheikki authored and yuriy-fix committed Oct 8, 2018
1 parent 14ebcb8 commit 538aadd
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 2 deletions.
7 changes: 5 additions & 2 deletions bower.json
Expand Up @@ -38,7 +38,8 @@
"webcomponentsjs": "^1.0.0",
"web-component-tester": "^6.1.5",
"vaadin-demo-helpers": "vaadin/vaadin-demo-helpers#^2.1.0",
"vaadin-button": "vaadin/vaadin-button#^2.1.0"
"vaadin-button": "vaadin/vaadin-button#^2.1.0",
"vaadin-ordered-layout": "vaadin/vaadin-ordered-layout#^1.1.0"
},
"dependencies": {
"polymer": "^2.0.0",
Expand All @@ -49,6 +50,8 @@
"vaadin-element-mixin": "vaadin/vaadin-element-mixin#^2.0.0"
},
"resolutions": {
"vaadin-element-mixin": "^2.0.0"
"vaadin-element-mixin": "^2.0.0",
"vaadin-development-mode-detector": "^2.0.0",
"vaadin-usage-statistics": "^2.0.1"
}
}
1 change: 1 addition & 0 deletions src/vaadin-text-field-mixin.html
Expand Up @@ -13,6 +13,7 @@
:host {
display: inline-flex;
outline: none;
align-self: baseline;
}

:host::before {
Expand Down
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions test/visual/test.js
Expand Up @@ -52,6 +52,13 @@ gemini.suite('vaadin-text-field', function(rootSuite) {
.capture('password-field');
});

gemini.suite('text-field-integration-${theme}', function(suite) {
suite
.setUrl('vaadin-text-field/integration.html')
.setCaptureElements('#integration')
.capture('integration');
});

gemini.suite(`password-field-rtl-${theme}`, function(suite) {
suite
.setUrl(`vaadin-password-field/rtl.html?theme=${theme}`)
Expand Down
21 changes: 21 additions & 0 deletions test/visual/vaadin-text-field/integration.html
@@ -0,0 +1,21 @@
<!DOCTYPE html>

<head lang="ar">
<meta charset="UTF-8">
<title></title>
<script src="../../../../webcomponentsjs/webcomponents-loader.js"></script>
<link href="../../../vaadin-text-field.html" rel="import">
<script src="../../../../vaadin-ordered-layout/vaadin-horizontal-layout.html"></script>
<link href="../common.html" rel="import">
</head>

<body>
<form>
<fieldset id="integration">
<p>vaadin-horizontal-layout</p>
<vaadin-horizontal-layout>
<vaadin-text-field error-message="Please enter a value" required invalid label="Required"></vaadin-text-field>
<vaadin-text-field label="Label"></vaadin-text-field>
</vaadin-horizontal-layout>
</fieldset>
</body>

0 comments on commit 538aadd

Please sign in to comment.