Comments (5)
Hello @MustafaBaban thanks for this issue.
The problem you are experiencing is related to CSS specificity. The Ionic Framework implementation applies the styles to an .input-fill-solid
class that has a higher specificity than your .custom-input
class.
Applying a more specific selector, such as:
.custom-input.md {
will result in the styles applying as expected.
from ionic-framework.
I plan on creating a pull request for this Issue
from ionic-framework.
Thank you for your quick answer and guidance on the CSS specificity issue
While your suggestion is valid, it requires an additional class not mentioned in the documentation.
To maintain consistency with the Ionic documentation and improve developer experience, may I propose submitting a PR myself to address this?
I believe a slight adjustment could help others facing the same issue, ensuring styles apply as expected without extra specificity. Would that be ok?
from ionic-framework.
@MustafaBaban could you share what your suggestion for a PR would include? I want to make sure you aren't investing time into a path we may not accept.
from ionic-framework.
Hey @sean-perkins,
It looks like I won't be able to get to that PR. Really sorry about that. I was looking forward to contributing, but it seems like it's not in the cards right now.
I'm still hoping the issue with the ion-input fill custom CSS properties gets some attention. Just won't be able to tackle it myself at the moment. Sorry <3
from ionic-framework.
Related Issues (20)
- ion-radio no longer selectable from clicking anywhere inside an ion-item HOT 3
- bug: Lifecycles events not working on IonNav componets (React) HOT 8
- bug(refresher): mode does not account for child pages with global mode set HOT 3
- bug: Overlays now have aria-hidden=true when displaying a Toast HOT 3
- bug: Capacitor compose 1.5 to 1.6 HOT 4
- bug: ion-button inherits styles from ancestor elements when in a keep-contents-mounted ion-modal HOT 3
- bug: modal is not consistently shifted upwards when keyboard is shown on ipad HOT 2
- bug: ion select shadow dom lable can not be used in angular HOT 1
- bug: ion-modal .modal-shadow z-index override not applying HOT 1
- bug: Click event on ion-item fires twice when ion-input is inside HOT 1
- bug: virtual prop mode does not account if assigned dynamically for all components HOT 1
- bug: in IonRouterOutlet types does not follow the proper type documentation HOT 11
- bug: Lifecycle hook not firing when going to non tabs page and coming back. HOT 4
- bug: IonTabButton doesn't have default HTML event attributes typed HOT 1
- bug: ion-backdrop visible=false not working HOT 1
- bug: IonRouterOutlet missing the properties onPointerEnterCapture, onPointerLeaveCapture HOT 4
- bug: Angular 17 and Ionic 7 - SSR issue HOT 3
- bug: IonRouterOutlet | Type '{ children: Element[]; }' is missing the following properties from type 'Pick<IonRouterOutlet & { basePath?: string | undefined; ref?: Ref<any> | undefined; ionPage?: boolean | undefined; } & IonicReactProps & Omit<...>, keyof IonicReactProps | ... 253 more ... | "ionPage">': onPointerEnterCapture, HOT 1
- bug: Filled Input changing the centered vertically of label when switch font-family css HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ionic-framework.