https://github.com/damianomagrini/bootstraptomaterial
A Chrome extension to convert Bootstrap 4 websites to Material Design w/ AngularJS Material (I've stopped working on it, at least temporarily).
https://github.com/damianomagrini/bootstraptomaterial
angular1 angularjs angularjs-material bootstrap bootstrap4 chrome-extension material material-design
Last synced: 8 months ago
JSON representation
A Chrome extension to convert Bootstrap 4 websites to Material Design w/ AngularJS Material (I've stopped working on it, at least temporarily).
- Host: GitHub
- URL: https://github.com/damianomagrini/bootstraptomaterial
- Owner: DamianoMagrini
- License: other
- Archived: true
- Created: 2018-03-06T16:48:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-04-27T16:25:02.000Z (about 7 years ago)
- Last Synced: 2024-09-28T17:22:17.995Z (over 1 year ago)
- Topics: angular1, angularjs, angularjs-material, bootstrap, bootstrap4, chrome-extension, material, material-design
- Language: JavaScript
- Homepage:
- Size: 368 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Bootstrap To Material
## Overview
This extension will turn any page made with Bootstrap 4 into one that uses Material Design.
**Disclaimer:** this extension is still in really early development, so I would consider only keeping it enabled for testing, as it may (and will) cause unexpected behaviors on websites.
## Credits
This extension was made using:
* AngularJS (Angular v1.x)
* AngularJS Material
* Material Design Icons
## Changelog
### 0.4.0 (current)
* Added support for cards, except that custom border doesn't work
* Updated AngularJS Material to version 1.1.8
* Finally fixed the bug for which scrolling in some pages wouldn't work, and the background color would only last after a certain point!
### 0.3.0
* Added support for tooltips
* Made the code cleaner and easier to understand (again)
### 0.2.1
* Changed the way the framework is loaded: started using programmatic injection instead of content scripts
* I had actually forgotten to update to 0.2.0 in the extension manifest...
* I neither fixed issues, nor added features (however now by disabling the extension from the popup you can actually avoid the scroll prevention)
### 0.2.0
* Forgot to mention, the extension also kinda converts typography
* Added the ability to change primary and secondary colors in the settings popup (again, still nothing in advanced...)
* Made code a bit fresher and easier to understand
#### Known issues
* Still, some attributes of the original elements aren't copied through
* I don't have to remind you the disclamer, do I?
### 0.1.0
* The extension now _fully_ supports buttons!
* Added a master switch in the settings popup (still nothing in the advanced settings...)
#### Known issues
* Some attributes of the original button might not be copied on the Material Design one
* For some arcane reason, enabling the extension works well, but you have to click twice on the master checkbox to disable it
### 0.0.2
* The extension now converts buttons!
### 0.0.1
* First release
* Added a blank settings page
## License:
[](http://creativecommons.org/licenses/by-nc-sa/4.0/)
This work is licensed under a [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-nc-sa/4.0/).