GithubHelp home page GithubHelp logo

joeydoey / mycssundies Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 1.0 9 KB

myCSSundies are a minimal collection of CSS classes and utilities that speed up prototyping and building-out of responsive websites.

License: MIT License

CSS 100.00%
css css-framework prototyping

mycssundies's Introduction

myCSSundies

myCSSundies are a minimal collection of CSS classes and utilities that speed up prototyping and building-out of responsive websites.

Keep in mind that these are my undies. You likely have a pair of your own (God, I hope you do!) but in case you don't—maybe it's laundry day—these will get you up and running in no time.

What's in it?

undies/
├── _undies.scss
├── _boilerplate.scss
├── _brands.scss
├── _buttons.scss
├── _forms.scss
├── _grid.scss
├── _helper-classes.scss
├── _mixins.scss
├── _settings.scss
└── _typography.scss

Assumptions

myCSSundies are a collection of prefix-free classes, mixins, helpers, etc so the assumption is that a post-css solution like Autoprefixer is in use (to handle vendor prefixes where/if necessary).

There's the assumption that there's style-normalization (hopefully not total CSS reset) somewhere in the mix already via something like Normalize.

How to use

Grab the undies directory and drop it into whatever your pre-processed CSS directory is. Then import the undies themselves before anything else, like so:

@import 'undies/undies';

Note: The main _undies.scss partial already imports everything else within the undies directory.

Next up, take a look at undies/_settings.scss. That's where site-wide variables, etc are defined. Here, you can define background color, text color, link colors, fonts (serif, sans, etc).

That's it!

But why?

Speed and efficiency are virtues and inarguable pillars of good prototyping.

You want to prototype fast, fast, fast but also well! You want to quickly but also efficiently test if an idea works and polish the iterations that show promise. Fast and efficiently.

That does NOT need to end at prototyping. For love of good design, and all that is good, we should strive to make front-end dev resemble prototyping: fast and efficient.

Thanks

Between the one end of the spectrum where we have full-featured front-end frameworks like Bootstrap and Foundation, there exists a hugely opinionated and vast wasteland before you get to (still opinionated, but agreeably minimal) boilerplate-approaches like Skeleton.

I've happily yoinked and purloined aspects of each approach to arrive at myCSSundies.

Acknowledgements

myCSSundies is a lil project by Joe Nyaggah

mycssundies's People

Contributors

joeydoey avatar

Watchers

 avatar James Cloos avatar

Forkers

silly-coders

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.