Achieving unaltered style via plugin for multiple themes is pretty difficult to achieve.
How about this?
Use any library among these e.g. Bootstrap in your plugin and then remove/comment the global properties from them.
Since you will be author of the plugin, you can repeat the same thing in your plugin before releasing next update.
Related Posts:
- How can I use WordPress functions in my stylesheet?
- How can I dequeue a Plugin Stylesheet?
- Let readers suggest edits from the frontend
- Using standard backend elements in Plugin
- How to notify users of blog updates a la Admin Plugin Update notifications?
- Override CSS settings of plugins
- Best way to inject css into admin_head in plugins?
- Styles and Scripts, Selectively enqueue across entire site
- How can I enqueue a style only when a particular widget is active?
- How do I register a stylesheet inside a WordPress widget?
- Datepicker not supporting timepicker
- wp_enqueue_style specifics for overwriting plugin styles
- Frontend editing, Frontend user dashboard
- W3 Total Cache: Load CSS asynchronously for better PageSpeed score? [closed]
- ‘Customize’ button in admin bar for CSS
- Why isn’t “background-image: url”working with Bootstrap carousel on WP?
- How to generate CSS from a shortcode within a plugin
- Add stylesheets and js to template files when shortcode is used
- How do I modify the position of a plugin?
- Implement Autocomplete for a custom field on WordPress Plugin Frontend
- Is there an earlier hook than login_head or login_enqueue_scripts?
- How organize uploaded media in WP?
- CSS from textarea in options page to frontend what to do
- custom changes removed after plugin update
- Can someone please tell me what is wrong with my plugin?
- Show an image in my header.php
- Trouble with plugin styles in admin area of WordPress
- How to create an input field, and base the output on spreadsheet data? [closed]
- how to access all user dashboard on fronted page [closed]
- Bootstrap and Custom CSS in custom plugin are being overwritten by theme
- Front end inline editing?
- Adding CSS to custom post type admin page causes error
- How to use my menu PHP code as sidebar?
- Add script into front from my plugin
- Fullscreen Video/GIF Intro
- AJAX on Front-End Button Click not working – Custom Plugin
- How to handle WordPress Plugin Front-end AJAX Call [duplicate]
- Full list of registered scripts or styles, but from an admin options page
- How to add a dvi tag to a shortcode then change a generated text using jQuery
- Making that Admin Bar transparent or a blue color
- How to execute a plugin on a single page only?
- Skewed / slanted button within elementor [closed]
- plugin dev – minimum base css specificity?
- get specific value of a array | PHP
- Override/ignore CSS from active theme as not to interfere with my custom CSS
- How to do the simplest possible frontend ajax call from a plugin?
- Historical customisations won’t go away [closed]
- change or add css to theme from plugin
- At a Loss on over Page Peel Plugin Customization [closed]
- Custom CSS not being added by plugin
- Blocking Plugin Css to load custom in template directory
- Add background image/layout for single page?
- Categories from front-end, checkbox selection doesn’t work
- Theme deactived html and css styling on home page posts
- uncaught TypeError: Cannot read properties of null (reading ‘classList’) custom plugin
- How do I minify a plugins CSS/JS code?
- Effeciently adding Checkboxes to TablePress table cells
- Two plugins using the same CSS id
- Push Contact form 7 variable to front end after submission
- How to remove Unused CSS From a WordPress Theme?
- Is there any known plugins that would replace WordPress classes in editor with their Bootstrap 4 equivalent?
- Applying module CSS to page
- Changing the CSS with a plugin
- how to change a static testimonials into dynamic
- WordPress User profile with Avatar upload on the front end without plugin?
- How to change the width of certain paragraph or header blocks?
- How To Toggle User_Meta in frontend in a form using PHP
- Speeding up WordPress on a Local Network
- How to upload PDF from Front-End and post automatically?
- Edit the stylesheet of a child theme
- How do I override WordPress plugin css [closed]
- WP Plugin CSS not being applied to page
- Customize CSS for “Swipebox ” lightbox
- What action or filter can I use to change all the html returned from server for a page?
- What action/hook do I need to register to have my plugin handle front-end editing?
- How to add featured image on front end form?
- Best use adding user generated JS/CSS to a theme with a plugin
- Site not displaying correctly when re-directing from root to sub-directory
- WordPress audio player add class randomly using Audio Album plugin
- Best way for overwriting plugin css with custom one
- Child Theme Changes Are Not Reflecting In Parent Theme
- AJAX doesn’t pass variables to the php function in the plugin
- How to set up php,javascript and css to allow for our finished product to be displayed within a page?
- Share common libraries across multiple themes/plugins
- How to add multiple versions of the same featured image for SEO reasons?
- Display alt text as tool tip on page
- Overwrite CSS of Instaemail plugin popup
- How to add different CSS for galleries
- MultiPostThumbnails and media queries
- Get a submitted value from front end post form for single template
- Trouble After Update, Removing Plugin
- Plugins to generate CSS Sprites? [closed]
- map urls to plugins
- Eliminate Render blocking CSS?
- Trying to disable all notifications except for one on woocommerce checkout page with css [closed]
- How to Add a Website Background Image to One Page?
- Woocommerce Product Page Collapsible Box Using CSS
- Display Any Field fromAdmin Panel in Frontend via Shortcode?
- Sudden ERR_HTTP2_PROTOCOL_ERROR on every JS and CSS files loads
- How to add entity in WordPress that have metadata such as name, age