Giter VIP home page Giter VIP logo

seed-css's Introduction

Seed CSS Latest Version

A light-weight and mobile first CSS boilerplate.

For a better and simpler way to start web sites and mobile/ web applications.

Check the Live demo and docs out.

A bit of it

Seed CSS has started as a personal CSS boilerplate in 2015, when I was used to use it as the design foundation for my side-projects while avoiding common frameworks like Bootstrap. When it was still a very modest bunch of classes placed together, a friend and coworker asked me to also use it on his projects. That was the time I decided to open-source the boilerplate and keep improving its content.

Breaking changes from v2.x

Until the version 1.2.4 (the latest from 1.x) there was no big changes on his style and number of components. However, from version 2.x many things has changed, including the file structure, some tags from components and tons of bugs fixed.

If you are migrating from version 1.x to 2.x, please keep in mind that you are gonna need to review (and eventually rewrite) part of your HTML implementation.

The reason why this breaking change was done is that it was really necessary to improve the way files are delivered to you, making it more flexible and reducing the unnecessary code from many components. E.g:

  • Alerts
  • Grids
  • Tooltips
  • Etc ...

Browser Support

  • IE 10+;
  • Chrome 30+;
  • Firefox 46+;
  • Safari 9.1+;
  • Opera 38+;

Mobile browsers

  • iOS Safari 9.2+;
  • Android Browser 50+;
  • Android Chrome 50+;

seed-css's People

Contributors

dependabot[bot] avatar rogeriotaques avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

tachgurbanov

seed-css's Issues

Missing `table-responsive`.

Too long tables break on small devices. Adding a wrapper such as below fixes the issue:

<div class="table-responsive" >
   // table here
</div>

with style:

.table-responsive {
   position: relative;
   width: 100%;
   overflow-x: auto;
}

xl-* not working

It seems that xl-* class for columns on the grid system are not working properly.

For example:

(...)

<div class="col md-6 lg-4 xl-2" >

   (...)

</div>

(...)

Tooltip min/max-width

Tooltip has not a min-width which looks weird on some occasions. It can be fixed by defining the following rules to the tooltip.scss:

.with-tooltip {
   /* ... */
   width: max-content;
   max-width: 250px;
   min-width: 100px;
   /* ... */
}

File upload does not support error messages

E.g when an error message (.error) is placed inside the component .field wrapper with a .has-feedback class, just like any other .field, it breaks and loses the styling.

Navbar hamburger menu improvements

  • Hamburger icon contrast is bad (needs to be improved)
  • Change icon on click -> X with animation.
  • Expand the collapsed menu when hamburger icon is clicked (make it w/o JS?)

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.