Skip to content

[4.0.0-beta.15] ion-input, ion-searchbar, ion-textarea styling inconsistencies #16189

@ajmchambers

Description

@ajmchambers

Bug Report

Info

@ionic/core : 4.0.0-beta.15

Describe the Bug
<ion-input>, <ion-searchbar>, <ion-textarea> have a larger placeholder font-weight in edge.

Side-by-side image of Chrome, Edge, IE11:
placeholder-issue

<ion-searchbar> has content clear button positioned incorrectly.
search-edge-clear

<ion-searchbar> has a smaller height and content clear button styling issues in IE11, and placeholder text is not visible when the input is focused but empty.
search-ie11-clear

Related Code

import { Component } from '@stencil/core';

@Component({
  tag: 'app-root',
  styleUrl: 'app-root.css'
})
export class AppRoot {
  render() {
    return (
      <ion-app>
        <ion-content padding>
          <ion-input type="text" placeholder="Input placeholder" />
          <ion-searchbar />
          <ion-textarea placeholder="Textarea placeholder" />
        </ion-content>
      </ion-app>
    );
  }
}

Expected Behavior
<ion-input>, <ion-searchbar>, <ion-textarea> should look consistent across browsers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions