Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove remaining Bootstrap classes and delete CSS asset #409

Open
jgaehring opened this issue Sep 5, 2020 · 1 comment
Open

Remove remaining Bootstrap classes and delete CSS asset #409

jgaehring opened this issue Sep 5, 2020 · 1 comment

Comments

@jgaehring
Copy link
Member

Replace remaining content components (eg, buttons, tabs, input fields, etc) in App.vue and in other core components.

@jgaehring jgaehring added this to the 0.8.0: Component Library milestone Sep 5, 2020
@jgaehring jgaehring modified the milestones: 1.0.0: Component Library, 2.0.0-beta2: Read/Write Modes & HCD Process, 2.0.0-beta3: Field Module Development (Logs) Oct 21, 2020
@jgaehring jgaehring mentioned this issue Apr 7, 2021
7 tasks
@jgaehring jgaehring changed the title Replace Bootstrap content classes and non-components with Braid-based components. Remove remaining Bootstrap classes and delete CSS asset Apr 26, 2022
@jgaehring
Copy link
Member Author

Forget where I first stumbled across this, but I REALLY like this CSS framework, as a possible replacement for the baseline layout classes provided by Bootstrap, like .container-fluid etc:

https://picocss.com/

Having a greatly simplified drop-in replacement like this could make the whole task of removing that ~150kb Bootstrap CSS file a whole lot easier, as opposed to recreating those classes myself. That might not be necessary, but in case it is.

Even with Pico.css's 10kb that's a huge drop in the net size of those vendor bundles, maybe even lower if I can drop Normalize.css as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant